.sk-iso,.sk-still{--axx:.866025;--axy:-.866025;--ayx:.5;--ayy:.5;--sk-tp:var(--color-paper);--sk-wl:var(--color-mist);--sk-wr:var(--color-mist-2);--sk-lo-tp:var(--color-mist);--sk-lo-wl:var(--color-mist-2);--sk-lo-wr:var(--color-line);--sk-shade:rgb(var(--shade-rgb));--sk-shade-a:.022;--sk-halo:var(--color-ink);--sk-halo-a:.07}:root[data-theme=dark] .sk-iso,:root[data-theme=dark] .sk-still{--sk-tp:var(--color-mist-2);--sk-wl:var(--color-mist);--sk-wr:color-mix(in srgb, var(--color-mist) 55%, var(--color-paper));--sk-lo-tp:var(--color-mist);--sk-lo-wl:color-mix(in srgb, var(--color-mist) 55%, var(--color-paper));--sk-lo-wr:color-mix(in srgb, var(--color-mist) 25%, var(--color-paper));--sk-shade-a:.34;--sk-halo:var(--color-signal);--sk-halo-a:.13}.sk-iso{stroke-linejoin:round;stroke-linecap:round}.sk-iso *{vector-effect:non-scaling-stroke}.sk-top,.sk-front,.sk-side,.sk-up{--e:calc(var(--axx) * var(--x) + var(--axy) * var(--y));--f:calc(var(--ayx) * var(--x) + var(--ayy) * var(--y) - var(--z))}.sk-top{transform:matrix(var(--axx), var(--ayx), var(--axy), var(--ayy), var(--e), var(--f))}.sk-front{transform:matrix(var(--axx), var(--ayx), 0, 1, var(--e), var(--f))}.sk-side{transform:matrix(calc(var(--axy) * -1), calc(var(--ayy) * -1), 0, 1, var(--e), var(--f))}.sk-up{transform:matrix(1, 0, 0, 1, var(--e), var(--f))}.sk-tp,.sk-wl,.sk-wr{stroke:var(--color-ink);stroke-width:1px;stroke-opacity:.8}.sk-tp{fill:var(--sk-tp)}.sk-wl{fill:var(--sk-wl)}.sk-wr{fill:var(--sk-wr)}.sk-lo .sk-tp{fill:var(--sk-lo-tp)}.sk-lo .sk-wl{fill:var(--sk-lo-wl)}.sk-lo .sk-wr{fill:var(--sk-lo-wr)}.sk-lo .sk-tp,.sk-lo .sk-wl,.sk-lo .sk-wr{stroke-opacity:.5}.sk-dark .sk-tp{fill:var(--color-ink)}.sk-dark .sk-wl{fill:var(--color-ink-2)}.sk-dark .sk-wr{fill:var(--color-ink)}.sk-glass .sk-tp,.sk-glass .sk-wl,.sk-glass .sk-wr{fill:rgb(var(--glass-rgb));fill-opacity:.62;stroke:var(--color-ink-3);stroke-opacity:.7}.sk-lit .sk-tp{fill:var(--color-signal)}.sk-lit .sk-wl,.sk-lit .sk-wr{fill:var(--color-glow)}.sk-lit .sk-tp,.sk-lit .sk-wl,.sk-lit .sk-wr{stroke:var(--color-signal);stroke-opacity:1}.sk-pale .sk-tp,.sk-pale .sk-wl,.sk-pale .sk-wr{fill:var(--color-glow-2);stroke:var(--color-signal);stroke-opacity:.7}.sk-k,.sk-d,.sk-f,.sk-s,.sk-g,.sk-w{fill:none;stroke-width:1px}.sk-k{stroke:var(--color-ink);stroke-opacity:.8}.sk-d{stroke:var(--color-ink-4)}.sk-f{stroke:var(--color-line-2)}.sk-s{stroke:var(--color-signal)}.sk-g{stroke:var(--color-glow)}.sk-w{stroke:var(--color-paper);stroke-opacity:.7}.sk-thick{stroke-width:1.6px}.sk-dots{stroke-width:2px}.sk-fi,.sk-f2,.sk-f3,.sk-f4,.sk-fl,.sk-fm,.sk-fp,.sk-fs,.sk-fg,.sk-fg2{stroke:none}.sk-fi{fill:var(--color-ink)}.sk-f2{fill:var(--color-ink-2)}.sk-f3{fill:var(--color-ink-3)}.sk-f4{fill:var(--color-ink-4)}.sk-fl{fill:var(--color-line-2)}.sk-fm{fill:var(--color-mist-2)}.sk-fp{fill:var(--sk-tp,var(--color-paper))}.sk-fs{fill:var(--color-signal)}.sk-fg{fill:var(--color-glow)}.sk-fg2{fill:var(--color-glow-2)}.sk-o{stroke:var(--color-ink);stroke-width:1px;stroke-opacity:.8}.sk-od{stroke:var(--color-ink-4);stroke-width:1px}.sk-os{stroke:var(--color-signal);stroke-width:1px}.sk-txt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;fill:var(--color-ink-3);stroke:none;font-size:6.4px}.sk-txt-s{fill:var(--color-signal)}.sk-halo{fill:var(--sk-halo,var(--color-ink));opacity:var(--sk-halo-a,.07);filter:blur(14px)}.sk-guide{fill:none;stroke:url(#sk-rise);stroke-width:1.2px;stroke-dasharray:.1 5}.sk-ghost .sk-tp,.sk-ghost .sk-wl,.sk-ghost .sk-wr{fill:none;stroke:var(--color-ink-3);stroke-opacity:1;stroke-dasharray:.1 4.2;stroke-width:1.4px}.sk-ghost .sk-mark{fill:none;stroke:var(--color-signal);stroke-width:1px}.sk-led{fill:var(--color-line-2);stroke:none;transition:fill .3s var(--ease-out)}[data-seated=true] .sk-led{fill:var(--color-ink-3)}[data-focus=true] .sk-led{fill:var(--color-signal);animation:sk-breathe 1.8s var(--ease-in-out) infinite}.sk-rim{fill:none;stroke:var(--color-signal);stroke-width:1.4px;opacity:0;transition:opacity .32s var(--ease-out)}[data-focus=true] .sk-rim{opacity:1}.sk-ring{fill:none;stroke:var(--color-signal);stroke-width:1.6px;opacity:0;transform-box:fill-box;transform-origin:50%}.sk-flash{fill:var(--color-glow);stroke:none;opacity:0}[data-pulse=true] .sk-ring{animation:sk-ring .9s var(--ease-expo) both}[data-pulse=true] .sk-ring-2{animation-delay:.11s}[data-pulse=true] .sk-flash{animation:sk-flash .7s var(--ease-out) both}@keyframes sk-ring{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes sk-flash{0%{opacity:.38}to{opacity:0}}.sk-shade{fill:var(--sk-shade,var(--color-ink));stroke:none;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out)}[data-linked=true] .sk-shade{opacity:var(--sk-shade-a,.022)}.sk-pulse{fill:none;stroke:var(--color-signal);stroke-width:2px;stroke-dasharray:9 400;stroke-dashoffset:10px;opacity:0}[data-linked=true] .sk-pulse{opacity:1;animation:2.6s linear infinite sk-climb;animation-delay:var(--delay,0s)}@keyframes sk-climb{0%{stroke-dashoffset:10px}46%,to{stroke-dashoffset:-84px}}.sk-spin,.sk-spin-r,.sk-swing,.sk-sweep{transform-box:fill-box;transform-origin:50%}.sk-spin{animation:14s linear infinite sk-spin}.sk-spin-r{animation:7.6s linear infinite reverse sk-spin}.sk-sweep{animation:5s linear infinite sk-spin}.sk-swing{animation:sk-swing 6.4s var(--ease-in-out) infinite}@keyframes sk-spin{to{transform:rotate(360deg)}}@keyframes sk-swing{0%,to{transform:rotate(-24deg)}38%{transform:rotate(31deg)}62%{transform:rotate(12deg)}}.sk-flow{stroke-dasharray:3 5;animation:1.5s linear infinite sk-flow}.sk-flow-slow{stroke-dasharray:2 6;animation:2.6s linear infinite sk-flow}@keyframes sk-flow{to{stroke-dashoffset:-16px}}.sk-run{fill:none;stroke:var(--color-signal);stroke-width:2px;stroke-dasharray:8 600;stroke-dashoffset:9px;animation:sk-run var(--dur,3.2s) linear infinite;animation-delay:var(--delay,0s)}@keyframes sk-run{0%{stroke-dashoffset:9px}70%,to{stroke-dashoffset:calc(var(--len,160) * -1)}}.sk-breathe{animation:sk-breathe 2.4s var(--ease-in-out) infinite;animation-delay:var(--delay,0s)}@keyframes sk-breathe{0%,to{opacity:1}50%{opacity:.25}}.sk-blink{animation:2.8s step-end infinite sk-blink;animation-delay:var(--delay,0s)}@keyframes sk-blink{0%,to{opacity:1}55%{opacity:.15}70%{opacity:1}}.sk-emit{transform-box:fill-box;transform-origin:50%;animation:sk-emit 3.2s var(--ease-out) infinite;animation-delay:var(--delay,0s)}@keyframes sk-emit{0%{opacity:.9;transform:scale(.35)}80%,to{opacity:0;transform:scale(1)}}.sk-bar-wall{transform-box:fill-box;transform-origin:50% 100%;animation:sk-bar-wall var(--dur,5s) var(--ease-in-out) infinite;animation-delay:var(--delay,0s)}.sk-bar-top{animation:sk-bar-top var(--dur,5s) var(--ease-in-out) infinite;animation-delay:var(--delay,0s)}@keyframes sk-bar-wall{0%,to{transform:scaleY(1)}50%{transform:scaleY(var(--s,1.2))}}@keyframes sk-bar-top{0%,to{transform:translateY(0)}50%{transform:translateY(var(--dy,-4px))}}.sk-float{animation:sk-float 5.2s var(--ease-in-out) infinite;animation-delay:var(--delay,0s)}@keyframes sk-float{0%,to{transform:translateY(0)}50%{transform:translateY(var(--dy,-3px))}}.sk-slide{animation:sk-slide 9s var(--ease-in-out) infinite}@keyframes sk-slide{0%,8%,to{transform:translateY(0)}50%,58%{transform:translateY(var(--dy,24px))}}.sk-draw{stroke-dasharray:260;animation:sk-draw 6s var(--ease-in-out) infinite}@keyframes sk-draw{0%{stroke-dashoffset:260px}45%,88%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.sk-scroll{animation:sk-scroll 7s var(--ease-in-out) infinite}@keyframes sk-scroll{0%,18%{transform:translateY(0)}30%,48%{transform:translateY(-9px)}60%,78%{transform:translateY(-18px)}92%,to{transform:translateY(0)}}.sk-step{animation:5.6s step-end infinite sk-step}@keyframes sk-step{0%{transform:translateY(0)}25%{transform:translateY(14px)}50%{transform:translateY(28px)}75%{transform:translateY(42px)}}.sk-cursor{animation:sk-cursor 6.5s var(--ease-in-out) infinite}@keyframes sk-cursor{0%,10%{transform:translate(0)}40%,58%{transform:translate(-46px,26px)}46%,52%{transform:translate(-46px,26px)scale(.86)}84%,to{transform:translate(0)}}.sk-press{animation:sk-press 6.5s var(--ease-out) infinite}@keyframes sk-press{0%,44%,60%,to{fill:var(--color-signal)}47%,54%{fill:var(--color-ink)}}.sk-say{opacity:0;animation:sk-say 7s var(--ease-out) infinite;animation-delay:var(--delay,0s)}@keyframes sk-say{0%,4%{opacity:0;transform:translateY(3px)}10%,78%{opacity:1;transform:translateY(0)}88%,to{opacity:0;transform:translateY(0)}}.sk-key{animation:3.6s step-end infinite sk-key;animation-delay:var(--delay,0s)}@keyframes sk-key{0%,to{fill:var(--sk-tp,var(--color-paper))}8%{fill:var(--color-signal)}16%{fill:var(--sk-tp,var(--color-paper))}}.sk-play{animation:sk-play var(--dur,9s) linear infinite}@keyframes sk-play{0%{opacity:0;transform:translate(0)}3%{opacity:1}92%{transform:translateX(var(--dx,100px));opacity:1}97%,to{transform:translateX(var(--dx,100px));opacity:0}}.sk-fill{transform-box:fill-box;transform-origin:0%;animation:sk-fill var(--dur,9s) linear infinite}@keyframes sk-fill{0%{opacity:0;transform:scaleX(.02)}3%{opacity:1}92%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}.sk-rank{animation:sk-rank 9s var(--ease-in-out) infinite}@keyframes sk-rank{0%,10%{opacity:1;transform:translateY(0)}20%,32%{transform:translateY(-7px)}42%,54%{transform:translateY(-14px)}64%,90%{opacity:1;transform:translateY(-21px)}95%{opacity:0;transform:translateY(-21px)}96%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}[data-live=false] .sk-iso *{animation-play-state:paused!important}.sk-layer{transition:opacity .38s var(--ease-out), transform .72s var(--ease-expo)}.sk-layer[data-dim=true]{opacity:.14}.sk-layer[data-peel=true]{transform:translateY(-9%)}.sk-hit{pointer-events:visiblePainted;cursor:pointer}.sk-leader{left:calc((var(--axx) * var(--lx) + var(--axy) * var(--ly) - var(--vx)) / var(--vw) * 100cqw);top:calc((var(--ayx) * var(--lx) + var(--ayy) * var(--ly) - var(--lz) - var(--vy)) / var(--vh) * 100cqh);transition:opacity .36s var(--ease-out);position:absolute}@media (prefers-reduced-motion:reduce){.sk-pulse,.sk-run{display:none}.sk-say{opacity:1}}[data-locked=true] .sk-hit{pointer-events:none}.sk-inert .sk-hit{pointer-events:none;cursor:default}.sk-loop .logoloop{color:var(--color-ink-3)}.sk-word{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--ease-out);font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:200;line-height:1}.sk-loop .logoloop__item:hover .sk-word{color:var(--color-ink)}
.gh{--gh-1:var(--color-glow-2);--gh-2:var(--color-glow);--gh-3:color-mix(in oklab, var(--color-signal) 58%, var(--color-glow));--gh-4:var(--color-signal);--gh-gap:clamp(3px, .24vw, 5px)}:root[data-theme=dark] .gh{--gh-1:color-mix(in oklab, var(--color-signal) 26%, var(--color-paper));--gh-2:color-mix(in oklab, var(--color-signal) 48%, var(--color-paper));--gh-3:color-mix(in oklab, var(--color-signal) 72%, var(--color-paper));--gh-4:var(--color-signal);--gh-empty:color-mix(in srgb, var(--color-line-2) 50%, var(--color-line))}.gh-link{border:1px solid var(--color-line-2);border-radius:var(--radius-control);height:2rem;transition:border-color .2s var(--ease-out), transform .2s var(--ease-out);align-items:center;gap:.6rem;padding-inline:.75rem;display:inline-flex}.gh-link:hover{border-color:var(--color-ink-4)}.gh-link:active{transform:scale(.97)}.gh-body{gap:clamp(1.5rem,3vw,2.5rem) clamp(2rem,4vw,4rem);margin-top:clamp(1.75rem,3.5vw,3rem);display:grid}.gh-stats{border-top:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gh-stats[data-count="1"]{grid-template-columns:minmax(0,1fr)}.gh-stat{border-bottom:1px solid var(--color-line);flex-direction:column;gap:.6rem;padding-block:1rem;display:flex}.gh-stat:nth-child(odd){padding-right:1rem}.gh-stat:nth-child(2n){border-left:1px solid var(--color-line);padding-left:1rem}.gh-stat__value{color:var(--color-ink);align-items:baseline;gap:.5rem;font-size:clamp(2.25rem,4vw,3.5rem);display:flex}.gh-stat:first-child .gh-stat__value{color:var(--color-signal)}.gh-stat__label{flex-direction:column;gap:.3rem;display:flex}.gh-board{border-block:1px solid var(--color-line);flex-direction:column;min-width:0;display:flex}.gh-hud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;min-height:2.75rem;padding-block:.6rem;display:flex}.gh-hud--foot{border-top:1px solid var(--color-line)}.gh-read{align-items:center;gap:.75rem;display:inline-flex}.gh-read>:nth-child(2){min-width:15ch}.gh-read>:nth-child(3){text-align:right;min-width:3ch}.gh-swipe{display:none}.gh-frame{border-top:1px solid var(--color-line);flex:1;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:.75rem;padding-block:.5rem 1.1rem;display:grid}.gh-days{grid-template-rows:var(--gh-head) repeat(7, minmax(0, 1fr));row-gap:var(--gh-gap);--gh-head:1.5rem;display:grid}.gh-days>*{align-items:center;line-height:1;display:flex}.gh-days>:first-child{grid-row:3}.gh-days>:nth-child(2){grid-row:5}.gh-days>:nth-child(3){grid-row:7}.gh-scroll{scrollbar-width:none;min-width:0;margin:0 -5px -5px;padding:0 5px 5px;overflow:auto hidden}.gh-scroll::-webkit-scrollbar{display:none}.gh-months{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));column-gap:var(--gh-gap);height:1.5rem;margin-bottom:var(--gh-gap);align-items:center;display:grid}.gh-months>*{white-space:nowrap;grid-row:1}.gh-grid{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));gap:var(--gh-gap);cursor:crosshair;outline:none;grid-template-rows:repeat(7,auto);display:grid;position:relative}.gh-cell{aspect-ratio:1;background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--gh-empty,var(--color-line));border-radius:2px;position:relative}.gh-cell[data-level="1"],.gh-key[data-level="1"]{background:var(--gh-1);box-shadow:none}.gh-cell[data-level="2"],.gh-key[data-level="2"]{background:var(--gh-2);box-shadow:none}.gh-cell[data-level="3"],.gh-key[data-level="3"]{background:var(--gh-3);box-shadow:none}.gh-cell[data-level="4"],.gh-key[data-level="4"]{background:var(--gh-4);box-shadow:none}.gh-key{background:var(--color-paper);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--gh-empty,var(--color-line));border-radius:2px}.gh-cell[data-peak]:before{content:"";--b:linear-gradient(var(--color-ink), var(--color-ink));background:var(--b) left top / 5px 1px, var(--b) left top / 1px 5px, var(--b) right top / 5px 1px, var(--b) right top / 1px 5px, var(--b) left bottom / 5px 1px, var(--b) left bottom / 1px 5px, var(--b) right bottom / 5px 1px, var(--b) right bottom / 1px 5px;opacity:0;transition:opacity .4s var(--ease-out) .9s;background-repeat:no-repeat;position:absolute;inset:-4px}.gh[data-in=true] .gh-cell[data-peak]:before{opacity:1}.gh-cell[data-last]:after{content:"";border:1px solid var(--color-signal);opacity:0;border-radius:3px;position:absolute;inset:-1px}.gh[data-in=true] .gh-cell[data-last]:after{animation:gh-ring 2.8s var(--ease-out) 1.2s infinite}@keyframes gh-ring{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}.gh-cell[data-on]{z-index:1;outline:1px solid var(--color-ink);outline-offset:2px}.gh-cell[data-on=key]{outline:2px solid var(--color-signal);outline-offset:2px}.gh[data-in=false] .gh-cell{opacity:0}.gh[data-in=true] .gh-cell{animation:gh-in .52s var(--ease-out) backwards;animation-delay:calc(var(--c) * 11ms + var(--r) * 9ms)}@keyframes gh-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.gh-scan{border-right:1px solid var(--color-signal);pointer-events:none;opacity:0;position:absolute;inset:-4px 0;transform:translate(-100%)}.gh[data-in=true] .gh-scan{animation:.76s linear backwards gh-scan}@keyframes gh-scan{0%{opacity:0;transform:translate(-100%)}8%,88%{opacity:.8}to{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.gh .gh-cell{opacity:1;animation:none!important}.gh .gh-cell[data-last]:after,.gh .gh-scan{animation:none!important}.gh-cell[data-peak]:before{opacity:1;transition:none}}@media (min-width:640px){.gh-stat{flex-direction:row;align-items:center;gap:1.1rem;padding-block:1.1rem}.gh-stat__value{min-width:3.1em}}@media (min-width:1280px){.gh-body{grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);align-items:stretch}.gh-stats{grid-template-columns:minmax(0,1fr);align-self:start}.gh-stat,.gh-stat:nth-child(odd),.gh-stat:nth-child(2n){border-left:0;grid-template-columns:9.5rem minmax(0,1fr);gap:0;padding:.85rem 0;display:grid}.gh-stat__value{min-width:0;font-size:clamp(2.5rem,3.4vw,3.25rem)}}@media (max-width:639px){.gh-sheet{width:calc(var(--weeks) * 15px - var(--gh-gap));max-width:none}.gh-scroll{margin-left:0;padding-left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem);mask-image:linear-gradient(90deg,#0000,#000 1.25rem)}.gh-swipe{display:inline}.gh-read>:first-child{display:none}}
.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-pad:0px;padding-top:var(--logoloop-pad);padding-bottom:var(--logoloop-pad);-webkit-tap-highlight-color:transparent;position:relative;overflow:clip}.logoloop--vertical{height:100%;padding:0 var(--logoloop-pad);display:inline-block}.logoloop[data-draggable]{cursor:grab;touch-action:pan-y pinch-zoom}.logoloop--vertical[data-draggable]{touch-action:pan-x pinch-zoom}.logoloop[data-dragging],.logoloop[data-dragging] *{cursor:grabbing}.logoloop__track{z-index:0;will-change:transform;-webkit-user-select:none;user-select:none;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track{flex-direction:column;width:100%;height:max-content}.logoloop__list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1;position:relative}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop[data-intro] .logoloop__item{opacity:0}.logoloop__content{align-items:center;gap:calc(var(--logoloop-logoHeight) * .3);color:inherit;border-radius:4px;text-decoration:none;transition:opacity .35s,filter .35s,color .35s;display:inline-flex}.logoloop[data-labels=below] .logoloop__content{gap:calc(var(--logoloop-logoHeight) * .22);flex-direction:column}.logoloop__content:focus-visible{outline-offset:2px;outline:2px solid}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{width:auto;height:var(--logoloop-logoHeight);object-fit:contain;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;display:block}.logoloop__node,.logoloop__item img{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform:scale(1.2)}.logoloop__label{font-size:max(12px, calc(var(--logoloop-logoHeight) * .5));letter-spacing:-.01em;white-space:nowrap;font-weight:600;line-height:1.2}.logoloop[data-labels=below] .logoloop__label{font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));letter-spacing:0;opacity:.72;font-weight:500}.logoloop__tip{margin-top:calc(var(--logoloop-logoHeight) * .2);font-size:max(11px, calc(var(--logoloop-logoHeight) * .26));white-space:nowrap;opacity:0;pointer-events:none;font-weight:500;line-height:1.2;transition:opacity .25s,translate .25s;position:absolute;top:100%;left:50%;translate:-50% 4px}.logoloop--vertical .logoloop__tip{margin-top:0;margin-left:calc(var(--logoloop-logoHeight) * .25);top:50%;left:100%;translate:4px -50%}.logoloop__item:hover .logoloop__tip,.logoloop__item:focus-within .logoloop__tip,.logoloop__item[data-active] .logoloop__tip{opacity:.8;translate:-50%}.logoloop--vertical .logoloop__item:hover .logoloop__tip,.logoloop--vertical .logoloop__item:focus-within .logoloop__tip,.logoloop--vertical .logoloop__item[data-active] .logoloop__tip{translate:0 -50%}.logoloop[data-muted] .logoloop__content{filter:grayscale(var(--logoloop-gray,1));opacity:var(--logoloop-dim,.5)}.logoloop[data-muted] .logoloop__item:hover .logoloop__content,.logoloop[data-muted] .logoloop__item:focus-within .logoloop__content,.logoloop[data-muted] .logoloop__item[data-active] .logoloop__content{filter:none;opacity:1}.logoloop__item[data-color]:hover .logoloop__content,.logoloop__item[data-color]:focus-within .logoloop__content,.logoloop__item[data-color][data-active] .logoloop__content{color:var(--logoloop-item-color)}.logoloop:not([data-muted]) .logoloop__item:not([data-color]) a.logoloop__content:hover{opacity:.8}@media (prefers-reduced-motion:reduce){.logoloop__content,.logoloop__node,.logoloop__item img,.logoloop__tip{transition:none}}
.sk-entry{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-2);transition:color .3s var(--ease-out);align-items:center;gap:.55em;padding-block:.4em;font-size:1em;font-weight:300;line-height:1;display:inline-flex}.sk-entry__glyph{width:1.1em;height:1.1em;color:var(--color-ink-4);transition:color .3s var(--ease-out);flex:none}.sk-orb .logoloop{color:var(--color-ink-2)}.sk-orb .logoloop[data-muted] .logoloop__content{filter:none}.sk-orb__ring .sk-entry{color:var(--color-ink)}.sk-orb__ring .sk-entry__glyph{color:var(--color-ink-3)}.sk-orb .logoloop__item:hover .sk-entry,.sk-orb .logoloop__item[data-active] .sk-entry{color:var(--color-ink)}.sk-orb .logoloop__item:hover .sk-entry__glyph,.sk-orb .logoloop__item[data-active] .sk-entry__glyph{color:var(--color-signal)}.sk-orb .logoloop__tip{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-3);margin-top:.4rem;font-size:.625rem;font-weight:400;line-height:1.2}.sk-orb .logoloop__item:hover .logoloop__tip,.sk-orb .logoloop__item[data-active] .logoloop__tip{opacity:1}.sk-filters{flex-wrap:wrap;column-gap:clamp(1.25rem,2.2vw,2.25rem);display:flex}.sk-filter{cursor:pointer;height:2.75rem;color:var(--color-ink-3);transition:color .2s var(--ease-out), transform .16s var(--ease-out);flex:none;align-items:center;gap:.6rem;display:inline-flex;position:relative}.sk-filter:after{content:"";inset-inline:0;background:var(--color-signal);transform-origin:0;height:1px;transition:transform .46s var(--ease-expo);position:absolute;bottom:-1px;transform:scaleX(0)}.sk-filter__name{letter-spacing:.01em;white-space:nowrap;font-size:.8125rem;font-weight:500}.sk-filter__code,.sk-filter__count{color:var(--color-ink-4);transition:color .2s var(--ease-out)}.sk-filter:active{transform:scale(.98)}.sk-filter[aria-pressed=true]{color:var(--color-ink)}.sk-filter[aria-pressed=true]:after{transform:scaleX(1)}.sk-filter[aria-pressed=true] .sk-filter__code{color:var(--color-signal)}.sk-filter[aria-pressed=true] .sk-filter__count{color:var(--color-ink-2)}@media (hover:hover){.sk-filter:hover{color:var(--color-ink)}}@media (max-width:767px){.sk-filters{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto}.sk-filters::-webkit-scrollbar{display:none}}.sk-orb__loops,.sk-flat{border-top:1px solid var(--color-line);margin-top:0}.sk-orb__stage{padding-block:clamp(1rem,2vw,1.75rem) clamp(.75rem,1.4vw,1.25rem);position:relative}.sk-orb__hud{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.sk-orb__ring,.sk-orb__line{align-items:center;display:flex}.sk-orb__none{text-align:center;width:100%}.sk-orb__ring,.sk-orb__line,.sk-orb__readout{transition:opacity .46s var(--ease-out), filter .46s var(--ease-out)}.sk-orb__loops[data-leaving=true] .sk-orb__ring,.sk-orb__loops[data-leaving=true] .sk-orb__line,.sk-orb__loops[data-leaving=true] .sk-orb__readout{opacity:0;filter:blur(6px);transition-duration:.16s;transition-timing-function:ease-in}.sk-orb__readout{pointer-events:none;text-align:center}.sk-orb__say{text-wrap:balance;min-height:2.24em;color:var(--color-ink);justify-content:center;align-items:center;margin-top:.8rem;font-size:clamp(1.25rem,1.85vw,1.85rem);display:flex}.sk-orb__tag{margin-top:.8rem}.sk-orb__leader{border-left:1px dashed var(--color-ink-4);width:0;height:clamp(1.25rem,2.2vw,2.25rem);transition:opacity .3s var(--ease-out);margin:.9rem auto 0;display:block;position:relative}.sk-orb__leader:after{content:"";border:1px solid var(--color-signal);background:var(--color-paper);width:5px;height:5px;position:absolute;bottom:-3px;left:-3.5px;transform:rotate(45deg)}.sk-orb__leader[data-off=true]{opacity:0}.sk-orb[data-mode=ring] .sk-orb__hud{inset-inline:0;z-index:2;pointer-events:none;position:absolute;top:clamp(1rem,2vw,1.75rem)}.sk-orb[data-mode=ring] .sk-orb__readout{z-index:1;width:min(34rem,42vw);position:absolute;top:50%;left:50%;translate:-50% calc(-50% - .5rem)}.sk-orb[data-mode=arc] .sk-orb__ring{margin-top:.25rem}.sk-orb[data-mode=arc] .sk-orb__readout{padding:.25rem 1.25rem .75rem}.sk-orb__rail{align-items:center;display:grid}.sk-orb__railhead{padding:1rem 1.25rem 0}.sk-orb__line{min-width:0;padding-block:clamp(.5rem,1.2vw,1rem)}.sk-orb__line .sk-entry{letter-spacing:.02em;gap:.45em;font-weight:200}.sk-orb__line .sk-entry__glyph{width:.58em;height:.58em}@media (min-width:768px){.sk-orb__rail{grid-template-columns:auto minmax(0,1fr)}.sk-orb__railhead{padding:0 clamp(1.5rem,3vw,3rem) 0 max(2.5rem,50vw - 880px + 2.5rem)}}.sk-swap{animation:sk-swap .34s var(--ease-out) both;display:inline-block}p.sk-swap{display:block}p.sk-orb__say{display:flex}@keyframes sk-swap{0%{opacity:0;filter:blur(4px);transform:translateY(.28em)}to{opacity:1;filter:blur();transform:none}}.sk-flat__group{gap:1.5rem 3rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.sk-flat__list{flex-wrap:wrap;gap:1.6rem 2.75rem;font-size:1.125rem;display:flex}@media (min-width:768px){.sk-flat__group{grid-template-columns:11rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sk-swap{animation:none}.sk-filter,.sk-filter:after{transition:none}}
