.CaptureDemo-module__U3Q5MG__frame{aspect-ratio:16/10;border:1px solid var(--color-border);background:var(--color-surface);width:100%;box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.CaptureDemo-module__U3Q5MG__scene{transform-origin:0 0;width:800px;height:500px;position:absolute;top:0;left:0}.CaptureDemo-module__U3Q5MG__camera{transform-origin:0 0;transition:transform .9s var(--ease-out);position:absolute;inset:0}.CaptureDemo-module__U3Q5MG__scene[data-beat=zoom] .CaptureDemo-module__U3Q5MG__camera{transform:translate(-640px)scale(1.8)}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__camera,.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__camera,.CaptureDemo-module__U3Q5MG__scene[data-beat=saving] .CaptureDemo-module__U3Q5MG__camera,.CaptureDemo-module__U3Q5MG__scene[data-beat=saved] .CaptureDemo-module__U3Q5MG__camera{transform:translate(-240px,-6px)scale(1.6)}.CaptureDemo-module__U3Q5MG__tabstrip{background:color-mix(in oklch, var(--color-surface) 88%, black);z-index:3;align-items:flex-end;gap:8px;height:36px;padding:0 12px;display:flex;position:relative}.CaptureDemo-module__U3Q5MG__dots{flex-shrink:0;align-self:flex-end;align-items:center;gap:6px;height:30px;display:flex}.CaptureDemo-module__U3Q5MG__dot{border-radius:9999px;width:10px;height:10px}.CaptureDemo-module__U3Q5MG__tab{background:var(--color-surface);border-radius:10px 10px 0 0;align-self:flex-end;align-items:center;gap:8px;max-width:240px;height:30px;padding:0 10px;display:flex}.CaptureDemo-module__U3Q5MG__tabFavicon{border-radius:3px;flex-shrink:0}.CaptureDemo-module__U3Q5MG__tabClose{color:var(--color-muted);flex-shrink:0;margin-left:2px}.CaptureDemo-module__U3Q5MG__newTab{color:var(--color-muted);flex-shrink:0;align-self:flex-end;height:30px;margin-left:4px}.CaptureDemo-module__U3Q5MG__tabTitle{color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.CaptureDemo-module__U3Q5MG__urlrow{background:var(--color-surface);z-index:2;align-items:center;gap:10px;height:41px;margin-top:-1px;padding:1px 14px 0;display:flex;position:relative}.CaptureDemo-module__U3Q5MG__navGlyphs{color:var(--color-muted);flex-shrink:0;gap:12px;display:flex}.CaptureDemo-module__U3Q5MG__urlpill{background:color-mix(in oklch, var(--color-surface) 90%, black);height:28px;color:var(--color-muted);border-radius:9999px;flex:1;align-items:center;gap:7px;min-width:0;padding:0 12px;font-size:12px;display:flex}.CaptureDemo-module__U3Q5MG__urlText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CaptureDemo-module__U3Q5MG__extIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__extIcon{animation:CaptureDemo-module__U3Q5MG__ext-press .3s var(--ease-out)}@keyframes CaptureDemo-module__U3Q5MG__ext-press{0%{background:0 0}35%{background:color-mix(in oklch, var(--color-foreground) 20%, transparent);transform:scale(.92)}to{background:0 0;transform:scale(1)}}.CaptureDemo-module__U3Q5MG__viewport{background:#fff;position:absolute;inset:75px 0 0;overflow:hidden}.CaptureDemo-module__U3Q5MG__viewport:before{content:"";pointer-events:none;z-index:5;background:linear-gradient(#00000029,#0000);height:4px;position:absolute;top:0;left:0;right:0}.CaptureDemo-module__U3Q5MG__omHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;max-width:700px;margin:0 auto;padding:18px 24px;display:flex}.CaptureDemo-module__U3Q5MG__omLogo{letter-spacing:.02em;color:#333;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1}.CaptureDemo-module__U3Q5MG__omHeaderRight{letter-spacing:.08em;color:#333;align-items:center;gap:16px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.CaptureDemo-module__U3Q5MG__article{color:#333;max-width:700px;margin:0 auto;padding:32px 24px 0}.CaptureDemo-module__U3Q5MG__articleDate{letter-spacing:.08em;text-transform:uppercase;color:#0065b3;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}.CaptureDemo-module__U3Q5MG__articleTitle{letter-spacing:0;color:#333;margin:12px 0 0;font-family:Georgia,serif;font-size:27px;font-weight:700;line-height:1.2}.CaptureDemo-module__U3Q5MG__articleH2{color:#333;margin:30px 0 0;font-family:Georgia,serif;font-size:19px;font-weight:700}.CaptureDemo-module__U3Q5MG__articleBody{color:#333;margin-top:22px;font-family:Georgia,serif;font-size:16px;line-height:1.85}.CaptureDemo-module__U3Q5MG__articleBody p+p,.CaptureDemo-module__U3Q5MG__articleH2+p{margin-top:18px}.CaptureDemo-module__U3Q5MG__bar{z-index:10;background:var(--color-background);border-bottom:2px solid color-mix(in oklch, var(--color-border) 55%, transparent);height:56px;color:var(--color-foreground);box-shadow:var(--shadow-md);opacity:0;transition:opacity .26s var(--ease-out), transform .26s var(--ease-out);justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:14px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__bar,.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__bar,.CaptureDemo-module__U3Q5MG__scene[data-beat=saving] .CaptureDemo-module__U3Q5MG__bar,.CaptureDemo-module__U3Q5MG__scene[data-beat=saved] .CaptureDemo-module__U3Q5MG__bar,.CaptureDemo-module__U3Q5MG__scene[data-beat=pullback] .CaptureDemo-module__U3Q5MG__bar{opacity:1;transform:translateY(0)}.CaptureDemo-module__U3Q5MG__scene[data-beat=fade] .CaptureDemo-module__U3Q5MG__bar{opacity:0;transition:opacity .5s var(--ease-out);transform:translateY(0)}.CaptureDemo-module__U3Q5MG__barLogo{align-items:center;height:100%;display:flex;position:absolute;left:20px}.CaptureDemo-module__U3Q5MG__barLogo img{width:auto;height:22px;display:block}.CaptureDemo-module__U3Q5MG__barContent{justify-content:center;align-items:center;min-width:260px;min-height:40px;display:flex;position:relative}.CaptureDemo-module__U3Q5MG__barState{white-space:nowrap;opacity:0;transition:opacity .18s var(--ease-out);align-items:center;gap:8px;display:flex;position:absolute}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__statePresave,.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__statePresave,.CaptureDemo-module__U3Q5MG__scene[data-beat=saving] .CaptureDemo-module__U3Q5MG__stateSaving,.CaptureDemo-module__U3Q5MG__scene[data-beat=saved] .CaptureDemo-module__U3Q5MG__stateSaved,.CaptureDemo-module__U3Q5MG__scene[data-beat=pullback] .CaptureDemo-module__U3Q5MG__stateSaved,.CaptureDemo-module__U3Q5MG__scene[data-beat=fade] .CaptureDemo-module__U3Q5MG__stateSaved{opacity:1}.CaptureDemo-module__U3Q5MG__shelfBtn,.CaptureDemo-module__U3Q5MG__addBtn{white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 20px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.CaptureDemo-module__U3Q5MG__shelfBtn{background:var(--color-surface);color:var(--color-foreground);border-color:var(--color-border);box-shadow:0 1px 2px #2c1e0e14,0 1px 4px #2c1e0e0f}.CaptureDemo-module__U3Q5MG__shelfLabel{color:var(--color-muted);font-weight:400}.CaptureDemo-module__U3Q5MG__addBtn{background:var(--color-foreground);color:var(--color-background);transition:transform .12s var(--ease-out);box-shadow:0 0 0 1px #2c1e0e14,0 1px 1px #2c1e0e0f,0 2px 4px #2c1e0e0f,inset 0 1px #ffffff1f}.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__addBtn{transform:scale(.96)}.CaptureDemo-module__U3Q5MG__saveKbd{color:#fafaf7bf;width:18px;height:18px;transition:transform .12s var(--ease-out), background .12s var(--ease-out);background:#ffffff26;border-radius:5px;justify-content:center;align-items:center;margin-left:2px;padding:0;font-size:11px;line-height:1;display:inline-flex}.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__saveKbd{background:#ffffff59;transform:translateY(1px)}html.dark .CaptureDemo-module__U3Q5MG__saveKbd{color:#0000008c;background:#0000001f}html.dark .CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__saveKbd{background:#0000003d}.CaptureDemo-module__U3Q5MG__chev{color:var(--color-muted);flex-shrink:0;margin-left:2px}.CaptureDemo-module__U3Q5MG__msIcon{color:var(--color-accent);display:flex}.CaptureDemo-module__U3Q5MG__scene[data-beat=saving] .CaptureDemo-module__U3Q5MG__spin{animation:.8s linear infinite CaptureDemo-module__U3Q5MG__ms-spin}@keyframes CaptureDemo-module__U3Q5MG__ms-spin{to{transform:rotate(360deg)}}.CaptureDemo-module__U3Q5MG__msg{font-weight:500}.CaptureDemo-module__U3Q5MG__sep{color:color-mix(in oklch, var(--color-foreground) 25%, transparent);font-weight:300}.CaptureDemo-module__U3Q5MG__linkMuted{color:var(--color-muted);margin-left:8px;font-weight:400}.CaptureDemo-module__U3Q5MG__kbd{color:var(--color-muted);margin-left:2px;font-size:12px}.CaptureDemo-module__U3Q5MG__barRight{align-items:center;gap:8px;display:inline-flex;position:absolute;right:12px}.CaptureDemo-module__U3Q5MG__avatar{border:1px solid var(--color-border);background:var(--color-hover);width:28px;height:28px;color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.CaptureDemo-module__U3Q5MG__closeX{width:32px;height:32px;color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.CaptureDemo-module__U3Q5MG__cursor{z-index:20;width:20px;height:20px;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out);color:var(--color-foreground);filter:drop-shadow(0 1px 2px #00000059);position:absolute;transform:translate(430px,300px)}.CaptureDemo-module__U3Q5MG__scene[data-beat=zoom] .CaptureDemo-module__U3Q5MG__cursor{transform:translate(769px,-23px)}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__cursor,.CaptureDemo-module__U3Q5MG__scene[data-beat=press] .CaptureDemo-module__U3Q5MG__cursor,.CaptureDemo-module__U3Q5MG__scene[data-beat=saving] .CaptureDemo-module__U3Q5MG__cursor,.CaptureDemo-module__U3Q5MG__scene[data-beat=saved] .CaptureDemo-module__U3Q5MG__cursor,.CaptureDemo-module__U3Q5MG__scene[data-beat=pullback] .CaptureDemo-module__U3Q5MG__cursor,.CaptureDemo-module__U3Q5MG__scene[data-beat=fade] .CaptureDemo-module__U3Q5MG__cursor{opacity:0;transform:translate(769px,-23px)}.CaptureDemo-module__U3Q5MG__scene[data-beat=presave] .CaptureDemo-module__U3Q5MG__cursor{opacity:0;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out) .35s;animation:CaptureDemo-module__U3Q5MG__cursor-blip .2s var(--ease-out)}@keyframes CaptureDemo-module__U3Q5MG__cursor-blip{0%{transform:translate(769px,-23px)scale(1)}45%{transform:translate(769px,-23px)scale(.85)}to{transform:translate(769px,-23px)scale(1)}}.CaptureDemo-module__U3Q5MG__scene[data-static=true] .CaptureDemo-module__U3Q5MG__camera{transition:none;transform:none}.CaptureDemo-module__U3Q5MG__scene[data-static=true] .CaptureDemo-module__U3Q5MG__cursor{display:none}.CaptureDemo-module__U3Q5MG__scene[data-static=true] .CaptureDemo-module__U3Q5MG__bar{transition:none}
.AppChrome-module__Xa5Lpq__sidebar{border-right:2px solid color-mix(in oklch, var(--color-border) 55%, transparent);background:var(--color-background);flex-direction:column;align-items:center;gap:16px;width:56px;display:flex;position:absolute;top:0;bottom:0;left:0}.AppChrome-module__Xa5Lpq__sideLogo{width:28px;height:28px;margin-top:20px}.AppChrome-module__Xa5Lpq__sideBtn{width:36px;height:36px;color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;display:flex}.AppChrome-module__Xa5Lpq__sideBtnPrimary{background:var(--color-foreground);color:var(--color-background);border-radius:9999px}.AppChrome-module__Xa5Lpq__sideBtnActive{background:var(--color-hover);color:var(--color-foreground)}.AppChrome-module__Xa5Lpq__sideAvatar{border:1px solid var(--color-border);background:var(--color-hover);width:26px;height:26px;color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;margin-top:2px;font-size:11px;font-weight:600;line-height:1;display:flex}.AppChrome-module__Xa5Lpq__topbar{align-items:center;gap:8px;height:40px;display:flex;position:absolute;top:16px;left:84px;right:28px}.AppChrome-module__Xa5Lpq__topTitle,.AppChrome-module__Xa5Lpq__topSlash,.AppChrome-module__Xa5Lpq__topSearch{font-family:var(--font-serif);letter-spacing:-.01em;font-size:22px}.AppChrome-module__Xa5Lpq__topTitle{color:var(--color-foreground)}.AppChrome-module__Xa5Lpq__topSlash,.AppChrome-module__Xa5Lpq__topSearch{color:var(--color-muted)}.AppChrome-module__Xa5Lpq__topSearch{flex:1;align-self:stretch;align-items:center;display:flex;position:relative}.AppChrome-module__Xa5Lpq__topSearch:after{content:"";background:color-mix(in oklch, var(--color-border) 55%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.AppChrome-module__Xa5Lpq__filterBtn{border:1px solid var(--color-border);background:var(--color-surface);height:36px;color:var(--color-foreground);border-radius:9999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}
.DemoCards-module__wsU2iW__card{width:154px;transform:translate(var(--rest-x), var(--rest-y));transition:transform .6s var(--ease-out), opacity .45s var(--ease-out);position:absolute;top:0;left:0}.DemoCards-module__wsU2iW__thumbBox{width:154px;height:154px;position:relative}.DemoCards-module__wsU2iW__thumbImg{object-fit:contain}.DemoCards-module__wsU2iW__posterBox{aspect-ratio:2/3;background:var(--frame-wood-bg);height:88%;box-shadow:var(--frame-wood-bevel);padding:3%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DemoCards-module__wsU2iW__posterInner{width:100%;height:100%;box-shadow:var(--frame-inner-shadow);position:relative}.DemoCards-module__wsU2iW__posterImg{object-fit:cover}.DemoCards-module__wsU2iW__caption{text-align:center;color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;padding-top:6px;font-size:11px;overflow:hidden}
.MoodsDemo-module__OkvNSa__frame{aspect-ratio:16/10;border:1px solid var(--color-border);background:var(--color-background);width:100%;box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.MoodsDemo-module__OkvNSa__scene{transform-origin:0 0;width:800px;height:500px;position:absolute;top:0;left:0}.MoodsDemo-module__OkvNSa__camera{transform-origin:0 0;transition:transform .9s var(--ease-out);position:absolute;inset:0}.MoodsDemo-module__OkvNSa__scene[data-beat=zoom] .MoodsDemo-module__OkvNSa__camera,.MoodsDemo-module__OkvNSa__scene[data-beat=tap] .MoodsDemo-module__OkvNSa__camera,.MoodsDemo-module__OkvNSa__scene[data-beat=filter] .MoodsDemo-module__OkvNSa__camera,.MoodsDemo-module__OkvNSa__scene[data-beat=linger] .MoodsDemo-module__OkvNSa__camera{transform:scale(1.4)}.MoodsDemo-module__OkvNSa__moodRow{font-family:var(--font-serif);word-spacing:.7em;font-size:22px;line-height:1.625;position:absolute;top:72px;left:84px;right:28px}.MoodsDemo-module__OkvNSa__mood{opacity:.65;transition:opacity .4s var(--ease-out);word-spacing:normal}.MoodsDemo-module__OkvNSa__demoMood{opacity:0}.MoodsDemo-module__OkvNSa__scene[data-beat=emerge] .MoodsDemo-module__OkvNSa__demoMood,.MoodsDemo-module__OkvNSa__scene[data-beat=zoom] .MoodsDemo-module__OkvNSa__demoMood,.MoodsDemo-module__OkvNSa__scene[data-beat=pullback] .MoodsDemo-module__OkvNSa__demoMood{opacity:.65;transition:opacity .7s var(--ease-out)}.MoodsDemo-module__OkvNSa__scene[data-beat=tap] .MoodsDemo-module__OkvNSa__demoMood,.MoodsDemo-module__OkvNSa__scene[data-beat=filter] .MoodsDemo-module__OkvNSa__demoMood,.MoodsDemo-module__OkvNSa__scene[data-beat=linger] .MoodsDemo-module__OkvNSa__demoMood{opacity:1;text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.MoodsDemo-module__OkvNSa__scene[data-beat=fade] .MoodsDemo-module__OkvNSa__demoMood{opacity:0;transition:opacity .6s var(--ease-out)}.MoodsDemo-module__OkvNSa__scene[data-beat=filter] [data-match=false],.MoodsDemo-module__OkvNSa__scene[data-beat=linger] [data-match=false]{opacity:0;transform:translate(var(--rest-x), var(--rest-y)) scale(.96)}.MoodsDemo-module__OkvNSa__scene[data-beat=filter] [data-match=true],.MoodsDemo-module__OkvNSa__scene[data-beat=linger] [data-match=true]{transform:translate(var(--filter-x), var(--filter-y))}.MoodsDemo-module__OkvNSa__cursor{z-index:20;width:20px;height:20px;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out);color:var(--color-foreground);filter:drop-shadow(0 1px 2px #00000059);opacity:0;position:absolute;transform:translate(430px,330px)}.MoodsDemo-module__OkvNSa__scene[data-beat=zoom] .MoodsDemo-module__OkvNSa__cursor{opacity:1;transform:translate(432px,123px)}.MoodsDemo-module__OkvNSa__scene[data-beat=tap] .MoodsDemo-module__OkvNSa__cursor{opacity:1;animation:MoodsDemo-module__OkvNSa__cursor-blip .2s var(--ease-out);transform:translate(432px,123px)}@keyframes MoodsDemo-module__OkvNSa__cursor-blip{0%{transform:translate(432px,123px)scale(1)}45%{transform:translate(432px,123px)scale(.85)}to{transform:translate(432px,123px)scale(1)}}.MoodsDemo-module__OkvNSa__scene[data-beat=filter] .MoodsDemo-module__OkvNSa__cursor{opacity:0;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out) .35s;transform:translate(432px,123px)}.MoodsDemo-module__OkvNSa__scene[data-beat=linger] .MoodsDemo-module__OkvNSa__cursor,.MoodsDemo-module__OkvNSa__scene[data-beat=pullback] .MoodsDemo-module__OkvNSa__cursor,.MoodsDemo-module__OkvNSa__scene[data-beat=fade] .MoodsDemo-module__OkvNSa__cursor{opacity:0;transform:translate(432px,123px)}.MoodsDemo-module__OkvNSa__scene[data-static=true] .MoodsDemo-module__OkvNSa__camera{transition:none;transform:none}.MoodsDemo-module__OkvNSa__scene[data-static=true] .MoodsDemo-module__OkvNSa__cursor{display:none}.MoodsDemo-module__OkvNSa__scene[data-static=true] .MoodsDemo-module__OkvNSa__demoMood{opacity:1;text-underline-offset:4px;-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:1px}.MoodsDemo-module__OkvNSa__scene[data-static=true] [data-match=false]{opacity:0}.MoodsDemo-module__OkvNSa__scene[data-static=true] [data-match=true]{transform:translate(var(--filter-x), var(--filter-y))}
.SearchDemo-module__dv2RpW__frame{aspect-ratio:16/10;border:1px solid var(--color-border);background:var(--color-background);width:100%;box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.SearchDemo-module__dv2RpW__scene{transform-origin:0 0;width:800px;height:500px;position:absolute;top:0;left:0}.SearchDemo-module__dv2RpW__camera{transform-origin:0 0;transition:transform .9s var(--ease-out);position:absolute;inset:0}.SearchDemo-module__dv2RpW__scene[data-beat=zoom] .SearchDemo-module__dv2RpW__camera,.SearchDemo-module__dv2RpW__scene[data-beat=click] .SearchDemo-module__dv2RpW__camera,.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__camera,.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__camera,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__camera,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__camera{transform:translate(-91px)scale(1.3)}.SearchDemo-module__dv2RpW__moodRow{font-family:var(--font-serif);word-spacing:.7em;font-size:22px;line-height:1.625;position:absolute;top:72px;left:84px;right:28px}.SearchDemo-module__dv2RpW__mood{opacity:.65;word-spacing:normal}.SearchDemo-module__dv2RpW__searchForm{min-width:0;font-family:var(--font-serif);letter-spacing:-.01em;flex:1;align-self:stretch;align-items:center;gap:8px;font-size:22px;display:flex;position:relative}.SearchDemo-module__dv2RpW__placeholder{color:var(--color-muted);transition:opacity .18s var(--ease-out);position:absolute;left:0}.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__placeholder,.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__placeholder,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__placeholder,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__placeholder,.SearchDemo-module__dv2RpW__scene[data-beat=pullback] .SearchDemo-module__dv2RpW__placeholder{opacity:0}.SearchDemo-module__dv2RpW__query{color:var(--color-foreground);white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SearchDemo-module__dv2RpW__qc{opacity:0}.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__qc,.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__qc,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__qc,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__qc,.SearchDemo-module__dv2RpW__scene[data-beat=pullback] .SearchDemo-module__dv2RpW__qc{opacity:1}.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__qc{transition:opacity 1ms linear;transition-delay:calc(var(--i) * 55ms)}.SearchDemo-module__dv2RpW__scene[data-beat=fade] .SearchDemo-module__dv2RpW__qc{opacity:0;transition:opacity .5s var(--ease-out)}.SearchDemo-module__dv2RpW__caret{background:var(--color-foreground);opacity:0;width:2px;height:24px;position:absolute;left:0}.SearchDemo-module__dv2RpW__scene[data-beat=click] .SearchDemo-module__dv2RpW__caret{animation:.9s step-end infinite SearchDemo-module__dv2RpW__caret-blink}@keyframes SearchDemo-module__dv2RpW__caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.SearchDemo-module__dv2RpW__clearX{color:var(--color-muted);opacity:0;transition:opacity .26s var(--ease-out);flex-shrink:0}.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__clearX,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__clearX{opacity:1}.SearchDemo-module__dv2RpW__searchLine,.SearchDemo-module__dv2RpW__searchWave{pointer-events:none;transform-origin:50%;position:absolute;left:0;right:0}.SearchDemo-module__dv2RpW__searchLine{background-color:var(--color-border);height:1px;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .22s;bottom:0}.SearchDemo-module__dv2RpW__searchWave{background-color:var(--color-border);height:5px;transition:transform .36s cubic-bezier(.22,1,.36,1),background-color .22s;bottom:-2.5px;transform:scaleY(0);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 5' preserveAspectRatio='none'><path d='M0 2.5 Q4.5 -1 9 2.5 T18 2.5' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 5' preserveAspectRatio='none'><path d='M0 2.5 Q4.5 -1 9 2.5 T18 2.5' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'/></svg>");-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:18px 100%;mask-size:18px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.SearchDemo-module__dv2RpW__scene[data-beat=click] .SearchDemo-module__dv2RpW__searchLine,.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__searchLine,.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__searchLine,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__searchLine,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__searchLine{opacity:0;transform:scaleY(0)}.SearchDemo-module__dv2RpW__scene[data-beat=click] .SearchDemo-module__dv2RpW__searchWave,.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__searchWave,.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__searchWave,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__searchWave,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__searchWave{background-color:var(--color-foreground);animation:2.4s linear infinite SearchDemo-module__dv2RpW__search-wave-drift;transform:scaleY(1)}@keyframes SearchDemo-module__dv2RpW__search-wave-drift{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:18px 0;mask-position:18px 0}}.SearchDemo-module__dv2RpW__scene[data-beat=results] [data-match=false],.SearchDemo-module__dv2RpW__scene[data-beat=linger] [data-match=false]{opacity:0;transform:translate(var(--rest-x), var(--rest-y)) scale(.96)}.SearchDemo-module__dv2RpW__scene[data-beat=results] [data-match=true],.SearchDemo-module__dv2RpW__scene[data-beat=linger] [data-match=true]{transform:translate(var(--filter-x), var(--filter-y))}.SearchDemo-module__dv2RpW__cursor{z-index:20;width:20px;height:20px;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out);color:var(--color-foreground);filter:drop-shadow(0 1px 2px #00000059);opacity:0;position:absolute;transform:translate(430px,330px)}.SearchDemo-module__dv2RpW__scene[data-beat=zoom] .SearchDemo-module__dv2RpW__cursor{opacity:1;transform:translate(193px,33px)}.SearchDemo-module__dv2RpW__scene[data-beat=click] .SearchDemo-module__dv2RpW__cursor{opacity:1;animation:SearchDemo-module__dv2RpW__cursor-blip .2s var(--ease-out);transform:translate(193px,33px)}@keyframes SearchDemo-module__dv2RpW__cursor-blip{0%{transform:translate(193px,33px)scale(1)}45%{transform:translate(193px,33px)scale(.85)}to{transform:translate(193px,33px)scale(1)}}.SearchDemo-module__dv2RpW__scene[data-beat=typing] .SearchDemo-module__dv2RpW__cursor{opacity:0;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out) .35s;transform:translate(193px,33px)}.SearchDemo-module__dv2RpW__scene[data-beat=enter] .SearchDemo-module__dv2RpW__cursor,.SearchDemo-module__dv2RpW__scene[data-beat=results] .SearchDemo-module__dv2RpW__cursor,.SearchDemo-module__dv2RpW__scene[data-beat=linger] .SearchDemo-module__dv2RpW__cursor,.SearchDemo-module__dv2RpW__scene[data-beat=pullback] .SearchDemo-module__dv2RpW__cursor,.SearchDemo-module__dv2RpW__scene[data-beat=fade] .SearchDemo-module__dv2RpW__cursor{opacity:0;transform:translate(193px,33px)}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__camera{transition:none;transform:none}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__cursor{display:none}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__placeholder{opacity:0}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__qc,.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__clearX{opacity:1}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__searchLine{opacity:0;transition:none;transform:scaleY(0)}.SearchDemo-module__dv2RpW__scene[data-static=true] .SearchDemo-module__dv2RpW__searchWave{background-color:var(--color-foreground);transition:none;animation:none;transform:scaleY(1)}.SearchDemo-module__dv2RpW__scene[data-static=true] [data-match=false]{opacity:0}.SearchDemo-module__dv2RpW__scene[data-static=true] [data-match=true]{transform:translate(var(--filter-x), var(--filter-y))}
.ShelvesDemo-module__iXqlfq__frame{aspect-ratio:16/10;border:1px solid var(--color-border);background:var(--color-background);width:100%;box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.ShelvesDemo-module__iXqlfq__scene{transform-origin:0 0;width:800px;height:500px;position:absolute;top:0;left:0}.ShelvesDemo-module__iXqlfq__camera{transform-origin:0 0;transition:transform .9s var(--ease-out);position:absolute;inset:0}.ShelvesDemo-module__iXqlfq__scene[data-beat=approach] .ShelvesDemo-module__iXqlfq__camera,.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__camera,.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__camera{transform:translate(-169px,-176px)scale(1.3)}.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__camera,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__camera,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__camera{transform:translate(-89px)scale(1.14)}.ShelvesDemo-module__iXqlfq__railHome,.ShelvesDemo-module__iXqlfq__railShelves{z-index:4;width:56px;transition:opacity .25s var(--ease-out);position:absolute;top:0;bottom:0;left:0}.ShelvesDemo-module__iXqlfq__railShelves{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__railShelves{opacity:1;transition-delay:.6s}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__railHome{opacity:0;transition-delay:.6s}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__railShelves,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__railShelves,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__railShelves,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__railShelves{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__railHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__railHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__railHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__railHome{opacity:0}.ShelvesDemo-module__iXqlfq__sceneHome,.ShelvesDemo-module__iXqlfq__sceneShelf{transition:opacity .25s var(--ease-out);position:absolute;inset:0}.ShelvesDemo-module__iXqlfq__sceneShelf{opacity:0;pointer-events:none}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__sceneShelf{opacity:1;transition-delay:.6s}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__sceneHome{opacity:0;transition-delay:.6s}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__sceneShelf,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__sceneShelf,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__sceneShelf,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__sceneShelf{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__sceneHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__sceneHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__sceneHome,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__sceneHome{opacity:0}.ShelvesDemo-module__iXqlfq__shelfGrid{position:absolute;inset:0;transform:translateY(-48px)}.ShelvesDemo-module__iXqlfq__moodRow{font-family:var(--font-serif);word-spacing:.7em;font-size:22px;line-height:1.625;position:absolute;top:72px;left:84px;right:28px}.ShelvesDemo-module__iXqlfq__mood{opacity:.65;word-spacing:normal}.ShelvesDemo-module__iXqlfq__addChip{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-foreground);opacity:0;transition:opacity .3s var(--ease-out), background-color .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out);z-index:5;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:172px;left:372px}.ShelvesDemo-module__iXqlfq__scene[data-beat=approach] .ShelvesDemo-module__iXqlfq__addChip,.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__addChip,.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__addChip{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__addChip,.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__addChip{background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.ShelvesDemo-module__iXqlfq__picker{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);width:224px;box-shadow:var(--shadow-lg);z-index:6;opacity:0;transform-origin:100% 0;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);pointer-events:none;position:absolute;top:210px;left:180px;overflow:hidden;transform:translateY(4px)scale(.98)}.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__picker{opacity:1;transition-delay:.12s;transform:none}.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__picker{opacity:1;transform:none}.ShelvesDemo-module__iXqlfq__pickerLabel{border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:0;padding:8px 12px;font-size:12px;font-weight:500}.ShelvesDemo-module__iXqlfq__pickerList{padding:4px}.ShelvesDemo-module__iXqlfq__pickerRow{border-radius:var(--radius-default);width:100%;color:var(--color-foreground);align-items:center;padding:8px 12px;font-size:14px;display:flex}.ShelvesDemo-module__iXqlfq__pickerRow[data-target]{transition:background-color .2s var(--ease-out)}.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__pickerRow[data-target]{background:var(--color-hover);transition-delay:.38s}.ShelvesDemo-module__iXqlfq__pickerName{align-items:center;gap:6px;min-width:0;display:flex}.ShelvesDemo-module__iXqlfq__pickerCheck{color:var(--color-accent);opacity:0;transition:opacity .2s var(--ease-out) .45s, transform .2s var(--ease-out) .45s;transform:scale(.6)}.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__pickerCheck{opacity:1;transform:none}.ShelvesDemo-module__iXqlfq__pickerCount{font-family:var(--font-mono);color:var(--color-muted);margin-left:auto;font-size:12px}.ShelvesDemo-module__iXqlfq__pickerFooter{border-top:1px solid var(--color-border);padding:8px;display:block}.ShelvesDemo-module__iXqlfq__pickerNew{border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;box-shadow:var(--shadow-sm);color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}.ShelvesDemo-module__iXqlfq__shelfTopbar{align-items:center;gap:12px;display:flex;position:absolute;top:20px;left:84px;right:28px}.ShelvesDemo-module__iXqlfq__shelfHeading{flex-direction:column;min-width:0;display:flex}.ShelvesDemo-module__iXqlfq__shelfCrumbRow{align-items:baseline;gap:8px;display:flex}.ShelvesDemo-module__iXqlfq__shelfCrumb,.ShelvesDemo-module__iXqlfq__shelfSlash{font-family:var(--font-serif);color:var(--color-muted);font-size:22px}.ShelvesDemo-module__iXqlfq__shelfTitle{font-family:var(--font-serif);color:var(--color-foreground);font-size:22px}.ShelvesDemo-module__iXqlfq__shelfMeta{font-family:var(--font-mono);color:var(--color-muted);font-size:12px;position:relative}.ShelvesDemo-module__iXqlfq__metaFive,.ShelvesDemo-module__iXqlfq__metaSixPrivate,.ShelvesDemo-module__iXqlfq__metaSixPublic{transition:opacity .25s var(--ease-out);align-items:center;gap:6px;display:inline-flex}.ShelvesDemo-module__iXqlfq__metaSixPrivate,.ShelvesDemo-module__iXqlfq__metaSixPublic{opacity:0;position:absolute;top:0;left:0}.ShelvesDemo-module__iXqlfq__metaDot{margin:0 -2px}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__metaFive,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__metaFive,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__metaFive,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__metaFive{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__metaSixPrivate,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__metaSixPrivate,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__metaSixPublic,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__metaSixPublic{opacity:1}.ShelvesDemo-module__iXqlfq__topbarButtons{align-items:center;gap:8px;margin-left:auto;display:flex}.ShelvesDemo-module__iXqlfq__publishBtn,.ShelvesDemo-module__iXqlfq__shareBtn,.ShelvesDemo-module__iXqlfq__filterBtn,.ShelvesDemo-module__iXqlfq__editBtn{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-foreground);border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.ShelvesDemo-module__iXqlfq__filterBtn{gap:8px}.ShelvesDemo-module__iXqlfq__publishLabel,.ShelvesDemo-module__iXqlfq__publishingLabel,.ShelvesDemo-module__iXqlfq__unpublishLabel,.ShelvesDemo-module__iXqlfq__shareLabel,.ShelvesDemo-module__iXqlfq__copiedLabel{align-items:center;gap:6px;display:inline-flex}.ShelvesDemo-module__iXqlfq__publishingLabel,.ShelvesDemo-module__iXqlfq__unpublishLabel,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__publishLabel{display:none}.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__publishingLabel{display:inline-flex}.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__publishLabel,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__publishLabel{display:none}.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__unpublishLabel,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__unpublishLabel{display:inline-flex}.ShelvesDemo-module__iXqlfq__shareBtn{opacity:0;white-space:nowrap;width:0;transition:width .3s var(--ease-out), padding .3s var(--ease-out), margin .3s var(--ease-out), border-width .3s var(--ease-out), opacity .25s var(--ease-out) .1s;border-width:0;margin-left:-8px;padding:8px 0;overflow:hidden}.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__shareBtn,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__shareBtn{opacity:1;border-width:1px;width:102px;margin-left:0;padding:8px 16px}.ShelvesDemo-module__iXqlfq__shareText{display:grid}.ShelvesDemo-module__iXqlfq__shareText>*{grid-area:1/1}.ShelvesDemo-module__iXqlfq__copiedLabel,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__shareLabel{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__copiedLabel{opacity:1}.ShelvesDemo-module__iXqlfq__shelfGrid>:first-child{opacity:0;transform:translate(var(--rest-x), calc(var(--rest-y) + 14px));transition:opacity .4s var(--ease-out), transform .5s var(--ease-out)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2){transition:transform .5s var(--ease-out)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(2){transform:translate(84px,160px)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(3){transform:translate(262px,160px)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(4){transform:translate(440px,160px)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(5){transform:translate(618px,160px)}.ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(6){transform:translate(84px,359px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child,.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child,.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child,.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child,.ShelvesDemo-module__iXqlfq__scene[data-beat=reset] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child{opacity:1;transform:translate(var(--rest-x), var(--rest-y))}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2),.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2),.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2),.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2),.ShelvesDemo-module__iXqlfq__scene[data-beat=reset] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2){transform:translate(var(--rest-x), var(--rest-y))}.ShelvesDemo-module__iXqlfq__cursor{z-index:20;width:20px;height:20px;transition:transform .8s var(--ease-out), opacity .3s var(--ease-out);color:var(--color-foreground);filter:drop-shadow(0 1px 2px #00000059);opacity:0;position:absolute;transform:translate(430px,330px)}.ShelvesDemo-module__iXqlfq__cursor:after{content:"";opacity:0;border:2px solid;border-radius:9999px;width:24px;height:24px;position:absolute;top:-9px;left:-7px;transform:scale(.3)}@keyframes ShelvesDemo-module__iXqlfq__click-ring{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=approach] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;transform:translate(383px,185px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;animation:ShelvesDemo-module__iXqlfq__blip-menu .2s var(--ease-out);transform:translate(383px,185px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=menu] .ShelvesDemo-module__iXqlfq__cursor:after{animation:ShelvesDemo-module__iXqlfq__click-ring .35s var(--ease-out)}@keyframes ShelvesDemo-module__iXqlfq__blip-menu{0%{transform:translate(383px,185px)scale(1)}45%{transform:translate(383px,185px)scale(.85)}to{transform:translate(383px,185px)scale(1)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;transition:transform .35s var(--ease-out), opacity .3s var(--ease-out);animation:ShelvesDemo-module__iXqlfq__blip-pick .2s var(--ease-out) .4s;transform:translate(220px,300px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=pick] .ShelvesDemo-module__iXqlfq__cursor:after{animation:ShelvesDemo-module__iXqlfq__click-ring .35s var(--ease-out) .4s}@keyframes ShelvesDemo-module__iXqlfq__blip-pick{0%{transform:translate(220px,300px)scale(1)}45%{transform:translate(220px,300px)scale(.85)}to{transform:translate(220px,300px)scale(1)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;transition:transform .45s var(--ease-out), opacity .25s var(--ease-out);animation:ShelvesDemo-module__iXqlfq__blip-nav .2s var(--ease-out) .55s;transform:translate(22px,183px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=nav] .ShelvesDemo-module__iXqlfq__cursor:after{animation:ShelvesDemo-module__iXqlfq__click-ring .35s var(--ease-out) .55s}@keyframes ShelvesDemo-module__iXqlfq__blip-nav{0%{transform:translate(22px,183px)scale(1)}45%{transform:translate(22px,183px)scale(.85)}to{transform:translate(22px,183px)scale(1)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=land] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;transition:transform .9s var(--ease-out), opacity .3s var(--ease-out);transform:translate(615px,42px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;animation:ShelvesDemo-module__iXqlfq__blip-publish .2s var(--ease-out) .15s;transform:translate(615px,42px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=publish] .ShelvesDemo-module__iXqlfq__cursor:after{animation:ShelvesDemo-module__iXqlfq__click-ring .35s var(--ease-out) .15s}@keyframes ShelvesDemo-module__iXqlfq__blip-publish{0%{transform:translate(615px,42px)scale(1)}45%{transform:translate(615px,42px)scale(.85)}to{transform:translate(615px,42px)scale(1)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__cursor{opacity:1;animation:ShelvesDemo-module__iXqlfq__blip-share .2s var(--ease-out) .5s;transform:translate(630px,42px)}.ShelvesDemo-module__iXqlfq__scene[data-beat=share] .ShelvesDemo-module__iXqlfq__cursor:after{animation:ShelvesDemo-module__iXqlfq__click-ring .35s var(--ease-out) .5s}@keyframes ShelvesDemo-module__iXqlfq__blip-share{0%{transform:translate(630px,42px)scale(1)}45%{transform:translate(630px,42px)scale(.85)}to{transform:translate(630px,42px)scale(1)}}.ShelvesDemo-module__iXqlfq__scene[data-beat=linger] .ShelvesDemo-module__iXqlfq__cursor,.ShelvesDemo-module__iXqlfq__scene[data-beat=reset] .ShelvesDemo-module__iXqlfq__cursor{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__camera{transition:none;transform:none}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__cursor{display:none}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__picker,.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__addChip,.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__railHome{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__railShelves{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__sceneHome{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__sceneShelf{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__metaFive{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__metaSixPublic{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__publishLabel{display:none}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__unpublishLabel{display:inline-flex}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__shareBtn{opacity:1;border-width:1px;width:102px;margin-left:0;padding:8px 16px}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__shareLabel{opacity:1}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__copiedLabel{opacity:0}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__shelfGrid>:first-child{opacity:1;transform:translate(var(--rest-x), var(--rest-y))}.ShelvesDemo-module__iXqlfq__scene[data-static=true] .ShelvesDemo-module__iXqlfq__shelfGrid>:nth-child(n+2){transform:translate(var(--rest-x), var(--rest-y))}
.TasteDemo-module__Xt4AEa__frame{aspect-ratio:16/10;border:1px solid var(--color-border);background:var(--color-background);width:100%;box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.TasteDemo-module__Xt4AEa__scene{transform-origin:0 0;width:800px;height:500px;position:absolute;top:0;left:0}.TasteDemo-module__Xt4AEa__rail{z-index:4;width:56px;position:absolute;top:0;bottom:0;left:0}.TasteDemo-module__Xt4AEa__portraitCol{background:var(--color-background);border-right:1px solid var(--color-border);z-index:3;width:284px;position:absolute;top:0;bottom:0;left:56px;overflow:hidden}.TasteDemo-module__Xt4AEa__portraitScroll{transition:transform 1s var(--ease-out);padding:16px 12px 32px;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.TasteDemo-module__Xt4AEa__scene[data-beat=scroll] .TasteDemo-module__Xt4AEa__portraitScroll,.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__portraitScroll,.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__portraitScroll,.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__portraitScroll{transform:translateY(-771px)}.TasteDemo-module__Xt4AEa__thesis{flex-direction:column;gap:12px;padding:8px 4px 0;display:flex}.TasteDemo-module__Xt4AEa__thesisP{font-family:var(--font-sentient), Georgia, serif;color:var(--color-foreground);text-wrap:pretty;margin:0;font-size:11.5px;line-height:1.45}.TasteDemo-module__Xt4AEa__claimList{flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.TasteDemo-module__Xt4AEa__claim{border-radius:var(--radius-md);border:1px solid var(--color-border);transition:border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);padding:11px;display:block}.TasteDemo-module__Xt4AEa__claimDrive{font-family:var(--font-serif);letter-spacing:-.01em;margin-bottom:5px;font-size:13px;line-height:1.2;display:block}.TasteDemo-module__Xt4AEa__claimText{color:var(--color-foreground);font-size:10.5px;line-height:1.5;display:block}.TasteDemo-module__Xt4AEa__claimMood{color:var(--color-accent);font-style:italic}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__claimFeatured,.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__claimFeatured,.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__claimFeatured{border-color:var(--color-accent);box-shadow:var(--shadow-md)}.TasteDemo-module__Xt4AEa__mapCol{background:var(--color-background);position:absolute;inset:0 0 0 340px;overflow:hidden}.TasteDemo-module__Xt4AEa__mapField{transform-origin:50%;transition:transform 1.05s var(--ease-out);position:absolute;inset:0;transform:none}.TasteDemo-module__Xt4AEa__scene[data-beat=pan1] .TasteDemo-module__Xt4AEa__mapField{transform:translate(-69px,210px)scale(1.5)}.TasteDemo-module__Xt4AEa__scene[data-beat=pan2] .TasteDemo-module__Xt4AEa__mapField{transform:translate(-35px,-225px)scale(1.5)}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__mapField,.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__mapField,.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__mapField{transform:translate(55px,-100px)scale(2)}.TasteDemo-module__Xt4AEa__scene[data-beat=pan1],.TasteDemo-module__Xt4AEa__scene[data-beat=pan2]{--label-s:.667}.TasteDemo-module__Xt4AEa__scene[data-beat=claim],.TasteDemo-module__Xt4AEa__scene[data-beat=dot],.TasteDemo-module__Xt4AEa__scene[data-beat=linger]{--label-s:.5}.TasteDemo-module__Xt4AEa__island{transition:opacity .45s var(--ease-out);position:absolute;inset:0}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__island:not(.TasteDemo-module__Xt4AEa__islandActive),.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__island:not(.TasteDemo-module__Xt4AEa__islandActive),.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__island:not(.TasteDemo-module__Xt4AEa__islandActive){opacity:.14}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__islandActive .TasteDemo-module__Xt4AEa__regionLabel,.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__islandActive .TasteDemo-module__Xt4AEa__regionLabel,.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__islandActive .TasteDemo-module__Xt4AEa__regionLabel,.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__islandActive .TasteDemo-module__Xt4AEa__regionLabel{border-color:var(--color-accent)}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__islandActive,.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__islandActive,.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__islandActive,.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__islandActive{z-index:7}.TasteDemo-module__Xt4AEa__dot{border-radius:9999px;position:absolute;transform:translate(-50%,-50%)}.TasteDemo-module__Xt4AEa__regionLabel{transform:translate(-50%, -50%) scale(var(--label-s,1));transition:transform 1.05s var(--ease-out);font-family:var(--font-serif);letter-spacing:.005em;white-space:nowrap;color:var(--color-foreground);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);z-index:5;border-radius:9999px;font-weight:400;line-height:1;position:absolute}.TasteDemo-module__Xt4AEa__targetDot{z-index:6;background:#cd826e;border-radius:9999px;width:6px;height:6px;position:absolute;top:300px;left:202px;transform:translate(-50%,-50%)}.TasteDemo-module__Xt4AEa__targetDot:after{content:"";opacity:0;border:2px solid #cd826e;border-radius:9999px;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__targetDot:after{animation:TasteDemo-module__Xt4AEa__click-ring .42s var(--ease-out) 1.2s}.TasteDemo-module__Xt4AEa__mapTopbar{z-index:8;align-items:center;gap:12px;height:60px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.TasteDemo-module__Xt4AEa__mapTopbar:before{content:"";background:color-mix(in oklch, var(--color-background) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 42%,#0000);mask-image:linear-gradient(#000 42%,#0000)}.TasteDemo-module__Xt4AEa__mapHeading{flex-direction:column;gap:3px;display:flex;position:relative}.TasteDemo-module__Xt4AEa__mapButtons{position:relative}.TasteDemo-module__Xt4AEa__mapTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-foreground);font-size:16px;line-height:1}.TasteDemo-module__Xt4AEa__mapStatus{font-family:var(--font-mono);color:var(--color-muted);align-items:center;gap:3px;font-size:9.5px;display:inline-flex}.TasteDemo-module__Xt4AEa__mapButtons{align-items:center;gap:6px;margin-left:auto;display:flex}.TasteDemo-module__Xt4AEa__mapBtn{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-foreground);border-radius:9999px;align-items:center;gap:5px;padding:5px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.TasteDemo-module__Xt4AEa__detail{z-index:30;opacity:0;transition:opacity .26s var(--ease-out);pointer-events:none;position:absolute;inset:0}.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__detail{opacity:1;transition-delay:1.3s}.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__detail{opacity:1}.TasteDemo-module__Xt4AEa__detailBackdrop{background:var(--color-background);position:absolute;inset:0}.TasteDemo-module__Xt4AEa__detailClose{border:1px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;box-shadow:var(--shadow-sm);color:var(--color-muted);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:16px}.TasteDemo-module__Xt4AEa__detailCounter{font-family:var(--font-mono);color:var(--color-muted);font-size:10.5px;position:absolute;top:20px;right:266px}.TasteDemo-module__Xt4AEa__detailCard{transform-origin:50%;width:256px;transition:transform .34s var(--ease-out);position:absolute;top:90px;left:147px;transform:scale(.82)}.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__detailCard{transition-delay:1.3s;transform:scale(1)}.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__detailCard{transform:scale(1)}.TasteDemo-module__Xt4AEa__detailImageWrap{border:1px solid var(--color-border);width:256px;height:256px;box-shadow:var(--shadow-lg);background:var(--color-hover);position:relative;overflow:hidden}.TasteDemo-module__Xt4AEa__detailImage{object-fit:cover}.TasteDemo-module__Xt4AEa__detailPill{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:9999px;align-items:center;gap:4px;display:inline-flex;position:absolute;top:372px;left:275px;transform:translate(-50%)}.TasteDemo-module__Xt4AEa__pillBtn{color:var(--color-muted);align-items:center;gap:5px;padding:7px 13px;font-size:11.5px;font-weight:500;display:inline-flex}.TasteDemo-module__Xt4AEa__pillSep{background:var(--color-border);width:1px;height:16px}.TasteDemo-module__Xt4AEa__strip{justify-content:center;align-items:center;gap:6px;width:550px;display:flex;position:absolute;bottom:10px;left:0;overflow:clip visible}.TasteDemo-module__Xt4AEa__stripThumb{border-radius:var(--radius-default);opacity:.6;width:50px;height:50px;box-shadow:0 0 0 1px var(--color-border);flex:none;position:relative;overflow:hidden}.TasteDemo-module__Xt4AEa__stripImg{object-fit:cover}.TasteDemo-module__Xt4AEa__stripActive{opacity:1;box-shadow:0 0 0 1px var(--color-surface), 0 0 0 3px var(--color-accent), var(--shadow-md);transform:scale(1.06)}.TasteDemo-module__Xt4AEa__rail2{border-left:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:14px;width:250px;padding:18px 20px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.TasteDemo-module__Xt4AEa__noteLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:9.5px}.TasteDemo-module__Xt4AEa__notePaper{background:var(--color-highlight-paper);box-shadow:var(--shadow-md);color:var(--color-muted);border-radius:2px;margin-top:-8px;padding:10px;font-size:11px;line-height:1.5}.TasteDemo-module__Xt4AEa__railTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-foreground);margin:0;font-size:13.5px;line-height:1.25}.TasteDemo-module__Xt4AEa__railMeta{font-family:var(--font-mono);color:var(--color-muted);margin-top:-8px;font-size:10px}.TasteDemo-module__Xt4AEa__railMetaDot{margin:0 1px}.TasteDemo-module__Xt4AEa__railDesc{color:var(--color-foreground);margin:0;font-size:11px;line-height:1.5}.TasteDemo-module__Xt4AEa__railShelvesLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-top:2px;font-size:9.5px}.TasteDemo-module__Xt4AEa__railShelf{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-foreground);justify-content:space-between;align-items:center;margin-top:-8px;padding:9px 12px;font-size:11.5px;display:flex}.TasteDemo-module__Xt4AEa__railShelfCount{font-family:var(--font-mono);color:var(--color-muted);font-size:10px}.TasteDemo-module__Xt4AEa__cursor{z-index:40;width:20px;height:20px;transition:transform .7s var(--ease-out), opacity .3s var(--ease-out);color:var(--color-foreground);filter:drop-shadow(0 1px 2px #00000059);opacity:0;position:absolute;transform:translate(300px,300px)}.TasteDemo-module__Xt4AEa__cursor:after{content:"";opacity:0;border:2px solid;border-radius:9999px;width:24px;height:24px;position:absolute;top:-9px;left:-7px;transform:scale(.3)}@keyframes TasteDemo-module__Xt4AEa__click-ring{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}.TasteDemo-module__Xt4AEa__scene[data-beat=scroll] .TasteDemo-module__Xt4AEa__cursor{opacity:1;transform:translate(155px,245px)}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__cursor{opacity:1;animation:TasteDemo-module__Xt4AEa__blip-claim .2s var(--ease-out) .15s;transform:translate(155px,245px)}.TasteDemo-module__Xt4AEa__scene[data-beat=claim] .TasteDemo-module__Xt4AEa__cursor:after{animation:TasteDemo-module__Xt4AEa__click-ring .35s var(--ease-out) .15s}@keyframes TasteDemo-module__Xt4AEa__blip-claim{0%{transform:translate(155px,245px)scale(1)}45%{transform:translate(155px,245px)scale(.85)}to{transform:translate(155px,245px)scale(1)}}.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__cursor{opacity:1;animation:TasteDemo-module__Xt4AEa__blip-dot .22s var(--ease-out) 1.2s, TasteDemo-module__Xt4AEa__cursor-fade .26s var(--ease-out) 1.42s both;transition:transform 1.15s cubic-bezier(.4,0,.2,1);transform:translate(565px,247px)}@keyframes TasteDemo-module__Xt4AEa__cursor-fade{to{opacity:0}}.TasteDemo-module__Xt4AEa__scene[data-beat=dot] .TasteDemo-module__Xt4AEa__cursor:after{animation:TasteDemo-module__Xt4AEa__click-ring .42s var(--ease-out) 1.2s}@keyframes TasteDemo-module__Xt4AEa__blip-dot{0%{transform:translate(565px,247px)scale(1)}45%{transform:translate(565px,247px)scale(.85)}to{transform:translate(565px,247px)scale(1)}}.TasteDemo-module__Xt4AEa__scene[data-beat=linger] .TasteDemo-module__Xt4AEa__cursor{opacity:0}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__cursor{display:none}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__portraitScroll{transform:translateY(-771px)}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__mapField{transition:none;transform:translate(55px,-100px)scale(2)}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__regionLabel{transform:translate(-50%,-50%)scale(.5)}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__island:not(.TasteDemo-module__Xt4AEa__islandActive){opacity:.22}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__claimFeatured{border-color:var(--color-accent);box-shadow:var(--shadow-md)}.TasteDemo-module__Xt4AEa__scene[data-static=true] .TasteDemo-module__Xt4AEa__detail{opacity:0}
