.sp-header[data-v-7204f8d4]{inset:16px 0 auto;pointer-events:none;position:fixed;z-index:40}.sp-header__bar[data-v-7204f8d4]{align-items:center;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);background:#120e0f61;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;box-shadow:inset 0 1px #ffffff0d;display:flex;gap:16px;height:var(--lp-header-h);margin-inline:auto;padding:0 10px 0 16px;pointer-events:auto;transition:background-color .4s ease,box-shadow .4s ease,border-color .4s ease;width:min(1280px,100% - 24px)}@media(min-width:768px){.sp-header__bar[data-v-7204f8d4]{width:min(1280px,100% - 48px)}}.is-scrolled .sp-header__bar[data-v-7204f8d4]{background:#0e0b0cbd;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0d,0 20px 50px -20px #000c}.sp-header__brand[data-v-7204f8d4]{align-items:center;display:flex;flex:none;gap:10px}.sp-header__name[data-v-7204f8d4]{font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sp-header__end[data-v-7204f8d4]{align-items:center;display:flex;gap:12px;margin-left:auto}.sp-header__locale[data-v-7204f8d4]{display:none}@media(min-width:480px){.sp-header__locale[data-v-7204f8d4]{display:flex}}.sp-mood[data-v-7bb4ad82]{container-type:size;inset:0;position:absolute}.sp-mood.is-paused[data-v-7bb4ad82] *,.sp-mood.is-paused[data-v-7bb4ad82] :after,.sp-mood.is-paused[data-v-7bb4ad82] :before{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.sp-mood[data-v-7bb4ad82] *,.sp-mood[data-v-7bb4ad82] :after,.sp-mood[data-v-7bb4ad82] :before{animation:none!important}}.sp-edit-rules[data-v-07ecdf44]{color:#f8f4f280;font-size:11.5px;line-height:1.45}.sp-edit-rules__link[data-v-07ecdf44]{color:var(--ui-color-primary-300);text-decoration:underline;text-underline-offset:2px}.sp-edit-image[data-v-f30ed508]{animation:sp-edit-in-f30ed508 .35s var(--lp-ease-out) both;background:color-mix(in oklab,var(--ui-color-primary-500) 6%,transparent);border:2px dashed color-mix(in oklab,var(--ui-color-primary-400) 70%,transparent);border-radius:20px;display:flex;inset:10px;padding:14px;pointer-events:none;position:absolute;z-index:3}.sp-edit-image--corner[data-v-f30ed508]{align-items:flex-start;justify-content:flex-end}.sp-edit-image--center[data-v-f30ed508]{align-items:center;justify-content:center}.sp-edit-image__panel[data-v-f30ed508]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0e0b0cc7;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;gap:8px;max-width:260px;padding:10px;pointer-events:auto}.sp-edit-image__actions[data-v-f30ed508]{display:flex;gap:6px}.sp-edit-image__hint[data-v-f30ed508]{color:#f8f4f2b8;display:flex;flex-direction:column;font-size:11.5px;gap:1px;line-height:1.4;padding:0 4px}.sp-edit-image__hint span[data-v-f30ed508]{color:#f8f4f280}@keyframes sp-edit-in-f30ed508{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sp-edit-image[data-v-f30ed508]{animation:none}}.sp-avatar[data-v-9fdd9abe]{--size:112px;display:inline-grid;flex:none;height:var(--size);place-items:center;position:relative;width:var(--size)}@media(max-width:639px){.sp-avatar[data-v-9fdd9abe]{--size:84px}}.sp-avatar__frame[data-v-9fdd9abe]{background:var(--br-bg,#0b0909);border-radius:50%;display:grid;height:100%;padding:4px;place-items:center;position:relative;width:100%}.sp-avatar__img[data-v-9fdd9abe]{background:linear-gradient(145deg,#2a2220,#151112);border-radius:50%;display:grid;height:100%;overflow:hidden;place-items:center;width:100%}.sp-avatar__img img[data-v-9fdd9abe]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp-avatar__initials[data-v-9fdd9abe]{color:#f8f4f2d9;font-family:var(--br-font-title,var(--font-display));font-size:calc(var(--size)*.34);font-weight:800;letter-spacing:.04em}.sp-avatar--none .sp-avatar__frame[data-v-9fdd9abe]{box-shadow:0 0 0 1px #ffffff1f}.sp-avatar--tier .sp-avatar__frame[data-v-9fdd9abe]{box-shadow:0 0 0 3px var(--ring)}.sp-avatar--neon .sp-avatar__frame[data-v-9fdd9abe]{box-shadow:0 0 0 2px var(--ui-color-primary-300),0 0 0 4px var(--ring),0 0 18px 4px color-mix(in srgb,var(--ui-color-primary-500) 70%,transparent),0 0 46px 10px color-mix(in srgb,var(--ui-color-primary-500) 35%,transparent)}.sp-avatar--glow .sp-avatar__frame[data-v-9fdd9abe]:before{animation:sp-spin-9fdd9abe 4s linear infinite;background:conic-gradient(var(--ui-color-primary-300),transparent 30%,var(--ui-color-primary-600) 55%,transparent 75%,var(--ui-color-primary-300));border-radius:50%;content:"";filter:blur(1px);inset:-3px;position:absolute;z-index:-1}.sp-avatar--glow .sp-avatar__frame[data-v-9fdd9abe]{box-shadow:0 0 30px -4px color-mix(in srgb,var(--ui-color-primary-500) 60%,transparent)}.sp-avatar--brand .sp-avatar__frame[data-v-9fdd9abe]:before{background:linear-gradient(135deg,#fdba74,#f97316 45%,#c2410c);border-radius:50%;content:"";inset:-3px;position:absolute;z-index:-1}.sp-avatar__badge[data-v-9fdd9abe]{align-items:center;background:radial-gradient(circle at 50% 30%,#2a1d17,#120d0c);border:2px solid var(--br-bg,#0b0909);border-radius:50%;bottom:-2px;display:flex;height:calc(var(--size)*.34);justify-content:center;overflow:hidden;position:absolute;right:-2px;width:calc(var(--size)*.34)}.sp-avatar__badge img[data-v-9fdd9abe]{flex:none;height:60%;width:auto}.sp-avatar--music .sp-avatar__frame[data-v-9fdd9abe]{box-shadow:0 0 0 3px var(--ui-color-primary-500)}.sp-avatar__waves[data-v-9fdd9abe]{inset:0;pointer-events:none;position:absolute}.sp-avatar__waves span[data-v-9fdd9abe]{animation:sp-wave-9fdd9abe 2.4s cubic-bezier(.2,.6,.3,1) infinite;border:2px solid var(--ui-color-primary-400);border-radius:50%;inset:0;opacity:0;position:absolute}.sp-avatar__waves span[data-v-9fdd9abe]:nth-child(2){animation-delay:.8s}.sp-avatar__waves span[data-v-9fdd9abe]:nth-child(3){animation-delay:1.6s}.sp-avatar__tag[data-v-9fdd9abe]{background:color-mix(in srgb,var(--tag) 22%,#120d0c);border:1px solid color-mix(in srgb,var(--tag) 60%,transparent);border-radius:999px;bottom:-8px;color:color-mix(in srgb,var(--tag) 80%,#fff);font-size:11px;font-weight:800;left:50%;letter-spacing:.05em;padding:2px 9px;position:absolute;transform:translate(-50%);white-space:nowrap}@keyframes sp-spin-9fdd9abe{to{transform:rotate(1turn)}}@keyframes sp-wave-9fdd9abe{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.sp-avatar--glow .sp-avatar__frame[data-v-9fdd9abe]:before,.sp-avatar__waves span[data-v-9fdd9abe]{animation:none}.sp-avatar__waves span[data-v-9fdd9abe]:first-child{opacity:.4;transform:scale(1.12)}}.sp-edit-avatar[data-v-648a3609]{inset:0;position:absolute;z-index:3}.sp-edit-avatar__ring[data-v-648a3609]{animation:sp-ring-in-648a3609 .35s var(--lp-ease-out) both;border:2px dashed color-mix(in oklab,var(--ui-color-primary-400) 75%,transparent);border-radius:50%;inset:-9px;pointer-events:none;position:absolute}.sp-edit-avatar__btn[data-v-648a3609]{background:linear-gradient(135deg,var(--ui-color-primary-400),var(--ui-color-primary-600));border:2px solid var(--br-bg,#0b0909);border-radius:50%;bottom:-4px;box-shadow:0 8px 20px -6px color-mix(in oklab,var(--ui-color-primary-500) 70%,transparent);color:#1a0d04;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:-4px;transition:transform .2s ease;width:36px}.sp-edit-avatar__btn[data-v-648a3609]:hover{transform:scale(1.08)}.sp-edit-avatar__btn[data-v-648a3609]:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes sp-ring-in-648a3609{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sp-edit-avatar__ring[data-v-648a3609]{animation:none}}.sp-edit-title[data-v-ac3571b5]{display:block;position:relative;width:min(760px,100%)}.sp-edit-title__input[data-v-ac3571b5]{background:#0a080859;border:0;border-radius:14px;color:#fff;font-family:var(--br-font-title);font-size:calc(clamp(24px,2.8vw,42px)*var(--br-title-scale, 1));font-weight:800;line-height:1.1;outline:2px dashed color-mix(in oklab,var(--ui-color-primary-400) 70%,transparent);outline-offset:0;padding:4px 64px 8px 10px;text-shadow:0 6px 30px rgba(0,0,0,.5);transition:outline-color .2s ease,background-color .2s ease;width:100%}.sp-edit-title__input[data-v-ac3571b5]::-moz-placeholder{color:#ffffff59}.sp-edit-title__input[data-v-ac3571b5]::placeholder{color:#ffffff59}.sp-edit-title__input[data-v-ac3571b5]:focus{background:#0a080880;outline:2px solid var(--ui-color-primary-400)}.sp-edit-title__count[data-v-ac3571b5]{background:#00000073;border-radius:999px;bottom:10px;color:#f8f4f2b3;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 7px;position:absolute;right:12px}.sp-edit-title__count.is-full[data-v-ac3571b5]{color:var(--ui-color-primary-300)}.sp-cover[data-v-75f786ed]{--sp-cover-bleed:150px;--sp-cover-fade:linear-gradient(180deg,#000 calc(100% - var(--sp-cover-bleed)*2),transparent);align-items:flex-end;display:flex;isolation:isolate;min-height:clamp(300px,28vw,420px);padding-bottom:28px;padding-top:calc(var(--lp-header-h) + 40px);position:relative;z-index:0}.sp-cover__media[data-v-75f786ed]{z-index:-1}.sp-cover__atmosphere[data-v-75f786ed],.sp-cover__media[data-v-75f786ed]{inset:0 0 calc(var(--sp-cover-bleed)*-1);-webkit-mask-image:var(--sp-cover-fade);mask-image:var(--sp-cover-fade);overflow:hidden;pointer-events:none;position:absolute}.sp-cover__atmosphere[data-v-75f786ed]{z-index:1}@media(max-width:639px){.sp-cover[data-v-75f786ed]{--sp-cover-bleed:90px}}.sp-cover__img[data-v-75f786ed]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s ease;width:100%}.is-ready .sp-cover__img[data-v-75f786ed]{opacity:1}.sp-cover__default[data-v-75f786ed]{background:radial-gradient(60% 90% at 18% 20%,var(--br-cover-a),transparent 70%),radial-gradient(50% 80% at 85% 10%,var(--br-cover-b),transparent 70%),radial-gradient(80% 60% at 50% 120%,rgba(0,0,0,.6),transparent 70%),var(--br-bg);inset:0;position:absolute}.sp-cover__default[data-v-75f786ed]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.07;position:absolute}.sp-cover__shade[data-v-75f786ed]{background:linear-gradient(180deg,rgba(0,0,0,.45) 0,transparent 32%),linear-gradient(0deg,color-mix(in srgb,var(--br-bg) 80%,transparent) 0,color-mix(in srgb,var(--br-bg) 55%,transparent) calc(var(--sp-cover-bleed) + 30px),transparent 68%);inset:0;position:absolute}.sp-cover[data-v-75f786ed] .sp-edit-image{top:calc(var(--lp-header-h) + 28px)}.sp-cover__inner[data-v-75f786ed]{align-items:flex-end;display:flex;gap:22px;margin-inline:auto;position:relative;width:min(1240px,100% - 32px);z-index:4}.sp-cover__avatar[data-v-75f786ed]{flex:none;position:relative}.sp-cover__meta[data-v-75f786ed]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0;padding-bottom:6px}.sp-cover__chips[data-v-75f786ed]{display:flex;flex-wrap:wrap;gap:8px}.sp-chip[data-v-75f786ed]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a08088c;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#f8f4f2c7;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.sp-chip--open[data-v-75f786ed]{border-color:#86efac4d;color:#86efac}.sp-chip--live[data-v-75f786ed]{background:#b91c1c8c;border-color:#ef44448c;color:#fff}.sp-chip--learn[data-v-75f786ed]{border-color:color-mix(in oklab,var(--ui-color-primary-400) 45%,transparent);color:var(--ui-color-primary-300);transition:border-color .2s ease,color .2s ease}.sp-chip--learn[data-v-75f786ed]:hover{border-color:var(--ui-color-primary-400);color:#fff}.sp-chip--learn[data-v-75f786ed]:focus-visible{outline:2px solid var(--ui-color-primary-400);outline-offset:2px}.sp-chip__timer[data-v-75f786ed]{border-left:1px solid color-mix(in oklab,currentColor 30%,transparent);color:#fff;font-variant-numeric:tabular-nums;margin-left:1px;padding-left:7px}.sp-chip__dot[data-v-75f786ed]{background:#f87171;border-radius:50%;height:7px;position:relative;width:7px}.sp-chip__dot[data-v-75f786ed]:after{animation:sp-live-75f786ed 1.8s ease-out infinite;background:#f87272b3;border-radius:50%;content:"";inset:0;position:absolute}.sp-cover__title[data-v-75f786ed]{color:#fff;font-family:var(--br-font-title);font-size:calc(clamp(30px,4.4vw,58px)*var(--br-title-scale, 1));font-weight:800;letter-spacing:.01em;line-height:1;margin:0;overflow-wrap:anywhere;text-shadow:0 6px 30px rgba(0,0,0,.5)}@media(max-width:639px){.sp-cover__inner[data-v-75f786ed]{gap:14px}}@keyframes sp-live-75f786ed{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(3.3)}}@media(prefers-reduced-motion:reduce){.sp-chip__dot[data-v-75f786ed]:after{animation:none;opacity:0}.sp-cover__img[data-v-75f786ed]{transition:none}}.sp-sidepat[data-v-f225be9c]{--pat:hsla(0,0%,100%,.08);inset:0;overflow:hidden;position:absolute}.sp-sidepat--stage[data-v-f225be9c]{background:radial-gradient(90% 45% at 50% 0,var(--br-glow-a),transparent 75%),radial-gradient(70% 35% at 50% 100%,var(--br-glow-b),transparent 75%),color-mix(in oklab,var(--br-bg) 85%,#fff 3%)}.sp-sidepat--tint[data-v-f225be9c]{background:radial-gradient(120% 60% at 50% 0,color-mix(in oklab,var(--ui-color-primary-500) 30%,transparent),transparent 70%),color-mix(in oklab,var(--ui-color-primary-700) 22%,var(--br-bg))}.sp-sidepat--duo[data-v-f225be9c]{background:linear-gradient(180deg,color-mix(in oklab,var(--br-glow-a) 70%,var(--br-bg)),color-mix(in oklab,var(--br-glow-b) 60%,var(--br-bg)))}.sp-sidepat--sunset[data-v-f225be9c]{background:linear-gradient(180deg,color-mix(in oklab,var(--ui-color-primary-400) 55%,var(--br-bg)) 0,color-mix(in oklab,var(--ui-color-primary-600) 38%,var(--br-bg)) 45%,var(--br-bg) 100%)}.sp-sidepat--aurora[data-v-f225be9c]{background:radial-gradient(70% 32% at 25% 22%,color-mix(in oklab,var(--br-glow-a) 85%,transparent),transparent 75%),radial-gradient(65% 30% at 78% 55%,color-mix(in oklab,var(--br-glow-b) 85%,transparent),transparent 75%),radial-gradient(60% 26% at 30% 88%,color-mix(in oklab,var(--ui-color-primary-500) 26%,transparent),transparent 75%),color-mix(in oklab,var(--br-bg) 92%,#fff 2%)}.sp-sidepat--dark[data-v-f225be9c]{--pat:color-mix(in oklab,var(--ui-color-primary-400) 18%,transparent);background:radial-gradient(90% 50% at 50% 45%,hsla(0,0%,100%,.04),transparent),#07060a}.sp-sidepat__pattern[data-v-f225be9c]{inset:0;position:absolute}.sp-sidepat__pattern--dots[data-v-f225be9c]{background:radial-gradient(circle,var(--pat) 1.6px,transparent 2px) 0 0 /22px 22px}.sp-sidepat__pattern--grid[data-v-f225be9c]{background:linear-gradient(var(--pat) 1px,transparent 1px) 0 0 /28px 28px,linear-gradient(90deg,var(--pat) 1px,transparent 1px) 0 0 /28px 28px}.sp-sidepat__pattern--stripes[data-v-f225be9c]{background:repeating-linear-gradient(135deg,var(--pat) 0 2px,transparent 2px 16px)}.sp-sidepat__pattern--waves[data-v-f225be9c]{background:var(--pat);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='22'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M0 11c6.7-6 13.3-6 20 0s13.3 6 20 0'/%3E%3C/svg%3E") 0 0 /40px 22px repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='22'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M0 11c6.7-6 13.3-6 20 0s13.3 6 20 0'/%3E%3C/svg%3E") 0 0 /40px 22px repeat}.sp-sidepat__emoji[data-v-f225be9c]{filter:drop-shadow(0 6px 12px rgb(0 0 0/.35));position:absolute}.sp-bar[data-v-933ab58b]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:flex-end;margin:-8px auto 20px;position:relative;width:min(1240px,100% - 32px);z-index:2}.sp-bar.is-editing[data-v-933ab58b]{margin-top:0;position:sticky;top:calc(var(--lp-header-h) + 24px);z-index:30}.sp-bar__notice[data-v-933ab58b]{align-items:center;background:#78350f59;border:1px solid rgba(251,191,36,.35);border-radius:14px;color:#fde68a;display:flex;font-size:13px;gap:8px;line-height:1.4;max-width:560px;padding:8px 12px}.sp-perso[data-v-933ab58b]{align-items:center;animation:sp-sweep-933ab58b 5s linear infinite;background:linear-gradient(#171112,#171112) padding-box,conic-gradient(from var(--sp-sweep,0deg),var(--ui-color-primary-300),#f4c04e,var(--ui-color-primary-600),var(--ui-color-primary-300)) border-box;border:1px solid transparent;border-radius:999px;box-shadow:0 14px 34px -16px color-mix(in oklab,var(--ui-color-primary-500) 80%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:9px;height:44px;overflow:hidden;padding:0 8px 0 16px;position:relative;transition:transform .25s var(--lp-ease-out),box-shadow .3s ease}.sp-perso[data-v-933ab58b]:hover{box-shadow:0 18px 40px -14px color-mix(in oklab,var(--ui-color-primary-500) 95%,transparent);transform:translateY(-1px)}.sp-perso[data-v-933ab58b]:focus-visible{outline:2px solid var(--ui-color-primary-300);outline-offset:3px}.sp-perso__glow[data-v-933ab58b]{animation:sp-shine-933ab58b 3.2s ease-in-out infinite;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.12) 50%,transparent 70%);inset:0;pointer-events:none;position:absolute;transform:translate(-100%)}.sp-perso__icon[data-v-933ab58b]{color:var(--ui-color-primary-300)}.sp-perso.is-locked .sp-perso__icon[data-v-933ab58b]{color:#f4c04e}.sp-perso__tag[data-v-933ab58b]{background:#f4c04e29;border:1px solid rgba(244,192,78,.55);border-radius:999px;color:#f7d98b;font-size:11px;font-weight:800;letter-spacing:.04em;padding:3px 8px}.sp-toolbar[data-v-933ab58b]{align-items:center;animation:sp-bar-in-933ab58b .35s var(--lp-ease-out) both;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:#120e0fd1;border:1px solid color-mix(in oklab,var(--ui-color-primary-400) 35%,transparent);border-radius:20px;box-shadow:0 24px 60px -24px #000000d9;display:flex;flex-wrap:wrap;gap:12px 16px;padding:10px 10px 10px 16px;width:100%}.sp-toolbar__status[data-v-933ab58b]{align-items:center;display:flex;gap:12px;margin-right:auto}.sp-toolbar__pulse[data-v-933ab58b]{background:var(--ui-color-primary-400);border-radius:50%;flex:none;height:10px;position:relative;width:10px}.sp-toolbar__pulse[data-v-933ab58b]:after{animation:sp-pulse-933ab58b 1.8s ease-out infinite;background:color-mix(in oklab,var(--ui-color-primary-400) 70%,transparent);border-radius:50%;content:"";inset:0;position:absolute}.sp-toolbar__title[data-v-933ab58b]{font-size:14px;font-weight:700}.sp-toolbar__hint[data-v-933ab58b]{color:var(--lp-dim);font-size:12px}.sp-toolbar__actions[data-v-933ab58b],.sp-toolbar__tools[data-v-933ab58b]{display:flex;flex-wrap:wrap;gap:8px}.sp-edit-btn.is-danger[data-v-933ab58b]{background:#b91c1c59;border-color:#f8727280}@property --sp-sweep{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes sp-sweep-933ab58b{to{--sp-sweep:360deg}}@keyframes sp-shine-933ab58b{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sp-pulse-933ab58b{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@keyframes sp-bar-in-933ab58b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sp-perso[data-v-933ab58b],.sp-perso__glow[data-v-933ab58b],.sp-toolbar[data-v-933ab58b],.sp-toolbar__pulse[data-v-933ab58b]:after{animation:none}}.sp-side[data-v-d562eef1]{align-self:start;border-radius:26px;height:min(800px,calc(100dvh - var(--lp-header-h) - 64px));overflow:hidden;position:sticky;top:calc(var(--lp-header-h) + 32px);width:min(100%,300px)}.sp-side--left[data-v-d562eef1]{--sp-side-fade:90deg;justify-self:end}.sp-side--right[data-v-d562eef1]{--sp-side-fade:270deg;justify-self:start}.sp-side__media[data-v-d562eef1]{inset:0;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 78%,transparent),linear-gradient(var(--sp-side-fade),transparent,#000 24%);mask-image:linear-gradient(180deg,transparent,#000 7%,#000 78%,transparent),linear-gradient(var(--sp-side-fade),transparent,#000 24%);position:absolute}.sp-side__img[data-v-d562eef1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp-side__light[data-v-d562eef1]{background:radial-gradient(70% 40% at 50% 0,var(--br-glow-a),transparent 75%),radial-gradient(60% 35% at 50% 100%,var(--br-glow-b),transparent 75%);inset:0;mask-image:linear-gradient(180deg,#000,#0006 50%,#000);-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.4) 50%,#000);opacity:.9;position:absolute}.sp-side--left .sp-side__light[data-v-d562eef1]{background:radial-gradient(90% 45% at 100% 8%,var(--br-glow-a),transparent 75%),radial-gradient(70% 35% at 100% 92%,var(--br-glow-b),transparent 75%)}.sp-side--right .sp-side__light[data-v-d562eef1]{background:radial-gradient(90% 45% at 0 8%,var(--br-glow-a),transparent 75%),radial-gradient(70% 35% at 0 92%,var(--br-glow-b),transparent 75%)}.sp-nav[data-v-9a10f90a]{position:relative}.sp-nav__list[data-v-9a10f90a]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.sp-nav__list[data-v-9a10f90a]::-webkit-scrollbar{display:none}.sp-nav__item[data-v-9a10f90a]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:var(--lp-muted);display:inline-flex;font-size:14px;font-weight:600;gap:9px;height:40px;padding:0 16px;position:relative;transition:color .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap}.sp-nav__item[data-v-9a10f90a]:hover{color:var(--lp-text)}.sp-nav__item.is-active[data-v-9a10f90a]{background:color-mix(in oklab,var(--lp-accent) 14%,transparent);border-color:color-mix(in oklab,var(--lp-accent) 45%,transparent);color:var(--lp-text)}.sp-nav__stop[data-v-9a10f90a]{display:none}.sp-nav__icon[data-v-9a10f90a]{color:var(--lp-dim);transition:color .2s ease}.sp-nav__eq[data-v-9a10f90a],.sp-nav__item.is-active .sp-nav__icon[data-v-9a10f90a]{color:var(--lp-accent-hi)}.sp-nav__eq[data-v-9a10f90a]{margin-left:2px}.sp-nav__settings[data-v-9a10f90a]{display:none}@media(min-width:1024px){.sp-nav[data-v-9a10f90a]{align-self:start;padding:10px 0;position:sticky;top:calc(var(--lp-header-h) + 32px)}.sp-nav__list[data-v-9a10f90a]{flex-direction:column;gap:4px;overflow:visible;position:relative}.sp-nav__list[data-v-9a10f90a]:after,.sp-nav__list[data-v-9a10f90a]:before{bottom:22px;content:"";left:11px;position:absolute;top:22px;width:1px}.sp-nav__list[data-v-9a10f90a]:before{background:var(--lp-border-strong)}.sp-nav__list[data-v-9a10f90a]:after{background:linear-gradient(180deg,var(--lp-accent-hi),var(--lp-accent));transform:scaleY(var(--fill,0));transform-origin:top;transition:transform .5s var(--lp-ease-out)}.sp-nav__item[data-v-9a10f90a]{background:transparent;border-color:transparent;font-size:15px;height:44px;padding:0 12px 0 34px;width:100%}.sp-nav__item[data-v-9a10f90a]:hover{background:#ffffff0a}.sp-nav__item.is-active[data-v-9a10f90a]{background:linear-gradient(90deg,color-mix(in oklab,var(--lp-accent) 16%,transparent),transparent 85%);border-color:#ffffff12}.sp-nav__stop[data-v-9a10f90a]{background:var(--br-bg,var(--lp-bg));border:1px solid var(--lp-border-strong);border-radius:50%;display:block;height:9px;left:7px;position:absolute;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;width:9px;z-index:1}.sp-nav__item:hover .sp-nav__stop[data-v-9a10f90a]{border-color:var(--lp-muted)}.sp-nav__item.is-active .sp-nav__stop[data-v-9a10f90a]{background:var(--lp-accent);border-color:var(--lp-accent);box-shadow:0 0 12px var(--lp-glow)}.sp-nav__eq[data-v-9a10f90a]{margin-left:auto}.sp-nav__settings[data-v-9a10f90a]{align-items:center;border-top:1px solid var(--lp-border);color:var(--lp-dim);display:flex;font-size:14px;font-weight:600;gap:9px;margin-top:18px;padding:12px 12px 0 34px;transition:color .2s ease}.sp-nav__settings[data-v-9a10f90a]:hover{color:var(--lp-text)}.sp-nav__settings-arrow[data-v-9a10f90a]{margin-left:auto;transition:transform .25s var(--lp-ease-out)}.sp-nav__settings:hover .sp-nav__settings-arrow[data-v-9a10f90a]{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.sp-nav__list[data-v-9a10f90a]:after{transition:none}}.sp-foot[data-v-60b9d20e]{font-family:Onest,Public Sans,sans-serif;margin:0 auto;padding:0 0 28px;width:min(1240px,100% - 32px)}.sp-foot__bar[data-v-60b9d20e]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0c090a99;border:1px solid hsla(0,0%,100%,.07);border-radius:18px;color:#f8f4f294;display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px 22px;justify-content:center;line-height:1.4;padding:12px 18px}@media(min-width:768px){.sp-foot__bar[data-v-60b9d20e]{justify-content:space-between}}.sp-foot__report[data-v-60b9d20e]{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#f8f4f2c7;display:inline-flex;gap:6px;padding:5px 11px;transition:background-color .2s ease,color .2s ease}.sp-foot__report[data-v-60b9d20e]:hover{background:#ffffff12;color:#f7f3f1}.sp-foot__links[data-v-60b9d20e]{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center}.sp-foot__links a[data-v-60b9d20e]{transition:color .2s ease}.sp-foot__links a[data-v-60b9d20e]:hover{color:#f7f3f1}.sp-foot a[data-v-60b9d20e]:focus-visible{border-radius:6px;outline:2px solid hsla(20,27%,96%,.7);outline-offset:2px}.sp-foot__copy[data-v-60b9d20e]{color:#f8f4f26b}.sp-edit-btn{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:11px;color:#f7f3f1;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:7px;justify-content:center;min-height:36px;padding:0 12px;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,opacity .2s ease;white-space:nowrap}.sp-edit-btn:hover{background:#ffffff1c}.sp-edit-btn:active{transform:scale(.98)}.sp-edit-btn:disabled{cursor:progress;opacity:.55}.sp-edit-btn:focus-visible{outline:2px solid var(--ui-color-primary-400);outline-offset:2px}.sp-edit-btn--solid{background:linear-gradient(135deg,var(--ui-color-primary-400),var(--ui-color-primary-600));border-color:transparent;color:#1a0d04}.sp-edit-btn--solid:hover{background:linear-gradient(135deg,var(--ui-color-primary-300),var(--ui-color-primary-500))}.sp-pop{background:#151011!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:18px!important;box-shadow:0 30px 70px -24px #000000d9!important;color:#f7f3f1;max-height:min(var(--reka-popover-content-available-height,80vh),680px);overflow-y:auto;padding:0!important;width:min(360px,calc(100vw - 24px))}.sp-pop__inner{display:flex;flex-direction:column;gap:12px;padding:16px}.sp-pop__title{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sp-pop__hint,.sp-pop__title{color:#f8f4f28c;font-size:12px}.sp-pop__hint{line-height:1.45}.sp-pop__row{display:flex;flex-wrap:wrap;gap:8px}.sp-pop__divider{background:#ffffff14;height:1px}.sp-opts{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.sp-opt{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;color:#f8f4f2bf;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:8px;padding:10px 6px 8px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.sp-opt:hover{border-color:#ffffff2e;color:#fff}.sp-opt.is-active{background:color-mix(in oklab,var(--ui-color-primary-500) 14%,transparent);border-color:var(--ui-color-primary-400);color:#fff}.sp-opt:focus-visible{outline:2px solid var(--ui-color-primary-400);outline-offset:2px}.sp-swatch{border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14;height:44px;width:100%}.sp-dot{border-radius:50%;box-shadow:inset 0 0 0 2px #ffffff2e;height:30px;width:30px}.sp-fonts{display:grid;gap:6px}.sp-font{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#f7f3f1;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .2s ease,background-color .2s ease}.sp-font:hover{border-color:#ffffff2e}.sp-font.is-active{background:color-mix(in oklab,var(--ui-color-primary-500) 14%,transparent);border-color:var(--ui-color-primary-400)}.sp-font__text{display:grid;gap:4px;min-width:0}.sp-font__sample{font-size:20px;font-weight:700;line-height:1.1}.sp-font__body{color:#f8f4f299;font-size:12.5px;line-height:1.3}.sp-font__name{color:#f8f4f280;flex:none;font-size:11px}.sp-sides{display:grid;gap:10px;grid-template-columns:1fr 1fr}.sp-sides__slot{display:flex;flex-direction:column;gap:8px}.sp-sides__thumb{aspect-ratio:3/8;background:#ffffff08;border:1px dashed hsla(0,0%,100%,.2);border-radius:12px;color:#f8f4f266;display:grid;max-height:180px;overflow:hidden;place-items:center;position:relative}.sp-sides__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp-pop__label{color:#f8f4f273;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:-4px;text-transform:uppercase}.sp-opt__icon{color:var(--ui-color-primary-300);height:22px;width:22px}.sp-opt__tag{background:#ef44442e;border-radius:999px;color:#fca5a5;font-size:10px;font-weight:700;margin-top:-4px;padding:1px 6px}.sp-opts--4,.sp-opts--moods{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-opts--moods{gap:6px}.sp-opts--moods .sp-opt{font-size:11.5px;gap:6px;line-height:1.2;padding:9px 4px 7px;text-align:center}.sp-opts--5{grid-template-columns:repeat(5,minmax(0,1fr))}.sp-opt--thumb{padding:4px}.sp-sidethumb{border-radius:9px;display:block;height:46px;overflow:hidden;position:relative;width:100%}.sp-tabs{background:#ffffff0d;border-radius:12px;display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:3px}.sp-tab{border-radius:9px;color:#f8f4f299;cursor:pointer;font-size:13px;font-weight:600;height:32px;transition:background-color .2s ease,color .2s ease}.sp-tab.is-active{background:#ffffff1a;color:#fff}.sp-emoji-grid{display:grid;gap:4px;grid-template-columns:repeat(8,minmax(0,1fr));max-height:176px;overflow-y:auto;padding-right:2px}.sp-emoji{aspect-ratio:1;border:1px solid transparent;border-radius:9px;cursor:pointer;display:grid;place-items:center;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.sp-emoji:hover:not(:disabled){background:#ffffff12}.sp-emoji.is-active{background:color-mix(in oklab,var(--ui-color-primary-500) 18%,transparent);border-color:var(--ui-color-primary-400)}.sp-emoji:disabled{cursor:not-allowed;opacity:.35}.sp-emoji img{height:26px;width:26px}.sp-dot--custom,.sp-swatch--custom{border:1px dashed hsla(0,0%,100%,.28);color:#f8f4f28c;display:grid;place-items:center}.sp-custom{background:#ffffff0a;border-radius:14px;display:grid;gap:10px;padding:12px}.sp-custom__slots{display:grid;gap:6px;grid-template-columns:1fr 1fr}.sp-custom__slot{align-items:center;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#f8f4f2b3;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;padding:7px 10px}.sp-custom__slot.is-active{border-color:var(--ui-color-primary-400);color:#fff}.sp-custom__dot{border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff40;flex:none;height:16px;width:16px}.sp-custom__picker{justify-self:center}.sp-emoji-tabs{display:grid;gap:4px;grid-template-columns:repeat(7,minmax(0,1fr))}.sp-emoji-tab{border:1px solid transparent;border-radius:9px;cursor:pointer;display:grid;height:32px;opacity:.6;place-items:center;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.sp-emoji-tab:hover{opacity:1}.sp-emoji-tab.is-active{background:#ffffff14;border-color:#ffffff24;opacity:1}.sp-shell[data-v-44404140]{--font-sans:var(--br-font-body);background:var(--br-bg);color:var(--lp-text);font-family:var(--br-font-body);isolation:isolate;min-height:100dvh;position:relative}.sp-shell__ambient[data-v-44404140]{background:radial-gradient(45% 35% at 8% 45%,var(--br-glow-a),transparent 75%),radial-gradient(40% 35% at 95% 70%,var(--br-glow-b),transparent 75%);inset:0;opacity:.55;pointer-events:none;position:fixed;z-index:-1}.sp-shell__stage[data-v-44404140]{display:grid;grid-template-columns:minmax(0,1fr);margin-inline:auto;padding:12px 0 96px;position:relative;width:min(1240px,100% - 32px);z-index:1}.sp-shell__side[data-v-44404140]{display:none}@media(min-width:1600px){.sp-shell__stage[data-v-44404140]{-moz-column-gap:32px;column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1240px) minmax(0,1fr);width:calc(100% - 48px)}.sp-shell__side[data-v-44404140]{display:block}}.sp-shell__main[data-v-44404140]{min-width:0}.sp-shell__body[data-v-44404140]{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sp-shell__body[data-v-44404140]{gap:32px;grid-template-columns:220px minmax(0,1fr)}}.sp-shell__content[data-v-44404140]{background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid hsla(0,0%,100%,.06);border-radius:26px;box-shadow:inset 0 1px #ffffff0a;min-width:0;padding:4px 20px 20px}@media(max-width:639px){.sp-shell__content[data-v-44404140]{border-radius:20px;padding:0 12px 12px}}.sp-shell__content[data-v-44404140] h1{font-family:var(--br-font-title);font-size:calc(var(--text-3xl)*var(--br-title-scale, 1));letter-spacing:.01em}@media(min-width:640px){.sp-shell__content[data-v-44404140] h1{font-size:calc(var(--text-4xl)*var(--br-title-scale, 1))}}.sp-shell__content[data-v-44404140]{--ui-bg:color-mix(in oklab,var(--br-bg) 45%,var(--ui-color-neutral-900))}.sp-shell__content[data-v-44404140] table thead th{color:var(--lp-dim);font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.sp-shell__content[data-v-44404140] table thead th button{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.sp-shell__content[data-v-44404140] table tbody tr{transition:background-color .15s ease}.sp-shell__content[data-v-44404140] table tbody tr:hover{background-color:color-mix(in oklab,var(--ui-color-primary-500) 6%,transparent)}
