.glass-street.glass-street .glass-chapter .glass-stage:before,.glass-street.glass-street .glass-chapter .glass-stage:after,.glass-street.glass-street[data-smoke-trial=true] .glass-chapter .glass-stage:before,.glass-street.glass-street[data-smoke-trial=true] .glass-chapter .glass-stage:after{display:none!important}.glass-street .landing-billowing-smoke{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.landing-smoke-wisp{aspect-ratio:352/120;opacity:.12;will-change:transform,opacity;width:360px;max-width:85%;position:absolute;top:0;left:0}.landing-smoke-wisp:nth-child(2n){width:300px}.landing-smoke-wisp :is(video,img){object-fit:contain;filter:contrast(1.2);width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(#000 24%,#0000 72%);mask-image:radial-gradient(#000 24%,#0000 72%)}.landing-smoke-wisp:nth-child(2n) :is(video,img){transform:scaleX(-1)}@media (width<=700px){.landing-smoke-wisp{width:280px}.landing-smoke-wisp:nth-child(2n){width:240px}}@media (prefers-reduced-motion:reduce){.glass-street .landing-billowing-smoke{display:none}}[data-site-smoke=true]{isolation:isolate;position:relative}[data-site-smoke=true]>.landing-billowing-smoke{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}.premium-page.premium-page[data-site-smoke=true]:before,.portal-content.portal-content[data-site-smoke=true]:after{display:none!important}@media (prefers-reduced-motion:reduce){[data-site-smoke=true]>.landing-billowing-smoke{display:none}}html body :is(main.vj-shell,main.glass-street){--landing-paper:oklch(94% .003 250);--landing-ink:oklch(20% .005 250);--landing-muted:oklch(43% .008 250);--landing-night:oklch(18% .004 250);--landing-light:oklch(97% .002 250);--landing-light-muted:oklch(77% .006 250);--landing-blue:oklch(53% .21 258);--landing-blue-hover:oklch(46% .2 258);--landing-line:color-mix(in oklab, var(--landing-ink) 16%, transparent);--landing-light-line:color-mix(in oklab, var(--landing-light) 20%, transparent);--landing-glass:color-mix(in oklab, var(--landing-light) 50%, transparent);--landing-shadow:0 12px 32px color-mix(in oklab, var(--landing-ink) 10%, transparent);--landing-reflection:inset 0 1px 0 color-mix(in oklab, var(--landing-light) 75%, transparent)}html body main.vj-shell{--vj-cream:var(--landing-ink);background:var(--landing-paper);color:var(--landing-ink)}html body main.vj-shell :is(.vj-track,.vj-panel,.vj-intro,.vj-atelier,.vj-store){background:var(--landing-paper);color:var(--landing-ink)}html body main.vj-shell :is(.vj-header,.vj-controls){background:var(--landing-glass);color:var(--landing-ink);border-color:var(--landing-line);box-shadow:var(--landing-reflection);-webkit-backdrop-filter:blur(12px)}html body main.vj-shell :is(.vj-header nav,.vj-edition,.vj-controls button,.vj-count){color:var(--landing-ink)}html body main.vj-shell :is(h1,h2){letter-spacing:0;line-height:1}html body main.vj-shell .vj-atelier h2 em{letter-spacing:0;color:var(--landing-ink)}html body main.vj-shell :is(.vj-kicker,.vj-number,.vj-bottom-note,.vj-process,.vj-count small){letter-spacing:0;color:var(--landing-muted)}html body main.vj-shell .vj-description{letter-spacing:0;max-width:38ch;color:var(--landing-muted);font-size:15px;line-height:1.7}html body main.vj-shell :is(.vj-intro .vj-process,.vj-atelier .vj-bottom-note){border-color:var(--landing-line)}html body main.vj-shell .vj-intro:before{display:none}html body main.vj-shell .vj-panel.vj-intro>.vj-spiral,html body main.vj-shell .vj-panel.vj-atelier>.vj-spiral{opacity:.16}html body main.vj-shell :is(.vj-intro,.vj-store,.vj-finale) .vj-button{border:1px solid var(--landing-blue);background:var(--landing-blue);min-height:52px;color:var(--landing-light);letter-spacing:0;box-shadow:var(--landing-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;padding:14px 20px;font:700 12px/1.4 Arial,Helvetica,sans-serif;transition:background .18s,border-color .18s;animation:none;translate:none}html body main.vj-shell :is(.vj-intro,.vj-store,.vj-finale) .vj-button:before{display:none}html body main.vj-shell :is(.vj-intro,.vj-store,.vj-finale) .vj-button:hover{background:var(--landing-blue-hover);border-color:var(--landing-blue-hover);box-shadow:var(--landing-shadow);translate:none}html body main.vj-shell .vj-intro .vj-button svg{border-color:var(--landing-light-line);background:0 0;transform:none}html body main.vj-shell .vj-text-link{min-height:44px;color:var(--landing-muted);letter-spacing:0;border-color:var(--landing-line);font-size:11px;line-height:1.5}html body main.vj-shell .vj-text-link:hover{color:var(--landing-ink);border-color:var(--landing-ink)}html body main.vj-shell .vj-header a{align-items:center;min-height:44px;display:inline-flex}html body main.vj-shell .vj-header .vj-header-cta{text-shadow:none;letter-spacing:0}html body main.vj-shell .vj-store:before{background:var(--landing-light);box-shadow:var(--landing-reflection)}html body main.vj-shell .vj-store .vj-product{background:var(--landing-glass);border-color:var(--landing-line);box-shadow:var(--landing-reflection), var(--landing-shadow);border-radius:8px}html body main.vj-shell .vj-store :is(.vj-product-top,.vj-product-info,.vj-product-link){color:var(--landing-ink);letter-spacing:0;font-size:11px;line-height:1.5}html body main.vj-shell .vj-product-info>span{overflow-wrap:anywhere;min-width:0}html body main.vj-shell .vj-product-info>b{flex-shrink:0}html body main.vj-shell .vj-product-link{min-height:44px}html body main.vj-shell .vj-product :is(.vj-product-top,.vj-product-info,.vj-product-link){flex-shrink:0}html body main.vj-shell .vj-product-top>span:first-child{overflow-wrap:anywhere;min-width:0}html body main.vj-shell .vj-live{flex-shrink:0}html body main.vj-shell :is(.vj-community,.vj-finale){background:var(--landing-night);color:var(--landing-light)}html body main.vj-shell .vj-community h2 em{-webkit-text-stroke-color:var(--landing-light)}html body main.vj-shell :is(.vj-community,.vj-finale) :is(.vj-number,.vj-description,.vj-text-link,.vj-kicker,.vj-finale-stamp,.vj-finale-actions p){color:var(--landing-light-muted)}html body main.vj-shell .vj-creators a{border-color:var(--landing-light-line);background:color-mix(in oklab, var(--landing-light) 5%, transparent);min-height:68px;color:var(--landing-light);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;padding:12px 16px;transition:background .18s,border-color .18s;transform:none}html body main.vj-shell .vj-creators a:hover{background:color-mix(in oklab, var(--landing-light) 9%, transparent);border-color:var(--landing-light-muted);box-shadow:none;transform:none}html body main.vj-shell .vj-creators a>span{overflow-wrap:anywhere;min-width:0}html body main.vj-shell .vj-creators small{color:var(--landing-light-muted);letter-spacing:0;font-size:9px}html body main.vj-shell .vj-finale h2,html body main.vj-shell .vj-finale h2 em{color:var(--landing-light)}html body main.vj-shell .vj-finale:before,html body main.vj-shell .vj-finale:after{display:none}html body main.vj-shell .vj-finale-actions{border-color:var(--landing-light-line);box-shadow:none;background:0 0;border-radius:8px}html body main.vj-shell .vj-finale-ghost{-webkit-text-stroke-color:var(--landing-light-line);opacity:.35}html body main.vj-shell .vj-controls nav button{letter-spacing:0;min-height:44px}html body main.vj-shell .vj-controls nav button[aria-current]{color:var(--landing-ink)}html body main.vj-shell .vj-controls nav button[aria-current] span{color:var(--landing-blue)}html body main.vj-shell .vj-arrows button{width:44px;height:44px;color:var(--landing-ink);border-color:var(--landing-line);background:var(--landing-glass);box-shadow:var(--landing-reflection);animation:none;transform:none}html body main.vj-shell .vj-arrows button:not(:disabled):hover{border-color:var(--landing-blue);box-shadow:var(--landing-reflection);transform:none}html body :is(main.vj-shell,main.glass-street) :is(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--landing-blue);outline-offset:4px}html body main.glass-street :is(h1,h2){letter-spacing:0}html body main.glass-street :is(.scene-kicker,.scene-index,.scene-text-link,.mini-store-info,.glass-creator-panel-heading){letter-spacing:0;line-height:1.5}html body main.glass-street .glass-hero-actions a{border-radius:8px;min-height:48px}html body main.glass-street .glass-hero-actions a:first-child{background:var(--landing-blue);color:var(--landing-light);border-color:var(--landing-blue)}html body main.glass-street .glass-hero-actions a:last-child{box-shadow:none;background:0 0}html body main.glass-street .glass-creator-list a{min-height:48px}@media (width<=767px){html body main.vj-shell .vj-header nav>a:not(.vj-header-cta){display:none}html body main.vj-shell .vj-header .vj-header-cta{white-space:nowrap}html body main.vj-shell .vj-intro{row-gap:24px;padding-top:38px}html body main.vj-shell .vj-intro h1{font-size:68px;line-height:.98}html body main.vj-shell .vj-intro .vj-description{margin:18px 0}html body main.vj-shell .vj-intro .vj-actions{gap:12px 20px;margin-top:20px}html body main.vj-shell .vj-description{font-size:14px}html body main.vj-shell .vj-controls{gap:8px;padding-inline:16px}html body main.vj-shell .vj-controls nav{flex:1;justify-content:space-between;gap:0}html body main.vj-shell .vj-controls nav button{min-width:30px}html body main.vj-shell .vj-arrows{gap:8px}}@media (width<=359px){html body main.vj-shell .vj-intro h1{font-size:60px}}@media (prefers-reduced-motion:reduce){html body main.vj-shell *,html body main.glass-street *{transition:none!important}html body main.vj-shell .vj-idea-letter{animation:none;transform:none}}.premium-page.catalog-glass-page.catalog-glass-page.catalog-glass-page:not(.creator-storefront)>main.catalog-glass-main{-webkit-backdrop-filter:blur(34px)saturate(135%);background:radial-gradient(at 0 0,#ffffffb3,#0000 52%),radial-gradient(at 100% 15%,#fff6,#0000 48%),linear-gradient(125deg,#fdfbf47a,#f6f4ed52 52%,#fffdf585);border:1px solid #ffffffdb;border-radius:32px;box-shadow:inset 0 2px 2px #fffffff5,inset 2px 0 3px #ffffff80,inset -1px -2px 3px #ffffffa6,0 18px 55px #273b2924}.premium-page.catalog-glass-page .catalog-glass-main:after{content:"";pointer-events:none;z-index:0;border:1px solid #ffffff45;border-radius:25px;position:absolute;inset:7px}@media (width<=700px){.premium-page.catalog-glass-page.catalog-glass-page.catalog-glass-page:not(.creator-storefront)>main.catalog-glass-main{-webkit-backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(125deg,#fffdf4a6,#f6f4ed80);border-radius:24px}.premium-page.catalog-glass-page .catalog-glass-main:after{border-radius:19px;inset:5px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.premium-page.catalog-glass-page.catalog-glass-page.catalog-glass-page:not(.creator-storefront)>main.catalog-glass-main{background:#f7f5eeed}}
