.pn-row.svelte-qwsgm3{--sel: 2.7;--rest: .78;--pn-pad: 20px;display:flex;gap:3px;height:352px}.pn.svelte-qwsgm3{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:var(--cr);color:var(--ink-r);transition:flex-grow .65s var(--p-ease),background-color .5s var(--p-ease),color .5s var(--p-ease)}.pn.svelte-qwsgm3:nth-child(1){--c: var(--p-a1);--cr: var(--p-a1-r);--gl: var(--p-a1-gl);--glr: var(--p-a1)}.pn.svelte-qwsgm3:nth-child(2){--c: var(--p-a2);--cr: var(--p-a2-r);--gl: var(--p-a2-gl);--glr: var(--p-a2-ink)}.pn.svelte-qwsgm3:nth-child(3){--c: var(--p-a3);--cr: var(--p-a3-r);--gl: var(--p-a3-gl);--glr: var(--p-a3)}.pn.svelte-qwsgm3:nth-child(4){--c: var(--p-a4);--cr: var(--p-a4-r);--gl: var(--i-accent);--glr: var(--p-a4)}.pn.svelte-qwsgm3{--ink-r: var(--i-ink)}.pn.sel.svelte-qwsgm3{background:var(--c);color:var(--i-paper-hi)}@media(hover:hover){.ready.svelte-qwsgm3:not(.has-sel) .pn:where(.svelte-qwsgm3):hover{flex-grow:1.16}}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3){flex-grow:var(--rest)}.has-sel.svelte-qwsgm3 .pn.sel:where(.svelte-qwsgm3){flex-grow:var(--sel)}.pn-head.svelte-qwsgm3{display:flex;justify-content:space-between;align-items:start;gap:8px;padding:18px var(--pn-pad) 0}.pn-num.svelte-qwsgm3{font:800 clamp(40px,4.4vw,62px) / .82 var(--i-font-label);font-stretch:70%;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--glr);transition:color .5s var(--p-ease)}.sel.svelte-qwsgm3 .pn-num:where(.svelte-qwsgm3){color:inherit}.pn-glyph.svelte-qwsgm3{width:60px;height:60px;flex:none;transform-origin:top right;transition:transform .65s var(--p-ease),opacity .4s var(--p-ease)}.pn-glyph.svelte-qwsgm3 *{stroke:var(--glr);fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke}.pn-glyph.svelte-qwsgm3 .fill:where(.svelte-qwsgm3){fill:var(--glr);stroke:none}.sel.svelte-qwsgm3 .pn-glyph:where(.svelte-qwsgm3) *{stroke:var(--gl)}.sel.svelte-qwsgm3 .pn-glyph:where(.svelte-qwsgm3) .fill:where(.svelte-qwsgm3){fill:var(--gl);stroke:none}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3):not(.sel) .pn-glyph:where(.svelte-qwsgm3){opacity:.5;transform:scale(.7)}.pn-body.svelte-qwsgm3{position:absolute;z-index:1;left:var(--pn-pad);top:96px;width:var(--bw, 560px);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s var(--p-ease),transform .3s var(--p-ease)}.sel.svelte-qwsgm3 .pn-body:where(.svelte-qwsgm3){opacity:1;transform:none;pointer-events:auto;transition:opacity .4s var(--p-ease) .28s,transform .55s var(--p-ease) .28s}.pn-in.svelte-qwsgm3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 28px}.pn-body.svelte-qwsgm3 h3:where(.svelte-qwsgm3){font:750 22px / 1.12 var(--i-font-label);font-stretch:108%;letter-spacing:-.02em;margin:0 0 8px}.pn-body.svelte-qwsgm3 p:where(.svelte-qwsgm3){font-size:15px;line-height:22px;margin:0;max-width:none}.pn-body.svelte-qwsgm3 ul:where(.svelte-qwsgm3){display:grid;gap:7px;font-size:14.5px;line-height:20px}.pn-body.svelte-qwsgm3 li:where(.svelte-qwsgm3){position:relative;padding-left:14px}.pn-body.svelte-qwsgm3 li:where(.svelte-qwsgm3):before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;background:currentColor;opacity:.55}.pn-k.svelte-qwsgm3{display:block;font:650 11px / 16px var(--i-font-label);font-stretch:112%;letter-spacing:.07em;text-transform:uppercase;opacity:.75;margin-bottom:6px}.pn-body.svelte-qwsgm3 .pn-links:where(.svelte-qwsgm3){display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px}.pn-links.svelte-qwsgm3 a:where(.svelte-qwsgm3){display:inline-block;padding-top:4px;color:inherit;font:650 14.5px / 20px var(--i-font-label);text-decoration:none;border-bottom:1.5px solid currentColor}.pn-links.svelte-qwsgm3 a:where(.svelte-qwsgm3):hover{border-bottom-color:transparent}.pn-links.svelte-qwsgm3 a:where(.svelte-qwsgm3):focus-visible{outline:2px solid currentColor;outline-offset:3px}.pn-foot.svelte-qwsgm3{margin-top:auto;padding:0 var(--pn-pad) 18px}.pn-btn.svelte-qwsgm3{display:flex;width:100%;justify-content:space-between;align-items:end;gap:12px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pn-btn.svelte-qwsgm3:before{content:"";position:absolute;inset:0}.pn-btn.svelte-qwsgm3:focus-visible{outline:none}.pn-btn.svelte-qwsgm3:focus-visible:before{outline:3px solid var(--i-accent);outline-offset:-3px}.pn-name.svelte-qwsgm3{font:750 clamp(14px,1.3vw,18px) / 1 var(--i-font-label);font-stretch:112%;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transition:font-stretch .6s var(--p-ease),letter-spacing .6s var(--p-ease)}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3):not(.sel) .pn-name:where(.svelte-qwsgm3){font-stretch:74%;letter-spacing:0}.pn-hint.svelte-qwsgm3{font:600 11px / 1 var(--i-font-label);letter-spacing:.06em;text-transform:uppercase;opacity:.65;white-space:nowrap;transition:opacity .25s}.has-sel.svelte-qwsgm3 .pn-hint:where(.svelte-qwsgm3),.pn-row.svelte-qwsgm3:not(.ready) .pn-hint:where(.svelte-qwsgm3){opacity:0}.pn-x.svelte-qwsgm3{position:absolute;right:14px;bottom:14px;width:32px;height:32px;display:grid;place-items:center;border:1.5px solid currentColor;opacity:0;pointer-events:none;transition:opacity .2s}.sel.svelte-qwsgm3 .pn-x:where(.svelte-qwsgm3){opacity:.75;transition:opacity .3s .45s}.pn.svelte-qwsgm3 .d{stroke-dasharray:1;stroke-dashoffset:0}.sel.svelte-qwsgm3 .d{animation:svelte-qwsgm3-pn-draw .9s var(--p-ease) .1s both}.sel.svelte-qwsgm3 .d:nth-child(2){animation-delay:.18s}.sel.svelte-qwsgm3 .d:nth-child(3){animation-delay:.26s}.sel.svelte-qwsgm3 .d:nth-child(4){animation-delay:.34s}.sel.svelte-qwsgm3 .d:nth-child(5){animation-delay:.42s}@keyframes svelte-qwsgm3-pn-draw{0%{stroke-dashoffset:1}}@media(prefers-reduced-motion:no-preference){.pn.svelte-qwsgm3{animation:svelte-qwsgm3-pn-rise .7s var(--p-ease) calc(var(--n) * .06s + .15s) both}}@keyframes svelte-qwsgm3-pn-rise{0%{opacity:0;transform:translateY(24px)}}.pn-row.svelte-qwsgm3:not(.ready){height:auto}.pn-row.svelte-qwsgm3:not(.ready) .pn:where(.svelte-qwsgm3){background:var(--cr)}.pn-row.svelte-qwsgm3:not(.ready) .pn-body:where(.svelte-qwsgm3){position:static;opacity:1;transform:none;width:auto;padding:16px var(--pn-pad);pointer-events:auto}.pn-row.svelte-qwsgm3:not(.ready) .pn-in:where(.svelte-qwsgm3){grid-template-columns:1fr}.pn-row.svelte-qwsgm3:not(.ready) .pn-btn:where(.svelte-qwsgm3):before{content:none}@media(max-width:1180px)and (min-width:861px){.pn-row.svelte-qwsgm3{--sel: 3.3;--rest: .72;--pn-pad: 16px;height:380px}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3):not(.sel) .pn-glyph:where(.svelte-qwsgm3){opacity:0;transform:scale(.6)}}@media(max-width:860px){.pn-row.svelte-qwsgm3,.pn-row.svelte-qwsgm3:not(.ready){flex-direction:column;height:auto}.pn.svelte-qwsgm3{flex:none!important;display:grid;grid-template-columns:44px minmax(0,1fr) 36px;align-items:center;column-gap:12px;padding:12px 16px}.pn-head.svelte-qwsgm3,.pn-foot.svelte-qwsgm3{display:contents}.pn-num.svelte-qwsgm3{grid-column:1;grid-row:1;font-size:34px}.pn-glyph.svelte-qwsgm3{grid-column:3;grid-row:1;width:36px;height:36px}.pn-foot.svelte-qwsgm3 .pn-btn:where(.svelte-qwsgm3){grid-column:2;grid-row:1}.pn-name.svelte-qwsgm3{font-size:16px}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3):not(.sel) .pn-glyph:where(.svelte-qwsgm3){opacity:1;transform:none}.has-sel.svelte-qwsgm3 .pn:where(.svelte-qwsgm3):not(.sel) .pn-name:where(.svelte-qwsgm3){font-stretch:112%;letter-spacing:.02em}.pn-hint.svelte-qwsgm3,.pn-x.svelte-qwsgm3{display:none}.pn-body.svelte-qwsgm3,.pn-row.svelte-qwsgm3:not(.ready) .pn-body:where(.svelte-qwsgm3){position:static;grid-column:1 / -1;grid-row:2;width:auto;padding:0;display:grid;grid-template-rows:0fr;transform:none;transition:grid-template-rows .5s var(--p-ease),opacity .3s var(--p-ease)}.sel.svelte-qwsgm3 .pn-body:where(.svelte-qwsgm3),.pn-row.svelte-qwsgm3:not(.ready) .pn-body:where(.svelte-qwsgm3){grid-template-rows:1fr;transition:grid-template-rows .5s var(--p-ease),opacity .4s var(--p-ease) .1s}.pn-in.svelte-qwsgm3{overflow:hidden;min-height:0;grid-template-columns:1fr}.sel.svelte-qwsgm3 .pn-in:where(.svelte-qwsgm3),.pn-row.svelte-qwsgm3:not(.ready) .pn-in:where(.svelte-qwsgm3){padding-block:14px 4px}}@media(prefers-reduced-motion:reduce){.pn.svelte-qwsgm3,.pn-body.svelte-qwsgm3,.pn-glyph.svelte-qwsgm3,.pn-name.svelte-qwsgm3,.pn-x.svelte-qwsgm3{transition:none!important}.sel.svelte-qwsgm3 .d{animation:none}}
