.ck-particles{pointer-events:none;z-index:0;height:640px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask:linear-gradient(#000 70%,#0000);mask:linear-gradient(#000 70%,#0000)}.ck-particles i{background:radial-gradient(circle, var(--color-gold-glow), var(--color-copper) 45%, transparent 70%);filter:blur(.6px);opacity:0;border-radius:50%;animation:linear infinite ck-drift;position:absolute;bottom:-12px}.ck-particles.is-paused i{animation-play-state:paused}@keyframes ck-drift{0%{opacity:0;transform:translate(0,0)}15%{opacity:var(--o,.5)}85%{opacity:var(--o,.5)}to{opacity:0;transform:translate3d(var(--dx,12px), -720px, 0)}}.ck-progress{inset-inline:0;top:env(safe-area-inset-top,0px);z-index:30;pointer-events:none;transform-origin:0;will-change:transform;background:linear-gradient(to right, var(--color-caramel), var(--color-copper), var(--color-gold-glow));opacity:1;height:2px;transition:opacity var(--dur-fast) linear;position:fixed}[dir=rtl] .ck-progress{transform-origin:100%;background:linear-gradient(to left, var(--color-caramel), var(--color-copper), var(--color-gold-glow))}.ck-progress.is-empty{opacity:0}.ck-shell{flex-direction:column;min-height:100dvh;display:flex;position:relative}.ck-shell>.ck-view{flex:1}.ck-logo{height:auto;color:var(--color-copper);display:block;overflow:visible}.ck-logo--sm{width:120px}.ck-logo--xl{width:260px}.ck-logo--splash{width:280px}.ck-logo--footer{width:180px}@media (width>=600px){.ck-logo--xl{width:340px}}@media (width>=880px){.ck-logo--xl{width:420px}}.ck-icon{width:var(--size-icon);height:var(--size-icon);color:var(--color-copper);vertical-align:middle;flex:none;display:inline-block}.ck-icon--lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.ck-icon svg{width:100%;height:100%;display:block;overflow:visible}[dir=rtl] .ck-icon--mirror svg{transform:scaleX(-1)}.ck-header{z-index:20;height:var(--size-header);grid-template-columns:var(--size-tap) 1fr var(--size-tap);padding:env(safe-area-inset-top) var(--space-3) 0;box-sizing:content-box;align-items:center;display:grid;position:sticky;top:0}.ck-header:before{content:"";background:var(--color-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--color-line);box-shadow:var(--shadow-raised);opacity:0;transition:opacity var(--dur-header) var(--ease-out-expo);position:absolute;inset:0}.ck-header>*{position:relative}.ck-header__logo{transform-origin:50%;color:var(--color-copper);transition:transform var(--dur-header) var(--ease-out-expo), opacity var(--dur-header) var(--ease-out-expo);justify-self:center}.ck-header.is-compact:before{opacity:1}.ck-header.is-compact .ck-header__logo{transform:translateY(-4px)scale(.8)}.ck-header--hero .ck-header__logo{opacity:0;transform:translateY(8px)scale(.9)}.ck-header--hero.is-compact .ck-header__logo{opacity:1;transform:translateY(-4px)scale(.8)}.ck-header__nav{display:none}@media (width>=880px){.ck-header{column-gap:var(--space-12);padding-inline:max(var(--space-12), calc((100% - var(--size-content)) / 2));grid-template-columns:240px 1fr 240px}.ck-header__logo{justify-self:start}.ck-header__nav{justify-self:end;gap:var(--space-2);display:flex}.ck-header.is-compact .ck-header__logo,.ck-header--hero.is-compact .ck-header__logo{transform:scale(.85)}}.ck-steam{pointer-events:none;width:100%;height:auto;display:block;overflow:visible}.ck-steam g{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:ck-steam var(--loop-steam) var(--ease-ambient) infinite}.ck-steam g:nth-child(3){animation-delay:1.2s}.ck-steam g:nth-child(4){animation-delay:2.4s}.ck-steam path{fill:none;stroke-width:3px;stroke-linecap:round;filter:blur(1.2px)}.ck-steam--single g{animation-duration:4.4s}@keyframes ck-steam{0%{opacity:0;transform:translateY(14px)scaleX(.9)}25%{opacity:.75}50%{transform:translate(4px,-10px)scaleX(1.12)}80%{opacity:.3}to{opacity:0;transform:translate(-3px,-34px)scaleX(1.25)}}
