@import url("https://fonts.googleapis.com/css2?family=Bowlby+One&family=Archivo:ital,wdth,wght@0,100,400..800;1,100,400..800&display=swap");.font-bowlby{font-family:Bowlby One,sans-serif}.ld-auth,.ld-auth-page,.ld-root{--ink:#050a08;--ink-2:#0b1512;--ink-3:#122019;--paper:#f4faf6;--paper-dim:rgba(244,250,246,.7);--paper-mute:rgba(244,250,246,.5);--green:#21d881;--green-2:#5bde85;--green-deep:#13b467;--green-ink:#06301c;--violet:#9146ff;--violet-2:#b58cff;--violet-deep:#5b21b6;--line:rgba(244,250,246,.12);--display:"Bowlby One",Impact,"Arial Black",sans-serif;--body:"Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--max:1240px;--gutter:clamp(16px,4vw,44px);--ease:cubic-bezier(.22,1,.36,1);--snap:cubic-bezier(.34,1.56,.64,1);color-scheme:dark}.ld-root{background:var(--ink);color:var(--paper);overflow-x:clip}.ld-auth,.ld-auth-page,.ld-root{font-family:var(--body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}html:has(.ld-root){scroll-behavior:smooth}body:has(.ld-root){background:#050a08}:where(.ld-root,.ld-auth,.ld-auth-page) *{box-sizing:border-box}.ld-auth [hidden],.ld-auth-page [hidden],.ld-root [hidden]{display:none!important}:where(.ld-root,.ld-auth,.ld-auth-page) img{max-width:100%;display:block}:where(.ld-root,.ld-auth,.ld-auth-page) a{color:inherit;text-decoration:none}:where(.ld-root,.ld-auth,.ld-auth-page) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:where(.ld-root,.ld-auth,.ld-auth-page) :focus-visible{outline:3px solid var(--green);outline-offset:3px}:where(.ld-root,.ld-auth,.ld-auth-page) h1,:where(.ld-root,.ld-auth,.ld-auth-page) h2,:where(.ld-root,.ld-auth,.ld-auth-page) h3{margin:0}:where(.ld-root,.ld-auth,.ld-auth-page) p{margin:0}.ld-wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.ld-disp{font-family:var(--display);font-weight:400;letter-spacing:.005em;line-height:.95;text-transform:uppercase}.ld-nav{position:fixed;inset-inline:0;top:0;z-index:60;padding-top:env(safe-area-inset-top,0);transition:background .3s,border-color .3s}.ld-nav .ld-wrap{display:flex;align-items:center;justify-content:space-between;height:72px;gap:20px}.ld-nav.is-scrolled{background:rgba(5,10,8,.82);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.ld-brand{display:flex;align-items:center;gap:10px}.ld-brand img{width:40px;height:40px;transition:transform .5s var(--snap)}.ld-brand:hover img{transform:rotate(-12deg) scale(1.08)}.ld-wordmark{font-family:var(--display);font-size:24px;line-height:1;color:#fff}.ld-wordmark b{font-weight:400;color:var(--green)}.ld-nav-cta{gap:8px}.ld-nav-cta,.ld-nav-links{display:flex;align-items:center}.ld-nav-links{gap:4px;margin-left:auto;margin-right:8px}.ld-nav-links a{padding:9px 13px;border-radius:999px;font-weight:700;font-size:14px;color:var(--paper-dim);transition:color .2s,background .2s}.ld-nav-links a:hover{color:#fff;background:rgba(244,250,246,.06)}.ld-nav-links a.on{color:var(--green)}.ld-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.01em;transition:transform .35s var(--snap),background .2s,color .2s,box-shadow .3s;white-space:nowrap;position:relative}.ld-btn:hover{transform:translateY(-2px) scale(1.03)}.ld-btn:active{transform:translateY(0) scale(.98)}.ld-btn-green{background:var(--green);color:var(--ink);box-shadow:0 10px 30px -8px rgba(33,216,129,.55)}.ld-btn-green:hover{background:var(--green-2)}.ld-btn-outline{border:2px solid rgba(244,250,246,.35);color:var(--paper)}.ld-btn-outline:hover{border-color:var(--paper);background:rgba(244,250,246,.06)}.ld-btn-ink{background:var(--ink);color:var(--paper)}.ld-btn-lg{padding:17px 30px;font-size:17px}@media (max-width:900px){.ld-nav .ld-wrap{height:64px}.ld-brand img{width:34px;height:34px}.ld-wordmark{font-size:20px}.ld-nav-links{display:none}}@media (max-width:520px){.ld-nav-cta .ld-btn-outline{display:none}.ld-nav .ld-btn{padding:10px 16px;font-size:14px}}.ld-hero{position:relative;overflow:hidden;padding-top:calc(72px + clamp(48px,7vw,88px));padding-bottom:clamp(40px,6vw,80px);isolation:isolate}.ld-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(60% 55% at 80% 40%,rgba(145,70,255,.3),transparent 62%),radial-gradient(50% 50% at 10% 90%,rgba(33,216,129,.22),transparent 60%),linear-gradient(180deg,#071410 0,var(--ink) 100%)}.ld-blob{position:absolute;z-index:-1;border-radius:50%;filter:blur(80px);pointer-events:none;will-change:transform}.ld-hero .ld-blob-a{width:640px;height:640px;right:-10%;top:-20%;background:radial-gradient(circle,rgba(145,70,255,.45),transparent 65%);animation:ld-drift 22s ease-in-out infinite}.ld-hero .ld-blob-b{width:520px;height:520px;left:-14%;bottom:-24%;background:radial-gradient(circle,rgba(33,216,129,.34),transparent 65%);animation:ld-drift 26s ease-in-out -9s infinite reverse}.ld-hero .ld-blob-c{width:360px;height:360px;left:38%;top:52%;background:radial-gradient(circle,rgba(33,216,129,.16),transparent 65%);animation:ld-drift 18s ease-in-out -4s infinite}.ld-hero .ld-grain{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(244,250,246,.1) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 10%,transparent 70%)}@keyframes ld-drift{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(50px,-30px,0) scale(1.08)}66%{transform:translate3d(-30px,40px,0) scale(.96)}}@keyframes ld-spin{to{transform:rotate(1turn)}}.ld-hero .ld-wrap{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(24px,4vw,56px)}.ld-tagline{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);opacity:0;animation:ld-fadeUp .8s var(--ease) .1s forwards}.ld-tagline:before{content:"";width:10px;height:10px;border-radius:50%;background:#ff4d6d;box-shadow:0 0 0 0 rgba(255,77,109,.6);animation:ld-ping 1.6s ease-out infinite}@keyframes ld-ping{70%{box-shadow:0 0 0 10px rgba(255,77,109,0)}to{box-shadow:0 0 0 0 rgba(255,77,109,0)}}.ld-h1{font-size:clamp(40px,5.8vw,76px);margin-top:18px;color:#fff;text-shadow:0 10px 40px rgba(0,0,0,.5)}.ld-h1 .ld-w{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ld-h1 .ld-w span{display:inline-block;transform:translateY(105%) rotate(2deg);transform-origin:left bottom;animation:ld-slam .8s var(--ease) forwards}.ld-h1 .ld-w:nth-child(2) span{animation-delay:.1s}.ld-h1 .ld-w:nth-child(3) span{animation-delay:.2s}@keyframes ld-slam{to{transform:none}}.ld-rot{position:relative;display:inline-block;color:var(--green);text-align:left}.ld-rot .ld-r{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transform:translateY(50%) skewY(4deg);transition:opacity .35s var(--ease) .22s,transform .5s var(--ease) .22s}.ld-rot .ld-r.on{opacity:1;transform:none;position:relative}.ld-rot .ld-r.out{opacity:0;transform:translateY(-40%) skewY(-4deg);transition:opacity .22s ease-in,transform .3s ease-in}.ld-lede{font-size:clamp(17px,1.5vw,21px);line-height:1.5;color:var(--paper-dim);max-width:50ch;margin-top:24px;font-weight:500;opacity:0;animation:ld-fadeUp .8s var(--ease) .45s forwards}.ld-cta-row{gap:12px;margin-top:30px;animation:ld-fadeUp .8s var(--ease) .6s forwards}.ld-cta-row,.ld-plat{display:flex;flex-wrap:wrap;opacity:0}.ld-plat{gap:8px;margin-top:28px;animation:ld-fadeUp .8s var(--ease) .75s forwards}.ld-plat span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:2px solid var(--line);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ld-plat span img{width:14px;height:14px}.ld-plat .ld-tw{border-color:rgba(145,70,255,.6)}.ld-plat .ld-kk{border-color:rgba(33,216,129,.6)}.ld-plat .ld-soon{opacity:.5;border-style:dashed}@keyframes ld-fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ld-mascot{position:relative;aspect-ratio:1/1;max-width:560px;margin-inline:auto;width:100%}.ld-mascot .ld-ring{position:absolute;inset:8%;border-radius:50%;border:2px dashed rgba(33,216,129,.35);animation:ld-spin 40s linear infinite}.ld-mascot .ld-ring2{position:absolute;inset:20%;border-radius:50%;background:radial-gradient(circle,rgba(145,70,255,.35),transparent 70%);filter:blur(20px)}.ld-mascot .ld-frog{position:absolute;inset:14%;display:grid;place-items:center;will-change:transform;transition:transform .15s ease-out;opacity:0;animation:ld-pop .9s var(--snap) .2s forwards}.ld-mascot .ld-frog.react img{animation:ld-float 6s ease-in-out infinite,ld-squish .55s var(--snap)}@keyframes ld-squish{0%{scale:1}30%{scale:1.08 .92}60%{scale:.96 1.05}to{scale:1}}.ld-mascot .ld-frog img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6)) drop-shadow(0 0 40px rgba(33,216,129,.25));animation:ld-float 6s ease-in-out infinite}@keyframes ld-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes ld-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.ld-bub{position:absolute;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:16px;background:#fff;color:var(--ink);font-weight:700;font-size:13.5px;box-shadow:0 20px 50px -15px rgba(0,0,0,.7);opacity:0;transform:scale(.6);transform-origin:var(--ox,left bottom);will-change:transform}.ld-bub.on{animation:ld-bubIn .6s var(--snap) forwards}.ld-bub.off{animation:ld-bubOut .4s ease-in forwards}@keyframes ld-bubIn{to{opacity:1;transform:scale(1)}}@keyframes ld-bubOut{to{opacity:0;transform:scale(.7) translateY(8px)}}.ld-bub:after{content:"";position:absolute;width:14px;height:14px;background:#fff;border-radius:3px;transform:rotate(45deg)}.ld-bub.ld-b1{left:-6%;top:12%;--ox:right bottom}.ld-bub.ld-b1:after{right:16px;bottom:-5px}.ld-bub.ld-b2{right:-8%;top:24%;--ox:left bottom}.ld-bub.ld-b2:after{left:16px;bottom:-5px}.ld-bub.ld-b3{left:-2%;bottom:16%;--ox:right top}.ld-bub.ld-b3:after{right:20px;top:-5px}.ld-bub.ld-b4{right:-4%;bottom:8%;--ox:left top}.ld-bub.ld-b4:after{left:20px;top:-5px}.ld-bub .ld-pts{margin-left:2px;padding:3px 8px;border-radius:999px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ld-pts.ld-tts{background:var(--green);color:var(--ink)}.ld-pts.ld-med{background:var(--violet);color:#fff}.ld-pts.ld-tip{background:#ffb454;color:var(--ink)}.ld-pts.ld-mod{background:#5ad0ff;color:var(--ink)}.ld-bub img{width:22px;height:22px}.ld-sticker{position:absolute;padding:10px 14px;border-radius:12px;font-family:var(--display);font-size:15px;text-transform:uppercase;letter-spacing:.02em;transform:rotate(var(--rot,-8deg));box-shadow:0 12px 30px -10px rgba(0,0,0,.6);animation:ld-wob 5s ease-in-out infinite}.ld-sticker.ld-s1{left:4%;top:-2%;--rot:-10deg;background:var(--green);color:var(--ink)}.ld-sticker.ld-s2{right:2%;bottom:-2%;--rot:7deg;background:var(--violet);color:#fff;animation-delay:-2s}@keyframes ld-wob{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(calc(var(--rot) + 3deg)) translateY(-6px)}}@media (max-width:960px){.ld-hero .ld-wrap{grid-template-columns:1fr}.ld-mascot{max-width:420px}.ld-bub.ld-b1{left:0}.ld-bub.ld-b2{right:0}.ld-bub.ld-b3{left:2%}.ld-bub.ld-b4{right:0}}.ld-marq-clip{z-index:3;padding-block:22px;margin-block:-22px}.ld-marq,.ld-marq-clip{overflow:hidden;position:relative}.ld-marq{background:var(--green);color:var(--ink);padding-block:14px;border-block:3px solid var(--ink);transform:rotate(-1.2deg) scale(1.02);margin-block:10px 0;z-index:2}.ld-marq .ld-track{display:flex;gap:0;width:-moz-max-content;width:max-content;animation:ld-scroll 32s linear infinite}.ld-marq.is-paused .ld-track,.ld-marq:hover .ld-track{animation-play-state:paused}.ld-marq .ld-item{font-family:var(--display);font-size:clamp(18px,2.2vw,28px);text-transform:uppercase;padding-inline:20px;display:flex;align-items:center;gap:20px;white-space:nowrap}.ld-marq .ld-item img{width:30px;height:30px;border-radius:8px;background:rgba(5,10,8,.15);padding:2px}@keyframes ld-scroll{to{transform:translateX(-50%)}}.ld-reveal{opacity:1;transform:none}.ld-root.ld-js .ld-reveal{opacity:0;transform:translateY(34px);transition:opacity .75s var(--ease),transform .9s var(--ease)}.ld-root.ld-js .ld-reveal[data-fx=left]{transform:translateX(-56px)}.ld-root.ld-js .ld-reveal[data-fx=right]{transform:translateX(56px)}.ld-root.ld-js .ld-reveal[data-fx=pop]{transform:translateY(28px) scale(.9);transition:opacity .6s var(--ease),transform .8s var(--snap)}.ld-root.ld-js .ld-reveal[data-fx=tilt]{transform:translateY(40px) rotate(-6deg) scale(.94);transition:opacity .7s var(--ease),transform 1s var(--snap)}.ld-root.ld-js .ld-reveal[data-fx=drop]{transform:translateY(-30px) rotate(3deg);transition:opacity .6s var(--ease),transform .8s var(--snap)}.ld-root.ld-js .ld-reveal.in{opacity:1;transform:none}.ld-root.ld-js .ld-kicker{display:inline-block;transition:transform .8s var(--snap)}.ld-root.ld-js .ld-reveal:not(.in) .ld-kicker{transform:rotate(-2deg) translateX(-24px)}.ld-root.ld-js .ld-reveal.in .ld-kicker{transform:rotate(-2deg)}.ld-root.ld-js .ld-flist .ld-f{opacity:0;transform:translateX(-24px);transition:opacity .6s var(--ease),transform .7s var(--ease)}.ld-root.ld-js .ld-reveal.in .ld-flist .ld-f{opacity:1;transform:none}.ld-root.ld-js .ld-reveal.in .ld-flist .ld-f:first-child{transition-delay:.25s}.ld-root.ld-js .ld-reveal.in .ld-flist .ld-f:nth-child(2){transition-delay:.4s}.ld-root.ld-js .ld-reveal.in .ld-flist .ld-f:nth-child(3){transition-delay:.55s}.ld-root.ld-js .ld-dock-pills span{opacity:0;transform:translateX(-18px);transition:opacity .5s var(--ease),transform .6s var(--ease),border-color .3s}.ld-root.ld-js .ld-reveal.in .ld-dock-pills span{opacity:1;transform:none}.ld-root.ld-js .ld-reveal.in .ld-dock-pills span:first-child{transition-delay:.3s}.ld-root.ld-js .ld-reveal.in .ld-dock-pills span:nth-child(2){transition-delay:.42s}.ld-root.ld-js .ld-reveal.in .ld-dock-pills span:nth-child(3){transition-delay:.54s}.ld-root.ld-js .ld-reveal.in .ld-dock-pills span:nth-child(4){transition-delay:.66s}.ld-root.ld-js .ld-reveal[data-d="1"]{transition-delay:.07s}.ld-root.ld-js .ld-reveal[data-d="2"]{transition-delay:.14s}.ld-root.ld-js .ld-reveal[data-d="3"]{transition-delay:.21s}.ld-root.ld-js .ld-reveal[data-d="4"]{transition-delay:.28s}.ld-root.ld-js .ld-reveal[data-d="5"]{transition-delay:.35s}.ld-root.ld-js .ld-reveal[data-d="6"]{transition-delay:.42s}.ld-root.ld-js .ld-reveal[data-d="7"]{transition-delay:.49s}.ld-section{padding-block:clamp(64px,9vw,120px);position:relative}.ld-kicker{display:inline-block;padding:6px 12px;border-radius:6px;background:var(--ink);color:var(--green);font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-2deg)}.ld-h2{font-size:clamp(36px,5.6vw,72px);line-height:.95}.ld-h2,.ld-sub{margin-top:18px}.ld-sub{font-size:clamp(16px,1.3vw,19px);max-width:58ch;font-weight:500}.ld-band{position:relative}.ld-band.ld-slant-a{clip-path:polygon(0 3vw,100% 0,100% 100%,0 100%)}.ld-band.ld-slant-a,.ld-band.ld-slant-b{margin-top:-3vw;padding-top:calc(3vw + clamp(64px,9vw,120px))}.ld-band.ld-slant-b{clip-path:polygon(0 0,100% 3vw,100% 100%,0 100%)}.ld-green{background:var(--green);color:var(--ink);padding-block:clamp(90px,12vw,150px);margin-top:-52px;padding-top:calc(52px + clamp(70px,9vw,120px));clip-path:polygon(0 2vw,100% 0,100% 100%,0 100%)}.ld-green .ld-kicker{background:var(--ink);color:var(--green)}.ld-green .ld-sub{color:rgba(6,48,28,.85)}.ld-rgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px}.ld-rc{position:relative;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:18px;padding:22px 20px 20px;box-shadow:6px 6px 0 var(--ink);transition:transform .35s var(--snap),box-shadow .35s var(--snap);transform-style:preserve-3d}.ld-rc:hover{transform:translate(-3px,-5px) rotate(-1deg);box-shadow:12px 12px 0 var(--ink)}.ld-rc .ld-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--ink);color:var(--green);margin-bottom:14px}.ld-rc .ld-ic svg{width:22px;height:22px}.ld-rc h3{font-family:var(--display);font-size:19px;text-transform:uppercase;line-height:1.05;letter-spacing:.01em}.ld-rc p{margin-top:8px;font-size:14px;line-height:1.45;font-weight:500;color:#2a3a33}.ld-rc .ld-cost{position:absolute;top:-12px;right:14px;padding:4px 10px;border-radius:999px;background:var(--violet);color:#fff;font-weight:800;font-size:11.5px;letter-spacing:.06em;border:2px solid var(--ink)}.ld-rc.ld-more{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:6px 6px 0 var(--green-deep)}.ld-rc.ld-more:hover{box-shadow:12px 12px 0 var(--green-deep)}.ld-rc.ld-more p{color:var(--paper-dim)}.ld-rc.ld-more .ld-ic{background:var(--green);color:var(--ink)}@media (max-width:1000px){.ld-rgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ld-rgrid{grid-template-columns:1fr}}.ld-editor{background:#0a0716;padding-bottom:clamp(80px,11vw,140px);overflow:hidden}.ld-editor:before{background-image:radial-gradient(rgba(181,140,255,.28) 1px,transparent 1.3px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 65% 55%,#000 5%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 65% 55%,#000 5%,transparent 75%)}.ld-editor:after,.ld-editor:before{content:"";position:absolute;inset:0;pointer-events:none}.ld-editor:after{background:radial-gradient(700px 500px at 88% 50%,rgba(145,70,255,.28),transparent 62%),radial-gradient(500px 400px at 5% 100%,rgba(145,70,255,.12),transparent 60%)}.ld-editor .ld-wrap{position:relative;z-index:1}.ld-editor .ld-kicker{background:var(--violet);color:#fff}.ld-editor .ld-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,64px);align-items:center}.ld-editor .ld-flist{border-top-color:rgba(181,140,255,.25)}.ld-editor .ld-flist .ld-f{border-bottom-color:rgba(181,140,255,.18)}.ld-editor .ld-flist .ld-f b{color:var(--violet-2)}.ld-frame{position:relative;perspective:1600px}.ld-frame .ld-shot{border-radius:18px;border:3px solid var(--ink-3);box-shadow:0 50px 100px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.06);transform:rotateY(-14deg) rotateX(6deg) translateX(20px);transition:transform .2s linear;will-change:transform}.ld-frame .ld-chip{position:absolute;padding:10px 14px;border-radius:12px;background:#fff;color:var(--ink);font-weight:800;font-size:13px;box-shadow:0 20px 40px -14px rgba(0,0,0,.7);display:flex;align-items:center;gap:8px;animation:ld-float 5s ease-in-out infinite}.ld-frame .ld-chip i{width:10px;height:10px;border-radius:50%;background:var(--green)}.ld-frame .ld-c1{left:-4%;top:8%}.ld-frame .ld-c2{right:-3%;top:34%;animation-delay:-2s}.ld-frame .ld-c3{left:6%;bottom:-4%;animation-delay:-3.5s}.ld-flist{margin-top:30px;display:flex;flex-direction:column;gap:0;border-top:2px solid var(--line)}.ld-flist .ld-f{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:18px 4px;border-bottom:2px solid var(--line);transition:transform .3s var(--ease)}.ld-flist .ld-f:hover{transform:translateX(8px)}.ld-flist .ld-f b{font-family:var(--display);font-size:30px;color:var(--green);line-height:1;min-width:1.4em}.ld-flist .ld-f h3{font-size:18px;font-weight:800}.ld-flist .ld-f p{color:var(--paper-dim);font-size:14.5px;margin-top:3px;font-weight:500}@media (max-width:960px){.ld-editor .ld-wrap{grid-template-columns:1fr}.ld-frame{margin-top:20px}.ld-frame .ld-shot{transform:none}}.ld-stack{background:var(--ink);overflow:hidden}.ld-stack:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(800px 500px at 0 0,rgba(33,216,129,.16),transparent 60%),radial-gradient(600px 400px at 100% 100%,rgba(33,216,129,.08),transparent 60%)}.ld-stack .ld-wrap{position:relative;z-index:1}.ld-stackgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}.ld-sg{padding:26px 24px;border-radius:20px;border:2px solid var(--line);background:linear-gradient(180deg,var(--ink-3),var(--ink-2));transition:transform .4s var(--snap),border-color .3s,background .3s;position:relative;overflow:hidden}.ld-sg:after{content:"";position:absolute;right:-30px;bottom:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(33,216,129,.35),transparent 70%);opacity:0;transition:opacity .4s}.ld-sg:hover{transform:translateY(-6px);border-color:rgba(33,216,129,.5)}.ld-sg:hover:after{opacity:1}.ld-sg .ld-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(33,216,129,.14);color:var(--green);border:2px solid rgba(33,216,129,.3);margin-bottom:14px}.ld-sg .ld-ic svg{width:20px;height:20px}.ld-sg h3{font-family:var(--display);font-size:20px;text-transform:uppercase;letter-spacing:.01em}.ld-sg p{color:var(--paper-dim);font-size:14.5px;margin-top:8px;font-weight:500;line-height:1.5}.ld-sg.ld-sg-more{border-style:dashed;border-color:rgba(33,216,129,.4)}.ld-sg.ld-sg-more .ld-ic{background:var(--green);color:var(--ink);border-color:var(--green)}@media (max-width:900px){.ld-stackgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ld-stackgrid{grid-template-columns:1fr}}.ld-docks{background:#06170f;overflow:hidden}.ld-docks:before{background:radial-gradient(900px 600px at 78% 45%,rgba(33,216,129,.2),transparent 60%),radial-gradient(500px 400px at 0 100%,rgba(145,70,255,.1),transparent 60%)}.ld-docks:after,.ld-docks:before{content:"";position:absolute;inset:0;pointer-events:none}.ld-docks:after{opacity:.5;background-image:repeating-linear-gradient(180deg,rgba(244,250,246,.035) 0 1px,transparent 1px 6px);-webkit-mask-image:radial-gradient(ellipse 50% 70% at 78% 50%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 50% 70% at 78% 50%,#000 10%,transparent 70%)}.ld-docks .ld-wrap{position:relative;z-index:1}.ld-dock-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,72px);align-items:center}.ld-dock-pills{display:flex;flex-direction:column;gap:8px;margin-top:26px}.ld-dock-pills span{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:2px solid var(--line);background:rgba(244,250,246,.03);font-weight:700;font-size:14px;width:-moz-fit-content;width:fit-content;transition:border-color .3s,transform .3s var(--snap)}.ld-dock-pills span:hover{border-color:rgba(33,216,129,.5);transform:translateX(4px)}.ld-dock-pills span i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.ld-dock-stage{position:relative;justify-self:center;width:min(100%,400px);padding-block:20px}.ld-dock-glow{position:absolute;inset:10% -10% 0;background:radial-gradient(closest-side,rgba(33,216,129,.35),transparent);filter:blur(40px);z-index:0;animation:ld-drift 20s ease-in-out infinite}@media (max-width:900px){.ld-dock-grid{grid-template-columns:1fr}.ld-dock-stage{margin-top:12px}}.ld-chat-stage{width:min(100%,400px)}.ld-chat-panel{position:relative;z-index:1;width:100%;height:600px;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#111827;border:3px solid #1c2a33;box-shadow:0 50px 100px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.04);transform:rotate(-2.5deg);transition:transform .6s var(--snap);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:#e2e8f0;text-transform:none;letter-spacing:0}.ld-dock-stage:hover .ld-chat-panel{transform:rotate(0) scale(1.02)}.ld-cd-head{display:flex;align-items:center;gap:8px;padding:9px 12px;background:rgba(31,41,55,.7);border-bottom:1px solid rgba(0,0,0,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);flex:none}.ld-cd-head img{width:24px;height:24px;border-radius:5px}.ld-cd-lbl{padding-left:8px;border-left:1px solid #374151;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.ld-cd-gear{margin-left:auto;position:relative;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#cbd5e1}.ld-cd-gear svg{width:19px;height:19px}.ld-cd-gdot{position:absolute;top:1px;right:1px;width:8px;height:8px;border-radius:50%;background:#fbbf24;box-shadow:0 0 0 2px #111827;opacity:0;transition:opacity .3s}.ld-cd-gdot.on{opacity:1;animation:ld-blink 1.2s steps(1) infinite}.ld-cd-feed{flex:1;min-height:0;overflow:hidden;background:#030712;position:relative}.ld-cd-feed:after{content:"";position:absolute;inset:0 0 auto;height:26px;background:linear-gradient(180deg,#030712,rgba(3,7,18,0));pointer-events:none}.ld-msg{position:relative;padding:6px 10px;overflow:hidden;border-left:2px solid var(--pc);font-size:12px;line-height:1.5;transition:opacity .3s,background .2s}.ld-msg.alt{background:hsla(0,0%,100%,.014)}.ld-msg.hov{background:hsla(0,0%,100%,.05)}.ld-msg.fresh .ld-rowin{animation:ld-cdIn .18s ease-out}@keyframes ld-cdIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ld-msg .ld-pdot{width:6px;height:6px;border-radius:50%;margin-right:4px}.ld-msg .ld-bd,.ld-msg .ld-pdot{display:inline-block;vertical-align:middle}.ld-msg .ld-bd{width:18px;height:18px;border-radius:4.5px;margin-right:3px}.ld-msg .ld-nm{font-weight:600;margin-right:4px}.ld-msg .ld-txt{color:#f1f5f9}.ld-msg .ld-em{display:inline-block;height:26px;width:auto;vertical-align:middle;margin:0 1px}.ld-msg .ld-note{display:none;font-size:10px;font-style:italic;color:#94a3b8;margin-left:4px}.ld-msg.acted{opacity:.55}.ld-msg.acted .ld-note{display:inline}.ld-msg.acted .ld-cd-strip{display:none}.ld-msg.evt{background:color-mix(in srgb,var(--pc) 9%,transparent)}.ld-msg.evt .ld-txt{color:#e2e8f0;font-weight:500}.ld-msg.evt .ld-ei{display:inline-block;width:13px;height:13px;vertical-align:middle;margin-right:5px;color:var(--pc)}.ld-msg.evt .ld-ei svg{width:13px;height:13px;display:block}.ld-msg.mine .ld-nm{color:#21d881}.ld-cd-strip{position:absolute;right:5px;top:50%;display:flex;align-items:center;gap:1px;padding:2px;border-radius:7px;background:#1b2230;box-shadow:0 0 0 1px hsla(0,0%,100%,.07),0 2px 8px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(-50%) translateX(5px);transition:opacity .14s,transform .16s cubic-bezier(.2,.85,.3,1),visibility .14s}.ld-msg.hov .ld-cd-strip{opacity:1;visibility:visible;transform:translateY(-50%)}.ld-cd-strip .ld-mb{width:20px;height:20px;border-radius:5px;display:grid;place-items:center;color:#94a3b8}.ld-cd-strip .ld-mb svg{width:12px;height:12px}.ld-cd-strip .ld-mb.on{background:rgba(245,158,11,.18);color:#fbbf24}.ld-cd-strip .ld-acts{display:flex;gap:1px}.ld-cd-strip .ld-durs{display:none;gap:1px}.ld-cd-strip.dur .ld-acts{display:none}.ld-cd-strip.dur .ld-durs{display:flex}.ld-cd-strip .ld-db{padding:0 5px;height:20px;border-radius:5px;font-size:10px;font-weight:600;color:#cbd5e1;display:flex;align-items:center}.ld-cd-strip .ld-db.on{background:rgba(245,158,11,.18);color:#fbbf24}.ld-cd-comp{flex:none;display:flex;align-items:flex-end;gap:6px;padding:8px 10px;background:rgba(31,41,55,.7);border-top:1px solid rgba(0,0,0,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.ld-cd-target{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border-radius:8px;background:#1f2937;border:1px solid #374151;font-size:11px;font-weight:600;color:#e2e8f0;white-space:nowrap}.ld-cd-target .ld-dots{display:flex}.ld-cd-target .ld-dots i{width:9px;height:9px;border-radius:50%;border:1.5px solid #1f2937;margin-left:-3px}.ld-cd-target .ld-dots i:first-child{margin-left:0}.ld-cd-target .ld-caret{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4px solid #94a3b8}.ld-cd-input{position:relative;flex:1;min-width:0;height:32px;padding:6px 10px;border-radius:8px;background:#0b0f17;border:1px solid #232b3a;box-shadow:inset 0 1px 2px rgba(0,0,0,.5);font-size:12px;line-height:18px;color:#f1f5f9;white-space:nowrap;overflow:hidden;transition:border-color .15s,box-shadow .15s,padding-right .2s}.ld-cd-input.focus{background:#0d1320;border-color:#13b467;box-shadow:inset 0 1px 2px rgba(0,0,0,.5),0 0 0 3px rgba(19,180,103,.13)}.ld-cd-input.has-send{padding-right:34px}.ld-cd-input .ld-ph{color:#64748b}.ld-cd-input .ld-typed img{height:18px;width:auto;vertical-align:middle}.ld-cd-caret{display:none;width:1px;height:14px;background:#21d881;vertical-align:-2px;margin-left:1px;animation:ld-blink 1s steps(1) infinite}.ld-cd-input.focus .ld-cd-caret{display:inline-block}.ld-cd-send{position:absolute;right:3px;bottom:3px;width:24px;height:24px;border-radius:6px;background:#13b467;display:grid;place-items:center;opacity:0;transform:translateX(10px) scale(.85);transition:opacity .15s,transform .2s cubic-bezier(.2,.85,.3,1)}.ld-cd-send.on{opacity:1;transform:none}.ld-cd-send.press{background:#21d881;transform:scale(.92)}.ld-cd-send svg{width:12px;height:12px;color:#030712}.ld-cd-cursor{position:absolute;left:0;top:0;z-index:5;width:22px;height:22px;opacity:0;transform:translate(60%,50%);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .3s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.ld-cd-cursor.show{opacity:1}.ld-cd-cursor svg{width:22px;height:22px;display:block}.ld-cd-cursor .ld-click{position:absolute;left:3px;top:2px;width:14px;height:14px;border-radius:50%;border:2px solid #fff;opacity:0;transform:scale(.4)}.ld-cd-cursor .ld-click.go{animation:ld-cdClick .4s ease-out}@keyframes ld-cdClick{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}@media (max-width:900px){.ld-chat-panel{height:520px;transform:none}}.ld-voice{background:#050f16;overflow:hidden}.ld-voice:before{background:radial-gradient(900px 600px at 22% 50%,rgba(33,216,129,.18),transparent 60%),radial-gradient(600px 500px at 100% 0,rgba(90,208,255,.1),transparent 60%)}.ld-voice:after,.ld-voice:before{content:"";position:absolute;inset:0;pointer-events:none}.ld-voice:after{opacity:.45;background-image:repeating-linear-gradient(90deg,rgba(244,250,246,.04) 0 1px,transparent 1px 7px);-webkit-mask-image:radial-gradient(ellipse 45% 70% at 22% 50%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 45% 70% at 22% 50%,#000 10%,transparent 70%)}.ld-voice .ld-wrap{position:relative;z-index:1}.ld-voice-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ld-voice-stage{width:min(100%,560px);justify-self:center}@media (max-width:900px){.ld-voice-grid{grid-template-columns:1fr}.ld-voice-grid .ld-voice-stage{order:2;margin-top:12px}}.ld-vl-panel{position:relative;z-index:1;width:100%;border-radius:16px;overflow:hidden;background:#0e1520;border:3px solid #1c2a33;box-shadow:0 50px 100px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.04);transform:rotate(2deg);transition:transform .6s var(--snap);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:#e2e8f0;text-transform:none;letter-spacing:0;font-size:13px;line-height:1.4}.ld-dock-stage:hover .ld-vl-panel{transform:rotate(0) scale(1.02)}.ld-vl-head{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#111b28;border-bottom:1px solid rgba(0,0,0,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);flex-wrap:wrap}.ld-vl-head img{width:22px;height:22px;border-radius:5px}.ld-vl-lbl{font-size:10px;letter-spacing:.14em;color:#94a3b8;padding-left:8px;border-left:1px solid #2b3444}.ld-vl-lbl,.ld-vl-tag{font-weight:700;text-transform:uppercase}.ld-vl-tag{font-size:9px;letter-spacing:.1em;padding:3px 7px;border-radius:5px;border:1px solid #2b3444;color:#cbd5e1}.ld-vl-name{font-weight:700;color:#fff}.ld-vl-steps{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11px;color:#64748b;font-weight:600}.ld-vl-steps b{padding:3px 9px;border-radius:999px;font-weight:600;transition:background .3s,color .3s}.ld-vl-steps b.on{background:rgba(33,216,129,.14);color:#21d881}.ld-vl-steps b.done{color:#94a3b8}.ld-vl-steps i{width:8px;height:1px;background:#334155}.ld-vl-body{padding:12px 14px 14px;background:#0b111a;min-height:250px}.ld-vl-aim{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:8px 12px;border-radius:9px;border:1px solid #1e293b;background:#0e1520;font-size:11px;color:#94a3b8;margin-bottom:10px}.ld-vl-aim span{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#64748b}.ld-vl-aim em{font-style:normal;color:#cbd5e1}.ld-vl-card{border-radius:12px;border:1px solid #1e293b;background:#0e1520;padding:12px}.ld-vl-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ld-vl-row b{display:block;font-weight:700;color:#fff}.ld-vl-row small{display:block;font-size:11px;color:#64748b;margin-top:1px}.ld-vl-zoom{margin-left:auto;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#64748b;display:inline-flex;align-items:center;gap:6px}.ld-vl-zoom i{width:60px;height:3px;border-radius:2px;background:#1e293b;position:relative}.ld-vl-zoom i:after{content:"";position:absolute;left:0;top:-3px;width:9px;height:9px;border-radius:50%;background:#21d881}.ld-vl-wave{position:relative;height:96px;margin:10px 0 4px;border-radius:8px;border:1px solid #1e3a2f;background:#0a1a14;overflow:hidden;display:flex;align-items:center;gap:2px;padding:0 6px}.ld-vl-wave i{flex:1 1 0;height:var(--h);background:#21d881;border-radius:2px;opacity:.85;min-width:0;transition:opacity .2s}.ld-vl-wave i.dim{opacity:.32}.ld-vl-sel{width:55%;background:rgba(33,216,129,.1);border-left:2px solid #21d881;border-right:2px solid #21d881;transition:left .6s var(--snap),width .6s var(--snap)}.ld-vl-play,.ld-vl-sel{position:absolute;top:0;bottom:0;left:15%}.ld-vl-play{width:2px;background:#fff;box-shadow:0 0 10px hsla(0,0%,100%,.7);opacity:0}.ld-vl-play.go{opacity:1}.ld-vl-ticks{display:flex;justify-content:space-between;font-size:10px;color:#475569;margin-bottom:10px}.ld-vl-btn{width:32px;height:32px;border-radius:8px;background:#13b467;display:grid;place-items:center;flex:none;transition:transform .2s var(--snap),background .2s}.ld-vl-btn svg{width:14px;height:14px;color:#03120a}.ld-vl-btn.press{transform:scale(.9);background:#21d881}.ld-vl-time{font-size:12px;color:#cbd5e1;font-weight:600}.ld-vl-chip{font-size:11px;font-weight:600;padding:4px 9px;border-radius:999px;background:rgba(33,216,129,.12);color:#5bde85}.ld-vl-grow{flex:1}.ld-vl-cta{padding:9px 14px;border-radius:9px;background:#13b467;color:#03120a;font-weight:700;font-size:12px;transition:transform .2s var(--snap),background .2s}.ld-vl-cta.press{transform:scale(.95);background:#21d881}.ld-vl-field{margin:10px 0;padding:10px 12px;border-radius:9px;background:#0b0f17;border:1px solid #13b467;box-shadow:inset 0 1px 2px rgba(0,0,0,.5),0 0 0 3px rgba(19,180,103,.13);font-size:14px;font-weight:600;color:#fff;min-height:40px;display:flex;align-items:center}.ld-vl-caret{display:inline-block;width:1px;height:16px;background:#21d881;margin-left:2px;animation:ld-blink 1s steps(1) infinite}.ld-vl-making{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid #1e293b;background:#0b111a}.ld-vl-making b{display:block;color:#fff;font-weight:700}.ld-vl-making small{display:block;font-size:11px;color:#21d881}.ld-vl-bolt{width:34px;height:34px;border-radius:9px;background:rgba(33,216,129,.14);display:grid;place-items:center;flex:none}.ld-vl-bolt svg{width:16px;height:16px;color:#21d881}.ld-vl-prog{margin-left:auto;width:120px;height:6px;border-radius:3px;background:#1e293b;overflow:hidden}.ld-vl-prog i{display:block;height:100%;width:0;background:#21d881;border-radius:3px;transition:width 2.4s cubic-bezier(.2,.7,.3,1)}.ld-vl-msg{display:flex;align-items:center;gap:10px;margin:12px 0;padding:10px 12px;border-radius:10px;border:1px solid #1e293b;background:#0b111a;opacity:.35;transition:opacity .4s,border-color .4s}.ld-vl-msg.on{opacity:1;border-color:rgba(33,216,129,.45)}.ld-vl-msg img{width:30px;height:30px}.ld-vl-msg b{display:block;color:#fff;font-weight:700}.ld-vl-msg b span{font-weight:500;color:#94a3b8;font-size:11px}.ld-vl-msg small{display:block;font-size:12px;color:#cbd5e1}.ld-vl-eq{margin-left:auto;display:flex;gap:3px;align-items:flex-end;height:20px}.ld-vl-eq i{width:3px;height:4px;border-radius:2px;background:#21d881}.ld-vl-eq.go i{animation:ld-wave 1s ease-in-out infinite}.ld-vl-eq.go i:nth-child(2){animation-delay:.1s}.ld-vl-eq.go i:nth-child(3){animation-delay:.2s}.ld-vl-eq.go i:nth-child(4){animation-delay:.3s}.ld-vl-eq.go i:nth-child(5){animation-delay:.4s}.ld-vl-eq.go i:nth-child(6){animation-delay:.5s}.ld-vl-toast{position:absolute;left:50%;bottom:14px;transform:translate(-50%,20px);padding:9px 14px;border-radius:999px;background:#fff;color:#0b0f17;font-size:12px;font-weight:600;box-shadow:0 14px 30px -10px rgba(0,0,0,.7);opacity:0;transition:opacity .3s,transform .4s var(--snap);z-index:4}.ld-vl-toast.on{opacity:1;transform:translate(-50%)}.ld-vl-toast b{color:#0f8f52}@media (max-width:640px){.ld-vl-steps{width:100%;margin-left:0}.ld-vl-body{min-height:0}.ld-vl-wave{gap:1px;padding:0 4px}.ld-vl-wave i:nth-child(odd){display:none}}.ld-pricing{background:#0b0f1a;overflow:hidden}.ld-pricing:before{background:radial-gradient(800px 500px at 100% 0,rgba(145,70,255,.22),transparent 60%),radial-gradient(700px 500px at 0 100%,rgba(33,216,129,.14),transparent 60%)}.ld-pricing:after,.ld-pricing:before{content:"";position:absolute;inset:0;pointer-events:none}.ld-pricing:after{opacity:.35;background-image:linear-gradient(rgba(244,250,246,.05) 1px,transparent 0),linear-gradient(90deg,rgba(244,250,246,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 10%,transparent 75%)}.ld-pricing .ld-wrap{position:relative;z-index:1}.ld-pricing .ld-sub{color:var(--paper-dim)}.ld-tickets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin-top:40px}@media (max-width:1000px){.ld-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-ticket.ld-top{grid-column:1/-1;max-width:520px;justify-self:center;width:100%}}.ld-ticket{position:relative;border-radius:20px;padding:30px;background:#fff;color:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);display:flex;flex-direction:column;gap:14px;transition:transform .4s var(--snap)}.ld-ticket:hover{transform:translate(-2px,-6px) rotate(-.6deg)}.ld-ticket.ld-essentials{background:var(--violet);color:#fff;box-shadow:8px 8px 0 var(--green)}.ld-ticket .ld-name{font-family:var(--display);font-size:16px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.ld-ticket .ld-price{font-family:var(--display);font-size:64px;line-height:1}.ld-ticket .ld-price small{font-family:var(--body);font-weight:700;font-size:16px;opacity:.7;margin-left:6px}.ld-ticket ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;font-weight:600;font-size:15px}.ld-ticket li{display:flex;gap:10px;align-items:flex-start}.ld-ticket li:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:var(--green);margin-top:2px;box-shadow:inset 0 0 0 3px #fff}.ld-ticket.ld-essentials li:before{box-shadow:inset 0 0 0 3px var(--violet)}.ld-ticket li.ld-off{opacity:.5}.ld-ticket li.ld-off:before{background:#c9c9c9}.ld-ticket .ld-trial{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-top:-4px;padding:6px 11px;border-radius:999px;background:rgba(33,216,129,.14);border:2px solid rgba(33,216,129,.55);color:var(--green);font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ld-ticket .ld-trial svg{width:14px;height:14px;flex:none}.ld-ticket .ld-btn{margin-top:auto;justify-content:center}.ld-ticket .ld-punch{position:absolute;top:50%;width:26px;height:26px;border-radius:50%;background:#0b0f1a;border:3px solid var(--ink);transform:translateY(-50%)}.ld-ticket.ld-top{background:var(--ink);color:var(--paper);border-color:var(--green);box-shadow:8px 8px 0 var(--violet)}.ld-ticket.ld-top .ld-name{color:var(--green);opacity:1}.ld-ticket.ld-top .ld-price{color:#fff}.ld-ticket.ld-top li:before{box-shadow:inset 0 0 0 3px var(--ink)}.ld-ticket.ld-top .ld-best{background:var(--violet);color:#fff}.ld-ticket .ld-punch.ld-l{left:-16px}.ld-ticket .ld-punch.ld-r{right:-16px}.ld-ticket .ld-best{position:absolute;top:-14px;right:22px;padding:6px 12px;border-radius:999px;background:var(--green);color:var(--ink);font-family:var(--display);font-size:12px;letter-spacing:.06em;transform:rotate(3deg);border:2px solid var(--ink)}.ld-note{margin-top:16px;color:var(--paper-mute);font-size:13.5px;font-weight:500}@media (max-width:720px){.ld-tickets{grid-template-columns:1fr}}.ld-final{position:relative;text-align:center;padding-block:clamp(110px,15vw,190px) clamp(90px,14vw,170px);background:linear-gradient(180deg,#9d5cff 0,var(--violet) 30%,#7a35f0 100%);color:#fff;margin-top:0}.ld-final .ld-surface{position:absolute;left:0;right:0;top:-54px;height:56px;pointer-events:none;overflow:hidden}.ld-final .ld-wave{position:absolute;left:0;bottom:-1px;width:200%;height:100%;display:block}.ld-final .ld-w1{fill:#9d5cff;animation:ld-waveL 18s linear infinite}.ld-final .ld-w2{fill:#b58cff;opacity:.35;height:82%;animation:ld-waveR 26s linear infinite}@keyframes ld-waveL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ld-waveR{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.ld-final .ld-water{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ld-final .ld-shimmer{position:absolute;inset:0 0 auto;height:140px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}.ld-final .ld-blob-a{width:700px;height:700px;left:-15%;top:-30%;background:radial-gradient(circle,rgba(33,216,129,.45),transparent 65%);animation:ld-drift 24s ease-in-out infinite}.ld-final .ld-blob-b{width:600px;height:600px;right:-12%;bottom:-40%;background:radial-gradient(circle,hsla(0,0%,100%,.26),transparent 65%);animation:ld-drift 28s ease-in-out -10s infinite reverse}.ld-final .ld-motes{position:absolute;inset:0}.ld-final .ld-motes i{position:absolute;bottom:-10px;border-radius:50%;background:radial-gradient(circle,#fff 0 28%,hsla(0,0%,100%,.55) 45%,hsla(0,0%,100%,0) 72%);opacity:0;will-change:transform,opacity}.ld-final .ld-motes i.big{background:radial-gradient(circle,hsla(0,0%,100%,.9) 0 20%,hsla(0,0%,100%,0) 70%);filter:blur(1px)}.ld-final .ld-depth{position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(180deg,rgba(59,16,128,0),rgba(59,16,128,.35))}.ld-final .ld-blob{z-index:0}.ld-final .ld-wrap{position:relative}.ld-final .ld-h2{font-size:clamp(42px,8vw,120px);color:#fff;text-shadow:0 18px 28px rgba(20,2,60,.55),0 40px 50px rgba(20,2,60,.28)}.ld-final .ld-h2 em{font-style:normal;color:var(--green);text-shadow:0 0 34px rgba(33,216,129,.5),0 18px 28px rgba(20,2,60,.55),0 40px 50px rgba(20,2,60,.28)}.ld-final .ld-h2 .ld-fl{display:inline-block;animation:ld-floatLetter var(--fd,4.4s) ease-in-out infinite;animation-delay:var(--fdl,0s);will-change:transform}@keyframes ld-floatLetter{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(var(--fr,1deg))}}.ld-final .ld-cta-row .ld-btn{box-shadow:0 22px 44px -14px rgba(24,2,70,.75)}.ld-final .ld-cta-row .ld-btn-green{box-shadow:0 22px 44px -14px rgba(24,2,70,.75),0 10px 30px -8px rgba(33,216,129,.5)}.ld-bubbles{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none}.ld-bubbles.ld-far{z-index:0}.ld-bubbles.ld-far .ld-pb .ld-sw{opacity:.58;filter:blur(1.2px) saturate(.8) brightness(.78)}.ld-bubbles.ld-far .ld-pb .ld-ball{box-shadow:inset -6px -8px 14px hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.28);background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.34),rgba(150,120,230,.16) 42%,rgba(70,30,150,.22) 70%)}.ld-bubbles.ld-far .ld-pb .ld-ball .ld-hl{opacity:.45}.ld-bubbles.ld-far .ld-pb .ld-ball .ld-hl2{opacity:.5}.ld-bubbles.ld-far .ld-pb .ld-ball img{filter:none}.ld-bubbles.ld-near .ld-pb .ld-ball{box-shadow:inset -8px -10px 18px hsla(0,0%,100%,.16),inset 6px 8px 14px rgba(33,216,129,.1),0 38px 54px -16px rgba(20,2,60,.8),0 12px 20px -10px rgba(20,2,60,.5)}.ld-pb{pointer-events:auto;cursor:pointer;touch-action:manipulation}.ld-pb:hover .ld-ball{filter:brightness(1.18) saturate(1.1)}.ld-pb.pop{pointer-events:none}.ld-pb{position:absolute;bottom:-90px;opacity:0;will-change:transform,opacity}.ld-pb .ld-sw{width:100%;height:100%;will-change:transform}.ld-pb .ld-ball{position:relative;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 32% 28%,hsla(0,0%,100%,.55),hsla(0,0%,100%,.12) 42%,hsla(0,0%,100%,.04) 70%);border:2px solid hsla(0,0%,100%,.45);box-shadow:inset -8px -10px 18px hsla(0,0%,100%,.14),inset 6px 8px 14px rgba(33,216,129,.1),0 14px 30px -12px rgba(0,0,0,.45);display:grid;place-items:center;animation:ld-pbWobble 3.2s ease-in-out infinite}.ld-pb .ld-ball .ld-hl{left:50%;top:15%;width:20%;height:11%;margin:-5.5% 0 0 -10%;background:hsla(0,0%,100%,.7);filter:blur(.8px);will-change:transform,opacity}.ld-pb .ld-ball .ld-hl,.ld-pb .ld-ball .ld-hl2{position:absolute;border-radius:50%;pointer-events:none}.ld-pb .ld-ball .ld-hl2{inset:0;background:radial-gradient(circle at var(--lx,35%) var(--ly,25%),hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 48%)}.ld-pb .ld-ball img{width:66%;height:66%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.35))}.ld-pb .ld-ring{position:absolute;inset:0;border-radius:50%;border:3px solid hsla(0,0%,100%,.9);opacity:0;transform:scale(.8)}.ld-pb.pop .ld-ball{animation:ld-pbPop .34s cubic-bezier(.2,.8,.3,1) forwards}.ld-pb.pop .ld-ring{animation:ld-pbRing .42s ease-out forwards}.ld-pb.pop .ld-ball img{animation:ld-pbDrop .42s ease-in forwards}@keyframes ld-pbWobble{0%,to{transform:scale(1)}50%{transform:scale(1.05,.95)}}@keyframes ld-pbPop{0%{transform:scale(1);opacity:1}55%{transform:scale(1.28);opacity:.9}to{transform:scale(1.4);opacity:0}}@keyframes ld-pbRing{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@keyframes ld-pbDrop{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(26px) scale(.7);opacity:0}}.ld-final .ld-cta-row{justify-content:center;opacity:1;animation:none}.ld-auth{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px))}.ld-auth[hidden]{display:none}.ld-auth-bg{position:absolute;inset:0;background:rgba(3,7,6,.72);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);opacity:0;transition:opacity .35s var(--ease)}.ld-auth.show .ld-auth-bg{opacity:1}.ld-auth-card{position:relative;width:min(100%,460px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:24px;padding:26px 26px 22px;background:linear-gradient(180deg,#0f1a15,#0a1410);border:2px solid rgba(33,216,129,.28);box-shadow:0 60px 120px -30px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.6),0 0 80px -20px rgba(33,216,129,.35);opacity:0;transform:translateY(22px) scale(.94);transition:opacity .35s var(--ease),transform .55s var(--snap);color:var(--paper)}.ld-auth-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px 220px at 90% -10%,rgba(145,70,255,.22),transparent 60%),radial-gradient(360px 200px at -10% 110%,rgba(33,216,129,.16),transparent 60%)}.ld-auth.show .ld-auth-card{opacity:1;transform:none}.ld-auth-card>*{position:relative}.ld-auth-x{position:absolute;top:12px;right:12px;z-index:3;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--paper-dim);transition:background .2s,color .2s}.ld-auth-x:before{content:"";position:absolute;inset:-6px}.ld-auth-x:hover{background:rgba(244,250,246,.08);color:#fff}.ld-auth-x svg{width:20px;height:20px;transition:transform .3s var(--ease)}.ld-auth-x:hover svg{transform:rotate(90deg)}.ld-auth-head{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-right:56px}.ld-auth-logo{width:44px;height:44px;flex:none;animation:ld-authWiggle 4s ease-in-out infinite}@keyframes ld-authWiggle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg) translateY(-2px)}}.ld-auth-tabs{position:relative;display:inline-flex;padding:4px;border-radius:999px;background:rgba(244,250,246,.06);border:1px solid var(--line)}.ld-auth-tabs button{position:relative;z-index:1;padding:7px 16px;border-radius:999px;font-weight:700;font-size:13px;color:var(--paper-dim);transition:color .25s}.ld-auth-tabs button.on{color:var(--ink)}.ld-auth-tab-pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--green);transition:transform .4s var(--snap)}.ld-auth-tabs[data-mode=signup] .ld-auth-tab-pill{transform:translateX(100%)}.ld-auth-title{font-size:clamp(34px,6vw,44px);line-height:.95;color:#fff;margin-bottom:8px}.ld-auth-title span{display:block}.ld-auth-sub{color:var(--paper-dim);font-size:14.5px;font-weight:500;margin-bottom:18px;min-height:1.4em}.ld-auth-view{transition:opacity .25s var(--ease),transform .35s var(--ease)}.ld-auth-view.out{opacity:0;transform:translateX(-16px);pointer-events:none}.ld-auth-view.in-r{opacity:0;transform:translateX(16px)}.ld-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ld-pv{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 14px 12px;border-radius:16px;border:2px solid var(--line);background:rgba(244,250,246,.03);color:var(--paper);transition:transform .35s var(--snap),border-color .2s,background .2s;overflow:hidden;opacity:0;transform:translateY(10px)}.ld-auth.show .ld-pv{opacity:1;transform:none;transition:transform .5s var(--snap),opacity .4s var(--ease),border-color .2s,background .2s}.ld-auth.show .ld-pv:first-child{transition-delay:.12s}.ld-auth.show .ld-pv:nth-child(2){transition-delay:.18s}.ld-auth.show .ld-pv:nth-child(3){transition-delay:.24s}.ld-auth.show .ld-pv:nth-child(4){transition-delay:.3s}.ld-pv:hover{transform:translateY(-3px)!important;background:rgba(244,250,246,.06)}.ld-pv:active{transform:scale(.96)!important}.ld-pv:focus-visible{outline:3px solid var(--green);outline-offset:2px}.ld-pv-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:18px;margin-bottom:6px}.ld-pv-ic svg{width:18px;height:18px}.ld-pv.ld-tt .ld-pv-ic svg,.ld-pv.ld-yt .ld-pv-ic svg{width:15px;height:15px}.ld-auth-back svg,.ld-auth-email svg{width:16px;height:16px}.ld-auth-eye svg{width:17px;height:17px}.ld-pv b{font-size:16px;font-weight:800}.ld-pv small{font-size:12px;color:var(--paper-dim);font-weight:500}.ld-pv em{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-style:normal;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:rgba(244,250,246,.08);color:var(--paper-dim)}.ld-pv.ld-twitch{border-color:rgba(145,70,255,.55)}.ld-pv.ld-twitch .ld-pv-ic{background:rgba(145,70,255,.18);color:#b58cff}.ld-pv.ld-twitch:hover{border-color:#9146ff;box-shadow:0 14px 30px -14px rgba(145,70,255,.7)}.ld-pv.ld-kick{border-color:rgba(83,252,24,.5)}.ld-pv.ld-kick .ld-pv-ic{background:rgba(83,252,24,.14);color:#53fc18}.ld-pv.ld-kick:hover{border-color:#53fc18;box-shadow:0 14px 30px -14px rgba(83,252,24,.6)}.ld-pv.ld-tt,.ld-pv.ld-yt{flex-direction:row;align-items:center;gap:10px;padding:10px 12px;opacity:1}.ld-pv.ld-tt .ld-pv-ic,.ld-pv.ld-yt .ld-pv-ic{width:30px;height:30px;font-size:15px;margin:0}.ld-pv.ld-yt .ld-pv-ic{background:rgba(255,82,82,.14);color:#ff5252}.ld-pv.ld-tt .ld-pv-ic{background:rgba(37,244,238,.12);color:#25f4ee}.ld-pv.ld-tt b,.ld-pv.ld-yt b{font-size:14px}.ld-pv.ld-yt:hover{border-color:rgba(255,82,82,.7)}.ld-pv.ld-tt:hover{border-color:rgba(37,244,238,.7)}.ld-pv.ld-pv-off{opacity:.42;filter:saturate(.35);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ld-pv.ld-pv-off:hover{background:rgba(244,250,246,.03);border-color:var(--line);box-shadow:none}.ld-pv.ld-pv-off:active,.ld-pv.ld-pv-off:hover{transform:none!important}.ld-auth-or{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--paper-mute);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ld-auth-or i{flex:1;height:2px;background:var(--line)}.ld-auth-email{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 16px;border-radius:14px;border:2px solid var(--line);background:rgba(244,250,246,.03);font-weight:700;font-size:14px;color:var(--paper);transition:border-color .2s,background .2s,transform .3s var(--snap)}.ld-auth-email:hover{border-color:rgba(244,250,246,.4);background:rgba(244,250,246,.06);transform:translateY(-2px)}.ld-auth-form{display:flex;flex-direction:column;gap:12px}.ld-auth-field{position:relative;display:block}.ld-auth-field input{width:100%;padding:22px 46px 8px 14px;border-radius:14px;border:2px solid var(--line);background:#07110c;color:#fff;font:inherit;font-size:15px;font-weight:600;outline:none;transition:border-color .2s,box-shadow .2s}.ld-auth-field input:focus{border-color:var(--green);box-shadow:0 0 0 4px rgba(33,216,129,.15)}.ld-auth-field span{position:absolute;left:15px;top:15px;font-size:14px;color:var(--paper-mute);font-weight:600;pointer-events:none;transition:all .2s var(--ease)}.ld-auth-field input:not(:-moz-placeholder)+span{top:7px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.ld-auth-field input:focus+span,.ld-auth-field input:not(:placeholder-shown)+span{top:7px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--green)}.ld-auth-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--paper-dim)}.ld-auth-eye:hover{background:rgba(244,250,246,.08);color:#fff}.ld-auth-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;color:var(--paper-dim)}.ld-auth-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.ld-auth-check input{position:absolute;opacity:0;width:0;height:0}.ld-auth-check i{width:18px;height:18px;border-radius:6px;border:2px solid var(--line);display:grid;place-items:center;transition:background .2s,border-color .2s}.ld-auth-check i:after{content:"";width:9px;height:5px;border-left:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.ld-auth-check input:checked+i{background:var(--green);border-color:var(--green)}.ld-auth-check input:checked+i:after{opacity:1}.ld-auth-check input:focus-visible+i{outline:3px solid var(--green);outline-offset:2px}.ld-auth-link{color:var(--green);font-weight:700}.ld-auth-link:hover{text-decoration:underline}.ld-auth-submit{width:100%;justify-content:center;margin-top:4px}.ld-auth-back{align-self:center;display:inline-flex;align-items:center;gap:8px;margin-top:2px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--paper-dim);transition:color .2s,background .2s}.ld-auth-back:hover{color:#fff;background:rgba(244,250,246,.06)}.ld-auth-foot{margin-top:18px;text-align:center;font-size:13.5px;font-weight:600;color:var(--paper-dim)}.ld-auth-foot a{color:var(--green);font-weight:800}.ld-auth-foot a:hover{text-decoration:underline}.ld-auth-legal{margin-top:10px;text-align:center;font-size:11.5px;color:var(--paper-mute);font-weight:500}.ld-auth-legal a{text-decoration:underline;text-underline-offset:2px}.ld-auth-error{margin:0 0 12px;padding:10px 12px;border-radius:12px;border:2px solid rgba(255,77,109,.45);background:rgba(255,77,109,.1);color:#ffc2cd;font-size:13.5px;font-weight:600}.ld-auth-shake{animation:ld-authShake .45s var(--ease)}@keyframes ld-authShake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}body.ld-auth-open{overflow:hidden}@media (max-width:520px){.ld-auth{padding:10px}.ld-auth-card{padding:22px 18px 18px;border-radius:20px}.ld-auth-title{font-size:32px}}@media (prefers-reduced-motion:reduce){.ld-auth-bg,.ld-auth-card,.ld-auth-tab-pill,.ld-auth-view,.ld-pv{transition:none!important}.ld-auth-logo{animation:none}}.ld-auth-page{position:relative;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:16px;background:var(--ink);color:var(--paper);overflow:hidden}.ld-auth-page:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px 320px at 100% 0,rgba(145,70,255,.16),transparent 60%),radial-gradient(460px 300px at 0 100%,rgba(33,216,129,.14),transparent 60%)}.ld-auth-page .ld-auth-card{opacity:1;transform:none;padding:30px 30px 26px}.ld-auth-page .ld-auth-head{margin-bottom:24px}.ld-auth-page .ld-auth-title{font-size:30px;line-height:1.05;margin-bottom:10px}.ld-auth-page .ld-auth-sub{margin-bottom:24px;line-height:1.55;min-height:0}.ld-auth-page .ld-auth-id{padding:14px 16px;margin-bottom:10px}.ld-auth-page .ld-auth-cap{margin-bottom:24px}.ld-auth-page .ld-auth-submit{margin-top:6px}.ld-auth-page .ld-btn svg{width:18px;height:18px;flex:none}.ld-auth-page .ld-auth-legal{margin-top:14px}.ld-auth-page .ld-auth-foot{margin-top:26px;line-height:1.6}.ld-auth-page .ld-auth-foot a{display:block;margin-top:2px}.ld-auth-page .ld-auth-form{gap:14px}.ld-auth-page .ld-auth-back{margin-top:6px}.ld-auth-page .ld-auth-note{margin-top:22px;padding:13px 15px}.ld-auth-page .ld-auth-error{margin-bottom:16px}.ld-auth-page .ld-pv{opacity:1;transform:none}.ld-auth-page .ld-pv-row{flex-direction:row;align-items:center;gap:12px;padding:12px 14px;text-align:left}.ld-auth-page .ld-pv-row .ld-pv-ic{margin:0;flex:none}.ld-auth-page .ld-pv-row b,.ld-auth-page .ld-pv-row small{display:block}.ld-auth-page .ld-pv-row:only-child{grid-column:1/-1}.ld-auth-page .ld-auth-or{margin:16px 0 14px}.ld-auth-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 9px;border-radius:999px;border:2px solid var(--line);font-size:12.5px;font-weight:800;letter-spacing:.02em;color:var(--paper)}.ld-auth-pill svg{width:15px;height:15px}.ld-auth-pill i{width:16px;height:16px;border-radius:50%;background:var(--green);display:grid;place-items:center;font-style:normal}.ld-auth-pill i:after{content:"";width:7px;height:4px;border-left:2.2px solid var(--ink);border-bottom:2.2px solid var(--ink);transform:rotate(-45deg) translate(1px,-1px)}.ld-auth-pill.ld-twitch{border-color:rgba(145,70,255,.55);background:rgba(145,70,255,.12)}.ld-auth-pill.ld-twitch svg{color:#b58cff}.ld-auth-pill.ld-kick{border-color:rgba(83,252,24,.5);background:rgba(83,252,24,.1)}.ld-auth-pill.ld-kick svg{color:#53fc18}.ld-auth-id{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:2px solid var(--line);background:rgba(244,250,246,.03);margin-bottom:8px}.ld-auth-id img{width:48px;height:48px;border-radius:50%;flex:none;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(145,70,255,.6);box-shadow:0 0 0 3px rgba(145,70,255,.15)}.ld-auth-id.ld-kick img{border-color:rgba(83,252,24,.6);box-shadow:0 0 0 3px rgba(83,252,24,.12)}.ld-auth-id b{display:block;font-size:16px;font-weight:800;line-height:1.15}.ld-auth-id small{display:block;font-size:12.5px;color:var(--paper-dim);font-weight:600;margin-top:2px}.ld-auth-id .ld-auth-id-ic{margin-left:auto;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgba(145,70,255,.18);color:#b58cff;flex:none}.ld-auth-id.ld-kick .ld-auth-id-ic{background:rgba(83,252,24,.14);color:#53fc18}.ld-auth-id .ld-auth-id-ic svg{width:16px;height:16px}.ld-auth-cap{color:var(--paper-mute);margin-bottom:16px;padding-left:2px}.ld-auth-cap,.ld-auth-note{font-size:12.5px;font-weight:500}.ld-auth-note{margin-top:14px;padding:11px 13px;border-radius:12px;border:1px dashed rgba(244,250,246,.18);color:var(--paper-dim);line-height:1.5}.ld-auth-note b{color:var(--paper);font-weight:800}.ld-auth-mascot{position:absolute;top:12px;right:14px;width:60px;height:60px;transform:rotate(8deg);filter:drop-shadow(0 10px 18px rgba(0,0,0,.6));pointer-events:none;animation:ld-mascotBob 4.5s ease-in-out infinite}@keyframes ld-mascotBob{0%,to{transform:rotate(8deg) translateY(0)}50%{transform:rotate(11deg) translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ld-auth-mascot,.ld-auth-page .ld-auth-logo{animation:none}.ld-auth-page .ld-auth-view{transition:none}}.ld-footer{padding-block:48px 34px;color:var(--paper-dim);font-size:14px;font-weight:500}.ld-fgrid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:28px}.ld-fgrid h3{margin:0 0 12px;font-family:var(--display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.ld-fgrid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ld-fgrid a:hover{color:#fff}.ld-fbottom{margin-top:36px;padding-top:20px;border-top:2px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-size:13px;color:var(--paper-mute)}@media (max-width:860px){.ld-fgrid{grid-template-columns:1fr 1fr}.ld-fgrid>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html:has(.ld-root){scroll-behavior:auto}.ld-root,.ld-root *,.ld-root :after,.ld-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ld-cta-row,.ld-h1 .ld-w span,.ld-lede,.ld-mascot .ld-frog,.ld-plat,.ld-root.ld-js .ld-dock-pills span,.ld-root.ld-js .ld-flist .ld-f,.ld-root.ld-js .ld-reveal,.ld-tagline{opacity:1;transform:none}.ld-root.ld-js .ld-reveal:not(.in) .ld-kicker{transform:rotate(-2deg)}.ld-frame .ld-shot{transform:none}.ld-blob,.ld-final .ld-h2 .ld-fl{animation:none}}.ld-auth-field.locked input{padding-right:14px}.ld-auth-closed{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:16px;border:2px solid rgba(244,250,246,.12);background:rgba(244,250,246,.03);margin-bottom:16px}.ld-auth-closed .ic{width:40px;height:40px;border-radius:12px;background:rgba(145,70,255,.18);color:#b58cff;display:grid;place-items:center;font-size:17px;flex:none}.ld-auth-closed b{display:block;font-size:15px;font-weight:800;color:#fff}.ld-auth-closed small{display:block;font-size:12.5px;color:var(--paper-dim);font-weight:500;margin-top:2px;line-height:1.5}.ld-btn-violet{background:var(--violet);color:#fff;box-shadow:0 10px 30px -8px rgba(145,70,255,.55)}.ld-btn-ghost{background:transparent;color:var(--paper);border:2px solid var(--line)}.ld-auth-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}@media (max-width:560px){.ld-auth-two{grid-template-columns:minmax(0,1fr)}}.sp-root{--line-soft:rgba(244,250,246,.08);--card:rgba(244,250,246,.035);--card-hover:rgba(244,250,246,.06);min-height:100vh}:where(.sp-root) input{font:inherit}:where(.sp-root) h4{margin:0}:where(.sp-root) ol,:where(.sp-root) ul{margin:0;padding:0;list-style:none}.sp-section{padding-block:clamp(48px,6vw,80px);position:relative;border-top:1px solid var(--line-soft)}.sp-h2{font-size:clamp(24px,2.6vw,32px);font-weight:800;letter-spacing:-.01em;line-height:1.15;color:#fff}.sp-sub{font-size:16px;margin-top:8px;max-width:58ch;font-weight:500;color:var(--paper-dim)}.sp-reveal{opacity:1;transform:none}.ld-js .sp-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .6s var(--ease)}.ld-js .sp-reveal.in{opacity:1;transform:none}.ld-js .sp-reveal[data-d="1"]{transition-delay:.05s}.ld-js .sp-reveal[data-d="2"]{transition-delay:.1s}.ld-js .sp-reveal[data-d="3"]{transition-delay:.15s}.ld-js .sp-reveal[data-d="4"]{transition-delay:.2s}.ld-js .sp-reveal[data-d="5"]{transition-delay:.25s}.ld-js .sp-reveal[data-d="6"]{transition-delay:.3s}.ld-js .sp-reveal[data-d="7"]{transition-delay:.35s}.ld-js .sp-reveal[data-d="8"]{transition-delay:.4s}@keyframes sp-fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sp-ping{70%{box-shadow:0 0 0 8px rgba(33,216,129,0)}to{box-shadow:0 0 0 0 rgba(33,216,129,0)}}.sp-hero{position:relative;padding-top:calc(72px + clamp(40px,6vw,72px));padding-bottom:clamp(40px,5vw,56px);text-align:center;background:linear-gradient(180deg,#081a12 0,var(--ink) 100%)}.sp-hero .ld-wrap{max-width:820px}.sp-tagline{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--green);padding:6px 12px 6px 10px;border-radius:999px;border:1px solid rgba(33,216,129,.3)}.sp-tagline:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(33,216,129,.6);animation:sp-ping 1.8s ease-out infinite}.sp-tagline.is-incident{color:#ffb454;border-color:rgba(255,180,84,.4)}.sp-tagline.is-incident:before{background:#ffb454;animation:none}.sp-h1{font-size:clamp(32px,4.4vw,52px);font-weight:800;letter-spacing:-.015em;line-height:1.1;margin-top:18px;color:#fff}.sp-lede{font-size:clamp(16px,1.3vw,18px);line-height:1.55;color:var(--paper-dim);max-width:52ch;margin:14px auto 0;font-weight:500}.sp-search{position:relative;margin:28px auto 0;max-width:680px;text-align:left}.sp-search-box{display:flex;align-items:center;gap:12px;height:58px;padding:0 8px 0 18px;border-radius:14px;background:#fff;color:var(--ink);border:1px solid rgba(244,250,246,.2);box-shadow:0 20px 50px -30px rgba(0,0,0,.9);transition:box-shadow .25s}.sp-search-box:focus-within{box-shadow:0 0 0 4px rgba(33,216,129,.3),0 20px 50px -30px rgba(0,0,0,.9)}.sp-search-box svg{width:22px;height:22px;flex:none;color:#4b5a53}.sp-search-box input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font-size:17px;font-weight:600;color:var(--ink)}.sp-search-box input::-moz-placeholder{color:#7d8a84;font-weight:500}.sp-search-box input::placeholder{color:#7d8a84;font-weight:500}.sp-search-box kbd{flex:none;font:inherit;font-size:12px;font-weight:700;padding:4px 8px;border-radius:7px;border:1px solid #d7e3dc;color:#6b7a73}.sp-search-box .ld-btn{padding:10px 18px;font-size:14px;flex:none;border-radius:10px;box-shadow:none}.sp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.sp-chips span{color:var(--paper-mute);font-size:13px;font-weight:600;align-self:center;margin-right:2px}.sp-chips button{padding:7px 12px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:13px;color:var(--paper-dim);transition:border-color .2s,color .2s,background .2s}.sp-chips button:hover{border-color:rgba(33,216,129,.5);color:#fff;background:var(--card)}.sp-results{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;background:#fff;color:var(--ink);border:1px solid rgba(5,10,8,.15);border-radius:14px;box-shadow:0 30px 60px -20px rgba(0,0,0,.9);overflow:hidden;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .2s var(--ease),transform .25s var(--ease)}.sp-results.on{opacity:1;transform:none;pointer-events:auto}.sp-results a{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:12px 16px;border-bottom:1px solid #edf3ef;transition:background .15s}.sp-results a:last-child{border-bottom:0}.sp-results a.sel,.sp-results a:hover{background:#eefcf4}.sp-results .sp-rt{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#edf3ef;color:var(--green-deep)}.sp-results .sp-rt svg{width:16px;height:16px}.sp-results b{display:block;font-weight:700;font-size:15px}.sp-results small{display:block;font-size:12px;color:#6b7a73;font-weight:600;margin-top:1px}.sp-results i{font-style:normal;font-size:12px;font-weight:800;color:#8a9a92}.sp-results .sp-none{padding:16px;font-weight:600;color:#5c6b64;display:flex;gap:10px;align-items:center}.sp-results .sp-none img{width:26px;height:26px}.sp-results mark{background:rgba(33,216,129,.3);color:inherit;border-radius:3px;padding:0 1px}@media (max-width:700px){.sp-search-box{height:52px;padding-left:14px}.sp-search-box .ld-btn,.sp-search-box kbd{display:none}.sp-search-box input{font-size:16px}}.sp-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}.sp-tc{position:relative;background:var(--card);color:var(--paper);border:1px solid var(--line);border-radius:16px;padding:20px 18px 16px;transition:border-color .25s,background .25s;display:flex;flex-direction:column}.sp-tc:hover{border-color:rgba(33,216,129,.45);background:var(--card-hover)}.sp-tc .sp-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:rgba(33,216,129,.12);color:var(--green);margin-bottom:12px}.sp-tc .sp-ic svg{width:19px;height:19px}.sp-tc h3{font-size:17px;font-weight:800;line-height:1.2;color:#fff}.sp-tc h3 a:after{content:"";position:absolute;inset:0}.sp-tc .sp-count{position:absolute;top:18px;right:16px;font-size:12px;font-weight:600;color:var(--paper-mute)}.sp-tc ul{margin-top:10px;display:flex;flex-direction:column}.sp-tc li a{position:relative;z-index:1;display:flex;gap:8px;align-items:flex-start;padding:8px 0;font-size:14px;font-weight:500;line-height:1.35;color:var(--paper-dim);border-top:1px solid var(--line-soft);transition:color .15s}.sp-tc li a:before{content:"\2192";color:var(--green);font-weight:700;flex:none;opacity:.8}.sp-tc li a:hover{color:#fff}.sp-tc .sp-all{position:relative;z-index:1;margin-top:auto;padding-top:12px;font-weight:700;font-size:13px;color:var(--green)}.sp-tc.sp-more{justify-content:center;text-align:center;align-items:center;gap:4px;border-style:dashed;border-color:rgba(33,216,129,.35)}.sp-tc.sp-more .sp-ic{width:46px;height:46px;border-radius:12px;margin-bottom:4px}.sp-tc.sp-more p{color:var(--paper-dim);font-size:14px;font-weight:500;margin-top:2px}.sp-tc.sp-more .ld-btn{margin-top:12px;position:relative;z-index:1;padding:10px 18px;font-size:14px;box-shadow:none}@media (max-width:1000px){.sp-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.sp-topics{grid-template-columns:1fr}}.sp-faqgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:28px;align-items:start}.sp-q{border-radius:14px;border:1px solid var(--line);background:var(--card);overflow:hidden;transition:border-color .25s}.sp-q.open,.sp-q:hover{border-color:rgba(33,216,129,.4)}.sp-q button{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;width:100%;text-align:left;padding:15px 18px;font-weight:700;font-size:15.5px;line-height:1.3;color:#fff}.sp-q button i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--green);border:1px solid rgba(33,216,129,.35);transition:transform .3s var(--ease),background .2s,color .2s}.sp-q button i svg{width:12px;height:12px}.sp-q.open button i{transform:rotate(45deg);background:var(--green);color:var(--ink)}.sp-q .sp-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.sp-q.open .sp-a{grid-template-rows:1fr}.sp-q .sp-a>div{overflow:hidden}.sp-q .sp-a p{padding:0 18px 16px;color:var(--paper-dim);font-size:14.5px;font-weight:500;line-height:1.55}.sp-q .sp-a p a{color:var(--green);font-weight:700}.sp-q .sp-a p a:hover{text-decoration:underline}.sp-q .sp-a code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:1px 6px;border-radius:6px;background:rgba(244,250,246,.08);color:#fff}@media (max-width:860px){.sp-faqgrid{grid-template-columns:1fr}}.sp-pulse .ld-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,64px);align-items:start}.sp-status{margin-top:20px;border-radius:16px;border:1px solid var(--line);background:var(--card);overflow:hidden}.sp-status-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line-soft)}.sp-status-head .sp-dot{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(33,216,129,.6);animation:sp-ping 1.8s ease-out infinite;flex:none}.sp-status-head b{font-weight:800;font-size:15px;color:#fff}.sp-status-head small{margin-left:auto;font-size:12px;font-weight:600;color:var(--paper-mute)}.sp-status.is-incident .sp-dot{background:#ffb454;animation:none}.sp-status ul{padding:4px 0}.sp-status li{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 16px;font-weight:500;font-size:14.5px;color:var(--paper)}.sp-status li+li{border-top:1px solid var(--line-soft)}.sp-status li span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--green)}.sp-status li span:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.sp-status li.warn span{color:#ffb454}.sp-status .sp-note{display:none;margin:0 16px 14px;padding:11px 13px;border-radius:10px;background:rgba(255,180,84,.08);border:1px solid rgba(255,180,84,.3);font-size:13.5px;color:#fde9cc;font-weight:500;line-height:1.5}.sp-status.is-incident .sp-note{display:block}.sp-status .sp-note b{color:#ffb454}.sp-status-foot{display:flex;justify-content:space-between;gap:10px;padding:11px 16px;border-top:1px solid var(--line-soft);font-size:12.5px;color:var(--paper-mute);font-weight:600}.sp-status-foot a{color:var(--green);font-weight:700}.sp-new{margin-top:20px;display:flex;flex-direction:column;border-top:1px solid var(--line-soft)}.sp-new .sp-f{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:14px 2px;border-bottom:1px solid var(--line-soft)}.sp-new .sp-f b{font-size:12.5px;font-weight:700;color:var(--paper-mute);line-height:1.2;min-width:4.4em}.sp-new .sp-f b small{display:block;font-size:11px;font-weight:600;margin-top:2px}.sp-new .sp-f h3{font-size:15.5px;font-weight:700;color:#fff}.sp-new .sp-f p{color:var(--paper-dim);font-size:14px;margin-top:2px;font-weight:500}.sp-new .sp-f em{font-style:normal;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid rgba(33,216,129,.4);color:var(--green);white-space:nowrap}.sp-new .sp-f em.fix{border-color:rgba(90,208,255,.4);color:#5ad0ff}.sp-new .sp-f em.soon{border-color:rgba(181,140,255,.5);color:var(--violet-2)}.sp-new-all{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-weight:700;color:var(--green);font-size:14px}.sp-new-all:hover{text-decoration:underline}@media (max-width:900px){.sp-pulse .ld-wrap{grid-template-columns:1fr}}.sp-staff{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:28px}.sp-person{position:relative;border-radius:16px;padding:22px 16px 18px;background:var(--card);border:1px solid var(--line);transition:border-color .25s,background .25s;display:flex;flex-direction:column;align-items:center;text-align:center}.sp-person:hover{border-color:rgba(145,70,255,.55);background:var(--card-hover)}.sp-person .sp-av{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:34px;color:#fff;background:linear-gradient(135deg,var(--violet-deep),var(--violet));border:3px solid rgba(244,250,246,.12);margin-bottom:14px}.sp-person .sp-av.g{background:linear-gradient(135deg,var(--green-deep),var(--green));color:var(--ink)}.sp-person h3{font-size:16px;font-weight:800;color:#fff}.sp-person .sp-role{font-size:13px;font-weight:600;color:var(--paper-dim);margin-top:2px}.sp-person .sp-role b{color:var(--green);font-weight:700}.sp-person .sp-tw{display:inline-flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:700;color:var(--violet-2)}.sp-person .sp-tw:after{content:"";position:absolute;inset:0}.sp-person .sp-tw i{font-size:13px}@media (max-width:1000px){.sp-staff{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.sp-staff{grid-template-columns:repeat(2,minmax(0,1fr))}}.sp-contact{text-align:left}.sp-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.sp-way{position:relative;border-radius:16px;padding:20px 18px 18px;background:var(--card);border:1px solid var(--line);transition:border-color .25s,background .25s}.sp-way:hover{border-color:rgba(33,216,129,.45);background:var(--card-hover)}.sp-way .sp-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:rgba(33,216,129,.12);color:var(--green);margin-bottom:12px;font-size:17px}.sp-way h3{font-size:17px;font-weight:800;color:#fff}.sp-way p{margin-top:6px;font-size:14px;line-height:1.5;font-weight:500;color:var(--paper-dim)}.sp-way .sp-way-cta{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-weight:700;font-size:14px;color:var(--green)}.sp-way .sp-way-cta:after{content:"";position:absolute;inset:0}.sp-way .sp-best{position:absolute;top:18px;right:16px;padding:3px 9px;border-radius:999px;background:rgba(33,216,129,.14);color:var(--green);font-weight:700;font-size:11.5px}.sp-way .sp-eta{display:block;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--paper-mute)}@media (max-width:860px){.sp-ways{grid-template-columns:1fr}}.sp-footer{padding-block:22px;color:var(--paper-mute);font-size:13px;font-weight:500;border-top:1px solid var(--line-soft)}.sp-art-hero{position:relative;padding-top:calc(72px + clamp(28px,4vw,44px));padding-bottom:clamp(20px,3vw,32px);background:linear-gradient(180deg,#081a12 0,var(--ink) 100%)}.sp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--paper-mute)}.sp-crumbs a:hover{color:#fff}.sp-crumbs i{font-style:normal;color:rgba(244,250,246,.3)}.sp-crumbs .cur{color:var(--paper-dim)}.sp-art-h1{font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.015em;line-height:1.15;margin-top:12px;color:#fff;max-width:24ch}.sp-art-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:13.5px;font-weight:600;color:var(--paper-dim);align-items:center}.sp-art-meta span{display:inline-flex;align-items:center;gap:7px}.sp-art-meta span i{width:7px;height:7px;border-radius:50%;background:var(--green)}.sp-art-meta .sp-pill{padding:3px 9px;border-radius:999px;border:1px solid rgba(145,70,255,.6);color:var(--violet-2);font-size:11.5px;font-weight:700}.sp-art-meta .sp-pill.kk{border-color:rgba(33,216,129,.6);color:var(--green)}.sp-article{padding-block:clamp(28px,4vw,48px) clamp(56px,8vw,96px);border-top:1px solid var(--line-soft)}.sp-article .ld-wrap{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(28px,5vw,64px);align-items:start}.sp-body{max-width:68ch;font-size:16.5px;line-height:1.65;color:var(--paper-dim);font-weight:500}.sp-body>*+*{margin-top:1.1em}.sp-body h2{font-size:clamp(19px,2vw,24px);font-weight:800;color:#fff;line-height:1.2;margin-top:2em;scroll-margin-top:96px}.sp-body h2:first-child{margin-top:0}.sp-body h2 small{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:4px;font-weight:700}.sp-body p strong{color:#fff;font-weight:700}.sp-body a{color:var(--green);font-weight:700}.sp-body a:hover{text-decoration:underline}.sp-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:2px 7px;border-radius:7px;background:rgba(244,250,246,.08);border:1px solid var(--line);color:#fff}.sp-steps{counter-reset:step;display:flex;flex-direction:column;gap:10px}.sp-steps li{counter-increment:step;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--card)}.sp-steps li:before{content:counter(step);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgba(33,216,129,.14);color:var(--green);font-weight:800;font-size:14px}.sp-steps li div>b:first-child{display:block;color:#fff;font-weight:700;font-size:15.5px}.sp-steps li p{margin-top:3px;font-size:14.5px}.sp-copy{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 14px;border-radius:10px;background:#0b0f17;border:1px solid #232b3a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;color:#e2e8f0;overflow:hidden}.sp-copy span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-copy button{flex:none;padding:7px 12px;border-radius:8px;background:var(--green-deep);color:#03120a;font-weight:700;font-size:12px}.sp-copy button:hover{background:var(--green)}.sp-callout{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,180,84,.4);background:rgba(255,180,84,.06);font-size:14.5px}.sp-callout.green{border-color:rgba(33,216,129,.4);background:rgba(33,216,129,.06)}.sp-callout .sp-ic{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ffb454;background:rgba(255,180,84,.12)}.sp-callout.green .sp-ic{color:#21d881;background:rgba(33,216,129,.12)}.sp-callout.plain .sp-ic{color:#cbd5e1;background:hsla(0,0%,100%,.06)}.sp-callout b.h{color:#fff;display:block;margin-bottom:2px}.sp-shot{border-radius:14px;border:1px solid var(--line);background:#0e1520;padding:14px;display:grid;grid-template-columns:1fr;gap:10px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;color:#cbd5e1}.sp-shot .sh-row{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.sp-shot .sh-row span{color:#94a3b8;font-weight:600;text-align:right}.sp-shot .sh-row i{display:block;height:28px;border-radius:7px;background:#0b0f17;border:1px solid #232b3a;font-style:normal;padding:0 10px;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sp-shot .sh-row i.on{border-color:#13b467;box-shadow:0 0 0 3px rgba(19,180,103,.13)}.sp-shot .sh-title{font-weight:700;color:#fff;font-size:13px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:8px;align-items:center}.sp-shot .sh-title:before{content:"";width:9px;height:9px;border-radius:50%;background:#ef4444;box-shadow:14px 0 0 #f59e0b,28px 0 0 #22c55e;margin-right:28px}.sp-shot .sh-check{display:flex;gap:8px;align-items:center}.sp-shot .sh-check b{width:14px;height:14px;border-radius:4px;border:1px solid #334155;display:inline-grid;place-items:center;color:#21d881;font-size:10px}.sp-shot .sh-check b.on{background:rgba(33,216,129,.14);border-color:#13b467}.sp-vote{margin-top:32px;padding:16px 18px;border-radius:14px;border:1px solid var(--line);background:var(--card);display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sp-vote b{font-weight:800;font-size:15px;color:#fff;flex:1;min-width:160px}.sp-vote button{padding:8px 16px;border-radius:999px;border:1px solid var(--line);font-weight:700;font-size:14px;color:var(--paper);transition:border-color .2s,background .2s}.sp-vote button:hover{border-color:rgba(33,216,129,.5)}.sp-vote button.yes{background:var(--green);color:var(--ink);border-color:var(--green)}.sp-vote .sp-thanks{display:none;width:100%;font-weight:500;color:var(--paper-dim);font-size:14px}.sp-vote.done button{display:none}.sp-vote.done .sp-thanks{display:block}.sp-edit{font-size:13px}.sp-rail{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}.sp-rail-help,.sp-rel,.sp-toc{border-radius:14px;border:1px solid var(--line);background:var(--card);padding:16px}.sp-rel h4,.sp-toc h4{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-mute);margin-bottom:8px;font-weight:700}.sp-toc ol{display:flex;flex-direction:column;gap:2px}.sp-toc a{display:block;padding:6px 10px;border-radius:8px;font-size:14px;font-weight:600;color:var(--paper-dim);border-left:2px solid transparent;transition:color .2s,border-color .2s}.sp-toc a:hover{color:#fff}.sp-toc a.on{color:#fff;border-left-color:var(--green)}.sp-rel a{display:flex;gap:8px;align-items:flex-start;padding:7px 0;font-size:14px;font-weight:500;color:var(--paper-dim);border-top:1px solid var(--line-soft);transition:color .15s}.sp-rel a:before{content:"\2192";color:var(--green);font-weight:700;flex:none;opacity:.8}.sp-rel a:first-of-type{border-top:0}.sp-rel a:hover{color:#fff}.sp-rail-help b{font-weight:800;font-size:15px;display:block;color:#fff}.sp-rail-help p{font-size:13.5px;font-weight:500;color:var(--paper-dim);margin-top:4px}.sp-rail-help .ld-btn{margin-top:12px;padding:10px 16px;font-size:13.5px;width:100%;box-shadow:none}@media (max-width:960px){.sp-article .ld-wrap{grid-template-columns:1fr}.sp-rail{position:static;flex-direction:row;flex-wrap:wrap}.sp-rail>*{flex:1 1 260px}.sp-toc{display:none}}@media (prefers-reduced-motion:reduce){.sp-root,.sp-root *,.sp-root :after,.sp-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ld-js .sp-reveal{opacity:1;transform:none}}.sp-person img.sp-av{-o-object-fit:cover;object-fit:cover;background:var(--ink-3);padding:0}.sp-art-blurb{margin:12px 0 0;text-align:left}.sp-linkrow{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 8px 8px 14px;border-radius:10px;background:#0b0f17;border:1px solid #232b3a;font-size:14px;color:#e2e8f0}.sp-linkrow span{flex:1;min-width:0;font-weight:600}.sp-body .sp-linkrow a{flex:none;padding:7px 12px;border-radius:8px;background:var(--green-deep);color:#03120a;font-weight:700;font-size:12px;text-decoration:none}.sp-body .sp-linkrow a:hover{background:var(--green);text-decoration:none}.sp-pending{padding:20px 22px;border-radius:16px;border:1px solid var(--line);background:var(--card)}.sp-pending p{color:var(--paper-dim);font-size:16px;font-weight:500}.sp-body .sp-pending .ld-btn{margin-top:16px;color:var(--ink);padding:11px 20px;font-size:14px;box-shadow:none;text-decoration:none}.sp-topic-list{display:flex;flex-direction:column;gap:10px}.sp-topic-list .sp-q a{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:15px 18px;font-weight:700;font-size:15.5px;line-height:1.3;color:#fff}.sp-topic-list .sp-q a i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--green);border:1px solid rgba(33,216,129,.35);transition:background .2s,color .2s}.sp-topic-list .sp-q a i svg{width:12px;height:12px}.sp-topic-list .sp-q a:hover i{background:var(--green);color:var(--ink)}.sp-callout.plain{border-color:var(--line);background:var(--card)}.sp-body .g-code,.sp-body .g-fig,.sp-body .g-tbl-wrap{font-weight:500}.sp-body .sp-steps li div p{margin-top:3px}header.g-hero{position:relative;overflow:hidden;border-radius:16px;border:1px solid hsla(0,0%,100%,.07);background:#0e1b24;min-height:236px;display:flex;isolation:isolate}header.g-hero.list{min-height:200px}header.g-hero .art{position:absolute;inset:0;z-index:0;background:radial-gradient(62% 110% at 6% -10%,rgba(52,211,153,.3),transparent 62%),radial-gradient(38% 80% at 96% 110%,rgba(16,185,129,.18),transparent 60%),linear-gradient(118deg,#10302a,#10212c 48%,#111827)}header.g-hero .hex{position:absolute;inset:0;z-index:0;opacity:.075;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'><path d='M28 1 54 16v31L28 62 2 47V16zM28 63 54 78v31L28 124 2 109V78z' fill='none' stroke='%23a7f3d0' stroke-width='1.2'/></svg>");background-size:48px 83px;-webkit-mask-image:linear-gradient(100deg,#000 30%,transparent 85%);mask-image:linear-gradient(100deg,#000 30%,transparent 85%)}header.g-hero .grain{position:absolute;inset:0;z-index:0;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(/%23n)'/></svg>")}header.g-hero .txt{position:relative;z-index:1;padding:22px 24px 26px;display:flex;flex-direction:column;gap:12px;max-width:720px;min-width:0}@media (min-width:640px){header.g-hero .txt{padding:24px 300px 30px 32px;max-width:1000px}}header.g-hero .back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(17,24,39,.45);color:#cbd5e1;font-size:12.5px;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .15s,color .15s}header.g-hero .back:hover{color:#fff;border-color:hsla(0,0%,100%,.28)}header.g-hero .chip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.01em;color:#a7f3d0;background:rgba(52,211,153,.14);border:1px solid rgba(52,211,153,.3)}header.g-hero .chip.basics{color:#bae6fd;background:rgba(56,189,248,.14);border-color:rgba(56,189,248,.3)}header.g-hero .chip svg{font-size:10px}header.g-hero h1{font-size:clamp(28px,3.4vw,42px);font-weight:800;letter-spacing:-.025em;line-height:1.06;color:#fff;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.35);overflow-wrap:anywhere}header.g-hero .sum{font-size:15.5px;line-height:1.6;color:#cbd5e1;max-width:58ch}header.g-hero .meta{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:auto;padding-top:6px;font-size:13px;color:#94a3b8}header.g-hero .meta span{display:inline-flex;align-items:center;gap:7px}header.g-hero .meta svg{font-size:12px;color:#6ee7b7;opacity:.9}header.g-hero .hero-icon{right:48px;transform:translateY(-50%) rotate(-6deg);width:128px;height:128px;border-radius:32px;align-items:center;justify-content:center;font-size:58px;color:#34d399;background:linear-gradient(135deg,rgba(52,211,153,.22),rgba(52,211,153,.06));border:1px solid rgba(52,211,153,.4);box-shadow:0 24px 48px rgba(0,0,0,.45),0 0 60px rgba(52,211,153,.18),inset 0 1px 0 hsla(0,0%,100%,.12)}header.g-hero .cover,header.g-hero .hero-icon{position:absolute;top:50%;z-index:1;display:none}header.g-hero .cover{right:28px;transform:translateY(-50%) rotate(-2.5deg);width:268px;aspect-ratio:16/10;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 24px 48px rgba(0,0,0,.5),0 0 0 6px rgba(17,24,39,.35);background:#0b1220}header.g-hero .cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:640px){header.g-hero .hero-icon{display:flex}header.g-hero .cover{display:block}}.g-paper{border-radius:16px;border:1px solid #374151;background:#1f2937;padding:32px 24px 28px;min-width:0}@media (min-width:640px){.g-paper{padding:48px 48px 40px}}.g-body{max-width:70ch;margin:0 auto}.g-body>*+*{margin-top:18px}.g-body h2{display:flex;align-items:flex-start;gap:12px;font-size:23px;font-weight:800;letter-spacing:-.015em;color:#fff;line-height:1.2;margin-top:48px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.07);scroll-margin-top:84px}.g-body h2:first-child{margin-top:0;padding-top:0;border-top:0}.g-body h2 .n{flex:none;margin-top:2px;height:25px;min-width:25px;padding:0 7px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;letter-spacing:.03em;color:#34d399;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28)}.g-body h2+*{margin-top:14px}.g-body p{font-size:16px;line-height:1.75;color:#d1d5db}.g-body p+p{margin-top:14px}.g-ask .rep b,.g-body li b,.g-body p b{color:#fff;font-weight:600;background:linear-gradient(transparent 62%,rgba(52,211,153,.22) 0);padding:0 2px;border-radius:3px}.g-say .bub b{color:#fff;font-weight:600}.g-body a.in{color:#34d399;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(52,211,153,.4)}.g-body a.in:hover{text-decoration-color:#34d399}.g-say{display:flex;gap:14px;align-items:flex-start}.g-ask .q .g-av,.g-say .g-av{flex:none;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#111827;border:1px solid #374151;box-shadow:0 0 0 4px hsla(0,0%,100%,.03);margin-top:2px;font-size:20px;color:#cbd5e1}.g-say .bub{position:relative;flex:1;min-width:0;border-radius:16px;padding:14px 18px;background:#111827;border:1px solid #374151;font-size:15.5px;line-height:1.65;color:#e5e7eb}.g-say .bub:before{content:"";position:absolute;left:-7px;top:19px;width:12px;height:12px;background:inherit;border-left:1px solid;border-bottom:1px solid;border-color:inherit;transform:rotate(45deg);border-bottom-left-radius:3px}.g-say .bub b.h{display:block;font-weight:800;margin-bottom:4px;font-size:15.5px;color:#fff;letter-spacing:-.005em}.g-say.green .g-av{border-color:rgba(52,211,153,.45);background:rgba(16,185,129,.1);box-shadow:0 0 0 4px rgba(52,211,153,.06);color:#34d399}.g-say.green .bub{background:#0f1f1b;border-color:rgba(52,211,153,.4)}.g-say.green .bub b.h{color:#6ee7b7}.g-say.amber .g-av{border-color:rgba(251,191,36,.45);background:rgba(245,158,11,.1);box-shadow:0 0 0 4px rgba(251,191,36,.06);color:#fbbf24}.g-say.amber .bub{background:#201a10;border-color:rgba(251,191,36,.4)}.g-say.amber .bub b.h{color:#fcd34d}.g-ask{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(52,211,153,.3);background:#0f1a1f;padding:20px 22px 22px}.g-ask:before{content:"";position:absolute;inset:0 0 auto;height:140px;background:radial-gradient(70% 100% at 8% 0,rgba(52,211,153,.2),transparent 70%);pointer-events:none}.g-ask>*{position:relative}.g-ask .q{display:flex;gap:14px;align-items:center}.g-ask .q .g-av{margin-top:0;background:rgba(16,185,129,.12);border-color:rgba(52,211,153,.45);box-shadow:0 0 0 4px rgba(52,211,153,.07);color:#34d399}.g-ask .q p{font-size:18px;font-weight:800;color:#fff;line-height:1.3;letter-spacing:-.012em}.g-ask .ans{display:flex;flex-direction:column;gap:8px;margin-top:16px}.g-ask .ans button{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 14px;border-radius:12px;border:1px solid #374151;background:#1f2937;color:#e5e7eb;font-size:14.5px;font-weight:600;text-align:left;line-height:1.35;transition:border-color .12s,background .12s,color .12s}.g-ask .ans button:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:2px solid #4b5563;transition:border-color .12s,background .12s}.g-ask .ans button.on,.g-ask .ans button:hover{border-color:#34d399;color:#fff}.g-ask .ans button.on{background:rgba(52,211,153,.12)}.g-ask .ans button.on:before{border-color:#34d399;background:#34d399;box-shadow:inset 0 0 0 3px #13251f}.g-ask .ans button:focus-visible{outline:2px solid #34d399;outline-offset:2px}.g-ask .rep{display:none;margin-top:14px}.g-ask .rep.on{display:block;animation:g-in .28s cubic-bezier(.22,1,.36,1) both}.g-ask .rep .g-say .g-av{width:44px;height:44px;font-size:16px}.g-ask .rep .g-say .bub{font-size:15px}.g-tbl-wrap{overflow-x:auto;border-radius:14px;border:1px solid #374151;background:#111827}.g-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px}.g-tbl th{text-align:left;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#6ee7b7;font-weight:700;background:#0b1220;padding:11px 16px;border-bottom:1px solid #374151;white-space:nowrap}.g-tbl td{padding:12px 16px;color:#cbd5e1;vertical-align:top;line-height:1.5;border-top:1px solid rgba(55,65,81,.6)}.g-tbl tr:first-child td{border-top:0}.g-tbl td:first-child{color:#fff;font-weight:600}.g-tbl tbody tr:nth-child(2n) td{background:hsla(0,0%,100%,.02)}.g-steps{counter-reset:s;flex-direction:column}.g-steps,.g-steps li{display:flex;position:relative}.g-steps li{counter-increment:s;gap:14px;padding-bottom:18px}.g-steps li:last-child{padding-bottom:0}.g-steps li:before{content:counter(s);flex:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:800;color:#0b1220;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,.14);position:relative;z-index:1}.g-steps li:not(:last-child):after{content:"";position:absolute;left:14px;top:34px;bottom:0;width:2px;background:linear-gradient(#34d399,#374151 70%);opacity:.6}.g-steps li div{font-size:15.5px;line-height:1.65;color:#d1d5db;padding-top:4px;min-width:0}.g-steps li div>b:first-child{display:block;color:#fff;font-weight:700;background:none;padding:0}.g-steps li div p{font-size:15.5px;line-height:1.65}.g-go{display:flex;align-items:center;gap:14px;border-radius:14px;border:1px solid rgba(52,211,153,.32);background:linear-gradient(120deg,rgba(16,185,129,.16),rgba(16,185,129,.03) 55%),#111827;padding:14px 14px 14px 16px;color:inherit;transition:border-color .15s,box-shadow .15s}.g-go:hover{border-color:rgba(52,211,153,.6);box-shadow:0 0 0 4px rgba(52,211,153,.07)}.g-go .ic{width:44px;height:44px;border-radius:12px;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(52,211,153,.16);border:1px solid rgba(52,211,153,.25);color:#34d399;font-size:17px}.g-go .tx{min-width:0;flex:1}.g-go .tx b{display:block;font-size:15.5px;font-weight:700;color:#fff}.g-go .tx small{display:block;font-size:12.5px;color:#9ca3af;margin-top:2px}.g-go .b{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:10px;background:#059669;color:#fff;font-weight:700;font-size:13.5px;white-space:nowrap;box-shadow:0 6px 16px rgba(5,150,105,.3);transition:background .15s}.g-go:hover .b{background:#047857}@media (max-width:639px){.g-go{flex-wrap:wrap}.g-go .b{margin-left:58px}}.g-code{display:flex;align-items:center;gap:10px;border-radius:12px;border:1px solid #374151;background:#0b1220;padding:10px 10px 10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;color:#a7f3d0}.g-code span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g-code.multi{align-items:flex-start}.g-code.multi span{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.g-code button{font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #4b5563;color:#e5e7eb;font-size:12.5px;font-weight:600;background:#1f2937;white-space:nowrap}.g-code button:hover{border-color:#6b7280}.g-code button span{overflow:visible}.g-fig{border-radius:14px;border:1px solid #374151;background:#0f172a;overflow:hidden;box-shadow:0 14px 36px rgba(0,0,0,.35)}.g-fig img{display:block;width:100%;height:auto}.g-fig .cap{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#9ca3af;padding:10px 14px;border-top:1px solid #1f2937;background:#111827}.g-fig .cap svg{font-size:11px;color:#6ee7b7}.g-ph{color:#6b7280;font-style:italic}.g-ph-img{display:flex;align-items:center;justify-content:center;gap:8px;height:120px;font-size:13px}.g-foot{max-width:70ch;margin:44px auto 0;padding-top:28px;border-top:1px solid #374151;display:flex;flex-direction:column;gap:14px}.g-next{display:flex;align-items:center;gap:16px;border-radius:14px;border:1px solid #374151;background:#111827;padding:14px;color:inherit;transition:border-color .15s}.g-next:hover{border-color:rgba(52,211,153,.5)}.g-next .k,.g-up .k{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6ee7b7}.g-next .t{font-size:16.5px;font-weight:700;color:#fff;margin-top:3px;letter-spacing:-.01em}.g-next .s{font-size:13px;color:#9ca3af;margin-top:3px}.g-next .arr{margin-left:auto;width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(52,211,153,.12);color:#34d399;transition:transform .15s}.g-next:hover .arr{transform:translateX(2px)}.g-all{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:#9ca3af}.g-all:hover{color:#fff}.g-next .cov,.g-up .cov,.gl-card .cov,.gl-feat .cov{background:#0f172a;display:flex;align-items:center;justify-content:center;overflow:hidden}.g-next .cov{width:112px;height:72px;flex:none;border-radius:9px;border:1px solid #1f2937}.g-up .cov{height:96px}.g-up .cov,.gl-card .cov{border-bottom:1px solid #374151}.gl-card .cov{height:124px;position:relative}.cov>img.pic{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cov>.tile{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;font-size:24px;color:#34d399;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.25)}.g-next .cov>.tile{width:44px;height:44px;border-radius:11px;font-size:19px}@media (max-width:639px){.g-next .cov{width:72px;height:56px}}.g-rail-card{border-radius:14px;border:1px solid #374151;background:#1f2937;padding:16px}.g-rail-k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-bottom:10px}.g-toc{position:relative;padding-left:12px;counter-reset:t}.g-toc:before{content:"";bottom:4px;background:#374151}.g-toc .fill,.g-toc:before{position:absolute;left:0;top:4px;width:2px;border-radius:2px}.g-toc .fill{background:#34d399;height:0;transition:height .25s cubic-bezier(.22,1,.36,1)}.g-toc a{counter-increment:t;display:flex;gap:9px;padding:6px 0 6px 10px;font-size:13.5px;line-height:1.35;color:#9ca3af;transition:color .12s}.g-toc a:before{content:counter(t,decimal-leading-zero);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#4b5563;padding-top:2px;letter-spacing:.03em}.g-toc a:hover{color:#e5e7eb}.g-toc a.on{color:#fff;font-weight:600}.g-toc a.on:before{color:#34d399}.g-up{display:block;overflow:hidden;border-radius:14px;border:1px solid #374151;background:#1f2937;color:inherit;transition:border-color .15s}.g-up:hover{border-color:rgba(52,211,153,.5)}.g-up .bd{padding:14px 16px}.g-up .t{font-size:14.5px;font-weight:700;color:#fff;margin-top:4px}.g-up .s{font-size:12.5px;color:#9ca3af;margin-top:3px}.g-edit{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#6b7280;padding:2px 4px}.g-edit:hover{color:#d1d5db}.g-edit svg{font-size:10px}.gl-chips{display:flex;flex-wrap:wrap;gap:8px}.gl-chips a{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:999px;border:1px solid #4b5563;color:#d1d5db;font-size:13px;font-weight:600;transition:border-color .12s,color .12s}.gl-chips a svg{font-size:11px;color:#9ca3af}.gl-chips a:hover{border-color:#6b7280;color:#fff}.gl-chips a.on{border-color:#34d399;background:rgba(52,211,153,.12);color:#fff}.gl-chips a.on svg{color:#34d399}.gl-feat{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid #374151;background:#1f2937;color:inherit;transition:border-color .15s}.gl-feat:hover{border-color:rgba(52,211,153,.5)}@media (min-width:640px){.gl-feat{flex-direction:row}}.gl-feat .cov{position:relative;flex:none;height:168px}@media (min-width:640px){.gl-feat .cov{width:300px;height:auto;min-height:200px}}.gl-feat .cov .art{position:absolute;inset:0;background:radial-gradient(70% 90% at 30% 10%,rgba(52,211,153,.22),transparent 60%),#0f172a}.gl-feat .cov>.tile{position:relative;width:88px;height:88px;border-radius:22px;font-size:38px}.gl-feat .cov>img.pic{position:absolute;inset:0}.gl-feat .cov .star{position:absolute;left:12px;top:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:rgba(17,24,39,.7);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:11.5px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gl-feat .cov .star svg{color:#fbbf24;font-size:10px}.gl-feat .bd{display:flex;flex-direction:column;gap:10px;padding:22px 24px;flex:1;min-width:0}.gl-feat .bd h3{font-size:22px;font-weight:800;letter-spacing:-.015em;color:#fff;line-height:1.2}.gl-feat .bd p{font-size:14.5px;line-height:1.6;color:#9ca3af;max-width:60ch}.gl-feat .bd .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:auto;padding-top:8px;font-size:12.5px;color:#9ca3af}.gl-feat .bd .meta span{display:inline-flex;align-items:center;gap:7px}.gl-feat .bd .meta svg{font-size:11.5px;color:#6ee7b7}.gl-feat .bd .meta .go{margin-left:auto;color:#34d399;font-weight:600;font-size:14px}.gl-card,.gl-feat .bd .meta .go svg{color:inherit}.gl-card{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid #374151;background:#1f2937;transition:border-color .15s}.gl-card:hover{border-color:rgba(52,211,153,.5)}.gl-card .bd{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.gl-card h3{font-size:15.5px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-.005em}.gl-card p{font-size:13px;line-height:1.55;color:#9ca3af}.gl-card .meta{margin-top:auto;padding-top:10px;border-top:1px solid #374151;display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:#9ca3af}.gl-card .meta span{display:inline-flex;align-items:center;gap:7px}.gl-card .meta svg{font-size:11px;color:#6ee7b7}.gl-card .meta .go{color:#34d399;font-weight:600}.gl-card .meta .go svg{color:inherit}.gl-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;color:#a7f3d0;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28);width:-moz-fit-content;width:fit-content}.gl-tag.basics{color:#bae6fd;background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.28)}@keyframes g-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g-ask .rep.on{animation:none}.g-next .arr,.g-toc .fill{transition:none}}.st{--ink:#050a08;--ink-2:#0b1512;--ink-3:#122019;--paper:#f4faf6;--paper-dim:rgba(244,250,246,.7);--paper-mute:rgba(244,250,246,.5);--green:#21d881;--green-2:#5bde85;--green-deep:#13b467;--green-ink:#06301c;--violet:#9146ff;--violet-2:#b58cff;--violet-deep:#5b21b6;--line:rgba(244,250,246,.12);--display:"Bowlby One",Impact,"Arial Black",sans-serif;--body:"Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(16px,3.5vw,44px);--ease:cubic-bezier(.22,1,.36,1);--snap:cubic-bezier(.34,1.56,.64,1);font-family:var(--body);color:var(--paper);font-size:16px;line-height:1.5;position:relative;overflow-x:clip;background:#0b0f1a}.st :focus-visible{outline:3px solid var(--green);outline-offset:3px}.st-wrap{max-width:1180px;margin:0 auto;padding:0 var(--gutter);position:relative;z-index:1}.st-disp{font-family:var(--display);font-weight:400;letter-spacing:.005em;line-height:.95}.st-disp,.st-kicker{text-transform:uppercase}.st-kicker{display:inline-block;padding:6px 12px;border-radius:6px;background:var(--green);color:var(--ink);font-weight:800;font-size:12px;letter-spacing:.16em;transform:rotate(-2deg)}.st-h1{font-size:clamp(38px,5.2vw,68px);margin-top:18px;line-height:.95}.st-h1 em{font-style:normal;color:var(--green)}.st-h2{font-size:clamp(30px,4vw,52px);line-height:.95}.st-h2,.st-sub{margin-top:16px}.st-sub{font-size:clamp(15px,1.2vw,18px);max-width:56ch;font-weight:500;color:var(--paper-dim)}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.01em;transition:transform .35s var(--snap),background .2s,color .2s,box-shadow .3s,opacity .2s;white-space:nowrap;position:relative;border:0}.st-btn:hover{transform:translateY(-2px) scale(1.03)}.st-btn:active{transform:translateY(0) scale(.98)}.st-btn-green{background:var(--green);color:var(--ink);box-shadow:0 10px 30px -8px rgba(33,216,129,.55)}.st-btn-green:hover{background:var(--green-2)}.st-btn-outline{border:2px solid rgba(244,250,246,.35);color:var(--paper);background:transparent}.st-btn-outline:hover{border-color:var(--paper);background:rgba(244,250,246,.06)}.st-btn-ink{background:var(--ink);color:var(--paper)}.st-btn-white{background:#fff;color:var(--ink)}.st-btn-quiet{background:rgba(5,10,8,.08);color:inherit;cursor:default;box-shadow:none}.st-btn-quiet:hover{transform:none}.st-btn-sm{padding:9px 14px;font-size:13px}.st.js .st-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .85s var(--ease)}.st.js .st-reveal[data-fx=pop]{transform:translateY(26px) scale(.92);transition:opacity .55s var(--ease),transform .8s var(--snap)}.st.js .st-reveal[data-fx=drop]{transform:translateY(-26px) rotate(2deg);transition:opacity .55s var(--ease),transform .8s var(--snap)}.st.js .st-reveal.in{opacity:1;transform:none}.st.js .st-reveal[data-d="1"]{transition-delay:.08s}.st.js .st-reveal[data-d="2"]{transition-delay:.16s}.st.js .st-reveal[data-d="3"]{transition-delay:.24s}.st.js .st-reveal[data-d="4"]{transition-delay:.32s}.st.js .st-reveal[data-d="5"]{transition-delay:.4s}.st.js .st-reveal[data-d="6"]{transition-delay:.48s}.st.js .st-kicker{transition:transform .8s var(--snap)}.st.js .st-reveal:not(.in) .st-kicker{transform:rotate(-2deg) translateX(-22px)}.st-due{display:none;align-items:center;gap:14px;flex-wrap:wrap;padding:14px var(--gutter);background:#ffb454;color:var(--ink);font-weight:600;border-bottom:3px solid var(--ink)}.st-due.on{display:flex}.st-due b{font-weight:900}.st-due>span:nth-child(2){flex:1;min-width:280px}.st-due .st-btn{margin-left:auto;flex:none}.st-confirm{display:none;align-items:center;gap:12px;padding:14px var(--gutter);background:var(--green);color:var(--ink);font-weight:600;border-bottom:3px solid var(--ink)}.st-confirm.on{display:flex}.st-confirm .dot{width:10px;height:10px;border-radius:50%;background:var(--ink);animation:st-pulse 1.2s ease-in-out infinite}@keyframes st-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.st-hero{position:relative;padding:clamp(48px,6vw,84px) 0 clamp(36px,4vw,56px);overflow:hidden}.st-hero:before{background:radial-gradient(900px 520px at 100% 0,rgba(145,70,255,.24),transparent 60%),radial-gradient(760px 520px at 0 100%,rgba(33,216,129,.16),transparent 60%)}.st-hero:after,.st-hero:before{content:"";position:absolute;inset:0;pointer-events:none}.st-hero:after{opacity:.35;background-image:linear-gradient(rgba(244,250,246,.05) 1px,transparent 0),linear-gradient(90deg,rgba(244,250,246,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 10%,transparent 75%)}.st-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.85fr);gap:32px;align-items:center}@media (max-width:900px){.st-hero-grid{grid-template-columns:1fr}}.st-sticker{position:absolute;padding:8px 14px;border-radius:12px;font-family:var(--display);font-size:13px;letter-spacing:.05em;text-transform:uppercase;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);transform:rotate(var(--rot));animation:st-wobble 6s ease-in-out infinite;z-index:2}.st-sticker.s1{right:-10px;top:-18px;--rot:6deg;background:var(--green);color:var(--ink)}.st-sticker.s2{left:-10px;bottom:-16px;--rot:-6deg;background:var(--violet);color:#fff;animation-delay:-2.5s}@keyframes st-wobble{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(calc(var(--rot) + 3deg)) translateY(-6px)}}.st-you{position:relative;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:20px;padding:22px 22px 20px;box-shadow:8px 8px 0 var(--ink);display:flex;flex-direction:column;gap:14px}.st-you .eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(5,10,8,.55)}.st-you .plan-line{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.st-you .plan-name{font-family:var(--display);font-size:34px;line-height:1;text-transform:uppercase}.st-you .plan-note{font-size:13px;font-weight:600;color:rgba(5,10,8,.6)}.st-you .pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border:2px solid var(--ink)}.st-you .pill.ok{background:var(--green);color:var(--ink)}.st-you .pill.warn{background:#ffb454;color:var(--ink)}.st-you .pill.violet{background:var(--violet);color:#fff}.st-meters{gap:11px}.st-meter,.st-meters{display:flex;flex-direction:column}.st-meter{gap:5px}.st-meter .row{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:700}.st-meter .row span:last-child{color:rgba(5,10,8,.55);font-weight:600;font-variant-numeric:tabular-nums}.st-meter .bar{height:10px;border-radius:999px;background:rgba(5,10,8,.1);border:2px solid var(--ink);overflow:hidden}.st-meter .bar i{display:block;height:100%;background:var(--green);border-radius:999px;transition:width .8s var(--ease)}.st-meter .bar i.violet{background:var(--violet)}.st-meter .bar i.warn{background:#ffb454}.st-meter.inf .bar{background:repeating-linear-gradient(90deg,var(--green) 0 8px,var(--green-2) 8px 16px)}.st-you .foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;font-weight:600;color:rgba(5,10,8,.6);margin-top:2px}.st-you .foot .st-btn{margin-left:auto}.st-toggle-row{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:clamp(28px,3vw,40px);flex-wrap:wrap}.st-toggle{padding:4px;border-radius:999px;background:rgba(244,250,246,.07);border:2px solid rgba(244,250,246,.14)}.st-toggle,.st-toggle button{position:relative;display:inline-flex}.st-toggle button{z-index:1;padding:10px 18px;border-radius:999px;font-weight:800;font-size:14px;color:var(--paper-dim);transition:color .2s;align-items:center;gap:8px}.st-toggle button.on{color:var(--ink)}.st-toggle .thumb{position:absolute;top:4px;bottom:4px;left:4px;width:80px;border-radius:999px;background:var(--green);transition:transform .45s var(--snap),width .45s var(--snap)}.st-toggle .save{font-size:10.5px;letter-spacing:.06em;padding:2px 7px;border-radius:999px;background:var(--violet);color:#fff;font-weight:800;text-transform:uppercase}.st-toggle button.on .save{background:var(--ink);color:var(--green)}.st-tickets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}@media (max-width:1180px){.st-tickets{gap:18px}}@media (max-width:1000px){.st-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.st-ticket.top{grid-column:1/-1;max-width:520px;justify-self:center;width:100%}}@media (max-width:720px){.st-tickets{grid-template-columns:1fr}}.st-ticket{position:relative;border-radius:20px;padding:30px;background:#fff;color:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);display:flex;flex-direction:column;gap:14px;transition:transform .4s var(--snap)}.st-ticket:hover{transform:translate(-2px,-6px) rotate(-.6deg)}.st-ticket.mid{background:var(--violet);color:#fff;box-shadow:8px 8px 0 var(--green)}.st-ticket.top{background:var(--ink);color:var(--paper);border-color:var(--green);box-shadow:8px 8px 0 var(--violet)}.st-ticket .name{font-family:var(--display);font-size:16px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.st-ticket.top .name{color:var(--green);opacity:1}.st-ticket .price{font-family:var(--display);font-size:64px;line-height:1;display:flex;align-items:baseline;gap:6px}.st-ticket .price small{font-family:var(--body);font-weight:700;font-size:16px;opacity:.7}.st-ticket.top .price{color:#fff}.st-ticket .per{font-size:13px;font-weight:700;opacity:.7;margin-top:-6px;min-height:19px}.st-ticket .price .num{transition:transform .35s var(--snap),opacity .2s}.st-ticket.flip .price .num{transform:translateY(6px);opacity:0}.st-ticket ul{display:flex;flex-direction:column;gap:9px;font-weight:600;font-size:15px}.st-ticket li{display:flex;gap:10px;align-items:flex-start}.st-ticket li:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:var(--green);margin-top:2px;box-shadow:inset 0 0 0 3px #fff}.st-ticket.mid li:before{box-shadow:inset 0 0 0 3px var(--violet)}.st-ticket.top li:before{box-shadow:inset 0 0 0 3px var(--ink)}.st-ticket li.off{opacity:.5}.st-ticket li.off:before{background:#c9c9c9}.st-ticket li b{font-weight:900}.st-ticket li>span{min-width:0}.st-ticket .trial{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-top:-4px;padding:6px 11px;border-radius:999px;background:rgba(33,216,129,.14);border:2px solid rgba(33,216,129,.55);color:var(--green);font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.st-ticket .trial svg{width:14px;height:14px;flex:none}.st-ticket .cta{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:6px}.st-ticket .cta .st-btn{width:100%}.st-ticket .cta .fine{font-size:11.5px;font-weight:600;opacity:.65;line-height:1.35;text-align:center}.st-ticket .punch{position:absolute;top:50%;width:26px;height:26px;border-radius:50%;background:#0b0f1a;border:3px solid var(--ink);transform:translateY(-50%)}.st-ticket .punch.l{left:-16px}.st-ticket .punch.r{right:-16px}.st-ticket.top .punch{border-color:var(--green)}.st-ticket .best{position:absolute;top:-14px;right:22px;padding:6px 12px;border-radius:999px;background:var(--green);color:var(--ink);font-family:var(--display);font-size:12px;letter-spacing:.06em;transform:rotate(3deg);border:2px solid var(--ink)}.st-ticket.top .best{background:var(--violet);color:#fff}.st-ticket .current{position:absolute;top:-14px;left:22px;padding:6px 12px;border-radius:999px;background:#fff;color:var(--ink);font-weight:900;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--ink);display:none;align-items:center;gap:6px}.st-ticket .current i{width:8px;height:8px;border-radius:50%;background:var(--green);display:inline-block}.st-ticket.is-current .current{display:inline-flex}.st-ticket.is-current{outline:4px solid var(--green);outline-offset:4px}.st-ticket.top.is-current{outline-color:var(--violet)}.st-fine{margin-top:22px;color:var(--paper-mute);font-size:13.5px;font-weight:500;text-align:center}.st-fine b{color:var(--paper-dim)}.st-fine .sand{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:6px 12px;border-radius:999px;background:rgba(255,180,84,.14);border:1.5px solid rgba(255,180,84,.55);color:#ffb454;font-weight:700;font-size:12px}.st-free{position:relative;background:var(--green);color:var(--ink);margin-top:clamp(28px,3vw,40px);padding:clamp(70px,9vw,120px) 0 clamp(80px,10vw,130px);clip-path:polygon(0 2.5vw,100% 0,100% calc(100% - 2.5vw),0 100%)}.st-free .st-kicker{background:var(--ink);color:var(--green)}.st-free .st-sub{color:rgba(6,48,28,.85)}.st-free-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.st-free-head .st-h2{margin-top:14px}.st-free-head .line{font-family:var(--display);font-size:clamp(16px,1.6vw,22px);text-transform:uppercase;letter-spacing:.03em;padding:12px 18px;border-radius:14px;background:var(--ink);color:var(--green);transform:rotate(1.5deg);box-shadow:5px 5px 0 rgba(6,48,28,.5)}.st-rcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}@media (max-width:860px){.st-rcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.st-rcs{grid-template-columns:1fr}}.st.js .st-rcs>.st-reveal:nth-child(3n+2){transition-delay:.08s}.st.js .st-rcs>.st-reveal:nth-child(3n){transition-delay:.16s}@media (max-width:860px){.st.js .st-rcs>.st-reveal:nth-child(n){transition-delay:0s}.st.js .st-rcs>.st-reveal:nth-child(2n){transition-delay:.08s}}@media (max-width:560px){.st.js .st-rcs>.st-reveal:nth-child(n){transition-delay:0s}}.st-rc{position:relative;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:18px;padding:20px 18px 18px;box-shadow:6px 6px 0 var(--ink);transition:transform .35s var(--snap),box-shadow .35s var(--snap)}.st-rc:hover{transform:translate(-3px,-5px) rotate(-1deg);box-shadow:12px 12px 0 var(--ink)}.st-rc .ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--ink);color:var(--green);margin-bottom:12px}.st-rc .ic svg{width:22px;height:22px}.st-rc h3{font-family:var(--display);font-size:15px;letter-spacing:.03em;text-transform:uppercase;line-height:1.15}.st-rc p{margin-top:6px;font-size:13.5px;font-weight:600;color:rgba(5,10,8,.65);line-height:1.4}.st-rc .tag{position:absolute;top:-12px;right:14px;padding:4px 10px;border-radius:999px;background:var(--violet);color:#fff;font-weight:800;font-size:11px;letter-spacing:.06em;border:2px solid var(--ink)}.st-rc.more{background:var(--ink);color:var(--paper);box-shadow:6px 6px 0 var(--green-deep)}.st-rc.more:hover{box-shadow:12px 12px 0 var(--green-deep)}.st-rc.more p{color:var(--paper-dim)}.st-rc.more .ic{background:var(--green);color:var(--ink)}.st-emote{position:absolute;width:64px;height:64px;pointer-events:none;filter:drop-shadow(0 12px 18px rgba(6,48,28,.35));animation:st-float 7s ease-in-out infinite}.st-emote.a{right:6%;top:36px;--rot:8deg}.st-emote.b{left:3%;bottom:30px;width:56px;height:56px;--rot:-10deg;animation-delay:-3s}@keyframes st-float{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-10px)}}.st-compare{padding:clamp(56px,7vw,96px) 0 0;position:relative}.st-compare:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(700px 480px at 0 30%,rgba(145,70,255,.16),transparent 60%)}.st-table-wrap{margin-top:32px;border:3px solid var(--ink);border-radius:20px;background:#0f1424;box-shadow:8px 8px 0 var(--ink)}@media (max-width:860px){.st-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.st-table thead th{position:static}}.st-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px}@media (max-width:860px){.st-table{min-width:720px}}.st-table thead th{position:sticky;top:61px;z-index:2;background:#0f1424;padding:18px 16px 14px;box-shadow:0 3px 0 var(--ink);text-align:left;border-bottom:3px solid var(--ink);font-family:var(--display);font-size:15px;letter-spacing:.06em;text-transform:uppercase;font-weight:400}.st-table thead th:first-child{width:38%;border-top-left-radius:17px;font-family:var(--body);font-weight:800;font-size:12px;letter-spacing:.14em;color:var(--paper-mute)}.st-table thead th .p{display:flex;flex-direction:column;gap:4px}.st-table thead th .p small{font-family:var(--body);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:none;color:var(--paper-dim)}.st-table thead th.mid{color:var(--violet-2)}.st-table thead th.top{color:var(--green);border-top-right-radius:17px}.st-table thead th.is-current .p:after{content:"Your plan";font-family:var(--body);font-size:10px;letter-spacing:.1em;font-weight:900;color:var(--ink);background:var(--green);border-radius:999px;padding:2px 8px;width:-moz-fit-content;width:fit-content;text-transform:uppercase;margin-top:2px}.st-table tbody th{text-align:left;padding:12px 16px;font-weight:600;color:var(--paper);border-bottom:1px solid var(--line)}.st-table tbody th small{display:block;font-size:12px;font-weight:500;color:var(--paper-mute);margin-top:1px}.st-table tbody td{padding:12px 16px;border-bottom:1px solid var(--line);font-weight:700;color:var(--paper);font-variant-numeric:tabular-nums;white-space:nowrap}.st-table tbody td.no{color:var(--paper-mute);font-weight:500}.st-table tbody tr.group th{padding:20px 16px 8px;border-bottom:0;font-family:var(--display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-weight:400}.st-table tbody tr.group td{border-bottom:0}.st-table .yes{display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--green);box-shadow:inset 0 0 0 3px #0f1424;vertical-align:middle}.st-table .yes.v{background:var(--violet)}.st-table tbody tr:hover td,.st-table tbody tr:hover th{background:rgba(244,250,246,.03)}.st-table tbody tr.group:hover td,.st-table tbody tr.group:hover th{background:none}.st-table tbody tr:last-child td,.st-table tbody tr:last-child th{border-bottom:0}.st-faq{padding:clamp(56px,7vw,96px) 0 0}.st-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;margin-top:8px;align-items:start}@media (max-width:900px){.st-faq-grid{grid-template-columns:1fr}}.st-faq details{border:3px solid var(--ink);border-radius:16px;background:#fff;color:var(--ink);box-shadow:6px 6px 0 var(--ink);margin-bottom:14px;overflow:hidden;transition:transform .3s var(--snap)}.st-faq details[open]{box-shadow:6px 6px 0 var(--green)}.st-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;font-weight:800;font-size:15.5px}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary .pm{flex:none;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--green);display:grid;place-items:center;transition:transform .35s var(--snap)}.st-faq details[open] summary .pm{transform:rotate(45deg);background:var(--green);color:var(--ink)}.st-faq summary .pm svg{width:14px;height:14px}.st-faq .a{padding:0 18px 18px;font-size:14.5px;font-weight:500;color:rgba(5,10,8,.75);line-height:1.5}.st-faq .a b{color:var(--ink)}.st-closer{margin-top:clamp(64px,8vw,110px);position:relative;background:var(--violet);color:#fff;padding:clamp(60px,8vw,100px) 0 clamp(64px,8vw,104px);clip-path:polygon(0 2.5vw,100% 0,100% 100%,0 100%);overflow:hidden}.st-closer:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(700px 400px at 90% 100%,rgba(33,216,129,.35),transparent 60%),radial-gradient(500px 400px at 5% 0,rgba(5,10,8,.35),transparent 60%)}.st-closer .st-h2{font-size:clamp(34px,5vw,64px)}.st-closer .st-h2 em{font-style:normal;color:var(--green)}.st-closer .st-sub{color:hsla(0,0%,100%,.8)}.st-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.st-closer .st-btn-outline{border-color:hsla(0,0%,100%,.55)}.st-closer .st-btn-outline:hover{border-color:#fff}.st-foot{padding:22px var(--gutter);font-size:12.5px;color:var(--paper-mute);display:flex;gap:18px;flex-wrap:wrap;justify-content:center;background:#0b0f1a}.st-foot a{color:var(--paper-dim);text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.st *{animation:none!important;transition:none!important}.st.js .st-reveal{opacity:1;transform:none}}.st-code{display:flex;gap:10px;margin-top:20px;font-size:14px;font-weight:600;color:var(--paper-dim)}.st-code,.st-code-form{align-items:center;justify-content:center;flex-wrap:wrap}.st-code-form{display:inline-flex;gap:8px}.st-code-form label{color:var(--paper-mute)}.st-code-form input{height:38px;width:150px;padding:0 12px;border-radius:999px;border:1.5px solid var(--line);background:rgba(244,250,246,.06);color:var(--paper);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.st-code-form input:focus{outline:none;border-color:var(--green)}.st-code-form button{height:38px;padding:0 16px;border-radius:999px;background:var(--paper);color:var(--ink);font-weight:700;font-size:13px}.st-code-line{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(33,216,129,.14);border:1.5px solid rgba(33,216,129,.55);color:var(--green)}.st-code-line.is-off{background:rgba(255,180,84,.14);border-color:rgba(255,180,84,.55);color:#ffb454}.st-code-x{color:var(--paper-mute);text-decoration:underline;text-underline-offset:3px;font-size:13px}.st-code-x:hover{color:var(--paper)}.st-code-err{flex-basis:100%;text-align:center;color:#ffb454;font-size:13px}.st-code form.contents{display:contents}.st-ticket .cta .st-code-note{opacity:1}.st-code-today{flex-basis:100%;text-align:center;color:var(--paper);font-size:13px}.gf-banner{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px var(--gutter);font-weight:600;border-bottom:3px solid var(--ink)}.gf-banner>span:nth-child(2){flex:1;min-width:280px}.gf-banner b{font-weight:900}.gf-banner.green{background:var(--green);color:var(--ink)}.gf-banner.quiet{background:#fff;color:var(--ink)}.gf-banner .dot{width:10px;height:10px;border-radius:50%;background:var(--ink);animation:st-pulse 1.2s ease-in-out infinite}.gf-banner svg{width:20px;height:20px}.gf-hero{padding-bottom:clamp(40px,5vw,64px)}.gf-hero .st-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}@media (max-width:900px){.gf-hero .st-hero-grid{grid-template-columns:minmax(0,1fr)}}.gf-h1{overflow-wrap:anywhere}.gf-h1 em{color:var(--green)}.gf-h1 .who{color:var(--violet-2)}.gf-to{position:relative}.gf-to .st-you{gap:12px}.gf-to .who{display:flex;align-items:center;gap:12px}.gf-to .who>div{min-width:0}.gf-to .who img{width:52px;height:52px;border-radius:50%;border:3px solid var(--ink);flex:none;-o-object-fit:cover;object-fit:cover}.gf-to .who .name{font-family:var(--display);font-size:32px;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.gf-to .who .handle{font-size:12.5px;font-weight:700;color:rgba(5,10,8,.55);margin-top:3px;display:flex;align-items:center;gap:6px}.gf-to .who .handle svg{width:14px;height:14px}.gf-to .plan-line{margin-top:-2px}.gf-to .st-meter .bar i.none{width:0}.gf-to .foot{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px;font-weight:600;color:rgba(5,10,8,.6)}.gf-to .foot .you{display:inline-flex;align-items:center;gap:6px}.gf-to .foot .you b{color:var(--ink);font-weight:800}.gf-to .foot .you img{width:20px;height:20px;border-radius:50%;border:2px solid var(--ink);-o-object-fit:cover;object-fit:cover}.gf-to .st-sticker.s2{left:-14px;top:-30px;bottom:auto;--rot:-5deg}.gf-body{margin-top:clamp(36px,4vw,52px)}.gf-pick-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap}.gf-pick-head .st-h2{margin-top:10px;font-size:clamp(26px,3.2vw,40px)}.gf-pick-head .st-toggle-row{margin-top:0;justify-content:flex-start}.gf-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;margin-top:28px;align-items:start}.gf-grid>turbo-cable-stream-source{display:none}.gf-tickets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.gf-main{gap:22px;min-width:0}.gf-main,.gf-message{display:flex;flex-direction:column}.gf-message{gap:8px}.gf-message label{font-weight:800;font-size:14px;color:var(--paper)}.gf-message label span{margin-left:6px;font-weight:600;color:var(--paper-mute)}.gf-message textarea{width:100%;resize:vertical;min-height:64px;padding:12px 14px;border-radius:14px;border:2px solid rgba(244,250,246,.22);background:rgba(244,250,246,.05);color:var(--paper);font:inherit;font-size:15px;line-height:1.45}.gf-message textarea:focus{outline:none;border-color:var(--green)}.gf-message textarea::-moz-placeholder{color:var(--paper-mute)}.gf-message textarea::placeholder{color:var(--paper-mute)}.gf-message small{font-size:12.5px;font-weight:600;color:var(--paper-mute)}.gf-tickets .st-ticket .price{font-size:58px}.gf-tickets .st-ticket .price small{font-size:15px}.gf-tickets .st-ticket .per{margin-top:-4px}.gf-tickets .st-ticket .cta .st-btn{gap:10px}.gf-tickets .st-ticket .cta .st-btn .amt{font-family:var(--display);font-size:15px;letter-spacing:.03em;padding:2px 9px;border-radius:999px;background:rgba(5,10,8,.16)}.gf-tickets .st-ticket.top .cta .st-btn .amt{background:rgba(5,10,8,.22)}.gf-tickets .seat{display:flex;gap:9px;align-items:flex-start;margin-top:-2px;padding:10px 12px;border-radius:12px;font-size:13px;font-weight:700;line-height:1.35;background:rgba(5,10,8,.08)}.gf-tickets .st-ticket.top .seat{background:rgba(244,250,246,.08)}.gf-tickets .seat svg{flex:none;width:16px;height:16px;margin-top:1px}.gf-tickets .seat.warn{background:#ffb454;color:var(--ink);border:2px solid var(--ink)}.gf-tickets .st-ticket .cta .fine{text-align:left}.gf-tickets .st-ticket .cta .st-btn-quiet{background:rgba(5,10,8,.12);color:var(--ink);width:100%}.gf-steps{display:flex;flex-direction:column;gap:14px;padding-top:14px}.gf-step{position:relative;padding:18px 18px 16px;border-radius:16px;border:2px solid rgba(244,250,246,.14);background:rgba(244,250,246,.04)}.gf-step .n{font-family:var(--display);font-size:13px;letter-spacing:.06em;color:var(--green);display:flex;align-items:center;gap:8px}.gf-step .n i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--green);color:var(--ink);font-family:var(--body);font-weight:900;font-size:12px;font-style:normal}.gf-step h3{margin-top:10px;font-weight:800;font-size:15px}.gf-step p{margin-top:5px;font-size:13.5px;font-weight:500;color:var(--paper-dim);line-height:1.45}@media (max-width:1100px){.gf-grid{grid-template-columns:1fr}.gf-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}}@media (max-width:720px){.gf-tickets{gap:26px}.gf-steps,.gf-tickets{grid-template-columns:1fr}}.gf-card{position:relative;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:22px;padding:30px 30px 28px;box-shadow:10px 10px 0 var(--ink);display:flex;flex-direction:column;gap:12px}.gf-card .eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(5,10,8,.55);display:flex;align-items:center;gap:8px}.gf-card .eyebrow svg{width:16px;height:16px}.gf-card .big{font-family:var(--display);font-size:clamp(26px,3.2vw,40px);line-height:1;text-transform:uppercase}.gf-card .big em{font-style:normal;color:var(--green-deep)}.gf-card .line{font-size:15px;font-weight:600;color:rgba(5,10,8,.75);line-height:1.5}.gf-card .line b{color:var(--ink);font-weight:900}.gf-card .row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:6px}.gf-card .row .line{font-size:13px}.gf-card .punch{position:absolute;top:50%;width:26px;height:26px;border-radius:50%;background:#0b0f1a;border:3px solid var(--ink);transform:translateY(-50%)}.gf-card .punch.l{left:-16px}.gf-card .punch.r{right:-16px}.gf-card.done{box-shadow:10px 10px 0 var(--green)}.gf-card.done .stamp{position:absolute;top:-16px;right:26px;padding:7px 14px;border-radius:999px;background:var(--green);color:var(--ink);font-family:var(--display);font-size:12px;letter-spacing:.06em;transform:rotate(3deg);border:2px solid var(--ink)}.gf-card #peepoloading{width:64px;height:64px}.gf-card .slow{font-size:13px;font-weight:700;color:#b45309}.gf-card .warn{padding:12px 14px;border-radius:12px;background:#ffb454;border:2px solid var(--ink);font-size:13.5px;font-weight:700;line-height:1.4}.gf-stub{position:relative;background:#fff;color:var(--ink);border:3px solid var(--ink);border-radius:18px;padding:22px 20px 20px;box-shadow:6px 6px 0 var(--ink);display:flex;flex-direction:column;gap:12px;align-self:start}.gf-stub .eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(5,10,8,.55);display:flex;align-items:center;gap:8px}.gf-stub .eyebrow svg{width:16px;height:16px}.gf-stub .big{font-family:var(--display);font-size:26px;line-height:1;text-transform:uppercase}.gf-stub .line{font-size:14px;font-weight:600;color:rgba(5,10,8,.75);line-height:1.5}.gf-stub .line.small{font-size:12.5px;color:rgba(5,10,8,.6)}.gf-stub .stamp{position:absolute;top:-14px;right:18px;padding:6px 12px;border-radius:999px;background:var(--green);color:var(--ink);font-family:var(--display);font-size:12px;letter-spacing:.06em;transform:rotate(3deg);border:2px solid var(--ink)}.gf-stub .stamp.pending{background:#ffb454}.gf-receipt{display:grid;grid-template-columns:1fr auto;gap:8px 14px;padding:14px 0 0;border-top:2px dashed rgba(5,10,8,.35);font-size:13px;font-weight:700}.gf-receipt span:nth-child(2n){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gf-receipt .tot{border-top:2px solid var(--ink);padding-top:8px;margin-top:2px;font-weight:900;font-size:15px}.gf-faq{padding-top:clamp(44px,5vw,72px);padding-bottom:clamp(44px,5vw,72px)}.gf-fine{padding:0 0 26px;color:var(--paper-mute);font-size:12.5px;font-weight:500}.gf-fine b{color:var(--paper-dim)}@media (prefers-reduced-motion:reduce){.gf-banner .dot{animation:none}}.gx-card{background:#1f2937;border:1px solid #374151;border-radius:14px;overflow:hidden}.gx-card .gx-ch{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #374151}.gx-card .gx-ch h3{font-size:13px;font-weight:700;color:#fff}.gx-card .gx-ch .gx-cnt{font-size:11px;color:#9ca3af}.gx-card .gx-empty{padding:18px 16px;font-size:13px;color:#9ca3af}.gx-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-top:1px solid hsla(0,0%,100%,.06)}.gx-row:first-of-type{border-top:0}.gx-av{flex:none;display:flex;align-items:center;justify-content:center;font-size:16px;background:rgba(33,216,129,.14);color:#6ee7b7;overflow:hidden}.gx-av,.gx-av img{width:40px;height:40px;border-radius:12px}.gx-av img{-o-object-fit:cover;object-fit:cover}.gx-av.gx-gift{background:rgba(251,191,36,.16);color:#fde68a}.gx-av.gx-code{background:rgba(99,102,241,.18);color:#c7d2fe}.gx-gt{flex:1;min-width:0}.gx-gt b{display:block;font-size:14px;color:#fff;font-weight:700}.gx-gt small{display:block;font-size:12.5px;color:#9ca3af;margin-top:2px;line-height:1.45}.gx-gt small q{quotes:"\201C" "\201D";color:#d1d5db;font-style:italic}.gx-ga{flex:none;display:flex;gap:6px;align-items:center}.gx-card.gx-waiting{border-color:rgba(251,191,36,.55);box-shadow:0 0 0 1px rgba(251,191,36,.12),0 24px 48px -28px rgba(251,191,36,.45)}.gx-card.gx-waiting .gx-ch{background:linear-gradient(90deg,rgba(251,191,36,.14),rgba(251,191,36,.03));border-bottom-color:rgba(251,191,36,.3)}.gx-card.gx-waiting .gx-ch h3{color:#fde68a}.gx-chic{width:26px;height:26px;border-radius:8px;background:#fbbf24;color:#422006;display:flex;align-items:center;justify-content:center;font-size:12px;flex:none}.gx-ready{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 9px;border-radius:999px;background:rgba(251,191,36,.18);color:#fde68a;font-size:11px;font-weight:700}.gx-ready i{width:7px;height:7px;border-radius:50%;background:#fbbf24;animation:gx-pulse 1.6s ease-in-out infinite}@keyframes gx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.gx-card.gx-waiting .gx-row{background:rgba(251,191,36,.04)}.gx-card.gx-waiting .gx-av.gx-gift{background:#fbbf24;color:#422006;box-shadow:0 8px 20px -10px rgba(251,191,36,.8)}.gx-card.gx-waiting .gx-gt b{font-size:15px}.gx-card.gx-waiting .gx-btn{height:38px;padding:0 16px;font-size:13.5px;box-shadow:0 10px 24px -12px rgba(16,185,129,.8)}.gx-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:700;background:#10b981;color:#06301c;white-space:nowrap}.gx-btn:hover{background:#34d399}.gx-btn.gx-ghost{background:transparent;border:1px solid #4b5563;color:#e5e7eb}.gx-btn.gx-ghost:hover{background:#374151}.gx-btn.gx-sm{height:30px;padding:0 10px;font-size:12px}.gx-blocked{font-size:12px;color:#9ca3af;text-align:right;max-width:220px}.gx-run{padding:16px}.gx-run .gx-rt{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gx-run .gx-rt b{font-size:18px;font-weight:800;color:#fff}.gx-run .gx-left{font-size:13px;color:#fde68a;font-weight:700}.gx-run .gx-ends{font-size:12.5px;color:#9ca3af}.gx-bar{height:8px;background:hsla(0,0%,100%,.08);margin:12px 0 10px;overflow:hidden}.gx-bar,.gx-bar i{border-radius:999px}.gx-bar i{display:block;height:100%;background:#fbbf24}.gx-bar i.gx-ok{background:#10b981}.gx-run p{font-size:13px;color:#d1d5db;line-height:1.5}.gx-run .gx-acts{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;align-items:center}.gx-run .gx-acts small{font-size:12px;color:#6b7280}.gx-auto{display:flex;align-items:center;gap:14px;padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02)}.gx-auto .gx-at{flex:1;min-width:0}.gx-auto .gx-at b{display:block;font-size:13.5px;color:#fff;font-weight:600}.gx-auto .gx-at small{display:block;font-size:12.5px;color:#9ca3af;margin-top:2px}.gx-sw{position:relative;display:block;width:42px;height:24px;border-radius:999px;background:#4b5563;flex:none;transition:background .15s}.gx-sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s}.gx-sw.gx-on{background:#10b981}.gx-sw.gx-on:after{left:21px}.gx-redeem{display:flex;gap:8px;padding:14px 16px;align-items:center;flex-wrap:wrap}.gx-redeem input{flex:1 1 220px;height:38px;border-radius:9px;border:1px solid #4b5563;background:#111827;color:#fff;padding:0 12px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.gx-redeem input::-moz-placeholder{letter-spacing:0;text-transform:none;color:#6b7280}.gx-redeem input::placeholder{letter-spacing:0;text-transform:none;color:#6b7280}.gx-redeem small{width:100%;font-size:12px;color:#6b7280}.gx-hist .gx-row{opacity:.75}.gx-hist .gx-gt b{font-weight:600}.gx-pill{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap}.gx-pill.gx-next{background:rgba(96,165,250,.16);color:#bfdbfe}.gx-pill.gx-used{background:#374151;color:#9ca3af}.gx-rule{display:flex;gap:10px;padding:12px 16px;font-size:12.5px;color:#9ca3af;border-top:1px solid #374151;line-height:1.5}.gx-rule i{color:#6b7280;margin-top:3px}.gx-dlg{width:min(100% - 32px,460px);max-width:460px;padding:20px;background:#1f2937;border:1px solid #4b5563;border-radius:16px;color:#d1d5db;box-shadow:0 40px 80px -20px rgba(0,0,0,.9)}.gx-dlg::backdrop{background:rgba(0,0,0,.6)}.gx-dlg h3{font-size:17px;font-weight:800;color:#fff;margin-bottom:6px}.gx-dlg p{font-size:13.5px;line-height:1.5}.gx-dlg .gx-what{margin:14px 0;border:1px solid #374151;border-radius:10px;overflow:hidden}.gx-dlg .gx-what div{display:flex;gap:10px;padding:9px 12px;font-size:13px;border-top:1px solid #374151}.gx-dlg .gx-what div:first-child{border-top:0}.gx-dlg .gx-what b{color:#fff;font-weight:600;min-width:84px}.gx-dlg .gx-acts{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}@media (max-width:639px){.gx-row{flex-wrap:wrap}.gx-row .gx-ga{width:100%;justify-content:flex-end}.gx-blocked{max-width:none}}.gx-ring{position:relative;display:inline-flex;flex:none;border-radius:9999px}.gx-ring.gx-on img{box-shadow:0 0 0 2.5px #fbbf24,0 0 0 5px rgba(251,191,36,.18)}.gx-ring .gx-clk{position:absolute;left:20px;top:20px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fbbf24;color:#422006;font-size:10px;box-shadow:0 0 0 2px #fff}.dark .gx-ring .gx-clk{box-shadow:0 0 0 2px #1f2937}.gx-ring.gx-lg .gx-clk{left:26.5px;top:26.5px}.gs{position:fixed;inset:0;z-index:100;display:none;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;--peepo:clamp(163px,24vw,250px);--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--display:"Bowlby One",Impact,sans-serif;font-family:var(--font)}.gs.play{display:flex}.gs.out{pointer-events:none}.gs.out .gs-glow,.gs.out .gs-stage{animation:gs-fade .3s ease-in forwards}.gs.done{display:none}.gs:focus{outline:none}.gs-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,rgba(13,19,31,.5),rgba(4,7,12,.74) 75%);backdrop-filter:blur(14px) saturate(.8);-webkit-backdrop-filter:blur(14px) saturate(.8)}.gs.play .gs-bg{animation:gs-bg-in .5s ease-out both}.gs.out .gs-bg{animation:gs-bg-out .35s ease-in forwards}@keyframes gs-bg-in{0%{opacity:0;backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1)}to{opacity:1;backdrop-filter:blur(14px) saturate(.8);-webkit-backdrop-filter:blur(14px) saturate(.8)}}@keyframes gs-bg-out{0%{opacity:1;backdrop-filter:blur(14px) saturate(.8);-webkit-backdrop-filter:blur(14px) saturate(.8)}to{opacity:0;backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gs-bg{background:rgba(4,7,12,.94)}}.gs-glow{position:absolute;left:50%;top:50%;width:min(640px,120vw);height:min(640px,120vw);margin:calc(min(640px,120vw)/-2) 0 0 calc(min(640px,120vw)/-2);border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(33,216,129,.26) 0,rgba(33,216,129,.08) 38%,rgba(251,191,36,.05) 55%,transparent 70%);filter:blur(6px)}.gs.play .gs-glow{animation:gs-fadein .9s ease-out 1.2s both}.gs-stage{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;max-width:680px;width:100%;margin:auto}.gs-peepo{width:var(--peepo);opacity:0;position:relative;z-index:1;will-change:transform}.gs-peepo img{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.gs.play .gs-peepo{animation:gs-roll 1.2s .3s both}.gs.open .gs-peepo{animation:gs-hop .55s ease-out both;opacity:1}@keyframes gs-roll{0%{opacity:1;transform:translateX(calc(-50vw - var(--peepo))) rotate(-620deg);animation-timing-function:cubic-bezier(.12,.72,.3,1)}74%{transform:translateX(26px) rotate(18deg);animation-timing-function:ease-in-out}89%{transform:translateX(-9px) rotate(-6deg);animation-timing-function:ease-out}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes gs-hop{0%{transform:translateY(0)}35%{transform:translateY(-16px) rotate(-4deg)}70%{transform:translateY(0)}85%{transform:translateY(-5px)}to{transform:translateY(0)}}.gs-present{position:relative;z-index:2;width:calc(var(--peepo)*.94);margin-top:calc(var(--peepo)*-.4);opacity:0;transform:scale(0)}.gs.play .gs-present{animation:gs-pop .6s 1.4s both}@keyframes gs-pop{0%{opacity:0;transform:scale(0) translateY(36px);animation-timing-function:cubic-bezier(.2,.8,.3,1)}55%{opacity:1;transform:scale(1.14) translateY(-10px);animation-timing-function:ease-in-out}78%{transform:scale(.95) translateY(4px);animation-timing-function:ease-out}to{opacity:1;transform:scale(1) translateY(0)}}.gs-bob{animation:gs-bob 3.4s ease-in-out 2.2s infinite}@keyframes gs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.gs-present svg{width:100%;height:auto;display:block;overflow:visible}#gs-lid{transform-box:fill-box;transform-origin:50% 100%}.gs.open #gs-lid{animation:gs-lid .9s cubic-bezier(.3,.9,.4,1) forwards}@keyframes gs-lid{0%{transform:none;opacity:1}45%{transform:translate(6px,-54px) rotate(-16deg);opacity:1}to{transform:translate(34px,-150px) rotate(-34deg);opacity:0}}.gs-beam{position:absolute;left:50%;top:40%;width:60%;height:60%;margin:-30% 0 0 -30%;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,hsla(0,0%,100%,.95),hsla(48,97%,77%,.7) 30%,rgba(251,191,36,.25) 55%,transparent 70%);filter:blur(4px)}.gs.open .gs-beam{animation:gs-beam .9s ease-out forwards}@keyframes gs-beam{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:0;transform:scale(2.6)}}.gs-count{position:absolute;right:4%;top:22%;min-width:34px;height:34px;padding:0 9px;border-radius:999px;background:#fbbf24;color:#422006;font-size:17px;font-weight:800;display:none;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(17,24,39,.9),0 8px 20px -8px rgba(251,191,36,.9);font-family:var(--font)}.gs.many .gs-count{display:inline-flex}.gs.open .gs-count{display:none}.gs-spark{position:absolute;width:22px;height:22px;opacity:0;pointer-events:none;color:#fde68a}.gs-spark svg{width:100%;height:100%;display:block;fill:currentColor;filter:drop-shadow(0 0 6px rgba(253,230,138,.8))}.gs-spark.s1{left:-6%;top:18%;color:#fde68a}.gs-spark.s2{right:-8%;top:8%;width:28px;height:28px;color:#fff}.gs-spark.s3{right:-4%;bottom:14%;width:16px;height:16px;color:#6ee7b7}.gs-spark.s4{left:4%;bottom:4%;width:14px;height:14px;color:#fff}.gs.play .gs-spark{animation:gs-twinkle 2.6s ease-in-out infinite}.gs.play .gs-spark.s1{animation-delay:2.1s}.gs.play .gs-spark.s2{animation-delay:2.5s}.gs.play .gs-spark.s3{animation-delay:3s}.gs.play .gs-spark.s4{animation-delay:3.4s}@keyframes gs-twinkle{0%,to{opacity:0;transform:scale(.2) rotate(0)}18%{opacity:1;transform:scale(1) rotate(35deg)}40%{opacity:0;transform:scale(.2) rotate(70deg)}}.gs-burst{position:absolute;left:50%;top:55%;width:0;height:0;pointer-events:none}.gs-burst i{position:absolute;left:0;top:0;width:var(--s,12px);height:var(--s,12px);margin:-6px 0 0 -6px;border-radius:3px;background:var(--c);opacity:0;box-shadow:0 0 10px var(--c);animation:gs-fly var(--t,.9s) cubic-bezier(.1,.75,.3,1) var(--w,0s) forwards}.gs-burst i.r{border-radius:50%}@keyframes gs-fly{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(.5)}30%{opacity:1;transform:rotate(var(--a)) translateX(calc(var(--d)*.6)) scale(1.15)}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) scale(.45)}}.gs-h{margin-top:22px;font-family:var(--display);font-weight:400;font-size:clamp(30px,5.4vw,48px);line-height:1.05;color:#fff;letter-spacing:.005em;text-shadow:0 2px 0 rgba(0,0,0,.35),0 12px 32px rgba(0,0,0,.45);opacity:0}.gs-sub{margin-top:12px;font-size:clamp(15px,1.7vw,19px);line-height:1.5;color:#c7ced9;max-width:520px;opacity:0}.gs-sub b{color:#6ee7b7;font-weight:700}.gs-msg{margin-top:8px;font-size:clamp(13px,1.3vw,15px);line-height:1.5;color:#9ca3af;font-style:italic;max-width:440px;opacity:0}.gs-msg:empty{display:none}.gs-msg q{quotes:"\201C" "\201D"}.gs-msg.note{font-style:normal}.gs-acts{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap;justify-content:center;opacity:0}.gs.play .gs-h{animation:gs-rise .5s ease-out 1.95s both}.gs.play .gs-sub{animation:gs-rise .5s ease-out 2.1s both}.gs.play .gs-msg{animation:gs-rise .5s ease-out 2.2s both}.gs.play .gs-acts{animation:gs-rise .5s ease-out 2.4s both}@keyframes gs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes gs-fade{to{opacity:0}}@keyframes gs-fadein{0%{opacity:0}to{opacity:1}}.gs-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 20px;border-radius:11px;font-size:15px;font-weight:700;white-space:nowrap;transition:transform .12s,box-shadow .12s,background .12s}.gs-btn svg{width:16px;height:16px;fill:currentColor}.gs-primary{background:#10b981;color:#06301c;box-shadow:0 12px 28px -12px rgba(16,185,129,.9)}.gs-primary:hover{background:#21d881;transform:translateY(-1px)}.gs-ghost{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.22);color:#e5e7eb}.gs-ghost:hover{background:hsla(0,0%,100%,.1)}.gs.open .gs-acts{pointer-events:none;opacity:.5;transition:opacity .3s}@media (max-width:479px){.gs-acts{width:100%}.gs-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.gs.play .gs-peepo,.gs.play .gs-present{animation:gs-fadein .5s ease-out .2s both}.gs.play .gs-acts,.gs.play .gs-h,.gs.play .gs-msg,.gs.play .gs-sub{animation:gs-fadein .5s ease-out .5s both}.gs-bob,.gs.play .gs-spark{animation:none}.gs.open #gs-lid{animation:gs-fade .4s forwards}.gs-burst i{display:none}}.gs-eyebrow{display:none;align-items:center;gap:7px;margin-top:20px;padding:5px 12px;border-radius:999px;background:rgba(251,191,36,.14);border:1px solid rgba(251,191,36,.4);color:#fde68a;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:0}.gs-eyebrow svg{width:12px;height:12px;fill:currentColor}.gs.og .gs-eyebrow{display:inline-flex}.gs.play .gs-eyebrow{animation:gs-rise .5s ease-out 1.85s both}.gs.og .gs-h{margin-top:12px}.gs.og .gs-glow{background:radial-gradient(circle,rgba(145,70,255,.32) 0,rgba(145,70,255,.11) 36%,rgba(251,191,36,.08) 55%,transparent 70%)}.gs.og .gsb1{stop-color:#a26cff}.gs.og .gsb2{stop-color:#6d28d9}.gs.og .gsl1{stop-color:#c9adff}.gs.og .gsl2{stop-color:#9146ff}#gs-tag{display:none}.gs.og #gs-tag{display:block}.gs.og .gs-spark.s3{color:#c9adff}.gs.og .gs-spark.s1{color:#fff}.sw{background:#111827;--card:#1f2937;--line:hsla(0,0%,100%,.06)}.sw .card{background:var(--card);border:1px solid var(--line);border-radius:12px}.sw .lbl{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.sw .note{border-left:3px solid #f59e0b}.sw .frame-scroll{scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.3) transparent}.sw .wz-slide{display:none}.sw .vb .wz-slide.on{display:flex;flex-direction:column;flex:1}.sw .vb .hero-body{flex:1;display:flex;flex-direction:column}.sw .vb .hero-body .foot{margin-top:auto;padding-top:24px}.sw .wz-slide.on{display:block;animation:sw-wz-in .28s cubic-bezier(.22,1,.36,1) both}.sw .wz-slide.leaving{display:flex;flex-direction:column;position:absolute;inset:0;pointer-events:none;animation:sw-wz-out .12s ease-out both}.sw .vb [data-setup-wizard-target=card]{position:relative}@keyframes sw-wz-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sw-wz-out{0%{opacity:1}to{opacity:0}}.sw .spin{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:sw-spin .7s linear infinite}@keyframes sw-spin{to{transform:rotate(1turn)}}.sw .hidden-if-empty:empty{display:none}.sw .btn-primary{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:8px;background:#059669;color:#fff;font-size:14px;font-weight:600;transition:background .15s,opacity .15s,transform .15s;white-space:nowrap}.sw .btn-primary:hover{background:#10b981}.sw .btn-primary[disabled]{opacity:.4;cursor:not-allowed}.sw .btn-primary[disabled]:hover{background:#059669}.sw .btn-primary svg,.sw .btn-secondary svg{width:16px;height:16px}.sw .btn-secondary{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:8px;background:#374151;color:#e5e7eb;font-size:14px;font-weight:500;transition:background .15s;white-space:nowrap}.sw .btn-secondary:hover{background:#4b5563}.sw .btn-text{height:40px;padding:0 10px;border-radius:8px;color:#9ca3af;font-size:14px;font-weight:500}.sw .btn-text:hover{color:#fff;background:hsla(0,0%,100%,.05)}.sw .btn-mini{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;color:#9ca3af;transition:all .15s}.sw .btn-mini:hover{color:#fff;background:hsla(0,0%,100%,.06)}.sw .btn-mini svg{width:13px;height:13px}.sw .foot{display:flex;align-items:center;gap:8px;margin-top:24px}.sw .foot .grow{flex:1}@media (min-width:1280px){.sw .opt{padding:18px}.sw .prow{padding:14px 18px}.sw .tiles{gap:16px}.sw .tile .stage{height:120px}.sw .tile .meta{padding:12px 14px 14px}.sw .stage{height:120px}}@media (min-width:1536px){.sw .stage{height:140px}.sw .tiles{gap:20px}.sw .tile .meta b{font-size:15px}.sw .tile .meta small{font-size:13px}}.sw .opt{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.4);text-align:left;transition:border-color .15s,background .15s,transform .15s}.sw .opt:hover{border-color:#6b7280;transform:translateY(-1px)}.sw .opt .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#374151;color:#d1d5db;flex:none;transition:all .15s}.sw .opt .ic svg{width:18px;height:18px}.sw .opt b{display:block;font-size:14px;font-weight:600;color:#fff;line-height:1.2;padding-right:22px}.sw .opt small{display:block;font-size:12px;color:#9ca3af;margin-top:3px;line-height:1.4}.sw .opt .tick{position:absolute;top:12px;right:12px;width:18px;height:18px;border-radius:50%;background:#059669;color:#fff;display:grid;place-items:center;opacity:0;transition:opacity .15s}.sw .opt .tick svg{width:10px;height:10px}.sw .opt.on{border-color:#10b981;background:rgba(16,185,129,.08);box-shadow:0 0 0 3px rgba(16,185,129,.12)}.sw .opt.on .ic{background:#059669;color:#fff}.sw .opt.on .tick{opacity:1}.sw .prow{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.4)}.sw .prow .pic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none}.sw .prow .pic svg{width:18px;height:18px}.sw .prow.twitch .pic{background:rgba(139,92,246,.18);color:#c4b5fd}.sw .prow.kick .pic{background:rgba(83,252,24,.14);color:#53fc18}.sw .prow .pic.yt{background:rgba(239,68,68,.14);color:#f87171}.sw .prow .pic.tt{background:rgba(45,212,191,.12);color:#5eead4;margin-left:-6px}.sw .prow.off{opacity:.5}.sw .prow b{display:block;font-size:14px;font-weight:600;color:#fff;line-height:1.2}.sw .prow small{display:block;color:#9ca3af;overflow:hidden;text-overflow:ellipsis}.sw .linked,.sw .prow small{font-size:12px;white-space:nowrap}.sw .linked{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 5px;border-radius:999px;border:1px solid rgba(16,185,129,.35);background:rgba(16,185,129,.1);font-weight:500;color:#a7f3d0}.sw .linked img{width:20px;height:20px;border-radius:50%}.sw .linked svg{width:12px;height:12px;color:#34d399}@media (max-width:639px){.sw .linked .nm,.sw .prow small{display:none}}.sw .prow .undo{display:inline;padding:0;margin-top:2px;background:none;border:0;font-size:12px;color:#9ca3af;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sw .prow .undo:hover{color:#e5e7eb}.sw .prow .undo .spin{width:10px;height:10px}.sw .prow .undo-note{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:#d1d5db}.sw .connect{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:600;white-space:nowrap;transition:filter .15s}.sw .connect:hover{filter:brightness(1.1)}.sw .connect.v{background:#7c3aed;color:#fff}.sw .connect.k{background:#53fc18;color:#062a05}.sw .connect svg{width:15px;height:15px}.sw .beta{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#374151;color:#d1d5db}.sw .field{display:flex;height:46px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.7);overflow:hidden;transition:border-color .15s,box-shadow .15s}.sw .field:focus-within{border-color:transparent;box-shadow:0 0 0 2px rgba(16,185,129,.6)}.sw .field .pre{display:flex;align-items:center;padding:0 12px;font-size:14px;color:#6b7280;border-right:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw .field input{flex:1;min-width:0;background:transparent;padding:0 12px;font-size:15px;font-weight:500;color:#fff;outline:none}.sw .field input::-moz-placeholder{color:#4b5563}.sw .field input::placeholder{color:#4b5563}.sw .field .st{width:44px;display:grid;place-items:center;color:#6b7280}.sw .field .st svg{width:16px;height:16px}.sw .field.good{border-color:rgba(16,185,129,.6)}.sw .field.bad{border-color:hsla(0,91%,71%,.6)}.sw .field.good .st{color:#34d399}.sw .field.bad .st{color:#f87171}.sw .uhelp{margin:8px 2px 0;font-size:12px;color:#6b7280;min-height:16px}.sw .uhelp.good{color:#34d399}.sw .uhelp.bad{color:#fca5a5}.sw .chip{padding:4px 10px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);font-size:12px;font-weight:500;color:#d1d5db;transition:all .15s}.sw .chip:hover{border-color:#10b981;color:#fff;background:rgba(16,185,129,.08)}.sw .idrow{display:flex;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.4)}.sw .idrow img{width:48px;height:48px;border-radius:50%;flex:none;box-shadow:0 0 0 2px rgba(139,92,246,.4)}.sw .idrow input{width:100%;height:36px;background:rgba(17,24,39,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:0 12px;font-size:14px;color:#fff;outline:none}.sw .idrow input:focus{border-color:transparent;box-shadow:0 0 0 2px rgba(16,185,129,.6)}.sw .from{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:rgba(139,92,246,.15);padding:4px 10px;font-size:11px;font-weight:500;color:#c4b5fd;white-space:nowrap}.sw .from svg{width:12px;height:12px}@media (max-width:639px){.sw .from{display:none}}.sw .live{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-radius:10px;border:1px solid rgba(16,185,129,.3);background:rgba(16,185,129,.1);padding:10px 14px}.sw .live .ok{width:24px;height:24px;border-radius:50%;background:#10b981;color:#fff;display:grid;place-items:center;flex:none;animation:sw-pop .5s cubic-bezier(.34,1.56,.64,1) both}.sw .live .ok svg{width:13px;height:13px}@keyframes sw-pop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}.sw .tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:1024px){.sw .tiles{grid-template-columns:repeat(4,1fr)}}.sw .tile{position:relative;display:flex;flex-direction:column;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.4);overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s;opacity:0}.sw .wz-slide.on .tile{animation:sw-tile-in .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*55ms + 80ms)}@keyframes sw-tile-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sw .tile:hover{border-color:rgba(16,185,129,.6);transform:translateY(-2px);box-shadow:0 12px 30px -16px rgba(16,185,129,.5)}.sw .tile .meta{padding:10px 12px 11px}.sw .tile .meta b{display:block;font-size:14px;font-weight:600;color:#fff;line-height:1.2}.sw .tile .meta small{display:block;font-size:12px;color:#9ca3af;margin-top:2px;line-height:1.35}.sw .tile .open{position:absolute;right:8px;top:8px;z-index:1;padding:2px 7px;border-radius:6px;background:#059669;color:#fff;font-size:10px;font-weight:600;opacity:0;transition:opacity .15s}.sw .tile:hover .open{opacity:1}.sw .stage{position:relative;height:96px;overflow:hidden;background:rgba(17,24,39,.7);border-bottom:1px solid var(--line)}.sw .stage:before{content:"";position:absolute;inset:0;opacity:.6;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:16px 16px}.sw .an-box{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 12px;animation:sw-abox 4.5s ease-in-out infinite}.sw .an-box img{width:44%;max-width:64px;height:auto;flex:0 0 auto}.sw .an-box .txt{color:#fff;font-size:15px;font-weight:700;line-height:1.15;text-align:left;text-shadow:0 2px 8px rgba(0,0,0,.5);-webkit-text-stroke:.3px currentColor;paint-order:stroke fill}.sw .an-box .txt .hl{color:#21d881}@keyframes sw-abox{0%,6%{opacity:0}16%,80%{opacity:1}90%,to{opacity:0}}@media (min-width:1280px){.sw .an-box img{max-width:72px}.sw .an-box .txt{font-size:18px}}@media (min-width:1536px){.sw .an-box img{max-width:84px}.sw .an-box .txt{font-size:20px}}.sw .an-alert{position:absolute;left:12px;right:12px;top:28px;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.6);animation:sw-al 4.2s cubic-bezier(.22,1,.36,1) infinite}.sw .an-alert i{width:20px;height:20px;border-radius:50%;background:#8b5cf6;flex:none}.sw .an-alert b{display:block;font-size:11px;font-weight:600;color:#fff;line-height:1.1;white-space:nowrap}.sw .an-alert small{display:block;font-size:10px;color:#9ca3af}@keyframes sw-al{0%{transform:translateX(-115%);opacity:0}14%{transform:none;opacity:1}74%{transform:none;opacity:1}88%,to{transform:translateX(115%);opacity:0}}.sw .an-eq{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;align-items:flex-end;gap:4px;height:40px}.sw .an-eq i{width:6px;border-radius:3px;background:#10b981;height:12px;animation:sw-eq 1.1s ease-in-out infinite}.sw .an-eq i:nth-child(2){animation-delay:.12s;background:#34d399}.sw .an-eq i:nth-child(3){animation-delay:.24s}.sw .an-eq i:nth-child(4){animation-delay:.06s;background:#a78bfa}.sw .an-eq i:nth-child(5){animation-delay:.3s}.sw .an-eq i:nth-child(6){animation-delay:.18s;background:#34d399}.sw .an-eq i:nth-child(7){animation-delay:.36s}@keyframes sw-eq{0%,to{height:10px}50%{height:36px}}.sw .an-bubble{top:10px;transform:translateX(-50%);padding:4px 9px;border-radius:999px;color:#111827;font-size:10.5px;font-weight:600;white-space:nowrap;animation:sw-bub 3.3s cubic-bezier(.34,1.56,.64,1) infinite}.sw .an-bubble,.sw .an-bubble:after{position:absolute;left:50%;background:#e5e7eb}.sw .an-bubble:after{content:"";bottom:-4px;width:7px;height:7px;transform:translateX(-50%) rotate(45deg)}@keyframes sw-bub{0%,8%{opacity:0;transform:translateX(-50%) translateY(5px) scale(.9)}18%,82%{opacity:1;transform:translateX(-50%)}92%,to{opacity:0;transform:translateX(-50%) translateY(-3px)}}.sw .an-canvas{position:absolute;inset:12px 14px;border:1px dashed hsla(0,0%,100%,.22);border-radius:6px}.sw .an-widget{position:absolute;left:18px;top:28px;width:52px;height:30px;border-radius:5px;background:rgba(139,92,246,.3);border:1.5px solid #a78bfa;animation:sw-drag 3.6s cubic-bezier(.22,1,.36,1) infinite}.sw .an-widget:after,.sw .an-widget:before{content:"";position:absolute;width:6px;height:6px;background:#fff;border:1px solid #8b5cf6;border-radius:1px}.sw .an-widget:before{left:-4px;top:-4px}.sw .an-widget:after{right:-4px;bottom:-4px}.sw .an-cursor,.sw .an-widget{--dragx:100px}@keyframes sw-drag{0%,15%{transform:none}55%,70%{transform:translate(var(--dragx),22px)}88%,to{transform:translate(var(--dragx),22px) scale(1.05)}}.sw .an-cursor{position:absolute;left:42px;top:42px;width:13px;height:13px;color:#fff;animation:sw-cur 3.6s cubic-bezier(.22,1,.36,1) infinite;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}@keyframes sw-cur{0%,15%{transform:none}55%,70%{transform:translate(var(--dragx),22px)}88%,to{transform:translate(var(--dragx),22px) scale(.9)}}.sw .an-guide{position:absolute;left:50%;top:12px;bottom:12px;border-left:1px dashed #10b981;opacity:0;animation:sw-guide 3.6s linear infinite}@keyframes sw-guide{30%,50%{opacity:.9}0%,20%,60%,to{opacity:0}}.sw .an-video{position:absolute;left:20px;right:20px;top:14px;bottom:14px;border-radius:8px;background:linear-gradient(135deg,#1e1b4b,#064e3b);border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.sw .an-video .play{position:absolute;left:50%;top:44%;width:26px;height:26px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;color:#111827;display:grid;place-items:center;animation:sw-play 4s cubic-bezier(.34,1.56,.64,1) infinite}.sw .an-video .play svg{width:10px;height:10px;margin-left:2px}@keyframes sw-play{0%,10%{transform:translate(-50%,-50%) scale(1)}16%{transform:translate(-50%,-50%) scale(.85)}24%,to{transform:translate(-50%,-50%) scale(1)}}.sw .an-video .bar{position:absolute;left:8px;right:8px;bottom:7px;height:3px;border-radius:3px;background:hsla(0,0%,100%,.16);overflow:hidden}.sw .an-video .bar i{display:block;height:100%;width:0;background:#10b981;animation:sw-fill 4s linear infinite}@keyframes sw-fill{0%,20%{width:0}95%,to{width:100%}}.sw .an-video .q{position:absolute;right:6px;top:6px;font-size:9px;font-weight:600;padding:2px 6px;border-radius:999px;background:hsla(0,0%,100%,.14);color:#e5e7eb}.sw .an-react{position:absolute;left:50%;top:50%;width:54px;height:54px;transform:translate(-50%,-50%);animation:sw-react 3s cubic-bezier(.34,1.56,.64,1) infinite}.sw .an-react img{width:100%;height:100%;display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.5))}@keyframes sw-react{0%,6%{transform:translate(-50%,-50%) scale(0) rotate(-16deg);opacity:0}22%{transform:translate(-50%,-50%) scale(1.1) rotate(3deg);opacity:1}30%,74%{transform:translate(-50%,-50%) scale(1);opacity:1}88%,to{transform:translate(-50%,-50%) scale(.6) translateY(16px);opacity:0}}.sw .an-burst{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#10b981;animation:sw-burst 3s ease-out infinite}.sw .an-burst:nth-child(2){--dx:-30px;--dy:-22px;background:#a78bfa}.sw .an-burst:nth-child(3){--dx:32px;--dy:-20px}.sw .an-burst:nth-child(4){--dx:-34px;--dy:20px}.sw .an-burst:nth-child(5){--dx:30px;--dy:24px;background:#e5e7eb}.sw .an-burst:nth-child(6){--dx:0;--dy:-36px;background:#a78bfa}@keyframes sw-burst{0%,12%{transform:none;opacity:0}20%{opacity:1}42%,to{transform:translate(var(--dx),var(--dy)) scale(.3);opacity:0}}.sw .an-tag{position:absolute;right:10px;top:10px;padding:3px 7px;border-radius:999px;background:#e5e7eb;color:#111827;font-size:9.5px;font-weight:700;animation:sw-bub 3s cubic-bezier(.34,1.56,.64,1) infinite}.sw .an-pads{position:absolute;inset:14px 20px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:6px}.sw .an-pads i{border-radius:5px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);animation:sw-pad 2.4s ease-out infinite}.sw .an-pads i:first-child{animation-delay:0s}.sw .an-pads i:nth-child(2){animation-delay:.3s}.sw .an-pads i:nth-child(3){animation-delay:.6s}.sw .an-pads i:nth-child(4){animation-delay:.9s}.sw .an-pads i:nth-child(5){animation-delay:1.2s}.sw .an-pads i:nth-child(6){animation-delay:1.5s}.sw .an-pads i:nth-child(7){animation-delay:1.8s}.sw .an-pads i:nth-child(8){animation-delay:2.1s}.sw .an-pads i:nth-child(odd){--c:#10b981}.sw .an-pads i:nth-child(2n){--c:#a78bfa}@keyframes sw-pad{0%,4%{background:var(--c);border-color:var(--c);transform:scale(.94)}30%,to{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);transform:none}}.sw .an-rw{position:absolute;left:0;right:0;top:14px;gap:8px}.sw .an-rw,.sw .an-rw .rw{display:flex;justify-content:center}.sw .an-rw .rw{width:44px;height:44px;border-radius:8px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);flex-direction:column;align-items:center;gap:1px}.sw .an-rw .rw i{font-style:normal;font-size:15px;line-height:1}.sw .an-rw .rw b{font-size:9px;font-weight:600;color:#e5e7eb}.sw .an-rw .rw.a{animation:sw-rwpress 4.4s ease-in-out infinite}@keyframes sw-rwpress{0%,26%{transform:none;background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.12)}30%{transform:scale(.9)}34%,62%{transform:none;background:rgba(16,185,129,.35);border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}74%,to{transform:none;background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.12);box-shadow:none}}.sw .an-rcur{position:absolute;left:50%;top:50%;width:13px;height:13px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));animation:sw-rwcur 4.4s ease-in-out infinite}@keyframes sw-rwcur{0%{transform:translate(30px,26px);opacity:0}8%{opacity:1}24%,36%{transform:translate(-30px,-10px);opacity:1}30%{transform:translate(-30px,-10px) scale(.85)}48%,to{transform:translate(-30px,-10px);opacity:0}}.sw .an-rtoast{position:absolute;left:12px;right:12px;bottom:10px;display:flex;align-items:center;gap:7px;padding:5px 9px;border-radius:999px;background:rgba(17,24,39,.9);border:1px solid rgba(16,185,129,.5);font-size:10px;color:#d1d5db;white-space:nowrap;overflow:hidden;animation:sw-rwtoast 4.4s cubic-bezier(.22,1,.36,1) infinite}.sw .an-rtoast img{width:16px;height:16px;border-radius:50%;flex:none}.sw .an-rtoast b{color:#fff;font-weight:600}@keyframes sw-rwtoast{0%,34%{transform:translateY(40px);opacity:0}42%,84%{transform:none;opacity:1}92%,to{transform:translateY(40px);opacity:0}}.sw .an-rpts{position:absolute;right:10px;top:6px;font-size:10px;font-weight:600;color:#34d399;font-variant-numeric:tabular-nums}.sw .an-rpts:before{content:"\25CF  ";font-size:7px;vertical-align:2px}@media (max-width:639px){.sw .an-rtoast span{display:none}.sw .an-rtoast{left:auto;width:auto;padding:5px 7px}}.sw .an-points{position:absolute;left:0;right:0;top:14px;text-align:center}.sw .an-points b{display:block;font-size:26px;line-height:1;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.sw .an-points small{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#34d399;margin-top:3px;font-weight:500}.sw .an-coin{position:absolute;left:22px;top:18px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fef3c7,#f59e0b 60%,#b45309);animation:sw-coin 1.6s ease-in-out infinite}.sw .an-coin.b{left:auto;right:22px;animation-delay:.8s}@keyframes sw-coin{0%,to{transform:translateY(0) rotateY(0)}50%{transform:translateY(-6px) rotateY(180deg)}}.sw .an-redeem{position:absolute;left:20px;right:20px;bottom:12px;height:20px;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);overflow:hidden;font-size:9.5px;font-weight:600;display:grid;place-items:center;color:#e5e7eb}.sw .an-redeem i{position:absolute;inset:0;width:0;background:rgba(16,185,129,.35);animation:sw-redeem 4s cubic-bezier(.22,1,.36,1) infinite}.sw .an-redeem span{position:relative}@keyframes sw-redeem{0%,10%{width:0}70%,85%{width:100%}to{width:100%}}.sw .an-chat{position:absolute;inset:10px 14px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000);mask-image:linear-gradient(180deg,transparent,#000 22%,#000)}.sw .an-chat ul{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:5px;animation:sw-chat 6s cubic-bezier(.22,1,.36,1) infinite}.sw .an-chat li{display:flex;align-items:center;gap:6px;font-size:10.5px;color:#9ca3af;white-space:nowrap}.sw .an-chat li i{width:13px;height:13px;border-radius:3px;flex:none;display:grid;place-items:center}.sw .an-chat li i svg{width:8px;height:8px}.sw .an-chat li.t i{background:#8b5cf6;color:#fff}.sw .an-chat li.k i{background:#53fc18;color:#062a05}.sw .an-chat li b{color:#fff;font-weight:600}.sw .an-chat li .line{display:inline-block;height:5px;border-radius:3px;background:hsla(0,0%,100%,.14)}@keyframes sw-chat{0%,8%{transform:translateY(70px)}20%,28%{transform:translateY(52px)}40%,48%{transform:translateY(34px)}60%,68%{transform:translateY(17px)}80%,to{transform:translateY(0)}}@media (max-width:639px){.sw .tile .meta small{display:none}.sw .an-alert{left:8px;right:8px;padding:6px 8px}.sw .an-alert b{font-size:10px}.sw .an-alert small,.sw .an-video .q{display:none}.sw .vb .hero{height:128px}.sw .vb .hero .scene{display:none}.sw .vb .hero .txt{right:20px;bottom:18px}.sw .an-box{gap:8px;padding:0 8px}.sw .an-box img{max-width:42px}.sw .an-box .txt{font-size:12px}.sw .an-cursor,.sw .an-widget{--dragx:56px}.sw .an-rw{gap:6px;top:12px}.sw .an-rw .rw{width:36px;height:38px}.sw .an-rw .rw i{font-size:13px}.sw .an-rw .rw b{font-size:8.5px}.sw .an-rtoast{left:8px;right:8px;bottom:8px;font-size:9px;padding:4px 7px;gap:5px}.sw .an-rtoast span{display:inline}.sw .an-rtoast img{width:14px;height:14px}.sw .an-rpts{font-size:9px;right:8px;top:4px}.sw [data-el=chips]>.lbl{width:100%;margin:0 0 2px}}.sw .vb .seg{display:flex;gap:6px}.sw .vb .seg .step{flex:1;height:6px;border-radius:6px;background:hsla(0,0%,100%,.08);overflow:hidden;position:relative}.sw .vb .seg .step:after{content:"";position:absolute;inset:0;width:0;background:#10b981;border-radius:6px;transition:width .45s cubic-bezier(.22,1,.36,1)}.sw .vb .seg .step.done:after,.sw .vb .seg .step.on:after{width:100%}.sw .vb .seg .step.on:after{background:linear-gradient(90deg,#10b981,#34d399)}.sw .vb .hero{position:relative;height:172px;overflow:hidden;border-radius:12px 12px 0 0;border-bottom:1px solid var(--line);background:linear-gradient(115deg,#1f2937,#15241f 55%,#1f1b3a)}.sw .vb .hero:before{content:"";position:absolute;inset:0;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.sw .vb .hero .txt{position:absolute;left:24px;right:45%;bottom:22px}.sw .vb .hero .txt .lbl{color:#34d399}.sw .vb .hero h2{font-size:28px;font-weight:800;color:#fff;line-height:1.1;margin-top:6px;letter-spacing:-.01em}.sw .vb .scene{position:absolute;right:0;top:0;bottom:0;width:46%}@media (max-width:639px){.sw .vb .hero{height:150px}.sw .vb .hero .txt{right:24px}.sw .vb .hero h2{font-size:22px}.sw .vb .scene{opacity:.35}}.sw .vb .s1 span{position:absolute;padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:#e5e7eb;font-size:12px;font-weight:600;animation:sw-drift 7s ease-in-out infinite;white-space:nowrap}@keyframes sw-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.sw .vb .s2{display:flex;align-items:center;justify-content:center;gap:14px}.sw .vb .s2 i{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);color:#d1d5db;animation:sw-pulse 4s ease-in-out infinite}.sw .vb .s2 i svg{width:20px;height:20px}.sw .vb .s2 i:nth-child(2){animation-delay:1s}.sw .vb .s2 i:nth-child(3){animation-delay:2s}.sw .vb .s2 i:nth-child(4){animation-delay:3s}@keyframes sw-pulse{0%,18%,to{transform:none;background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.12);color:#d1d5db}8%{transform:scale(1.12);background:#059669;border-color:#10b981;color:#fff}}.sw .vb .s3{display:flex;align-items:center;justify-content:center;gap:0}.sw .vb .s3 .pf{width:50px;height:50px;border-radius:14px;display:grid;place-items:center}.sw .vb .s3 .pf svg{width:22px;height:22px}.sw .vb .s3 .pf.tw{background:rgba(139,92,246,.2);color:#c4b5fd;border:1px solid rgba(139,92,246,.5)}.sw .vb .s3 .pf.ki{background:rgba(83,252,24,.12);color:#53fc18;border:1px solid rgba(83,252,24,.4)}.sw .vb .s3 .wire{position:relative;width:110px;height:2px;background:hsla(0,0%,100%,.14);margin:0 8px}.sw .vb .s3 .wire i{position:absolute;top:-4px;left:0;width:10px;height:10px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;animation:sw-travel 2.4s ease-in-out infinite}@keyframes sw-travel{0%,to{left:0}50%{left:calc(100% - 10px)}}.sw .vb .s3 .wire img{position:absolute;left:50%;top:50%;width:42px;height:42px;transform:translate(-50%,-50%)}.sw .vb .s4{display:grid;place-items:center}.sw .vb .s4 .bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(17,24,39,.8);border:1px solid hsla(0,0%,100%,.12);font-size:14px;font-weight:600;color:#fff}.sw .vb .s4 .bar em{font-style:normal;color:#6b7280}.sw .vb .s4 .bar .ty{display:inline-block;overflow:hidden;white-space:nowrap;border-right:2px solid #34d399;animation:sw-typing 3.6s steps(14) infinite,sw-caret .7s step-end infinite;max-width:14ch}@keyframes sw-typing{0%,10%{max-width:0}60%,90%{max-width:14ch}to{max-width:0}}@keyframes sw-caret{50%{border-color:transparent}}.sw .vb .s4 .lock{width:14px;height:14px;color:#34d399}.sw .vb .s5{display:grid;place-items:center}.sw .vb .s5 .wrap{position:relative;width:90px;height:90px}.sw .vb .s5 .gcheck{position:absolute;inset:14px;border-radius:50%;background:#059669;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 8px rgba(16,185,129,.18);animation:sw-bounce 2.6s ease-in-out infinite}.sw .vb .s5 .gcheck svg{width:30px;height:30px}@keyframes sw-bounce{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}.sw .vb .s5 .an-burst{animation-duration:2.6s}.sw .vb .hero-body{padding:20px 24px 24px}@media (min-width:1280px){.sw .vb .scene{width:40%}.sw .vb .hero .txt{right:42%}.sw .vb .hero{height:220px}.sw .vb .hero h2{font-size:36px}.sw .vb .hero .txt{left:32px;bottom:28px}.sw .vb .hero-body{padding:28px 32px 32px}.sw .vb .gbubble p,.sw .vb .hero-body>p:first-child{font-size:16px}.sw .vb .gwrap{--pw:190px;padding:190px 24px 30px}.sw .vb .gbubble{left:24px;right:24px;bottom:calc(52px + var(--pw)*.92)}}@media (min-width:1536px){.sw .vb .hero{height:250px}.sw .vb .hero h2{font-size:42px}.sw .vb .hero-body{padding:32px 40px 40px}.sw .vb .gbubble p{font-size:17px}.sw .vb .gwrap{--pw:230px;padding:210px 28px 36px}.sw .vb .gbubble{left:28px;right:28px;bottom:calc(60px + var(--pw)*.92)}}@media (min-width:1920px){.sw .vb .hero{height:280px}.sw .vb .hero-body{padding:36px 48px 48px}.sw .vb .gwrap{--pw:260px}}.sw .vb .greeter .room{display:none;position:absolute;inset:0;width:100%;height:100%}.sw .vb .greeter.bedroom .room{display:block}.sw .vb .greeter.bedroom .wgrid{display:none}.sw .vb .greeter.bedroom{background:#141b29}.sw .vb .greeter.bedroom .gglow{opacity:.12}.sw .vb .greeter.bedroom .gwrap{position:absolute;left:0;right:0;top:auto;bottom:4%;padding-bottom:0}.sw .vb .greeter.bedroom .gpeepo .body{animation:none}.sw .vb .greeter.bedroom .gshadow{display:none}.sw .vb .greeter.bedroom .gglow{opacity:.08}.sw .vb .greeter.bedroom .beanbag{display:block}.sw .vb .beanbag{display:none;position:absolute;left:50%;bottom:-9%;width:158%;height:auto;transform:translateX(-50%);z-index:0;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}.sw .vb .gpeepo .body,.sw .vb .gpeepo .gglow{z-index:1}.sw .vb .greeter.bedroom .gshadow{opacity:.55}.sw .vb .greeter.bedroom .gbubble,.sw .vb .greeter.bedroom .gbubble:before{background:rgba(31,41,55,.92)}.sw .rm-led{animation:sw-rmled 12s linear infinite}.sw .rm-ledglow{animation:sw-rmledglow 12s linear infinite}@keyframes sw-rmled{0%,to{fill:#21d881}33%{fill:#9146ff}66%{fill:#38bdf8}}@keyframes sw-rmledglow{0%,to{opacity:1}50%{opacity:.6}}.sw .rm-fan{transform-box:fill-box;transform-origin:center;animation:sw-rmfan 2.6s ease-in-out infinite}@keyframes sw-rmfan{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.sw .rm-star{animation:sw-twinkle 3.5s ease-in-out infinite}.sw .rm-chat{animation:sw-rmchat 16s linear infinite}@keyframes sw-rmchat{0%{transform:translateY(0)}to{transform:translateY(-80px)}}.sw .rm-glow{animation:sw-rmglow 4s ease-in-out infinite}@keyframes sw-rmglow{0%,to{opacity:.7}50%{opacity:1}}.sw .rm-lamp{animation:sw-rmglow 5s ease-in-out infinite}.sw .vb .eyes{position:absolute;inset:0;display:none;pointer-events:none}.sw .vb .gpeepo .eyes{display:block}.sw .vb .pupil{position:absolute;width:11%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 45%,#22214a 0,#0b0b1f 70%);transform:translate(-50%,-50%);transition:transform .12s ease-out;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.sw .vb .pupil:before{left:52%;top:14%;width:40%;height:40%}.sw .vb .pupil:after,.sw .vb .pupil:before{content:"";position:absolute;border-radius:50%;background:#fff}.sw .vb .pupil:after{left:20%;top:60%;width:20%;height:20%;opacity:.9}.sw .vb .pupil.l{left:50%;top:24.5%}.sw .vb .pupil.r{left:68.8%;top:21.4%;width:10%}@media (max-width:1023px){.sw .vb .greeter.bedroom{min-height:150px;height:auto}.sw .vb .greeter.bedroom .gwrap{--pw:92px;position:relative;inset:auto;top:auto;bottom:auto;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:12px;padding:14px 14px 12px}.sw .vb .greeter.bedroom .gpeepo{flex:none;margin-bottom:4px}.sw .vb .greeter.bedroom .gpeepo .eyes,.sw .vb .greeter.bedroom .gpeepo img.eyewhite{visibility:hidden}.sw .vb .greeter.bedroom .gbubble{position:static;flex:1;min-width:0;margin-bottom:8px;padding:10px 13px 11px}.sw .vb .greeter.bedroom .gbubble p{font-size:14px}.sw .vb .greeter.bedroom .gbubble:before{left:-7px;right:auto;top:auto;bottom:18px;margin:0;border-right:0;border-top:0;border-left:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(31,41,55,.92)}}.sw .vb .greeter{--glow:#10b981;position:relative;overflow:hidden;min-height:100%;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,#1f2937,#1a2333)}.sw .vb .wgrid{position:absolute;inset:0;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.sw .vb .gwrap{--pw:150px;position:sticky;top:88px;display:flex;flex-direction:column;align-items:center;padding:170px 16px 24px}.sw .vb .gbubble{left:16px;right:16px;bottom:calc(42px + var(--pw)*.92);border-radius:14px;border:1px solid hsla(0,0%,100%,.1);padding:12px 15px 14px}.sw .vb .gbubble,.sw .vb .gbubble:before{position:absolute;background:rgba(55,65,81,.6)}.sw .vb .gbubble:before{content:"";left:50%;bottom:-7px;width:13px;height:13px;margin-left:-6px;border-right:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);transform:rotate(45deg)}.sw .vb .gbubble .who{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#34d399}.sw .vb .gbubble p{font-size:14.5px;color:#f3f4f6;line-height:1.5}.sw .vb .gbubble p b{color:#fff;font-weight:700}.sw .vb .gbubble p b.line{display:block;margin-bottom:2px}.sw .vb .gbubble.talk-in{animation:sw-gtalk .4s cubic-bezier(.34,1.56,.64,1) both}.sw .vb .gbubble p{min-height:1.5em}.sw .vb .gbubble.typing p:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:#34d399;animation:sw-gcaret .7s step-end infinite}@keyframes sw-gcaret{50%{opacity:0}}@keyframes sw-gtalk{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}.sw .vb .gpeepo{position:relative;width:var(--pw);margin-top:0}.sw .vb .gpeepo .body{position:relative;display:block;width:var(--pw);animation:sw-wbob 3.2s ease-in-out infinite;filter:drop-shadow(0 14px 20px rgba(0,0,0,.55))}.sw .vb .gpeepo img{position:absolute;inset:0;width:var(--pw);height:auto;display:block;visibility:hidden}.sw .vb .gpeepo img[data-pose=sit]{position:relative}.sw .vb .gpeepo img.eyewhite{visibility:visible}.sw .vb .gpeepo[data-pose=wave] .eyes,.sw .vb .gpeepo[data-pose=wave] img.eyewhite{visibility:hidden}.sw .vb .gpeepo[data-pose=look] img[data-pose=look],.sw .vb .gpeepo[data-pose=sit] img[data-pose=sit],.sw .vb .gpeepo[data-pose=wave] img[data-pose=wave]{visibility:visible}.sw .vb .gglow{top:50%;width:220px;height:220px;background:var(--glow);opacity:.22;filter:blur(48px);transform:translate(-50%,-50%);transition:background .8s}.sw .vb .gglow,.sw .vb .gshadow{position:absolute;left:50%;border-radius:50%}.sw .vb .gshadow{bottom:-4px;width:96px;height:16px;background:#000;opacity:.45;filter:blur(8px);transform:translateX(-50%);animation:sw-wshadow 3.2s ease-in-out infinite}@keyframes sw-wbob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes sw-wshadow{0%,to{transform:translateX(-50%) scale(1);opacity:.45}50%{transform:translateX(-50%) scale(.78);opacity:.28}}.sw .vb .hero-body>p:first-child{font-size:15px;color:#9ca3af;line-height:1.55}@media (prefers-reduced-motion:reduce){.sw .scene *,.sw .stage *,.sw .talk-in,.sw .tile,.sw .wz-slide.on{animation-duration:.01s!important;animation-iteration-count:1!important}}@keyframes sw-twinkle{0%,to{opacity:.35}50%{opacity:1}}.sw .vb .seg .step{padding:0;cursor:pointer}.sw .tile-off,.sw .vb .seg .step:disabled{cursor:default}.sw .tile-off:hover{transform:none;border-color:hsla(0,0%,100%,.1);box-shadow:none}.sw .tile-off .open{background:#374151;color:#d1d5db}.sw .vb .gpeepo img[data-pose=wave-still]{visibility:hidden}@media (max-width:1023px){.sw .vb .gpeepo[data-pose=wave] img[data-pose=wave]{visibility:hidden}.sw .vb .gpeepo[data-pose=wave] img[data-pose=wave-still]{visibility:visible}}.sw .btn-text{white-space:nowrap}@media (max-width:639px){.sw .foot:has(.btn-text:not([hidden])) .btn-secondary .lbl-back{display:none}}@media (prefers-reduced-motion:reduce){.sw *,.sw :after,.sw :before{animation:none!important;transition:none!important}.sw .tile{opacity:1}.sw .vb .gpeepo[data-pose=wave] img[data-pose=wave]{visibility:hidden}.sw .vb .gpeepo[data-pose=wave] img[data-pose=wave-still]{visibility:visible}}html:has(.sw){scrollbar-gutter:stable}@media (min-width:1024px){.sw .vb .wz-slide[data-slug=build] .hero{height:156px}.sw .wz-slide[data-slug=build] .tile .stage{height:88px}.sw .wz-slide[data-slug=build] .tile .meta{padding:10px 12px 11px}.sw .wz-slide[data-slug=build] .tile .meta b{font-size:14px}.sw .wz-slide[data-slug=build] .tile .meta small{font-size:12px}.sw .wz-slide[data-slug=build] .tiles{gap:12px;margin-top:12px}.sw .wz-slide[data-slug=build] .hero-body>p{margin-top:12px}}@media (min-width:1440px){.sw .vb .wz-slide[data-slug=build] .hero{height:140px}}@media (min-width:1024px) and (max-height:880px){.sw .wz-slide[data-slug=build] .tile .stage{height:72px}.sw .wz-slide[data-slug=build] .hero-body>p,.sw .wz-slide[data-slug=build] .tiles{margin-top:8px}}@media (min-width:1024px) and (max-height:820px){.sw .wz-slide[data-slug=build] .tile .meta small{display:none}}@media (min-width:1024px) and (max-height:800px){.sw .wz-slide[data-slug=build] .tile .stage{height:78px;zoom:.72}}.sw .vb .s6{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px 0 10px}.sw .vb .s6 .src{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:none}.sw .vb .s6 .src i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.02em;border:1px solid hsla(0,0%,100%,.12);animation:sw-srcpulse 6s linear infinite}@keyframes sw-srcpulse{0%,6%,to{transform:none}3%{transform:scale(1.15)}}.sw .vb .s6 .belt{position:relative;flex:1;max-width:170px;height:76px}.sw .vb .s6 .belt:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:hsla(0,0%,100%,.14)}.sw .vb .s6 .belt b{position:absolute;left:0;top:50%;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:600;white-space:nowrap;background:rgba(17,24,39,.92);border:1px solid hsla(0,0%,100%,.14);color:#e5e7eb;opacity:0;animation:sw-belt 6s linear infinite}.sw .vb .s6 .belt b:nth-child(odd){top:32%}.sw .vb .s6 .belt b:nth-child(2n){top:68%}.sw .vb .s6 .belt b:nth-child(2){animation-delay:1.5s}.sw .vb .s6 .belt b:nth-child(3){animation-delay:3s}.sw .vb .s6 .belt b:nth-child(4){animation-delay:4.5s}.sw .vb .s6 .belt b.t{color:#fcd34d}.sw .vb .s6 .belt b.p{color:#fde68a}@keyframes sw-belt{0%{left:0;opacity:0;transform:translate(-30%,-50%) scale(.8)}4%{opacity:1;transform:translateY(-50%) scale(1)}30%{opacity:1;transform:translate(-100%,-50%) scale(1)}35%,to{left:100%;opacity:0;transform:translate(-100%,-50%) scale(.5)}}.sw .vb .s6 .dst{position:relative;flex:none;width:54px;height:54px;border-radius:15px;display:grid;place-items:center;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.45);animation:sw-dstpulse 1.5s linear infinite}.sw .vb .s6 .dst img{width:32px;height:32px}@keyframes sw-dstpulse{0%,28%,58%,to{box-shadow:0 0 0 0 rgba(16,185,129,0)}42%{box-shadow:0 0 0 7px rgba(16,185,129,.22)}}.sw .vb .s7 .src{grid-template-columns:1fr}.sw .vb .s7 .src i.old{width:46px;height:46px;border-radius:13px;background:rgba(251,191,36,.14);color:#fde68a;border:1px solid rgba(251,191,36,.45);animation:none}.sw .vb .s7 .src i.old svg{width:22px;height:22px}.sw .vb .s7 .belt b.v{color:#c4b5fd}.sw .lg-body{flex:1;display:flex;flex-direction:column}.sw .lg-body .lg-intro{font-size:15px;color:#9ca3af;line-height:1.55}.sw .svcl{display:flex;flex-direction:column;gap:12px;margin-top:16px}.sw .panel{--hue:#94a3b8;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:rgba(17,24,39,.4);overflow:hidden}.sw .panel.lg{--hue:#fbbf24}.sw .panel .phead{display:flex;align-items:center;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.025);border-bottom:1px solid hsla(0,0%,100%,.07);box-shadow:inset 3px 0 0 var(--hue)}.sw .panel .pic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none;border:1px solid hsla(0,0%,100%,.12)}.sw .pic.lg{background:rgba(251,191,36,.14);color:#fde68a}.sw .pic.lg svg{width:18px;height:18px}.sw .panel .phead b{display:block;font-size:14.5px;font-weight:600;color:#fff;line-height:1.2}.sw .panel .phead small{display:block;font-size:12px;color:#9ca3af;margin-top:2px}.sw .panel .cnt{flex:none;font-size:11.5px;color:#9ca3af;white-space:nowrap}.sw .tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6ee7b7;background:rgba(16,185,129,.14);vertical-align:1px}.sw .tag.lg{color:#fde68a;background:rgba(251,191,36,.16)}.sw .row{width:100%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:10px 16px;border-top:1px solid hsla(0,0%,100%,.05);text-align:left;transition:background .15s,opacity .15s}.sw .row:first-of-type{border-top:0}.sw .row.ready:hover{background:hsla(0,0%,100%,.03)}.sw .row .cb{width:20px;height:20px;border-radius:6px;border:1px solid hsla(0,0%,100%,.25);display:grid;place-items:center;color:#fff;transition:all .15s}.sw .row .cb svg{width:11px;height:11px}.sw .row.ready .cb{background:#059669;border-color:#10b981}.sw .row.ready.off .cb{background:transparent;border-color:hsla(0,0%,100%,.25)}.sw .row.ready.off .cb svg{opacity:0}.sw .row.ready.off .dest,.sw .row.ready.off .nm,.sw .row.ready.off .st{opacity:.5}.sw .row .nm{min-width:0}.sw .row .nm b{display:block;font-size:13.5px;font-weight:600;color:#fff;line-height:1.25}.sw .row .nm small{display:block;font-size:12px;color:#9ca3af;line-height:1.4;margin-top:1px}.sw .row .dest{font-size:11px;color:#9ca3af;padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.06);white-space:nowrap}.sw .row .st{min-width:74px;text-align:center;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:999px;white-space:nowrap;display:inline-flex;justify-content:center}.sw .row.ready .st{color:#6ee7b7;background:rgba(16,185,129,.14)}.sw .row .st .spin{width:11px;height:11px;border-width:1.5px;color:#7dd3fc}.sw .row.rs{cursor:default}.sw .row.rs.ok .cb{background:#059669;border-color:#10b981;color:#fff}.sw .row.rs.part .cb{background:#b45309;border-color:#f59e0b;color:#fff}.sw .row.rs.fail .cb{background:#b91c1c;border-color:#ef4444;color:#fff}.sw .row.rs.busy .cb{border-color:rgba(125,211,252,.5);color:#7dd3fc}.sw .row.rs.busy .cb .spin{width:11px;height:11px;border-width:1.5px}.sw .row.rs.queued .cb{border-color:hsla(0,0%,100%,.18);color:transparent}.sw .row.rs.skip .cb{border-style:dashed;border-color:hsla(0,0%,100%,.25);color:#6b7280}.sw .row.rs.skip .nm b{color:#d1d5db}.sw .row.rs .st{background:transparent;border:1px solid transparent}.sw .row.rs.ok .st{color:#6ee7b7;background:rgba(16,185,129,.14)}.sw .row.rs.part .st{color:#fcd34d;background:rgba(245,158,11,.14)}.sw .row.rs.fail .st{color:#fca5a5;background:rgba(239,68,68,.14)}.sw .row.rs.busy .st{color:#7dd3fc}.sw .row.rs.queued .st{color:#6b7280;border-color:hsla(0,0%,100%,.1)}.sw .row.rs.skip .st{color:#9ca3af;border-color:hsla(0,0%,100%,.14);border-style:dashed}.sw .row.rs.fail .nm small,.sw .row.rs.part .nm small{color:#d1d5db}@media (max-width:639px){.sw .row{grid-template-columns:auto 1fr auto;gap:10px;padding:10px 12px}.sw .row .dest{display:none}.sw .row .st{min-width:0;padding:3px 7px}.sw .panel .phead{padding:10px 12px}.sw .panel .cnt{display:none}}.sw .lgplan{margin-top:12px;display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:12px;border:1px solid rgba(16,185,129,.35);background:rgba(16,185,129,.08)}.sw .lgplan .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none;background:#059669;color:#fff}.sw .lgplan .ic svg{width:18px;height:18px}.sw .lgplan b{font-size:14px;font-weight:600;color:#fff;display:block}.sw .lgplan p{font-size:13px;color:#d1d5db;margin-top:3px;line-height:1.45}.sw .lgplan .lg-fail{color:#fca5a5}.sw .lgplan.gift{border-color:rgba(251,191,36,.4);background:linear-gradient(135deg,rgba(251,191,36,.12),rgba(245,158,11,.05));box-shadow:0 0 0 3px rgba(251,191,36,.08)}.sw .lgplan.gift .ic{background:rgba(251,191,36,.18);color:#fde68a;border:1px solid rgba(251,191,36,.45)}.sw .lgplan .pill{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;color:#fde68a;background:rgba(251,191,36,.16)}.sw .lgplan .pill.pro{color:#6ee7b7;background:rgba(16,185,129,.14)}.sw .panel.tts{--hue:#38bdf8}.sw .pic.tts{background:rgba(56,189,248,.14);color:#bae6fd}.sw .pic.tts svg{width:18px;height:18px}.sw .swgrid{display:grid;grid-template-columns:1fr}.sw .row.sw{cursor:pointer}.sw .row.sw .tg{position:relative;width:40px;height:24px;border-radius:999px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.1);transition:background .15s;flex:none}.sw .row.sw .tg:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;transition:transform .15s}.sw .row.sw.on .tg{background:#0ea5e9;border-color:#38bdf8}.sw .row.sw.on .tg:after{transform:translateX(16px)}.sw .row.sw.off .dest,.sw .row.sw.off .nm{opacity:.6}.sw .row.sw .st{min-width:0;color:#9ca3af;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.06);text-transform:none;letter-spacing:0;font-weight:500;font-size:11px}.sw .row.sw.on .st{color:#7dd3fc;background:rgba(14,165,233,.14);border-color:transparent}.sw .row.sw.set .st{color:#6ee7b7;background:rgba(16,185,129,.14);border-color:transparent}.sw .row.sw.set,.sw .row.sw:disabled{cursor:default}@media (min-width:1024px){.sw .swgrid{grid-template-columns:1fr 1fr}.sw .swgrid .row.sw{grid-template-columns:auto 1fr auto}.sw .swgrid .row.sw,.sw .swgrid .row.sw:first-of-type{border-top:1px solid hsla(0,0%,100%,.05)}.sw .swgrid .row.sw+.row.sw{border-left:1px solid hsla(0,0%,100%,.05)}.sw .swgrid .row.sw .dest{display:none}}@media (max-width:639px){.sw .row.sw .st{display:none}}.sw .row.ready[role=checkbox]{cursor:pointer}.sw .seg2{display:inline-flex;padding:2px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);white-space:nowrap}.sw .seg2 button{font-size:11px;font-weight:600;color:#9ca3af;padding:3px 10px;border-radius:999px;line-height:1.2;transition:all .15s}.sw .seg2 button:hover{color:#e5e7eb}.sw .seg2 button.on{background:#7c3aed;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.35)}.sw .row.ready.off .seg2{opacity:.5}@media (max-width:639px){.sw .seg2{grid-column:2;justify-self:start;margin-top:2px}}.sw .wz-legacy .svcl{margin-top:10px}.sw .wz-legacy .svcl+.svcl,.sw .wz-legacy p+.svcl{margin-top:8px}.sw .wz-legacy .panel.tts .phead{padding:8px 16px}.sw .wz-legacy .swgrid .row{padding:7px 14px}.sw .wz-legacy .row{padding:8px 16px}.sw .wz-legacy .panel .phead{padding:10px 16px}.sw .wz-legacy .lgplan{margin-top:10px;padding:10px 14px}.sw .wz-legacy .lgplan p{margin-top:2px}.sw .vb .wz-legacy .hero-body .foot{padding-top:14px}@media (min-width:1024px){.sw .vb .wz-legacy .hero{height:156px}}@media (min-width:1440px){.sw .vb .wz-legacy .hero{height:140px}}@media (min-width:1024px) and (max-height:820px){.sw .wz-legacy .row .nm small{display:none}.sw .wz-legacy .row{padding:7px 16px}.sw .wz-legacy .lgnote,.sw .wz-legacy .lgplan p,.sw .wz-legacy .panel.tts .phead small{display:none}.sw .wz-legacy .swgrid .row{padding:5px 14px}}@media (min-width:1024px) and (max-height:800px){.sw .vb .wz-legacy .hero{height:112px}.sw .wz-legacy .lgplan p{font-size:12.5px;line-height:1.4}}.obs{--c-overlay:#10b981;--c-dock:#38bdf8;--c-chat:#a78bfa}.obs [data-c=overlay],.obs[data-c=overlay]{--c:var(--c-overlay)}.obs [data-c=dock],.obs[data-c=dock]{--c:var(--c-dock)}.obs [data-c=chat],.obs[data-c=chat]{--c:var(--c-chat)}.obs [hidden]{display:none!important}.obs .obs-lbl{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.obs .obs-hdot{width:14px;height:14px;border-radius:50%;border:2px solid hsla(0,0%,100%,.15);flex:none}.obs .obs-hdot.is-on{background:var(--c);border-color:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 25%,transparent)}.obs .obs-hdot.is-soon{border-color:rgba(139,92,246,.4);border-style:dashed}.obs .obs-item{scroll-margin-top:80px;container-type:inline-size}.obs .obs-slabel{display:none}@container (min-width: 560px){.obs .obs-slabel{display:inline}}@container (min-width: 640px){.obs .obs-step.is-on{grid-template-columns:repeat(2,minmax(0,1fr))}}.obs .obs-item.is-open{box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 45%,transparent)}.obs .obs-stile{position:relative;display:flex;min-width:0;flex-direction:column;gap:6px;border-radius:12px;border:1px solid hsla(0,0%,100%,.07);background:rgba(17,24,39,.55);padding:14px 16px 16px 18px}.obs .obs-stile:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--c);opacity:.3}.obs .obs-stile[data-state=live]:before{opacity:1}.obs .obs-stile[data-state=soon]:before{background:#8b5cf6;opacity:.5}.obs .obs-stile .obs-stile-icon{color:var(--c)}.obs .obs-stile[data-state=soon] .obs-stile-icon{color:#a78bfa}.obs .obs-big{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:700;color:#0b1220;background:var(--c);transition:filter .15s,transform .1s}.obs .obs-big:hover{filter:brightness(1.1)}.obs .obs-big:active{transform:scale(.98)}.obs .obs-big.is-ghost{background:transparent;color:#e5e7eb;border:1px solid hsla(0,0%,100%,.14)}.obs .obs-big.is-ghost:hover{background:hsla(0,0%,100%,.05);filter:none}.obs .obs-big.is-copied{background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c);cursor:default;filter:none;transform:none}.obs .obs-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;background:hsla(0,0%,100%,.06);color:#9ca3af}.obs .obs-pill .obs-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.obs .obs-pill.is-live{background:color-mix(in srgb,var(--c) 16%,transparent);color:var(--c)}.obs .obs-pill.is-live .obs-dot{animation:obs-pulse 1.6s ease-in-out infinite}.obs .obs-pill.is-soon{background:rgba(139,92,246,.14);color:#c4b5fd}@keyframes obs-pulse{0%,to{opacity:1}50%{opacity:.35}}.obs .obs-stepper,.obs .obs-stepper .obs-s{display:flex;align-items:center}.obs .obs-stepper .obs-s{gap:8px;font-size:13px;font-weight:600;color:#6b7280}.obs .obs-stepper .obs-s .obs-n{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-style:normal;border:2px solid hsla(0,0%,100%,.12)}.obs .obs-stepper .obs-s.is-on{color:#fff}.obs .obs-stepper .obs-s.is-on .obs-n{background:var(--c);border-color:var(--c);color:#0b1220}.obs .obs-stepper .obs-s.is-did .obs-n{background:color-mix(in srgb,var(--c) 20%,transparent);border-color:var(--c);color:var(--c)}.obs .obs-stepper .obs-bar{flex:1;height:2px;margin:0 10px;background:hsla(0,0%,100%,.1);min-width:16px}.obs .obs-stepper .obs-bar.is-did{background:var(--c)}.obs .obs-step{display:none}.obs .obs-step.is-on{display:grid;animation:obs-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes obs-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.obs .obs-pic{max-width:560px;width:100%;justify-self:center;border-radius:12px;background:#0b1220;border:1px solid hsla(0,0%,100%,.08);overflow:hidden}.obs .obs-pic svg{width:100%;height:auto;display:block}.obs .obs-say{font-size:22px;line-height:1.3;font-weight:700;color:#fff}.obs .obs-say b{color:var(--c)}.obs .obs-sub{font-size:14px;color:#9ca3af;margin-top:8px;line-height:1.5}.obs .obs-linkbox{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#9ca3af;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:8px 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.obs .obs-linkbox.is-revealed{color:#e5e7eb;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.obs .obs-kbd{display:inline-block;padding:1px 7px;border-radius:6px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);font-weight:600;color:#fff;font-size:.92em}.obs .obs-ring{fill:none;stroke:var(--c);stroke-width:3;animation:obs-ring 1.4s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes obs-ring{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}.obs .obs-hl{fill:color-mix(in srgb,var(--c) 22%,transparent);stroke:var(--c);stroke-width:1.5}.obs .obs-txt{font-family:ui-sans-serif,system-ui,sans-serif;fill:#cbd5e1;font-size:9px}.obs .obs-txt.is-dim{fill:#64748b}.obs .obs-txt.is-b{fill:#fff;font-weight:700}.obs .obs-win{fill:#161e2e;stroke:#2a3547}.obs .obs-panel{fill:#1b2434;stroke:#2a3547}.obs .obs-field{fill:#0f172a;stroke:#334155}.obs .obs-spin{display:inline-block;width:18px;height:18px;border-radius:50%;border:3px solid;border-right:3px solid transparent;animation:obs-spin .7s linear infinite;flex:none}@keyframes obs-spin{to{transform:rotate(1turn)}}.obs .obs-party{font-size:64px;line-height:1}.obs .obs-party>span{display:inline-block;animation:obs-pop .5s cubic-bezier(.22,1,.36,1) both}@keyframes obs-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.obs details.obs-drawer summary{list-style:none;cursor:pointer}.obs details.obs-drawer summary::-webkit-details-marker{display:none}.obs details.obs-drawer[open] .obs-chev{transform:rotate(180deg)}.obs .obs-url{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.obs .obs-url-box{min-width:0;flex:1 1 100%;height:36px;display:flex;align-items:center;padding:0 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);background:rgba(17,24,39,.6);color:#d1d5db;overflow:hidden;white-space:nowrap}@media (min-width:640px){.obs .obs-url-box{flex:1 1 0}}.obs .obs-url-box.is-shown{overflow-x:auto;scrollbar-width:thin}.obs .obs-url-box .obs-dots{color:#6b7280;letter-spacing:.12em}.obs .obs-ibtn{height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);color:#9ca3af;flex:none}.obs .obs-ibtn:hover,.obs .obs-tbtn:hover{color:#fff;background:hsla(0,0%,100%,.06)}.obs .obs-tbtn{height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);color:#e5e7eb;font-size:13px;font-weight:500;white-space:nowrap;flex:none}.obs .obs-tbtn.is-small{height:32px;font-size:12px}.obs .obs-tbtn.is-danger{border-color:rgba(239,68,68,.5);color:#fecaca}.obs .obs-tbtn.is-copied{color:#34d399;border-color:rgba(52,211,153,.4)}.obs .obs-confirm{display:none}.obs .obs-confirm.is-open{display:flex}@media (prefers-reduced-motion:reduce){.obs :after,.obs :before,.obs :not(.obs-spin){animation:none!important;transition:none!important}}.nav-panel{transform-origin:top right}.nav-panel:not(.hidden){animation:nav-panel-in .2s cubic-bezier(.22,1,.36,1) both}.nav-panel.nav-panel-closing{animation:nav-panel-out .14s ease-in both;pointer-events:none}.nav-panel.nav-panel-waiting{animation:none;opacity:0;pointer-events:none}@keyframes nav-panel-in{0%{opacity:0;translate:16px 0}to{opacity:1;translate:0 0}}@keyframes nav-panel-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:16px 0}}@media (prefers-reduced-motion:reduce){.nav-panel.nav-panel-closing,.nav-panel:not(.hidden){animation:none}.nav-panel.nav-panel-waiting{opacity:1}}.pf-page{--accent:hsl(var(--accent-h) var(--accent-s) var(--accent-l));--accent-strong:hsl(var(--accent-h) var(--accent-s) calc(var(--accent-l) - 9%));--accent-text:hsl(var(--accent-h) var(--accent-s) calc(var(--accent-l) + 12%));--accent-a06:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.06);--accent-a12:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.12);--accent-a20:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.2);--accent-a35:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.35);--accent-a55:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.55);--page:#111827;--card:rgba(31,41,55,.94);--card-solid:#1f2937;--card-2:rgba(55,65,81,.45);--line:rgba(55,65,81,.85);--line-2:hsla(0,0%,100%,.13);--t1:#fff;--t2:#e2e8f0;--t3:#94a3b8;--t4:#64748b;--live:#f43f5e;--r:18px;--r-sm:12px;--wrap:1280px;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-serif:"Fraunces",Georgia,serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-display:"Bowlby One",var(--font);--name-font:var(--font);--link-font:var(--font);position:relative;min-height:100vh;background:var(--page);color:var(--t2);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.pf-page a{color:inherit;text-decoration:none}.pf-page ::-moz-selection{background:var(--accent-a35)}.pf-page ::selection{background:var(--accent-a35)}.pf-page .wrap{max-width:var(--wrap);margin:0 auto;padding-left:20px;padding-right:20px}@media (max-width:640px){.pf-page .topbar .right .btn.ghost{display:none}}.pf-page .num{font-variant-numeric:tabular-nums}.pf-page .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pf-page .ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.pf-page .ambient .wash{position:absolute;inset:0;background:radial-gradient(900px 560px at 10% -8%,var(--accent-a20),transparent 70%),radial-gradient(760px 520px at 92% 2%,hsl(calc(var(--accent-h) + 60) 80% 55%/.12),transparent 72%),radial-gradient(1100px 700px at 50% 110%,var(--accent-a06),transparent 70%);transition:opacity .4s}.pf-page .ambient .bleed{position:absolute;left:-10%;right:-10%;top:-160px;height:640px;background:var(--hero-grad);filter:blur(90px) saturate(1.1);opacity:.28;transform:translateZ(0)}.pf-page .ambient .bleed,.pf-page .ambient .wash{display:none}.pf-page .ambient .col,.pf-page .ambient .pic,.pf-page .ambient .tex{position:absolute;inset:0}.pf-page .ambient .pic{background-size:cover;background-position:50%}.pf-page .ambient .grain{position:absolute;inset:0;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(/%23n)'/></svg>")}.pf-page .topbar{position:sticky;top:0;z-index:40;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s;transition:background .25s,border-color .25s,backdrop-filter .25s;transition:background .25s,border-color .25s,backdrop-filter .25s,-webkit-backdrop-filter .25s;border-bottom:1px solid transparent}.pf-page .topbar.stuck{background:rgba(17,24,39,.8);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--line)}.pf-page .topbar .wrap{height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pf-page .brand{display:flex;align-items:center;gap:9px;color:var(--t1)}.pf-page .brand img{height:32px;width:auto;-o-object-fit:contain;object-fit:contain}.pf-page .brand span{font-family:var(--font-display);font-size:20px;letter-spacing:.01em;padding-top:3px;font-weight:400}.pf-page .brand span em{font-style:normal;color:#fff}.pf-page .brand span b{font-weight:400;color:#21d881}.pf-page .brand small{font-family:var(--font);font-size:11px;font-weight:600;color:var(--t4);padding-top:3px}.pf-page .topbar .right{display:flex;align-items:center;gap:8px}.pf-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:700;white-space:nowrap;transition:filter .15s,transform .12s,background .15s,border-color .15s,box-shadow .2s}.pf-page .btn:active{transform:scale(.98)}.pf-page .btn.acc{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 30px -12px var(--accent-a55)}.pf-page .btn.acc:hover{background:var(--accent-strong)}.pf-page .btn.ghost{background:hsla(0,0%,100%,.05);color:var(--t1);border:1px solid var(--line-2)}.pf-page .btn.ghost:hover{background:hsla(0,0%,100%,.09)}.pf-page .btn.glass{background:rgba(11,14,20,.42);color:#fff;border:1px solid hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pf-page .btn.glass:hover{background:rgba(11,14,20,.6)}.pf-page .btn.live{background:var(--live);color:#fff;box-shadow:0 10px 30px -12px rgba(244,63,94,.7)}.pf-page .btn.live:hover{filter:brightness(1.08)}.pf-page .btn.sm{height:34px;padding:0 12px;font-size:13px;border-radius:10px}.pf-page .btn.xs{height:28px;padding:0 10px;font-size:12px;border-radius:8px}.pf-page .btn.icon{width:40px;padding:0}.pf-page .btn.icon.sm{width:34px}.pf-page .hero{position:relative;z-index:1;margin-top:-60px;border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 50px -30px rgba(0,0,0,.9)}.pf-page .hero-art{position:absolute;inset:0;overflow:hidden}.pf-page .hero-art .grad{position:absolute;inset:0;background:var(--hero-grad)}.pf-page .hero-art .shine{position:absolute;inset:0;background:radial-gradient(760px 320px at 78% 10%,hsla(0,0%,100%,.22),transparent 66%)}.pf-page .hero-art .grain{position:absolute;inset:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(/%23n)'/></svg>")}.pf-page .hero-art .scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.25) 30%,transparent 60%)}.pf-page .hero-art .scrim-top{position:absolute;inset:0 0 auto 0;height:120px;background:linear-gradient(180deg,rgba(11,14,20,.55),transparent)}.pf-page .hero-body{position:relative;padding-top:170px;padding-bottom:22px}@media (min-width:1024px){.pf-page .hero-body{padding-top:230px}}.pf-page .hero-row{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.pf-page .hero-row{flex-direction:row;align-items:flex-end;justify-content:space-between}}.pf-page .hero-id{display:flex;gap:18px;align-items:flex-end;min-width:0}@media (min-width:640px){.pf-page .hero-id{gap:24px}}.pf-page .avatar{position:relative;flex:none;width:104px;height:104px}@media (min-width:640px){.pf-page .avatar{width:136px;height:136px}}.pf-page .avatar .fallback,.pf-page .avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;background:#1f2937;border:4px solid var(--page);box-shadow:0 18px 50px -20px rgba(0,0,0,.9)}.pf-page .avatar .fallback{display:flex;align-items:center;justify-content:center;font-weight:900;font-size:40px;color:#fff;background:linear-gradient(135deg,var(--accent),hsl(calc(var(--accent-h) + 50) 80% 50%))}.pf-page .avatar .ring{position:absolute;inset:-4px;border-radius:50%;border:3px solid var(--accent);opacity:.9;box-shadow:none}.pf-page[data-state=live] .avatar .ring{border-color:var(--live);animation:pp-ring 2.2s ease-out infinite}@keyframes pp-ring{0%{box-shadow:0 0 0 0 rgba(244,63,94,.55)}70%{box-shadow:0 0 0 14px rgba(244,63,94,0)}to{box-shadow:0 0 0 0 rgba(244,63,94,0)}}.pf-page .avatar .badge{position:absolute;right:2px;bottom:4px;height:26px;padding:0 9px;border-radius:999px;background:var(--live);color:#fff;font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;display:none;align-items:center;gap:6px;border:3px solid var(--page)}.pf-page[data-state=live] .avatar .badge{display:inline-flex}.pf-page .avatar .badge i{width:6px;height:6px;border-radius:50%;background:#fff;animation:pp-pulse 1.4s ease-in-out infinite}@keyframes pp-pulse{0%,to{opacity:1}50%{opacity:.3}}.pf-page .who{min-width:0;padding-bottom:4px}.pf-page .name{margin:0;font-family:var(--name-font);font-weight:800;font-size:34px;line-height:1.02;letter-spacing:-.025em;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.45);overflow-wrap:anywhere}@media (min-width:640px){.pf-page .name{font-size:46px}}.pf-page .handle{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13.5px;color:var(--t3);font-weight:600}.pf-page .handle .at{color:var(--t2)}.pf-page .plat{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px 0 8px;border-radius:999px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:12px;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pf-page .plat i,.pf-page .plat svg{font-size:12px}.pf-page .plat.twitch i,.pf-page .plat.twitch svg{color:#bf94ff}.pf-page .plat.kick i,.pf-page .plat.kick svg{color:#53fc18}.pf-page .plat.youtube i,.pf-page .plat.youtube svg{color:#ff4e45}.pf-page .plat.tiktok i,.pf-page .plat.tiktok svg{color:#fff}.pf-page .plat small{font-weight:600;color:var(--t3);font-size:11.5px}.pf-page .bio{margin:12px 0 0;max-width:640px;font-size:15px;line-height:1.55;color:var(--t2);text-shadow:0 1px 12px rgba(0,0,0,.4)}.pf-page .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pf-page .chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:700;background:var(--accent-a12);color:var(--accent-text);border:1px solid var(--accent-a35)}.pf-page .hero-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (min-width:1024px){.pf-page .hero-actions{justify-content:flex-end;padding-bottom:6px;flex:none}.pf-page .hero-id{flex:1}}.pf-page .hero-top{position:absolute;top:74px;left:20px;right:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;pointer-events:none}.pf-page .hero-top>*{pointer-events:auto}@media (min-width:640px){.pf-page .wrap{padding-left:28px;padding-right:28px}.pf-page .hero-top{left:28px;right:28px}}.pf-page .now{position:relative;z-index:2;margin-top:22px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.pf-page .now{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.pf-page .now .stream.span-2{grid-column:span 2}.pf-page .now .stream.span-3{grid-column:span 3}}.pf-page .card{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--r);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pf-page .card.lift{transition:transform .18s,border-color .18s,box-shadow .25s}.pf-page .card.lift:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 20px 50px -30px rgba(0,0,0,.9)}.pf-page .stream{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:12px;overflow:hidden}@media (max-width:480px){.pf-page .stream{grid-template-columns:120px minmax(0,1fr)}}.pf-page .thumb{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,hsl(var(--accent-h) 60% 22%),#0b0e14 70%);border:1px solid var(--line)}.pf-page .thumb:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 30% 40%,var(--accent-a35),transparent 70%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.04) 0 1px,transparent 1px 6px)}.pf-page .thumb .play{position:absolute;inset:0;display:grid;place-items:center}.pf-page .thumb .play span{width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.92);color:#0b0e14;display:grid;place-items:center;font-size:14px;padding-left:3px;box-shadow:0 8px 24px -8px rgba(0,0,0,.8);transition:transform .15s}.pf-page .stream:hover .thumb .play span{transform:scale(1.08)}.pf-page .thumb .tag{position:absolute;left:8px;top:8px;height:20px;padding:0 7px;border-radius:6px;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px;background:var(--live);color:#fff}.pf-page .thumb .tag i{width:5px;height:5px;border-radius:50%;background:#fff;animation:pp-pulse 1.4s infinite}.pf-page .thumb .dur,.pf-page .thumb .tag.clip{background:rgba(11,14,20,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pf-page .thumb .dur{position:absolute;right:8px;bottom:8px;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:700;color:#fff;display:inline-flex;align-items:center;gap:5px}.pf-page .stream .meta{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.pf-page .stream .kicker{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t4);display:flex;align-items:center;gap:8px}.pf-page .stream .kicker b{color:var(--live);display:inline-flex;align-items:center;gap:6px}.pf-page .stream .kicker b i{width:6px;height:6px;border-radius:50%;background:var(--live);animation:pp-pulse 1.4s infinite}.pf-page .stream .title{font-size:15px;font-weight:700;color:#fff;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pf-page .stream .sub{font-size:12.5px;color:var(--t3);display:flex;flex-wrap:wrap;gap:4px 10px}.pf-page .stream .sub b{color:var(--t2);font-weight:600}.pf-page .tile{padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-width:0}.pf-page .tile .k{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t4);display:flex;align-items:center;gap:8px}.pf-page .tile .k i,.pf-page .tile .k svg{color:var(--accent-text)}.pf-page .tile .v{font-size:20px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.pf-page .tile .v small{font-weight:600;letter-spacing:0}.pf-page .tile .s,.pf-page .tile .v small{font-size:12.5px;color:var(--t3)}.pf-page .bar{height:8px;background:hsla(0,0%,100%,.08);overflow:hidden}.pf-page .bar,.pf-page .bar>span{display:block;border-radius:999px;position:relative}.pf-page .bar>span{height:100%;background:linear-gradient(90deg,var(--accent-strong),var(--accent));transition:width .6s cubic-bezier(.2,.8,.2,1)}.pf-page .bar>span:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);transform:translateX(-100%);animation:pp-shimmer 2.6s ease-in-out infinite}@keyframes pp-shimmer{60%,to{transform:translateX(100%)}}.pf-page .week{display:flex;gap:5px;margin-top:2px}.pf-page .week span{flex:1;height:30px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid var(--line);display:grid;place-items:center;font-size:10.5px;font-weight:800;color:var(--t4);position:relative}.pf-page .week span.on{background:var(--accent-a12);border-color:var(--accent-a35);color:var(--accent-text)}.pf-page .week span.next{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pf-page .week span.next:after{content:"";position:absolute;bottom:-7px;left:50%;width:5px;height:5px;border-radius:50%;background:var(--accent);transform:translateX(-50%)}.pf-page #layout{position:relative;z-index:2;margin-top:22px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1024px){.pf-page[data-layout=balanced] #layout,.pf-page[data-layout=right_stack] #layout{grid-template-columns:minmax(0,1fr) 344px}.pf-page[data-layout=left_stack] #layout{grid-template-columns:344px minmax(0,1fr)}.pf-page[data-layout=left_stack] .rail{order:-1}.pf-page[data-rail=none] #layout{grid-template-columns:minmax(0,1fr)}.pf-page .rail{position:sticky;top:76px}}.pf-page .main{gap:22px}.pf-page .main,.pf-page .rail{min-width:0;display:flex;flex-direction:column}.pf-page .rail{gap:14px}.pf-page .band{display:none}.pf-page[data-layout=balanced] .band{display:block}.pf-page .rc{padding:0}.pf-page .rc-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 12px;border-bottom:1px solid var(--line)}.pf-page .rc-h h3{margin:0;font-size:14px;font-weight:800;color:#fff;display:flex;align-items:center;gap:9px;letter-spacing:-.01em;white-space:nowrap}.pf-page .rc-h h3 i,.pf-page .rc-h h3 svg{color:var(--accent-text);font-size:13px}.pf-page .rc-h .pill{height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;background:hsla(0,0%,100%,.06);color:var(--t3);display:inline-flex;align-items:center;gap:6px}.pf-page .rc-b{padding:10px}.pf-page .seg{flex:none;display:inline-flex;background:rgba(11,14,20,.55);border:1px solid var(--line);border-radius:999px;padding:2px;gap:2px}.pf-page .seg button{height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;color:var(--t3)}.pf-page .seg button.on{background:hsla(0,0%,100%,.1);color:#fff}.pf-page .links{display:flex;flex-direction:column;gap:6px}.pf-page .lnk{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--card-2);border:1px solid var(--line);color:#fff;transition:transform .15s,border-color .15s,box-shadow .2s,background .15s}.pf-page .lnk:hover{border-color:var(--line-2)}.pf-page .lnk .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:15px;flex:none;background:hsla(0,0%,100%,.06);color:var(--t2)}.pf-page .lnk .ic.twitch{color:#bf94ff}.pf-page .lnk .ic.kick{color:#53fc18}.pf-page .lnk .ic.youtube{color:#ff4e45}.pf-page .lnk .ic.discord{color:#8ea1ff}.pf-page .lnk .ic.tiktok,.pf-page .lnk .ic.twitter{color:#fff}.pf-page .lnk .ic.instagram{color:#f472b6}.pf-page .lnk .ic.link{color:var(--accent-text)}.pf-page .lnk .t{min-width:0;flex:1}.pf-page .lnk .t b{font-size:13.5px;font-weight:700}.pf-page .lnk .t b,.pf-page .lnk .t span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .lnk .t span{font-size:11.5px;color:var(--t4);font-family:var(--font)}.pf-page .lnk .arr{color:var(--t4);font-size:12px;transition:transform .15s,color .15s}.pf-page .lnk:hover .arr{color:var(--t2);transform:translateX(2px)}.pf-page .lnk.lnk-center{flex-direction:column;gap:6px;text-align:center;padding:12px}.pf-page .lnk.lnk-center .arr{display:none}.pf-page .lnk.lnk-right .t{text-align:right}.pf-page .nsfw{margin-top:10px}.pf-page .nsfw-div{display:flex;align-items:center;gap:10px;margin:0 4px 8px}.pf-page .nsfw-div:after,.pf-page .nsfw-div:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(244,63,94,.45))}.pf-page .nsfw-div:after{background:linear-gradient(90deg,rgba(244,63,94,.45),transparent)}.pf-page .nsfw-div span{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fb7185;white-space:nowrap}.pf-page .nsfw-div .btn{flex:none}.pf-page .links.veiled .lnk{filter:blur(6px);opacity:.55;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pf-page .links.veiled{position:relative}.pf-page .board{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.pf-page .board li{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;transition:background .15s}.pf-page .board li:hover{background:hsla(0,0%,100%,.04)}.pf-page .board .rk{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-family:var(--font-mono);font-size:11px;font-weight:800;background:hsla(0,0%,100%,.06);color:var(--t3);flex:none}.pf-page .board li:first-child .rk{background:rgba(251,191,36,.18);color:#fcd34d}.pf-page .board li:nth-child(2) .rk{background:rgba(203,213,225,.16);color:#e2e8f0}.pf-page .board li:nth-child(3) .rk{background:rgba(251,146,60,.18);color:#fdba74}.pf-page .board .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:800;color:#fff;flex:none}.pf-page .board .who{flex:1;min-width:0;padding:0}.pf-page .board .who b{display:block;font-size:13px;font-weight:700;color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .board .who .bar{height:4px;margin-top:5px}.pf-page .board .who .bar>span:after{display:none}.pf-page .board .amt-t{font-size:13px;font-weight:800;color:#fff;flex:none}.pf-page .rc-f{padding:9px 16px 11px;border-top:1px solid var(--line);font-size:11.5px;color:var(--t4);display:flex;align-items:center;gap:8px}.pf-page .rc-f i,.pf-page .rc-f svg{color:var(--accent-text)}.pf-page .band .rc-b{padding:12px 14px}.pf-page .band .board{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:4px 18px}@media (min-width:768px){.pf-page .band .board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pf-page .band .board{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-page .band .board li:nth-child(n+4){display:none}}.pf-page .about{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.pf-page .about .row{display:flex;gap:12px;align-items:flex-start}.pf-page .about .row i{width:30px;height:30px;display:grid;place-items:center;font-size:12px}.pf-page .about .row i,.pf-page .about .row svg{border-radius:9px;background:hsla(0,0%,100%,.06);color:var(--accent-text);flex:none}.pf-page .about .row svg{box-sizing:border-box;width:30px;height:30px;padding:9px}.pf-page .about .row b{display:block;font-size:13px;color:#fff;font-weight:700}.pf-page .about .row span{display:block;font-size:12px;color:var(--t3)}.pf-page .about .guide-row{align-items:center;margin:-6px -8px;padding:6px 8px;border-radius:10px;text-decoration:none;transition:background .15s}.pf-page .about .guide-row>div{flex:1;min-width:0}.pf-page .about .guide-row:hover{background:hsla(0,0%,100%,.05)}.pf-page .about .guide-row .guide-go{width:auto;height:12px;padding:0;background:none;color:var(--t3)}.pf-page footer{position:relative;z-index:2;margin-top:40px;border-top:1px solid var(--line)}.pf-page footer .wrap{padding-top:22px;padding-bottom:36px;display:flex;flex-direction:column;gap:12px;font-size:12px;color:var(--t4)}@media (min-width:768px){.pf-page footer .wrap{flex-direction:row;align-items:center;justify-content:space-between}}.pf-page footer .l{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.pf-page footer .l a:hover{color:var(--t2)}.pf-page footer .cta{display:inline-flex;align-items:center;gap:8px;color:var(--t2);font-weight:700}.pf-page footer .cta i,.pf-page footer .cta svg{color:var(--accent-text)}.pf-page .toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%,20px);z-index:80;background:#111827;border:1px solid var(--line-2);color:#fff;font-size:13px;font-weight:600;padding:10px 14px;border-radius:12px;box-shadow:0 20px 50px -20px rgba(0,0,0,.9);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;display:flex;align-items:center;gap:9px}.pf-page .toast.on{opacity:1;transform:translate(-50%)}.pf-page .toast i,.pf-page .toast svg{color:var(--accent-text)}@keyframes pp-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:639px){.pf-page .brand span{font-size:16px}.pf-page .brand span em{display:inline}.pf-page .hero-body{padding-top:140px}.pf-page .hero-id{flex-direction:column;align-items:flex-start;gap:12px}.pf-page .name{font-size:32px}.pf-page .bio{font-size:14px}.pf-page .hero-actions .btn{width:100%}.pf-page .now{gap:10px}}.pf-page .stream.offline{grid-template-columns:minmax(0,1fr);padding:14px 16px}.pf-page .stream.offline .title time{color:var(--accent-text)}.pf-page .who.backdrop{background:rgba(11,14,20,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:12px 16px}.pf-page .board-empty[hidden],.pf-page .board[hidden]{display:none}.pf-page .board-empty{margin:0;padding:8px;font-size:13px}.pf-page .board.recent .who small{display:block;margin-top:2px;font-size:12px;color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .board.recent .amt-t{text-align:right}.pf-page .board.recent .amt-t small{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--t3)}@media (max-width:480px){.pf-page .stream .thumb .dur{display:none}}@media (prefers-reduced-motion:reduce){.pf-page *,.pf-page :after,.pf-page :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.pf-page .hub{padding:0;overflow:hidden}.pf-page .hub-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px}.pf-page .hub-h h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:#fff}.pf-page .hub-h p{margin:4px 0 0;font-size:13px;color:var(--t3)}.pf-page .trust{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:5px 12px 5px 10px;line-height:1.3;border-radius:999px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#6ee7b7;font-size:12px;font-weight:700}.pf-page .trust i,.pf-page .trust svg{font-size:12px;flex:none}.pf-page .payrow .fine b,.pf-page .trust b{color:inherit;font-weight:800}.pf-page .ways{display:flex;flex-wrap:wrap;gap:8px;padding:18px 22px 0}.pf-page .hub-empty{padding:20px 22px 24px;color:var(--t3);font-size:14px}.pf-page .way{position:relative;flex:1 1 130px;min-width:0;text-align:left;padding:12px;border-radius:14px;background:var(--card-2);border:1px solid var(--line);display:flex;flex-direction:column;gap:8px;transition:border-color .15s,background .15s,transform .15s}.pf-page .way:hover{border-color:var(--line-2);transform:translateY(-1px)}.pf-page .way[aria-selected=true]{background:var(--accent-a12);border-color:var(--accent-a55);box-shadow:inset 0 0 0 1px var(--accent-a35)}.pf-page .way .ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);color:var(--t2);font-size:14px;transition:background .15s,color .15s}.pf-page .way[aria-selected=true] .ic{background:var(--accent);color:var(--on-accent)}.pf-page .way b{font-size:14px;font-weight:800;color:#fff;letter-spacing:-.01em}.pf-page .way .sub{font-size:12px;color:var(--t3);font-weight:600}.pf-page .way[aria-selected=true] .sub{color:var(--accent-text)}.pf-page .way .chk{position:absolute;right:10px;top:10px;width:18px;height:18px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:none;place-items:center;font-size:9px}.pf-page .way[aria-selected=true] .chk{display:grid}.pf-page .composer{padding:20px 22px 22px}.pf-page .panel{display:flex;flex-direction:column;gap:18px;animation:pp-fade .25s ease-out}.pf-page .panel.hidden{display:none}.pf-page .lbl{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--t2);margin-bottom:8px}.pf-page .lbl small{font-weight:600;color:var(--t4);font-size:11.5px}.pf-page .amts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (min-width:640px){.pf-page .amts{grid-template-columns:repeat(6,minmax(0,1fr))}}.pf-page .amt{height:48px;border-radius:12px;background:var(--card-2);border:1px solid var(--line);color:#fff;font-size:15px;font-weight:800;transition:border-color .15s,background .15s,transform .12s}.pf-page .amt:hover{border-color:var(--line-2);transform:translateY(-1px)}.pf-page .amt.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent);box-shadow:0 10px 26px -14px var(--accent-a55)}.pf-page .amt.custom{display:flex;align-items:center;gap:2px;padding:0 10px;font-size:14px;color:var(--t3)}.pf-page .amt.custom input{width:100%;min-width:0;background:transparent;border:0;outline:none;color:#fff;font-weight:800;font-size:15px}.pf-page .amt.custom:focus-within{border-color:var(--accent-a55);box-shadow:0 0 0 3px var(--accent-a20)}.pf-page .two{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.pf-page .two{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}.pf-page .inp{width:100%;background:rgba(11,14,20,.55);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:14px;padding:11px 13px;outline:none;transition:border-color .15s,box-shadow .15s}.pf-page .inp::-moz-placeholder{color:var(--t4)}.pf-page .inp::placeholder{color:var(--t4)}.pf-page .inp:focus{border-color:var(--accent-a55);box-shadow:0 0 0 3px var(--accent-a20)}.pf-page textarea.inp{resize:vertical;min-height:88px;line-height:1.5}.pf-page .preview{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px;border-radius:14px;background:rgba(11,14,20,.45);border:1px dashed hsla(0,0%,100%,.12)}@media (min-width:768px){.pf-page .preview{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.pf-page .alert{display:flex;gap:12px;align-items:center}.pf-page .alert .ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--accent),hsl(calc(var(--accent-h) + 50) 85% 55%));color:#fff;font-size:17px;box-shadow:0 10px 24px -12px var(--accent-a55);flex:none}.pf-page .alert .txt{min-width:0}.pf-page .alert .txt b{display:block;font-size:14px;color:#fff}.pf-page .alert .txt b em{font-style:normal;color:var(--accent-text)}.pf-page .alert .txt span{display:block;font-size:12.5px;color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .preview .note{font-size:12px;color:var(--t4);display:flex;align-items:center;gap:8px}.pf-page .preview .note i,.pf-page .preview .note svg{color:var(--t3)}.pf-page .payrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:16px}.pf-page .payrow .btn{height:46px;padding:0 20px;border-radius:13px;font-size:15px}.pf-page .payrow .pp{background:#ffc439;color:#111}.pf-page .payrow .pp:hover{filter:brightness(1.05)}.pf-page .payrow .fine{margin-left:auto;font-size:12px;color:var(--t4);display:flex;align-items:center;gap:7px}.pf-page .payrow .fine i,.pf-page .payrow .fine svg{color:#34d399}.pf-page .hint{font-size:12px;color:var(--t4);margin:8px 0 0;line-height:1.45}.pf-page .reacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:640px){.pf-page .reacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pf-page .reacts{grid-template-columns:repeat(4,minmax(0,1fr))}}.pf-page .react{text-align:left;border-radius:14px;overflow:hidden;background:var(--card-2);border:1px solid var(--line);transition:border-color .15s,transform .15s,box-shadow .2s}.pf-page .react:hover{border-color:var(--line-2);transform:translateY(-2px)}.pf-page .react.on{border-color:var(--accent-a55);box-shadow:0 0 0 3px var(--accent-a20)}.pf-page .react.cool{opacity:.5;cursor:not-allowed;transform:none}.pf-page .react .th{aspect-ratio:16/10;position:relative;display:grid;place-items:center;font-size:30px;background:linear-gradient(135deg,#1f2937,#475569);overflow:hidden}.pf-page .react .th img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-page .react .th:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,14,20,.7),transparent 60%)}.pf-page .react .th .dur{position:absolute;right:7px;bottom:7px;z-index:1;height:18px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:700;background:rgba(11,14,20,.75);color:#fff;display:flex;align-items:center}.pf-page .react .th .pl{position:absolute;inset:0;z-index:1;display:grid;place-items:center;color:#fff;font-size:14px;opacity:0;transition:opacity .15s}.pf-page .react:hover .th .pl{opacity:1}.pf-page .react .th .cd{position:absolute;left:7px;top:7px;z-index:1;height:18px;padding:0 6px;border-radius:5px;font-size:10px;font-weight:800;background:rgba(11,14,20,.8);color:#fde68a;display:flex;align-items:center;gap:4px}.pf-page .react .nm{padding:9px 11px 10px;display:flex;justify-content:space-between;align-items:center;gap:8px}.pf-page .react .nm b{font-size:13px;color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .react .nm span{font-size:12px;font-weight:800;color:var(--accent-text);flex:none}.pf-page .sb-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.pf-page .sb-filter{display:flex;flex-wrap:wrap;gap:6px}.pf-page .sb-filter button{height:26px;padding:0 11px;font-size:12px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);color:var(--t3);font-weight:700}.pf-page .sb-filter button.on{background:var(--accent-a12);border-color:var(--accent-a55);color:#fff}.pf-page .sounds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:640px){.pf-page .sounds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pf-page .sounds{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.pf-page .sounds{grid-template-columns:minmax(0,1fr)}}.pf-page .snd{text-align:left;display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;background:var(--card-2);border:1px solid var(--line);transition:border-color .15s,transform .15s,box-shadow .2s;min-width:0}.pf-page .snd:hover{border-color:var(--line-2);transform:translateY(-1px)}.pf-page .snd.on{border-color:var(--accent-a55);box-shadow:0 0 0 3px var(--accent-a20);background:var(--accent-a06,hsla(0,0%,100%,.03))}.pf-page .snd.cool{opacity:.5}.pf-page .snd .art{width:46px;height:46px;border-radius:11px;flex:none;display:grid;place-items:center;font-size:22px;position:relative;overflow:hidden;color:#fff;font-weight:900}.pf-page .snd .art img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-page .snd .art .pl{position:absolute;inset:0;display:grid;place-items:center;background:rgba(11,14,20,.55);color:#fff;font-size:13px;opacity:0;transition:opacity .15s}.pf-page .snd .art.playing .pl,.pf-page .snd:hover .art .pl{opacity:1}.pf-page .snd .t{min-width:0;flex:1}.pf-page .snd .t b{display:block;font-size:13px;color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .snd .t span{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--t4);margin-top:3px;overflow:hidden}.pf-page .snd .t span>*{flex:none}.pf-page .snd .yours{height:16px;padding:0 5px;border-radius:5px;font-size:9px;font-weight:800;background:rgba(34,211,238,.14);color:#67e8f9}.pf-page .snd .pr{flex:none;font-size:12.5px;font-weight:800;color:var(--accent-text);font-variant-numeric:tabular-nums}.pf-page .shelf-h[hidden],.pf-page .snd[hidden],.pf-page .sounds[hidden]{display:none}.pf-page .shelf-h{font-size:12px;font-weight:800;color:var(--t3);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 8px}.pf-page .tok{margin:0 1px;font-weight:800}.pf-page .tok.v{background:var(--accent-a20);color:var(--accent-text)}.pf-page .meters{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;color:var(--t3)}.pf-page .meters b{color:#fff;font-weight:700}.pf-page .meters .m{display:inline-flex;align-items:center;gap:7px}.pf-page .meters .m i,.pf-page .meters .m svg{color:var(--accent-text);font-size:11px}.pf-page .tts-split{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.pf-page .tts-split{grid-template-columns:250px minmax(0,1fr);align-items:stretch}.pf-page .tts-side{order:-1}}.pf-page .tts-main{display:flex;flex-direction:column;gap:14px;min-width:0}.pf-page .tts-field-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.pf-page .lims{display:flex;gap:6px;flex-wrap:wrap}.pf-page .pill-l{height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;background:hsla(0,0%,100%,.06);color:var(--t3);display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.pf-page .pill-l.warn{background:rgba(251,191,36,.14);color:#fde68a}.pf-page .smart-wrap{position:relative;flex:1;display:flex;flex-direction:column}.pf-page .smart-field{flex:1;min-height:110px;padding:12px 14px;border-radius:12px;background:rgba(11,14,20,.6);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:15px;line-height:1.7;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;transition:border-color .15s,box-shadow .15s}.pf-page .smart-field:focus{border-color:var(--accent-a55);box-shadow:0 0 0 3px var(--accent-a20)}.pf-page .smart-field .tk-v{display:inline-block;padding:0 7px;margin:0 3px 0 0;border-radius:7px;font-weight:800;background:hsl(var(--vh,258) 85% 62%/.18);color:hsl(var(--vh,258) 95% 80%);border:1px solid hsl(var(--vh,258) 85% 62%/.45)}.pf-page .smart-field .tk-s{display:inline-block;padding:0 7px;margin:0 2px;border-radius:7px;font-weight:800;background:rgba(251,191,36,.16);color:#fde68a;border:1px solid rgba(251,191,36,.35)}.pf-page .smart-field .tk-x{display:inline-block;padding:0 4px;border-radius:6px;background:rgba(244,63,94,.14);color:#fda4af;text-decoration:line-through}.pf-page .field-ph{position:absolute;left:14px;top:12px;color:var(--t4);font-size:15px;line-height:1.7;pointer-events:none}.pf-page .field-ph code{font-family:var(--font-mono);font-size:12.5px;background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:6px;color:var(--t3)}.pf-page .ac{position:absolute;left:14px;top:100%;margin-top:6px;z-index:20;width:min(300px,100%);background:#111827;border:1px solid var(--line-2);border-radius:12px;box-shadow:0 20px 50px -20px rgba(0,0,0,.9);overflow:hidden}.pf-page .ac button{display:flex;width:100%;align-items:center;gap:10px;padding:9px 12px;text-align:left;font-size:13px;color:var(--t2)}.pf-page .ac button.on,.pf-page .ac button:hover{background:hsla(0,0%,100%,.06);color:#fff}.pf-page .ac button .k{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--t4)}.pf-page .ac .ac-h{padding:6px 12px 4px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t4)}.pf-page .tts-notes{display:flex;flex-wrap:wrap;gap:6px;min-height:22px}.pf-page .tts-notes:empty{display:none}.pf-page .mapbox{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:rgba(11,14,20,.45);border:1px solid var(--line)}.pf-page .mapbox .mk{font-size:12.5px;font-weight:700;color:var(--t2);display:inline-flex;gap:7px;align-items:center;white-space:nowrap}.pf-page .mapbox .mk i,.pf-page .mapbox .mk svg{color:var(--t4);font-size:11px}.pf-page .timeline{flex:1;min-width:0;height:30px;display:flex;gap:2px;border-radius:8px;overflow:hidden;background:rgba(11,14,20,.8);box-shadow:inset 0 0 0 1px var(--line)}.pf-page .timeline span{display:block;min-width:4px;height:100%}.pf-page .timeline .tv{background:hsl(var(--vh,258) 80% 62%);opacity:.85}.pf-page .timeline .ts{background:#fbbf24}.pf-page .mapbox .mono{font-family:var(--font-mono);font-size:12px;color:var(--t3);white-space:nowrap}.pf-page .arrange summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--t3)}.pf-page .arrange summary::-webkit-details-marker{display:none}.pf-page .arrange summary i,.pf-page .arrange summary svg{font-size:10px;transition:transform .15s}.pf-page .arrange[open] summary i,.pf-page .arrange[open] summary svg{transform:rotate(90deg)}.pf-page .segs-list{margin-top:10px;display:flex;flex-direction:column;gap:6px}.pf-page .segr{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--card-2);border:1px solid var(--line);font-size:13px}.pf-page .segr .v{flex:none;padding:1px 8px;border-radius:6px;font-weight:800;font-size:12px;background:hsl(var(--vh,258) 85% 62%/.18);color:hsl(var(--vh,258) 95% 80%)}.pf-page .segr .v.s{background:rgba(251,191,36,.16);color:#fde68a}.pf-page .segr .w{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--t2)}.pf-page .segr .d{font-family:var(--font-mono);font-size:11px;color:var(--t4);flex:none}.pf-page .segr .mv{display:flex;gap:2px;flex:none}.pf-page .segr .mv button{width:24px;height:24px;border-radius:6px;color:var(--t4);display:grid;place-items:center;font-size:10px}.pf-page .segr .mv button:hover{background:hsla(0,0%,100%,.08);color:#fff}.pf-page .amts-3{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-page .tts-main .two{grid-template-columns:minmax(0,1fr)}.pf-page .tts-side{display:flex;flex-direction:column;gap:12px;min-width:0}.pf-page .lib{border-radius:14px;background:rgba(11,14,20,.45);border:1px solid var(--line);overflow:hidden}.pf-page .lib-h{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line)}.pf-page .lib-h b{font-size:13px;color:#fff;display:inline-flex;gap:8px;align-items:center}.pf-page .lib-h b i,.pf-page .lib-h b svg{color:var(--accent-text);font-size:12px}.pf-page .sb-search{position:relative;flex:1;min-width:200px}.pf-page .sb-search i,.pf-page .sb-search svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--t4);font-size:13px}.pf-page .sb-search .inp{padding-left:36px}.pf-page .lib .sb-search{margin:10px 10px 0;flex:none}.pf-page .lib .sb-search .inp{padding:8px 10px 8px 32px;font-size:13px}.pf-page .lib-list{max-height:240px;overflow:auto;padding:8px;display:flex;flex-direction:column;gap:4px;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.3) transparent}.pf-page .vrow{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:9px;text-align:left;transition:background .15s;width:100%}.pf-page .vrow:hover{background:hsla(0,0%,100%,.05)}.pf-page .vrow .av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:900;color:#fff;flex:none}.pf-page .vrow .t{flex:1;min-width:0}.pf-page .vrow .t b{display:block;font-size:12.5px;color:#fff;font-weight:700}.pf-page .vrow .t span{display:block;font-size:10.5px;color:var(--t4)}.pf-page .vrow .add{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;font-size:10px;color:var(--t3);background:hsla(0,0%,100%,.05);flex:none}.pf-page .vrow:hover .add{background:var(--accent);color:var(--on-accent)}.pf-page .vrow.locked{opacity:.45}.pf-page .vrow .tok{font-family:var(--font-mono);font-size:10.5px;color:var(--t4)}.pf-page .vart{position:relative;flex:none;display:grid;place-items:center;overflow:hidden;padding:0;border:0;color:#fff;font-size:10px;font-weight:800;letter-spacing:.02em;isolation:isolate}.pf-page .vart img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-page button.vart{cursor:pointer}.pf-page button.vart:not(:has(img)){padding:0 5px 5px 0}.pf-page button.vart:after{content:"";position:absolute;inset:0;z-index:1;background:transparent;transition:background .15s}.pf-page .vart.playing:after,.pf-page button.vart:hover:after{background:rgba(0,0,0,.42)}.pf-page .vart .pb{position:absolute;z-index:2;right:1px;bottom:1px;width:12px;height:12px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0b0e14;font-size:6px;box-shadow:0 2px 6px rgba(0,0,0,.45);transition:all .15s}.pf-page .vart .pb .fa-play{margin-left:1px}.pf-page .vart.playing .pb,.pf-page button.vart:hover .pb{right:calc(50% - 8px);bottom:calc(50% - 8px);width:16px;height:16px;font-size:7px}.pf-page button.vart:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-page .lib-f{padding:8px 12px;border-top:1px solid var(--line);font-size:11px;color:var(--t4);line-height:1.4}.pf-page .rules{display:flex;flex-wrap:wrap;gap:8px}.pf-page .rule{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);font-size:12.5px;color:var(--t2);font-weight:600}.pf-page .rule i,.pf-page .rule svg{color:var(--accent-text);font-size:11px}.pf-page .queue{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:rgba(11,14,20,.45);border:1px solid var(--line)}.pf-page .queue .n{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-weight:900;font-size:16px;color:var(--on-accent);background:var(--accent);flex:none}.pf-page .queue b{display:block;font-size:13.5px;color:#fff}.pf-page .queue span{font-size:12px;color:var(--t3)}@media (max-width:639px){.pf-page .hub-h{padding:18px 16px 0}.pf-page .ways{padding:14px 16px 0}.pf-page .composer{padding:16px}.pf-page .amts,.pf-page .amts-3{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.pf-page .lbl{flex-wrap:wrap}.pf-page .payrow .btn{flex:1}.pf-page .way{flex:1 1 calc(50% - 4px)}}@media (max-width:640px){.pf-page .payrow .fine{margin-left:0;width:100%}}@media (max-width:899px){.pf-page .tts-split{display:flex;flex-direction:column}.pf-page .tts-main{display:contents}.pf-page .tts-field-h{order:1}.pf-page .smart-wrap{order:2}.pf-page .tts-side{order:3}.pf-page .tts-notes{order:4}.pf-page .mapbox{order:5}.pf-page .arrange{order:6}.pf-page .tts-main>.two{order:7}.pf-page .tts-side{gap:8px}.pf-page .lib-h{padding:8px 10px}.pf-page .lib .sb-search{display:none}.pf-page .lib-list{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding:8px;gap:6px;scrollbar-width:none}.pf-page .lib-list::-webkit-scrollbar{display:none}.pf-page .vrow{width:auto;flex:none;padding:5px 10px 5px 6px;border-radius:999px;background:var(--card-2);border:1px solid var(--line);gap:7px}.pf-page .vrow .av{width:22px;height:22px;font-size:9px}.pf-page .vrow .vart{width:22px!important;height:22px!important;border-radius:5px!important;font-size:8.5px}.pf-page .vrow button.vart:not(:has(img)){padding:0 4px 4px 0}.pf-page .vrow .vart .pb{width:10px;height:10px;font-size:5px}.pf-page .vrow .t b{font-size:12.5px;white-space:nowrap}.pf-page .vrow .add,.pf-page .vrow .t span{display:none}}.pf-page .tip-h h2{margin:0;font-size:18px;font-weight:800;color:#fff;letter-spacing:-.01em}.pf-page .tip-h p{margin:4px 0 0;font-size:13px;color:var(--t3)}.pf-page .tip-h3{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--t4)}.pf-page .tip-anon{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:12px;color:var(--t3);cursor:pointer}.pf-page .tip-switch{position:relative;flex:none;width:38px;height:22px;border-radius:999px;background:#374151;transition:background .2s}.pf-page .tip-switch:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.pf-page .tip-switch[aria-checked=true]{background:var(--accent)}.pf-page .tip-switch[aria-checked=true]:after{transform:translateX(16px)}.pf-page .tip-carry{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:14px;text-align:left;background:linear-gradient(120deg,var(--accent-a12),rgba(17,24,39,.5) 60%);border:1px solid var(--accent-a35);color:var(--t2);transition:border-color .15s}.pf-page .tip-carry:hover{border-color:var(--accent-a55)}.pf-page .tip-carry>i,.pf-page .tip-carry>svg{color:var(--accent-text);flex:none}.pf-page .tip-carry span{flex:1;min-width:0}.pf-page .tip-carry b{display:block;font-size:14px;color:#fff}.pf-page .tip-carry small{display:block;font-size:12px;color:var(--t3)}.pf-page .tip-recent{margin-top:4px;padding-top:16px;border-top:1px solid var(--line)}.pf-page .payrow .pay.on{border-color:var(--accent-a55);background:var(--accent-a12)}.pf-page .hub-status{margin:16px 22px 0;padding:12px 14px;border-radius:12px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#a7f3d0;font-size:13px}.pf-page .hub-empty i,.pf-page .hub-empty svg{color:var(--accent-text);margin-right:8px}.pf-page.pf-embed{min-height:0;background:#0b1020;border-radius:12px}.pf-page .tip-fine{display:flex;flex-direction:column;gap:4px;margin-top:-6px}.pf-page .tip-fine p{margin:0;font-size:12px;color:var(--t4)}.pf-page .tip-fine i,.pf-page .tip-fine svg{color:#34d399;margin-right:4px}.pf-page .payrow .pay[hidden]{display:none}@media (min-width:900px){.pf-page .tts-side>.lib:last-child{flex:1;display:flex;flex-direction:column}.pf-page .tts-side>.lib:last-child .lib-list{flex:1}.pf-page .tts-side>.lib:only-child .lib-list{flex:none;max-height:none;height:537px}}.pf-page:not([data-edit=on]) :is(.ed-only,.ed-hidden,.ed-on,.hero-pen,.avatar .pen,.chip-add,.chip .x,.tools,.eye,.lnk .drag,.lnk-add,.ed-lock){display:none!important}.pf-page[data-edit=on] .ed-off{display:none!important}.pf-page[data-edit=on] .ed-hidden{opacity:.45}.pf-page[data-edit=on] .hero{z-index:20}.pf-page[data-edit=on] #since{display:none}.pf-page .hero-top{z-index:5}.pf-page .editbar{margin-left:auto;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border-radius:999px;background:rgba(11,14,20,.6);border:1px solid hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12.5px;color:#fff;font-weight:600}.pf-page .editbar b{font-weight:800}.pf-page .editbar .dot{opacity:.5}.pf-page .tg{position:relative;width:38px;height:22px;border-radius:999px;background:hsla(0,0%,100%,.18);border:0;padding:0;cursor:pointer;transition:background .2s;flex:none}.pf-page .tg:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.pf-page .tg[aria-checked=true]{background:var(--accent)}.pf-page .tg[aria-checked=true]:after{transform:translateX(16px)}.pf-page .avatar .pen:focus-visible,.pf-page .eye:focus-visible,.pf-page .hero-pen:focus-visible,.pf-page .tg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-page .editbar .lk{display:none;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#fff;color:#0b0e14;font-weight:800;font-size:12px;border:0;cursor:pointer}.pf-page .hero-pen,.pf-page[data-edit=on] .editbar .lk{display:inline-flex}.pf-page .hero-pen{position:fixed;right:20px;bottom:20px;z-index:50;align-items:center;gap:8px;height:44px;padding:0 18px 0 14px;border-radius:999px;background:rgba(11,14,20,.85);border:1px solid hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px -12px rgba(0,0,0,.8);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.pf-page .hero-pen:hover,.pf-page .hero-pen[aria-expanded=true]{border-color:var(--accent)}.pf-page:not([data-look-seen]) .hero-pen:not([aria-expanded=true]){animation:pp-look-glow 2.4s ease-in-out infinite}.pf-page:not([data-look-seen]) .hero-pen:not([aria-expanded=true],:hover){border-color:rgba(34,197,94,.55)}@keyframes pp-look-glow{0%,to{box-shadow:0 18px 40px -12px rgba(0,0,0,.8),0 0 0 0 rgba(34,197,94,.45),0 0 10px 0 rgba(34,197,94,.25)}50%{box-shadow:0 18px 40px -12px rgba(0,0,0,.8),0 0 0 6px rgba(34,197,94,0),0 0 22px 4px rgba(34,197,94,.55)}}.pf-page .savechip{position:fixed;top:74px;left:50%;transform:translate(-50%,-10px);z-index:60;display:inline-flex;align-items:center;height:30px;max-width:calc(100vw - 40px);padding:0 12px;border-radius:999px;background:#111827;border:1px solid var(--line-2);color:#6ee7b7;font-size:12px;font-weight:700;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.pf-page .savechip:not([data-state=idle]){opacity:1;transform:translate(-50%)}.pf-page .savechip>span{display:none;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-page .savechip[data-state=saving]{color:var(--t3)}.pf-page .savechip[data-state=failed]{color:#fca5a5}.pf-page .savechip[data-state=failed] .st-failed,.pf-page .savechip[data-state=saved] .st-saved,.pf-page .savechip[data-state=saving] .st-saving{display:inline-flex}.pf-page[data-edit=on] :is([data-pf-edit],[data-pf-chip]){cursor:text;border-radius:6px;outline:1px dashed var(--accent-a55);outline-offset:4px;transition:background .15s,outline-color .15s}.pf-page[data-edit=on] :is([data-pf-edit],[data-pf-chip]):hover{background:var(--accent-a06)}.pf-page[data-edit=on] :is([data-pf-edit],[data-pf-chip]):focus{outline:2px solid var(--accent);background:var(--accent-a06)}.pf-page[data-edit=on] :is([data-pf-edit],[data-pf-chip]):empty:before{content:attr(data-placeholder);color:var(--t4);font-weight:500}.pf-page[data-edit=on] .chip-t{min-width:2ch;outline-offset:2px}.pf-page .name .ed-lock{font-size:.42em;margin-left:10px;vertical-align:middle;opacity:0;transition:opacity .15s;color:var(--t3)}.pf-page[data-edit=on] .name.locked:hover .ed-lock{opacity:1}.pf-page .chip .x{display:inline-grid;place-items:center;width:14px;height:14px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.15);color:inherit;font-size:8px;margin-left:2px;cursor:pointer}.pf-page .chip-add{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:700;border:1px dashed var(--accent-a55);background:none;color:var(--accent-text);cursor:pointer}.pf-page .avatar .pen{position:absolute;right:-2px;top:-2px;z-index:2;width:32px;height:32px;border-radius:50%;border:3px solid var(--page);display:grid;place-items:center;background:#1f2937;color:#fff;font-size:12px;cursor:pointer}.pf-page .avatar .pen:hover{background:var(--accent);color:var(--on-accent)}.pf-page .tools{display:flex;align-items:center;gap:6px;margin-left:auto}.pf-page .eye{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;color:var(--t3);background:hsla(0,0%,100%,.06);font-size:11px;cursor:pointer;flex:none}.pf-page .eye:hover{color:#fff}.pf-page .eye[aria-checked=false]{color:var(--accent-text);background:var(--accent-a12)}.pf-page .tile .k .eye{margin-left:auto}.pf-page .drag{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--t4);cursor:grab;font-size:11px;flex:none}.pf-page .drag:hover{background:hsla(0,0%,100%,.08);color:#fff}.pf-page .band .drag{display:none}.pf-page[data-edit=on] .rc-board .rc-h{flex-wrap:wrap}.pf-page[data-edit=on] .lnk{padding-left:6px;cursor:grab}.pf-page .lnk .drag{margin-right:-4px}.pf-page .dragging{opacity:.4}.pf-page .drop-before{box-shadow:0 -3px 0 0 var(--accent)}.pf-page .drop-after{box-shadow:0 3px 0 0 var(--accent)}.pf-page .lnk-add{display:flex;align-items:center;gap:10px;margin-top:6px;height:40px;padding:0 12px;border-radius:12px;border:1px dashed var(--accent-a55);color:var(--accent-text);font-size:13px;font-weight:700}.pf-page .lnk-add input{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;box-shadow:none;padding:0;color:#fff;font:inherit}.pf-page .lnk-add input::-moz-placeholder{color:var(--accent-text);opacity:.85}.pf-page .lnk-add input::placeholder{color:var(--accent-text);opacity:.85}.pf-page[data-edit=on] .week [data-wday]{cursor:pointer}.pf-page[data-edit=on] .week [data-wday]:focus-visible,.pf-page[data-edit=on] .week [data-wday]:hover{border-color:var(--accent);outline:none}.pf-page .ed-hint{font-size:13px;font-weight:600;color:var(--t3);letter-spacing:0}.pf-page .ed-time{height:24px;padding:0 4px;border-radius:6px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.06);color:#fff;font:inherit;font-weight:700;color-scheme:dark}.pf-page .tile-goal .s a{color:var(--accent-text);text-decoration:underline}@media (min-width:768px){.pf-page[data-edit=on] .now .stream.ed-span{grid-column:auto}}.pf-page:not([data-edit=on])[data-rail=none] .rail{display:none}@media (min-width:1024px){.pf-page[data-edit=on][data-rail=none]:not([data-edit-rail=none]):is([data-layout=balanced],[data-layout=right_stack]) #layout{grid-template-columns:minmax(0,1fr) 344px}.pf-page[data-edit=on][data-rail=none]:not([data-edit-rail=none])[data-layout=left_stack] #layout{grid-template-columns:344px minmax(0,1fr)}}.pf-page .lookpop{position:fixed;right:20px;bottom:76px;z-index:50;width:min(580px,calc(100vw - 40px));max-height:calc(100vh - 210px);overflow:auto;overscroll-behavior:contain;background:#0f1420;border:1px solid var(--line-2);border-radius:16px;box-shadow:0 30px 80px -30px rgba(0,0,0,.95);display:none}.pf-page[data-edit=on][data-look=open] .lookpop{display:block}.pf-page .lookpop-h{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0f1420;border-bottom:1px solid var(--line);color:#fff;font-size:14px}.pf-page .lookpop-h b{display:flex;align-items:center;gap:8px;font-weight:800}.pf-page .lookpop-h .x{width:28px;height:28px;border:0;border-radius:8px;background:hsla(0,0%,100%,.06);color:var(--t3);cursor:pointer}.pf-page .lookpop-b{display:flex;flex-direction:column;gap:12px;padding:12px}.pf-page .lookpop-f{font-size:12px;color:var(--t4);padding:0 4px 4px}.pf-page .lookpop-f a{color:var(--accent-text);text-decoration:underline}@media (max-width:480px){.pf-page .editbar .dot,.pf-page .editbar>span:first-child{display:none}.pf-page .editbar{gap:10px}}.pf-page .avatar picture{display:block;width:100%;height:100%}.pf-page .hero-art .banner,.pf-page .hero-art .banner img{position:absolute;inset:0;width:100%;height:100%}.pf-page .hero-art .banner img{-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion:reduce){.pf-page .hero-art .banner.no-still{display:none}}.pf-page[data-edit=on] [aria-invalid=true]:is([data-pf-edit],[data-pf-chip]){outline:2px solid #f87171;background:hsla(0,91%,71%,.1)}.pf-page .hub{overflow:visible;container-type:inline-size;container-name:hub}.pf-page .hub-h{display:block;padding:22px 22px 0}.pf-page .hub-h p{margin:5px 0 0;font-size:13.5px;line-height:1.5}.pf-page .hub-h p b{color:var(--t2);font-weight:700}.pf-page .hub .hub-status{margin:16px 22px 0}.pf-page .hub .step{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;white-space:nowrap;font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--t4)}.pf-page .hub .step .n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:0;background:var(--accent-a12);color:var(--accent-text);border:1px solid var(--accent-a35);flex:none}.pf-page .hub .ways-wrap{padding:20px 22px 0;display:flex;flex-direction:column;gap:12px}.pf-page .hub .ways{display:grid;gap:8px;padding:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pf-page .hub .way{--wc:#9146ff;--wc-bg:rgba(145,70,255,.16);flex:none;position:relative;text-align:left;padding:14px 12px 12px;border-radius:14px;background:var(--card-2);border:1px solid var(--line);display:flex;flex-direction:column;gap:9px;transition:transform .15s,border-color .15s,background .15s,box-shadow .2s}.pf-page .hub .way:hover{border-color:var(--line-2);transform:translateY(-1px)}.pf-page .hub .way[aria-selected=true]{background:var(--accent-a12);border-color:var(--accent-a55);box-shadow:inset 0 0 0 1px var(--accent-a35)}.pf-page .hub .way .ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:15px;flex:none}.pf-page .hub .way .ic,.pf-page .hub .way[aria-selected=true] .ic{background:var(--wc-bg);color:var(--wc)}.pf-page .hub .way .t{min-width:0;display:flex;flex-direction:column;gap:3px}.pf-page .hub .way .t b{font-size:14.5px;font-weight:800;color:#fff;letter-spacing:-.01em}.pf-page .hub .way .t span{font-size:12px;color:var(--t3);line-height:1.35}.pf-page .hub .way .from{position:absolute;right:10px;top:10px;height:20px;padding:0 7px;border-radius:999px;display:inline-flex;align-items:center;font-size:10.5px;font-weight:800;color:var(--t3);background:hsla(0,0%,100%,.06);border:1px solid var(--line)}.pf-page .hub .way[aria-selected=true] .from{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pf-page .hub .way.tip{--wc:#34d399;--wc-bg:rgba(52,211,153,.16)}.pf-page .hub .way.tts{--wc:#b58cff;--wc-bg:rgba(145,70,255,.16)}.pf-page .hub .way.react{--wc:#f472b6;--wc-bg:rgba(244,114,182,.16)}.pf-page .hub .way.sound{--wc:#fbbf24;--wc-bg:rgba(251,191,36,.16)}.pf-page .hub .way.media{--wc:#38bdf8;--wc-bg:rgba(56,189,248,.16)}.pf-page .hub .composer{padding:22px}.pf-page .hub .panel{gap:22px}.pf-page .hub .hub-form{display:flex;flex-direction:column;gap:22px}.pf-page .hub .blk{display:flex;flex-direction:column;gap:10px}.pf-page .hub .blk .lbl{flex-wrap:wrap;gap:4px 8px;font-size:13px;margin:0}.pf-page .hub .blk .lbl small{margin-left:auto;text-align:right}.pf-page .hub .blk .hint{margin:0}.pf-page .hub .hint button{color:var(--t2);font-weight:700;text-decoration:underline;text-underline-offset:3px}.pf-page .hub .amts{grid-template-columns:repeat(5,minmax(0,1fr))}.pf-page .hub .amts.no-custom{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-page .hub .amt{font-size:16px}.pf-page .hub .from-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.pf-page .hub .from-row.solo{grid-template-columns:minmax(0,1fr)}.pf-page .hub .anon{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--card-2);font-size:13px;font-weight:600;color:var(--t3);white-space:nowrap;transition:border-color .15s,color .15s}.pf-page .hub .anon .box{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--t4);display:grid;place-items:center;font-size:9px;color:transparent;transition:background .15s}.pf-page .hub .anon[aria-pressed=true]{border-color:var(--accent-a55);color:#fff}.pf-page .hub .anon[aria-pressed=true] .box{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pf-page .hub .paybox{display:flex;flex-direction:column;gap:12px;padding-top:18px;border-top:1px solid var(--line)}.pf-page .hub .pay-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pf-page .hub .pay-btn{height:52px;padding:0 24px;border-radius:14px;font-size:16px;font-weight:800;gap:10px;min-width:300px}.pf-page .hub .pay-btn .fab-pp{font-size:18px}.pf-page .hub .pay-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.pf-page .hub .fine{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--t4);line-height:1.5}.pf-page .hub .fine i{color:var(--accent-text);font-size:11px;margin-right:2px}.pf-page .hub .fine .more{color:var(--t2);font-weight:700;text-decoration:underline;text-underline-offset:3px}.pf-page .hub .details{display:none;padding:12px 14px;border-radius:12px;background:rgba(11,14,20,.45);border:1px solid var(--line);font-size:12.5px;color:var(--t3);line-height:1.65}.pf-page .hub .details.on{display:block;animation:pp-fade .2s ease-out}.pf-page .hub .details b{color:var(--t2);font-weight:700}.pf-page .hub .details ul{margin:0;padding-left:18px;list-style:disc}.pf-page .hub .details .sand{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);color:#fde68a}.pf-page .hub .recent{display:flex;flex-direction:column;gap:8px;padding-top:18px;border-top:1px solid var(--line)}.pf-page .hub .recent .k{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--t4)}.pf-page .hub .react{position:relative}.pf-page .hub .react .chk{position:absolute;right:8px;top:8px;width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--on-accent);display:none;place-items:center;font-size:10px;z-index:2}.pf-page .hub .react.on .chk{display:grid}.pf-page .hub .cats{gap:6px}.pf-page .hub .cats button{height:28px;padding:0 11px;font-size:12px;font-weight:700}.pf-page .hub .cats button.on{background:#fff;color:#0b0e14;border-color:#fff}.pf-page .hub .media-row{display:flex;gap:8px}.pf-page .hub .media-row .inp{flex:1;font-family:var(--font-mono);font-size:13px}.pf-page .hub .media-row .btn{height:44px;flex:none}.pf-page .hub .line{font-size:12.5px;color:var(--t3);display:flex;flex-wrap:wrap;gap:4px 14px;margin:0}.pf-page .hub .line span{display:inline-flex;align-items:center;gap:6px}.pf-page .hub .line i{color:#34d399;font-size:10px}.pf-page .hub .vid{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;background:var(--card-2);border:1px solid var(--line)}.pf-page .hub .vid.hidden{display:none}.pf-page .hub .vid .th{width:112px;aspect-ratio:16/9;border-radius:10px;background:linear-gradient(135deg,#1e293b,#0f172a);background-size:cover;background-position:50%;position:relative;flex:none}.pf-page .hub .vid .th .dur{position:absolute;right:6px;bottom:6px;height:18px;padding:0 5px;border-radius:5px;font-size:10px;font-weight:700;background:rgba(11,14,20,.8);color:#fff;display:inline-flex;align-items:center}.pf-page .hub .vid .t{min-width:0;flex:1}.pf-page .hub .vid .t b{display:block;color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .hub .vid .t span{display:block;font-size:12.5px;color:var(--t3);margin-top:2px}.pf-page .hub .vid .pr{text-align:right;flex:none}.pf-page .hub .vid .pr b{display:block;font-size:20px;font-weight:800;color:#fff;letter-spacing:-.02em}.pf-page .hub .vid .pr span{display:block;font-size:11px;color:var(--t4)}@container hub (max-width:560px){.pf-page .hub .composer,.pf-page .hub .hub-h,.pf-page .hub .ways-wrap{padding-left:16px;padding-right:16px}.pf-page .hub .hub-status{margin-left:16px;margin-right:16px}.pf-page .hub .ways{grid-template-columns:minmax(0,1fr);gap:6px}.pf-page .hub .way{flex-direction:row;align-items:center;padding:10px 12px;gap:12px}.pf-page .hub .way .ic{width:36px;height:36px}.pf-page .hub .way .from{position:static;order:3;margin-left:auto;flex:none;white-space:nowrap}.pf-page .hub .way .t{flex:1}.pf-page .hub .amts,.pf-page .hub .amts.no-custom{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-page .hub .pay-btn{width:100%;min-width:0}.pf-page .hub .media-row{flex-direction:column}.pf-page .hub .vid{flex-wrap:wrap}.pf-page .hub .vid .pr{width:100%;text-align:left;display:flex;align-items:baseline;gap:8px}}.pf-page .hub .pay-row .pay[hidden],.pf-page .hub [data-panel=tts] .tts-notes:empty{display:none}.pf-page .rc-goal .rc-h h3,.pf-page .rc-sched .rc-h h3{min-width:0;overflow:hidden;text-overflow:ellipsis}.pf-page .rc-sched .pill.live{background:rgba(244,63,94,.14);color:#fda4af;gap:6px}.pf-page .rc-sched .pill.live i{width:6px;height:6px;border-radius:50%;background:var(--live);animation:pp-pulse 1.4s ease-in-out infinite}.pf-page .rc-sched .sched{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.pf-page .rc-sched .when{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.pf-page .rc-sched .when b,.pf-page .rc-sched .when time{font-size:24px;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1}.pf-page .rc-sched .when small{font-size:12.5px;font-weight:600;color:var(--t3)}.pf-page .rc-sched .livecard{display:flex;gap:12px;align-items:center}.pf-page .rc-sched .livecard .thumb{width:118px;flex:none}.pf-page .rc-sched .livecard .meta{min-width:0;display:flex;flex-direction:column;gap:3px}.pf-page .rc-sched .livecard .title{font-size:13.5px;font-weight:700;color:#fff;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pf-page .rc-sched .livecard .sub{font-size:12px;color:var(--t3)}.pf-page .rc-sched .livecard .sub b{color:var(--t2);font-weight:600}.pf-page .rc-sched .s{font-size:12.5px;color:var(--t3);display:flex;align-items:center;gap:8px;padding-top:2px}.pf-page .rc-sched .s i{color:var(--accent-text);font-size:11px}.pf-page .rc-goal .goal-b{padding:14px 16px 16px}.pf-page .rc-goal .goal-b .s a{color:var(--accent-text);text-decoration:underline}.pf-page .rc-sched .s.sub{padding-left:19px;padding-top:0}.pf-page .hub .from-row.with-chip{grid-template-columns:auto minmax(0,1fr) auto}.pf-page .hub .from-row.solo.with-chip{grid-template-columns:auto minmax(0,1fr)}.pf-page .hub .from-chip{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--card-2);font-size:13px;font-weight:700;color:var(--t2);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.pf-page .hub .from-chip i{color:#bf94ff}.pf-page .hub .from-chip[aria-pressed=true]{border-color:var(--accent-a55);color:#fff;background:var(--accent-a12)}@container hub (max-width:560px){.pf-page .hub .from-row.with-chip{grid-template-columns:minmax(0,1fr) auto}.pf-page .hub .from-row.with-chip .from-chip{grid-column:1/-1;justify-self:start}.pf-page .hub .from-row.solo.with-chip{grid-template-columns:minmax(0,1fr)}}.pf-page .hero-body.g-hero{padding-top:96px;padding-bottom:26px}.pf-page .g-hero .hero-row{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px}.pf-page .g-hero .avatar{width:84px;height:84px}.pf-page .g-hero .avatar .fallback{font-size:30px}.pf-page .g-hero .name{font-size:34px}.pf-page .g-crumb{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:hsla(0,0%,100%,.78);margin-bottom:10px}.pf-page .g-crumb:hover{color:var(--t1)}.pf-page .g-crumb svg{width:13px;height:13px}.pf-page .g-sub{margin-top:8px;font-size:15px;color:var(--t2);max-width:560px;line-height:1.5}.pf-page .hero:has(>.g-hero) .hero-art .scrim{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.38) 55%,rgba(0,0,0,.2))}.pf-page .g-hero .g-crumb,.pf-page .g-hero .g-sub,.pf-page .g-hero .name{text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 16px rgba(0,0,0,.4)}.pf-page .g-quiet{margin-top:6px;font-size:13px;color:var(--t3);text-shadow:0 1px 12px rgba(0,0,0,.4);max-width:560px;line-height:1.5}.pf-page .g-reward{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;border-radius:16px;background:rgba(11,14,20,.55);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pf-page .g-reward .ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#9146ff,#5c16c5);color:#fff;box-shadow:0 10px 24px -12px rgba(145,70,255,.9)}.pf-page .g-reward .ic svg{width:22px;height:22px}.pf-page .g-reward b{display:block;font-size:15px;color:#fff}.pf-page .g-reward small{display:block;font-size:12.5px;color:var(--t3);margin-top:2px}.pf-page .g-reward .pts{margin-left:6px;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:800;background:rgba(145,70,255,.18);color:#d9c6ff;border:1px solid rgba(145,70,255,.45)}.pf-page .g-reward .pts svg{width:12px;height:12px}.pf-page main.g-main{position:relative;z-index:2;display:flex;flex-direction:column;gap:22px;padding-top:22px}.pf-page .g-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.pf-page .g-h h2{margin:0;font-size:20px;font-weight:800;color:#fff;letter-spacing:-.01em}.pf-page .g-h p{margin:0;font-size:13px;color:var(--t3)}.pf-page .g-h .n{font-family:var(--font-mono);font-size:12px;color:var(--t4)}.pf-page .g-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pf-page .g-step{padding:18px 18px 16px;display:flex;flex-direction:column;gap:12px;min-height:184px}.pf-page .g-step .no{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:13px;font-weight:900}.pf-page .g-step .art{height:68px;display:flex;align-items:center;min-width:0;overflow:hidden}.pf-page .g-step .art .g-bubble{max-width:100%;overflow:hidden;text-overflow:ellipsis}.pf-page .g-paste{display:flex;flex-direction:column;gap:6px;width:100%;max-width:260px;min-width:0;padding:7px;border-radius:10px;background:#18181b;border:1px solid hsla(0,0%,100%,.1)}.pf-page .g-paste .hd{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#efeff1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-page .g-paste .ic{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none;border-radius:4px;background:linear-gradient(135deg,#9146ff,#5c16c5);color:#fff}.pf-page .g-paste .ic svg{width:9px;height:9px}.pf-page .g-paste .row{display:flex;align-items:center;gap:6px;min-width:0}.pf-page .g-paste .box{flex:1;min-width:0;padding:5px 7px;border-radius:6px;background:#0e0e10;border:2px solid #9146ff;font-family:var(--font-mono);font-size:11px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-page .g-paste .box .tok{padding:0 4px}.pf-page .g-paste .box .cur{display:inline-block;width:2px;height:11px;background:#bf94ff;margin-left:2px;vertical-align:-1px;animation:g-blink .9s step-end infinite}.pf-page .g-paste em{display:inline-flex;align-items:center;gap:4px;flex:none;padding:5px 8px;border-radius:6px;background:#9146ff;color:#fff;font-style:normal;font-size:11px;font-weight:700}.pf-page .g-paste em svg{width:10px;height:10px}.pf-page .g-step b{font-size:15.5px;color:#fff}.pf-page .g-step p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--t3)}.pf-page .g-step .menu{display:flex;flex-direction:column;gap:5px;width:100%;max-width:230px}.pf-page .g-step .menu i{display:flex;align-items:center;gap:8px;height:22px;padding:0 8px;border-radius:7px;background:hsla(0,0%,100%,.05);font-style:normal;font-size:11px;color:var(--t4)}.pf-page .g-step .menu i.on{background:rgba(145,70,255,.18);color:#e9ddff;border:1px solid rgba(145,70,255,.45);font-weight:700}.pf-page .g-step .menu i em{margin-left:auto;font-style:normal;font-size:10.5px;color:#c4b5fd}.pf-page .g-step .menu i svg{width:12px;height:12px}.pf-page .g-bubble{display:inline-flex;align-items:center;gap:0;padding:9px 12px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid var(--line-2);font-family:var(--font-mono);font-size:13px;color:#fff;white-space:nowrap}.pf-page .g-bubble .cur{display:inline-block;width:2px;height:15px;background:var(--accent);margin-left:2px;animation:g-blink .9s step-end infinite}@keyframes g-blink{50%{opacity:0}}.pf-page .tok{display:inline-block;padding:1px 6px;border-radius:6px;font-weight:700}.pf-page .tok.v{background:rgba(167,139,250,.2);color:#ddd6fe}.pf-page .tok.s{background:rgba(251,191,36,.18);color:#fde68a}.pf-page .tok.v2{background:rgba(56,189,248,.18);color:#bae6fd}.pf-page .tok.v3{background:rgba(52,211,153,.18);color:#a7f3d0}.pf-page .g-step .wave{display:flex;align-items:center;gap:3px;height:40px}.pf-page .g-step .wave i{width:5px;border-radius:3px;background:var(--accent);animation:g-wave 1.1s ease-in-out infinite}.pf-page .g-step .wave i:nth-child(2n){background:var(--accent-text);animation-delay:.15s}.pf-page .g-step .wave i:nth-child(3n){animation-delay:.3s}.pf-page .g-step .wave i:nth-child(5n){animation-delay:.45s}@keyframes g-wave{0%,to{height:8px}50%{height:34px}}.pf-page .g-build{padding:20px}.pf-page .g-build .tts-split{margin-top:14px}.pf-page .g-build .tts-foot{display:flex;flex-direction:column;gap:10px;margin-top:auto}.pf-page .g-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pf-page .g-acts .hint{font-size:12.5px;color:var(--t3)}.pf-page .g-acts .hint b{color:var(--t2)}.pf-page .g-acts .spacer{flex:1}.pf-page .g-acts .btn .lab{display:inline-flex;align-items:center;gap:8px}.pf-page .g-acts .btn .lab[hidden]{display:none}.pf-page .g-acts .btn svg{width:15px;height:15px}.pf-page .g-ex{margin:0;font-size:12.5px;color:var(--t4)}.pf-page .g-ex button{color:var(--accent-text);font-weight:700}.pf-page .g-ex button:hover{text-decoration:underline}.pf-page .vrow.did .add{background:rgba(16,185,129,.25);color:#a7f3d0}@media (max-width:899px){.pf-page .g-build .tts-side{order:7}.pf-page .g-build .tts-foot{order:8;margin-top:0}}.pf-page .g-tools{flex-wrap:wrap}.pf-page .g-search,.pf-page .g-tools{display:flex;gap:8px;align-items:center}.pf-page .g-search{height:36px;padding:0 12px;border-radius:10px;background:rgba(11,14,20,.6);border:1px solid var(--line-2);min-width:220px}.pf-page .g-search svg{width:14px;height:14px;color:var(--t4)}.pf-page .g-search input{background:transparent;border:0;outline:0;color:#fff;font-size:13px;width:100%}.pf-page .g-pill{height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--t3);border:1px solid var(--line);background:transparent}.pf-page .g-pill.on{color:var(--accent-text);background:var(--accent-a12);border-color:var(--accent-a35)}.pf-page .g-voices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.pf-page .g-voice{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 10px;border-radius:14px;background:var(--card);border:1px solid var(--line);transition:border-color .15s,transform .15s,box-shadow .2s}.pf-page .g-voice:hover{border-color:var(--accent-a55);transform:translateY(-2px);box-shadow:0 14px 30px -18px var(--accent-a55)}.pf-page .g-voice .t{min-width:0;flex:1}.pf-page .g-voice b{display:block;font-size:14px;color:#fff;line-height:1.2}.pf-page .g-voice .ai{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:9.5px;font-weight:900;letter-spacing:.06em;background:rgba(56,189,248,.16);color:#7dd3fc;vertical-align:2px}.pf-page .g-voice .vart{font-size:17px}.pf-page .g-voice button.vart:not(:has(img)){padding:0}.pf-page .g-voice .vart .pb{right:3px;bottom:3px;width:18px;height:18px;font-size:8px}.pf-page .g-voice .vart.playing .pb,.pf-page .g-voice button.vart:hover .pb{right:calc(50% - 12px);bottom:calc(50% - 12px);width:24px;height:24px;font-size:10px}.pf-page .g-voice .trg{display:block;margin-top:4px;font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--accent-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-page .g-voice .trg i{font-style:normal;font-family:var(--font);font-weight:500;color:var(--t4);font-size:11.5px}.pf-page .g-voice .def{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:9.5px;font-weight:900;letter-spacing:.06em;background:var(--accent-a12);color:var(--accent-text);vertical-align:2px}.pf-page .g-voice .addv{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--line-2);color:var(--t3);transition:background .15s,border-color .15s,color .15s}.pf-page .g-voice .addv svg{width:12px;height:12px}.pf-page .g-voice .addv:hover{background:var(--accent-a12);border-color:var(--accent-a55);color:#fff}.pf-page .g-voice .addv.did{background:rgba(16,185,129,.18);border-color:rgba(16,185,129,.5);color:#a7f3d0}.pf-page .g-sounds{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pf-page .g-sound{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px 0 6px;border-radius:11px;background:var(--card);border:1px solid var(--line);font-family:var(--font-mono);font-size:13px;color:#fde68a;transition:border-color .15s,transform .15s}.pf-page .g-sound:hover{border-color:rgba(251,191,36,.5);transform:translateY(-1px)}.pf-page .g-sound .play{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fbbf24;color:#0b0e14}.pf-page .g-sound .play svg{width:11px;height:11px;margin-left:1px}.pf-page .g-sound .add{font-family:var(--font);font-size:11px;font-weight:800;color:var(--t4);padding-left:6px;border-left:1px solid var(--line-2)}.pf-page .g-sound:hover .add{color:var(--accent-text)}.pf-page .g-cmds{display:flex;flex-direction:column;padding:4px 18px}.pf-page .g-cmd{display:flex;align-items:baseline;gap:14px;padding:11px 0;border-top:1px solid var(--line);font-size:13.5px;line-height:1.5;color:var(--t3)}.pf-page .g-cmd:first-child{border-top:0}.pf-page .g-cmd code{flex:none;min-width:150px;font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--accent-text);overflow-wrap:anywhere}.pf-page .g-cmd .d{flex:1;min-width:0;overflow-wrap:anywhere;white-space:pre-line}.pf-page .g-chip{flex:none;align-self:center;padding:2px 7px;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--accent-a12);color:var(--accent-text)}.pf-page .g-chip.on{background:hsla(0,0%,100%,.06);color:var(--t3)}.pf-page .g-steps.g-steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-page .g-contents{display:contents}.pf-page .g-pre{font-family:var(--font-mono);font-weight:700;color:var(--accent-text)}.pf-page .g-reply{display:flex;flex-direction:column;gap:3px;max-width:240px;padding:8px 11px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid var(--line);font-size:12.5px;color:#fff;line-height:1.35}.pf-page .g-reply .who,.pf-page .g-try .who{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text)}.pf-page .g-find-tools{margin-bottom:12px}.pf-page .g-count{margin-left:auto;font-family:var(--font-mono);font-size:12px;color:var(--t4)}.pf-page .g-try{display:grid;gap:8px;margin-top:4px}.pf-page .g-try-in,.pf-page .g-try-out{display:flex;flex-direction:column;gap:3px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);font-size:14px;line-height:1.4;color:#fff;overflow-wrap:anywhere}.pf-page .g-try-in{background:hsla(0,0%,100%,.04);max-width:420px}.pf-page .g-try-in code{font-family:var(--font-mono);font-weight:700;color:var(--accent-text)}.pf-page .g-try-out{background:var(--accent-a12);border-color:transparent;margin-left:28px}.pf-page .g-try-out .who{color:var(--t3)}.pf-page .g-cmd[data-commands-guide-target]{cursor:pointer}.pf-page .g-cmd.on code,.pf-page .g-cmd:focus-visible code,.pf-page .g-cmd:hover code{text-decoration:underline;text-underline-offset:3px}.pf-page .g-empty{padding:18px;color:var(--t3);font-size:13.5px}.pf-page .g-cmd[hidden],.pf-page .g-group[hidden]{display:none}@media (max-width:1023px){.pf-page .g-steps.g-steps-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.pf-page .g-steps.g-steps-3{grid-template-columns:1fr}.pf-page .g-try-out{margin-left:14px}}@media (max-width:640px){.pf-page .g-cmd{flex-wrap:wrap;gap:4px 10px}.pf-page .g-cmd code{min-width:0}.pf-page .g-cmd .d{flex-basis:100%;order:3}}.pf-page .g-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;padding:18px 20px}.pf-page .g-rule{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--t3)}.pf-page .g-rule .ic{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--accent-a12);color:var(--accent-text);margin-top:1px}.pf-page .g-rule .ic svg{width:15px;height:15px}.pf-page .g-rule b{color:#fff;display:block;margin-bottom:1px}.pf-page .g-rule code{font-family:var(--font-mono);font-size:12px;padding:1px 5px;border-radius:5px;background:hsla(0,0%,100%,.06);color:var(--t2)}.pf-page footer .cta svg{width:16px;height:16px}.pf-page .g-owner{position:relative;z-index:3;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:linear-gradient(135deg,var(--accent-a12),rgba(56,189,248,.08));border:1px solid var(--accent-a35);font-size:13px;color:var(--t2)}.pf-page .g-owner .ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);flex:none}.pf-page .g-owner .ic svg{width:16px;height:16px}.pf-page .g-owner b{color:#fff}.pf-page .g-owner .desc{white-space:nowrap;display:inline-block;margin-top:4px;font-family:var(--font-mono);font-size:12px;padding:3px 8px;border-radius:7px;background:rgba(11,14,20,.6);border:1px solid var(--line-2);color:var(--t2)}.pf-page .g-owner .sp{flex:1}.pf-page .g-owner .btn{height:32px}.pf-page .g-build{margin-top:34px}.pf-page .g-peepo{position:absolute;right:22px;top:-58px;width:78px;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}@media (max-width:1023px){.pf-page .g-steps,.pf-page .g-voices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pf-page .g-steps{grid-template-columns:1fr}.pf-page .g-step{min-height:0}.pf-page .g-rules{grid-template-columns:1fr}.pf-page .g-hero .hero-row{flex-direction:column;align-items:flex-start}.pf-page .g-hero .name{font-size:30px}.pf-page .g-peepo{display:none}.pf-page .g-owner{flex-wrap:wrap}.pf-page .g-owner .desc{display:none}.pf-page .g-h{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:639px){.pf-page .g-voices{grid-template-columns:1fr}.pf-page .g-search{min-width:0;flex:1}}.pf-page .pvol{display:inline-flex;align-items:center;gap:8px;flex:none;color:var(--t3);font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer}.pf-page .pvol input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:96px;height:4px;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--accent) var(--p,50%),hsla(0,0%,100%,.14) var(--p,50%))}.pf-page .pvol input::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--accent)}.pf-page .pvol input::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--accent)}.pf-page .pvol input:focus-visible{outline:2px solid var(--accent-a55);outline-offset:4px}.pf-page .pvol-n{font-family:var(--font-mono);font-size:11px;color:var(--t4);min-width:3.5ch;text-align:right}.pf-page .g-h .pvol,.pf-page .hub .step .pvol{margin-left:auto}.pf-page .g-h .pvol+.n,.pf-page .g-h .pvol+p{margin-left:12px}@media (max-width:767px){.pf-page .g-h .pvol,.pf-page .g-h .pvol+.n,.pf-page .g-h .pvol+p{margin-left:0}}.ntf{--ntf-card:#1f2937;--ntf-line:hsla(0,0%,100%,.06);--c-billing:#f59e0b;--c-account:#a78bfa;--c-conn:#38bdf8;--c-update:#10b981;--c-announce:#fb7185;--c-crit:#f87171;--c-attn:#f59e0b;--c-system:#38bdf8;--c-readonly:#f59e0b}.ntf [data-c=system],.ntf[data-c=system]{--c:var(--c-system)}.ntf [data-c=readonly],.ntf[data-c=readonly]{--c:var(--c-readonly)}.ntf [data-c=billing],.ntf[data-c=billing]{--c:var(--c-billing)}.ntf [data-c=account],.ntf[data-c=account]{--c:var(--c-account)}.ntf [data-c=conn],.ntf[data-c=conn]{--c:var(--c-conn)}.ntf [data-c=update],.ntf[data-c=update]{--c:var(--c-update)}.ntf [data-c=announce],.ntf[data-c=announce]{--c:var(--c-announce)}.ntf [data-c=crit],.ntf[data-c=crit]{--c:var(--c-crit)}.ntf [data-c=attn],.ntf[data-c=attn]{--c:var(--c-attn)}.ntf-bell{position:relative}.ntf-bell .ntf-badge{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10.5px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #1f2937;line-height:1}.ntf-bell .ntf-badge[hidden]{display:none}.ntf-bell .ntf-badge.ntf-crit{animation:ntf-pulse 1.6s ease-in-out infinite}@keyframes ntf-pulse{0%,to{opacity:1}50%{opacity:.45}}.ntf .ntf-np-h{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 10px 16px;background:rgba(55,65,81,.7);border-bottom:1px solid #374151}.ntf .ntf-np-h b{font-size:14px;color:#e5e7eb}.ntf .ntf-np-f{display:flex;align-items:center;justify-content:center;padding:10px;border-top:1px solid #374151;background:rgba(55,65,81,.35);font-size:13px;font-weight:600;color:#d1d5db}.ntf .ntf-np-f:hover{color:#fff;background:rgba(55,65,81,.6)}.ntf .ntf-np-list{max-height:440px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.3) transparent}.ntf .ntf-n{display:flex;position:relative;cursor:pointer;transition:background .12s;border-bottom:1px solid hsla(0,0%,100%,.04);text-align:left;width:100%}.ntf .ntf-n>.ntf-main{display:flex;gap:12px;flex:1;min-width:0;padding:12px 14px 12px 16px;text-align:left}.ntf .ntf-n>.ntf-main:focus-visible{outline:2px solid #10b981;outline-offset:-2px;border-radius:6px}.ntf .ntf-n:hover{background:hsla(0,0%,100%,.035)}.ntf .ntf-n:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:3px;background:transparent}.ntf .ntf-n.ntf-crit:before{background:var(--c-crit)}.ntf .ntf-n .ntf-ic{width:36px;height:36px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;font-size:15px;background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c)}.ntf .ntf-n .ntf-t{font-size:13.5px;font-weight:600;color:#d1d5db;line-height:1.3}.ntf .ntf-n .ntf-b{font-size:12.5px;color:#9ca3af;line-height:1.4;margin-top:2px}.ntf .ntf-n .ntf-m{font-size:11px;color:#6b7280;margin-top:5px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ntf .ntf-n .ntf-m .ntf-k{color:var(--c);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.ntf .ntf-n .ntf-m .ntf-fixed{color:#6ee7b7;font-weight:700}.ntf .ntf-n .ntf-u{width:8px;height:8px;border-radius:50%;background:#10b981;flex:none;margin-top:6px}.ntf .ntf-n.ntf-read .ntf-u{visibility:hidden}.ntf .ntf-n.ntf-unread .ntf-t{color:#fff;font-weight:700}.ntf .ntf-n.ntf-read{opacity:.78}.ntf .ntf-n .ntf-x{position:absolute;right:10px;top:8px;width:24px;height:24px;border-radius:50%;display:none;align-items:center;justify-content:center;color:#6b7280;font-size:11px}.ntf .ntf-n .ntf-x:focus-visible,.ntf .ntf-n:hover .ntf-x{display:inline-flex}.ntf .ntf-n .ntf-x:hover{background:hsla(0,0%,100%,.08);color:#fff}.ntf .ntf-day{padding:10px 16px 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-weight:700}.ntf .ntf-day:has(+.ntf-day),.ntf .ntf-day:last-child{display:none}.ntf .ntf-empty{padding:36px 16px;text-align:center;color:#9ca3af;font-size:13px}.ntf .ntf-empty i,.ntf .ntf-empty svg{font-size:26px;color:#10b981;display:block;margin:0 auto 8px}.ntf .ntf-link{color:#9ca3af;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ntf .ntf-link:hover{color:#fff}.ntf-banner{display:flex;align-items:center;gap:14px;padding:12px 14px 12px 16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);background:color-mix(in srgb,var(--c) 12%,#1f2937);position:relative}.ntf-banner .ntf-ic{width:38px;height:38px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;font-size:16px;background:color-mix(in srgb,var(--c) 22%,transparent);color:var(--c)}.ntf-banner .ntf-t{font-size:14px;font-weight:700;color:#fff;line-height:1.25}.ntf-banner .ntf-b{font-size:12.5px;color:#d1d5db;line-height:1.4;margin-top:2px}.ntf-banner .ntf-x{width:30px;height:30px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af}.ntf-banner .ntf-x:hover{background:hsla(0,0%,100%,.08);color:#fff}@media (max-width:640px){.ntf-banner{flex-wrap:wrap}.ntf-banner .ntf-act{width:100%;order:9}}.ntf .ntf-pill{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:hsla(0,0%,100%,.06);color:#9ca3af;letter-spacing:.02em}.ntf .ntf-pill.ntf-green{background:rgba(16,185,129,.14);color:#6ee7b7}.ntf .ntf-pill.ntf-rose{background:hsla(0,91%,71%,.14);color:#fca5a5}.ntf .ntf-fchip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;background:rgba(17,24,39,.6);border:1px solid #374151;color:#9ca3af;font-weight:600;font-size:12.5px;cursor:pointer;transition:all .12s;white-space:nowrap}.ntf .ntf-fchip i,.ntf .ntf-fchip svg{color:var(--c,#9ca3af)}.ntf .ntf-fchip:hover{color:#fff;border-color:#4b5563}.ntf .ntf-fchip.ntf-on{color:#fff;border-color:var(--c,#10b981);background:color-mix(in srgb,var(--c,#10b981) 14%,transparent)}.ntf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:700;transition:filter .15s,transform .1s,background .15s;white-space:nowrap}.ntf-btn:hover{filter:brightness(1.08)}.ntf-btn:active{transform:scale(.98)}.ntf-btn.ntf-solid{background:var(--c,#10b981);color:#0b1220}.ntf-btn.ntf-ghost{background:transparent;color:#e5e7eb;border:1px solid hsla(0,0%,100%,.14)}.ntf-btn.ntf-ghost:hover{background:hsla(0,0%,100%,.05);filter:none}.ntf-btn.ntf-sm{height:32px;padding:0 12px;font-size:12.5px;border-radius:8px}.ntf-btn.ntf-xs{height:26px;padding:0 10px;font-size:11.5px;border-radius:7px}.ntf .ntf-sw{position:relative;display:inline-flex;align-items:center;flex:none;cursor:pointer}.ntf .ntf-sw input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}.ntf .ntf-sw .ntf-tr{width:46px;height:26px;border-radius:999px;background:#374151;transition:background .2s}.ntf .ntf-sw .ntf-kn{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}.ntf .ntf-sw input:checked~.ntf-tr{background:#10b981}.ntf .ntf-sw input:checked~.ntf-kn{transform:translateX(20px)}.ntf .ntf-sw input:disabled{cursor:not-allowed}.ntf .ntf-sw.ntf-locked input:checked~.ntf-tr{background:rgba(16,185,129,.55)}.ntf .ntf-sw.ntf-small{transform:scale(.8)}.ntf .ntf-card{background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:14px}.ntf .ntf-sec-h{display:flex;align-items:center;gap:14px;padding:20px 20px 0}.ntf .ntf-sec-ic{width:40px;height:40px;border-radius:12px;justify-content:center;flex:none;background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c)}.ntf .ntf-sec-h h2,.ntf .ntf-sec-ic{display:flex;align-items:center;font-size:17px}.ntf .ntf-sec-h h2{font-weight:700;color:#fff;line-height:1.2;gap:8px;flex-wrap:wrap}.ntf .ntf-sec-h p{font-size:13px;color:#9ca3af;margin-top:2px;line-height:1.4}.ntf .ntf-sec-b{padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px}.ntf .ntf-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ntf .ntf-row .ntf-l{font-size:13.5px;font-weight:600;color:#e5e7eb;display:flex;align-items:center;gap:10px}.ntf .ntf-row .ntf-l i,.ntf .ntf-row .ntf-l svg{width:18px;text-align:center;color:var(--c)}.ntf .ntf-row .ntf-h{font-size:12px;color:#6b7280;margin-top:2px}.ntf .ntf-hint{font-size:12px;color:#6b7280;line-height:1.45}.ntf .ntf-hint a,.ntf .ntf-hint b{color:#d1d5db;font-weight:600}.ntf .ntf-prose p{font-size:13.5px;color:#d1d5db;line-height:1.55}.ntf .ntf-prose p+p{margin-top:10px}.ntf .ntf-prose a{color:#6ee7b7;text-decoration:underline;text-underline-offset:3px}.ntf .ntf-prose strong{color:#fff}.ntf .ntf-saved{font-size:11px;color:#6b7280;font-weight:600}.ntf .ntf-saved[data-state=failed]{color:#fca5a5}@keyframes ntf-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ntf .ntf-fade{animation:ntf-in .28s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.ntf .ntf-fade,.ntf-bell .ntf-badge.ntf-crit{animation:none}}.ann .ann-field{display:block;width:100%;border-radius:.5rem;border:1px solid #4b5563;background:#111827;padding:.5rem .75rem;font-size:.875rem;color:#f3f4f6;outline:none}.ann .ann-field:focus{border-color:#10b981;box-shadow:0 0 0 1px #10b981}.ann .ann-field::-moz-placeholder{color:#6b7280}.ann .ann-field::placeholder{color:#6b7280}.ann .ann-field.ann-bad,.ann .ann-field[aria-invalid=true]{border-color:#f87171}.ann textarea.ann-field{min-height:150px;resize:vertical;line-height:1.5}.ann .ann-lbl{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-bottom:.375rem}.ann .ann-lbl .ann-cnt{color:#4b5563;text-transform:none;letter-spacing:normal;font-weight:500}.ann .ann-help{color:#6b7280;line-height:1.45}.ann .ann-err,.ann .ann-help{font-size:.75rem;margin-top:.375rem}.ann .ann-err{color:#fca5a5}.ann .ann-seg{display:inline-flex;flex-wrap:wrap;gap:6px}.ann .ann-seg label{cursor:pointer}.ann .ann-seg input{position:absolute;opacity:0;pointer-events:none}.ann .ann-seg span{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:.5rem;border:1px solid #4b5563;font-size:.8125rem;font-weight:600;color:#d1d5db;transition:all .12s}.ann .ann-seg span i,.ann .ann-seg span svg{color:var(--c,#9ca3af)}.ann .ann-seg input:checked+span{border-color:var(--c,#10b981);color:#fff;background:color-mix(in srgb,var(--c,#10b981) 14%,transparent)}.ann .ann-seg input:focus-visible+span{outline:2px solid #10b981;outline-offset:2px}.ann .ann-seg [data-c=info]{--c:#9ca3af}.ann .ann-seg [data-c=attn]{--c:#f59e0b}.ann .ann-seg [data-c=crit]{--c:#f87171}.ann .ann-seg [data-c=announce]{--c:#fb7185}.ann .ann-seg [data-c=update]{--c:#10b981}.ann .ann-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;border:1px solid #4b5563;color:#e5e7eb;background:#1f2937;white-space:nowrap}.ann .ann-btn:hover{background:#374151}.ann .ann-btn:disabled{opacity:.5;cursor:not-allowed}.ann .ann-btn.ann-primary{background:#059669;border-color:#059669;color:#fff;font-weight:600}.ann .ann-btn.ann-primary:hover{background:#047857}.ann .ann-btn.ann-danger{border-color:#7f1d1d;color:#fca5a5}.ann .ann-btn.ann-danger:hover{background:rgba(127,29,29,.3)}.ann .ann-btn.ann-xs{padding:.3rem .55rem;font-size:.75rem}.ann .ann-sw{position:relative;display:inline-flex;align-items:center;flex:none;cursor:pointer}.ann .ann-sw input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:1}.ann .ann-sw .ann-tr{width:40px;height:22px;border-radius:999px;background:#374151;transition:background .2s}.ann .ann-sw .ann-kn{position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s;pointer-events:none}.ann .ann-sw input:checked~.ann-tr{background:#10b981}.ann .ann-sw input:checked~.ann-kn{transform:translateX(18px)}.ann .ann-sw input:disabled{cursor:not-allowed}.ann .ann-sw input:disabled~.ann-tr{opacity:.6}.ann .ann-reach{display:flex;align-items:baseline;gap:8px}.ann .ann-reach b{font-size:1.5rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.ann .ann-reach span{font-size:.75rem;color:#9ca3af}.ann .ann-pill{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:hsla(0,0%,100%,.06);color:#9ca3af}.ann .ann-pill.ann-green{background:rgba(16,185,129,.14);color:#6ee7b7}.ann .ann-pill.ann-amber{background:rgba(245,158,11,.14);color:#fcd34d}.ann .ann-pill.ann-rose{background:hsla(0,91%,71%,.14);color:#fca5a5}.ann .ann-prev-wrap{border-radius:.75rem;border:1px dashed #4b5563;background:#0f172a;padding:12px}.ann .ann-prev-lbl{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-weight:700;margin-bottom:8px}.ann .ann-prev-wrap .ntf-n{border-radius:10px;background:#1f2937;border:1px solid #374151;cursor:default}.ann .ann-sent{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #374151;align-items:flex-start}.ann .ann-sent:last-child{border-bottom:0}.ann .ann-sent .ann-ic{width:32px;height:32px;border-radius:9px;flex:none;display:flex;align-items:center;justify-content:center;font-size:13px;background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c)}.ann .ann-sent .ann-t{font-size:13.5px;font-weight:600;color:#fff}.ann .ann-sent .ann-m{font-size:11.5px;color:#9ca3af;margin-top:2px;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.ann .ann-bar{height:5px;border-radius:3px;background:#374151;overflow:hidden;width:120px;display:inline-block}.ann .ann-bar i{display:block;height:100%;background:#10b981}.ann .ann-tile-l{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.ann .ann-tile-v{margin-top:.25rem;font-size:1.5rem;font-weight:700}.ntf [data-c=offer],.ntf[data-c=offer]{--c:#21d881}.ntf-banner.ntf-offer{background:linear-gradient(90deg,rgba(33,216,129,.2),rgba(96,165,250,.12)),#1f2937}.ntf-banner .ntf-offer-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;margin-right:8px;border-radius:5px;background:#21d881;color:#052e1c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;vertical-align:1px}.ntf-banner .ntf-offer-cd{flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#fff;background:rgba(0,0,0,.3);padding:4px 8px;border-radius:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.lib{--card:#1f2937;--line:hsla(0,0%,100%,.06);--c-mine:#10b981;--c-shared:#a78bfa;--c-settings:#9ca3af;--c-extra:#38bdf8;--c-on:#10b981;--c-price:#f59e0b;--c-how:#38bdf8;--c-review:#f59e0b}.lib .lib-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lib .lib-card{background:var(--card);border:1px solid var(--line);border-radius:14px}.lib [data-c=mine]{--c:var(--c-mine)}.lib [data-c=shared]{--c:var(--c-shared)}.lib [data-c=settings]{--c:var(--c-settings)}.lib [data-c=extra]{--c:var(--c-extra)}.lib [data-c=on]{--c:var(--c-on)}.lib [data-c=price]{--c:var(--c-price)}.lib [data-c=how]{--c:var(--c-how)}.lib [data-c=review]{--c:var(--c-review)}.lib .lib-page{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1280px){.lib .lib-page.lib-rail{grid-template-columns:minmax(0,1fr) 360px}}@media (min-width:1536px){.lib .lib-page.lib-rail{grid-template-columns:minmax(0,1fr) 400px}}.lib .lib-col{display:flex;flex-direction:column;gap:16px;min-width:0}.lib .lib-sec-h{display:flex;align-items:center;gap:14px;padding:20px 20px 0}.lib .lib-sec-ic{width:40px;height:40px;border-radius:12px;justify-content:center;flex:none;background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c)}.lib .lib-sec-h h2,.lib .lib-sec-ic{display:flex;align-items:center;font-size:17px}.lib .lib-sec-h h2{font-weight:700;color:#fff;line-height:1.2;gap:8px;flex-wrap:wrap}.lib .lib-sec-h p{font-size:13px;color:#9ca3af;margin-top:2px;line-height:1.4}.lib .lib-sec-b{padding:16px 20px 20px;display:flex;flex-direction:column;gap:14px}.lib .lib-pill{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:hsla(0,0%,100%,.06);color:#9ca3af;letter-spacing:.02em}.lib .lib-pill.lib-amber{background:rgba(245,158,11,.14);color:#fcd34d}.lib .lib-pill.lib-green{background:rgba(16,185,129,.14);color:#6ee7b7}.lib .lib-pill.lib-violet{background:rgba(167,139,250,.14);color:#c4b5fd}.lib .lib-pill.lib-sky{background:rgba(56,189,248,.14);color:#7dd3fc}.lib .lib-pill.lib-rose{background:hsla(0,91%,71%,.14);color:#fca5a5}.lib .lib-pill.lib-pill-xs{height:16px;font-size:9.5px;padding:0 6px}.lib .lib-dot{width:9px;height:9px;border-radius:50%;background:var(--c);display:inline-block}.lib .lib-dot.lib-pulse{animation:lib-pulse 1.6s ease-in-out infinite}@keyframes lib-pulse{0%,to{opacity:1}50%{opacity:.35}}.lib .lib-fchip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:#9ca3af;border:1px solid hsla(0,0%,100%,.1);white-space:nowrap;transition:color .15s,background .15s}.lib .lib-fchip.lib-on{background:#374151;color:#fff;border-color:transparent}.lib .lib-fchip:hover{color:#fff}.lib .lib-fchip .lib-n{font-size:10.5px;padding:0 5px;border-radius:6px;background:hsla(0,0%,100%,.08);color:#9ca3af;font-variant-numeric:tabular-nums}.lib .lib-fchip.lib-on .lib-n{background:rgba(0,0,0,.25);color:#e5e7eb}.lib .lib-fchip :is(i,svg){font-size:10px}.lib .lib-fchip.lib-dd{padding-right:9px}.lib .lib-fchip.lib-dd .lib-cv{font-size:9px;color:#6b7280;margin-left:2px}.lib details.lib-ddw{position:relative}.lib details.lib-ddw>summary{list-style:none;cursor:pointer}.lib details.lib-ddw>summary::-webkit-details-marker{display:none}.lib .lib-ddm{position:absolute;z-index:30;top:calc(100% + 6px);left:0;min-width:190px;max-height:280px;overflow:auto;padding:6px;border-radius:12px;background:#1f2937;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 12px 32px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:2px}.lib .lib-ddm a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:8px;font-size:12.5px;color:#d1d5db;white-space:nowrap}.lib .lib-ddm a:hover{background:hsla(0,0%,100%,.06);color:#fff}.lib .lib-ddm a.lib-on{color:#6ee7b7}.lib .lib-ddm a .lib-n{font-size:10.5px;color:#6b7280;font-variant-numeric:tabular-nums}.lib .lib-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lib .lib-chips .lib-sep{width:1px;height:22px;background:hsla(0,0%,100%,.1);margin:0 4px}.lib .lib-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:700;transition:filter .15s,transform .1s,background .15s;white-space:nowrap}.lib .lib-btn:hover{filter:brightness(1.08)}.lib .lib-btn:active{transform:scale(.98)}.lib .lib-btn.lib-solid{background:var(--c,#10b981);color:#0b1220}.lib .lib-btn.lib-ghost{background:transparent;color:#e5e7eb;border:1px solid hsla(0,0%,100%,.14)}.lib .lib-btn.lib-ghost:hover{background:hsla(0,0%,100%,.05);filter:none}.lib .lib-btn.lib-sm{height:32px;padding:0 12px;font-size:12.5px;border-radius:8px}.lib .lib-btn.lib-xs{height:26px;padding:0 10px;font-size:11.5px;border-radius:7px}.lib .lib-link{color:#9ca3af;font-size:12px;text-decoration:underline;text-underline-offset:3px}.lib .lib-link:hover{color:#fff}.lib .lib-sw{position:relative;display:inline-flex;align-items:center;flex:none;cursor:pointer}.lib .lib-sw input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.lib .lib-sw .lib-tr{width:46px;height:26px;border-radius:999px;background:#374151;transition:background .2s}.lib .lib-sw .lib-kn{position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}.lib .lib-sw input:checked~.lib-tr{background:#10b981}.lib .lib-sw input:checked~.lib-kn{transform:translateX(20px)}.lib .lib-sw.lib-sm .lib-tr{width:32px;height:18px}.lib .lib-sw.lib-sm .lib-kn{width:12px;height:12px}.lib .lib-sw.lib-sm input:checked~.lib-kn{transform:translateX(14px)}.lib .lib-sw.lib-big .lib-tr{width:64px;height:34px}.lib .lib-sw.lib-big .lib-kn{width:28px;height:28px}.lib .lib-sw.lib-big input:checked~.lib-kn{transform:translateX(30px)}.lib .lib-seg{display:inline-flex;background:rgba(17,24,39,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;padding:3px;gap:2px;flex:none}.lib .lib-seg a,.lib .lib-seg button{height:28px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:#9ca3af;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lib .lib-seg :is(button,a) :is(i,svg){font-size:11px}.lib .lib-seg a.lib-on,.lib .lib-seg button.lib-on{background:#374151;color:#fff}.lib .lib-seg label{height:28px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:#9ca3af;display:inline-flex;align-items:center;white-space:nowrap;cursor:pointer}.lib .lib-seg label:has(input:checked){background:#374151;color:#fff}.lib .lib-seg label:has(input:focus-visible){outline:2px solid #a78bfa;outline-offset:1px}.lib .lib-seg label input{position:absolute;opacity:0;width:0;height:0}.lib .lib-inp{width:100%;background:rgba(17,24,39,.6);border:1px solid #374151;border-radius:10px;color:#fff;font-size:14px;padding:10px 12px;outline:none;transition:border-color .15s,box-shadow .15s}.lib .lib-inp::-moz-placeholder{color:#4b5563}.lib .lib-inp::placeholder{color:#4b5563}.lib .lib-inp:focus{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)}.lib select.lib-inp{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%239ca3af' stroke-width='1.6' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.lib .lib-lbl{font-size:12.5px;font-weight:600;color:#d1d5db;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.lib .lib-hint{font-size:12px;color:#6b7280;line-height:1.45}.lib .lib-hint b{color:#d1d5db;font-weight:600}.lib .lib-note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.25);color:#fcd34d;font-size:12.5px;line-height:1.45}.lib .lib-note :is(i,svg){margin-top:3px;flex:none}.lib .lib-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lib .lib-search{position:relative;flex:1 1 160px;min-width:150px}.lib .lib-search .lib-inp{height:40px;padding:0 36px 0 38px;font-size:13.5px}.lib .lib-search>.lib-ic{left:13px;font-size:13px;pointer-events:none}.lib .lib-search .lib-x,.lib .lib-search>.lib-ic{position:absolute;top:50%;transform:translateY(-50%);color:#6b7280}.lib .lib-search .lib-x{right:8px;width:26px;height:26px;border-radius:50%;display:none;align-items:center;justify-content:center;font-size:11px}.lib .lib-search .lib-x:hover{background:hsla(0,0%,100%,.08);color:#fff}.lib .lib-search.lib-has .lib-x{display:inline-flex}.lib select.lib-inp.lib-sort{width:auto;height:40px;padding-top:0;padding-bottom:0;font-size:13px;font-weight:600;color:#d1d5db;flex:none}.lib .lib-view{display:inline-flex;background:rgba(17,24,39,.6);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:3px;gap:2px;flex:none}.lib .lib-view a,.lib .lib-view button{width:34px;height:32px;border-radius:8px;color:#6b7280;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.lib .lib-view a.lib-on,.lib .lib-view button.lib-on{background:#374151;color:#fff}.lib .lib-vol{position:relative;flex:none}.lib .lib-vol-btn{width:40px;height:40px;border-radius:10px;background:rgba(17,24,39,.6);border:1px solid hsla(0,0%,100%,.08);color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.lib .lib-vol-btn:hover,.lib .lib-vol-btn[aria-expanded=true]{color:#fff;background:#374151}.lib .lib-vol-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:70;width:240px;max-width:calc(100vw - 32px);background:#111827;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:12px 14px;box-shadow:0 16px 48px rgba(0,0,0,.55);display:none}.lib .lib-vol-pop.lib-vol-left{right:auto;left:0}.lib .lib-vol-pop.lib-on{display:block;animation:lib-in .14s ease both}.lib .lib-count{font-size:12.5px;color:#9ca3af;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lib .lib-count b{color:#fff;font-variant-numeric:tabular-nums}.lib .lib-hide-owned{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#9ca3af;cursor:pointer;margin-left:auto}.lib .lib-g{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.lib .lib-g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lib .lib-g{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.lib .lib-g{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1536px){.lib .lib-g{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1920px){.lib .lib-g{grid-template-columns:repeat(7,minmax(0,1fr))}}.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:2;--lib-tile-min:144px;grid-template-columns:repeat(auto-fill,minmax(max(var(--lib-tile-min),calc((100% - (var(--lib-cols) - 1)*12px)/var(--lib-cols))),1fr))}@media (min-width:640px){.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:3}}@media (min-width:1024px){.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:4}}@media (min-width:1280px){.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:5}}@media (min-width:1536px){.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:6}}@media (min-width:1920px){.lib:not(.lib-reacts) .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:7}}.lib .lib-g.lib-list{grid-template-columns:1fr;gap:8px}@media (min-width:1024px){.lib .lib-g.lib-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lib .lib-lt{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;background:rgba(17,24,39,.55);border:1px solid hsla(0,0%,100%,.07);transition:border-color .15s,opacity .2s,transform .15s;animation:lib-in .22s ease both;min-width:0}.lib .lib-lt:hover{border-color:hsla(0,0%,100%,.16)}.lib .lib-lt.lib-off{opacity:.55}.lib .lib-lt.lib-off:hover{opacity:.85}.lib .lib-lt .lib-dstar{position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#6b7280;z-index:1;transition:color .15s,background .15s}.lib .lib-lt .lib-dstar:hover:not(:disabled){color:#fcd34d;background:rgba(251,191,36,.12)}.lib .lib-lt .lib-dstar.lib-on{color:#fbbf24;background:rgba(251,191,36,.14)}.lib .lib-lt .lib-dstar:disabled{opacity:.35;cursor:not-allowed}.lib .lib-g.lib-list .lib-dstar{position:static;flex:none}.lib .lib-lt.lib-drop{border:2px dashed #374151;background:transparent;align-items:center;justify-content:center;text-align:center;gap:8px;min-height:100%;color:#9ca3af;cursor:pointer}.lib .lib-lt.lib-drop:hover{border-color:var(--c-mine);color:#6ee7b7}.lib .lib-lt.lib-drop .lib-big-ic{width:40px;height:40px;border-radius:12px;background:rgba(16,185,129,.14);color:#6ee7b7;display:flex;align-items:center;justify-content:center;font-size:18px}.lib .lib-lt.lib-drop b{font-size:13px;color:#e5e7eb}.lib .lib-lt.lib-drop span{font-size:11.5px;color:#6b7280;line-height:1.4}.lib .lib-art{position:relative;width:62%;margin:6px auto 0;aspect-ratio:1/1;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;background:linear-gradient(135deg,hsl(var(--h,200) 60% 32%),hsl(calc(var(--h,200) + 40) 70% 18%));border:1px solid hsla(0,0%,100%,.06);cursor:pointer}.lib .lib-art.lib-wide{aspect-ratio:16/9;width:84%;font-size:30px}.lib .lib-art .lib-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;background:rgba(0,0,0,.35);transition:opacity .15s}.lib .lib-art .lib-play .lib-pc{width:38px;height:38px;border-radius:50%;background:#fff;color:#0b1220;display:flex;align-items:center;justify-content:center;font-size:14px;padding-left:2px}.lib .lib-art:hover .lib-play{opacity:1}.lib .lib-art .lib-ini{font-size:20px;font-weight:800;letter-spacing:.02em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.lib .lib-art .lib-len{right:6px;bottom:6px;padding:0 6px;background:rgba(0,0,0,.65);color:#fff;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;display:flex}.lib .lib-art .lib-len,.lib .lib-art .lib-src{position:absolute;height:18px;border-radius:6px;align-items:center}.lib .lib-art .lib-src{left:6px;top:6px;min-width:18px;padding:0 5px;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;gap:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lib .lib-art .lib-src.lib-official{background:rgba(139,92,246,.35);color:#e9d5ff}.lib .lib-art .lib-src.lib-community{background:rgba(56,189,248,.3);color:#e0f2fe}.lib .lib-art .lib-src.lib-rate{left:auto;right:6px}.lib .lib-art .lib-src.lib-everyone{background:rgba(16,185,129,.4);color:#d1fae5}.lib .lib-art .lib-src.lib-edgy{background:rgba(245,158,11,.45);color:#fef3c7}.lib .lib-art .lib-src.lib-mature{background:hsla(0,91%,71%,.45);color:#fee2e2}.lib .lib-art .lib-src.lib-yours{background:rgba(16,185,129,.35);color:#d1fae5}.lib .lib-art .lib-flag{position:absolute;left:6px;bottom:6px;font-size:14px;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.lib .lib-art .lib-ai{position:absolute;right:6px;top:6px;height:18px;padding:0 6px;border-radius:6px;background:rgba(0,0,0,.55);color:#c4b5fd;font-size:9.5px;font-weight:800;letter-spacing:.06em;display:flex;align-items:center}.lib .lib-art.lib-voice{border-radius:50%}.lib .lib-art.lib-voice .lib-src{left:2px;top:2px;border-radius:50%;width:18px;padding:0;justify-content:center}.lib .lib-art.lib-voice .lib-play .lib-pc{width:32px;height:32px}.lib .lib-lt .lib-name{font-size:13.5px;font-weight:700;color:#fff;line-height:1.25;white-space:nowrap;display:flex;align-items:center;gap:6px}.lib .lib-lt .lib-name,.lib .lib-lt .lib-name span{overflow:hidden;text-overflow:ellipsis;min-width:0}.lib .lib-lt .lib-name .lib-star{color:#fbbf24;font-size:11px;flex:none}.lib .lib-lt .lib-meta{font-size:11.5px;color:#9ca3af;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lib .lib-lt .lib-meta .lib-pill{vertical-align:middle}.lib .lib-lt .lib-meta .lib-mono{color:#a5b4fc}.lib .lib-lt .lib-meta .lib-price{color:#fcd34d;font-weight:700;font-variant-numeric:tabular-nums}.lib .lib-lt .lib-foot{display:flex;align-items:center;justify-content:space-between;gap:3px;margin-top:auto;padding-top:2px;min-width:0}.lib .lib-lt .lib-state{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;white-space:nowrap;overflow:hidden}.lib .lib-lt .lib-state.lib-live{color:#6ee7b7}.lib .lib-lt .lib-state.lib-off{color:#6b7280}.lib .lib-lt .lib-state.lib-review{color:#fcd34d}.lib .lib-lt .lib-state.lib-processing{color:#7dd3fc}.lib .lib-lt .lib-state.lib-failed{color:#fca5a5}.lib .lib-lt .lib-state :is(i,svg){font-size:9px}.lib .lib-lt .lib-more{width:22px;height:22px;border-radius:6px;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.lib .lib-lt .lib-more:hover{background:hsla(0,0%,100%,.08);color:#fff}.lib .lib-add{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700;white-space:nowrap;transition:background .15s,color .15s;flex:1}.lib .lib-add.lib-can{background:rgba(167,139,250,.16);color:#c4b5fd;border:1px solid rgba(167,139,250,.3)}.lib .lib-add.lib-can:hover{background:rgba(167,139,250,.28);color:#fff}.lib .lib-add.lib-done{background:rgba(16,185,129,.12);color:#6ee7b7;border:1px solid rgba(16,185,129,.25);cursor:default}.lib .lib-add.lib-yours{background:hsla(0,0%,100%,.05);color:#9ca3af;border:1px solid hsla(0,0%,100%,.08);cursor:default}.lib .lib-add.lib-review{background:rgba(245,158,11,.12);color:#fcd34d;border:1px solid rgba(245,158,11,.25);cursor:default}.lib .lib-g.lib-list .lib-lt{flex-direction:row;align-items:center;gap:12px;padding:8px 10px}.lib .lib-g.lib-list .lib-art{width:56px;flex:none;font-size:22px;border-radius:8px}.lib .lib-g.lib-list .lib-art.lib-wide{width:80px}.lib .lib-g.lib-list .lib-art,.lib .lib-g.lib-list .lib-art.lib-voice,.lib .lib-g.lib-list .lib-art.lib-wide{width:56px;margin:0}.lib .lib-g.lib-list .lib-art .lib-ai,.lib .lib-g.lib-list .lib-art .lib-flag,.lib .lib-g.lib-list .lib-art .lib-len,.lib .lib-g.lib-list .lib-art .lib-src{display:none}.lib .lib-g.lib-list .lib-art .lib-ini{font-size:14px}.lib .lib-g.lib-list .lib-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lib .lib-g.lib-list .lib-foot{margin:0;padding:0;flex:none;gap:10px}.lib .lib-g.lib-list .lib-add{flex:none}.lib .lib-lt .lib-body{display:flex;flex-direction:column;gap:3px;min-width:0}.lib .lib-qa{position:absolute;inset:0;border-radius:14px;background:#111827;border:1px solid rgba(167,139,250,.5);padding:12px;display:none;flex-direction:column;gap:8px;z-index:2}.lib .lib-lt.lib-adding .lib-qa{display:flex}.lib .lib-qa .lib-inp{height:34px;padding:0 10px;font-size:13px}.lib .lib-qa .lib-row{display:flex;gap:6px}.lib .lib-qa .lib-row .lib-inp{flex:1}.lib .lib-qa .lib-hint{font-size:11px}.lib .lib-tile{position:relative;min-width:0;border-radius:12px;background:rgba(17,24,39,.55);border:1px solid hsla(0,0%,100%,.07);padding:14px 16px 16px 18px;display:flex;flex-direction:column;gap:8px;transition:opacity .2s,border-color .2s}.lib .lib-tile:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--c)}.lib .lib-tile.lib-dim{opacity:.5}.lib .lib-t-lbl{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;font-weight:600;display:flex;align-items:center;gap:8px}.lib .lib-t-lbl :is(i,svg){color:var(--c)}.lib .lib-t-big{font-size:17px;font-weight:700;color:#fff;line-height:1.2;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lib .lib-t-big.lib-muted{color:#9ca3af}.lib .lib-t-sub{font-size:12.5px;color:#9ca3af;line-height:1.4}.lib .lib-t-sub b{color:#e5e7eb;font-weight:600}.lib .lib-rs{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:rgba(17,24,39,.45);border:1px solid hsla(0,0%,100%,.05);font-size:13px;color:#d1d5db}.lib .lib-rs :is(i,svg){width:16px;text-align:center;color:#9ca3af;font-size:12px;flex:none}.lib .lib-rs b{color:#fff;font-weight:600}.lib .lib-rs code{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:#a5b4fc;background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:5px}.lib .lib-rule{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;background:rgba(17,24,39,.45);border:1px solid hsla(0,0%,100%,.05)}.lib .lib-rule b{display:block;font-size:14px;color:#fff;font-weight:600}.lib .lib-rule span.lib-d{font-size:12.5px;color:#9ca3af;line-height:1.4;display:block}.lib .lib-money{position:relative}.lib .lib-money .lib-inp{padding-left:26px;font-weight:600;font-variant-numeric:tabular-nums}.lib .lib-money:before{content:"$";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-weight:700;font-size:14px;pointer-events:none}.lib .lib-tagchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 12px;border-radius:999px;background:rgba(17,24,39,.6);border:1px solid #374151;color:#fff;font-weight:600;font-size:13px}.lib .lib-tagchip button{width:22px;height:22px;border-radius:50%;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.lib .lib-tagchip button:hover{background:hsla(0,0%,100%,.08);color:#fff}.lib .lib-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,#10b981 var(--p,50%),#374151 var(--p,50%));outline:none}.lib .lib-range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #10b981;box-shadow:0 1px 3px rgba(0,0,0,.5);cursor:pointer}.lib .lib-range-row{display:flex;align-items:center;gap:12px}.lib .lib-range-row :is(i,svg){color:#9ca3af;font-size:13px;width:16px;text-align:center}.lib .lib-range-row .lib-v{width:44px;text-align:right;font-size:13px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.lib .lib-unit{position:relative}.lib .lib-unit .lib-inp{padding-right:56px;font-weight:600;font-variant-numeric:tabular-nums}.lib .lib-unit:after{content:attr(data-unit);position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-weight:600;font-size:12px;pointer-events:none}.lib .lib-lbl small{font-weight:500;color:#6b7280;font-size:11.5px;font-variant-numeric:tabular-nums}.lib .lib-adder{display:flex;gap:8px;flex-wrap:wrap}.lib .lib-adder .lib-inp{flex:1;min-width:140px}.lib .lib-adder select.lib-inp{width:auto;flex:none;height:40px;padding-top:0;padding-bottom:0;font-size:13px}.lib .lib-ib{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;border:1px solid hsla(0,0%,100%,.1);color:#d1d5db;background:transparent}.lib .lib-ib.lib-no{border-color:hsla(0,91%,71%,.35);background:hsla(0,91%,71%,.1);color:#fca5a5}.lib .lib-sw.lib-amber input:checked~.lib-tr{background:#f59e0b}.lib .lib-rule .lib-lead{min-width:0;flex:1}.lib .lib-folder{display:flex;flex-direction:column}.lib .lib-shelf{display:block;border-top:1px solid var(--line)}.lib .lib-folder>.lib-shelf:first-child{border-top:0}.lib .lib-shelf-h{display:flex;align-items:center;gap:12px;padding:18px 20px 0;flex-wrap:wrap}.lib .lib-shelf-ic{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;flex:none}.lib .lib-shelf-ic.lib-voice{background:rgba(167,139,250,.18);color:#c4b5fd}.lib .lib-shelf-ic.lib-sound{background:rgba(56,189,248,.16);color:#7dd3fc}.lib .lib-shelf-h h3{font-size:15.5px;font-weight:700;color:#fff;display:flex;align-items:center;gap:8px;line-height:1.2}.lib .lib-shelf-h h3 .lib-n{font-size:12px;font-weight:600;color:#9ca3af;font-variant-numeric:tabular-nums}.lib .lib-shelf-h p{font-size:12.5px;color:#9ca3af;margin-top:1px}.lib .lib-shelf-h .lib-count{margin-left:auto}@media (max-width:639px){.lib .lib-shelf-h .lib-count{width:100%;margin-left:0;padding-left:46px}}.lib .lib-shelf-b{padding:12px 20px 20px;display:flex;flex-direction:column;gap:12px}.lib .lib-shelf .lib-empty{padding:22px}.lib .lib-shelf .lib-empty h3{font-size:15px}.lib .lib-shelf .lib-empty p{font-size:12.5px}.lib .lib-shelf[hidden]{display:none}.lib .lib-ftabs{display:flex;align-items:flex-end;gap:6px;position:relative;z-index:1}.lib .lib-ftab{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 20px;border-radius:14px 14px 0 0;font-size:14.5px;font-weight:700;white-space:nowrap;color:#9ca3af;background:#161e2d;border:1px solid var(--line);border-bottom:0;margin-bottom:-1px;transition:color .15s,background .15s}.lib .lib-ftab i.lib-k,.lib .lib-ftab svg.lib-k{width:26px;height:26px;padding:7px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.lib .lib-ftab .lib-k.lib-voice{background:rgba(167,139,250,.18);color:#c4b5fd}.lib .lib-ftab .lib-k.lib-sound{background:rgba(56,189,248,.16);color:#7dd3fc}.lib .lib-ftab .lib-n{font-size:11px;font-weight:700;padding:1px 7px;border-radius:6px;background:hsla(0,0%,100%,.07);color:#9ca3af;font-variant-numeric:tabular-nums}.lib .lib-ftab:hover{color:#fff}.lib .lib-ftab.lib-on{color:#fff;background:var(--card);height:52px;box-shadow:0 1px 0 var(--card)}.lib .lib-ftab.lib-on .lib-n{background:hsla(0,0%,100%,.12);color:#e5e7eb}.lib .lib-folder.lib-tabbed{border-top-left-radius:0}.lib .lib-folder.lib-tabbed .lib-shelf{border-top:0}.lib .lib-folder.lib-tabbed .lib-shelf-b{padding-top:20px}@media (max-width:639px){.lib .lib-ftab{padding:0 14px;font-size:13.5px;height:42px}.lib .lib-ftab.lib-on{height:48px}.lib .lib-ftab :is(i,svg).lib-k{display:none}}.lib .lib-empty{display:none;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:36px 24px}.lib .lib-empty.lib-on{display:flex}.lib .lib-empty img{width:72px;height:72px}.lib .lib-empty h3{font-size:18px;font-weight:800;color:#fff}.lib .lib-empty p{font-size:13.5px;color:#9ca3af;max-width:26rem;line-height:1.5}.lib .lib-loadmore{display:flex;justify-content:center;padding-top:4px}@keyframes lib-spin{to{transform:rotate(1turn)}}.lib .lib-loadmore .lib-spin{width:18px;height:18px;animation:lib-spin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}@media (prefers-reduced-motion:reduce){.lib .lib-loadmore .lib-spin{animation:none}}@keyframes lib-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lib .lib-fade{animation:lib-in .28s cubic-bezier(.22,1,.36,1) both}.lib .lib-sw input:disabled~.lib-kn,.lib .lib-sw input:disabled~.lib-tr{opacity:.55}.lib .lib-sw input:disabled{cursor:not-allowed}.lib .lib-tmenu{position:fixed;z-index:80;min-width:230px;max-width:300px;background:#111827;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:6px;box-shadow:0 16px 48px rgba(0,0,0,.55);display:none}.lib .lib-tmenu.lib-on{display:block;animation:lib-in .14s ease both}.lib .lib-tm-h{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;font-weight:700;padding:6px 10px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lib .lib-tm-i{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:600;color:#e5e7eb;text-align:left}.lib .lib-tm-i:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.lib .lib-tm-i :is(i,svg){width:16px;text-align:center;color:#9ca3af;font-size:12px;flex:none}.lib .lib-tm-i em,.lib .lib-tm-i span{white-space:nowrap}.lib .lib-tm-i em{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:500;color:#6b7280;padding-left:12px}.lib .lib-tm-i.lib-danger,.lib .lib-tm-i.lib-danger :is(i,svg){color:#fca5a5}.lib .lib-tm-i:disabled{opacity:.4;cursor:not-allowed}.lib .lib-tm-sep{height:1px;background:hsla(0,0%,100%,.08);margin:4px 6px}.lib .lib-lt .lib-reported{position:absolute;left:8px;top:8px;z-index:2;height:18px;padding:0 7px;border-radius:6px;background:rgba(245,158,11,.2);color:#fcd34d;font-size:9.5px;font-weight:800;letter-spacing:.04em;display:flex;align-items:center;gap:4px;border:1px solid rgba(245,158,11,.35)}.lib .lib-lt .lib-reported :is(i,svg){font-size:8.5px}.lib .lib-btn.lib-danger{background:#ef4444;color:#fff}.lib .lib-btn.lib-solid:disabled{opacity:.4;cursor:not-allowed;filter:none}.lib .lib-rdlg{position:fixed;inset:0;z-index:90;background:rgba(3,7,18,.72);display:flex;align-items:center;justify-content:center;padding:16px}.lib .lib-rcard{width:100%;max-width:400px;max-height:calc(100vh - 32px);overflow:auto;background:#111827;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:18px 18px 16px;box-shadow:0 24px 64px rgba(0,0,0,.6);animation:lib-in .14s ease both}.lib .lib-rdlg[hidden]{display:none}.lib .lib-rcard.lib-rwide{max-width:440px}.lib .lib-rhead .lib-art.lib-wide{width:64px;height:36px;aspect-ratio:auto;border-radius:8px}.lib .lib-rlead{font-size:13px;color:#d1d5db;line-height:1.45;margin:-4px 0 14px}.lib .lib-rules{display:flex;flex-direction:column;gap:2px;margin:0 0 12px}.lib .lib-rules li{display:flex;align-items:flex-start;gap:10px;padding:7px 4px;border-radius:10px}.lib .lib-rules li>span:last-child{min-width:0}.lib .lib-rules b{display:block;font-size:13px;font-weight:700;color:#f3f4f6;line-height:1.25}.lib .lib-rules li>span:last-child>span{display:block;font-size:11.5px;color:#9ca3af;line-height:1.35;margin-top:1px}.lib .lib-ric{width:26px;height:26px;border-radius:8px;flex:none;display:flex;align-items:center;justify-content:center;font-size:11.5px;background:hsla(0,91%,71%,.12);color:#fca5a5;margin-top:1px}.lib .lib-rnote{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:10px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.22);color:#fcd34d;font-size:11.5px;line-height:1.4;margin-bottom:10px}.lib .lib-rnote i,.lib .lib-rnote svg{margin-top:2px;font-size:11px;flex:none}.lib .lib-ragree{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:rgba(17,24,39,.5);cursor:pointer;font-size:13px;font-weight:600;color:#e5e7eb;line-height:1.35;transition:border-color .15s,background .15s}.lib .lib-ragree:hover{background:hsla(0,0%,100%,.03)}.lib .lib-ragree input{width:16px;height:16px;accent-color:#10b981;flex:none;border-radius:4px}.lib .lib-ragree.lib-on{border-color:rgba(16,185,129,.55);background:rgba(16,185,129,.09)}.lib .lib-ragree input[type=checkbox]{color:#10b981;background-color:#111827;border-color:#4b5563;--tw-ring-color:rgba(16,185,129,.45);--tw-ring-offset-color:#111827}.lib .lib-rhead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.lib .lib-rhead .lib-art{width:44px;height:44px;margin:0;font-size:18px;flex:none;pointer-events:none}.lib .lib-rhead .lib-art :is(.lib-play,.lib-src,.lib-len,.lib-ai,.lib-flag,.lib-ailock){display:none}.lib .lib-rcard h3{font-size:15.5px;font-weight:800;color:#fff;line-height:1.2}.lib .lib-rsub{font-size:12px;color:#9ca3af;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lib .lib-lbl2{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;font-weight:700;margin:0 0 6px}.lib .lib-opt{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:rgba(17,24,39,.5);cursor:pointer;font-size:13px;font-weight:600;color:#e5e7eb;margin-bottom:6px;text-align:left}.lib .lib-opt:hover{background:hsla(0,0%,100%,.04)}.lib .lib-opt.lib-on{border-color:rgba(16,185,129,.55);background:rgba(16,185,129,.09)}.lib .lib-opt .lib-dot{width:14px;height:14px;border-radius:50%;border:2px solid #4b5563;flex:none}.lib .lib-opt.lib-on .lib-dot{border-color:#10b981;background:radial-gradient(#10b981 45%,transparent 50%)}.lib .lib-opt .lib-opt-hint{display:block;font-size:11px;font-weight:500;color:#6b7280;margin-top:1px}.lib .lib-rdmca{display:none;flex-direction:column;gap:6px;margin:2px 0 8px;padding:10px;border-radius:12px;border:1px solid rgba(16,185,129,.25);background:rgba(16,185,129,.04);animation:lib-in .14s ease both}.lib .lib-rdmca.lib-on{display:flex}.lib .lib-rdmca .lib-inp{font-size:13px;padding:8px 11px}.lib .lib-rdmca .lib-rsig{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:15px}.lib .lib-rchk{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#d1d5db;line-height:1.35;cursor:pointer;padding:2px}.lib .lib-rchk input{accent-color:#10b981;margin-top:2px;flex:none}.lib .lib-rcard textarea.lib-inp{min-height:60px;resize:vertical;font-size:13px;padding:9px 11px}.lib .lib-rcard .lib-err{font-size:12px;color:#fca5a5;line-height:1.35;margin-top:8px}.lib .lib-rcard .lib-err:empty{display:none}.lib .lib-rfoot{display:flex;align-items:center;gap:8px;margin-top:14px}.lib .lib-rwho{font-size:11.5px;color:#6b7280;flex:1;line-height:1.3}.lib .lib-art .lib-ailock{position:absolute;right:4px;top:4px;width:22px;height:22px;border-radius:50%;background:rgba(17,24,39,.85);color:#c4b5fd;display:flex;align-items:center;justify-content:center;font-size:10px;border:1px solid rgba(167,139,250,.4)}.lib .lib-add.lib-locked{background:rgba(167,139,250,.08);color:#a78bfa;border:1px dashed rgba(167,139,250,.35);cursor:not-allowed}.lib .lib-lt.lib-locked{opacity:.7}.lib .lib-lt .lib-state.lib-locked{color:#c4b5fd}.lib .lib-lt .lib-state.lib-changes{color:#fca5a5}.lib .lib-lt .lib-state.lib-hidden{color:#fcd34d}.lib .lib-lt .lib-state.lib-unrated{color:#9ca3af}.lib .lib-lt .lib-state.lib-not_ready{color:#fcd34d}.lib .lib-lt[draggable=true]{cursor:grab}.lib .lib-lt.lib-dragging{opacity:.35}.lib .lib-lt.lib-dropat{outline:2px dashed #10b981;outline-offset:2px}.lib .lib-art.lib-voice .lib-ailock{top:auto;bottom:2px;right:2px}.lib.lib-reacts .lib-art.lib-wide{width:100%;margin:0;font-size:36px;border-radius:10px}.lib.lib-reacts .lib-g{grid-template-columns:repeat(1,minmax(0,1fr));gap:14px}@media (min-width:640px){.lib.lib-reacts .lib-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lib.lib-reacts .lib-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.lib.lib-reacts .lib-g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1920px){.lib.lib-reacts .lib-g{grid-template-columns:repeat(4,minmax(0,1fr))}}.lib.lib-reacts .lib-lt{padding:12px}.lib.lib-reacts .lib-lt .lib-name{font-size:14.5px}.lib.lib-reacts .lib-lt .lib-meta{font-size:12px}.lib.lib-reacts .lib-art .lib-len{height:20px;font-size:11px}.lib.lib-reacts .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:1;--lib-tile-min:204px;grid-template-columns:repeat(auto-fill,minmax(max(var(--lib-tile-min),calc((100% - (var(--lib-cols) - 1)*14px)/var(--lib-cols))),1fr))}@media (min-width:640px){.lib.lib-reacts .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:2}}@media (min-width:1280px){.lib.lib-reacts .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:3}}@media (min-width:1920px){.lib.lib-reacts .lib-page.lib-rail .lib-g:not(.lib-list){--lib-cols:4}}.lib.lib-reacts .lib-g.lib-list{grid-template-columns:1fr}@media (min-width:1024px){.lib.lib-reacts .lib-g.lib-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lib.lib-reacts .lib-g.lib-list .lib-art.lib-wide{width:80px}.lib.lib-reacts .lib-lt .lib-foot{gap:6px}.lib.lib-reacts .lib-lt .lib-state{font-size:11px}.lib.lib-reacts .lib-sw.lib-sm .lib-tr{width:36px;height:20px}.lib.lib-reacts .lib-sw.lib-sm .lib-kn{width:14px;height:14px}.lib.lib-reacts .lib-sw.lib-sm input:checked~.lib-kn{transform:translateX(16px)}.lib a:focus-visible,.lib button:focus-visible{outline:2px solid #10b981;outline-offset:2px}.lib .lib-art img,.lib .lib-art video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lib .lib-art:has(.lib-busy:not(.hidden)) .lib-play{opacity:1}.lib .lib-lt.lib-drop.lib-dragover{border-color:var(--c-mine);color:#6ee7b7;background:rgba(16,185,129,.06)}.lib .lib-qa .lib-err{font-size:11px;color:#fca5a5;line-height:1.35}.lib .lib-qa .lib-qa-x{position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:6px;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.lib .lib-qa .lib-qa-x:hover{background:hsla(0,0%,100%,.08);color:#fff}.lib .lib-tm-i.lib-armed,.lib .lib-tm-i.lib-armed :is(i,svg){color:#fff;background:hsla(0,91%,71%,.22)}.lib .lib-tmenu form{display:block}.lib .lib-sw.lib-locked,.lib .lib-sw.lib-locked input{cursor:not-allowed}.lib .lib-err-line{font-size:12px;color:#fca5a5}.lib .lib-tmenu .lib-tm-form{display:flex;flex-direction:column;gap:8px;padding:4px 10px 10px}.lib .lib-tmenu .lib-row{display:flex;gap:6px}.lib .lib-tmenu .lib-inp{height:34px;padding:0 10px 0 26px;font-size:13px}.lib .lib-sw.lib-checked .lib-tr{background:#10b981}.lib .lib-sw.lib-sm.lib-checked .lib-kn{transform:translateX(14px)}.lib .lib-vl-btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:9px;font-size:13px;font-weight:600;border:1px solid hsla(0,0%,100%,.1);color:#e5e7eb;white-space:nowrap;transition:background .15s,color .15s}.lib .lib-vl-btn:hover{background:hsla(0,0%,100%,.06);color:#fff}.lib .lib-vl-btn.lib-vl-solid{background:#fff;color:#0b1220;border-color:#fff}.lib .lib-vl-btn.lib-vl-solid:hover{background:#e5e7eb}.lib .lib-vl-btn.lib-vl-sm{height:30px;padding:0 10px;font-size:12px;border-radius:8px}.lib .lib-vl-btn.lib-vl-tint{background:color-mix(in srgb,var(--c) 14%,transparent);border-color:color-mix(in srgb,var(--c) 35%,transparent);color:var(--c)}.lib .lib-vl-btn.lib-vl-tint:hover{background:color-mix(in srgb,var(--c) 22%,transparent)}.lib .lib-vl-btn:disabled{opacity:.45;cursor:not-allowed}.lib .lib-vl-btn:disabled:hover{background:transparent}.lib .lib-vl-btn.lib-vl-solid:disabled:hover{background:#fff}.lib .lib-vl-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;border-radius:12px;font-size:14px;font-weight:700;color:#fff;background:#10b981;transition:background .15s,opacity .15s}.lib .lib-vl-primary:hover{background:#059669}.lib .lib-vl-primary:disabled{opacity:.45;cursor:not-allowed;background:#10b981}.lib .lib-vl-quiet{display:block;text-align:center;font-size:13px;font-weight:600;color:#9ca3af;width:100%}.lib .lib-vl-quiet:hover{color:#fff}.lib .lib-vl-quiet.lib-vl-start{text-align:left;width:auto}.lib .lib-vl-ibtn{height:32px;width:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:#9ca3af;flex:none}.lib .lib-vl-ibtn:hover{color:#fff;background:hsla(0,0%,100%,.06)}.lib .lib-vl-pad{padding-bottom:16px}.lib .lib-vl-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:5px;font-size:10px;font-weight:600;border:1px solid rgba(148,163,184,.25);background:rgba(148,163,184,.1);color:#cbd5e1;white-space:nowrap}.lib .lib-vl-tag:empty{display:none}.lib .lib-vl-tag.lib-vl-ai{border-color:rgba(192,132,252,.45);background:linear-gradient(135deg,rgba(168,85,247,.18),rgba(236,72,153,.1));color:#e9d5ff}.lib .lib-pill .lib-vl-dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:lib-pulse 1.6s ease-in-out infinite}.lib .lib-vl-list{border-top:1px solid var(--line)}.lib .lib-vl-row{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line);transition:background .15s}.lib .lib-vl-row:last-child{border-bottom:0}.lib .lib-vl-row:hover{background:hsla(0,0%,100%,.025)}.lib .lib-vl-row.lib-vl-new{animation:lib-vl-hl 2.4s ease-out both}@keyframes lib-vl-hl{0%,60%{background:rgba(16,185,129,.1)}to{background:transparent}}.lib .lib-vl-nm{font-weight:700;color:#fff;font-size:14px}.lib .lib-vl-meta{font-size:12px;color:#9ca3af;margin-top:2px}.lib .lib-vl-empty-sq{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;border:1px dashed hsla(0,0%,100%,.2);color:#6b7280;font-size:12px}@media (max-width:639px){.lib .lib-vl-row{gap:10px;padding:12px 14px}.lib .lib-vl-row .lib-vl-btn.lib-vl-sm span{display:none}.lib .lib-vl-row .lib-vl-btn.lib-vl-sm{padding:0 9px}}.lib .lib-vl-menu{position:absolute;right:0;top:100%;margin-top:4px;width:220px;padding:4px;border-radius:10px;background:#030712;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 14px 40px rgba(0,0,0,.5);z-index:20}.lib .lib-vl-menu :is(a,button){display:block;width:100%;text-align:left;padding:7px 10px;border-radius:7px;font-size:12.5px;color:#e5e7eb}.lib .lib-vl-menu :is(a,button):hover{background:hsla(0,0%,100%,.07)}.lib .lib-vl-menu button:disabled{opacity:.4;cursor:not-allowed}.lib .lib-vl-menu button:disabled:hover{background:transparent}.lib .lib-vl-menu .lib-vl-danger{color:#fca5a5}.lib .lib-vl-menu .lib-vl-danger:hover{background:hsla(0,91%,71%,.1)}.lib .lib-vl-menu .lib-vl-hr{height:1px;margin:4px 0;background:hsla(0,0%,100%,.08)}.lib .lib-vl-menu .lib-vl-confirm{padding:8px 10px;border-top:1px solid hsla(0,0%,100%,.08);font-size:11.5px;color:#e5e7eb}.lib .lib-vl-menu .lib-vl-confirm :is(a,button){display:inline-flex;width:auto}.lib .lib-vl-meter{height:6px;border-radius:3px;background:hsla(0,0%,100%,.08);overflow:hidden}.lib .lib-vl-meter i{display:block;height:100%;background:#10b981;border-radius:3px}.lib .lib-vl-meter.lib-amber i{background:#f59e0b}.lib .lib-vl-meter.lib-rose i{background:#f87171}.lib .lib-vl-kv{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;padding:8px 0;border-top:1px solid var(--line)}.lib .lib-vl-kv dt{color:#9ca3af}.lib .lib-vl-kv dd{color:#e5e7eb;font-weight:600;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lib .lib-vl-kv dd.lib-vl-dim{color:#6b7280;font-weight:500}.lib .lib-vl-tip{display:flex;gap:10px;font-size:13px;color:#d1d5db;line-height:1.45}.lib .lib-vl-tip :is(i,svg){color:var(--c);margin-top:3px;font-size:12px;width:14px;text-align:center;flex:none}.lib .lib-vl-steps{display:flex;flex-direction:column;gap:8px}.lib .lib-vl-steps div{display:flex;align-items:center;gap:9px;font-size:13px;color:#9ca3af}.lib .lib-vl-steps div :is(i,svg){width:16px;text-align:center;font-size:12px;color:#4b5563}.lib .lib-vl-steps div.lib-vl-did{color:#d1d5db}.lib .lib-vl-steps div.lib-vl-at :is(i,svg),.lib .lib-vl-steps div.lib-vl-did :is(i,svg){color:#34d399}.lib .lib-vl-steps div.lib-vl-at{color:#fff;font-weight:600}.lib .lib-vl-flow-h{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 20px;border-bottom:1px solid var(--line)}.lib .lib-vl-back{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#9ca3af}.lib .lib-vl-back:hover{color:#fff}.lib .lib-vl-stp{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:600;margin-left:auto}.lib .lib-vl-stp .lib-vl-s{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;color:#6b7280}.lib .lib-vl-stp .lib-vl-n{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-style:normal;border:1px solid hsla(0,0%,100%,.18)}.lib .lib-vl-stp .lib-vl-s.lib-vl-at{background:rgba(16,185,129,.1);color:#6ee7b7}.lib .lib-vl-stp .lib-vl-s.lib-vl-at .lib-vl-n{background:#10b981;border-color:#10b981;color:#0b1220}.lib .lib-vl-stp .lib-vl-s.lib-vl-did{color:rgba(110,231,183,.75)}.lib .lib-vl-stp a.lib-vl-s.lib-vl-did:hover{color:#6ee7b7;background:rgba(16,185,129,.06)}.lib .lib-vl-stp .lib-vl-s.lib-vl-did .lib-vl-n{background:rgba(16,185,129,.3);border-color:transparent;color:#d1fae5}.lib .lib-vl-stp .lib-vl-chev{font-size:8px;color:#374151}.lib .lib-vl-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:34px 20px;text-align:center;border-radius:12px;border:1px dashed rgba(16,185,129,.4);background:rgba(16,185,129,.05);transition:border-color .15s,background .15s;cursor:pointer}.lib .lib-vl-drop.lib-vl-over,.lib .lib-vl-drop:hover{border-color:#10b981;background:rgba(16,185,129,.09)}.lib .lib-vl-drop .lib-vl-drop-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#10b981;color:#fff;font-size:18px}.lib .lib-vl-trim [hidden]{display:none!important}.lib .lib-vl-notice{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);color:#fcd34d;font-size:13px;line-height:1.45}.lib .lib-vl-notice b{color:#fff}.lib .lib-vl-editor{display:flex;flex-direction:column;gap:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.lib .lib-vl-ov{position:relative;height:38px;border-radius:9px;background:#0b1220;border:1px solid hsla(0,0%,100%,.06);overflow:hidden;touch-action:none}.lib .lib-vl-ov.lib-vl-zoomed{cursor:pointer}.lib :is(.lib-vl-ov,.lib-vl-wave,.lib-vl-ruler) canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.lib .lib-vl-ov-sel{position:absolute;top:0;bottom:0;background:rgba(16,185,129,.22);border-left:1px solid #34d399;border-right:1px solid #34d399;pointer-events:none}.lib .lib-vl-ov-view{position:absolute;top:1px;bottom:1px;border:1.5px solid hsla(0,0%,100%,.85);border-radius:5px;background:hsla(0,0%,100%,.05);cursor:grab}.lib .lib-vl-ov-ph{position:absolute;top:0;bottom:0;width:1.5px;background:#fff;pointer-events:none}.lib .lib-vl-ruler{position:relative;height:20px}.lib .lib-vl-wave{position:relative;height:156px;border-radius:12px;background:#0b1220;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;cursor:crosshair;touch-action:none}.lib .lib-vl-wave .lib-vl-sel{position:absolute;top:0;bottom:0;border:1.5px solid #34d399;border-radius:8px;background:rgba(16,185,129,.07);cursor:grab}.lib .lib-vl-wave .lib-vl-sel.lib-vl-dragging{cursor:grabbing}.lib .lib-vl-wave .lib-vl-sel.lib-vl-short{border-color:#fcd34d;background:rgba(245,158,11,.08)}.lib .lib-vl-wave .lib-vl-sel.lib-vl-locked{cursor:default}.lib .lib-vl-wave .lib-vl-h{position:absolute;top:0;bottom:0;width:18px;display:grid;place-items:center;cursor:ew-resize;z-index:2}.lib .lib-vl-wave .lib-vl-h i{width:5px;height:38px;border-radius:3px;background:#34d399;box-shadow:0 0 0 2px rgba(11,18,32,.85)}.lib .lib-vl-wave .lib-vl-h.lib-vl-l{left:-10px}.lib .lib-vl-wave .lib-vl-h.lib-vl-r{right:-10px}.lib .lib-vl-wave .lib-vl-sel.lib-vl-short .lib-vl-h i{background:#fcd34d}.lib .lib-vl-wave .lib-vl-sel.lib-vl-locked .lib-vl-h{display:none}.lib .lib-vl-wave .lib-vl-ph{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 8px hsla(0,0%,100%,.8);pointer-events:none}.lib .lib-vl-wave .lib-vl-ph.lib-vl-paused{box-shadow:none;opacity:.7}.lib .lib-vl-hov{position:absolute;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.3);pointer-events:none}.lib .lib-vl-hov span{position:absolute;top:6px;left:6px;padding:1px 6px;border-radius:5px;background:#030712;border:1px solid hsla(0,0%,100%,.1);font:600 10.5px/16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#e5e7eb;white-space:nowrap}.lib .lib-vl-hov.lib-vl-flip span{left:auto;right:6px}.lib .lib-vl-transport{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.lib .lib-vl-tp{display:flex;align-items:center;gap:8px}.lib .lib-vl-ib{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.1);color:#e5e7eb;font-size:14px;flex:none;transition:background .15s,color .15s}.lib .lib-vl-ib:hover{background:hsla(0,0%,100%,.06);color:#fff}.lib .lib-vl-ib[aria-pressed=true]{background:rgba(16,185,129,.16);border-color:rgba(16,185,129,.45);color:#6ee7b7}.lib .lib-vl-ib:disabled{opacity:.4;cursor:not-allowed}.lib .lib-vl-ib:disabled:hover{background:transparent}.lib .lib-vl-play{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;background:#10b981;color:#fff;font-size:15px;flex:none}.lib .lib-vl-play:hover{background:#059669}.lib .lib-vl-play:disabled{opacity:.45;cursor:not-allowed;background:#10b981}.lib .lib-vl-clock{font-size:15px;color:#fff;min-width:62px;white-space:nowrap;font-variant-numeric:tabular-nums}.lib .lib-vl-clock small{color:#6b7280;font-size:12px}.lib .lib-vl-zl{font-size:12px;font-weight:600;color:#9ca3af;min-width:92px;text-align:center;font-variant-numeric:tabular-nums}.lib .lib-vl-tb{height:36px;padding:0 11px;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);font-size:12.5px;font-weight:600;color:#e5e7eb;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none}.lib .lib-vl-tb:hover{background:hsla(0,0%,100%,.06);color:#fff}.lib .lib-vl-tb:disabled{opacity:.4;cursor:not-allowed}.lib .lib-vl-tb:disabled:hover{background:transparent}.lib .lib-vl-edges{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.06)}.lib .lib-vl-edge{display:flex;flex-direction:column;gap:5px}.lib .lib-vl-edge label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#6b7280}.lib .lib-vl-edge .lib-vl-tb{height:34px}.lib .lib-vl-tin{width:92px;height:34px;padding:0 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:#111827;color:#fff;font-size:13px;font-variant-numeric:tabular-nums}.lib .lib-vl-tin:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.lib .lib-vl-tin.lib-vl-bad{border-color:#fb7185}.lib .lib-vl-tin:disabled{opacity:.5;cursor:not-allowed}.lib .lib-vl-checks{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px 16px}.lib .lib-vl-keys{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11.5px;color:#6b7280}.lib .lib-vl-keys kbd{font:600 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:3px 5px;border-radius:5px;border:solid hsla(0,0%,100%,.1);border-width:1px 1px 2px;color:#e5e7eb;margin-right:4px}@media (max-width:640px){.lib .lib-vl-checks{margin-left:0}.lib .lib-vl-zl{min-width:0}.lib .lib-vl-tb .lib-vl-tbl{display:none}}.lib .lib-vl-check{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#9ca3af}.lib .lib-vl-check.lib-vl-ok{color:#6ee7b7}.lib .lib-vl-check.lib-vl-warn{color:#fcd34d}.lib .lib-vl-check :is(i,svg){font-size:11px}.lib .lib-vl-pbtn{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#10b981;color:#fff;font-size:13px;flex:none}.lib .lib-vl-pbtn:hover{background:#059669}.lib .lib-vl-mini{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgba(16,185,129,.12);color:#34d399;font-size:10px}.lib .lib-vl-mini:hover{background:#10b981;color:#fff}.lib .lib-vl-spin{width:26px;height:26px;animation:lib-vl-spin 1.1s cubic-bezier(.68,-.55,.27,1.55) infinite}.lib .lib-vl-spin.lib-vl-lg{width:56px;height:56px}@keyframes lib-vl-spin{to{transform:rotate(1turn)}}.lib .lib-vl-field>.lib-vl-l{display:block;font-size:12.5px;font-weight:600;color:#cbd5e1;margin-bottom:6px}.lib .lib-vl-field>.lib-vl-l em{font-style:normal;color:#6b7280;font-weight:500}.lib .lib-vl-txt{width:100%;height:42px;padding:0 12px;border-radius:9px;border:1px solid hsla(0,0%,100%,.1);background:#111827;color:#fff;font-size:14px}.lib .lib-vl-txt:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.lib textarea.lib-vl-txt{height:auto;padding:9px 12px;line-height:1.5}.lib select.lib-vl-txt{padding-right:36px}.lib .lib-vl-txt.lib-vl-bad{border-color:#f87171}.lib .lib-vl-toggle2{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:9px;background:#111827;border:1px solid hsla(0,0%,100%,.1);height:42px}.lib .lib-vl-toggle2.lib-vl-bad{border-color:#f87171}.lib .lib-vl-toggle2 label{position:relative;border-radius:7px;font-size:13px;font-weight:600;color:#9ca3af;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.lib .lib-vl-toggle2 input{position:absolute;opacity:0;pointer-events:none}.lib .lib-vl-toggle2 label:has(input:checked){background:#374151;color:#fff}.lib .lib-vl-toggle2 label:has(input:focus-visible){box-shadow:0 0 0 2px rgba(16,185,129,.5)}.lib .lib-vl-draftline{text-align:center;font-size:12px;line-height:1.5;color:#6b7280}.lib .lib-vl-draftline>span.hidden{display:none}.lib .lib-vl-draftline.lib-vl-on{color:#6ee7b7}.lib .lib-vl-draftline :is(i,svg){font-size:10px;margin-right:6px;vertical-align:-1px}.lib .lib-vl-ck{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;line-height:1.5;color:#d1d5db}.lib .lib-vl-ck input{width:16px;height:16px;margin-top:2px;border-radius:4px;flex:none;cursor:pointer;color:#10b981;background-color:#111827;border-color:hsla(0,0%,100%,.3)}.lib details.lib-vl-more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#9ca3af}.lib details.lib-vl-more>summary::-webkit-details-marker{display:none}.lib details.lib-vl-more>summary:hover{color:#fff}.lib details.lib-vl-more .lib-vl-chev{transition:transform .15s;font-size:11px}.lib details.lib-vl-more[open] .lib-vl-chev{transform:rotate(180deg)}.lib .lib-vl-prefix{font-size:12.5px;line-height:1.9;color:#9ca3af;margin-top:6px}.lib .lib-vl-prefix code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:2px 7px;border-radius:6px;background:#0b1220;border:1px solid hsla(0,0%,100%,.08);color:#fff;white-space:nowrap}.lib .lib-vl-prefix code b{color:#6ee7b7}.lib .lib-vl-errors{padding:10px 12px;border-radius:10px;background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.3);color:#fca5a5;font-size:12.5px;font-weight:600}.lib .lib-vl-voicecard{display:flex;align-items:center;gap:16px;padding:16px;border-radius:12px;background:#111827;border:1px solid hsla(0,0%,100%,.08);flex-wrap:wrap}.lib .lib-vl-player{flex:1 1 240px;min-width:0}.lib .lib-vl-player,.lib .lib-vl-rrow{display:flex;align-items:center;gap:12px}.lib .lib-vl-rrow{padding:9px 12px;border-radius:10px;background:#111827;border:1px solid hsla(0,0%,100%,.07)}.lib .lib-vl-rrow .lib-vl-t{font-size:13px;font-weight:600;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lib .lib-vl-rrow .lib-vl-m{font-size:11px;color:#6b7280}.lib .lib-vl-sample{height:28px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:500;color:#cbd5e1;border:1px solid hsla(0,0%,100%,.1)}.lib .lib-vl-sample:hover{border-color:#34d399;color:#fff}.lib .lib-vl-lbl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#6b7280}.lib .lib-vl-listen:not(:has([data-vl-built])) .lib-vl-when-built{display:none}.lib .lib-vl-listen:has([data-vl-built]) .lib-vl-when-building{display:none}.lib .lib-vl-retry{display:none}.lib [data-preview-status=failed]+.lib-vl-retry{display:inline-flex}.lib .lib-vl-status-row:not(:has([data-preview-status=failed])){display:none}.am-pk{container-type:inline-size;--am-em:#10b981;--am-em-t:#6ee7b7;--am-card:#1f2937}.am-pk-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.am-pk-h label{display:block;font-size:14px;font-weight:500;color:#d1d5db}.am-pk-h p{color:#6b7280;line-height:1.4}.am-pk-h a,.am-pk-h p{font-size:12px;margin-top:2px}.am-pk-h a{color:#34d399;white-space:nowrap;flex:none;display:inline-flex;align-items:center;gap:4px}.am-pk-h a:hover{text-decoration:underline}.am-pk-h a :is(i,svg){font-size:11px}.am-pk-tools{display:none;align-items:center;gap:8px;margin-bottom:10px}.am-pk.am-capped .am-pk-tools{display:flex}.am-pk-search{position:relative;flex:1}.am-pk-search input{width:100%;height:34px;background:rgba(17,24,39,.6);border:1px solid #374151;border-radius:8px;color:#fff;font-size:13px;padding:0 10px 0 32px;outline:none}.am-pk-search input:focus{border-color:var(--am-em);box-shadow:0 0 0 3px rgba(16,185,129,.2)}.am-pk-search :is(i,svg){position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:12px;pointer-events:none}.am-pk-more{display:flex;justify-content:center;margin-top:12px}.am-pk-more[hidden]{display:none}.am-pk.am-open .am-pk-more :is(i,svg){transform:rotate(180deg)}.am-pk-status{display:flex;align-items:center;gap:8px;font-size:12px;color:#9ca3af;margin-top:10px;min-height:18px}.am-pk-status :is(i,svg){color:#34d399;font-size:11px;flex:none}.am-pk-status b{color:#e5e7eb;font-weight:600}.am-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;min-width:160px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:700;color:#e5e7eb;background:transparent;border:1px solid hsla(0,0%,100%,.14);white-space:nowrap}.am-btn:hover{background:hsla(0,0%,100%,.05)}.am-btn :is(i,svg){transition:transform .15s}.am-mp{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:480px){.am-mp{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:760px){.am-mp{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:1040px){.am-mp{grid-template-columns:repeat(5,minmax(0,1fr))}}@keyframes am-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.am-t{position:relative;display:block;padding:0;border-radius:12px;border:2px solid hsla(0,0%,100%,.08);background:rgba(17,24,39,.55);cursor:pointer;text-align:left;min-width:0;aspect-ratio:4/3;transition:border-color .15s,transform .12s,box-shadow .15s;animation:am-in .22s ease both}.am-t[hidden]{display:none}.am-t:hover{border-color:hsla(0,0%,100%,.28)}.am-t:active{transform:scale(.98)}.am-t.am-on{border-color:var(--am-em);box-shadow:0 0 0 3px rgba(16,185,129,.22)}.am-t .am-chk{position:absolute;right:-8px;top:-8px;width:24px;height:24px;border-radius:50%;background:var(--am-em);color:#0b1220;display:none;align-items:center;justify-content:center;font-size:12px;border:2px solid var(--am-card);z-index:4}.am-t .am-a,.am-t.am-on .am-chk{display:flex}.am-t .am-a{position:absolute;inset:0;border-radius:10px;overflow:hidden;background:#0b1220;align-items:center;justify-content:center;color:#fff;font-size:44px}.am-t .am-a>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-t .am-a>.am-g{color:hsla(0,0%,100%,.75);filter:drop-shadow(0 3px 10px rgba(0,0,0,.5))}.am-t .am-a:has(>.am-g){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-t .am-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:34px 10px 9px;border-radius:0 0 10px 10px;background:linear-gradient(0deg,rgba(5,10,20,.94) 35%,rgba(5,10,20,0));pointer-events:none}.am-t .am-nm{display:-webkit-box;font-size:13px;font-weight:700;color:#fff;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 3px rgba(0,0,0,.7)}.am-t .am-mm{font-size:10.5px;color:#cbd5e1;margin-top:2px;white-space:nowrap;display:flex;align-items:center;gap:4px}.am-t .am-mm,.am-t .am-mm>span:first-child{overflow:hidden;text-overflow:ellipsis}.am-pill{height:15px;padding:0 5px;border-radius:999px;font-weight:700;background:hsla(0,0%,100%,.14);color:#e5e7eb;flex:none}.am-ks,.am-pill{display:inline-flex;align-items:center;font-size:9px}.am-ks{position:absolute;left:6px;top:6px;height:18px;padding:0 6px;border-radius:5px;background:rgba(0,0,0,.5);color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;gap:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1}.am-ks.am-video{background:rgba(37,99,235,.65)}.am-ks.am-image{background:rgba(219,39,119,.6)}.am-ln{padding:0 5px;background:rgba(0,0,0,.65);color:#fff;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;display:flex}.am-ln,.am-sb{position:absolute;right:6px;top:6px;height:18px;border-radius:5px;align-items:center;z-index:1}.am-sb{padding:0 6px;background:rgba(0,0,0,.62);color:var(--am-em-t,#6ee7b7);font-size:10px;font-weight:700;display:inline-flex;gap:4px}.am-t.am-dash{border-style:dashed;background:transparent}.am-t.am-dash .am-a{background:transparent;color:#6b7280;font-size:26px;flex-direction:column;gap:4px;padding-bottom:34px}.am-t.am-dash .am-a small{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.am-t.am-dash .am-cap{background:none;padding-top:0}.am-t.am-dash .am-nm{color:#d1d5db;text-shadow:none}.am-t.am-dash .am-mm{color:#6b7280}.am-t.am-dash.am-on .am-a,.am-t.am-dash.am-on .am-a small{color:var(--am-em-t)}.am-t.am-add:hover{border-color:var(--am-em)}.am-t.am-add:hover .am-a{color:var(--am-em-t)}.am-t.am-pl .am-a{background:transparent;overflow:visible}.am-t.am-pl .am-ly{position:absolute;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:#0b1220;display:flex;align-items:center;justify-content:center;font-size:38px;color:hsla(0,0%,100%,.75);overflow:hidden}.am-t.am-pl .am-ly>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-t.am-pl .am-ly:not(:has(img)){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-t.am-pl .am-ly.am-empty{background:transparent;border:2px dashed #374151;color:#6b7280;font-size:18px}.am-t.am-pl .am-ly.am-b2{inset:0 0 10px 10px;opacity:.45}.am-t.am-pl .am-ly.am-b1{inset:5px;opacity:.72}.am-t.am-pl .am-ly.am-f{inset:10px 0 0 0;z-index:1}.am-t.am-pl .am-ks,.am-t.am-pl .am-ln{background:rgba(109,40,217,.75);z-index:2;top:16px}@media (min-width:1280px){.am-lib .lib-page.lib-rail>.am-rail-col{padding-top:51px}}.am-lib .am-rail{display:flex;flex-direction:column;gap:12px;padding:16px}.am-lib .lib-ftab .lib-k.am-k-media{background:rgba(16,185,129,.16);color:#6ee7b7}.am-lib .lib-ftab .lib-k.am-k-playlist{background:rgba(167,139,250,.18);color:#c4b5fd}.am-lib .lib-lt[hidden]{display:none}.am-lib .lib-g:not(.lib-list) .lib-art.lib-wide{width:100%;margin:0;aspect-ratio:16/10;font-size:40px;border-radius:10px}.am-lib .lib-art{background:#0b1220}.am-lib .lib-art:not(:has(img)){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-lib .lib-art>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-lib .lib-art[data-am-still]{cursor:default}.am-lib .lib-art[data-am-still] .lib-play{display:none}.am-lib .lib-art .am-ks{left:6px;top:6px}.am-lib .lib-art .am-sb{right:6px;top:6px}.am-lib .lib-art .am-preview{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000;z-index:3}.am-lib .lib-art.am-playing .lib-play{opacity:0}.am-lib .lib-g.lib-list .lib-art :is(.am-ks,.am-sb){display:none}.am-lib .lib-lt .lib-name span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am-lib .lib-lt .lib-name{white-space:normal}.am-use{font-size:10.5px;font-weight:600;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;display:flex;align-items:center;gap:5px;flex:1}.am-use :is(i,svg){font-size:9px;flex:none}.am-use.am-yes,.lib .lib-tm-i .am-ck{color:#6ee7b7}.lib .lib-tm-i .am-off{color:#4b5563}.lib .am-rename{display:flex;gap:6px;padding:4px 6px 6px}.lib .am-rename .lib-inp{height:34px;padding:0 10px;font-size:13px}.am-uses{display:flex;flex-direction:column;gap:6px}.am-rs{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:rgba(17,24,39,.45);border:1px solid hsla(0,0%,100%,.05);font-size:13px;color:#d1d5db}.am-rs:hover{border-color:hsla(0,0%,100%,.14)}.am-rs-th{width:34px;aspect-ratio:16/9;border-radius:5px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;background:#0b1220}.am-rs-th:not(:has(img)){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-rs-th.am-none{background:transparent;border:1px dashed #374151;color:#6b7280}.am-rs-th img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-rs-k{width:92px;flex:none;font-weight:600;color:#fff}.am-rs-v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-rs-v.am-inherits{color:#6b7280;font-style:italic}.am-rs-go{color:#6b7280;font-size:10px;flex:none}.am-pc{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;background:rgba(17,24,39,.55);border:1px solid hsla(0,0%,100%,.07);transition:border-color .15s;animation:am-in .22s ease both;min-width:0;text-align:left}.am-pc:hover{border-color:rgba(167,139,250,.45)}.am-pc-open{position:absolute;inset:0;z-index:3;border-radius:14px}.am-stack{position:relative;aspect-ratio:16/9;margin:6px 0 0}.am-stack .am-ly{position:absolute;inset:0;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:#0b1220;display:flex;align-items:center;justify-content:center;font-size:42px;color:hsla(0,0%,100%,.75);overflow:hidden}.am-stack .am-ly>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-stack .am-ly:not(:has(img)){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-stack .am-ly.am-empty{background:transparent;border:2px dashed #374151;color:#6b7280;font-size:18px}.am-stack .am-ly.am-b2{transform:translate(8px,-8px) scale(.92);opacity:.5}.am-stack .am-ly.am-b1{transform:translate(4px,-4px) scale(.96);opacity:.78}.am-stack .am-ly.am-f{z-index:1}.am-stack .am-ks,.am-stack .am-ln{z-index:2;background:rgba(109,40,217,.7)}.am-pc-n{font-size:13.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-pc-m{font-size:11.5px;color:#9ca3af}.am-pc-f{display:flex;justify-content:space-between;gap:6px}.am-more,.am-pc-f{align-items:center}.am-more{position:relative;z-index:4;width:24px;height:24px;border-radius:6px;color:#6b7280;display:inline-flex;justify-content:center;font-size:12px;flex:none}.am-more:hover{background:hsla(0,0%,100%,.08);color:#fff}.am-pc.am-new{border:2px dashed #374151;background:transparent;align-items:center;justify-content:center;text-align:center;gap:8px;color:#9ca3af;min-height:160px;cursor:pointer}.am-pc.am-new:hover{border-color:#a78bfa;color:#c4b5fd}.am-big-ic{width:44px;height:44px;border-radius:12px;background:rgba(167,139,250,.16);color:#c4b5fd;display:flex;align-items:center;justify-content:center;font-size:18px}.am-pc.am-new b{font-size:13.5px;color:#e5e7eb}.am-pc.am-new span:last-child{font-size:11.5px;color:#6b7280;line-height:1.4}.am-pe{flex-direction:column}.am-pe,.am-pe-h{display:flex;gap:12px}.am-pe-h{flex-wrap:wrap}.am-back,.am-pe-h{align-items:center}.am-back{display:inline-flex;gap:8px;height:32px;padding:0 10px 0 8px;border-radius:8px;font-size:12.5px;font-weight:700;color:#c4b5fd;background:rgba(167,139,250,.12)}.am-back:hover{background:rgba(167,139,250,.22);color:#fff}.am-pe-h h3{font-size:18px;font-weight:800;color:#fff;display:flex;align-items:center;gap:8px;min-width:0}.am-pe-h h3[hidden]{display:none}.am-pe-h h3 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-pe-h h3 button{color:#6b7280;font-size:12px}.am-pe-h h3 button:hover{color:#fff}.am-pe-rename{display:flex;gap:6px;align-items:center}.am-pe-rename[hidden]{display:none}.am-pe-rename .lib-inp{height:34px;padding:0 10px;font-size:14px;width:16rem}.am-pe-r{margin-left:auto;gap:8px}.am-pe-mode,.am-pe-r{display:flex;align-items:center}.am-pe-mode{gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:rgba(17,24,39,.45);border:1px solid hsla(0,0%,100%,.05)}.am-pe-mode .lib-hint{flex:1;min-width:200px}.am-pe-mode .lib-pill :is(i,svg){font-size:9px}.am-prows{display:flex;flex-direction:column;gap:8px}.am-prow{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(17,24,39,.55);border:1px solid hsla(0,0%,100%,.07);cursor:grab}.am-prow:active{cursor:grabbing}.am-grip{color:#4b5563;font-size:14px;width:14px;text-align:center;flex:none}.am-num{width:26px;height:26px;border-radius:8px;background:rgba(167,139,250,.14);color:#c4b5fd;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;font-variant-numeric:tabular-nums}.am-num.am-dice{background:hsla(0,0%,100%,.05);color:#9ca3af;font-size:11px}.am-th{position:relative;width:132px;aspect-ratio:16/10;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:30px;color:#fff;background:#0b1220;flex:none}.am-th:has(>.am-g){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-th>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-th :is(.am-ks,.am-ln,.am-sb){transform:scale(.85);transform-origin:top}.am-prow-b{flex:1;min-width:0}.am-prow-b b{display:block;font-size:13.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-prow-b span{font-size:11.5px;color:#9ca3af}.am-x{width:28px;height:28px;border-radius:8px;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;flex:none}.am-x:hover{background:hsla(0,91%,71%,.12);color:#fca5a5}.am-addrow{display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:12px;border:2px dashed #374151;color:#9ca3af;font-size:13.5px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s}.am-addrow:hover{border-color:#a78bfa;color:#c4b5fd}.am-pe-empty{padding:22px}.am-dlg{width:100%;max-width:56rem;border-radius:16px;border:1px solid #374151;background:#1f2937;color:#e5e7eb;padding:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.6)}.am-dlg.am-md{max-width:34rem}.am-dlg::backdrop{background:rgba(0,0,0,.6)}.am-dlg-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 24px 14px;border-bottom:1px solid #374151}.am-dlg-h h3{font-size:18px;font-weight:700;color:#fff}.am-dlg-h p{font-size:13px;color:#9ca3af;margin-top:3px}.am-dlg-b{padding:16px 24px;max-height:60vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;container-type:inline-size}.am-dlg-f{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px 18px;border-top:1px solid #374151}.am-dlg-st{font-size:12.5px;color:#9ca3af}.am-dlg-st b{color:#fff}.am-dlg-acts{display:flex;gap:8px}.am-modes{display:grid;gap:10px;grid-template-columns:1fr 1fr}.am-mode{border-radius:12px;border:2px solid hsla(0,0%,100%,.08);background:rgba(17,24,39,.55);padding:14px;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:border-color .15s}.am-mode input{position:absolute;opacity:0;pointer-events:none}.am-mode:hover{border-color:hsla(0,0%,100%,.22)}.am-mode:has(input:checked){border-color:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.2)}.am-mode-ic{width:34px;height:34px;border-radius:10px;background:rgba(167,139,250,.16);color:#c4b5fd;display:flex;align-items:center;justify-content:center;font-size:14px}.am-mode b{font-size:14px;color:#fff}.am-mode span:last-child{font-size:12px;color:#9ca3af;line-height:1.45}.am-pickg{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:600px){.am-pickg{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:900px){.am-pickg{grid-template-columns:repeat(4,minmax(0,1fr))}}.lib .lib-lt.am-pick{cursor:pointer}.lib .lib-lt.am-pick input{position:absolute;opacity:0;pointer-events:none}.lib .lib-lt.am-pick:has(input:checked){border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2)}.am-pick .am-cb{position:absolute;right:14px;top:14px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.55);border:2px solid hsla(0,0%,100%,.6);color:transparent;display:flex;align-items:center;justify-content:center;font-size:11px;z-index:3}.am-pick:has(input:checked) .am-cb{background:#10b981;border-color:#10b981;color:#0b1220}.lib .lib-lt.am-pick.am-in{opacity:.45;cursor:default}.am-pick.am-in .am-cb{display:none}.am-pick-art{position:relative;aspect-ratio:16/10;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;background:#0b1220}.am-pick-art:has(>.am-g){background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%))}.am-pick-art>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-pick.am-in .am-pick-art:after{content:"Already in";position:absolute;inset-inline:0;bottom:0;background:rgba(0,0,0,.65);color:#fff;font-size:10px;font-weight:700;text-align:center;padding:3px 0}.am-pick-b{display:flex;flex-direction:column;gap:3px;min-width:0}.am-pick-b b{font-size:13.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-pick-b span{font-size:11.5px;color:#9ca3af}.am-new-dlg{max-width:46rem}.am-dlg [hidden]{display:none!important}.am-kinds{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.am-kinds{grid-template-columns:1fr 1fr}}.am-kind{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:26px 18px 22px;border-radius:16px;border:2px solid hsla(0,0%,100%,.08);background:rgba(17,24,39,.55);cursor:pointer;transition:border-color .15s,transform .12s,box-shadow .15s}.am-kind:hover{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent);transform:translateY(-1px)}.am-kind-pic{position:relative;width:112px;height:84px;border-radius:14px;background:linear-gradient(135deg,hsl(var(--h,200) 62% 36%),hsl(calc(var(--h,200) + 40) 70% 18%));color:#fff;font-size:38px;border:1px solid hsla(0,0%,100%,.08)}.am-kind-pic,.am-kind-plus{display:flex;align-items:center;justify-content:center}.am-kind-plus{position:absolute;right:-14px;bottom:-14px;width:40px;height:40px;border-radius:50%;background:#0b1220;border:2px solid #1f2937;color:#6ee7b7;font-size:15px}.am-kind-clip{position:absolute;left:8px;top:8px;height:18px;padding:0 6px;border-radius:5px;background:rgba(37,99,235,.7);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;display:flex;align-items:center;gap:4px}.am-kind>b{font-size:16px;color:#fff;margin-top:4px}.am-kind>span:not([class]){font-size:12.5px;color:#9ca3af;line-height:1.45;max-width:22rem}.am-kind-eg{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:2px}.am-kind-pill{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 4px 0 10px;border-radius:999px;background:hsla(0,0%,100%,.06);color:#e5e7eb;font-size:12px;font-weight:700}.am-kind-pill :is(i,svg){color:#6ee7b7;font-size:11px}.am-kind-pill button{height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;color:#9ca3af;background:hsla(0,0%,100%,.06)}.am-kind-pill button:hover{color:#fff}.am-slots{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.am-slots:not(.am-one){grid-template-columns:1fr 1fr}}.am-slot{position:relative;border-radius:14px;border:2px dashed #374151;min-height:170px;display:flex;flex-direction:column;color:#9ca3af;transition:border-color .15s}.am-slots.am-one .am-slot{min-height:230px}.am-slot.am-over,.am-slot:hover{border-color:var(--c)}.am-slot-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:16px}.am-slot-empty .am-big-ic{background:color-mix(in srgb,var(--c) 16%,transparent);color:var(--c);width:46px;height:46px;border-radius:14px;font-size:20px}.am-slot-empty>b{font-size:14px;color:#fff}.am-slot-line{font-size:12px;color:#6b7280;line-height:1.45}.am-slot-tag{position:absolute;left:10px;top:10px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.am-slot-tag.am-req{color:#6ee7b7}.am-ways{display:flex;gap:8px;margin-top:4px}.am-ways .lib-btn{height:32px;padding:0 12px;font-size:12.5px;border-radius:8px}.am-or{font-size:11px;color:#4b5563}.am-slot.am-filled{border-style:solid;border-color:hsla(0,0%,100%,.1);background:rgba(17,24,39,.55);padding:10px}.am-slot-art{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#0b1220}.am-slot-art>:is(img,video){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.am-slot-art.am-wave{background:linear-gradient(135deg,#238295,#0e184e);align-items:flex-end;gap:3px;padding:0 20px 18px}.am-slot-art.am-wave>span:not(.am-ln){width:5px;border-radius:3px;background:hsla(0,0%,100%,.9)}.am-slot-art .am-ln{top:auto;bottom:6px}.am-slot-fn{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.am-slot-fn b{display:block;font-size:13px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-from{display:block;font-size:10.5px;font-weight:700;color:#6ee7b7}.am-from.am-lib-from{color:#c4b5fd}.cp-flow{--cp-em:#10b981;--cp-em2:#34d399;--cp-em-ink:#022c22;--cp-line2:#4b5563;--cp-field:rgba(17,24,39,.6);--cp-ink2:#9ca3af;min-width:0}.cp-flow,.cp-ph{display:flex;flex-direction:column}.cp-ph{gap:12px;padding:18px 18px 0}.cp-back{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;font-weight:700;color:#9ca3af}.cp-back:hover{color:#fff}.cp-back :is(i,svg){font-size:10px}.cp-ttl{gap:12px}.cp-ttl,.cp-ttl h3{display:flex;align-items:center}.cp-ttl h3{font-size:17px;font-weight:700;color:#fff;gap:10px;min-width:0}.cp-ttl .cp-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-sub{display:block;font-size:12px;color:#9ca3af}.cp-x{margin-left:auto;align-self:flex-start;padding:4px 8px;color:#9ca3af;font-size:16px}.cp-x:hover{color:#fff}.cp-tile{display:grid;place-items:center;flex:none;color:#fff;border-radius:8px;width:30px;height:30px;font-size:12px;transition:background-color .15s}.cp-tile-md{width:36px;height:36px;border-radius:9px;font-size:14px}.cp-tile-lg{width:40px;height:40px;border-radius:11px;font-size:16px}.cp-pill{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;white-space:nowrap;flex:none}.cp-pill-live{background:rgba(16,185,129,.15);color:#6ee7b7}.cp-pill-new{background:rgba(14,165,233,.15);color:#7dd3fc}.cp-pill-issue{background:rgba(244,63,94,.15);color:#fda4af}.cp-pill-paused{background:rgba(245,158,11,.15);color:#fcd34d}.cp-pill-draft{background:#374151;color:#d1d5db}.cp-dot{width:6px;height:6px;border-radius:50%;flex:none;display:inline-block}.cp-dot-issue{background:#fb7185}.cp-stp{display:flex;flex-wrap:wrap;gap:4px 6px;padding-bottom:14px;border-bottom:1px solid #374151}.cp-s,.cp-stp{align-items:center}.cp-s{display:inline-flex;gap:7px;padding:5px 11px 5px 7px;border-radius:999px;font-size:12px;font-weight:700;color:#6b7280;border:1px solid transparent;cursor:default}.cp-s .cp-n{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-style:normal;border:1px solid hsla(0,0%,100%,.18);color:#9ca3af}.cp-s .cp-n :is(i,svg){font-size:9px}.cp-s .cp-ck,.cp-s.cp-did .cp-num{display:none}.cp-s.cp-did .cp-ck{display:inline}.cp-s.cp-on{background:rgba(16,185,129,.12);color:#6ee7b7}.cp-s.cp-on .cp-n{background:#10b981;border-color:#10b981;color:#022c22}.cp-s.cp-did{color:rgba(110,231,183,.8);cursor:pointer}.cp-s.cp-did:hover{background:hsla(0,0%,100%,.04);color:#6ee7b7}.cp-s.cp-did .cp-n{background:rgba(16,185,129,.3);border-color:transparent;color:#d1fae5}.cp-s.cp-fp .cp-n{border:0;color:#fff;border-radius:5px}.cp-stp.cp-tabs .cp-s{cursor:pointer;padding:5px 12px}.cp-stp.cp-tabs .cp-s:hover:not(.cp-on){color:#e5e7eb;background:hsla(0,0%,100%,.04)}.cp-chev{color:#4b5563;font-size:6px}@keyframes cp-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.cp-pb{padding:18px;gap:16px}.cp-form,.cp-pb,.cp-step{display:flex;flex-direction:column}.cp-step{gap:16px}.cp-step[hidden]{display:none}.cp-step.cp-in{animation:cp-in .25s cubic-bezier(.22,1,.36,1) both}.cp-q h4{font-size:19px;font-weight:800;color:#fff;line-height:1.25;letter-spacing:-.01em}.cp-q p{margin-top:4px;font-size:13px;color:#9ca3af;line-height:1.5}.cp-q p b{color:#d1d5db;font-weight:600}.cp-hint{line-height:1.5}.cp-hint,.cp-lbl{font-size:11px;color:#9ca3af}.cp-lbl{display:block;font-weight:700;margin-bottom:6px}.cp-note{display:flex;gap:10px;align-items:flex-start;border-radius:10px;border:1px solid #374151;background:rgba(17,24,39,.4);padding:10px 12px;font-size:12.5px;color:#d1d5db;line-height:1.5}.cp-note>:is(i,svg){flex:none;margin-top:3px;color:#34d399}.cp-note.cp-amber{border-color:rgba(251,191,36,.4);background:rgba(245,158,11,.07)}.cp-note.cp-amber>:is(i,svg){color:#f59e0b}.cp-note.cp-rose{border-color:rgba(244,63,94,.3);background:rgba(244,63,94,.1);color:#fda4af}.cp-note.cp-rose>:is(i,svg){color:#fb7185}.cp-note-btn{margin-left:auto;display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;font-size:12px;font-weight:700;border-radius:8px;background:#f59e0b;color:#451a03;flex:none;white-space:nowrap}.cp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px 18px;border-top:1px solid #374151}.cp-sp{flex:1}.cp-push{margin-left:auto}.cp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s}.cp-btn[hidden]{display:none}.cp-btn :is(i,svg){font-size:12px}.cp-primary{background:#10b981;color:#022c22}.cp-primary:hover{background:#34d399}.cp-ghost{border:1px solid #4b5563;color:#e5e7eb}.cp-ghost:hover{background:#374151}.cp-back-btn{color:#9ca3af}.cp-danger{color:#fb7185}.cp-btn:disabled{opacity:.5;cursor:not-allowed}.cp-feats{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.cp-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.cp-feats{grid-template-columns:repeat(3,minmax(0,1fr))}}.cp-feat{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;border:1px solid #374151;background:rgba(17,24,39,.4);text-align:left;transition:border-color .15s,transform .15s,box-shadow .15s}.cp-feat:hover{border-color:color-mix(in srgb,var(--c) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent);transform:translateY(-1px)}.cp-feat-top{display:flex;align-items:center;gap:12px}.cp-feat-h{font-size:14px;font-weight:700;color:#fff}.cp-feat-p{display:block;font-size:12.5px;color:#9ca3af;line-height:1.45}.cp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:2px}.cp-tag{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;background:#374151;color:#e5e7eb}.cp-tag :is(i,svg){font-size:10px}.cp-tag.cp-sky{background:rgba(14,165,233,.15);color:#7dd3fc}.cp-tag.cp-violet{background:rgba(139,92,246,.15);color:#c4b5fd}.cp-feat.cp-soon{opacity:.45;cursor:not-allowed}.cp-feat.cp-soon:hover{transform:none;box-shadow:none;border-color:#374151}.cp-go{position:absolute;right:12px;top:14px;color:#4b5563;font-size:12px}.cp-feat:hover .cp-go{color:var(--c)}.cp-field{display:flex;flex-direction:column;min-width:0}.cp-field[hidden]{display:none}.cp-grid2{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:640px){.cp-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-flow .cp-inp{width:100%;height:38px;border-radius:10px;border:1px solid #4b5563;background:rgba(17,24,39,.6);padding:0 12px;font-size:13px;color:#f3f4f6}.cp-flow .cp-inp:focus{outline:none;border-color:#10b981;box-shadow:none}.cp-flow .cp-inp::-moz-placeholder{color:#6b7280}.cp-flow .cp-inp::placeholder{color:#6b7280}.cp-flow .cp-inp:disabled{opacity:.6}.cp-flow textarea.cp-inp{height:auto;padding:9px 12px;line-height:1.45;resize:vertical}.cp-flow .cp-inp-sm{max-width:180px}.cp-err{font-size:11px;font-weight:600;color:#fb7185}.cp-choice-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cp-swrow{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:#f3f4f6;width:100%;text-align:left;cursor:pointer}.cp-swrow small{display:block;font-size:11px;color:#9ca3af;line-height:1.45}.cp-swrow.cp-dim{opacity:.55;cursor:default}.cp-swl{display:flex;align-items:center;gap:10px;min-width:0}.cp-swic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none;background:rgba(16,185,129,.15);color:#34d399;font-size:14px}.cp-sw-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cp-sw{position:relative;display:inline-flex;width:34px;height:20px;flex:none;border-radius:999px;background:#4b5563;transition:background .15s}.cp-sw:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}.cp-sw-input:checked+.cp-sw{background:#10b981}.cp-sw-input:checked+.cp-sw:after{transform:translateX(14px)}.cp-sw-input:focus-visible+.cp-sw{box-shadow:0 0 0 3px rgba(16,185,129,.35)}.cp-choices{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:640px){.cp-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-choices.cp-four{grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-choice{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:12px;border:1px solid #4b5563;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.cp-choice:hover{border-color:#6b7280}.cp-choice:has(.cp-choice-input:checked){border-color:#10b981;background:rgba(16,185,129,.1)}.cp-choice:has(.cp-choice-input:focus-visible){box-shadow:0 0 0 3px rgba(16,185,129,.25)}.cp-choice-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none;background:#374151;color:#d1d5db;font-size:14px}.cp-choice:has(.cp-choice-input:checked) .cp-choice-ic{background:#10b981;color:#022c22}.cp-choice-t b{display:block;font-size:13.5px;color:#fff}.cp-choice-t b .cp-tag{margin-left:4px;vertical-align:1px}.cp-choice-t small{display:block;font-size:11.5px;color:#9ca3af;line-height:1.45;margin-top:2px}.cp-choice .cp-ck{position:absolute;right:10px;top:10px;color:#34d399;font-size:15px;display:none}.cp-choice:has(.cp-choice-input:checked) .cp-ck{display:block}.cp-choice.cp-locked{opacity:.55;cursor:default}.cp-four .cp-choice{flex-direction:column;align-items:center;text-align:center;padding:14px 10px}.cp-four .cp-choice .cp-ck{right:8px;top:8px}.cp-reveal{border-radius:12px;border:1px solid #374151;background:rgba(0,0,0,.12);padding:12px;display:flex;flex-direction:column;gap:10px}.cp-search{position:relative}.cp-search>:is(i,svg){position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:12px;pointer-events:none}.cp-flow .cp-search input{width:100%;height:38px;border-radius:10px;border:1px solid #4b5563;background:rgba(17,24,39,.6);padding:0 12px 0 32px;font-size:13px;color:#f3f4f6}.cp-flow .cp-search input:focus{outline:none;border-color:#10b981;box-shadow:none}.cp-pickwrap{display:flex;flex-direction:column;gap:8px}.cp-picker{display:grid;gap:6px;max-height:300px;overflow-y:auto;padding-right:4px;grid-template-columns:1fr}@media (min-width:640px){.cp-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-vt{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid #374151;background:rgba(17,24,39,.4);font-size:13px;font-weight:600;color:#fff;cursor:pointer;transition:border-color .15s,background .15s}.cp-vt:hover{border-color:#4b5563}.cp-vt:has(.cp-choice-input:checked){border-color:#10b981;background:rgba(16,185,129,.1)}.cp-vt-min{min-width:0;flex:1}.cp-vt-min span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-vt-min small{display:block;font-size:11px;font-weight:400;color:#9ca3af}.cp-vt .cp-ok{color:#34d399;display:none}.cp-vt:has(.cp-choice-input:checked) .cp-ok{display:block}.cp-none{grid-column:1/-1;padding:12px 0;text-align:center;font-size:12px;color:#6b7280}.cp-chips{display:flex;flex-wrap:wrap;gap:6px}.cp-chip{position:relative;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid #4b5563;padding:5px 11px;font-size:12px;font-weight:600;color:#9ca3af;cursor:pointer;transition:all .15s}.cp-chip:hover{color:#e5e7eb;border-color:#6b7280}.cp-chip.cp-on,.cp-chip:has(.cp-choice-input:checked){background:#374151;border-color:#6b7280;color:#fff}.cp-chip.cp-em.cp-on{background:#10b981;border-color:#10b981;color:#022c22}.cp-chip.cp-off{opacity:.45;cursor:not-allowed}.cp-chip.cp-off:hover{color:#9ca3af;border-color:#4b5563}.cp-presets{display:flex;flex-direction:column;gap:8px}.cp-custom{display:flex;align-items:center;gap:8px}.cp-custom[hidden]{display:none}.cp-flow .cp-custom .cp-inp{width:110px}.cp-custom span{font-size:12px;color:#9ca3af}.cp-seg{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:3px;border-radius:10px;background:rgba(17,24,39,.6);border:1px solid #4b5563;width:100%}.cp-seg label{position:relative;display:block;cursor:pointer}.cp-seg span{display:flex;align-items:center;justify-content:center;height:32px;padding:0 10px;border-radius:8px;font-size:12px;font-weight:600;color:#9ca3af;white-space:nowrap}.cp-seg label:hover span{color:#fff}.cp-seg .cp-choice-input:checked+span{background:#374151;color:#fff}@media (max-width:639px){.cp-seg{grid-auto-flow:row}}.cp-looks{display:grid;gap:16px;grid-template-columns:1fr;align-items:start}@media (min-width:768px){.cp-looks{grid-template-columns:260px minmax(0,1fr)}}.cp-looks-f{gap:14px;min-width:0}.cp-looks-f,.cp-preview{display:flex;flex-direction:column}.cp-preview{border-radius:14px;background:#0e0e10;border:1px solid #26262c;padding:16px;gap:10px}.cp-cap{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#71717a;gap:6px}.cp-cap,.cp-rw{display:flex;align-items:center}.cp-rw{flex-direction:column;gap:8px;padding:12px 8px 4px}.cp-art{width:88px;height:88px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:34px;transition:background-color .15s;box-shadow:0 8px 24px rgba(0,0,0,.4)}.cp-art.cp-art-sm{width:48px;height:48px;border-radius:11px;font-size:20px;box-shadow:none;flex:none}.cp-cost{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;background:#1f1f23;color:#efeff1}.cp-cost>:is(i,svg){color:#bf94ff;font-size:12px}.cp-rw-nm{font-size:13px;font-weight:700;color:#efeff1;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-rw-ds{font-size:11.5px;color:#adadb8;text-align:center;line-height:1.45;min-height:32px;overflow-wrap:anywhere}.cp-where{display:flex;gap:10px;justify-content:center}.cp-where span{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#adadb8}.cp-where span[hidden]{display:none}.cp-fl{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.cp-fl .cp-lbl{margin:0}.cp-use-default{font-size:11px;font-weight:700;color:#6ee7b7}.cp-use-default:hover{text-decoration:underline}.cp-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cp-swatches label{position:relative;cursor:pointer}.cp-swatch{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:2px solid transparent;transition:transform .1s;flex:none}.cp-swatches label:hover .cp-swatch{transform:scale(1.08)}.cp-choice-input:checked+.cp-swatch{border-color:#fff}.cp-choice-input:focus-visible+.cp-swatch{box-shadow:0 0 0 3px rgba(16,185,129,.4)}.cp-swatch-custom{color:#fff;font-size:10px;background:conic-gradient(#f87171,#fbbf24,#34d399,#60a5fa,#a78bfa,#f87171)}.cp-custom .cp-swatch{border-color:#4b5563}.cp-flow .cp-hex{width:130px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.cp-plats{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:640px){.cp-plats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-plat{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;border:1px solid #4b5563;cursor:pointer;--pc:#a78bfa}.cp-plat-kick{--pc:#a3e635}.cp-plat:has(.cp-sw-input:checked){border-color:color-mix(in srgb,var(--pc) 60%,transparent);background:color-mix(in srgb,var(--pc) 8%,transparent)}.cp-plat.cp-dim{opacity:.55;cursor:default}.cp-plat-ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--pc) 18%,transparent);color:var(--pc);font-size:18px}.cp-plat-min{min-width:0;flex:1}.cp-plat b{display:block;font-size:14px;color:#fff}.cp-plat small{display:block;font-size:11.5px;color:#9ca3af;line-height:1.4}.cp-plat small.cp-plat-err{color:#fda4af}.cp-plat small.cp-plat-ok{color:#6ee7b7}.cp-plat-r{display:flex;align-items:center;gap:10px}.cp-btn.cp-btn-sm{min-height:30px;padding:6px 10px;font-size:12px;border-radius:8px}.cp-summary{border-radius:12px;border:1px solid #374151;background:rgba(16,185,129,.06);padding:14px;display:flex;gap:14px;align-items:center}.cp-sum-l1{display:block;font-size:14px;font-weight:700;color:#fff}.cp-sum-l1 em{font-style:normal;color:#6ee7b7}.cp-sum-l2{display:block;font-size:12px;color:#9ca3af;margin-top:2px;line-height:1.5}#channelpoints-fire-status:empty{display:none}.bug-report{--br-card:#1f2937;--br-line:hsla(0,0%,100%,.08);--br-in:#111827;--br-act:#059669;--br-act-h:#10b981;--br-brand:#21d881}.bug-report .br-panel{position:fixed;right:16px;bottom:16px;width:420px;max-height:calc(100vh - 93px);z-index:60;display:flex;flex-direction:column;background:var(--br-card);border:1px solid var(--br-line);border-radius:14px;box-shadow:0 24px 60px -12px rgba(0,0,0,.75),0 0 0 1px rgba(0,0,0,.3);color:#e5e7eb;text-align:left;animation:br-in .22s cubic-bezier(.2,.9,.3,1.2)}.bug-report .br-panel[hidden]{display:none}@keyframes br-in{0%{transform:translateY(16px) scale(.98);opacity:0}to{transform:none;opacity:1}}.bug-report .br-head{display:flex;align-items:center;gap:10px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--br-line)}.bug-report .br-badge{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(33,216,129,.14);color:var(--br-brand);flex-shrink:0}.bug-report .br-title{font-size:15px;font-weight:600;color:#fff;line-height:1.2}.bug-report .br-sub{font-size:12px;color:#9ca3af;margin-top:2px}.bug-report .br-iconbtn{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9ca3af}.bug-report .br-iconbtn:hover{background:#374151;color:#fff}.bug-report .br-body{overflow-y:auto;padding:14px 16px 4px;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.3) transparent}.bug-report .br-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid var(--br-line)}.bug-report .br-shot{margin-bottom:14px}.bug-report .br-shot .v{display:none}.bug-report .br-shot[data-pic=failed] .v-failed,.bug-report .br-shot[data-pic=loading] .v-loading,.bug-report .br-shot[data-pic=ok] .v-ok,.bug-report .br-shot[data-pic=removed] .v-removed{display:block}.bug-report .br-thumb{position:relative;display:block;padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--br-line);cursor:zoom-in;background:#0b1220}.bug-report .br-thumb img{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.bug-report .br-thumb .zoom{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;opacity:0;transition:opacity .15s}.bug-report .br-thumb:focus-visible .zoom,.bug-report .br-thumb:hover .zoom{opacity:1}.bug-report .br-skel{aspect-ratio:16/10;border-radius:10px;border:1px solid var(--br-line);position:relative;overflow:hidden;background:#18212f}.bug-report .br-skel:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.06) 50%,transparent 70%);animation:br-sh 1.2s infinite}@keyframes br-sh{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.bug-report .br-note{border:1px dashed hsla(0,0%,100%,.14);border-radius:10px;padding:10px 12px;font-size:12px;color:#9ca3af;display:flex;align-items:center;gap:10px}.bug-report .br-note button{color:var(--br-brand);margin-left:auto;white-space:nowrap}.bug-report .br-note button:hover{text-decoration:underline}.bug-report .br-row{display:flex;gap:12px;align-items:center}.bug-report .br-row .br-skel,.bug-report .br-row .br-thumb{width:132px;flex-shrink:0}.bug-report .br-row-t{min-width:0}.bug-report .br-row-t .h{font-size:13px;font-weight:500;color:#e5e7eb}.bug-report .br-row-t .s{font-size:12px;color:#9ca3af;margin-top:2px;line-height:1.4}.bug-report .br-row-t .a{display:flex;gap:14px;margin-top:6px;font-size:12px}.bug-report .br-row-t .a button{color:#9ca3af;display:flex;align-items:center;gap:5px}.bug-report .br-row-t .a button:hover{color:#fff}.bug-report .br-row-t .a button.rm:hover{color:#f87171}.bug-report .br-f{margin-bottom:12px}.bug-report .br-f .br-label,.bug-report .br-f label{display:block;font-size:13px;font-weight:500;color:#e5e7eb;margin-bottom:5px}.bug-report .br-f textarea{width:100%;resize:none;background:var(--br-in);border:1px solid #374151;border-radius:8px;padding:8px 10px;font-size:13px;color:#f3f4f6;line-height:1.45}.bug-report .br-f textarea:focus{outline:none;border-color:var(--br-act);box-shadow:0 0 0 3px rgba(5,150,105,.25)}.bug-report .br-f textarea::-moz-placeholder{color:#6b7280}.bug-report .br-f textarea::placeholder{color:#6b7280}.bug-report .br-err{display:none;font-size:12px;color:#f87171;margin-top:4px}.bug-report .br-f.bad textarea{border-color:#ef4444}.bug-report .br-f.bad .br-err{display:block}.bug-report .br-sev{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bug-report .br-sev button{border:1px solid #374151;background:var(--br-in);border-radius:8px;padding:8px 6px;font-size:12px;color:#d1d5db;display:flex;flex-direction:column;align-items:center;gap:4px}.bug-report .br-sev button:hover{border-color:#6b7280;color:#fff}.bug-report .br-sev .dot{width:8px;height:8px;border-radius:999px}.bug-report .br-sev button.on{color:#fff}.bug-report .br-sev button.on[data-sev=stops]{border-color:#f87171;background:hsla(0,91%,71%,.1)}.bug-report .br-sev button.on[data-sev=annoying]{border-color:#fbbf24;background:rgba(251,191,36,.1)}.bug-report .br-sev button.on[data-sev=looks]{border-color:#60a5fa;background:rgba(96,165,250,.1)}.bug-report .br-f.bad .br-sev button{border-color:rgba(239,68,68,.6)}.bug-report .br-more{margin:4px 0 12px;border:1px solid var(--br-line);border-radius:10px}.bug-report .br-more summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:12px;color:#9ca3af}.bug-report .br-more summary::-webkit-details-marker{display:none}.bug-report .br-more summary:hover{color:#fff}.bug-report .br-more summary .chev{margin-left:auto;transition:transform .15s}.bug-report .br-more[open] summary .chev{transform:rotate(180deg)}.bug-report .br-more dl{padding:2px 12px 10px;display:grid;grid-template-columns:auto 1fr;gap:5px 12px;font-size:12px}.bug-report .br-more dt{color:#6b7280}.bug-report .br-more dd{color:#d1d5db;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bug-report .br-more code{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:#fca5a5}.bug-report .br-more .never{padding:8px 12px 10px;border-top:1px solid var(--br-line);font-size:11px;color:#6b7280;display:flex;gap:8px}.bug-report .br-fail{margin:0 0 12px;font-size:12px;color:#f87171}.bug-report .br-btn{font-size:13px;font-weight:500;border-radius:8px;padding:8px 14px}.bug-report .br-btn.ghost{color:#9ca3af}.bug-report .br-btn.ghost:hover{color:#fff;background:#374151}.bug-report .br-btn.go{background:var(--br-act);color:#fff;display:flex;align-items:center;gap:8px}.bug-report .br-btn.go:hover{background:var(--br-act-h)}.bug-report .br-btn.go:disabled{opacity:.6;cursor:progress}.bug-report .br-panel .view-sent,.bug-report .br-panel[data-view=sent] .view-form{display:none}.bug-report .br-panel[data-view=sent] .view-sent{display:block}.bug-report .br-done{text-align:center;padding:28px 24px 8px}.bug-report .br-done .ok{width:52px;height:52px;margin:0 auto 14px;border-radius:999px;background:rgba(33,216,129,.15);color:var(--br-brand);display:flex;align-items:center;justify-content:center;font-size:22px;animation:br-pop .35s cubic-bezier(.2,1.6,.4,1)}@keyframes br-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.bug-report .br-done h3{font-size:16px;font-weight:600;color:#fff}.bug-report .br-done p{font-size:13px;color:#9ca3af;margin-top:6px;line-height:1.5}.bug-report .br-pill{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:var(--br-card);border:1px solid var(--br-line);box-shadow:0 12px 30px -8px rgba(0,0,0,.7);font-size:13px;color:#e5e7eb}.bug-report .br-pill[hidden]{display:none}.bug-report .br-pill:hover{border-color:rgba(33,216,129,.5)}.bug-report .br-pill .fa-bug{color:var(--br-brand)}.bug-report .br-zoom{position:fixed;inset:0;z-index:70;background:rgba(3,7,18,.85);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;cursor:zoom-out}.bug-report .br-zoom[hidden]{display:none}.bug-report .br-zoom img{max-width:min(1100px,90vw);max-height:85vh;border-radius:10px;border:1px solid var(--br-line)}.bug-report .br-zoom p{font-size:12px;color:#9ca3af}@media (max-width:639px){.bug-report .br-panel{left:8px;right:8px;bottom:8px;width:auto;max-height:82vh}}.bug-report .is-badge{background:rgba(251,191,36,.14);color:#fbbf24}.bug-report .is-step{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#9ca3af;margin:2px 0 8px;display:flex;align-items:center;gap:8px}.bug-report .is-step-sub{text-transform:none;letter-spacing:0;color:#6b7280}.bug-report .is-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.bug-report .is-grid button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px;border-radius:10px;border:1px solid #374151;background:var(--br-in);font-size:12px;color:#d1d5db}.bug-report .is-grid button i{font-size:17px}.bug-report .is-grid button:hover{border-color:#6b7280;color:#fff}.bug-report .is-grid button[hidden]{display:none}.bug-report .is-picked{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--br-in);border:1px solid #374151;margin-bottom:12px;font-size:13px;color:#e5e7eb}.bug-report .is-picked .svc{width:18px;display:inline-flex;justify-content:center}.bug-report .is-picked button{margin-left:auto;font-size:12px;color:#9ca3af}.bug-report .is-picked button:hover{color:#fff}.bug-report .is-list{border:1px solid var(--br-line);border-radius:10px;overflow:hidden;margin-bottom:12px;transition:border-color .2s}.bug-report .is-list.bad,.bug-report .is-what.bad{border-color:#ef4444}.bug-report .is-what.bad button{border-color:rgba(239,68,68,.6)}.bug-report .is-row{display:flex;width:100%;align-items:center;gap:10px;padding:9px 11px;font-size:13px;color:#d1d5db;text-align:left;border-top:1px solid var(--br-line)}.bug-report .is-row:first-child{border-top:0}.bug-report .is-row:hover{background:hsla(0,0%,100%,.04)}.bug-report .is-row.on{background:rgba(5,150,105,.12);box-shadow:inset 3px 0 0 #059669}.bug-report .is-row .t{flex:1;min-width:0}.bug-report .is-row .t div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bug-report .is-row .t .sub{font-size:11px;color:#6b7280;margin-top:1px}.bug-report .is-row.miss{color:#9ca3af;font-size:12px}.bug-report .is-row.loading{color:#6b7280;font-size:12px;cursor:default}.bug-report .is-chip{font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;flex-shrink:0}.bug-report .is-chip.played{background:rgba(16,185,129,.15);color:#6ee7b7}.bug-report .is-chip.failed{background:rgba(239,68,68,.15);color:#fca5a5}.bug-report .is-chip.skipped{background:rgba(156,163,175,.15);color:#d1d5db}.bug-report .is-chip.waiting{background:rgba(251,191,36,.15);color:#fcd34d}.bug-report .is-chip.test{background:rgba(96,165,250,.15);color:#93c5fd}.bug-report .is-seen{font-size:12px;color:#fca5a5;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 10px;margin:-4px 0 12px;display:flex;gap:8px}.bug-report .is-seen[hidden]{display:none}.bug-report .is-what{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;border:1px solid transparent;border-radius:10px;transition:border-color .2s}.bug-report .is-what button{border:1px solid #374151;background:var(--br-in);border-radius:999px;padding:5px 11px;font-size:12px;color:#d1d5db}.bug-report .is-what button:hover{border-color:#6b7280;color:#fff}.bug-report .is-what button.on{border-color:#059669;background:rgba(5,150,105,.15);color:#fff}.bug-report .is-input{width:100%;background:var(--br-in);border:1px solid #374151;border-radius:8px;padding:8px 10px;font-size:13px;color:#f3f4f6}.bug-report .is-input:focus{outline:none;border-color:var(--br-act);box-shadow:0 0 0 3px rgba(5,150,105,.25)}.bug-report .is-input::-moz-placeholder{color:#6b7280}.bug-report .is-input::placeholder{color:#6b7280}.bug-report .is-panel .is-v{display:none}.bug-report .is-panel[data-step=sent] .v-sent,.bug-report .is-panel[data-step=service] .v-service{display:block}.bug-report .is-panel[data-step=item] .v-item{display:flex;flex-direction:column}.bug-report .is-panel[data-step=item] .v-itemfoot{display:flex}.bug-report .is-panel .detail,.bug-report .is-panel .what-block,.bug-report .is-panel .when,.bug-report .is-panel[data-step=sent] .br-sub{display:none}.bug-report .is-panel[data-sel=miss] .detail,.bug-report .is-panel[data-sel=miss] .what-block,.bug-report .is-panel[data-sel=miss] .when,.bug-report .is-panel[data-sel=row] .detail,.bug-report .is-panel[data-sel=row] .what-block{display:block}.bug-report .is-panel .br-f.who[hidden],.bug-report .is-panel .h-listless,.bug-report .is-panel .pick-commands,.bug-report .is-panel .pick-parts,.bug-report .is-panel .pickers,.bug-report .is-panel[data-list=false] .h-list,.bug-report .is-panel[data-list=false] .is-listed,.bug-report .is-what[hidden]{display:none}.bug-report .is-panel[data-list=false] .h-listless{display:inline}.bug-report .is-panel[data-list=false] div.h-listless{display:flex}.bug-report .is-panel[data-list=false] .pickers{display:block;order:2}.bug-report .is-panel[data-list=false] .what-block{order:1}.bug-report .is-panel[data-list=false] .when{order:3}.bug-report .is-panel[data-list=false] .detail{order:4}.bug-report .is-panel[data-picker=commands] .pick-commands,.bug-report .is-panel[data-picker=overlay_parts] .pick-parts{display:block}.bug-report .is-panel .when .br-f.who{margin-bottom:12px}.bug-report .is-panel select.is-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.bug-report .is-panel .detail .br-f.bad textarea{border-color:#ef4444}.bug-report.is-dock .br-panel{right:6px;bottom:6px;width:min(420px,calc(100vw - 12px));max-height:calc(100vh - 12px)}.bug-report.is-dock .br-pill{right:6px;bottom:6px;max-width:calc(100vw - 12px)}.bug-report .br-shot[data-pic=skipped]{display:none}.cc-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;border:1px solid #374151;background:#111827;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s,--glow .3s ease}.cc-card.is-on{transform:translateY(-2px);border-color:#4b5563;box-shadow:0 10px 24px -12px rgba(0,0,0,.7)}.cc-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#1f2937;cursor:pointer;container-type:inline-size}.cc-art{position:absolute;inset:0;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s}.cc-card.is-on .cc-art{transform:scale(1.06);filter:brightness(.4) saturate(.7)}.cc-live,.cc-views{position:absolute;top:8px;z-index:5;transition:opacity .25s,transform .25s}.cc-live{left:8px}.cc-views{right:8px}.cc-card.is-on .cc-live{opacity:0;transform:translate(-6px,-6px)}.cc-card.is-on .cc-views{opacity:0;transform:translate(6px,-6px)}@property --ang{syntax:"<angle>";inherits:true;initial-value:0deg}@property --reach{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --glow{syntax:"<color>";inherits:true;initial-value:transparent}.cc-quad{position:absolute;inset:0;z-index:4;display:grid;grid-template:1fr 1fr/1fr 1fr;opacity:0;pointer-events:none;--ang:0deg;--reach:35%;background:radial-gradient(ellipse at center,rgba(3,7,18,.3),rgba(3,7,18,.55));transition:opacity .25s,--glow .3s ease,--ang .22s cubic-bezier(.2,.8,.2,1),--reach .55s cubic-bezier(.2,.8,.2,1)}.cc-card.is-on .cc-quad{opacity:1;pointer-events:auto;--reach:100%}.cc-quad:before{content:"";inset:-8%;--c1:color-mix(in srgb,var(--glow,#fff) 6%,transparent);--c2:color-mix(in srgb,var(--glow,#fff) 14%,transparent);--c3:color-mix(in srgb,var(--glow,#fff) 22%,transparent);background:conic-gradient(from calc(var(--ang) - 70deg) at 50% 50%,transparent 0deg,var(--c1) 22deg,var(--c2) 46deg,var(--c3) 70deg,var(--c2) 94deg,var(--c1) 118deg,transparent 140deg);-webkit-mask:radial-gradient(farthest-corner at 50% 50%,rgba(0,0,0,.25) 0,#000 10%,rgba(0,0,0,.7) calc(var(--reach)*.4),rgba(0,0,0,.25) calc(var(--reach)*.75),transparent var(--reach));mask:radial-gradient(farthest-corner at 50% 50%,rgba(0,0,0,.25) 0,#000 10%,rgba(0,0,0,.7) calc(var(--reach)*.4),rgba(0,0,0,.25) calc(var(--reach)*.75),transparent var(--reach));filter:blur(18px)}.cc-core,.cc-quad:before{position:absolute;pointer-events:none}.cc-core{left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--glow,#fff) 45%,#fff) 0,color-mix(in srgb,var(--glow,#fff) 30%,transparent) 18%,transparent 65%);opacity:0;transform:scale(.3);transition:opacity .3s,transform .5s cubic-bezier(.2,.8,.2,1);z-index:1;filter:blur(2px)}.cc-card.is-on .cc-core{opacity:.3;transform:scale(1)}.cc-quad:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)) 50%/1px 0 no-repeat,linear-gradient(hsla(0,0%,100%,.14),hsla(0,0%,100%,.14)) 50%/0 1px no-repeat;transition:background-size .45s cubic-bezier(.2,.8,.2,1)}.cc-card.is-on .cc-quad:after{background-size:1px 78%,86% 1px}.cc-corner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:#fff;outline:none;opacity:0;transform:scale(.6);transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1),background .25s}.cc-corner[data-platform=twitch]{--c:#9146ff}.cc-corner[data-platform=kick]{--c:#53fc18}.cc-corner[data-platform=youtube]{--c:#f03}.cc-corner[data-platform=tiktok]{--c:#25f4ee}.cc-card.is-on .cc-corner{opacity:1;transform:scale(1)}.cc-card.is-on .cc-corner:first-child{transition-delay:0ms}.cc-card.is-on .cc-corner:nth-child(2){transition-delay:50ms}.cc-card.is-on .cc-corner:nth-child(3){transition-delay:.1s}.cc-card.is-on .cc-corner:nth-child(4){transition-delay:.15s}.cc-card:not(.is-on) .cc-corner{transition-delay:0ms!important}.cc-corner .cc-logo{font-size:clamp(14px,9cqw,30px);line-height:1;color:hsla(0,0%,100%,.75);transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .3s ease}.cc-corner .cc-meta{font-size:clamp(8px,4.2cqw,11px);font-weight:600;letter-spacing:.02em;color:hsla(0,0%,100%,.8);white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.7);transition:color .3s ease}.cc-corner .cc-meta small{font-weight:500;opacity:.75}@container (max-width:200px){.cc-corner .cc-meta .cc-name{display:none}}.cc-corner.is-dead{cursor:default}.cc-corner.is-dead .cc-logo{color:hsla(0,0%,100%,.18)}.cc-corner.is-dead .cc-meta{color:hsla(0,0%,100%,.28);font-weight:500}.cc-corner:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--c) 60%,transparent) 0,color-mix(in srgb,var(--c) 24%,transparent) 24%,transparent 58%)}.cc-corner.is-active:before{opacity:1}.cc-corner.is-active .cc-logo{color:var(--c);transform:scale(1.3)}.cc-corner.is-active .cc-meta{color:#fff}.cc-corner:focus-visible .cc-logo{outline:2px solid hsla(0,0%,100%,.8);outline-offset:6px;border-radius:6px}.cc-title{transition:color .2s}.cc-card.is-on .cc-title{color:#6ee7b7}.cc-cell{position:relative;container-type:inline-size;--cc-holo:#9146ff,#38bdf8 18%,#21d881 36%,#f472b6 56%,#a78bfa 76%,#9146ff}.cc-card.cc-tier{border:1.5px solid transparent;background:linear-gradient(#111827,#111827) padding-box,var(--tier-border) border-box;background-size:100% 100%,300% 300%;background-position:0 0,0 50%}.cc-card.cc-tier-staff{--tier:#21d881;--tier-border:linear-gradient(120deg,#21d881,#5eead4 30%,#21d881 50%,#0f766e 75%,#21d881)}.cc-card.cc-tier-supporter{--tier:#b58cff;--tier-border:linear-gradient(120deg,var(--cc-holo))}.cc-card.cc-tier.is-on{border-color:transparent;animation:cc-tier-sheen 2.6s ease-in-out infinite alternate;box-shadow:0 10px 24px -12px rgba(0,0,0,.7),0 0 20px -6px color-mix(in srgb,var(--tier) 45%,transparent)}@keyframes cc-tier-sheen{to{background-position:0 0,100% 50%}}.cc-card.cc-tier .cc-ava{box-shadow:0 0 0 2px #111827,0 0 0 3.5px var(--tier)}.cc-card.cc-tier-supporter .cc-ava{background:linear-gradient(#374151,#374151) padding-box,conic-gradient(from 200deg,var(--cc-holo)) border-box;border:2px solid transparent;box-shadow:none}.cc-stk{position:absolute;top:-17px;left:8px;transform-origin:0 50%;z-index:6;display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;border:2px solid #050a08;pointer-events:none;font-family:Bowlby One,Impact,Arial Black,sans-serif;font-size:10.5px;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;transform:rotate(-3deg);box-shadow:0 8px 16px -8px rgba(0,0,0,.75);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.cc-stk i,.cc-stk svg{font-size:9px}@container (max-width:260px){.cc-stk{font-size:9px;padding:2px 8px 2px 7px;top:-15px}.cc-stk i,.cc-stk svg{font-size:8px}}.cc-stk-staff{background:#21d881;color:#050a08;overflow:hidden}.cc-stk-staff:after{content:"";position:absolute;top:-50%;bottom:-50%;left:0;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.85) 50%,transparent);transform:translateX(-160%) skewX(-18deg)}.cc-card.is-on+.cc-stk-staff:after{animation:cc-staff-glint 1.4s ease-in-out infinite}@keyframes cc-staff-glint{0%{transform:translateX(-160%) skewX(-18deg)}70%,to{transform:translateX(420%) skewX(-18deg)}}.cc-card.is-on+.cc-stk-staff svg{animation:cc-staff-stamp .5s cubic-bezier(.34,1.56,.64,1)}@keyframes cc-staff-stamp{0%{transform:scale(1)}35%{transform:scale(1.55) rotate(-12deg)}to{transform:scale(1)}}.cc-stk-supporter{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.55);background:linear-gradient(100deg,var(--cc-holo)) 0 0 /200% 100%}.cc-card.is-on+.cc-stk{transform:translateY(-3px) rotate(1deg) scale(1.05)}.cc-card.is-on+.cc-stk-supporter{animation:cc-holo-badge 2.4s linear infinite}@keyframes cc-holo-badge{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.cc-art,.cc-card,.cc-core,.cc-corner,.cc-corner .cc-logo,.cc-live,.cc-quad:after,.cc-views{transition:opacity .2s!important;transition-delay:0ms!important;transform:none!important}.cc-quad{transition:opacity .25s!important}.cc-quad:before{-webkit-mask:none;mask:none;opacity:.5}.cc-card.cc-tier.is-on,.cc-card.is-on+.cc-stk-supporter{animation:none}.cc-stk{transition:none}.cc-card.is-on+.cc-stk-staff:after,.cc-stk-staff:after{animation:none;display:none}.cc-card.is-on+.cc-stk-staff svg{animation:none}.cc-card.is-on+.cc-stk{transform:rotate(-3deg)}}.ac{--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--display:"Bowlby One",Impact,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--bg:#111827;--shell:#1f2937;--shell-line:#374151;--rail:#161e2e;--rail-line:hsla(0,0%,100%,.06);--surface:#1f2937;--surface-2:#243044;--surface-3:#2b3850;--line:hsla(0,0%,100%,.07);--line-2:hsla(0,0%,100%,.12);--text:#f3f4f6;--text-2:#9ca3af;--text-3:#6b7280;--accent:#21d881;--accent-ink:#06301c;--accent-soft:rgba(33,216,129,.12);--twitch:#a26cff;--kick:#53fc18;--youtube:#ff4d4d;--tiktok:#25f4ee;--good:#34d399;--warn:#fbbf24;--bad:#f87171;--info:#60a5fa;--violet:#a78bfa;--good-soft:rgba(52,211,153,.14);--warn-soft:rgba(251,191,36,.14);--bad-soft:hsla(0,91%,71%,.14);--info-soft:rgba(96,165,250,.14);--radius:12px;--radius-sm:8px;--shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 1px 2px rgba(0,0,0,.25),0 8px 24px -12px rgba(0,0,0,.45);--ring:0 0 0 3px rgba(33,216,129,.28);background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ac :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ac .tnum{font-variant-numeric:tabular-nums}.ac .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ac .muted{color:var(--text-2)}.ac .faint{color:var(--text-3)}.ac .hide{display:none!important}.ac .tn{position:fixed;left:0;right:0;top:0;z-index:50;height:61px;background:var(--shell);border-bottom:1px solid var(--shell-line);padding:0 16px;display:flex;align-items:center;gap:12px}.ac .tn-burger{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:var(--text-2);margin-left:-8px}.ac .tn-burger:hover{background:var(--shell-line);color:#fff}@media (min-width:1024px){.ac .tn-burger{display:none}}.ac .tn-brand{display:flex;align-items:center;gap:8px;margin-right:8px;flex:none}.ac .tn-brand img{height:32px;width:32px}.ac .brandmark{font-family:var(--display);font-size:20px;line-height:1;margin-top:2px;white-space:nowrap;color:#fff;letter-spacing:.005em}.ac .brandmark b{font-weight:400;color:var(--accent)}.ac .brandmark .pe{display:none}@media (min-width:768px){.ac .brandmark .pe{display:inline}}.ac .tn-tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;border:1px solid rgba(33,216,129,.35);background:var(--accent-soft);color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.ac .tn-search{flex:1;display:flex;justify-content:center;min-width:0}.ac .tn-search button{display:none;align-items:center;gap:10px;width:min(560px,100%);height:38px;padding:0 10px 0 12px;border-radius:10px;border:1px solid var(--line-2);background:rgba(0,0,0,.22);color:var(--text-3);font-size:13px;text-align:left;transition:border-color .15s,background .15s}.ac .tn-search button:hover{border-color:hsla(0,0%,100%,.22);color:var(--text-2)}.ac .tn-search button .q{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .tn-search button .fa-magnifying-glass{color:var(--text-3);font-size:13px}@media (min-width:768px){.ac .tn-search button{display:inline-flex}}.ac .tn-r{display:flex;gap:4px;margin-left:auto}.ac .tn-ic,.ac .tn-r{align-items:center;flex:none}.ac .tn-ic{display:inline-flex;justify-content:center;width:40px;height:40px;border-radius:8px;color:var(--text-2);font-size:20px}.ac .tn-ic:hover{background:var(--shell-line);color:#fff}@media (min-width:768px){.ac .tn-ic.search-ic{display:none}}.ac .kbd{height:20px;padding:0 6px;border-radius:5px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.04);font-family:var(--mono);font-size:10.5px;color:var(--text-3)}.ac .av,.ac .kbd{display:inline-flex;align-items:center;letter-spacing:.02em}.ac .av{justify-content:center;border-radius:50%;background:linear-gradient(135deg,#2b3850,#1f2937);color:#fff;font-weight:700;font-size:11px;flex:none;overflow:hidden;border:1px solid var(--line-2)}.ac .av.g1{background:linear-gradient(135deg,#21d881,#0ea5e9)}.ac .av.g2{background:linear-gradient(135deg,#a78bfa,#ec4899)}.ac .av.g3{background:linear-gradient(135deg,#f59e0b,#ef4444)}.ac .av.g4{background:linear-gradient(135deg,#38bdf8,#6366f1)}.ac .av.g5{background:linear-gradient(135deg,#f472b6,#a78bfa)}.ac .av.g6{background:linear-gradient(135deg,#34d399,#14b8a6)}.ac .av.g7{background:linear-gradient(135deg,#fb7185,#f59e0b)}.ac .tn-user{display:inline-flex;align-items:center;margin-left:8px;border-radius:50%;padding:2px}.ac .quiet-pill{margin-left:10px;background:rgba(251,191,36,.14);color:#fde68a;height:24px;cursor:default}.ac .quiet-pill :is(i,.svg-inline--fa){font-size:11px}.ac .panel .it.quiet-row{cursor:default}.ac .panel .it.quiet-row small{display:block;font-size:11px;color:var(--text-3);margin-top:1px}.ac .panel .it.quiet-row.on .ic{background:rgba(251,191,36,.16);color:#fde68a}.ac .panel .it.quiet-row .swt{flex:none}.ac .arow .quiet-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:700;background:rgba(251,191,36,.14);color:#fde68a;margin-left:6px;vertical-align:1px}.ac .tn-user:hover{box-shadow:0 0 0 3px var(--shell-line)}.ac .panel{position:absolute;z-index:60;width:288px;overflow:hidden;border-radius:16px;border:1px solid var(--shell-line);background:var(--shell);box-shadow:0 30px 60px -20px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.06);display:none}.ac .panel.open{display:block;animation:ac-rise .18s ease-out}@keyframes ac-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ac .panel .ident{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--shell-line);background:rgba(17,24,39,.6)}.ac .panel .ident .av{font-size:13px}.ac .panel .ident b{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .panel .ident .roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ac .panel .grp{padding:8px}.ac .panel .grp+.grp{border-top:1px solid var(--shell-line)}.ac .panel .lbl{padding:6px 8px 4px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ac .panel .it{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:8px;font-size:13px;color:var(--text-2);text-align:left}.ac .panel .it:hover{background:var(--shell-line);color:#fff}.ac .panel .it .ic{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:var(--text-2);font-size:13px;flex:none}.ac .panel .it .sp{flex:1}.ac .panel .it .mini{font-size:11px;color:var(--text-3)}.ac .rail{position:fixed;top:0;left:0;z-index:40;width:256px;height:100vh;padding-top:61px;background:var(--rail);border-right:1px solid var(--rail-line);transform:translateX(-100%);transition:transform .2s ease}.ac .rail.open{transform:none;box-shadow:30px 0 60px -20px rgba(0,0,0,.6)}@media (min-width:1024px){.ac .rail{transform:none}}.ac .rail-in{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:20px 12px 16px}.ac .rail-badge{display:flex;align-items:center;justify-content:center;gap:8px;height:30px;border-radius:7px;border:1px solid rgba(33,216,129,.3);background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ac .rail-badge :is(i,.svg-inline--fa){font-size:11px}.ac .rail .grp-lbl{padding:18px 8px 6px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ac .nav-it{display:flex;align-items:center;gap:12px;height:40px;padding:0 10px;border-radius:9px;font-size:14px;font-weight:500;color:var(--text-2);transition:background .12s,color .12s;position:relative}.ac .nav-it :is(i,.svg-inline--fa){width:20px;text-align:center;font-size:15px;color:var(--text-3)}.ac .nav-it:hover{background:hsla(0,0%,100%,.05);color:#fff}.ac .nav-it.on{background:var(--accent-soft);color:#fff}.ac .nav-it.on :is(i,.svg-inline--fa){color:var(--accent)}.ac .nav-it.on:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.ac .nav-it .cnt{margin-left:auto;font-size:11px;font-weight:600;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .nav-it.is-locked{opacity:.45;cursor:not-allowed}.ac .nav-it.is-locked:hover{background:transparent;color:var(--text-2)}.ac .nav-it .lock{width:auto}.ac .rail-note{margin:14px 8px 0;padding:10px 12px;border:1px dashed var(--line-2);border-radius:9px;font-size:11.5px;color:var(--text-3);line-height:1.45}.ac .rail-note b{color:var(--text-2);font-weight:600}.ac .rail-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--rail-line)}.ac .rail-me{display:flex;align-items:center;gap:10px;padding:8px 8px 10px}.ac .rail-me .av{font-size:12px}.ac .rail-me b{display:block;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .rail-me .roles{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.ac .rail-back{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;border-radius:9px;border:1px solid var(--line-2);font-size:13px;font-weight:600;color:var(--text-2);transition:all .12s}.ac .rail-back:hover{background:hsla(0,0%,100%,.05);color:#fff;border-color:hsla(0,0%,100%,.2)}.ac .scrim{position:fixed;inset:0;z-index:35;background:rgba(3,6,10,.55);display:none}.ac .scrim.open{display:block}@media (min-width:1024px){.ac .scrim{display:none!important}}.ac main{padding:80px 16px 16px;min-height:100vh}@media (min-width:1024px){.ac main{padding-left:272px}}.ac .page{max-width:1920px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.ac .seg{display:inline-flex;padding:3px;border-radius:9px;background:rgba(0,0,0,.22);border:1px solid var(--line);gap:2px}.ac .seg button{height:26px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-2);transition:all .15s;white-space:nowrap}.ac .seg button:hover{color:var(--text)}.ac .seg button.on{background:var(--surface-3);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.3)}.ac .ctl{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ac .month-nav{gap:4px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface);padding:2px 4px}.ac .month-nav,.ac .month-nav button{display:inline-flex;align-items:center}.ac .month-nav button{width:28px;height:28px;border-radius:8px;color:var(--text-2);justify-content:center;font-size:11px}.ac .month-nav button:hover{background:var(--surface-3);color:#fff}.ac .month-nav button[disabled]{opacity:.35;cursor:default}.ac .month-nav button[disabled]:hover{background:none}.ac .month-nav .cur{min-width:132px;text-align:center;font-weight:600;font-size:13px}.ac .month-nav .cur :is(i,svg).dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:1px}.ac .pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.ac .pill :is(i,svg).d{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ac .pill-good{background:var(--good-soft);color:var(--good)}.ac .pill-warn{background:var(--warn-soft);color:var(--warn)}.ac .pill-bad{background:var(--bad-soft);color:var(--bad)}.ac .pill-info{background:var(--info-soft);color:var(--info)}.ac .pill-mute{background:hsla(0,0%,100%,.06);color:var(--text-3)}.ac .pill-live{background:var(--accent-soft);color:var(--accent)}.ac .pill-live :is(i,svg).d{animation:ac-pulse 1.6s ease-in-out infinite}.ac .pill-twitch{background:rgba(162,108,255,.16);color:#c4a5ff}.ac .pill-kick{background:rgba(83,252,24,.14);color:#86efac}.ac .pill-youtube{background:rgba(255,77,77,.14);color:#fca5a5}.ac .pill-tiktok{background:rgba(37,244,238,.14);color:#99f6e4}.ac .pill-role{background:hsla(0,0%,100%,.07);color:var(--text-2)}.ac .pill-role.owner{background:var(--accent-soft);color:var(--accent)}@keyframes ac-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.ac .ctl .sp{flex:1}.ac .ctl .hint{font-size:12px;color:var(--text-3)}@media (max-width:1023px){.ac .ctl .hint{display:none}}.ac .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);position:relative;min-width:0}.ac .card-h{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);min-height:52px}.ac .card-h h3{font-size:14px;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.ac .card-h .sub{font-size:12px;color:var(--text-2)}.ac .card-h .sp{flex:1}.ac .card-f{padding:12px 18px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-2)}.ac .card-f .sp{flex:1}.ac .card-f .link{white-space:nowrap}.ac .link{color:var(--accent);font-weight:600;font-size:12.5px}.ac .link:hover{text-decoration:underline}.ac .label{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.ac .delta{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.ac .delta.up{color:var(--good)}.ac .delta.down{color:var(--bad)}.ac .delta.even{color:var(--text-3)}.ac .delta :is(i,.svg-inline--fa){font-size:11px}.ac .attn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border-radius:0 0 var(--radius) var(--radius);overflow:hidden}.ac .attn a:last-child{grid-column:1/-1}@media (min-width:640px){.ac .attn{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ac .attn{grid-template-columns:repeat(4,minmax(0,1fr))}.ac .attn a:last-child{grid-column:span 2}}@media (min-width:1400px){.ac .attn{grid-template-columns:repeat(7,minmax(0,1fr))}.ac .attn a:last-child{grid-column:auto}}.ac .attn a{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 16px 13px;min-width:0;background:var(--surface);transition:background-image .12s}.ac .attn a:hover{background-image:linear-gradient(hsla(0,0%,100%,.03),hsla(0,0%,100%,.03))}.ac .attn .top{display:flex;align-items:center;gap:8px;min-width:0}.ac .attn .top .label{min-width:0;line-height:1.3}.ac .attn .top .go{margin-left:auto;color:var(--text-3);font-size:11px;opacity:0;transition:opacity .12s;flex:none}.ac .attn a:hover .go{opacity:1}.ac .attn .num{font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:8px}.ac .attn .num .stx{font-size:11.5px;font-weight:600;letter-spacing:0}.ac .attn .sub{font-size:11.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .attn .dot{width:8px;height:8px;border-radius:50%;flex:none}.ac .dot-good{background:var(--good);box-shadow:0 0 0 3px var(--good-soft)}.ac .dot-warn{background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.ac .dot-bad{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.ac .dot-info{background:var(--info);box-shadow:0 0 0 3px var(--info-soft)}.ac .dot-mute{background:var(--text-3);box-shadow:0 0 0 3px hsla(0,0%,100%,.06)}.ac .attn a.good .num{color:var(--good)}.ac .attn a.bad .num{color:var(--bad)}.ac .attn a.warn .num{color:var(--warn)}@media (max-width:639px){.ac .card-h .hide-sm{display:none}}.ac .band{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border-bottom:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.ac .band .fig:last-child{grid-column:1/-1}@media (min-width:768px){.ac .band{grid-template-columns:repeat(6,minmax(0,1fr))}.ac .band .fig{grid-column:span 2}.ac .band .fig:nth-child(4),.ac .band .fig:nth-child(5){grid-column:span 3}}@media (min-width:1400px){.ac .band{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .band .fig,.ac .band .fig:nth-child(4),.ac .band .fig:nth-child(5){grid-column:auto}}.ac .fig{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 14px 12px;text-align:left;background-color:var(--surface);transition:background-image .12s}.ac .fig:hover{background-image:linear-gradient(hsla(0,0%,100%,.025),hsla(0,0%,100%,.025))}.ac .fig:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;border-radius:0 0 3px 3px;background:var(--accent);opacity:0;transition:opacity .15s}.ac .fig[aria-pressed=true]{background-image:linear-gradient(180deg,rgba(33,216,129,.1),transparent)}.ac .fig[aria-pressed=true]:before{opacity:1}.ac .fig .label{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.3}.ac .fig .label .now{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;letter-spacing:.08em;color:var(--accent)}.ac .fig .label .now :is(i,.svg-inline--fa){width:5px;height:5px;border-radius:50%;background:currentColor;animation:ac-pulse 1.6s ease-in-out infinite}.ac .fig .numrow{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.ac .fig .num{font-size:26px;font-weight:600;letter-spacing:-.025em;line-height:1.1;font-variant-numeric:tabular-nums;color:#fff}.ac .fig .spark{height:30px;margin-top:auto;padding-top:4px}.ac .fig .spark svg{width:100%;height:100%;display:block}.ac .fig .spark polyline{fill:none;stroke:hsla(0,0%,100%,.3);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ac .fig[aria-pressed=true] .spark polyline{stroke:var(--accent)}.ac .fig .sub{font-size:11.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .chart-h{display:flex;align-items:center;gap:14px;padding:16px 18px 6px;flex-wrap:wrap}.ac .chart-h h3{font-size:15px;font-weight:600;letter-spacing:-.01em}.ac .chart-h .sub{font-size:12px;color:var(--text-2);margin-top:1px}.ac .chart-h .sp{flex:1}.ac .legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ac .legend button{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--text-2);transition:opacity .15s}.ac .legend button :is(i,.svg-inline--fa){width:14px;height:3px;border-radius:2px;flex:none;display:inline-block}.ac .legend button.off{opacity:.4;text-decoration:line-through}.ac .legend button:hover{color:var(--text)}.ac .chartbox{position:relative;width:100%;height:250px;padding:0 6px 4px}.ac .chartbox svg{width:100%;height:100%;display:block;overflow:visible}.ac .chartbox .gl{stroke:hsla(0,0%,100%,.06);stroke-width:1}.ac .chartbox .ax{fill:var(--text-3);font-size:10.5px;font-family:var(--font)}.ac .chartbox .ln{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ac .chartbox .ar{opacity:.14}.ac .chartbox .cross{stroke:hsla(0,0%,100%,.25);stroke-dasharray:3 3}.ac .chartbox .today{stroke:var(--accent);stroke-dasharray:4 4;opacity:.7}.ac .chartbox .todaylbl{fill:var(--accent);font-size:10px;font-weight:700;letter-spacing:.08em}.ac .hd-tip{position:absolute;z-index:5;pointer-events:none;background:#0b0f14;border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;min-width:150px;box-shadow:0 8px 24px rgba(0,0,0,.5);font-size:12px;display:none}.ac .hd-tip.show{display:block}.ac .hd-tip-h{font-weight:600;color:var(--text-2);margin-bottom:5px;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.ac .hd-tip-row{display:flex;align-items:center;gap:7px;padding:2px 0}.ac .hd-tip-row :is(i,.svg-inline--fa){width:8px;height:8px;border-radius:2px;flex:none;display:inline-block}.ac .hd-tip-row span{flex:1;color:var(--text-2)}.ac .hd-tip-row b{font-variant-numeric:tabular-nums}.ac .cols{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}@media (min-width:1280px){.ac .cols{grid-template-columns:minmax(0,1fr) 336px}}.ac .aside,.ac .stack{display:flex;flex-direction:column;gap:16px;min-width:0}@media (min-width:1280px){.ac .aside{position:sticky;top:80px;align-self:start}}.ac .two{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:768px){.ac .two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ac .two{grid-template-columns:minmax(0,1fr)}}@media (min-width:1536px){.ac .two{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac .ret-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.ac .ret-figs div{padding:12px 16px;border-right:1px solid var(--line);min-width:0}.ac .ret-figs div:last-child{border-right:0}.ac .ret-figs b{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;margin:4px 0 2px}.ac .ret-figs small{display:block;font-size:11.5px;color:var(--text-3)}.ac .bars{height:170px;padding:14px 16px 4px;position:relative}.ac .bars svg{width:100%;height:100%;display:block;overflow:visible}.ac .bars .ax{fill:var(--text-3);font-size:10.5px;font-family:var(--font)}.ac .bars .gl{stroke:hsla(0,0%,100%,.06)}.ac .bars rect{transition:opacity .12s}.ac .bars g:hover rect{opacity:.85}.ac .na{display:flex;gap:10px;padding:11px 18px;border-top:1px solid var(--line);font-size:12.5px}.ac .na,.ac .na .lk{align-items:center;color:var(--text-3)}.ac .na .lk{width:28px;height:28px;border-radius:8px;display:inline-flex;justify-content:center;background:hsla(0,0%,100%,.05);font-size:12px;flex:none}.ac .na b{color:var(--text-2);font-weight:600}.ac .split{padding:4px 16px 14px}.ac .split .bar{display:flex;height:8px;border-radius:999px;overflow:hidden;gap:2px;margin:8px 0 10px}.ac .split .bar :is(i,.svg-inline--fa){display:block;height:100%}.ac .split .lg{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--text-2)}.ac .split .lg span :is(i,.svg-inline--fa){display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.ac .split .lg b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.ac .row{display:flex;align-items:center;gap:12px;padding:9px 18px;border-bottom:1px solid var(--line);transition:background .12s}.ac .row:last-child{border-bottom:0}.ac .row:hover{background:hsla(0,0%,100%,.03)}.ac .row .av{width:32px;height:32px}.ac .row .txt{flex:1;min-width:0;font-size:13px}.ac .row .txt>span:first-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .row .txt b{font-weight:600}.ac .row .txt .verb{color:var(--text-2)}.ac .row .txt .verb.v-good{color:var(--good)}.ac .row .txt .verb.v-bad{color:var(--bad)}.ac .row .txt .verb.v-warn{color:var(--warn)}.ac .row .txt .verb.v-info{color:var(--info)}.ac .row .meta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-3);margin-top:2px;white-space:nowrap}.ac .row .meta,.ac .row .meta .r{overflow:hidden;text-overflow:ellipsis}.ac .row .when{flex:none;font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .pulse{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line)}.ac .pulse div{padding:12px 14px;border-right:1px solid var(--line);min-width:0}.ac .pulse div:last-child{border-right:0}.ac .pulse .label{display:block;line-height:1.3}.ac .pulse b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;margin:5px 0 3px}.ac .pulse small{display:block;font-size:11px;color:var(--text-3);line-height:1.35}.ac .hrow{display:flex;align-items:center;gap:10px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .hrow:last-child{border-bottom:0}.ac .hrow .n{flex:1;min-width:0}.ac .hrow .n span{display:block;color:#e5e7eb}.ac .hrow .n small{display:block;color:var(--text-3);font-size:11.5px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .hrow .dot{width:8px;height:8px;border-radius:50%;flex:none}.ac .hrow .fix{font-size:12px;font-weight:600;color:var(--accent);flex:none}.ac .hrow .fix:hover{text-decoration:underline}.ac .live-row{display:flex;align-items:center;gap:10px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .live-row:last-child{border-bottom:0}.ac .live-row .av{width:30px;height:30px;font-size:10.5px}.ac .live-row .n{flex:1;min-width:0}.ac .live-row .n b{font-weight:600;font-size:13px}.ac .live-row .n b,.ac .live-row .n small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .live-row .n small{color:var(--text-3);font-size:11.5px}.ac .live-row .v{flex:none;text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ac .live-row .v small{display:block;font-weight:500;color:var(--text-3);font-size:11px}.ac .plat{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;font-size:9px;flex:none}.ac .plat.twitch{background:rgba(162,108,255,.2);color:#c4a5ff}.ac .plat.kick{background:rgba(83,252,24,.16);color:#86efac}.ac .plat.youtube{background:rgba(255,77,77,.18);color:#fca5a5}.ac .plat.tiktok{background:rgba(37,244,238,.16);color:#99f6e4}.ac .plat.via-overlay{background:var(--accent-soft);color:var(--accent)}.ac .plat.via-dock{background:var(--info-soft);color:var(--info)}.ac .live-row .plat+.plat{margin-left:-6px}.ac .overlay{position:fixed;inset:0;z-index:100;background:rgba(3,6,10,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:none;align-items:flex-start;justify-content:center;padding:12vh 16px 24px}.ac .overlay.open{display:flex;animation:ac-fade .15s ease-out}@keyframes ac-fade{0%{opacity:0}to{opacity:1}}.ac .pal{width:min(640px,100%);background:var(--surface);border:1px solid var(--line-2);border-radius:16px;box-shadow:0 30px 80px -20px rgba(0,0,0,.8);overflow:hidden;animation:ac-rise .18s ease-out}.ac .pal .in{display:flex;align-items:center;gap:12px;padding:0 16px;height:56px;border-bottom:1px solid var(--line)}.ac .pal .in :is(i,svg).fa-magnifying-glass{color:var(--text-3)}.ac .pal .in input{flex:1;background:none;border:0;outline:none;font-size:15px;color:var(--text);min-width:0}.ac .pal .in input::-moz-placeholder{color:var(--text-3)}.ac .pal .in input::placeholder{color:var(--text-3)}.ac .pal .res{max-height:min(58vh,520px);overflow:auto;padding:6px 0}.ac .pal .glbl{padding:10px 16px 4px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ac .pal .r{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;text-align:left;font-size:13.5px}.ac .pal .r.sel,.ac .pal .r:hover{background:hsla(0,0%,100%,.04)}.ac .pal .r.sel{box-shadow:inset 3px 0 0 var(--accent)}.ac .pal .r .av{width:30px;height:30px;font-size:10.5px}.ac .pal .r .ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:var(--text-2);font-size:12px;flex:none}.ac .pal .r .t{flex:1;min-width:0}.ac .pal .r .t b{font-weight:600}.ac .pal .r .t b,.ac .pal .r .t small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .pal .r .t small{color:var(--text-3);font-size:11.5px}.ac .pal .r .t small em{font-style:normal;color:var(--text-2)}.ac .pal .r .k{display:flex;gap:4px;flex:none}.ac .pal .r mark{background:rgba(33,216,129,.25);color:#fff;border-radius:2px;padding:0 1px}.ac .pal .foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 16px;border-top:1px solid var(--line);font-size:11.5px;color:var(--text-3)}.ac .pal .foot .sp{flex:1}.ac .pal .empty{padding:26px 16px;text-align:center;color:var(--text-3);font-size:13px}.ac .pal .hintl{padding:8px 16px 12px;font-size:12px;color:var(--text-3);line-height:1.5}.ac .pal .hintl b{color:var(--text-2);font-weight:600}.ac .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:120;background:#0b0f14;border:1px solid var(--line-2);border-radius:10px;padding:10px 14px;font-size:13px;color:var(--text);box-shadow:0 20px 50px -20px rgba(0,0,0,.8);opacity:0;pointer-events:none;transition:all .2s;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px)}.ac .toast.show{opacity:1;transform:translate(-50%)}.ac .toast :is(i,.svg-inline--fa){color:var(--accent)}@media (max-width:639px){.ac main{padding:72px 12px 12px}.ac .page{gap:12px}.ac .ctl{gap:8px}.ac .month-nav{width:100%;justify-content:space-between}.ac .month-nav .cur{flex:1}.ac .ctl .hint{display:none}.ac .ctl .sp{flex:1}.ac .card-h{padding:12px 14px;min-height:48px;flex-wrap:wrap}.ac .card-h .sub{white-space:nowrap}.ac .card-f{padding:10px 14px}.ac .attn{grid-template-columns:minmax(0,1fr)}.ac .attn a,.ac .attn a:last-child{grid-column:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top num" "sub num";align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:2px;padding:11px 14px}.ac .attn .top{grid-area:top}.ac .attn .sub{grid-area:sub;white-space:normal}.ac .attn .num{grid-area:num;font-size:20px;flex-direction:column;align-items:flex-end;gap:0;text-align:right}.ac .attn .num .stx{font-size:10.5px}.ac .attn .top .go{display:none}.ac .fig{padding:12px 12px 10px}.ac .fig .num{font-size:23px}.ac .fig .spark{height:24px}.ac .chart-h{padding:14px 14px 4px;gap:8px}.ac .chart-h h3{font-size:14px}.ac .chartbox{height:220px}.ac .ret-figs{grid-template-columns:minmax(0,1fr)}.ac .ret-figs div{display:flex;align-items:center;gap:12px;padding:9px 14px;border-right:0;border-bottom:1px solid var(--line)}.ac .ret-figs div:last-child{border-bottom:0}.ac .ret-figs .label{flex:1;min-width:0}.ac .ret-figs b{margin:0;font-size:18px;order:3}.ac .ret-figs small{order:2;text-align:right;max-width:46%}.ac .ret-figs small .faint{display:none}.ac .bars{height:140px;padding:12px 12px 2px}.ac .split{padding:4px 14px 12px}.ac .pulse{grid-template-columns:minmax(0,1fr)}.ac .pulse div{display:flex;align-items:baseline;gap:10px;padding:9px 14px;border-right:0;border-bottom:1px solid var(--line)}.ac .pulse div:last-child{border-bottom:0}.ac .pulse .label{flex:1}.ac .pulse b{margin:0;font-size:17px;order:3}.ac .pulse small{order:2;text-align:right}.ac .hrow,.ac .live-row,.ac .row{padding-left:14px;padding-right:14px}.ac .row .txt>span:first-child{white-space:normal}.ac .na{padding:10px 14px}.ac .rail{width:min(256px,84vw)}}.ac .pg{display:flex;flex-direction:column;gap:16px;min-width:0}.ac .pg.hide{display:none}@media (max-width:639px){.ac .pg{gap:12px}}.ac .filters{flex-wrap:wrap;gap:8px}.ac .filters,.ac .search{display:flex;align-items:center}.ac .search{position:relative;flex:1 1 260px;min-width:200px;max-width:460px}.ac .search :is(i,svg).fa-magnifying-glass{position:absolute;left:12px;color:var(--text-3);font-size:13px;pointer-events:none}.ac .search input{width:100%;height:36px;border-radius:10px;border:1px solid var(--line-2);background:rgba(0,0,0,.22);padding:0 36px 0 34px;font-size:13px;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s}.ac .search input::-moz-placeholder{color:var(--text-3)}.ac .search input::placeholder{color:var(--text-3)}.ac .search input:focus{border-color:var(--accent);box-shadow:var(--ring)}.ac .search .kbd{position:absolute;right:8px}.ac .chip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);font-size:12.5px;font-weight:600;color:var(--text-2);transition:all .15s;white-space:nowrap;position:relative}.ac .chip:hover{color:var(--text);border-color:hsla(0,0%,100%,.2)}.ac .chip.on{background:var(--accent-soft);border-color:rgba(33,216,129,.4);color:var(--text)}.ac .chip .fa-chevron-down{font-size:9px;color:var(--text-3)}.ac .chip .cnt{font-size:11px;color:var(--text-3);font-weight:600}.ac .chip.on .cnt{color:var(--accent)}.ac .chip .box{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--text-3);display:inline-flex;align-items:center;justify-content:center;transition:all .15s;font-size:9px;color:transparent}.ac .chip.on .box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ac .menu{position:absolute;left:0;top:38px;z-index:30;min-width:180px;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 20px 50px -20px rgba(0,0,0,.8);padding:6px;display:none}.ac .menu.open{display:block;animation:ac-rise .15s ease-out}.ac .menu button{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:7px;font-size:13px;color:var(--text-2);text-align:left}.ac .menu button:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .menu button.on{color:var(--text)}.ac .menu button .box{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--text-3);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:transparent}.ac .menu button.on .box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ac .menu button .n{margin-left:auto;font-size:11px;color:var(--text-3)}.ac .filters .clear{font-size:12.5px;font-weight:600;color:var(--text-3)}.ac .filters .clear:hover{color:var(--text)}.ac .band.five{grid-template-columns:repeat(2,minmax(0,1fr))}.ac .band.five .fig:last-child{grid-column:1/-1}@media (min-width:768px){.ac .band.five{grid-template-columns:repeat(6,minmax(0,1fr))}.ac .band.five .fig{grid-column:span 2}.ac .band.five .fig:nth-child(4),.ac .band.five .fig:nth-child(5){grid-column:span 3}}@media (min-width:1400px){.ac .band.five{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .band.five .fig,.ac .band.five .fig:nth-child(4),.ac .band.five .fig:nth-child(5){grid-column:auto}}.ac .band.solo{border-bottom:0;border-radius:var(--radius)}.ac .fig .num.bad{color:var(--bad)}.ac .fig .num.warn{color:var(--warn)}.ac .tbl{width:100%;border-collapse:collapse;font-size:13px}.ac .tbl th{text-align:left;padding:10px 14px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);white-space:nowrap;background:rgba(0,0,0,.1)}.ac .tbl td.r,.ac .tbl th.r{text-align:right}.ac .tbl td:first-child,.ac .tbl th:first-child{padding-left:18px}.ac .tbl td:last-child,.ac .tbl th:last-child{padding-right:18px}.ac .tbl td{padding:9px 14px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.ac .tbl tbody tr{cursor:pointer;transition:background .12s}.ac .tbl tbody tr:hover{background:hsla(0,0%,100%,.03)}.ac .tbl tbody tr:last-child td{border-bottom:0}.ac .tbl .who{display:flex;align-items:center;gap:10px;min-width:0}.ac .tbl .who .av{width:30px;height:30px;font-size:10.5px}.ac .tbl .who b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.ac .tbl .who small{display:flex;align-items:center;gap:5px;color:var(--text-3);font-size:11.5px;margin-top:1px}.ac .tbl .plats{display:inline-flex;gap:3px;vertical-align:middle}.ac .plat.off{background:hsla(0,0%,100%,.05);opacity:.6}.ac .plat.off,.ac .tbl .faint,.ac .tbl .go{color:var(--text-3)}.ac .tbl .go{opacity:0;transition:opacity .12s;font-size:11px}.ac .tbl tbody tr:hover .go{opacity:1}.ac .tbl .hd{display:inline-flex;align-items:center;gap:7px}.ac .tbl .hd .dot{width:8px;height:8px}.ac .tbl .hd small{color:var(--text-3);font-size:11.5px}.ac .tbl .sortable{cursor:pointer}.ac .tbl .sortable:hover{color:var(--text)}.ac .tbl .sortable :is(i,.svg-inline--fa){margin-left:5px;font-size:9px}.ac .tbl .sortable.on{color:var(--text)}.ac .tscroll{overflow-x:auto}.ac .tbl td.c-sel,.ac .tbl th.c-sel{width:34px;padding-right:0;padding-left:16px}.ac .tbl .c-sel .box{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--text-3);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:transparent;cursor:pointer;transition:all .15s;vertical-align:middle}.ac .tbl .c-sel .box:hover{border-color:var(--text)}.ac .tbl .c-sel .box.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ac .tbl .c-sel .box.some{border-color:var(--accent);color:var(--accent)}.ac .tbl .c-sel .box[disabled]{opacity:.3;cursor:not-allowed}.ac .tbl.no-sel .c-sel{display:none}.ac .tbl tbody tr.sel td{background:rgba(33,216,129,.05)}.ac .card-h .bulk{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-2);margin-left:4px}.ac .card-h .bulk b{color:var(--text)}.ac .card-h .bulk .btn-sm{height:28px;padding:0 10px;font-size:12px}.ac .card-h .bulk .btn-ghost{color:var(--text-3)}.ac .modal .names{display:flex;flex-wrap:wrap;gap:4px;max-height:120px;overflow:auto;margin-bottom:12px}.ac .modal .names span{font-size:11.5px;padding:2px 8px;border-radius:999px;background:hsla(0,0%,100%,.07);color:var(--text-2)}.ac .pager{display:flex;align-items:center;gap:8px;padding:10px 18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .pager .sp{flex:1}.ac .pager button{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);font-size:11px;border:1px solid var(--line-2)}.ac .pager button:hover{background:var(--surface-3);color:#fff}.ac .pager button[disabled]{opacity:.35;cursor:default}.ac .pager .pg-n{min-width:60px;text-align:center;font-weight:600;color:var(--text)}.ac .empty-state{padding:36px 18px;text-align:center;color:var(--text-3);font-size:13px}.ac .empty-state b{display:block;color:var(--text-2);font-size:14px;margin-bottom:4px}@media (max-width:767px){.ac .tbl thead{display:none}.ac .tbl,.ac .tbl tbody,.ac .tbl td,.ac .tbl tr{display:block}.ac .tbl tr{padding:10px 14px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px}.ac .tbl tr:last-child{border-bottom:0}.ac .tbl td{padding:0;border:0;white-space:normal}.ac .tbl td.c-who{grid-column:1;grid-row:1}.ac .tbl td.c-plan{grid-column:2;grid-row:1;text-align:right}.ac .tbl td.c-state{grid-column:1;grid-row:2;margin-top:4px}.ac .tbl td.c-health{grid-column:2;grid-row:2;text-align:right;margin-top:4px}.ac .tbl td.c-active{grid-column:1/-1;grid-row:3;color:var(--text-3);font-size:11.5px}.ac .tbl td.c-active:before{content:"Last active "}.ac .tbl td.c-go,.ac .tbl td.c-joined,.ac .tbl td.c-sel{display:none}.ac .tbl .who b{max-width:none}}.ac .uhead{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 20px;padding:18px}.ac .uhead .av{width:64px;height:64px;font-size:20px;border-width:2px}.ac .uhead .id{flex:1;min-width:220px}.ac .uhead h2{font-size:20px;font-weight:700;letter-spacing:-.015em;display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;line-height:1.2}.ac .uhead h2 .at{font-size:13.5px;font-weight:500;color:var(--text-3)}.ac .uhead .pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ac .uhead .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ac .uhead .pchip{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 9px 0 6px;border-radius:7px;border:1px solid var(--line-2);background:rgba(0,0,0,.16);font-size:12px;font-weight:600;color:var(--text-2)}.ac .uhead .pchip .plat{width:16px;height:16px;font-size:9px}.ac .uhead .pchip.live{border-color:hsla(0,91%,71%,.35)}.ac .uhead .pchip .lv{width:6px;height:6px;border-radius:50%;background:#f87171;animation:ac-pulse 1.6s infinite}.ac .uhead .facts{display:grid;grid-template-columns:repeat(2,auto);gap:8px 22px;align-content:start;font-size:12.5px}@media (min-width:1024px){.ac .uhead .facts{grid-template-columns:repeat(4,auto)}}.ac .uhead .facts span{display:block;color:var(--text-3);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.ac .uhead .facts b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .uhead .facts b .cp{margin-left:6px;color:var(--text-3);font-size:11px;cursor:pointer}.ac .uhead .facts b .cp:hover{color:var(--accent)}.ac .uhead .util{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.ac .util a{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);font-size:12px;font-weight:600;color:var(--text-2)}.ac .util a:hover{color:var(--text);border-color:hsla(0,0%,100%,.2)}.ac .util a :is(i,.svg-inline--fa){font-size:11px}.ac .restrict-banner{display:flex;align-items:center;gap:10px;padding:10px 18px;border-top:1px solid hsla(0,91%,71%,.3);background:var(--bad-soft);color:#fecaca;font-size:12.5px;border-radius:0 0 var(--radius) var(--radius)}.ac .restrict-banner :is(i,.svg-inline--fa){color:var(--bad)}.ac .restrict-banner b{color:#fff;font-weight:600}.ac .restrict-banner .sp{flex:1}.ac .tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);padding:0 10px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}@media (min-width:1024px){.ac .tabs{-webkit-mask-image:none;mask-image:none}}.ac .tabs::-webkit-scrollbar{display:none}.ac .tabs button{height:44px;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-2);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.ac .tabs button:hover{color:var(--text)}.ac .tabs button.on{color:var(--text);border-color:var(--accent)}.ac .tabs .count{font-size:11px;color:var(--text-3);font-weight:600;background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:999px}.ac .tabs button.on .count{color:var(--accent);background:var(--accent-soft)}.ac .tabs .warnc{color:var(--warn)}.ac .tabpane{display:none}.ac .tabpane.on{display:block}.ac .sec{border-bottom:1px solid var(--line)}.ac .sec:last-child{border-bottom:0}.ac .sec-h{display:flex;align-items:center;gap:10px;padding:12px 18px 4px}.ac .sec-h h4{font-size:12.5px;font-weight:600;color:var(--text)}.ac .sec-h .sub{font-size:12px;color:var(--text-3)}.ac .sec-h .sp{flex:1}.ac .kv{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0 24px;padding:6px 18px 14px}@media (min-width:640px){.ac .kv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1536px){.ac .kv.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac .kv div{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px;min-width:0}.ac .kv div:last-child{border-bottom:0}@media (min-width:640px){.ac .kv div:nth-last-child(2):nth-child(odd){border-bottom:0}}.ac .kv span{flex:1;color:var(--text-2);min-width:0}.ac .kv b{font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62%}.ac .kv b.mono{font-family:var(--mono);font-size:12px;font-weight:500}.ac .kv b.bad{color:var(--bad)}.ac .kv b.warn{color:var(--warn)}.ac #envCard .kv b:not(.mono){white-space:normal;max-width:70%}.ac .kv .edit{color:var(--text-3);font-size:11px;cursor:pointer}.ac .kv .edit:hover{color:var(--accent)}.ac .restricted{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:5px;font-size:11px;font-weight:600;color:var(--text-3);background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.07) 0 4px,transparent 4px 8px);border:1px dashed var(--line-2);white-space:nowrap}.ac .restricted :is(i,.svg-inline--fa){font-size:10px}.ac .ov{display:inline-flex;align-items:center;gap:5px;color:var(--warn);font-size:11px;font-weight:600}.ac .plan{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:768px){.ac .plan{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ac .plan .big{padding:16px 18px;border-bottom:1px solid var(--line)}@media (min-width:768px){.ac .plan .big{border-bottom:0;border-right:1px solid var(--line)}}.ac .plan .big .nm{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;letter-spacing:-.015em}.ac .plan .big .nm .pill{height:20px;font-size:10.5px}.ac .plan .big .ln{font-size:12.5px;color:var(--text-2);margin-top:4px}.ac .plan .big .meter{margin-top:14px}.ac .meter{display:flex;flex-direction:column;gap:5px}.ac .meter .mr{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;color:var(--text-2)}.ac .meter .mr b{color:var(--text);font-variant-numeric:tabular-nums}.ac .meter .bar{height:6px;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:hidden}.ac .meter .bar :is(i,.svg-inline--fa){display:block;height:100%;border-radius:999px;background:var(--accent)}.ac .meter .bar :is(i,svg).warn{background:var(--warn)}.ac .meter .bar :is(i,svg).bad{background:var(--bad)}.ac .lrow{display:flex;align-items:center;gap:12px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .lrow:last-child{border-bottom:0}.ac .lrow .ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:var(--text-2);font-size:12px;flex:none}.ac .lrow .t{flex:1;min-width:0}.ac .lrow .t b{font-weight:600}.ac .lrow .t b,.ac .lrow .t small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .lrow .t small{color:var(--text-3);font-size:11.5px}.ac .lrow .amt{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ac .lrow .amt.pos{color:var(--good)}.ac .lrow .when{color:var(--text-3);font-size:11.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.ac .lrow .go{color:var(--text-3);font-size:11px;opacity:0;transition:opacity .12s}.ac .lrow:hover .go{opacity:1}.ac .lrow.link{cursor:pointer}.ac .lrow.link:hover{background:hsla(0,0%,100%,.03)}.ac .lrow .plat{width:16px;height:16px}.ac .lchips,.ac .pills{display:flex;flex-wrap:wrap;gap:6px}.ac .lchips{padding:12px 18px 2px}.ac .lchips .chip{height:28px;font-size:12px}.ac .conns{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1024px){.ac .conns{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac .conn{padding:14px 18px;border-bottom:1px solid var(--line)}@media (min-width:1024px){.ac .conn:nth-child(odd){border-right:1px solid var(--line)}.ac .conn:nth-last-child(-n+2){border-bottom:0}}@media (max-width:1023px){.ac .conn:last-child{border-bottom:0}}.ac .conn .ch{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ac .conn .ch .plat{width:28px;height:28px;border-radius:8px;font-size:13px}.ac .conn .ch b{display:block;font-size:13.5px;font-weight:600}.ac .conn .ch small{display:block;color:var(--text-3);font-size:11.5px}.ac .conn .ch .sp{flex:1}.ac .conn .ch .fix{font-size:12px;font-weight:600;color:var(--accent)}.ac .conn .ch .fix:hover{text-decoration:underline}.ac .conn .kv{padding:0;grid-template-columns:minmax(0,1fr)}.ac .conn .kv div{padding:6px 0;font-size:12.5px}.ac .conn.off{opacity:.75}.ac .conn.off .ch .plat{filter:grayscale(1);opacity:.6}.ac .actions{display:flex;flex-direction:column;gap:6px;padding:12px}.ac .abtn{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;border-radius:9px;border:1px solid var(--line-2);font-size:13px;font-weight:600;color:var(--text);text-align:left;transition:all .12s;position:relative}.ac .abtn :is(i,svg).lead{width:16px;text-align:center;font-size:13px;color:var(--text-2)}.ac .abtn:hover{background:var(--surface-3);border-color:hsla(0,0%,100%,.2)}.ac .abtn .sp{flex:1}.ac .abtn .k{font-size:11px;color:var(--text-3);font-weight:500}.ac .abtn.danger{color:#fecaca;border-color:hsla(0,91%,71%,.3)}.ac .abtn.danger :is(i,svg).lead{color:var(--bad)}.ac .abtn.danger:hover{background:var(--bad-soft);border-color:hsla(0,91%,71%,.5)}.ac .abtn.good{color:#bbf7d0;border-color:rgba(52,211,153,.3)}.ac .abtn.good :is(i,svg).lead{color:var(--good)}.ac .abtn.good:hover{background:var(--good-soft)}.ac .abtn[disabled]{opacity:.5;cursor:not-allowed}.ac .abtn[disabled]:hover{background:none;border-color:var(--line-2)}.ac .abtn .lock{font-size:10px;color:var(--text-3)}.ac .note{padding:10px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .note:last-child{border-bottom:0}.ac .note .nh{display:flex;align-items:center;gap:8px;margin-bottom:3px}.ac .note .nh .av{width:20px;height:20px;font-size:8px}.ac .note .nh b{font-weight:600;font-size:12.5px}.ac .note .nh small{color:var(--text-3);font-size:11.5px;margin-left:auto}.ac .note p{color:var(--text-2);font-size:12.5px;line-height:1.5}.ac .note.pinned{background:rgba(251,191,36,.05)}.ac .note.pinned .nh .pin{font-size:10px;color:var(--warn)}.ac .addnote{padding:12px 18px;display:flex;gap:8px}.ac .addnote input{flex:1;height:34px;border-radius:8px;border:1px solid var(--line-2);background:rgba(0,0,0,.18);padding:0 10px;font-size:12.5px;color:var(--text);outline:none}.ac .addnote input:focus{border-color:var(--accent);box-shadow:var(--ring)}.ac .addnote button{height:34px;padding:0 12px;border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:12.5px;font-weight:700}.ac .mgr{display:flex;align-items:center;gap:10px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .mgr:last-child{border-bottom:0}.ac .mgr .av{width:28px;height:28px;font-size:10px}.ac .mgr .t{flex:1;min-width:0}.ac .mgr .t b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .mgr .t small{display:block;color:var(--text-3);font-size:11.5px}.ac .overlay.center{align-items:center;padding:24px 16px}.ac .modal{position:relative;width:min(560px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:16px;box-shadow:0 30px 80px -20px rgba(0,0,0,.8);animation:ac-rise .22s cubic-bezier(.22,1,.36,1)}.ac .modal .top{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.ac .modal .top .ic{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);color:var(--text-2);font-size:14px;flex:none}.ac .modal .top .ic.danger{background:var(--bad-soft);color:var(--bad)}.ac .modal .top .ic.good{background:var(--accent-soft);color:var(--accent)}.ac .modal .top h3{font-size:16px;font-weight:700;letter-spacing:-.01em}.ac .modal .top .meta{font-size:12px;color:var(--text-2);margin-top:2px}.ac .modal .close{margin-left:auto;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3)}.ac .modal .close:hover{background:hsla(0,0%,100%,.06);color:#fff}.ac .modal .body{padding:16px 20px;gap:14px}.ac .field,.ac .modal .body{display:flex;flex-direction:column}.ac .field{gap:6px}.ac .field label{font-size:12px;font-weight:600;color:var(--text-2)}.ac .field label .req{color:var(--bad)}.ac .input,.ac .textarea{width:100%;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:rgba(0,0,0,.18);padding:0 12px;font-size:13px;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s;font-family:var(--font)}.ac .input{height:38px}.ac .textarea{min-height:76px;padding:10px 12px;resize:vertical;line-height:1.45}.ac .input::-moz-placeholder,.ac .textarea::-moz-placeholder{color:var(--text-3)}.ac .input::placeholder,.ac .textarea::placeholder{color:var(--text-3)}.ac .input:focus,.ac .textarea:focus{border-color:var(--accent);box-shadow:var(--ring)}.ac select{color-scheme:dark}.ac select option{background:var(--surface);color:var(--text)}.ac .impact{border:1px solid var(--line);border-radius:10px;background:rgba(0,0,0,.14);overflow:hidden}.ac .impact .ih{display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid var(--line)}.ac .impact .ih :is(i,.svg-inline--fa){color:var(--warn)}.ac .impact .ir{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;color:var(--text-2);border-bottom:1px solid var(--line)}.ac .impact .ir:last-child{border-bottom:0}.ac .impact .ir b{color:var(--text);font-variant-numeric:tabular-nums;min-width:28px;text-align:right}.ac .impact .ir .dot{width:7px;height:7px}.ac .modal .foot{display:flex;align-items:center;gap:8px;padding:14px 20px;border-top:1px solid var(--line)}.ac .modal .foot .sp{flex:1}.ac .modal .foot .audit{font-size:11.5px;color:var(--text-3)}.ac .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;border:1px solid var(--line-2);background:var(--surface-2);color:var(--text);transition:all .15s;white-space:nowrap}.ac .btn:hover{background:var(--surface-3);border-color:hsla(0,0%,100%,.18)}.ac .btn-primary{background:var(--accent);color:var(--accent-ink);border-color:transparent}.ac .btn-primary:hover{background:#3ae293;border-color:transparent}.ac .btn-danger{background:#ef4444;color:#fff;border-color:transparent}.ac .btn-danger:hover{background:#f05252}.ac .btn-ghost{background:transparent;border-color:transparent;color:var(--text-2)}.ac .btn-ghost:hover{background:var(--surface-2);color:var(--text)}.ac .btn[disabled]{opacity:.5;cursor:not-allowed}.ac .band.libs{grid-template-columns:repeat(2,minmax(0,1fr))}.ac .band.libs .fig:last-child{grid-column:1/-1}@media (min-width:768px){.ac .band.libs{grid-template-columns:repeat(6,minmax(0,1fr))}.ac .band.libs .fig{grid-column:span 2}.ac .band.libs .fig:nth-child(4),.ac .band.libs .fig:nth-child(5){grid-column:span 3}}@media (min-width:1400px){.ac .band.libs{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .band.libs .fig,.ac .band.libs .fig:nth-child(4),.ac .band.libs .fig:nth-child(5){grid-column:auto}}.ac .fig .pend{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--warn)}.ac .fig .pend.zero{color:var(--text-3)}.ac .fig.inert{opacity:.55;cursor:default}.ac .fig.inert .label .beta{font-size:9.5px;letter-spacing:.08em;color:var(--text-3);border:1px solid var(--line-2);border-radius:4px;padding:1px 5px}.ac .wb{display:grid;grid-template-columns:minmax(0,1fr);min-height:560px}@media (min-width:1024px){.ac .wb{grid-template-columns:360px minmax(0,1fr)}}@media (min-width:1536px){.ac .wb{grid-template-columns:400px minmax(0,1fr)}}.ac .wb-list{border-right:0;display:flex;flex-direction:column;min-width:0}@media (min-width:1024px){.ac .wb-list{border-right:1px solid var(--line)}}.ac .wb-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line)}.ac .wb-tools .chip{height:28px;font-size:12px;padding:0 9px}.ac .wb-tools .search{flex:1 1 140px;min-width:120px;max-width:none}.ac .wb-tools .search input{height:30px;font-size:12.5px;padding-left:30px;padding-right:12px}.ac .wb-tools .search :is(i,svg).fa-magnifying-glass{left:10px;font-size:12px}.ac .wb-rows{overflow-y:auto;max-height:70vh;flex:1}@media (max-width:1023px){.ac .wb-rows{max-height:none}}.ac .qrow{display:flex;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s;position:relative;align-items:flex-start}.ac .qrow:hover{background:hsla(0,0%,100%,.03)}.ac .qrow.sel{background:rgba(33,216,129,.07);box-shadow:inset 3px 0 0 var(--accent)}.ac .qrow .pv{width:56px;height:40px;border-radius:7px;flex:none;position:relative;overflow:hidden;background:rgba(0,0,0,.25);border:1px solid var(--line)}.ac .qrow .pv .wave{position:absolute;inset:0;display:flex;align-items:center;gap:1.5px;padding:0 5px}.ac .qrow .pv .wave :is(i,.svg-inline--fa){flex:1;background:hsla(0,0%,100%,.35);border-radius:1px;display:block}.ac .qrow .pv.video{background:linear-gradient(135deg,#312e81,#0f172a)}.ac .qrow .pv.voice{background:linear-gradient(135deg,#0f766e,#0f172a)}.ac .qrow .pv .dur{position:absolute;right:3px;bottom:2px;font-size:9px;font-weight:600;color:#fff;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;font-variant-numeric:tabular-nums}.ac .qrow .pv .play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;opacity:0;background:rgba(0,0,0,.35);transition:opacity .12s}.ac .qrow:hover .pv .play{opacity:1}.ac .qrow .qt{flex:1;min-width:0}.ac .qrow .qt .nm{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;min-width:0}.ac .qrow .qt .nm b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ac .qrow .qt .nm .lib{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);flex:none}.ac .qrow .qt .by{display:block;font-size:11.5px;color:var(--text-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .qrow .qt .by b{color:var(--text-2);font-weight:600}.ac .qrow .qt .warns{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.ac .wtag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:5px;font-size:10.5px;font-weight:600;white-space:nowrap}.ac .wtag.bad{background:var(--bad-soft);color:#fca5a5}.ac .wtag.warn{background:var(--warn-soft);color:#fde68a}.ac .wtag.info{background:var(--info-soft);color:#93c5fd}.ac .wtag.sec{background:rgba(167,139,250,.16);color:#c4b5fd}.ac .qrow .age{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .qrow .qact{display:flex;gap:4px;align-items:center;flex:none;margin-left:auto;padding-top:4px}.ac .qrow .qact button{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);font-size:12px;transition:all .12s}.ac .qrow .qact button:hover{color:var(--text);border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.ac .qrow .qact button.ok{color:#a7f3d0;border-color:rgba(52,211,153,.35)}.ac .qrow .qact button.ok:hover{background:var(--good-soft);border-color:var(--good)}.ac .qrow .qact button.no{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .qrow .qact button.no:hover{background:var(--bad-soft);border-color:var(--bad)}.ac .qrow .qact button[disabled]{opacity:.35;cursor:not-allowed}.ac .qrow .qact button[disabled]:hover{background:none;border-color:var(--line-2)}.ac .qrow .qact button.playing{color:var(--accent);border-color:rgba(33,216,129,.5);background:var(--accent-soft)}.ac .qreason{display:flex;gap:8px;align-items:flex-start;padding:8px 12px 12px 78px;border-bottom:1px solid var(--line);background:hsla(0,91%,71%,.04)}.ac .qreason .textarea{min-height:44px;font-size:12.5px;padding:8px 10px}.ac .qreason .col{display:flex;flex-direction:column;gap:4px}.ac .qreason .btn{height:30px;padding:0 10px;font-size:12px}@media (max-width:1023px){.ac .qreason{padding-left:12px}}.ac .qrow.done{opacity:.45}.ac .qrow.done .qt .nm b{text-decoration:line-through}.ac .wb-foot{display:flex;align-items:center;gap:8px;padding:9px 12px;border-top:1px solid var(--line);font-size:12px;color:var(--text-3)}.ac .wb-foot .sp{flex:1}.ac .wb-pane{display:flex;flex-direction:column;min-width:0}@media (min-width:1024px){.ac .wb-pane{position:sticky;top:77px;align-self:start;max-height:calc(100vh - 93px);overflow:auto}}.ac.focus .wb-pane{position:static;max-height:none}.ac .pane-h{display:flex;align-items:flex-start;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--surface);z-index:3;flex-wrap:wrap}.ac .pane-h .acts{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap}.ac .pane-h .acts .btn{height:34px;padding:0 12px;font-size:12.5px}.ac .pane-h .acts .btn .kbd{height:16px;padding:0 4px;font-size:9.5px;margin-left:2px}.ac .pane-h .acts .btn-approve{background:var(--accent);color:var(--accent-ink);border-color:transparent}.ac .pane-h .acts .btn-approve:hover{background:#3ae293}.ac .pane-h .acts .btn-approve .kbd{border-color:rgba(0,0,0,.2);color:var(--accent-ink);background:rgba(0,0,0,.08)}.ac .pane-h .acts .btn-reject{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .pane-h .acts .btn-reject:hover{background:var(--bad-soft)}.ac .pane-h .acts .btn-changes{color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .pane-h .acts .btn-changes:hover{background:var(--warn-soft)}.ac .pane-h .acts .btn-second{color:#c4b5fd;border-color:rgba(167,139,250,.35)}.ac .pane-h .acts .btn-second:hover{background:rgba(167,139,250,.14)}.ac .reasonbar{display:none;gap:8px;align-items:flex-start;padding:10px 18px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.14)}.ac .reasonbar.open{display:flex}.ac .reasonbar .textarea{min-height:52px;flex:1}.ac .reasonbar .col{display:flex;flex-direction:column;gap:6px}.ac .uline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .uline .av{width:22px;height:22px;font-size:8px}.ac .uline b{color:var(--text);font-weight:600}.ac .uline .sp{flex:1}.ac .uline a{color:var(--accent);font-weight:600}.ac .pane-h .nmrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ac .pane-h .nmrow input{font:inherit;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--text);background:transparent;border:1px solid transparent;border-radius:7px;padding:3px 8px;margin-left:-8px;min-width:120px;max-width:100%}.ac .pane-h .nmrow input:hover{border-color:var(--line-2)}.ac .pane-h .nmrow input:focus{outline:none;border-color:var(--accent);box-shadow:var(--ring);background:rgba(0,0,0,.18)}.ac .pane-h .meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--text-3);margin-top:4px}.ac .pane-h .meta a{color:var(--text-2);font-weight:600}.ac .pane-h .meta a:hover{color:var(--accent)}.ac .pane-h .sp{flex:1}.ac .pane-h .ic-btn{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);font-size:12px;flex:none}.ac .pane-h .ic-btn:hover{color:var(--text);border-color:hsla(0,0%,100%,.2)}.ac .pane-body{display:grid;grid-template-columns:minmax(0,1fr);gap:0;flex:1}@media (min-width:1280px){.ac .pane-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ac .pane-media{padding:16px 18px;border-bottom:1px solid var(--line)}@media (min-width:1280px){.ac .pane-media{border-bottom:0;border-right:1px solid var(--line)}}.ac .player{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.22);overflow:hidden}.ac .player .stage{height:120px;position:relative;display:flex;align-items:center;gap:2px;padding:0 14px;cursor:pointer}.ac .player .stage.video{background:linear-gradient(135deg,#312e81,#0f172a);justify-content:center}.ac .player .stage.voice{background:linear-gradient(135deg,#0f766e,#0f172a 70%)}.ac .player .stage :is(i,svg).bar{flex:1;background:hsla(0,0%,100%,.3);border-radius:2px;display:block;transition:background .1s}.ac .player .stage :is(i,svg).bar.on{background:var(--accent)}.ac .player .stage .big{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.12);display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ac .player .ctl{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid var(--line);font-size:12px;color:var(--text-2)}.ac .player .ctl .pl{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:var(--accent-ink);font-size:11px}.ac .player .ctl .tm{font-variant-numeric:tabular-nums;color:var(--text-3)}.ac .player .ctl .sp{flex:1}.ac .player .ctl .kbd{height:18px}.ac .uctx{margin-top:14px;border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14)}.ac .uctx .uh{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.ac .uctx .uh .av{width:30px;height:30px;font-size:10.5px}.ac .uctx .uh b{display:block;font-size:13px;font-weight:600}.ac .uctx .uh small{display:block;font-size:11.5px;color:var(--text-3)}.ac .uctx .uh .sp{flex:1}.ac .uctx .ur{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:12px;color:var(--text-2);border-bottom:1px solid var(--line)}.ac .uctx .ur:last-child{border-bottom:0}.ac .uctx .ur b{color:var(--text);font-variant-numeric:tabular-nums}.ac .uctx .ur .sp{flex:1}.ac .pane-fields{padding:14px 18px;display:flex;flex-direction:column;gap:12px}.ac .frow{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.ac .frow label{font-size:12px;font-weight:600;color:var(--text-2)}.ac .frow .input{height:34px;font-size:13px}.ac .frow .hint{font-size:11.5px;color:var(--text-3);grid-column:2}.ac .rating{display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0}.ac .rating button{height:30px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);font-size:12.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;gap:7px;transition:all .12s}.ac .rating button .kbd{height:16px;padding:0 4px;font-size:9.5px}.ac .rating button:hover{color:var(--text);border-color:hsla(0,0%,100%,.2)}.ac .rating button.on{color:var(--text);border-color:transparent}.ac .rating button.on.r1{background:rgba(52,211,153,.18);color:#a7f3d0}.ac .rating button.on.r2{background:rgba(251,191,36,.18);color:#fde68a}.ac .rating button.on.r3{background:hsla(0,91%,71%,.18);color:#fecaca}.ac .tagin{display:flex;flex-wrap:wrap;min-height:34px;padding:3px 6px;border-radius:8px;border:1px solid var(--line-2);background:rgba(0,0,0,.18)}.ac .tagin,.ac .tagin .tg{align-items:center;gap:5px}.ac .tagin .tg{display:inline-flex;height:24px;padding:0 8px;border-radius:6px;background:hsla(0,0%,100%,.07);font-size:12px;color:var(--text)}.ac .tagin .tg :is(i,.svg-inline--fa){font-size:9px;color:var(--text-3);cursor:pointer}.ac .tagin .tg :is(i,.svg-inline--fa):hover{color:var(--bad)}.ac .tagin input{flex:1;min-width:70px;background:none;border:0;outline:none;font-size:12.5px;color:var(--text);height:24px}.ac .warnlist{display:flex;flex-direction:column;gap:6px}.ac .warnlist .w{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;font-size:12.5px;line-height:1.4}.ac .warnlist .w.bad{background:var(--bad-soft);color:#fecaca}.ac .warnlist .w.warn{background:var(--warn-soft);color:#fde68a}.ac .warnlist .w.info{background:var(--info-soft);color:#bfdbfe}.ac .warnlist .w.ok{background:var(--good-soft);color:#a7f3d0}.ac .warnlist .w :is(i,.svg-inline--fa){margin-top:2px;font-size:11px}.ac .warnlist .w b{font-weight:600}.ac .warnlist .w a{text-decoration:underline;text-underline-offset:2px;margin-left:auto;white-space:nowrap;font-weight:600}.ac .decide{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line)}.ac .decide .btn .kbd{height:16px;padding:0 4px;font-size:9.5px;margin-left:2px}.ac .decide .sp{flex:1}.ac .decide .btn-approve{background:var(--accent);color:var(--accent-ink);border-color:transparent}.ac .decide .btn-approve:hover{background:#3ae293}.ac .decide .btn-approve .kbd{border-color:rgba(0,0,0,.2);color:var(--accent-ink);background:rgba(0,0,0,.08)}.ac .decide .btn-reject{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .decide .btn-reject:hover{background:var(--bad-soft)}.ac .decide .btn-changes{color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .decide .btn-changes:hover{background:var(--warn-soft)}.ac .decide .btn-second{color:#c4b5fd;border-color:rgba(167,139,250,.35)}.ac .decide .btn-second:hover{background:rgba(167,139,250,.14)}.ac .decide .reason{width:100%;display:none;gap:8px;align-items:flex-start}.ac .decide .reason.open{display:flex}.ac .decide .reason .textarea{min-height:60px;flex:1}.ac .keys{display:flex;flex-wrap:wrap;gap:6px 14px;padding:8px 18px;border-top:1px solid var(--line);font-size:11.5px;color:var(--text-3)}.ac .keys span{display:inline-flex;align-items:center;gap:5px}.ac .keys .kbd{height:17px;padding:0 5px;font-size:10px}.ac .pane-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 18px;color:var(--text-3);font-size:13px;text-align:center;flex:1}.ac .pane-empty b{color:var(--text-2);font-size:15px}.ac .pane-empty .big{width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:6px}.ac.focus .rail,.ac.focus .tn{display:none}.ac.focus main{padding:0!important}.ac.focus #pg-libs>:not(#libCard),.ac.focus .page>:not(#pg-libs){display:none!important}.ac.focus #libCard{border-radius:0;border:0;min-height:100vh}.ac.focus #libCard>.band,.ac.focus #libCard>.tabs{display:none}.ac.focus .wb{grid-template-columns:minmax(0,1fr)}.ac.focus .wb-list{display:none}.ac.focus .pane-h{padding:18px 28px}.ac .focusbar{display:none;align-items:center;gap:10px;padding:10px 28px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.18);font-size:12.5px;color:var(--text-2)}.ac.focus .focusbar{display:flex}.ac .focusbar .prog{flex:1;height:4px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;max-width:360px}.ac .focusbar .prog :is(i,.svg-inline--fa){display:block;height:100%;background:var(--accent)}.ac .focusbar b{color:var(--text);font-variant-numeric:tabular-nums}.ac .focusbar .sp{flex:1}@media (max-width:1023px){.ac .wb-pane{display:none}.ac .wb-pane.sheet{display:flex;position:fixed;inset:0;z-index:90;background:var(--surface);overflow:auto}.ac .wb-pane.sheet .pane-h{position:sticky;top:0;background:var(--surface);z-index:2}.ac .wb-pane .pane-h .back{display:inline-flex}}.ac .pane-h .back{display:none;width:32px;height:32px;border-radius:8px;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);flex:none}.ac .pub-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 18px;border-bottom:1px solid var(--line)}.ac .pub-tools .lbl{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ac .pub-tools .sp{flex:1}.ac .drop{margin:16px 18px;border:1.5px dashed var(--line-2);border-radius:12px;padding:26px 18px;text-align:center;color:var(--text-3);font-size:13px;cursor:pointer;transition:all .15s;background:rgba(0,0,0,.1)}.ac .drop.over,.ac .drop:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--text-2)}.ac .drop b{display:block;color:var(--text);font-size:14px;margin-bottom:3px}.ac .drop .big{width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.06);display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--text-2);margin-bottom:10px}.ac .drop.compact{padding:12px 16px;display:flex;align-items:center;gap:12px;text-align:left}.ac .drop.compact .big{margin:0;width:34px;height:34px;font-size:13px}.ac .drop.compact b{display:inline;margin:0 6px 0 0}.ac .defaults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:4px 18px 14px}@media (min-width:1024px){.ac .defaults{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac .defaults .field label{font-size:11.5px}.ac .defaults .input{height:32px;font-size:12.5px}.ac .btable{width:100%;border-collapse:collapse;font-size:13px}.ac .btable th{text-align:left;padding:8px 10px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(0,0,0,.1);white-space:nowrap}.ac .btable th .apply{margin-left:6px;font-size:10px;color:var(--accent);text-transform:none;letter-spacing:0;cursor:pointer;font-weight:600}.ac .btable th .apply:hover{text-decoration:underline}.ac .btable td:first-child,.ac .btable th:first-child{padding-left:18px}.ac .btable td:last-child,.ac .btable th:last-child{padding-right:18px}.ac .btable td{padding:6px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.ac .btable tr:last-child td{border-bottom:0}.ac .btable tr.bad td{background:hsla(0,91%,71%,.04)}.ac .btable .cell{height:32px;width:100%;border-radius:7px;border:1px solid transparent;background:transparent;padding:0 8px;font-size:13px;color:var(--text);outline:none;min-width:90px}.ac .btable .cell:hover{border-color:var(--line-2);background:rgba(0,0,0,.12)}.ac .btable .cell:focus{border-color:var(--accent);box-shadow:var(--ring);background:rgba(0,0,0,.18)}.ac .btable .cell.mono{font-family:var(--mono);font-size:12px}.ac .btable .rating button{height:26px;padding:0 8px;font-size:11.5px}.ac .btable .pvs{gap:8px}.ac .btable .pvs,.ac .btable .pvs .pv{display:inline-flex;align-items:center}.ac .btable .pvs .pv{width:30px;height:30px;border-radius:7px;background:rgba(0,0,0,.25);border:1px solid var(--line);justify-content:center;color:var(--text-2);font-size:10px;cursor:pointer;flex:none}.ac .btable .pvs .pv:hover{color:var(--accent);border-color:rgba(33,216,129,.4)}.ac .btable .pvs small{color:var(--text-3);font-size:11px;white-space:nowrap}.ac .btable .stx{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap}.ac .btable .stx .dot{width:7px;height:7px}.ac .btable .rm{font-size:11px}.ac .pub-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .pub-foot .sp{flex:1}.ac .oneform{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1024px){.ac .oneform{grid-template-columns:minmax(0,1fr) 340px}}.ac .oneform .fields{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.ac .oneform .side{padding:16px 18px;border-top:1px solid var(--line)}@media (min-width:1024px){.ac .oneform .side{border-top:0;border-left:1px solid var(--line)}}.ac .oneform .frow{grid-template-columns:130px minmax(0,1fr)}.ac .official-note{display:flex;align-items:center;gap:10px;padding:10px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-2);background:rgba(33,216,129,.05)}.ac .official-note .av{width:24px;height:24px;font-size:9px}.ac .official-note b{color:var(--text)}.ac .official-note .sp{flex:1}.ac .cat-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-bottom:1px solid var(--line)}.ac .cat-tools .search{flex:1 1 220px;max-width:380px}.ac .cat-tools .search input{height:32px;font-size:12.5px}.ac .cat-tools .chip{height:28px;font-size:12px}.ac .cat-tools .sp{flex:1}.ac .tbl .pvs{gap:10px;min-width:0}.ac .tbl .pvs,.ac .tbl .pvs .pv{display:inline-flex;align-items:center}.ac .tbl .pvs .pv{width:34px;height:34px;border-radius:8px;background:rgba(0,0,0,.25);border:1px solid var(--line);justify-content:center;color:var(--text-2);font-size:11px;flex:none;position:relative;overflow:hidden}.ac .tbl .pvs .pv.video{background:linear-gradient(135deg,#312e81,#0f172a)}.ac .tbl .pvs .pv.voice{background:linear-gradient(135deg,#0f766e,#0f172a)}.ac .tbl .pvs b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.ac .tbl .pvs small{display:block;color:var(--text-3);font-size:11.5px}.ac .tbl .pvs .off{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-left:6px}.ac .tbl .act{opacity:0;transition:opacity .12s;display:inline-flex;gap:4px}.ac .tbl tbody tr:hover .act{opacity:1}.ac .tbl .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2)}.ac .tbl .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .tbl .act button.warn:hover{color:#fde68a;border-color:rgba(251,191,36,.4)}@media (max-width:767px){.ac .tbl td.c-pv{grid-column:1;grid-row:1}.ac .tbl td.c-st{grid-column:2;grid-row:1;text-align:right}.ac .tbl td.c-meta{grid-column:1/-1;grid-row:2;color:var(--text-3);font-size:11.5px}.ac .tbl td.c-act,.ac .tbl td.c-own,.ac .tbl td.c-plays{display:none}.ac .tbl .pvs b{max-width:none}}.ac .catwb{min-height:0}.ac .catwb .wb-list{border-right:0}@media (min-width:1024px){.ac .catwb{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.ac .catwb{grid-template-columns:minmax(0,1fr)}.ac .catwb.has-pane{grid-template-columns:minmax(0,1fr) 440px}.ac .catwb.has-pane .wb-list{border-right:1px solid var(--line)}.ac .catwb.has-pane .tbl .c-meta,.ac .catwb.has-pane .tbl .c-plays{display:none}.ac .catwb.has-pane .tbl .pvs b{max-width:200px}}@media (min-width:1400px){.ac .catwb.has-pane{grid-template-columns:minmax(0,1fr) 480px}.ac .catwb.has-pane .tbl .c-plays{display:table-cell}}@media (min-width:1920px){.ac .catwb.has-pane{grid-template-columns:minmax(0,1fr) 560px}.ac .catwb.has-pane .tbl .c-meta{display:table-cell}}.ac .catwb .wb-pane{display:none}.ac .catwb.has-pane .wb-pane{display:flex}@media (max-width:1279px){.ac .catwb .wb-pane,.ac .catwb.has-pane .wb-pane{display:none;position:static;max-height:none;overflow:visible}.ac .catwb.has-pane .wb-pane.sheet{display:flex;position:fixed;inset:0;z-index:90;background:var(--surface);overflow:auto}.ac .catwb .wb-pane.sheet .pane-h{position:sticky;top:0;background:var(--surface);z-index:2}.ac .catwb .wb-pane .pane-h .back{display:inline-flex}}.ac .tbl tbody tr.sel td{background:rgba(33,216,129,.06)}.ac .tbl tbody tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.ac .tbl tbody tr[data-e]{cursor:pointer}.ac .ent .pane-h .acts .btn-kill{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .ent .pane-h .acts .btn-kill:hover{background:var(--bad-soft)}.ac .ent .pane-h .acts .btn-unlist{color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .ent .pane-h .acts .btn-unlist:hover{background:var(--warn-soft)}.ac .ent .pane-h .acts .btn-save{background:var(--accent);color:var(--accent-ink);border-color:transparent}.ac .ent .pane-h .acts .btn-save:hover{background:#3ae293}.ac .ent .pane-h .acts .fact{position:relative}.ac .ent .statebar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .ent .statebar b{color:var(--text);font-weight:600}.ac .ent .statebar .sp{flex:1}.ac .ent-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-top:14px}.ac .ent-nums div{padding:10px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.ac .ent-nums div:nth-child(2n){border-right:0}.ac .ent-nums div:nth-child(n+3){border-bottom:0}.ac .ent-nums .label{display:block}.ac .ent-nums b{display:block;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1;margin:3px 0 2px}.ac .ent-nums small{display:block;font-size:11px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .ent-nums .delta{font-size:11px}.ac .ent-spark{margin-top:10px;height:56px;border-radius:8px;border:1px solid var(--line);background:rgba(0,0,0,.18);position:relative;overflow:hidden}.ac .ent-spark svg{position:absolute;inset:0;width:100%;height:100%}.ac .ent-spark .lbl{position:absolute;left:10px;top:6px;font-size:10.5px;color:var(--text-3);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ac .ent-spark .n{position:absolute;right:10px;top:6px;font-size:11px;color:var(--text-2);font-variant-numeric:tabular-nums}.ac .ent .pane-body{grid-template-columns:minmax(0,1fr)}.ac .ent .pane-fields{border-bottom:1px solid var(--line)}.ac .hist{padding:4px 18px 14px}.ac .hist .h{display:flex;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12.5px;position:relative}.ac .hist .h:last-child{border-bottom:0}.ac .hist .h .dot{width:8px;height:8px;border-radius:50%;flex:none;margin-top:5px}.ac .hist .h .t{flex:1;min-width:0;line-height:1.4}.ac .hist .h .t b{font-weight:600}.ac .hist .h .t small{display:block;color:var(--text-3);font-size:11.5px}.ac .hist .h .when{flex:none;font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .hist .h.live .t{color:var(--text)}.ac .ent .checks{padding:0 18px 14px}.ac .ent .uline .n{display:inline-flex;align-items:center;gap:4px}.ac .ent .pane-empty{min-height:240px}.ac .ent .sec-h{padding:14px 18px 6px}.ac .tagrow{display:flex;align-items:center;gap:12px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13px}.ac .tagrow:last-child{border-bottom:0}.ac .tagrow .tg{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:7px;background:hsla(0,0%,100%,.07);font-weight:600;font-size:12.5px}.ac .tagrow .cnts{flex:1;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--text-3)}.ac .tagrow .cnts b{color:var(--text-2);font-weight:600;font-variant-numeric:tabular-nums}.ac .tagrow .act{display:inline-flex;gap:4px;opacity:0;transition:opacity .12s}.ac .tagrow:hover .act{opacity:1}.ac .tagrow .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2)}.ac .tagrow .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .tagrow .act button.danger:hover{color:#fecaca;border-color:hsla(0,91%,71%,.4)}@media (max-width:767px){.ac .tagrow .act,.ac .tbl .act{opacity:1}}@media (max-width:639px){.ac .frow{grid-template-columns:minmax(0,1fr);gap:6px}.ac .rating{flex-wrap:wrap}.ac .decide .btn .kbd,.ac .keys,.ac .rating button .kbd{display:none}.ac .pane-h{flex-wrap:wrap}.ac .pane-fields,.ac .pane-media{padding:12px 14px}.ac .decide{padding:10px 14px}.ac .wb-tools{padding:8px 10px}.ac .qrow{padding:10px}.ac .qrow .age{right:10px}.ac .defaults,.ac .oneform .frow{grid-template-columns:minmax(0,1fr)}}.ac .band.four{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.ac .band.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac .fig .twin{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.ac .fig .twin span{font-size:11.5px;color:var(--text-3)}.ac .fig .twin b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.ac .ptools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-bottom:1px solid var(--line)}.ac .ptools .chip{height:28px;font-size:12px}.ac .ptools .sp{flex:1}.ac .ptools .btn-sm{height:32px;padding:0 12px;font-size:12.5px}.ac .prow{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s}.ac .prow:last-child{border-bottom:0}.ac .prow:hover{background:hsla(0,0%,100%,.03)}.ac .prow .cover{width:56px;height:36px;border-radius:7px;flex:none;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);font-size:12px;overflow:hidden;position:relative}.ac .prow .cover.c1{background:linear-gradient(135deg,#21d881,#0ea5e9)}.ac .prow .cover.c2{background:linear-gradient(135deg,#a78bfa,#ec4899)}.ac .prow .cover.c3{background:linear-gradient(135deg,#f59e0b,#ef4444)}.ac .prow .cover.c4{background:linear-gradient(135deg,#38bdf8,#6366f1)}.ac .prow .cover.c5{background:linear-gradient(135deg,#34d399,#14b8a6)}.ac .prow .cover.c6{background:linear-gradient(135deg,#fb7185,#f59e0b)}.ac .prow .cover .feat{position:absolute;left:0;right:0;bottom:0;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(0,0,0,.55);color:#fff;text-align:center;padding:1px 0}.ac .prow .sev{width:36px;height:36px;border-radius:9px;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.ac .prow .sev.info{background:var(--info-soft);color:var(--info)}.ac .prow .sev.attention{background:var(--warn-soft);color:var(--warn)}.ac .prow .sev.critical{background:var(--bad-soft);color:var(--bad)}.ac .prow .t{flex:1;min-width:0}.ac .prow .t b{font-weight:600}.ac .prow .t b,.ac .prow .t small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .prow .t small{color:var(--text-3);font-size:11.5px;margin-top:1px}.ac .prow .t small em{font-style:normal;color:var(--text-2)}.ac .prow .num{font-variant-numeric:tabular-nums;font-size:12px;color:var(--text-2);white-space:nowrap;text-align:right}.ac .prow .num b{display:block;color:var(--text);font-weight:600;font-size:13px}.ac .prow .ord{display:inline-flex;flex-direction:column;gap:2px;flex:none}.ac .prow .ord button{width:22px;height:16px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);font-size:9px;border:1px solid transparent}.ac .prow .ord button:hover{color:var(--text);border-color:var(--line-2);background:hsla(0,0%,100%,.04)}.ac .prow .ord button[disabled]{opacity:.25;cursor:default}.ac .prow .go{color:var(--text-3);font-size:11px;opacity:0;transition:opacity .12s}.ac .prow:hover .go{opacity:1}.ac .prow .act{display:inline-flex;gap:4px;opacity:0;transition:opacity .12s}.ac .prow:hover .act{opacity:1}.ac .prow .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2)}.ac .prow .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .prow .act button.warn:hover{color:#fde68a;border-color:rgba(251,191,36,.4)}.ac .grp-h{display:flex;align-items:center;gap:10px;padding:10px 18px 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);background:rgba(0,0,0,.1);border-bottom:1px solid var(--line)}.ac .grp-h .sp{flex:1}.ac .grp-h .n{font-weight:600;color:var(--text-2);text-transform:none;letter-spacing:0}@media (max-width:767px){.ac .prow .act,.ac .prow .go,.ac .prow .num{display:none}}.ac .ed-h{display:flex;align-items:center;gap:10px;padding:10px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap;position:sticky;top:61px;background:var(--surface);z-index:3}.ac .ed-h .back{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);flex:none}.ac .ed-h .back:hover{color:var(--text);border-color:hsla(0,0%,100%,.2)}.ac .ed-h .ttl{flex:1 1 220px;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ac .ed-h .ttl input{font:inherit;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--text);background:transparent;border:1px solid transparent;border-radius:7px;padding:4px 8px;margin-left:-8px;min-width:160px;flex:1 1 200px}.ac .ed-h .ttl input:hover{border-color:var(--line-2)}.ac .ed-h .ttl input:focus{outline:none;border-color:var(--accent);box-shadow:var(--ring);background:rgba(0,0,0,.18)}.ac .ed-h .acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ac .ed-h .acts .btn{height:34px;padding:0 12px;font-size:12.5px}.ac .ed-h .saved{font-size:11.5px;color:var(--text-3);white-space:nowrap}.ac .ed{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.ac .ed{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1536px){.ac .ed{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.ac .ed-l{padding:16px 18px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--line)}@media (min-width:1280px){.ac .ed-l{border-bottom:0;border-right:1px solid var(--line)}}.ac .ed-r{padding:16px 18px;background:rgba(0,0,0,.1)}@media (min-width:1280px){.ac .ed-r{position:sticky;top:118px;align-self:start;max-height:calc(100vh - 134px);overflow:auto}}.ac .ed-r .lbl{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px}.ac .ed-r .lbl .sp{flex:1}.ac .ed-r .lbl .seg button{height:22px;font-size:11px;padding:0 8px}.ac .meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}@media (max-width:639px){.ac .meta-grid{grid-template-columns:minmax(0,1fr)}}.ac .meta-grid .field label{font-size:11.5px}.ac .meta-grid .input{height:34px;font-size:13px}.ac .meta-grid .wide{grid-column:1/-1}.ac .coverpick{display:flex;align-items:center;gap:12px;padding:10px;border:1px dashed var(--line-2);border-radius:10px;cursor:pointer}.ac .coverpick:hover{border-color:var(--accent)}.ac .coverpick .cv{width:72px;height:44px;border-radius:7px;flex:none;background:linear-gradient(135deg,#21d881,#0ea5e9)}.ac .coverpick b{display:block;font-size:13px;font-weight:600}.ac .coverpick small{display:block;color:var(--text-3);font-size:11.5px}.ac .blocks{display:flex;flex-direction:column;gap:8px}.ac .blk{border:1px solid var(--line);border-radius:10px;background:rgba(0,0,0,.14);overflow:hidden}.ac .blk.on{border-color:rgba(33,216,129,.45);box-shadow:0 0 0 3px rgba(33,216,129,.08)}.ac .blk .bh{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--line);font-size:11.5px;font-weight:600;color:var(--text-2)}.ac .blk .bh :is(i,svg).ic{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);color:var(--text-2);font-size:10px;font-style:normal}.ac .blk .bh .sp{flex:1}.ac .blk .bh button{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);font-size:10px}.ac .blk .bh button:hover{background:hsla(0,0%,100%,.06);color:var(--text)}.ac .blk .bh button.rm:hover{color:var(--bad);background:var(--bad-soft)}.ac .blk .bh button[disabled]{opacity:.3;cursor:default}.ac .blk .bb{padding:10px;display:flex;flex-direction:column;gap:8px}.ac .blk .textarea{min-height:64px;font-size:13px;padding:8px 10px}.ac .blk .input{height:32px;font-size:12.5px}.ac .blk .row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ac .blk .row3{display:grid;grid-template-columns:140px minmax(0,1fr);gap:8px;align-items:center}.ac .blk .lines{display:flex;flex-direction:column;gap:6px}.ac .blk .lines .ln{display:flex;align-items:center;gap:8px}.ac .blk .lines .ln .n{width:22px;height:22px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex:none}.ac .blk .lines .ln .input{flex:1}.ac .blk .addln{align-self:flex-start;font-size:12px;font-weight:600;color:var(--accent)}.ac .blk .addln:hover{text-decoration:underline}.ac .blk .icons{display:flex;gap:4px;flex-wrap:wrap}.ac .blk .icons button{height:28px;padding:0 8px;border-radius:7px;border:1px solid var(--line-2);font-size:11.5px;color:var(--text-2)}.ac .blk .icons button.on{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}.ac .blk .imgph{height:90px;border-radius:8px;border:1px dashed var(--line-2);display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-3);font-size:12.5px;cursor:pointer}.ac .blk .imgph:hover{border-color:var(--accent);color:var(--text-2)}.ac .addblk{position:relative}.ac .addblk>button{width:100%;height:40px;border-radius:10px;border:1px dashed var(--line-2);font-size:13px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;gap:8px}.ac .addblk>button:hover{border-color:var(--accent);color:var(--text)}.ac .addblk .menu{left:0;right:0;top:44px;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px}.ac .addblk .menu.open{display:grid}.ac .addblk .menu button{display:flex;align-items:center;gap:10px;padding:8px 9px;border-radius:7px;font-size:12.5px;color:var(--text-2);text-align:left}.ac .addblk .menu button :is(i,svg).ic{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);font-size:11px;font-style:normal}.ac .addblk .menu button small{display:block;color:var(--text-3);font-size:11px}.ac .addblk .menu button:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .addblk .menu button[disabled]{opacity:.4;cursor:not-allowed}.ac .reader{border-radius:12px;border:1px solid var(--line);background:#0f172a;overflow:hidden;max-width:720px;margin:0 auto}.ac .reader .hero{height:120px;background:linear-gradient(135deg,#21d881,#0ea5e9);position:relative}.ac .reader .hero.c2{background:linear-gradient(135deg,#a78bfa,#ec4899)}.ac .reader .hero.c3{background:linear-gradient(135deg,#f59e0b,#ef4444)}.ac .reader .hero.c4{background:linear-gradient(135deg,#38bdf8,#6366f1)}.ac .reader .hero .chipr{position:absolute;left:14px;top:12px;display:inline-flex;gap:6px}.ac .reader .hero .chipr span{height:20px;padding:0 8px;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;font-size:10.5px;font-weight:600;display:inline-flex;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ac .reader .rb{padding:18px 20px 22px;display:flex;flex-direction:column;gap:14px;font-size:13.5px;line-height:1.6;color:#e5e7eb}.ac .reader h1{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.ac .reader .rmeta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:11.5px;color:var(--text-3);margin-top:-6px}.ac .reader .rmeta b{color:var(--text-2);font-weight:600}.ac .reader p{margin:0;color:#d1d5db}.ac .reader .steps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;counter-reset:s}.ac .reader .steps li{display:flex;gap:10px;align-items:flex-start}.ac .reader .steps li:before{counter-increment:s;content:counter(s);width:24px;height:24px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none;margin-top:1px}.ac .reader .callout{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.04)}.ac .reader .callout.tip{border-color:rgba(33,216,129,.35);background:var(--accent-soft)}.ac .reader .callout.heads{border-color:rgba(251,191,36,.35);background:var(--warn-soft)}.ac .reader .callout .pe{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#312e81);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;flex:none;letter-spacing:.02em}.ac .reader .callout .pe small{font-size:9px}.ac .reader .callout .ct b{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px}.ac .reader .img{height:150px;border-radius:10px;background:linear-gradient(135deg,#1e293b,#0b1220);border:1px solid var(--line);display:flex;align-items:flex-end;padding:10px;color:var(--text-3);font-size:12px}.ac .reader .btnr{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:9px;background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:13px;align-self:flex-start}.ac .reader pre{margin:0;padding:12px 14px;border-radius:9px;background:rgba(0,0,0,.4);border:1px solid var(--line);font-family:var(--mono);font-size:12px;color:#e5e7eb;white-space:pre-wrap;word-break:break-all}.ac .reader .ask{border-radius:12px;border:1px solid rgba(167,139,250,.35);background:rgba(167,139,250,.08);padding:12px 14px}.ac .reader .ask .q{display:flex;gap:10px;align-items:center;font-weight:600;margin-bottom:10px}.ac .reader .ask .answers{display:flex;flex-wrap:wrap;gap:6px}.ac .reader .ask .answers button{height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(167,139,250,.4);color:#ddd6fe;font-size:12.5px;font-weight:600}.ac .reader .ask .answers button.on,.ac .reader .ask .answers button:hover{background:rgba(167,139,250,.2);color:#fff}.ac .reader .ask .reply{margin-top:10px;font-size:13px;color:#e9d5ff;display:none}.ac .reader .ask .reply.show{display:block}.ac .reader table{width:100%;border-collapse:collapse;font-size:12.5px}.ac .reader td,.ac .reader th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line)}.ac .reader th{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ac .reader .empty{padding:40px 20px;text-align:center;color:var(--text-3);font-size:13px}.ac .reader.article .hero{display:none}.ac .reader.article .rb{padding-top:22px}.ac .reader.article h1{font-size:22px}.ac .reader.blog .hero{height:160px}.ac .annprev{display:flex;flex-direction:column;gap:12px}.ac .annprev .lbl2{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ac .bellrow{display:flex;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-2);background:#1f2937}.ac .bellrow .ic{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:13px}.ac .bellrow .ic.info{background:var(--info-soft);color:var(--info)}.ac .bellrow .ic.attention{background:var(--warn-soft);color:var(--warn)}.ac .bellrow .ic.critical{background:var(--bad-soft);color:var(--bad)}.ac .bellrow .t{flex:1;min-width:0}.ac .bellrow .t b{display:block;font-size:13.5px;font-weight:600}.ac .bellrow .t p{margin:2px 0 0;font-size:12.5px;color:var(--text-2);line-height:1.45}.ac .bellrow .t small{display:block;margin-top:4px;color:var(--text-3);font-size:11px}.ac .bellrow .t a{color:var(--accent);font-weight:600;font-size:12.5px}.ac .banner{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;font-size:12.5px}.ac .banner.attention{background:var(--warn-soft);color:#fde68a;border:1px solid rgba(251,191,36,.35)}.ac .banner.critical{background:var(--bad-soft);color:#fecaca;border:1px solid hsla(0,91%,71%,.35)}.ac .banner b{color:#fff}.ac .banner .sp{flex:1}.ac .dockstrip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#0b1220;border:1px solid var(--line);font-size:11.5px;color:var(--text-2)}.ac .dockstrip :is(i,.svg-inline--fa){color:var(--accent)}.ac .reach{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;background:rgba(0,0,0,.14);border:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .reach b{color:var(--text);font-variant-numeric:tabular-nums}.ac .reach .sp{flex:1}.ac .reach .pill{height:20px;font-size:10.5px}.ac .sevpick,.ac .sevpick button{display:inline-flex;gap:6px}.ac .sevpick button{height:32px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);font-size:12.5px;font-weight:600;color:var(--text-2);align-items:center}.ac .sevpick button.on.info{background:var(--info-soft);color:#bfdbfe;border-color:transparent}.ac .sevpick button.on.attention{background:var(--warn-soft);color:#fde68a;border-color:transparent}.ac .sevpick button.on.critical{background:var(--bad-soft);color:#fecaca;border-color:transparent}.ac .toggles{display:flex;flex-wrap:wrap;gap:8px 16px}.ac .toggles label{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-2);cursor:pointer}.ac .toggles input{width:15px;height:15px;accent-color:var(--accent)}@media (max-width:639px){.ac .ed-h{top:61px}.ac .ed-l,.ac .ed-r{padding:12px 14px}.ac .prow,.ac .ptools{padding:10px 14px}.ac .grp-h{padding:8px 14px 4px}}.ac .brow .kg{width:40px;height:40px;border-radius:9px;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:14px;border:1px solid var(--line);background:rgba(0,0,0,.2)}.ac .brow .kg.stops{color:#fecaca;background:var(--bad-soft)}.ac .brow .kg.annoying{color:#fde68a;background:var(--warn-soft)}.ac .brow .kg.looks{color:#bfdbfe;background:var(--info-soft)}.ac .brow .qt .nm b{font-weight:600}.ac .brow .qt .nm .idn{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.ac .brow .qact{position:relative}.ac .more{position:absolute;right:0;top:34px;z-index:30;min-width:190px;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 20px 50px -20px rgba(0,0,0,.8);padding:6px;display:none}.ac .more.open{display:block;animation:ac-rise .15s ease-out}.ac .more button{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:7px;font-size:12.5px;color:var(--text-2);text-align:left;height:auto;border:0}.ac .more button :is(i,.svg-inline--fa){width:14px;text-align:center;font-size:11px;color:var(--text-3)}.ac .more button:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .more button.danger:hover{color:#fecaca;background:var(--bad-soft)}.ac .more button[disabled]{opacity:.4;cursor:not-allowed}.ac .rline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .rline .av{width:22px;height:22px;font-size:8px}.ac .rline b{color:var(--text);font-weight:600}.ac .rline .sp{flex:1}.ac .rline a{color:var(--accent);font-weight:600}.ac .rline .pill{height:18px;font-size:10.5px}.ac .shot{border-radius:10px;border:1px solid var(--line);background:#0b1220;overflow:hidden;position:relative;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;cursor:zoom-in}.ac .shot .fake{position:absolute;inset:0;background:linear-gradient(180deg,#111827,#0b1220)}.ac .shot .fake .bar{position:absolute;left:0;right:0;top:0;height:9%;background:#1f2937;border-bottom:1px solid var(--line)}.ac .shot .fake .side{position:absolute;left:0;top:9%;bottom:0;width:17%;background:#161e2e;border-right:1px solid var(--line)}.ac .shot .fake .card{position:absolute;border-radius:6px;background:#1f2937;border:1px solid var(--line)}.ac .shot .fake .hl{position:absolute;border:2px solid var(--bad);border-radius:6px;box-shadow:0 0 0 4px hsla(0,91%,71%,.2)}.ac .shot .lbl{left:10px;bottom:8px;font-size:10.5px;color:var(--text-2);padding:2px 7px;border-radius:5px}.ac .shot .lbl,.ac .shot .zoom{position:absolute;background:rgba(0,0,0,.55)}.ac .shot .zoom{right:8px;top:8px;width:26px;height:26px;border-radius:7px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.ac .shot.none{aspect-ratio:auto;padding:18px;color:var(--text-3);font-size:12.5px;cursor:default;text-align:center}.ac .said{display:flex;flex-direction:column;gap:10px;margin-top:14px}.ac .said .q{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);overflow:hidden}.ac .said .q .qh{padding:7px 12px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line)}.ac .said .q .qb{padding:10px 12px;font-size:13px;line-height:1.5;color:#e5e7eb;white-space:pre-wrap}.ac .said .q .qb.blank{color:var(--text-3);font-style:italic}.ac .picks{display:flex;flex-wrap:wrap;gap:6px}.ac .picks span{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.04);display:inline-flex;align-items:center;font-size:12px;font-weight:600;color:var(--text)}.ac .subj{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);padding:12px;display:flex;gap:12px;align-items:flex-start}.ac .subj .si{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex:none;color:#fff}.ac .subj .stx{flex:1;min-width:0;font-size:13px}.ac .subj .stx b{display:block;font-weight:600}.ac .subj .stx small{display:block;color:var(--text-3);font-size:11.5px;margin-top:2px}.ac .subj .stx .kv2{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;margin-top:8px;font-size:12px}.ac .subj .stx .kv2 span{color:var(--text-3)}.ac .subj .stx .kv2 b{display:inline;font-weight:600;font-variant-numeric:tabular-nums}.ac .ctx{display:flex;flex-direction:column;gap:12px}.ac .ctx .cbox{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);overflow:hidden}.ac .ctx .cbox .ch{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line)}.ac .ctx .cbox .ch .sp{flex:1}.ac .ctx .cbox .ch .n{font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-2)}.ac .ctx .err{padding:7px 12px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11.5px;color:#fecaca;line-height:1.45;word-break:break-word}.ac .ctx .err:last-child{border-bottom:0}.ac .ctx .err small{display:block;font-family:var(--font);color:var(--text-3);font-size:10.5px;margin-top:2px}.ac .ctx .trail{padding:6px 12px 8px;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.ac .ctx .trail span{display:flex;align-items:center;gap:8px;color:var(--text-2)}.ac .ctx .trail span :is(i,.svg-inline--fa){font-size:9px;color:var(--text-3)}.ac .ctx .trail span.here{color:var(--text);font-weight:600}.ac .ctx .kvl{padding:6px 12px 8px;display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:12.5px}.ac .ctx .kvl span{color:var(--text-3)}.ac .ctx .kvl b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .ctx .cbox .textarea{border:0;border-radius:0;background:transparent;min-height:64px}.ac .ctx .rel{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:12.5px;cursor:pointer}.ac .ctx .rel:last-child{border-bottom:0}.ac .ctx .rel:hover{background:hsla(0,0%,100%,.03)}.ac .ctx .rel .idn{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:11.5px;flex:none}.ac .ctx .rel .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .ctx .rel .pill{height:18px;font-size:10.5px}.ac .fixedby{display:flex;align-items:center;gap:8px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;background:var(--good-soft);color:#a7f3d0}.ac .fixedby.wont{background:hsla(0,0%,100%,.04);color:var(--text-2)}.ac .fixedby b{color:#fff}@media (max-width:639px){.ac .brow .qact{padding-top:0}.ac .more{right:auto;left:0}}.ac .ops .btn-sm{height:30px;padding:0 10px;font-size:12px;gap:6px}.ac .ops .btn-sm :is(i,.svg-inline--fa){font-size:11px}.ac .ops-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-3)}.ac .ops-tools .sp{flex:1}.ac .ops-tools .search{flex:1 1 180px;min-width:150px;max-width:360px}.ac .ops-tools .search input{height:30px;font-size:12.5px;padding-left:30px;padding-right:12px}.ac .ops-tools .search :is(i,svg).fa-magnifying-glass{left:10px;font-size:12px}.ac .ops-tools .chip{height:28px;font-size:12px;padding:0 9px}.ac .ops-tools .seg button .count{font-size:10.5px;color:var(--text-3);background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:999px;margin-left:5px}.ac .ops-tools .seg button.on .count{color:var(--accent);background:var(--accent-soft)}.ac .ops .tabs .sp{flex:1}.ac .ops .tabs .ext{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.ac .ops .tabs .ext:hover{color:var(--text)}.ac .ops .tabs .ext :is(i,.svg-inline--fa){font-size:10px}.ac .locked{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:48px 24px}.ac .locked .ic{width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.07) 0 4px,transparent 4px 8px);border:1px dashed var(--line-2);color:var(--text-2);font-size:20px}.ac .locked h3{font-size:16px;font-weight:600}.ac .locked p{font-size:13px;color:var(--text-2);max-width:460px;line-height:1.5}.ac .locked .who{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ac .locked .who span{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--line-2);font-size:12px;font-weight:600}.ac .locked .who .av{width:22px;height:22px;font-size:9px}.ac .nav-it .lock{margin-left:auto;font-size:10px;color:var(--text-3)}.ac .provs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}@media (min-width:768px){.ac .provs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.ac .provs{grid-template-columns:repeat(6,minmax(0,1fr))}}.ac .prov{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.ac .provs .prov:nth-child(2n){border-right:0}@media (min-width:768px){.ac .provs .prov:nth-child(2n){border-right:1px solid var(--line)}.ac .provs .prov:nth-child(3n){border-right:0}.ac .provs .prov:nth-child(n+4){border-bottom:0}}@media (max-width:767px){.ac .provs .prov:nth-child(n+5){border-bottom:0}}@media (min-width:1400px){.ac .provs .prov{border-bottom:0}.ac .provs .prov:nth-child(3n){border-right:1px solid var(--line)}.ac .provs .prov:last-child{border-right:0}}.ac .prov .ph{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;min-width:0}.ac .prov .ph span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .prov .ph .dot{width:8px;height:8px;border-radius:50%;flex:none}.ac .prov small{font-size:11.5px;color:var(--text-3);line-height:1.4}.ac .prov .pf{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:11px}.ac .prov .pf a{color:var(--text-2);font-weight:600}.ac .prov .pf a:hover{color:var(--accent)}.ac .outage{display:flex;gap:12px;align-items:flex-start;margin:14px 18px 0;padding:12px 14px;border-radius:10px;border:1px solid hsla(0,91%,71%,.35);background:var(--bad-soft)}.ac .outage :is(i,svg).lead{color:var(--bad);font-size:15px;margin-top:2px}.ac .outage .t{flex:1;min-width:0;font-size:13px;line-height:1.45}.ac .outage .t b{display:block;color:#fecaca;margin-bottom:2px}.ac .outage .t code{font-family:var(--mono);font-size:12px;color:var(--text)}.ac .outage .btn{flex:none}@media (max-width:639px){.ac .outage{flex-wrap:wrap}.ac .outage .btn{width:100%}}.ac .igrp{border-bottom:1px solid var(--line)}.ac .igrp:last-child{border-bottom:0}.ac .bt-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.ac .bt-link[hidden]{display:none}.ac .bt-link .input{flex:1 1 320px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ac .bt-link small{flex-basis:100%}.ac .igrp-h{display:flex;align-items:center;gap:10px;padding:14px 18px 8px;flex-wrap:wrap}.ac .igrp-h .ic{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--text-2);font-size:12px;flex:none}.ac .igrp-h b{font-size:13.5px;font-weight:600}.ac .igrp-h .n{font-size:12px;font-weight:600;color:var(--text-2);background:hsla(0,0%,100%,.06);padding:2px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.ac .igrp-h .n.bad{color:#fecaca;background:var(--bad-soft)}.ac .igrp-h .n.warn{color:#fde68a;background:var(--warn-soft)}.ac .igrp-h .sub{font-size:11.5px;color:var(--text-3);font-family:var(--mono)}.ac .igrp-h .sp{flex:1}.ac .igrp .zero{padding:4px 18px 14px 56px;font-size:12.5px;color:var(--text-3)}.ac .igrp .zero :is(i,.svg-inline--fa){color:var(--good);margin-right:6px}.ac .irow{display:flex;align-items:center;gap:12px;padding:8px 18px;border-top:1px solid var(--line);transition:background .12s}.ac .irow:hover{background:hsla(0,0%,100%,.025)}.ac .irow .av{width:30px;height:30px;font-size:11px;flex:none;cursor:pointer}.ac .irow .it{flex:1;min-width:0;font-size:13px}.ac .irow .it .nm{display:flex;align-items:center;gap:8px;min-width:0}.ac .irow .it .nm b{font-weight:600;cursor:pointer}.ac .irow .it .nm b:hover{color:var(--accent)}.ac .irow .it .nm .pill{height:18px;font-size:10.5px;padding:0 6px}.ac .irow .it small{display:block;font-size:11.5px;color:var(--text-3);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .irow .it small code{font-family:var(--mono);color:var(--text-2);font-size:11px}.ac .irow .age{flex:none;font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .irow .iact{flex:none;display:flex;gap:6px;align-items:center}.ac .irow .iact .btn-sm.flight{opacity:.6;cursor:default}.ac .irow .iact .btn-sm.flight :is(i,.svg-inline--fa){animation:ac-spin 1.4s linear infinite}@keyframes ac-spin{to{transform:rotate(1turn)}}.ac .irow.done{opacity:.55}.ac .ireason{display:flex;gap:8px;align-items:flex-start;padding:8px 18px 12px 60px;border-top:1px dashed var(--line-2);background:rgba(33,216,129,.03)}.ac .ireason .textarea{min-height:40px;font-size:12.5px;padding:8px 10px;flex:1}.ac .ireason .col{display:flex;flex-direction:column;gap:4px}.ac .ireason .col .btn{height:30px;padding:0 10px;font-size:12px}@media (max-width:639px){.ac .irow{flex-wrap:wrap}.ac .irow .iact{width:100%;justify-content:flex-end;padding-left:42px}.ac .irow .age{display:none}.ac .ireason{padding-left:18px}}.ac .igrp-f{padding:8px 18px 12px;font-size:12px;color:var(--text-3);display:flex;gap:8px;align-items:center}.ac .igrp-f .sp{flex:1}.ac .qstrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}@media (min-width:768px){.ac .qstrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.ac .qstrip{grid-template-columns:repeat(6,minmax(0,1fr))}}.ac .qcell{padding:12px 14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.ac .qstrip .qcell:nth-child(2n){border-right:0}@media (min-width:768px){.ac .qstrip .qcell:nth-child(2n){border-right:1px solid var(--line)}.ac .qstrip .qcell:nth-child(3n){border-right:0}.ac .qstrip .qcell:nth-child(n+4){border-bottom:0}}@media (max-width:767px){.ac .qstrip .qcell:nth-child(n+5){border-bottom:0}}@media (min-width:1280px){.ac .qstrip .qcell{border-bottom:0}.ac .qstrip .qcell:nth-child(3n){border-right:1px solid var(--line)}.ac .qstrip .qcell:last-child{border-right:0}}.ac .qcell .label,.ac .qcell b{display:block}.ac .qcell b{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1;margin:4px 0 2px}.ac .qcell b.warn{color:var(--warn)}.ac .qcell b.bad{color:var(--bad)}.ac .qcell small{font-size:11.5px;color:var(--text-3);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .redis-down{margin:14px 18px;padding:14px 16px;border-radius:10px;border:1px solid hsla(0,91%,71%,.35);background:var(--bad-soft);font-size:13px;line-height:1.5}.ac .redis-down b{color:#fecaca;display:block}.ac .redis-down code{font-family:var(--mono);font-size:12px;color:var(--text-2)}.ac .jgrp-h{display:flex;align-items:center;gap:10px;padding:12px 18px 8px;flex-wrap:wrap;border-top:1px solid var(--line)}.ac .jgrp-h:first-child{border-top:0}.ac .jgrp-h .skull{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--bad-soft);color:var(--bad);font-size:12px;flex:none}.ac .jgrp-h b{font-family:var(--mono);font-size:12.5px;font-weight:600}.ac .jgrp-h .n{font-size:12px;font-weight:600;color:#fecaca;background:var(--bad-soft);padding:2px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.ac .jgrp-h .err{order:5;flex:1 1 100%;font-family:var(--mono);font-size:11.5px;color:#fca5a5;padding-left:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1280px){.ac .jgrp-h .err{order:0;flex:1 1 auto;padding-left:0}}.ac .jgrp-h .sp{flex:1}.ac .jgrp-h .acts{display:flex;gap:6px}.ac .jrow{display:flex;align-items:center;gap:10px;padding:7px 18px;border-top:1px solid var(--line);cursor:pointer;transition:background .12s}.ac .jrow:hover{background:hsla(0,0%,100%,.025)}.ac .jrow .chev{width:18px;flex:none;color:var(--text-3);font-size:10px;transition:transform .15s;text-align:center}.ac .jrow.open .chev{transform:rotate(90deg)}.ac .jrow .jt{flex:1;min-width:0;font-size:12.5px}.ac .jrow .jt .cls{display:block;font-family:var(--mono);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .jrow .jt .cls span{color:var(--text-3);font-weight:500}.ac .jrow .jt .er{display:block;font-family:var(--mono);font-size:11.5px;color:#fca5a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.ac .jrow .jt .er.warn{color:#fde68a}.ac .jrow .age,.ac .jrow .jt .er.mute{color:var(--text-3)}.ac .jrow .age{flex:none;font-size:11.5px;font-variant-numeric:tabular-nums;min-width:52px;text-align:right}.ac .jrow .jact{flex:none;display:flex;gap:4px}.ac .jrow .jact button{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);font-size:12px;transition:all .12s}.ac .jrow .jact button:hover{color:var(--text);border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.ac .jrow .jact button.ok{color:#a7f3d0;border-color:rgba(52,211,153,.35)}.ac .jrow .jact button.ok:hover{background:var(--good-soft);border-color:var(--good)}.ac .jrow .jact button.no{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .jrow .jact button.no:hover{background:var(--bad-soft);border-color:var(--bad)}.ac .jrow .jact button[disabled]{opacity:.35;cursor:not-allowed}.ac .jrow.gone{opacity:.5}.ac .jdetail{padding:6px 18px 14px 46px;border-top:1px dashed var(--line-2);background:rgba(0,0,0,.12);font-size:12.5px}.ac .jdetail .kvl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:4px 12px;font-size:12px}.ac .jdetail .kvl span{color:var(--text-3)}.ac .jdetail .kvl b{font-weight:500;font-family:var(--mono);font-size:11.5px;color:var(--text);overflow-wrap:anywhere}.ac .jdetail pre{margin:8px 0 0;padding:10px 12px;border-radius:8px;background:rgba(0,0,0,.3);border:1px solid var(--line);font-family:var(--mono);font-size:11px;line-height:1.5;color:var(--text-2);overflow:auto;max-width:100%}@media (max-width:639px){.ac .jdetail{padding-left:18px}.ac .jdetail .kvl{grid-template-columns:1fr}.ac .jrow .age{display:none}}.ac .jreason{display:flex;gap:8px;align-items:flex-start;padding:8px 18px 12px 46px;border-top:1px dashed var(--line-2);background:rgba(33,216,129,.03)}.ac .jreason.danger{background:hsla(0,91%,71%,.04)}.ac .jreason .textarea{min-height:40px;font-size:12.5px;padding:8px 10px;flex:1}.ac .jreason .col{display:flex;flex-direction:column;gap:4px}.ac .jreason .col .btn{height:30px;padding:0 10px;font-size:12px}@media (max-width:639px){.ac .jreason{padding-left:18px}}.ac .cron-tbl td.c-job b{display:block;font-weight:600}.ac .cron-tbl td.c-job small{display:block;font-family:var(--mono);font-size:11px;color:var(--text-3)}.ac .cron-tbl td.c-sched b{display:block;font-weight:500}.ac .cron-tbl td.c-sched small{display:block;font-family:var(--mono);font-size:11px;color:var(--text-3)}.ac .cron-tbl td.c-desc{white-space:normal;max-width:360px;color:var(--text-2);font-size:12.5px}.ac .cron-tbl .c-job .d{display:none;font-family:var(--font);color:var(--text-2);font-size:12px;white-space:normal;max-width:380px;margin-top:2px}@media (min-width:768px) and (max-width:1279px){.ac .cron-tbl td.c-desc,.ac .cron-tbl th.c-desc{display:none}.ac .cron-tbl .c-job .d{display:block}}.ac .cron-tbl td.c-last{font-variant-numeric:tabular-nums}.ac .cron-tbl .late{color:#fde68a}.ac .cron-tbl .act{display:flex;gap:4px;justify-content:flex-end;opacity:0;transition:opacity .12s}.ac .cron-tbl tbody tr:hover .act{opacity:1}.ac .cron-tbl .act button{height:26px;padding:0 8px;border-radius:7px;font-size:11.5px;font-weight:600;border:1px solid var(--line-2);color:var(--text-2);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ac .cron-tbl .act button:hover{color:var(--text);background:hsla(0,0%,100%,.05)}.ac .cron-tbl .act button :is(i,.svg-inline--fa){font-size:10px}@media (max-width:767px){.ac .cron-tbl thead{display:none}.ac .cron-tbl,.ac .cron-tbl tbody,.ac .cron-tbl td,.ac .cron-tbl tr{display:block;width:100%}.ac .cron-tbl tr{padding:10px 18px;border-bottom:1px solid var(--line)}.ac .cron-tbl tr:last-child{border-bottom:0}.ac .cron-tbl td{padding:2px 0!important;border:0;white-space:normal}.ac .cron-tbl td.c-desc{max-width:none}.ac .cron-tbl td.c-state{display:flex;gap:8px;align-items:center;padding-top:6px!important}.ac .cron-tbl .act{opacity:1;justify-content:flex-start;margin-left:auto}}.ac .rrow{display:flex;align-items:center;gap:10px;padding:8px 18px;border-top:1px solid var(--line);font-size:12.5px}.ac .rrow:first-child{border-top:0}.ac .rrow .ic{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--warn-soft);color:var(--warn);font-size:12px;flex:none}.ac .rrow .jt{flex:1;min-width:0}.ac .rrow .jt .cls{font-weight:600}.ac .rrow .jt .cls,.ac .rrow .jt .er{display:block;font-family:var(--mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .rrow .jt .er{font-size:11.5px;color:#fde68a}.ac .rrow .nx{flex:none;font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right}.ac .rrow .nx b{display:block;color:var(--text-2);font-weight:600}.ac .jnote{padding:10px 18px;font-size:12px;color:var(--text-3);border-top:1px solid var(--line)}.ac .swt{position:relative;width:38px;height:22px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid var(--line-2);flex:none;transition:background .15s,border-color .15s;cursor:pointer}.ac .swt:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;opacity:.85;transition:transform .15s}.ac .swt[aria-checked=true]{background:var(--accent);border-color:transparent}.ac .swt[aria-checked=true]:after{transform:translateX(16px);opacity:1}.ac .swt[aria-checked=mixed]{background:linear-gradient(90deg,var(--accent) 50%,hsla(0,0%,100%,.12) 50%);border-color:rgba(33,216,129,.4)}.ac .swt[aria-checked=mixed]:after{transform:translateX(8px)}.ac .swt.off,.ac .swt[disabled]{opacity:.4;cursor:not-allowed}.ac .swt.ro{cursor:default;opacity:.75}.ac .swt:focus-visible{outline:none;box-shadow:var(--ring)}.ac .flagrow{display:flex;align-items:center;gap:12px;padding:10px 18px;border-top:1px solid var(--line);position:relative;transition:background .12s}.ac .flagrow:hover{background:hsla(0,0%,100%,.025)}.ac .flagrow .ft{flex:1;min-width:0}.ac .flagrow .ft .nm{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ac .flagrow .ft .nm b{font-family:var(--mono);font-size:12.5px;font-weight:600}.ac .flagrow .ft .nm .desc{font-size:12.5px;color:var(--text-2)}.ac .flagrow .ft small{display:block;font-size:11.5px;color:var(--text-3);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .flagrow .ft small a{color:var(--text-3);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.2);text-underline-offset:3px}.ac .flagrow .ft small a:hover{color:var(--accent)}.ac .flagrow .fstate{flex:none}.ac .flagrow .fstate .pill{height:22px}.ac .flagrow .fact{flex:none;position:relative}.ac .flagrow .fact .ic-btn{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);color:var(--text-2);font-size:12px}.ac .flagrow .fact .ic-btn:hover{color:var(--text);background:hsla(0,0%,100%,.04)}.ac .flagrow.reserved{opacity:.75}.ac .flagrow.reserved .ft .nm b{color:var(--text-2)}.ac .flagrow.changed{animation:ac-flash 1.2s ease-out}@keyframes ac-flash{0%{background:var(--accent-soft)}to{background:transparent}}@media (max-width:639px){.ac .flagrow .ft small{white-space:normal}.ac .flagrow{flex-wrap:wrap}.ac .flagrow .ft{flex:1 1 calc(100% - 50px)}.ac .flagrow .fstate{order:3;padding-left:50px}.ac .flagrow .fact{order:4;margin-left:auto}}.ac .pct{display:flex;align-items:center;gap:12px;margin-top:6px}.ac .pct input[type=range]{flex:1;accent-color:var(--accent)}.ac .pct b{min-width:44px;text-align:right;font-variant-numeric:tabular-nums}.ac .arows{min-height:200px}.ac .daylbl{display:flex;align-items:center;gap:8px;padding:10px 18px 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);background:rgba(0,0,0,.1);border-bottom:1px solid var(--line);border-top:1px solid var(--line);position:sticky;top:61px;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ac .daylbl:first-child{border-top:0}.ac .daylbl .n{font-weight:600;color:var(--text-3);text-transform:none;letter-spacing:0;margin-left:auto}.ac .arow{cursor:pointer;position:relative}.ac .arow.sel{background:rgba(33,216,129,.05);box-shadow:inset 3px 0 0 var(--accent)}.ac .arow .chev{flex:none;width:16px;text-align:center;font-size:10px;color:var(--text-3);transition:transform .15s}.ac .arow.open .chev{transform:rotate(90deg)}.ac .arow .txt .verb.v-mute{color:var(--text-3)}.ac .arow .tag{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:4px;font-size:10px;font-weight:600;background:hsla(0,0%,100%,.07);color:var(--text-2);margin-left:6px;vertical-align:1px}.ac .arow .tag.silent{background:var(--warn-soft);color:#fde68a}.ac .arow .tag.sys{background:var(--info-soft);color:#93c5fd}.ac .adetail{padding:6px 18px 14px 62px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.12)}.ac .adetail .ag{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 24px}@media (min-width:1024px){.ac .adetail .ag{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ac .adetail .kvl{display:grid;grid-template-columns:96px minmax(0,1fr);gap:5px 12px;font-size:12.5px}.ac .adetail .kvl span{color:var(--text-3)}.ac .adetail .kvl b{font-weight:500;color:var(--text);overflow-wrap:anywhere}.ac .adetail .kvl b.mono{font-family:var(--mono);font-size:11.5px}.ac .adetail .kvl b a{color:var(--text);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.2);text-underline-offset:3px}.ac .adetail .kvl b a:hover{color:var(--accent)}.ac .adetail .dlbl{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px}.ac .difft{width:100%;border-collapse:collapse;font-size:12px;font-family:var(--mono)}.ac .difft td{padding:4px 8px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.ac .difft tr:last-child td{border-bottom:0}.ac .difft td:first-child{color:var(--text-3);white-space:nowrap;padding-left:0}.ac .difft td.from{color:#fca5a5;text-decoration:line-through;text-decoration-color:hsla(0,91%,71%,.5)}.ac .difft td.to{color:#a7f3d0}.ac .difft td.red{color:var(--text-3);font-style:italic}.ac .adetail .acts{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}@media (max-width:639px){.ac .adetail{padding-left:18px}}.ac .ops .row .when{min-width:46px;text-align:right}.ac .ops .keys{display:flex;gap:14px;flex-wrap:wrap;padding:8px 18px;font-size:11.5px;color:var(--text-3);border-top:1px solid var(--line)}.ac .ops .keys span{display:inline-flex;align-items:center;gap:5px}@media (max-width:1023px){.ac .ops .keys{display:none}}.ac .actor-menu button .av{width:20px;height:20px;font-size:8px}.ac .erow{display:flex;align-items:flex-start;gap:10px;padding:10px 18px;border-top:1px solid var(--line);cursor:pointer;transition:background .12s}.ac .erow:first-of-type{border-top:0}.ac .erow:hover{background:hsla(0,0%,100%,.025)}.ac .erow .chev{width:14px;flex:none;color:var(--text-3);font-size:10px;margin-top:5px;transition:transform .15s}.ac .erow.open .chev{transform:rotate(90deg)}.ac .erow .et{flex:1;min-width:0;font-size:13px}.ac .erow .et .nm{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:3px;min-width:0}.ac .erow .et .nm b{font-family:var(--mono);font-size:12.5px;font-weight:600;color:#fca5a5;min-width:0;overflow-wrap:anywhere}.ac .erow .et .nm .n{font-size:12px;font-weight:600;color:#fecaca;background:var(--bad-soft);padding:2px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.ac .erow .et .nm .n.warn{color:#fde68a;background:var(--warn-soft)}.ac .erow .et .nm .n.mute{color:var(--text-3);background:hsla(0,0%,100%,.06)}.ac .erow .et .msg{display:block;font-size:12.5px;color:var(--text);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .erow .et small{display:block;font-size:11.5px;color:var(--text-3);margin-top:2px}.ac .erow .et small code{font-family:var(--mono);color:var(--text-2);font-size:11px}.ac .erow .eact{flex:none;display:flex;gap:6px;align-items:center}.ac .erow.done{opacity:.55}.ac .edetail{padding:4px 18px 14px 42px;border-top:1px dashed var(--line-2);background:hsla(0,0%,100%,.015)}.ac .edetail .kvl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;font-size:12px;margin-bottom:10px}.ac .edetail .kvl>div{min-width:0}.ac .edetail .kvl span{color:var(--text-3)}.ac .edetail .kvl b{font-weight:500;color:var(--text);font-family:var(--mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ac .edetail pre{margin:0;font-family:var(--mono);font-size:11px;line-height:1.55;color:var(--text-2);background:rgba(0,0,0,.25);border:1px solid var(--line);border-radius:8px;padding:10px 12px;overflow-x:auto;white-space:pre}.ac .edetail pre .app{color:#fde68a}.ac .edetail .ef{display:flex;gap:8px;align-items:center;margin-top:8px;font-size:12px;color:var(--text-3)}@media (max-width:639px){.ac .erow{flex-wrap:wrap}.ac .erow .eact{width:100%;justify-content:flex-end}.ac .edetail{padding-left:18px}.ac .edetail .kvl{grid-template-columns:1fr}}.ac .own .btn-sm{height:30px;padding:0 10px;font-size:12px;gap:6px}.ac .own .btn-sm :is(i,.svg-inline--fa){font-size:11px}.ac .own .tabs .sp{flex:1}.ac .own .tabs .ext{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.ac .own .tabs .ext:hover{color:var(--text)}.ac .own .tabs .ext :is(i,.svg-inline--fa){font-size:10px}.ac .own .sec-h{padding:14px 18px 6px}.ac .own .sec-h h4{font-size:13px}.ac .own .sec-h .btn-sm{margin-left:auto}.ac .own .lead{padding:10px 18px 0;font-size:12.5px;color:var(--text-3);line-height:1.5}.ac .staff-tbl td.c-who .who{gap:10px}.ac .staff-tbl td.c-who b{display:block;font-weight:600}.ac .staff-tbl td.c-who small{display:block;color:var(--text-3);font-size:11.5px}.ac .staff-tbl .roles{display:flex;flex-wrap:wrap;gap:4px}.ac .staff-tbl .roles .pill{height:20px;font-size:10.5px;padding:0 7px}.ac .staff-tbl .act{display:inline-flex;gap:4px;opacity:0;transition:opacity .12s}.ac .staff-tbl tbody tr:hover .act{opacity:1}.ac .staff-tbl .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.ac .staff-tbl .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .staff-tbl .act button.danger:hover{color:#fecaca;border-color:hsla(0,91%,71%,.4)}.ac .staff-tbl .act button[disabled]{opacity:.35;cursor:not-allowed}.ac .staff-tbl tr.paused td{opacity:.6}.ac .staff-tbl .on-dot{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2)}.ac .staff-tbl .on-dot :is(i,.svg-inline--fa){width:7px;height:7px;border-radius:50%;background:var(--text-3);display:inline-block}.ac .staff-tbl .on-dot.now :is(i,.svg-inline--fa){background:var(--good);box-shadow:0 0 0 3px var(--good-soft)}.ac .pill-level{background:hsla(0,0%,100%,.08);color:var(--text)}.ac .pill-level.owner{background:rgba(251,191,36,.16);color:#fde68a}.ac .pill-level.admin{background:var(--info-soft);color:#93c5fd}.ac .pill-level.support{background:hsla(0,0%,100%,.07);color:var(--text-2)}.ac .pill-paused{background:var(--warn-soft);color:#fde68a}@media (max-width:767px){.ac .staff-tbl thead{display:none}.ac .staff-tbl,.ac .staff-tbl tbody,.ac .staff-tbl td,.ac .staff-tbl tr{display:block;width:100%}.ac .staff-tbl tr{padding:10px 18px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.ac .staff-tbl tr:last-child{border-bottom:0}.ac .staff-tbl td{padding:0!important;border:0;white-space:normal}.ac .staff-tbl td.c-who{grid-column:1}.ac .staff-tbl td.c-level{grid-column:2;text-align:right}.ac .staff-tbl td.c-roles{grid-column:1/-1}.ac .staff-tbl td.c-active,.ac .staff-tbl td.c-n{display:none}.ac .staff-tbl td.c-act{grid-column:1/-1;padding-top:6px!important}.ac .staff-tbl .act{opacity:1}}.ac .matrix{width:100%;border-collapse:collapse;font-size:12.5px}.ac .matrix th{text-align:left;padding:8px 14px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);background:rgba(0,0,0,.1)}.ac .matrix td:first-child,.ac .matrix th:first-child{padding-left:18px}.ac .matrix td.c,.ac .matrix th.c{text-align:center;width:120px}.ac .matrix td{padding:7px 14px;border-bottom:1px solid var(--line);color:var(--text-2)}.ac .matrix tr:last-child td{border-bottom:0}.ac .matrix td:first-child{color:var(--text)}.ac .matrix td small{display:block;color:var(--text-3);font-size:11px}.ac .matrix .y{color:var(--good);font-weight:700;font-size:14px}.ac .matrix .n{color:var(--text-3);opacity:.6}.ac .matrix .p{color:var(--warn);font-size:11px;font-weight:600}@media (max-width:639px){.ac .matrix td.c,.ac .matrix th.c{width:64px;padding-left:4px;padding-right:4px}.ac .matrix td small{display:none}}.ac .rolelegend{display:flex;flex-wrap:wrap;gap:6px 14px;padding:4px 18px 14px;font-size:12px;color:var(--text-3)}.ac .rolelegend span b{color:var(--text-2);font-weight:600}.ac .setrow{display:flex;align-items:center;gap:14px;padding:11px 18px;border-top:1px solid var(--line);transition:background .12s}.ac .setrow:hover{background:hsla(0,0%,100%,.02)}.ac .setrow .stx{flex:1;min-width:0}.ac .setrow .stx b{display:block;font-size:13px;font-weight:600}.ac .setrow .stx small{display:block;font-size:11.5px;color:var(--text-3);margin-top:2px;line-height:1.45}.ac .setrow .stx .chg{display:block;font-size:11px;color:var(--text-3);margin-top:3px}.ac .setrow .stx .chg a{color:var(--text-3);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.2);text-underline-offset:3px}.ac .setrow .ctl{flex:none;display:flex;align-items:center;gap:8px;min-width:0}.ac .setrow .ctl .input{height:32px;font-size:12.5px;min-width:160px;max-width:260px}.ac .setrow .ctl .num{width:92px;text-align:right;font-variant-numeric:tabular-nums}.ac .setrow .ctl .unit{font-size:12px;color:var(--text-3)}.ac .setrow .ctl .status{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-2)}.ac .setrow .ctl .status .dot{width:8px;height:8px;border-radius:50%}.ac .setrow.danger .stx b{color:#fecaca}.ac .setrow .chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.ac .setrow .chips .chip{height:26px;font-size:11.5px;padding:0 8px}.ac .setrow.changed{animation:ac-flash 1.2s ease-out}.ac .setrow .textin{height:32px;font-size:12.5px;min-width:240px}@media (max-width:767px){.ac .setrow{flex-wrap:wrap}.ac .setrow .ctl{width:100%;justify-content:flex-start}.ac .setrow .ctl .input{max-width:none;flex:1}.ac .setrow .chips{justify-content:flex-start}}.ac .setgrp-h{display:flex;align-items:center;gap:10px;padding:16px 18px 6px;border-top:1px solid var(--line)}.ac .setgrp-h:first-child{border-top:0}.ac .setgrp-h h4{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ac .setgrp-h .sub{font-size:12px;color:var(--text-3)}.ac .setgrp-h .sp{flex:1}.ac .bg-row{display:flex;align-items:center;gap:12px;padding:9px 18px;border-top:1px solid var(--line);font-size:12.5px}.ac .bg-row .av{width:28px;height:28px;font-size:10px;flex:none}.ac .bg-row .t{flex:1;min-width:0}.ac .bg-row .t b{font-weight:600}.ac .bg-row .t small{display:block;color:var(--text-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .bg-row .when{flex:none;font-size:11.5px;color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right}.ac .bg-row .when b{display:block;color:var(--text-2);font-weight:600}.ac .bg-row.active{background:rgba(251,191,36,.05)}.ac .bg-row .pill{height:20px;font-size:10.5px}.ac .sess-tbl td.c-who .who{gap:10px}.ac .sess-tbl td.c-who b{display:block;font-weight:600}.ac .sess-tbl td.c-who small{display:block;color:var(--text-3);font-size:11.5px}.ac .sess-tbl td.c-where{white-space:normal;color:var(--text-2);font-size:12.5px}.ac .sess-tbl td.c-where small{display:block;color:var(--text-3);font-family:var(--mono);font-size:11px}.ac .sess-tbl .act{opacity:0;transition:opacity .12s;display:inline-flex;gap:4px;justify-content:flex-end}.ac .sess-tbl tbody tr:hover .act{opacity:1}.ac .sess-tbl .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.ac .sess-tbl .act button:hover{color:#fde68a;border-color:rgba(251,191,36,.4)}.ac .sess-tbl .act button[disabled]{opacity:.35;cursor:not-allowed}.ac .sess-tbl tr.me td{background:rgba(33,216,129,.04)}@media (max-width:767px){.ac .sess-tbl thead{display:none}.ac .sess-tbl,.ac .sess-tbl tbody,.ac .sess-tbl td,.ac .sess-tbl tr{display:block;width:100%}.ac .sess-tbl tr{padding:10px 18px;border-bottom:1px solid var(--line)}.ac .sess-tbl tr:last-child{border-bottom:0}.ac .sess-tbl td{padding:2px 0!important;border:0;white-space:normal}.ac .sess-tbl .act{opacity:1;justify-content:flex-start;padding-top:4px}}.ac .dz{margin:14px 18px 18px;border:1px solid hsla(0,91%,71%,.35);border-radius:12px;overflow:hidden}.ac .dz-h{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--bad-soft);font-size:12.5px;color:#fecaca;line-height:1.45}.ac .dz-h :is(i,.svg-inline--fa){font-size:14px;flex:none}.ac .dzrow{display:flex;align-items:center;gap:14px;padding:13px 16px;border-top:1px solid hsla(0,91%,71%,.2)}.ac .dzrow .t{flex:1;min-width:0}.ac .dzrow .t b{display:block;font-size:13px;font-weight:600}.ac .dzrow .t small{display:block;font-size:11.5px;color:var(--text-3);margin-top:2px;line-height:1.45}.ac .dzrow .t .chg{display:block;font-size:11px;color:var(--text-3);margin-top:3px}.ac .dzrow .ctl{flex:none;display:flex;align-items:center;gap:8px}.ac .dzrow .ctl .input{height:32px;font-size:12.5px;width:200px}.ac .dzrow .ctl .btn-danger.btn-sm{height:32px}@media (max-width:767px){.ac .dzrow{flex-wrap:wrap}.ac .dzrow .ctl{width:100%}.ac .dzrow .ctl .input{flex:1;width:auto}}.ac .dlg-confirm{margin-top:12px}.ac .dlg-confirm label b{font-family:var(--mono);color:#fecaca;letter-spacing:.04em}.ac .dlg-confirm .input.ok{border-color:var(--accent)}.ac .summary-list{margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--text-2)}.ac .summary-list li{padding:5px 0;border-bottom:1px solid var(--line);display:flex;gap:10px}.ac .summary-list li:last-child{border-bottom:0}.ac .summary-list li b{color:var(--text);font-weight:600;min-width:120px}.ac .own .pane-empty{padding:30px}.ac .modal .chips{display:flex;flex-wrap:wrap;gap:6px}.ac .modal .chips .chip{height:28px;font-size:12px;padding:0 9px}.ac .band.six .fig:last-child{grid-column:auto}@media (min-width:768px){.ac .band.six{grid-template-columns:repeat(3,minmax(0,1fr))}.ac .band.six .fig,.ac .band.six .fig:nth-child(4),.ac .band.six .fig:nth-child(5){grid-column:auto}}@media (min-width:1920px){.ac .band.six{grid-template-columns:repeat(6,minmax(0,1fr))}}.ac .money .ops-tools .lead-in{flex:1 1 260px;line-height:1.45}.ac .money .qstrip .qcell b.nc{font-size:13px;font-weight:600;color:var(--text-3);margin-top:7px}.ac .money .qcell .dollar{font-size:11.5px;color:var(--text-2);font-weight:500;margin-left:4px}.ac .money .sec-h{flex-wrap:wrap;row-gap:2px}.ac .money .sec-h h4{white-space:nowrap}.ac .money .grp-note{padding:6px 18px 12px;font-size:12px;color:var(--text-3);line-height:1.5}.ac .money .grp-note a{color:var(--text-2);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.2);text-underline-offset:3px}.ac .money .irow .it .nm{flex-wrap:wrap;row-gap:3px}.ac .money .irow .it .nm .amt{font-family:var(--mono);font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums;min-width:0;max-width:100%}.ac .money .irow .it .err,.ac .money .irow .it .nm .amt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .money .irow .it .err{display:block;font-family:var(--mono);font-size:11px;color:#fca5a5;margin-top:2px}.ac .money .irow .it .msg{display:block;font-size:12.5px;color:var(--text);margin-top:3px;white-space:normal;line-height:1.4}.ac .money .irow .it .msg q{quotes:"\201C" "\201D";font-style:italic;color:var(--text-2)}.ac .money .irow .iact .btn-sm[disabled]{opacity:.35;cursor:not-allowed}.ac .money .ledger-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 18px;border-top:1px solid var(--line)}.ac .money .ledger-tools .search{flex:1 1 160px;min-width:140px;max-width:320px}.ac .money .ledger-tools .search input{height:30px;font-size:12.5px;padding-left:30px;padding-right:12px}.ac .money .ledger-tools .search :is(i,svg).fa-magnifying-glass{left:10px;font-size:12px}.ac .money .ledger-tools .chip{height:28px;font-size:12px;padding:0 9px}.ac .money .ledger-tools .sp{flex:1}.ac .money .ledger-tools .n{font-size:12px;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .money-tbl td{white-space:nowrap}.ac .money-tbl td.wrap{white-space:normal;min-width:200px;max-width:420px;line-height:1.4}.ac .money-tbl td.wrap q{quotes:"\201C" "\201D";color:var(--text-2)}.ac .money-tbl td.wrap small{display:block;color:var(--text-3);font-size:11.5px;margin-top:2px}.ac .money-tbl .who b{max-width:160px}.ac .money-tbl .arrow{color:var(--text-3);margin:0 6px;font-size:10px}.ac .money-tbl .pair{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ac .money .warnc{color:var(--warn)}.ac .money td.warnc{color:var(--warn);font-weight:600}.ac .money-tbl td.amt,.ac .money-tbl th.amt{text-align:right;font-variant-numeric:tabular-nums}.ac .money-tbl td.amt small{display:block;color:var(--text-3);font-size:11px}.ac .money-tbl td.c-act{text-align:right}.ac .money-tbl .act{display:inline-flex;gap:4px;opacity:0;transition:opacity .12s}.ac .money-tbl tbody tr:focus-within .act,.ac .money-tbl tbody tr:hover .act{opacity:1}.ac .money-tbl .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.ac .money-tbl .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .money-tbl .act button.danger:hover{color:#fecaca;border-color:hsla(0,91%,71%,.4)}.ac .money-tbl .act button[disabled]{opacity:.35;cursor:not-allowed}.ac .money-tbl tbody tr{cursor:default}.ac .money-tbl tr.done td{opacity:.55}.ac .money-tbl .cap{display:inline-flex;align-items:center;gap:8px;min-width:150px}.ac .money-tbl .cap .bar{flex:1;height:5px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;min-width:70px}.ac .money-tbl .cap .bar :is(i,.svg-inline--fa){display:block;height:100%;background:var(--accent);border-radius:999px}.ac .money-tbl .cap .bar :is(i,svg).warn{background:var(--warn)}.ac .money-tbl .cap .bar :is(i,svg).bad{background:var(--bad)}.ac .money-tbl .cap small{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .money .plan-tbl td.c,.ac .money .plan-tbl th.c{text-align:right;font-variant-numeric:tabular-nums}.ac .money .plan-tbl td.c.z{color:var(--text-3)}.ac .money .plan-tbl tfoot td{border-top:1px solid var(--line-2);font-weight:600;padding:9px 14px;font-variant-numeric:tabular-nums;text-align:right}.ac .money .plan-tbl tfoot td:first-child{text-align:left;padding-left:18px}.ac .money .plan-tbl tbody tr{cursor:default}.ac .money .ncblock{margin:12px 18px 16px;border:1px dashed var(--line-2);border-radius:10px;padding:12px 14px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.ac .money .ncblock{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac .money .ncblock>div{min-width:0}.ac .money .ncblock b{display:block;font-size:12.5px;margin-bottom:2px}.ac .money .ncblock b .pill{margin-left:6px;height:18px;font-size:10px;padding:0 6px;vertical-align:1px}.ac .money .ncblock p{font-size:12px;color:var(--text-3);line-height:1.5;margin:0}.ac .money .ncblock p code{font-family:var(--mono);font-size:11px;color:var(--text-2)}.ac .money .pager{display:flex;align-items:center;gap:10px;padding:8px 18px 12px;font-size:12px;color:var(--text-3)}.ac .money .pager .sp{flex:1}.ac .money .pager button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2)}.ac .money .pager button[disabled]{opacity:.35;cursor:not-allowed}.ac .money .pill-state{height:18px;font-size:10.5px;padding:0 6px}@media (max-width:767px){.ac .money-tbl thead{display:none}.ac .money-tbl,.ac .money-tbl tbody,.ac .money-tbl td,.ac .money-tbl tr{display:block;width:100%}.ac .money-tbl tr{padding:10px 18px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px}.ac .money-tbl td{padding:0;border:0;white-space:normal}.ac .money-tbl td.c-who{grid-column:1/-1}.ac .money-tbl td.amt{text-align:left}.ac .money-tbl td.wrap{max-width:none}.ac .money-tbl td.c-act{grid-column:1/-1;text-align:left;margin-top:4px}.ac .money-tbl .act{opacity:1}.ac .money-tbl td[data-l]:before{content:attr(data-l) " ";color:var(--text-3);font-size:11px}.ac .money-tbl td.hp{display:none}.ac .money .plan-tbl{display:table;min-width:560px}.ac .money .plan-tbl thead{display:table-header-group}.ac .money .plan-tbl tbody{display:table-row-group}.ac .money .plan-tbl tfoot{display:table-footer-group}.ac .money .plan-tbl tr{display:table-row;padding:0;border:0}.ac .money .plan-tbl td,.ac .money .plan-tbl th{display:table-cell;white-space:nowrap}.ac .money .plan-tbl td{padding:9px 14px;border-bottom:1px solid var(--line)}.ac .money .plan-tbl tbody tr:last-child td{border-bottom:0}}.ac-body{background:#111827;color:#f3f4f6}.ac-main{padding:80px 16px 16px;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (min-width:1024px){.ac-main{padding-left:272px}}@media (max-width:639px){.ac-main{padding:72px 12px 12px}}.ac .av img{display:block;width:100%;height:100%;border-radius:50%}.ac .tn-user .av{width:32px;height:32px}.ac .panel .ident .av{width:40px;height:40px}.ac .rail-me .av{width:34px;height:34px}.ac .who .av{width:22px;height:22px;font-size:9px}.ac .month-nav .month-step{width:28px;height:28px;border-radius:8px;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;font-size:11px}.ac .month-nav .month-step.is-off{opacity:.35;cursor:default}.ac .month-nav a.month-step:hover{background:var(--surface-3);color:#fff}.ac .tabs a{height:44px;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-2);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.ac .tabs a.on,.ac .tabs a:hover{color:var(--text)}.ac .tabs a.on{border-color:var(--accent)}.ac .tabs .sp{flex:1}.ac .tabs .ext{display:inline-flex;align-items:center;font-size:11.5px;white-space:nowrap;padding:0 6px}.ac .chart-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:13px;color:var(--text-3)}.ac .panel .it form{display:contents}.ac .attn a[aria-disabled=true]{cursor:default}@media (max-width:639px){.ac .quiet-pill .w,.ac .tn-r>a.tn-ic{display:none}}@media (max-width:419px){.ac .brandmark{display:none}}.ac .pager .pg-btn{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);font-size:11px;border:1px solid var(--line-2)}.ac .pager a.pg-btn:hover{background:var(--surface-3);color:#fff}.ac .pager .pg-btn.is-off{opacity:.35;cursor:default}.ac .modal .dlg-error{font-size:12.5px;color:var(--bad);margin:0}.ac .modal .dlg-error:empty{display:none}.ac .modal form{display:contents}.ac .card-h .link,.ac .kv b .edit,.ac .sec-h .link,.ac .uhead .util .link{background:none;border:0;padding:0;cursor:pointer}.ac .kv b .edit{margin-left:6px;color:var(--text-3);font-size:11px}.ac .kv b .edit:hover{color:var(--accent)}.ac .tbl .c-who a{color:inherit}.ac .tbl .c-who a:hover{text-decoration:underline}.ac .kv b.ed{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.ac .kv b.ed .v{overflow:hidden;text-overflow:ellipsis;min-width:0}.ac .kv b.ed .edit{margin-left:0;flex:none}.ac .seg a{height:26px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-2);transition:all .15s;white-space:nowrap;display:inline-flex;align-items:center}.ac .seg a.on,.ac .seg a:hover{color:var(--text)}.ac .seg a.on{background:var(--surface-3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.ac .band .fig.inert{opacity:.55;cursor:default}.ac .warnlist .w.sec{background:rgba(167,139,250,.14);color:#ddd6fe}.ac .hist .quiet-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:700;background:rgba(251,191,36,.14);color:#fde68a;margin-left:6px;vertical-align:1px}.ac .more a{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:7px;font-size:12.5px;color:var(--text-2)}.ac .more a :is(i,.svg-inline--fa){width:14px;text-align:center;font-size:11px;color:var(--text-3)}.ac .more a:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .tbl .act .btn{height:26px;padding:0 9px;font-size:11.5px}.ac .qrow .qact button.no[disabled],.ac .qrow .qact button.ok[disabled]{opacity:.35;cursor:not-allowed}.ac .btable .pvs small{display:block;line-height:1.3;max-width:200px;overflow:hidden;text-overflow:ellipsis}.ac .btable .rm{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3)}.ac .btable .rm:hover{color:var(--bad);background:var(--bad-soft)}.ac .frow .hint.bad{color:var(--bad)}.ac-body.ac-focus .ac-main{padding:0!important}.ac-body.ac-focus .ac>.rail,.ac-body.ac-focus .ac>.tn{display:none}.ac .seg label{height:26px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600;color:var(--text-2);transition:all .15s;white-space:nowrap;display:inline-flex;align-items:center;cursor:pointer}.ac .seg label:hover{color:var(--text)}.ac .seg label.on{background:var(--surface-3);color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.3)}.ac .sevpick label{height:32px;padding:0 10px;border-radius:7px;border:1px solid var(--line-2);font-size:12.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;gap:6px;cursor:pointer}.ac .sevpick label.on.info{background:var(--info-soft);color:#bfdbfe;border-color:transparent}.ac .sevpick label.on.attention{background:var(--warn-soft);color:#fde68a;border-color:transparent}.ac .sevpick label.on.critical{background:var(--bad-soft);color:#fecaca;border-color:transparent}.ac .reader .hero.plain{background:#111827}.ac .reader .rb .g-body,.ac .reader .rb .sp-body{max-width:none}.ac .reader .hero.plain>.cov{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ac .reader .g-tbl{border-collapse:separate;font-size:14.5px}.ac .reader .g-tbl th{padding:11px 16px;border-bottom:1px solid #374151;color:#6ee7b7;font-size:11px;letter-spacing:.07em}.ac .reader .g-tbl td{padding:12px 16px;border-bottom:0;border-top:1px solid rgba(55,65,81,.6)}.ac .reader .g-tbl tr:first-child td{border-top:0}.ac .reader .g-body>*+*{margin-top:18px}.ac .reader .g-body>h2:not(:first-child){margin-top:48px}.ac .reader .g-body p+p,.ac .reader .g-body>h2+*{margin-top:14px}.ac .reader.article{background:#050a08;--ink:#050a08;--paper:#f4faf6;--paper-dim:rgba(244,250,246,.7);--paper-mute:rgba(244,250,246,.5);--green:#21d881;--green-2:#5bde85;--green-deep:#13b467;--green-ink:#06301c;--line:rgba(244,250,246,.12);--card:rgba(244,250,246,.035)}.ac .reader .sp-body{font-size:15px}.ac #content-preview.phone .reader{max-width:390px}.ac .prow .t:hover b{text-decoration:underline;text-underline-offset:2px}.ac #announcement-preview .ntf.ann-prev-wrap{padding:0;border:0;background:none}.ac .icons{flex-wrap:wrap;gap:4px}.ac .icons,.ac .icons button{display:inline-flex;align-items:center}.ac .icons button{width:34px;height:34px;border-radius:8px;border:1px solid var(--line-2);justify-content:center}.ac .icons button.on{border-color:var(--accent);background:var(--accent-soft)}.ac .icons button svg{font-size:14px;color:var(--text-2)}.ac .icons button.on svg{color:var(--accent)}.ac .menu a{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:7px;font-size:13px;color:var(--text-2);text-align:left}.ac .menu a:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .menu a.on{color:var(--text)}.ac .menu a .box{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--text-3);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:transparent}.ac .menu a.on .box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ac .menu a .n{margin-left:auto;font-size:11px;color:var(--text-3)}.ac .brow .qt .nm b a{color:inherit}.ac .brow .qt .nm b a:hover{text-decoration:underline;text-underline-offset:2px}.ac .qpane{display:flex;flex-direction:column;min-width:0}.ac .rline .plats{display:inline-flex;gap:3px}.ac .shot img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ac .ctx a.rel{color:inherit}.ac .ctx form{display:block}.ac .ctx .textarea[readonly]{color:var(--text-3);cursor:not-allowed}.ac .impact .ir.pickdup{width:100%;text-align:left;cursor:pointer}.ac .impact .ir.pickdup:hover{background:hsla(0,0%,100%,.04)}.ac .row .txt .verb.v-mute{color:var(--text-3)}@media (max-width:639px){.ac #bug-pane .pane-h .acts{flex:1 1 100%;min-width:0}}.ac .menu .glbl{padding:6px 9px 2px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ac .menu a .av{width:18px;height:18px;font-size:8px;flex:none}.ac .menu a .mono{font-family:var(--mono);font-size:12px}.ac .prov .pf .pf-link{color:var(--text-2);font-weight:600;font-size:11px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.ac .prov .pf .pf-link:hover{color:var(--accent)}.ac .irow .it .nm a{font-weight:600;color:var(--text)}.ac .irow .it .nm a:hover{color:var(--accent)}.ac .arow,.ac .erow,.ac .jrow{cursor:pointer}.ac .eact form{display:inline}.ac .adetail .mono.red,.ac .difft td.red{color:#fca5a5;font-style:italic}.ac .ops-tools .seg a .count{font-size:10.5px;color:var(--text-3);background:hsla(0,0%,100%,.06);padding:1px 6px;border-radius:999px;margin-left:5px}.ac .ops-tools .seg a.on .count{color:var(--accent);background:var(--accent-soft)}.ac .setrow .stx .mtn{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.ac .setrow .stx .mtn>span{font-size:11px;font-weight:600;color:var(--text-3);min-width:110px}.ac .setrow .stx .mtn .input{height:30px;font-size:12px}.ac .setrow .stx .mtn .textin{flex:1;min-width:220px;max-width:520px}.ac .setrow.invites{align-items:flex-start}.ac .invite-tbl td,.ac .invite-tbl th{font-size:12px}.ac .invite-tbl tr.done td{opacity:.5}.ac .money .pager a{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center}.ac .money .pager a.off{opacity:.35;pointer-events:none}.ac .money .seg a{display:inline-flex;align-items:center;gap:6px}.ac .setrow .stx .mtn input[type=datetime-local]{width:auto;flex:none;min-width:0}.ac .cmp .btn-sm{height:30px;padding:0 10px;font-size:12px;gap:6px}.ac .cmp .btn-sm :is(i,.svg-inline--fa){font-size:11px}.ac .cmp .tabs .sp{flex:1}.ac .cmp .tabs .ext{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.ac .cmp .tabs .ext:hover{color:var(--text)}.ac .cmp .tabs .ext :is(i,.svg-inline--fa){font-size:10px}.ac .cmp .sec-h{padding:14px 18px 6px}.ac .cmp .sec-h h4{font-size:13px}.ac .cmp .sec-h .btn-sm{margin-left:auto}.ac .cmp .lead{padding:10px 18px 0;font-size:12.5px;color:var(--text-3);line-height:1.5}.ac .cmp .ops-tools .btn-primary.btn-sm{height:30px}.ac .cmp .fig .num.good{color:var(--good)}.ac .cmp .fig .num.warn{color:var(--warn)}.ac .cmp .fig .pc2{font-size:12px;color:var(--text-3);font-weight:500;margin-left:6px}.ac .cmp .ent-spark polyline{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ac .crow .kg{width:40px;height:40px;border-radius:9px;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:14px;border:1px solid var(--line);background:rgba(0,0,0,.2);color:var(--text-2)}.ac .crow .kg.running{color:#a7f3d0;background:var(--good-soft)}.ac .crow .kg.scheduled{color:#bfdbfe;background:var(--info-soft)}.ac .crow .kg.ended{color:var(--text-3);background:hsla(0,0%,100%,.04)}.ac .crow .kg.draft{border-style:dashed}.ac .crow .kg.draft,.ac .crow .kg.paused{color:#fde68a;background:var(--warn-soft)}.ac .crow .qt .nm .pill{height:18px;font-size:10.5px;padding:0 6px;flex:none}.ac .crow .qt .nums{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:5px;font-size:11.5px;color:var(--text-3)}.ac .crow .qt .nums b{color:var(--text-2);font-weight:600;font-variant-numeric:tabular-nums}.ac .crow .qt .nums .warnc{color:var(--warn)}.ac .crow .qact{position:relative}.ac .crow .qact button.pause{color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .crow .qact button.pause:hover{background:var(--warn-soft);border-color:var(--warn)}.ac .cmp .wb-rows{max-height:none}@media (min-width:1024px){.ac .cmp .wb-rows{max-height:72vh}}.ac .cmp .wb{min-height:520px}@media (min-width:1024px){.ac .cmp .wb{grid-template-columns:400px minmax(0,1fr)}}@media (min-width:1536px){.ac .cmp .wb{grid-template-columns:460px minmax(0,1fr)}}.ac .cmp .wb.cal{grid-template-columns:minmax(0,1fr)}.ac .cmp .wb.cal .wb-pane{display:none}.ac .cpane .pane-h .acts .btn-end{color:#fecaca;border-color:hsla(0,91%,71%,.35)}.ac .cpane .pane-h .acts .btn-end:hover{background:var(--bad-soft)}.ac .cpane .pane-h .acts .btn-pause{color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .cpane .pane-h .acts .btn-pause:hover{background:var(--warn-soft)}.ac .cpane .pane-h .acts .btn-go{background:var(--accent);color:var(--accent-ink);border-color:transparent}.ac .cpane .pane-h .acts .btn-go:hover{background:#3ae293}.ac .cpane .pane-h .acts .fact{position:relative}.ac .cpane .statebar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--text-2)}.ac .cpane .statebar b{color:var(--text);font-weight:600}.ac .cpane .statebar .sp{flex:1}.ac .cpane .statebar .av{width:22px;height:22px;font-size:8px}.ac .cpane .statebar .chan{display:inline-flex;align-items:center;gap:5px}.ac .cpane .statebar .chan :is(i,.svg-inline--fa){font-size:11px;color:var(--text-3)}.ac .cpane .pane-body{grid-template-columns:minmax(0,1fr)}@media (min-width:1536px){.ac .cpane .pane-body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.ac .cpane .pane-fields{gap:14px}.ac .cpane .pane-media{padding:14px 18px}.ac .res{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line);border-radius:10px;overflow:hidden}@media (min-width:640px){.ac .res{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac .res div{padding:10px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.ac .res div:nth-child(2n){border-right:0}.ac .res div:nth-child(n+5){border-bottom:0}@media (min-width:640px){.ac .res div:nth-child(2n){border-right:1px solid var(--line)}.ac .res div:nth-child(3n){border-right:0}.ac .res div:nth-child(n+4),.ac .res div:nth-child(n+5){border-bottom:0}}.ac .res .label,.ac .res b{display:block}.ac .res b{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1;margin:3px 0 2px}.ac .res b.good{color:var(--good)}.ac .res b.warn{color:var(--warn)}.ac .res small{display:block;font-size:11px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac .res .delta{font-size:11px}.ac .cbox2{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);overflow:hidden}.ac .cbox2 .ch{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line)}.ac .cbox2 .ch .sp{flex:1}.ac .cbox2 .ch .n{color:var(--text-2)}.ac .cbox2 .ch .add,.ac .cbox2 .ch .n{font-weight:600;letter-spacing:0;text-transform:none}.ac .cbox2 .ch .add{font-size:11px;color:var(--accent);display:inline-flex;align-items:center;gap:5px}.ac .cbox2 .ch .add:hover{text-decoration:underline}.ac .cbox2 .ch .add[disabled]{opacity:.4;cursor:not-allowed;text-decoration:none}.ac .cbox2 .empty{padding:12px;font-size:12.5px;color:var(--text-3)}.ac .coderow{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line);font-size:12.5px}.ac .coderow:last-child{border-bottom:0}.ac .coderow:hover{background:hsla(0,0%,100%,.025)}.ac .coderow .ic{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex:none;background:hsla(0,0%,100%,.05);color:var(--text-2)}.ac .coderow .ic.promo{background:rgba(167,139,250,.16);color:#c4b5fd}.ac .coderow .ic.gift{background:var(--warn-soft);color:#fde68a}.ac .coderow .ic.link{background:var(--info-soft);color:#93c5fd}.ac .coderow .t{flex:1;min-width:0}.ac .coderow .t b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .coderow .t b code{font-family:var(--mono);font-size:12px;letter-spacing:.03em}.ac .coderow .t small{display:block;color:var(--text-3);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .coderow .use{flex:none;display:inline-flex;align-items:center;gap:8px;min-width:120px}.ac .coderow .use .bar{flex:1;height:5px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;min-width:50px}.ac .coderow .use .bar :is(i,.svg-inline--fa){display:block;height:100%;background:var(--accent);border-radius:999px}.ac .coderow .use .bar :is(i,.svg-inline--fa).warn{background:var(--warn)}.ac .coderow .use .bar :is(i,.svg-inline--fa).bad{background:var(--bad)}.ac .coderow .use small{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .coderow .pill{height:18px;font-size:10.5px;flex:none}.ac .coderow .cp{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);font-size:11px;flex:none}.ac .coderow .cp:hover{background:hsla(0,0%,100%,.06);color:var(--accent)}@media (max-width:639px){.ac .coderow{flex-wrap:wrap}.ac .coderow .use{width:100%;padding-left:38px}}.ac .takeover{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);overflow:hidden}.ac .takeover .th{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.ac .takeover .th .t{flex:1;min-width:0}.ac .takeover .th b{display:block;font-size:13px;font-weight:600}.ac .takeover .th small{display:block;font-size:11.5px;color:var(--text-3);margin-top:1px;line-height:1.4}.ac .takeover .prev{padding:12px}.ac .takeover .prev .lbl{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px}.ac .sbanner{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:linear-gradient(90deg,rgba(33,216,129,.22),rgba(96,165,250,.14));border:1px solid rgba(33,216,129,.35);font-size:13px}.ac .sbanner .tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;background:var(--accent);color:var(--accent-ink);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;flex:none}.ac .sbanner .t{flex:1;min-width:0}.ac .sbanner .t b{display:block;font-weight:700;color:#fff}.ac .sbanner .t small{display:block;color:var(--text-2);font-size:11.5px;margin-top:1px}.ac .sbanner .cd{flex:none;font-family:var(--mono);font-size:12px;color:#fff;background:rgba(0,0,0,.3);padding:4px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.ac .sbanner.off{opacity:.45;filter:grayscale(.6)}@media (max-width:639px){.ac .sbanner{flex-wrap:wrap}.ac .sbanner .cd{margin-left:auto}}.ac .takeover .edit{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:0 12px 12px}@media (min-width:640px){.ac .takeover .edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ac .takeover .edit .field label{font-size:11.5px}.ac .takeover .edit .input{height:32px;font-size:12.5px}.ac .takeover .edit .field.wide{grid-column:1/-1}.ac .limits{display:flex;flex-direction:column}.ac .limits .lr{display:flex;align-items:center;gap:10px;padding:7px 12px;border-bottom:1px solid var(--line);font-size:12.5px}.ac .limits .lr:last-child{border-bottom:0}.ac .limits .lr .dot{width:7px;height:7px;border-radius:50%;flex:none}.ac .limits .lr span{flex:1;color:var(--text-2)}.ac .limits .lr b{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ac .limits .lr b.bad{color:#fecaca}.ac .limits .lr small{color:var(--text-3);font-size:11px;white-space:nowrap}.ac .needs-owner{display:flex;align-items:center;gap:10px;padding:9px 18px;border-bottom:1px solid var(--line);font-size:12.5px;background:var(--warn-soft);color:#fde68a}.ac .needs-owner b{color:#fff}.ac .needs-owner .sp{flex:1}.ac .needs-owner .btn-sm{height:28px}.ac .cpane .hist{padding:4px 12px 10px}.ac .cal-wrap{overflow-x:auto}.ac .cal{min-width:760px;padding:4px 18px 16px}.ac .cal .hdr{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:end}.ac .cal .wks{position:relative;height:36px;border-bottom:1px solid var(--line)}.ac .cal .wks span{position:absolute;bottom:6px;font-size:10.5px;color:var(--text-3);font-variant-numeric:tabular-nums;transform:translateX(-50%);white-space:nowrap}.ac .cal .wks span.m{top:0;bottom:auto;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);transform:none}.ac .cal .row2{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;min-height:40px;border-bottom:1px solid var(--line);cursor:pointer}.ac .cal .row2:hover{background:hsla(0,0%,100%,.025)}.ac .cal .row2 .nm{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;min-width:0;padding-right:10px}.ac .cal .row2 .nm span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .cal .row2 .nm .pill{height:16px;font-size:9.5px;padding:0 5px;flex:none}.ac .cal .lane{position:relative;height:40px}.ac .cal .lane .gl{position:absolute;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.05)}.ac .cal .lane .today{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);opacity:.7}.ac .cal .bar{position:absolute;top:9px;height:22px;border-radius:6px;display:flex;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}.ac .cal .bar.running{background:var(--good-soft);color:#a7f3d0;border-color:rgba(52,211,153,.35)}.ac .cal .bar.scheduled{background:var(--info-soft);color:#bfdbfe;border-color:rgba(96,165,250,.35)}.ac .cal .bar.ended{background:hsla(0,0%,100%,.06);color:var(--text-2)}.ac .cal .bar.draft{background:transparent;color:#fde68a;border:1px dashed rgba(251,191,36,.5)}.ac .cal .bar.paused{background:var(--warn-soft);color:#fde68a;border-color:rgba(251,191,36,.35)}.ac .cal .bar :is(i,.svg-inline--fa){font-size:10px;opacity:.8}.ac .cal .bar .tk{margin-left:auto;font-size:9px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.ac .cal .overlap{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,rgba(251,191,36,.08) 0 4px,transparent 4px 8px);pointer-events:none}.ac .cal .foot{display:flex;flex-wrap:wrap;gap:6px 16px;padding:10px 0 0;font-size:11.5px;color:var(--text-3)}.ac .cal .foot :is(i,.svg-inline--fa){display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.ac .cal .today-lbl{position:absolute;top:-18px;transform:translateX(-50%);font-size:9.5px;font-weight:700;letter-spacing:.08em;color:var(--accent)}.ac .ctbl{width:100%;border-collapse:collapse;font-size:13px}.ac .ctbl th{text-align:left;padding:10px 14px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);white-space:nowrap;background:rgba(0,0,0,.1)}.ac .ctbl td:first-child,.ac .ctbl th:first-child{padding-left:18px}.ac .ctbl td:last-child,.ac .ctbl th:last-child{padding-right:18px}.ac .ctbl td.r,.ac .ctbl th.r{text-align:right;font-variant-numeric:tabular-nums}.ac .ctbl td{padding:9px 14px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.ac .ctbl tbody tr{transition:background .12s}.ac .ctbl tbody tr:hover{background:hsla(0,0%,100%,.03)}.ac .ctbl tbody tr:last-child td{border-bottom:0}.ac .ctbl tr.done td{opacity:.55}.ac .ctbl tr.sel td{background:rgba(33,216,129,.05)}.ac .ctbl .codecell{display:inline-flex;align-items:center;gap:8px;min-width:0}.ac .ctbl .codecell code{font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--text)}.ac .ctbl .codecell .cp{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);font-size:10.5px;opacity:0;transition:opacity .12s}.ac .ctbl tbody tr:hover .codecell .cp{opacity:1}.ac .ctbl .codecell .cp:hover{color:var(--accent);background:hsla(0,0%,100%,.06)}.ac .ctbl .kind{display:inline-flex;align-items:center;gap:7px;font-size:12.5px}.ac .ctbl .kind :is(i,.svg-inline--fa){width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:10px}.ac .ctbl .kind.promo :is(i,.svg-inline--fa){background:rgba(167,139,250,.16);color:#c4b5fd}.ac .ctbl .kind.gift :is(i,.svg-inline--fa){background:var(--warn-soft);color:#fde68a}.ac .ctbl .kind small{display:block;color:var(--text-3);font-size:11.5px}.ac .ctbl td.wrap{white-space:normal;min-width:180px;max-width:360px;line-height:1.35}@media (max-width:1535px){.ac .ctbl .xl{display:none}}.ac .ctbl .camp{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);font-size:12.5px;font-weight:600;cursor:pointer}.ac .ctbl .camp:hover{color:var(--accent)}.ac .ctbl .camp :is(i,.svg-inline--fa){width:7px;height:7px;border-radius:50%;display:inline-block}.ac .ctbl .camp.none{color:var(--text-3);font-weight:500;cursor:default}.ac .ctbl .use{display:inline-flex;align-items:center;gap:8px;min-width:140px}.ac .ctbl .use .bar{flex:1;height:5px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;min-width:60px}.ac .ctbl .use .bar :is(i,.svg-inline--fa){display:block;height:100%;background:var(--accent);border-radius:999px}.ac .ctbl .use .bar :is(i,.svg-inline--fa).warn{background:var(--warn)}.ac .ctbl .use .bar :is(i,.svg-inline--fa).bad{background:var(--bad)}.ac .ctbl .use small{font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .ctbl .win{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums}.ac .ctbl .win small{display:block;color:var(--text-3);font-size:11px}.ac .ctbl .win.soon small{color:var(--warn)}.ac .ctbl .act{display:inline-flex;gap:4px;opacity:0;transition:opacity .12s;justify-content:flex-end}.ac .ctbl tbody tr:focus-within .act,.ac .ctbl tbody tr:hover .act{opacity:1}.ac .ctbl .act button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.ac .ctbl .act button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .ctbl .act button.warn:hover{color:#fde68a;border-color:rgba(251,191,36,.4)}.ac .ctbl .act button.danger:hover{color:#fecaca;border-color:hsla(0,91%,71%,.4)}.ac .ctbl .act button.good{color:#a7f3d0;border-color:rgba(52,211,153,.35)}.ac .ctbl .act button.good:hover{background:var(--good-soft)}.ac .ctbl .act button[disabled]{opacity:.35;cursor:not-allowed}.ac .ctbl td.c-act{text-align:right;position:relative}.ac .ctbl .more{top:30px}.ac .ctbl .who{display:flex;align-items:center;gap:10px;min-width:0}.ac .ctbl .who .av{width:30px;height:30px;font-size:10.5px}.ac .ctbl .who b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.ac .ctbl .who small{display:flex;align-items:center;gap:5px;color:var(--text-3);font-size:11.5px;margin-top:1px}.ac .ctbl .slug{font-family:var(--mono);font-size:12.5px;color:var(--text)}.ac .ctbl .slug .d{color:var(--text-3)}.ac .ctbl .dest{font-size:12px;color:var(--text-2);font-family:var(--mono)}.ac .ctbl .dest small{display:block;color:var(--text-3);font-family:var(--font);font-size:11px}.ac .ctbl .spark{display:inline-block;width:70px;height:20px;vertical-align:middle}.ac .ctbl .spark svg{width:100%;height:100%;display:block}.ac .ctbl .spark polyline{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ac .ctbl .delta,.ac .ctbl .pc2{font-size:11.5px}.ac .ctbl .pc2{color:var(--text-3);margin-left:4px}.ac .ctbl tbody tr.grp td{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:7px 14px}.ac .ctbl tbody tr.grp td,.ac .ctbl tbody tr.grp:hover td{background:rgba(0,0,0,.12)}@media (max-width:767px){.ac .ctbl thead{display:none}.ac .ctbl,.ac .ctbl tbody,.ac .ctbl td,.ac .ctbl tr{display:block;width:100%}.ac .ctbl tr{padding:10px 18px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.ac .ctbl tr:last-child{border-bottom:0}.ac .ctbl td{padding:0;border:0;white-space:normal;text-align:left}.ac .ctbl td.c-main{grid-column:1/-1}.ac .ctbl td.c-act{grid-column:1/-1;text-align:left;margin-top:4px}.ac .ctbl .act{opacity:1;justify-content:flex-start;flex-wrap:wrap}.ac .ctbl td.hp{display:none}.ac .ctbl td[data-l]:before{content:attr(data-l) " ";color:var(--text-3);font-size:11px}.ac .ctbl td.r{text-align:left}.ac .ctbl .codecell .cp{opacity:1}.ac .ctbl .who b{max-width:none}.ac .ctbl tbody tr.grp{display:block;padding:7px 18px}}.ac .cmp .ops-tools{position:relative}.ac .cmp .ops-tools .menu{top:34px}.ac .batches{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-bottom:1px solid var(--line)}@media (min-width:768px){.ac .batches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1400px){.ac .batches{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac .batch{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;border-bottom:1px solid var(--line);min-width:0}@media (min-width:768px){.ac .batch:nth-child(odd){border-right:1px solid var(--line)}.ac .batch:nth-last-child(-n+2){border-bottom:0}}@media (min-width:1400px){.ac .batch:nth-child(odd){border-right:0}.ac .batch:not(:nth-child(3n)){border-right:1px solid var(--line)}.ac .batch:nth-last-child(-n+3){border-bottom:0}}@media (max-width:767px){.ac .batch:last-child{border-bottom:0}}.ac .batch .ic{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;flex:none;background:var(--warn-soft);color:#fde68a}.ac .batch .ic.done{background:hsla(0,0%,100%,.05);color:var(--text-3)}.ac .batch .t{flex:1;min-width:0}.ac .batch .t b{font-size:13px;font-weight:600}.ac .batch .t b,.ac .batch .t small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .batch .t small{font-size:11.5px;color:var(--text-3);margin-top:1px}.ac .batch .meter{margin-top:8px}.ac .batch .meter .mr{font-size:11.5px}.ac .batch .bact{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.ac .batch .bact button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap}.ac .batch .bact button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .batch .bact button.danger:hover{color:#fecaca;border-color:hsla(0,91%,71%,.4)}.ac .batch .bact button[disabled]{opacity:.35;cursor:not-allowed}.ac .src-chart{padding:12px 18px 4px}.ac .src-chart .legend{padding:0 0 8px}.ac .src-chart .bars{height:230px;padding:6px 0 4px}.ac .src-chart .bars svg{overflow:visible}.ac .src-chart .bars text{fill:var(--text-3);font-size:10.5px;font-family:var(--font)}.ac .src-chart .bars line{stroke:hsla(0,0%,100%,.06)}.ac .src-chart .bars rect{transition:opacity .12s}.ac .src-chart .bars g.day:hover rect{opacity:.8}.ac .src-chart .bars .today{stroke:var(--accent);stroke-dasharray:4 4;opacity:.7}.ac .src-chart .bars .todaylbl{fill:var(--accent);font-size:10px;font-weight:700;letter-spacing:.08em}.ac .src-tip{position:absolute;z-index:5;pointer-events:none;background:#0b0f14;border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;min-width:160px;box-shadow:0 8px 24px rgba(0,0,0,.5);font-size:12px;display:none}.ac .src-tip.show{display:block}.ac .src-tip .h{font-weight:600;color:var(--text-2);margin-bottom:5px;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.ac .src-tip .r{display:flex;align-items:center;gap:7px;padding:2px 0}.ac .src-tip .r :is(i,.svg-inline--fa){width:8px;height:8px;border-radius:2px;flex:none;display:inline-block}.ac .src-tip .r span{flex:1;color:var(--text-2)}.ac .src-tip .r b{font-variant-numeric:tabular-nums}.ac .aud{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1024px){.ac .aud{grid-template-columns:repeat(3,minmax(0,1fr))}}.ac .aud>div{padding:12px 18px 14px;border-bottom:1px solid var(--line);min-width:0}@media (min-width:1024px){.ac .aud>div{border-bottom:0;border-right:1px solid var(--line)}.ac .aud>div:last-child{border-right:0}}@media (max-width:1023px){.ac .aud>div:last-child{border-bottom:0}}.ac .aud .label{display:block;margin-bottom:8px}.ac .aud .split .bar{display:flex;height:8px;border-radius:999px;overflow:hidden;gap:2px;margin:0 0 10px}.ac .aud .split .bar :is(i,.svg-inline--fa){display:block;height:100%}.ac .aud .split .lg{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--text-2)}.ac .aud .split .lg span :is(i,.svg-inline--fa){display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.ac .aud .split .lg b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.ac .aud .cty{display:flex;flex-direction:column;gap:5px}.ac .aud .cty div{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2)}.ac .aud .cty div span{width:34px;font-family:var(--mono);font-size:11px;color:var(--text-3)}.ac .aud .cty div .bar{flex:1;height:5px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.ac .aud .cty div .bar :is(i,.svg-inline--fa){display:block;height:100%;background:var(--info);border-radius:999px}.ac .aud .cty div b{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text);width:44px;text-align:right}.ac .aud .optin b.n{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;margin:2px 0 4px}.ac .aud .optin small{display:block;font-size:11.5px;color:var(--text-3);line-height:1.45}.ac .aud .optin .btn-sm{margin-top:10px}.ac .kit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line)}@media (min-width:768px){.ac .kit{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.ac .kit{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac .kit .asset{background:var(--surface);padding:14px;display:flex;flex-direction:column;gap:8px;min-width:0}.ac .kit .asset .pv{height:110px;border-radius:10px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#0b1220}.ac .kit .asset .pv.light{background:#f3f4f6}.ac .kit .asset .pv .mark{font-family:var(--display);font-size:26px;letter-spacing:.005em;color:#fff;white-space:nowrap}.ac .kit .asset .pv .mark b{font-weight:400;color:var(--accent)}.ac .kit .asset .pv.light .mark{color:#111827}.ac .kit .asset .pv img{height:48px;width:48px}.ac .kit .asset .pv .fmt{position:absolute;right:8px;top:8px;display:flex;gap:4px}.ac .kit .asset .pv .fmt span{height:18px;padding:0 6px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center}.ac .kit .asset .pv.light .fmt span{background:rgba(0,0,0,.65)}.ac .kit .asset .pv .shotfake{position:absolute;inset:0;background:linear-gradient(180deg,#111827,#0b1220)}.ac .kit .asset .pv .shotfake .bar{position:absolute;left:0;right:0;top:0;height:10%;background:#1f2937;border-bottom:1px solid var(--line)}.ac .kit .asset .pv .shotfake .side{position:absolute;left:0;top:10%;bottom:0;width:18%;background:#161e2e;border-right:1px solid var(--line)}.ac .kit .asset .pv .shotfake .c{position:absolute;border-radius:5px;background:#1f2937;border:1px solid var(--line)}.ac .kit .asset .pv .shotfake .g{position:absolute;border-radius:5px;background:rgba(33,216,129,.25);border:1px solid rgba(33,216,129,.4)}.ac .kit .asset b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .kit .asset small{font-size:11.5px;color:var(--text-3);line-height:1.4}.ac .kit .asset .dl{display:flex;gap:4px;flex-wrap:wrap;margin-top:auto}.ac .kit .asset .dl button{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.ac .kit .asset .dl button:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .kit .asset .dl button :is(i,.svg-inline--fa){font-size:10px}.ac .sw-row{display:flex;gap:6px;flex-wrap:wrap;padding:4px 0}.ac .swatch{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 90px;cursor:pointer}.ac .swatch :is(i,.svg-inline--fa){display:block;height:40px;border-radius:8px;border:1px solid var(--line-2)}.ac .swatch b{font-size:11.5px;font-weight:600}.ac .swatch small{font-family:var(--mono);font-size:10.5px;color:var(--text-3)}.ac .swatch:hover small{color:var(--accent)}.ac .boiler{padding:14px 18px;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:1024px){.ac .boiler{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.ac .boiler .q{border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.14);overflow:hidden}.ac .boiler .q .qh{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line)}.ac .boiler .q .qh .sp{flex:1}.ac .boiler .q .qh button{font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--accent);display:inline-flex;align-items:center;gap:5px}.ac .boiler .q .qb{padding:10px 12px;font-size:13px;line-height:1.55;color:#e5e7eb}.ac .boiler .q .qb.small{font-size:12.5px;color:var(--text-2)}.ac .dos{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:640px){.ac .dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac .dos div{padding:10px 12px;font-size:12.5px;line-height:1.5;color:var(--text-2)}.ac .dos div:first-child{border-bottom:1px solid var(--line)}@media (min-width:640px){.ac .dos div:first-child{border-bottom:0;border-right:1px solid var(--line)}}.ac .dos b{display:block;margin-bottom:4px;font-size:12px}.ac .dos b.ok{color:#a7f3d0}.ac .dos b.no{color:#fecaca}.ac .dos p{margin:0 0 3px;padding-left:14px;position:relative}.ac .dos p:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--text-3)}@media (max-width:639px){.ac .cmp .ops-tools .seg,.ac .cmp .wb-tools .seg{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.ac .cmp .ops-tools .seg button,.ac .cmp .wb-tools .seg button{flex:1 0 auto}.ac .cmp .ops-tools{padding:8px 12px}.ac .cmp .wb-tools{padding:8px 10px}.ac .cal{padding:4px 12px 14px}.ac .res b{font-size:16px}.ac .cpane .pane-fields,.ac .cpane .pane-media{padding:12px 14px}.ac .kit .asset{padding:10px}.ac .kit .asset .pv{height:84px}.ac .boiler{padding:12px 14px}}.ac .cmp form.contents{display:contents}.ac .cal .foot .store :is(i,.svg-inline--fa){width:11px;height:11px;border-radius:0;background:none;color:var(--text-2);margin-right:4px}.ac .batch .bact a{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.ac .batch .bact a:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .cal a.row2{color:inherit}.ac .chips label.chip{cursor:pointer}.ac .ctbl .act a{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);white-space:nowrap;display:inline-flex;align-items:center}.ac .ctbl .act a:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .kit .asset .dl a{height:26px;padding:0 9px;border-radius:6px;border:1px solid var(--line-2);font-size:11.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.ac .kit .asset .dl a:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .kit .asset .pv img.full{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px}.ac .kit .asset .pv.light img.full{background:#f3f4f6}.ac .attn.eight a:last-child{grid-column:auto}@media (min-width:640px){.ac .attn.eight a:last-child{grid-column:span 2}}@media (min-width:1024px){.ac .attn.eight a:last-child{grid-column:auto}}@media (min-width:1400px){.ac .attn.eight{grid-template-columns:repeat(8,minmax(0,1fr))}}.ac .attn.nine a:last-child{grid-column:1/-1}@media (min-width:640px){.ac .attn.nine a:last-child{grid-column:auto}}@media (min-width:1024px){.ac .attn.nine a:last-child{grid-column:1/-1}}@media (min-width:1400px){.ac .attn.nine{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .attn.nine a:last-child{grid-column:span 2}}.ac .attn.ten a:last-child{grid-column:auto}@media (min-width:640px){.ac .attn.ten a:last-child{grid-column:1/-1}}@media (min-width:1024px){.ac .attn.ten{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .attn.ten a:last-child{grid-column:auto}}.ac .kit{background:transparent;overflow:hidden}.ac .kit .asset{box-shadow:0 0 0 1px var(--line)}.ac .fig .sub.reported{color:var(--warn)}.ac .qrow.locked-row{opacity:.7}.ac .qpane .locked{padding:40px 24px}.ac .ana .btn-sm{height:30px;padding:0 10px;font-size:12px;gap:6px}.ac .ana .btn-sm :is(i,.svg-inline--fa){font-size:11px}.ac .ana .tabs .sp{flex:1}.ac .ana .tabs .ext{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.ac .ana .tabs .ext:hover{color:var(--text)}.ac .ana .tabs .ext :is(i,.svg-inline--fa){font-size:10px}.ac .ana .sec-h{padding:14px 18px 6px;flex-wrap:wrap;row-gap:2px}.ac .ana .sec-h h4{font-size:13px;white-space:nowrap}.ac .ana .sec-h .seg{margin-left:auto}.ac .ana .sec-h .seg button{height:24px;padding:0 9px;font-size:11.5px}.ac .ana .lead{padding:8px 18px 0;font-size:12.5px;color:var(--text-3);line-height:1.5}.ac .ana .fig .num.good{color:var(--good)}.ac .ana .fig .num.warn{color:var(--warn)}.ac .ana .fig .pc2{font-size:12px;color:var(--text-3);font-weight:500;margin-left:6px}.ac .ana .an-note{padding:10px 18px 12px;border-top:1px solid var(--line);font-size:12px;color:var(--text-3);line-height:1.5}.ac .ana .an-note b{color:var(--text-2);font-weight:600}.ac .ana .tabpane{min-width:0}.ac .anstrip{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ac .anstrip .seg button{height:28px}.ac .anstrip .seg button.on.custom{color:var(--accent)}.ac .anstrip .chip.cmpc{gap:8px}.ac .anstrip .chip .sw{position:relative;width:30px;height:18px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid var(--line-2);flex:none;transition:background .15s,border-color .15s}.ac .anstrip .chip .sw[aria-checked=true]{background:var(--accent);border-color:transparent}.ac .anstrip .chip .sw:after{content:"";position:absolute;border-radius:50%;background:#fff;opacity:.85;transition:transform .15s;width:12px;height:12px;top:2px;left:2px}.ac .anstrip .chip .sw[aria-checked=true]:after{transform:translateX(12px)}.ac .anstrip .sp{flex:1}.ac .anstrip .hint{font-size:12px;color:var(--text-3)}@media (max-width:1023px){.ac .anstrip .hint{display:none}}.ac .anstrip .seg-n{font-size:12px;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.ac .anstrip .seg-n b{color:var(--text);font-weight:600}.ac .anstrip .menu{min-width:220px;max-height:min(60vh,420px);overflow:auto}.ac .anstrip .menu .mh{padding:6px 9px 4px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ac .anstrip .menu .mh+button{margin-top:0}.ac .anstrip .menu .n{font-variant-numeric:tabular-nums}.ac .anstrip .chip.seg-add{border-style:dashed;color:var(--text-3)}.ac .anstrip .chip.seg-add:hover{color:var(--text)}.ac .anstrip .chip.seg-add .fa-plus{font-size:10px}.ac .anstrip .chip .x{margin-left:2px;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:var(--text-3)}.ac .anstrip .chip .x:hover{background:hsla(0,0%,100%,.1);color:#fff}@media (max-width:639px){.ac .anstrip{gap:6px}.ac .anstrip .seg{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.ac .anstrip .seg button{flex:1 0 auto}.ac .anstrip .seg-n{width:100%;order:9}}.ac .ana .ops-tools .chip.q.on{background:var(--accent-soft);border-color:rgba(33,216,129,.4);color:var(--text)}.ac .ana .ops-tools .chip.q :is(i,.svg-inline--fa){font-size:10px;color:var(--text-3)}.ac .ana .ops-tools .chip.q.on :is(i,.svg-inline--fa){color:var(--accent)}.ac .an-tbl td{white-space:nowrap}.ac .an-tbl tbody tr{cursor:pointer}.ac .an-tbl tbody tr.static{cursor:default}.ac .an-tbl td.c-name{min-width:160px}.ac .an-tbl .nm{display:flex;align-items:center;gap:10px;min-width:0}.ac .an-tbl .nm .ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:var(--text-2);font-size:12px;flex:none}.ac .an-tbl .nm b{font-weight:600;max-width:240px}.ac .an-tbl .nm b,.ac .an-tbl .nm small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .an-tbl .nm small{color:var(--text-3);font-size:11.5px;margin-top:1px;max-width:260px}.ac .an-tbl td.r,.ac .an-tbl th.r{text-align:right;font-variant-numeric:tabular-nums}.ac .an-tbl td.r small{display:block;color:var(--text-3);font-size:11px;font-weight:500}.ac .an-tbl .cap{display:inline-flex;align-items:center;gap:8px;min-width:130px;width:100%}.ac .an-tbl .cap .bar{flex:1;height:5px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden;min-width:50px}.ac .an-tbl .cap .bar i{display:block;height:100%;background:var(--accent);border-radius:999px}.ac .an-tbl .cap .bar i.warn{background:var(--warn)}.ac .an-tbl .cap .bar i.bad{background:var(--bad)}.ac .an-tbl .cap .bar i.info{background:var(--info)}.ac .an-tbl .cap .bar i.violet{background:var(--violet)}.ac .an-tbl td .cap small{display:inline-block;font-size:11.5px;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:64px;text-align:right}.ac .an-tbl .cap.lead-n small{text-align:left;min-width:48px}.ac .an-tbl td.c-trend{width:120px}.ac .an-tbl .tr{display:inline-flex;align-items:center;gap:8px}.ac .an-tbl .tr svg{width:64px;height:22px;display:block}.ac .an-tbl .tr polyline{fill:none;stroke:hsla(0,0%,100%,.35);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ac .an-tbl .tr.up polyline{stroke:var(--good)}.ac .an-tbl .tr.down polyline{stroke:var(--bad)}.ac .an-tbl .sh{color:var(--text-3);font-size:11.5px;margin-left:4px}.ac .an-tbl td.stuck b,.ac .an-tbl td.warnc{color:var(--warn)}.ac .an-tbl td.badc{color:var(--bad)}.ac .an-tbl .faint{color:var(--text-3)}.ac .an-tbl tr.sel td{background:rgba(33,216,129,.05)}.ac .an-tbl tr.dim td{opacity:.5}.ac .an-tbl .seglink{color:var(--text);font-weight:600;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.18);text-underline-offset:3px}.ac .an-tbl .seglink:hover{text-decoration-color:var(--accent)}.ac .an-tbl th.sortable{cursor:pointer}.ac .an-tbl th.sortable.on,.ac .an-tbl th.sortable:hover{color:var(--text)}.ac .an-tbl th.sortable i{margin-left:5px;font-size:9px}.ac .ana .tscroll{overflow-x:auto}.ac .ana .an-more{display:flex;align-items:center;gap:8px;padding:9px 18px;border-top:1px solid var(--line);font-size:12px;color:var(--text-3)}.ac .ana .an-more .sp{flex:1}@media (min-width:768px) and (max-width:1535px){.ac .an-tbl .c-xl:not(.c-key){display:none}}@media (min-width:768px) and (max-width:1279px){.ac .an-tbl .c-lg:not(.c-key),.ac .an-tbl .nm small{display:none}}@media (min-width:768px) and (max-width:1535px){.ac .an-tbl.fmatrix td,.ac .an-tbl.fmatrix th{padding-left:10px;padding-right:10px}.ac .an-tbl.fmatrix .cap{min-width:100px}.ac .an-tbl.fmatrix .nm b{max-width:180px}.ac .an-tbl.fmatrix .nm small{max-width:200px}}@media (max-width:767px){.ac .an-tbl thead{display:none}.ac .an-tbl,.ac .an-tbl tbody,.ac .an-tbl td,.ac .an-tbl tr{display:block;width:100%}.ac .an-tbl tr{padding:10px 14px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px}.ac .an-tbl tr:last-child{border-bottom:0}.ac .an-tbl td{padding:0;border:0;white-space:normal}.ac .an-tbl td.c-name{grid-column:1/-1}.ac .an-tbl td.r{text-align:left}.ac .an-tbl td[data-l]:before{content:attr(data-l) " ";color:var(--text-3);font-size:11px}.ac .an-tbl td.hp{display:none}.ac .an-tbl td.c-trend{grid-column:1/-1;width:auto}.ac .an-tbl .nm b,.ac .an-tbl .nm small{max-width:none}.ac .an-tbl .cap{min-width:0}}.ac .ana .chartbox{height:230px}.ac .ana .chartbox.short{height:170px}.ac .ana .chartbox .cmpln{fill:none;stroke-width:1.5;stroke-dasharray:4 4;opacity:.55;stroke-linejoin:round}.ac .ana .chart-h{padding:14px 18px 4px}.ac .ana .chart-h h3{font-size:14px}.ac .ana .legend button i.dash{height:0;border-top:2px dashed var(--text-2);background:transparent;border-radius:0}.ac .ana .hd-tip{min-width:170px}.ac .hbars{padding:6px 18px 14px;display:flex;flex-direction:column;gap:7px}.ac .hbars .hb{display:grid;grid-template-columns:minmax(90px,150px) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;min-width:0}.ac .hbars .hb .l{min-width:0}.ac .hbars .hb .l,.ac .hbars .hb .l a,.ac .hbars .hb .l button{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .hbars .hb .l a,.ac .hbars .hb .l button{font:inherit;text-align:left;max-width:100%;display:block}.ac .hbars .hb .l a:hover,.ac .hbars .hb .l button:hover{color:var(--text);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.25);text-underline-offset:3px}.ac .hbars .hb .b{height:8px;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:hidden;display:flex;gap:1px}.ac .hbars .hb .b i{display:block;height:100%;background:var(--accent)}.ac .hbars .hb .b i.c2{background:var(--violet)}.ac .hbars .hb .b i.c3{background:var(--info)}.ac .hbars .hb .b i.c4{background:var(--warn)}.ac .hbars .hb .b i.twitch{background:var(--twitch)}.ac .hbars .hb .b i.kick{background:var(--kick)}.ac .hbars .hb .b i.prev{background:hsla(0,0%,100%,.18)}.ac .hbars .hb .v{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;text-align:right;min-width:92px}.ac .hbars .hb .v small{color:var(--text-3);font-weight:500;font-size:11.5px;margin-left:5px}.ac .hbars .hb .v .delta{margin-left:6px}.ac .hbars.tight .hb{grid-template-columns:minmax(70px,110px) minmax(0,1fr) auto}@media (max-width:639px){.ac .hbars{padding:6px 14px 12px}.ac .hbars .hb{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "b b"}.ac .hbars .hb .l{grid-area:l}.ac .hbars .hb .v{grid-area:v;min-width:0}.ac .hbars .hb .b{grid-area:b}}.ac .figs3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}@media (min-width:768px){.ac .figs3{grid-template-columns:repeat(4,minmax(0,1fr))}}.ac .figs3 div{padding:12px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.ac .figs3 div:nth-child(2n){border-right:0}@media (min-width:768px){.ac .figs3 div:nth-child(2n){border-right:1px solid var(--line)}.ac .figs3 div:nth-child(4n){border-right:0}.ac .figs3 div,.ac .figs3 div:nth-child(n+5){border-bottom:0}}.ac .figs3 .label{display:block;line-height:1.3}.ac .figs3 b{display:block;font-size:20px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;margin:5px 0 3px}.ac .figs3 b.warn{color:var(--warn)}.ac .figs3 b.good{color:var(--good)}.ac .figs3 small{display:block;font-size:11.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .figs3 small .delta{margin-right:5px}.ac .ana .wb{min-height:520px}@media (min-width:1024px){.ac .ana .wb{grid-template-columns:320px minmax(0,1fr)}}@media (min-width:1536px){.ac .ana .wb{grid-template-columns:360px minmax(0,1fr)}}.ac .ana .wb-rows{max-height:none}@media (min-width:1024px){.ac .ana .wb-rows{max-height:none}}.ac .fitem{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s;width:100%;text-align:left}.ac .fitem:hover{background:hsla(0,0%,100%,.03)}.ac .fitem.on{background:rgba(33,216,129,.06);box-shadow:inset 3px 0 0 var(--accent)}.ac .fitem .ic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);color:var(--text-2);font-size:12px}.ac .fitem.on .ic{background:var(--accent-soft);color:var(--accent)}.ac .fitem .t b{display:block;font-weight:600;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .fitem .t .b{height:4px;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:hidden;margin-top:5px}.ac .fitem .t .b i{display:block;height:100%;background:var(--accent)}.ac .fitem .t .b i.warn{background:var(--warn)}.ac .fitem .n{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ac .fitem .n small{display:block;font-weight:500;color:var(--text-3);font-size:11px}.ac .ana .wb-pane>*{flex:none}.ac .fpane .figs3 small{white-space:normal;line-height:1.4}.ac .fpane .pane-h{align-items:center}.ac .fpane .pane-h .ic{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:16px;flex:none}.ac .fpane .pane-h h3{font-size:17px;font-weight:700;letter-spacing:-.01em}.ac .fpane .pane-h .meta{margin-top:3px}.ac .fpane .pane-h .acts .btn{height:30px;padding:0 10px;font-size:12px}.ac .fpane .pane-empty{padding:40px 24px;text-align:center;color:var(--text-3);font-size:13px}.ac .fpane .two{padding:0}.ac .fpane .two>section{border-top:1px solid var(--line);min-width:0}@media (min-width:768px){.ac .fpane .two>section:nth-child(odd){border-right:1px solid var(--line)}}@media (min-width:1280px) and (max-width:1535px){.ac .fpane .two>section:nth-child(odd){border-right:0}}.ac .fpane .two{gap:0}.ac .fpane .funnel5{padding:6px 18px 14px}.ac .fgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1280px){.ac .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac .fgrid>section:nth-child(odd){border-right:1px solid var(--line)}}.ac .fgrid>section{border-bottom:1px solid var(--line);min-width:0}.ac .fgrid>section:last-child{border-bottom:0}@media (min-width:1280px){.ac .fgrid>section:nth-last-child(2):nth-child(odd){border-bottom:0}}.ac .fun{padding:6px 18px 16px;display:flex;flex-direction:column;gap:0}.ac .fun .fstep{display:grid;grid-template-columns:22px minmax(110px,170px) minmax(0,1fr) 96px;align-items:center;gap:10px;min-height:38px;font-size:12.5px;cursor:pointer;border-radius:8px;padding:0 6px;margin:0 -6px}.ac .fun .fstep:hover{background:hsla(0,0%,100%,.03)}.ac .fun .fstep .k{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;background:hsla(0,0%,100%,.07);color:var(--text-2)}.ac .fun .fstep:first-child .k{background:var(--accent-soft);color:var(--accent)}.ac .fun .fstep .l{color:var(--text);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac .fun .fstep .l small{display:block;color:var(--text-3);font-weight:500;font-size:11px;margin-top:1px}.ac .fun .fstep .b{height:18px;border-radius:5px;background:hsla(0,0%,100%,.06);overflow:hidden;position:relative}.ac .fun .fstep .b i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),rgba(33,216,129,.55));border-radius:5px}.ac .fun .fstep .b i.prev{position:absolute;left:0;top:0;height:100%;background:transparent;border-right:2px dashed hsla(0,0%,100%,.45);border-radius:0}.ac .fun .fstep .v{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ac .fun .fstep .v small{display:block;color:var(--text-3);font-weight:500;font-size:11px}.ac .fun .fdrop{display:grid;grid-template-columns:22px minmax(110px,170px) minmax(0,1fr) 96px;gap:10px;align-items:center;min-height:22px;font-size:11px;color:var(--text-3)}.ac .fun .fdrop .d{grid-column:3;display:flex;align-items:center;gap:8px;padding-left:4px}.ac .fun .fdrop .d .fa-arrow-down{font-size:9px}.ac .fun .fdrop .d b{color:var(--bad);font-weight:600;font-variant-numeric:tabular-nums}.ac .fun .fdrop .d b.ok{color:var(--text-2)}.ac .fun .fdrop .t{grid-column:4;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:639px){.ac .fun .fdrop,.ac .fun .fstep{grid-template-columns:22px minmax(0,1fr) 84px}.ac .fun .fstep .b{grid-column:1/-1;margin-left:32px}.ac .fun .fstep{grid-template-rows:auto auto;row-gap:4px;padding:6px}.ac .fun .fstep .k,.ac .fun .fstep .l,.ac .fun .fstep .v{grid-row:1}.ac .fun .fdrop .d{grid-column:2}.ac .fun .fdrop .t{grid-column:3}}.ac .ana .sizebars{padding:10px 18px 4px;height:190px}.ac .ana .sizebars svg{width:100%;height:100%;display:block;overflow:visible}.ac .ana .sizebars .ax{fill:var(--text-3);font-size:10.5px;font-family:var(--font)}.ac .ana .sizebars .gl{stroke:hsla(0,0%,100%,.06)}.ac .ana .sizebars rect{cursor:pointer;transition:opacity .12s}.ac .ana .sizebars g:hover rect{opacity:.85}.ac .ana .sizebars .lbl{fill:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font)}.ac .ana .sizebars .lbl.on{fill:var(--accent)}.ac .cohort{padding:8px 18px 14px;overflow-x:auto}.ac .cohort table{border-collapse:separate;border-spacing:3px;font-size:11.5px;min-width:620px;width:100%}.ac .cohort th{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);text-align:center;padding:2px 4px;white-space:nowrap}.ac .cohort td:first-child,.ac .cohort th:first-child{text-align:left;white-space:nowrap;color:var(--text-2);font-weight:600;padding-right:8px;width:112px}.ac .cohort td:first-child small{display:block;color:var(--text-3);font-weight:500;font-size:10.5px}.ac .cohort td.c{height:30px;border-radius:5px;text-align:center;font-variant-numeric:tabular-nums;font-weight:600;color:#fff;cursor:default;min-width:44px}.ac .cohort td.c.nd{background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.04) 0 4px,transparent 4px 8px);color:transparent}.ac .cohort td.c.cur{outline:1px dashed hsla(0,0%,100%,.3);outline-offset:-1px}.ac .cohort .scale{display:flex;align-items:center;gap:6px;padding:8px 18px 0;font-size:11px;color:var(--text-3)}.ac .cohort .scale i{display:block;width:34px;height:8px;border-radius:2px}.ac .ana .flag{display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.04em;background:hsla(0,0%,100%,.08);color:var(--text-2);flex:none;font-family:var(--mono)}.ac .ana .plat{width:16px;height:16px;font-size:9px}.ac .ana .plats{display:inline-flex;gap:3px;vertical-align:middle}.ac .ana .top20 .who .av{width:30px;height:30px;font-size:10.5px}.ac .ana .top20 .who b{max-width:160px}.ac .ana .feats{display:inline-flex;gap:4px;flex-wrap:wrap}.ac .ana .feats span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.06);color:var(--text-2);font-size:10px}.ac .ana .feats span.off{opacity:.25}.ac .ana .feats span.plus{width:auto;padding:0 6px;font-size:10.5px;font-weight:600;color:var(--text-3)}.ac .ana .grid2{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:1280px){.ac .ana .grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.ac .ana .grid2>section:nth-child(odd){border-right:1px solid var(--line)}}.ac .ana .grid2>section{border-bottom:1px solid var(--line);min-width:0}.ac .ana .grid2>section:last-child{border-bottom:0}@media (min-width:1280px){.ac .ana .grid2>section:nth-last-child(2):nth-child(odd){border-bottom:0}}.ac .ana .grid3{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media (min-width:768px){.ac .ana .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.ac .ana .grid3>section:nth-child(odd){border-right:1px solid var(--line)}}@media (min-width:1536px){.ac .ana .grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.ac .ana .grid3>section{border-right:1px solid var(--line)}.ac .ana .grid3>section:nth-child(3n){border-right:0}}.ac .ana .grid3>section{border-bottom:1px solid var(--line);min-width:0}.ac .ana .pstrip{padding:8px 18px 14px}.ac .ana .pstrip .bar{display:flex;height:10px;border-radius:999px;overflow:hidden;gap:2px;margin:6px 0 10px}.ac .ana .pstrip .bar i{display:block;height:100%;cursor:pointer}.ac .ana .pstrip .lg{display:flex;flex-wrap:wrap;gap:6px 14px}.ac .ana .pstrip .lg,.ac .ana .pstrip .lg button{font-size:12px;color:var(--text-2)}.ac .ana .pstrip .lg button:hover{color:var(--text)}.ac .ana .pstrip .lg i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px;vertical-align:0}.ac .ana .pstrip .lg b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.ac .prof-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 18px 12px;border-top:1px solid var(--line);font-size:12px;color:var(--text-2)}.ac .prof-strip .lbl{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-right:4px}.ac .prof-strip .pc{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--line-2);background:rgba(0,0,0,.16);font-weight:600;color:var(--text-2);white-space:nowrap}.ac .prof-strip .pc :is(i,.svg-inline--fa){font-size:10px;color:var(--text-3)}.ac .prof-strip .pc b{color:var(--text);font-variant-numeric:tabular-nums}.ac .prof-strip .pc.lk{cursor:pointer}.ac .prof-strip .pc.lk:hover{color:var(--text);border-color:hsla(0,0%,100%,.22)}.ac .prof-strip .faint{font-size:11.5px;margin-left:auto}@media (max-width:639px){.ac .prof-strip{padding:10px 14px}.ac .prof-strip .faint{display:none}}@media (prefers-reduced-motion:reduce){.ac .ana *{transition:none!important}}.ac .anstrip{position:relative}.ac .anstrip .menu{position:absolute;top:38px;left:0;z-index:40}.ac .anstrip .menu a{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:7px;font-size:13px;color:var(--text-2);text-align:left}.ac .anstrip .menu a:hover{background:hsla(0,0%,100%,.05);color:var(--text)}.ac .anstrip .menu a.on{color:var(--text)}.ac .anstrip .menu a .box{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--text-3);display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:transparent;flex:none}.ac .anstrip .menu a.on .box{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ac .anstrip .menu a .n{margin-left:auto;font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums}.ac .anstrip .segwrap{position:relative;display:inline-flex;align-items:center}.ac .anstrip .segwrap .chip.on{padding-right:30px}.ac .anstrip .segwrap .chip-x{position:absolute;right:7px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:var(--text-3)}.ac .anstrip .segwrap .chip-x:hover{background:hsla(0,0%,100%,.1);color:#fff}.ac .anstrip .custom-range{padding:10px;min-width:240px}.ac .anstrip .custom-form{display:flex;flex-direction:column;gap:8px}.ac .anstrip .custom-form .field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-2)}.ac .ana .an-tbl td a[data-row-link]{font-weight:600}.ac .ana .tabpane{display:block}.ac .filters .funnel-chip{gap:6px;max-width:100%;white-space:normal;text-align:left}.ac .filters .funnel-chip .x{margin-left:2px;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9px;color:var(--text-3)}.ac .filters .funnel-chip .x:hover{background:hsla(0,0%,100%,.1);color:#fff}.ac .figs3.five{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.ac .figs3.five{grid-template-columns:repeat(5,minmax(0,1fr))}.ac .figs3.five div:nth-child(4n){border-right:1px solid var(--line)}.ac .figs3.five div:nth-child(5n){border-right:0}}@media (max-width:767px){.ac .figs3.five div:last-child{grid-column:1/-1;border-right:0}}.ac .ana .sizecols{display:flex;align-items:stretch;gap:10px;height:190px;padding:12px 18px 6px}.ac .ana .sizecols .col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--text-2)}.ac .ana .sizecols .col .track{flex:1;width:64%;display:flex;align-items:flex-end}.ac .ana .sizecols .col .bar{width:100%;min-height:2px;border-radius:4px 4px 2px 2px;background:var(--accent);opacity:.55;display:flex;align-items:flex-end;overflow:hidden;transition:opacity .12s}.ac .ana .sizecols .col .bar i{display:block;width:100%;background:var(--violet)}.ac .ana .sizecols .col.on .bar,.ac .ana .sizecols a.col:hover .bar{opacity:1}.ac .ana .sizecols .col .n{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-3)}.ac .ana .sizecols .col .lbl{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ac .ana .sizecols .col.on .lbl{color:var(--accent)}.ac .ent-nums .tr{display:block;margin-top:4px}.ac .ent-nums .tr svg{width:100%;max-width:120px;height:22px;display:block}.ac .ent-nums .tr polyline{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rest-page{min-height:100vh;background:#111827;color:#e5e7eb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;padding:0 16px 32px}.rest-page .rest-bar{display:flex;align-items:center;gap:10px;height:61px;max-width:620px;margin:0 auto;border-bottom:1px solid #1f2937}.rest-page .rest-logo{width:32px;height:32px}.rest-page .rest-brand{font-weight:800;font-size:18px;color:#fff;letter-spacing:-.01em}.rest-page .rest-brand b{color:#21d881;font-weight:800}.rest-page .rest{max-width:620px;margin:20px auto 30px;background:#1f2937;border:1px solid #374151;border-radius:16px;padding:28px 28px 24px}.rest-page .ric{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:22px;margin-bottom:14px}.rest-page .ric.warn{background:rgba(245,158,11,.16);color:#fbbf24}.rest-page .ric.bad{background:rgba(239,68,68,.16);color:#f87171}.rest-page h1{font-size:24px;font-weight:800;color:#fff;letter-spacing:-.01em;line-height:1.2;margin-bottom:6px}.rest-page .sub{color:#9ca3af;font-size:13.5px;margin-bottom:18px}.rest-page .reason{border-left:3px solid #4b5563;padding:10px 14px;background:hsla(0,0%,100%,.03);border-radius:0 10px 10px 0;margin-bottom:18px}.rest-page .reason small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-bottom:4px}.rest-page .reason p{color:#e5e7eb;font-size:14px;font-style:italic}.rest-page .reason .by{font-size:12px;color:#6b7280;margin-top:6px;font-style:normal}.rest-page h4{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin:0 0 8px}.rest-page ul{list-style:none;margin:0 0 18px;padding:0}.rest-page li{display:flex;gap:10px;padding:6px 0;font-size:13.5px;color:#d1d5db;border-top:1px solid hsla(0,0%,100%,.06)}.rest-page li:first-child{border-top:0}.rest-page li :is(i,.svg-inline--fa){width:18px;text-align:center;color:#9ca3af;margin-top:3px;font-size:12px;flex:none}.rest-page li b{color:#fff;font-weight:600}.rest-page .acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rest-page .acts form{display:contents}.rest-page .btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:9px;font-size:13.5px;font-weight:600;background:#21d881;color:#06301c;border:0;cursor:pointer}.rest-page .btn.ghost{background:transparent;color:#e5e7eb;border:1px solid #4b5563}.rest-page .acts .foot{width:100%;font-size:12px;color:#6b7280;margin-top:6px}@media (max-width:639px){.rest-page .rest{padding:22px 18px 20px}.rest-page h1{font-size:21px}}.modstep{margin-top:-2px;border:1px solid rgba(83,252,24,.28);border-top:none;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(83,252,24,.07),rgba(17,24,39,.35));padding:14px 16px 16px}.modstep.modstep-inset{margin:0;border-top:1px solid rgba(83,252,24,.28);border-radius:12px}.sw .prow.kick.hasstep{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:rgba(83,252,24,.28)}.modstep .mh{display:flex;gap:10px;align-items:flex-start}.modstep .mh .shield{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:rgba(251,191,36,.14);color:#fbbf24}.modstep .mh .shield svg{width:16px;height:16px}.modstep .mh b{display:block;color:#fff;font-size:14px;font-weight:600}.modstep .mh small{display:block;color:#9ca3af;font-size:12.5px;line-height:1.45;margin-top:2px;white-space:normal}.modstep ol{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:8px}.modstep li{display:flex;align-items:center;gap:10px;font-size:13px;color:#d1d5db;flex-wrap:wrap}.modstep li .n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgba(83,252,24,.14);color:#53fc18;font-size:11.5px;font-weight:700}.modstep li b{color:#fff;font-weight:600}.modstep li code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#fff;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;padding:1px 7px}.modstep .mini{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;border:1px solid hsla(0,0%,100%,.12);background:#374151;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.modstep .mini:hover{background:#4b5563}.modstep .mini svg{width:12px;height:12px}.modstep .foot2{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.modstep .check{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:9px;background:#53fc18;color:#0b1a05;font-weight:700;font-size:13px;border:none;cursor:pointer}.modstep .check[disabled]{opacity:.75;cursor:default}.modstep .hint{font-size:12px;color:#9ca3af;flex:1;min-width:200px}.modstep .still{margin-top:10px;font-size:12.5px;color:#fbbf24}.plspin{width:20px;height:20px;animation:plspin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}@keyframes plspin{to{transform:rotate(1turn)}}

/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:host),svg.svg-inline--fa:not(:root){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:focus,.driver-popover-footer-btn:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-none,.driver-popover-arrow-side-center{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(63,131,248,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(63,131,248,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:after,[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:after,[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#1c64f2;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark [type=checkbox]:checked,.dark [type=radio]:checked,[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:50%;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dark [type=radio]:checked,[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' aria-hidden='true' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M.5 6h14'/%3E%3C/svg%3E");background-color:currentColor;border-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1px;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translateX(100%);;border-color:#fff}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}a,button{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=range]{accent-color:#10b981}input[type=range]::-webkit-slider-thumb{background:#10b981}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-thumb{background:#10b981}input[type=range]::-ms-fill-lower{background:#10b981}.cooldown-range{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cooldown-range::-webkit-slider-runnable-track{height:.5rem;border-radius:9999px;background:#e5e7eb}.dark .cooldown-range::-webkit-slider-runnable-track{background:#374151}.cooldown-range::-webkit-slider-thumb{-webkit-appearance:none;height:1rem;width:1rem;border-radius:9999px;margin-top:0!important;transform:translateY(-5px)!important}.cooldown-range::-moz-range-track{height:.5rem;border-radius:9999px;background:#e5e7eb}.dark .cooldown-range::-moz-range-track{background:#374151}.cooldown-range::-moz-range-thumb{height:1rem;width:1rem;border-radius:9999px;border:0;transform:translateY(-5px)!important}html{color-scheme:dark;background-color:#0f172a}body{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}.channelpoints-row--on{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.channelpoints-row--on:is(.dark *){background-color:rgba(16,185,129,.1)}.channelpoints-row--on{box-shadow:inset 3px 0 0 #10b981}.channelpoints-picker-chip{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.channelpoints-picker-chip:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.channelpoints-picker-chip:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:rgba(17,24,39,.4);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.channelpoints-chip--on{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.channelpoints-chip--on:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.channelpoints-chip--on:is(.dark *){background-color:rgba(16,185,129,.1);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.ov-bar-section:not(.hidden)~.ov-bar-section:not(.hidden){border-top-width:1px;--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1));padding-top:1rem}.text-blur{color:transparent!important;text-shadow:0 0 7px rgba(148,163,184,.9)}.sidenav-scroll{scrollbar-width:thin;scrollbar-color:#9ca3af #f3f4f6}.sidenav-scroll::-webkit-scrollbar{width:8px}.sidenav-scroll::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:9999px}.sidenav-scroll::-webkit-scrollbar-track{background-color:#f3f4f6}.dark .sidenav-scroll{scrollbar-color:#4b5563 #111827}.dark .sidenav-scroll::-webkit-scrollbar-thumb{background-color:#4b5563}.dark .sidenav-scroll::-webkit-scrollbar-track{background-color:#111827}.shelf-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.35) transparent}.shelf-scroll::-webkit-scrollbar{height:6px}.shelf-scroll::-webkit-scrollbar-track{background-color:transparent}.shelf-scroll::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.35);border-radius:9999px}.shelf-scroll:hover::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.6)}.feed-scroll::-webkit-scrollbar{width:10px}.feed-scroll::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.04);border-radius:9999px}.feed-scroll::-webkit-scrollbar-thumb{background-color:rgba(148,163,184,.45);border:2px solid transparent;background-clip:content-box;border-radius:9999px}.feed-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(148,163,184,.7)}@supports not selector(::-webkit-scrollbar){.feed-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) hsla(0,0%,100%,.04)}}.profile-link-hover-lift{will-change:transform,box-shadow}.profile-link-hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(15,23,42,.14)}.profile-link-hover-glow{will-change:box-shadow,border-color}.profile-link-hover-glow:hover{border-color:rgba(59,130,246,.45);box-shadow:0 0 0 1px rgba(59,130,246,.25),0 0 20px rgba(59,130,246,.22)}.profile-link-hover-tilt{transform-origin:center;will-change:transform}.profile-link-hover-tilt:hover{transform:rotate(-1.3deg)}.profile-link-hover-slide{will-change:transform}.profile-link-hover-slide:hover{transform:translateX(4px)}.profile-link-hover-custom-bg:hover{background-color:var(--profile-link-hover-bg)!important}.profile-link-hover-bounce{will-change:transform}.profile-link-hover-bounce:hover{animation:profile-link-bounce .48s cubic-bezier(.34,1.56,.64,1)}.profile-link-hover-press{will-change:transform}.profile-link-hover-press:hover{transform:scale(.97)}.profile-link-hover-expand{will-change:transform}.profile-link-hover-expand:hover{transform:scale(1.025)}.profile-link-hover-wiggle{transform-origin:center;will-change:transform}.profile-link-hover-wiggle:hover{animation:profile-link-wiggle .68s ease-in-out}.profile-link-hover-icon-nudge i:last-child{transition:transform .2s ease}.profile-link-hover-icon-nudge:hover i:last-child{transform:translateX(3px)}.profile-link-hover-underline-sweep{position:relative;overflow:hidden}.profile-link-hover-underline-sweep:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:.3rem;height:2px;border-radius:9999px;background:currentColor;opacity:.35;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease,opacity .22s ease}.profile-link-hover-underline-sweep:hover:after{opacity:.6;transform:scaleX(1)}.profile-link-hover-shine{position:relative;overflow:hidden;isolation:isolate}.profile-link-hover-shine:before{content:"";position:absolute;top:0;bottom:0;left:-55%;width:45%;background:linear-gradient(120deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45),hsla(0,0%,100%,0));opacity:0;transform:skewX(-20deg) translateX(0);transition:transform .46s ease,opacity .22s ease;pointer-events:none;z-index:1}.profile-link-hover-shine:hover:before{opacity:1;transform:skewX(-20deg) translateX(260%)}.profile-link-hover-border-pop{will-change:border-color,box-shadow}.profile-link-hover-border-pop:hover{border-color:rgba(59,130,246,.55);box-shadow:inset 0 0 0 1px rgba(59,130,246,.28)}.profile-link-hover-shadow-rise{will-change:box-shadow}.profile-link-hover-shadow-rise:hover{box-shadow:0 14px 26px rgba(15,23,42,.2)}.profile-link-hover-flip-3d{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform}.profile-link-hover-flip-3d:hover{transform:perspective(900px) rotateX(9deg) rotateY(-11deg) translateY(-1px);box-shadow:0 14px 28px rgba(15,23,42,.22)}@keyframes profile-link-pulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes profile-link-bounce{0%{transform:translateY(0)}35%{transform:translateY(-3px)}65%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes profile-link-wiggle{0%{transform:rotate(0deg)}20%{transform:translateX(-1px) rotate(-2deg)}40%{transform:translateX(1px) rotate(2deg)}60%{transform:translateX(-.5px) rotate(-1.5deg)}80%{transform:translateX(.5px) rotate(1.5deg)}to{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.profile-link-hover-border-pop:hover,.profile-link-hover-bounce:hover,.profile-link-hover-expand:hover,.profile-link-hover-flip-3d:hover,.profile-link-hover-glow:hover,.profile-link-hover-lift:hover,.profile-link-hover-press:hover,.profile-link-hover-pulse:hover,.profile-link-hover-shadow-rise:hover,.profile-link-hover-slide:hover,.profile-link-hover-tilt:hover,.profile-link-hover-wiggle:hover{animation:none;box-shadow:none;transform:none}.profile-link-hover-icon-nudge:hover i:last-child{transform:none}.profile-link-hover-underline-sweep:after{transition:none}.profile-link-hover-shine:before{display:none}}.voice-preview-toggle{display:inline-flex;align-items:center}.voice-preview-trigger{list-style:none}.voice-preview-trigger::-webkit-details-marker{display:none}.voice-preview-trigger::marker{content:""}.voice-preview-text{max-width:0;margin-left:0;opacity:0;overflow:hidden;transition:max-width .2s ease,opacity .2s ease,margin-left .2s ease}.voice-preview-text__box{width:12rem}.voice-preview-text__content{display:block;line-height:1.35;max-height:2.7em;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}details[open] .voice-preview-text{max-width:12rem;margin-left:.5rem;opacity:1}.pcr-app{background:#0f172a;border:1px solid #1f2937;border-radius:16px;box-shadow:0 24px 50px rgba(0,0,0,.45);color:#e2e8f0;font-family:inherit}.pcr-app .pcr-selection{border-radius:12px;overflow:hidden}.pcr-app .pcr-color-chooser,.pcr-app .pcr-color-opacity,.pcr-app .pcr-color-palette{border-radius:10px}.pcr-app .pcr-current-color,.pcr-app .pcr-last-color{border-radius:10px;border:1px solid #1f2937}.pcr-app .pcr-swatches{margin-top:8px;gap:6px}.pcr-app .pcr-swatches button{border-radius:6px;border:1px solid #1f2937}.pcr-app .pcr-interaction{gap:8px}.pcr-app .pcr-interaction input{background:#0b1220;border:1px solid #1f2937;border-radius:8px;color:#e2e8f0;font-size:12px;height:30px;padding:0 8px}.pcr-app .pcr-interaction input:focus{border-color:#38bdf8;box-shadow:0 0 0 2px rgba(56,189,248,.3);outline:none}.pcr-app .pcr-interaction .pcr-type{border-radius:8px;border:1px solid #1f2937;background:#0b1220;color:#cbd5f5;font-size:11px;height:30px}.pcr-app .pcr-interaction .pcr-save{border-radius:8px;border:1px solid #16a34a;background:#22c55e;color:#ecfdf5;font-size:11px;height:30px;letter-spacing:.08em;text-transform:uppercase}.pcr-app .pcr-interaction .pcr-clear{border-radius:8px;border:1px solid #334155;background:#0b1220;color:#cbd5f5;font-size:11px;height:30px;letter-spacing:.08em;text-transform:uppercase}.pcr-app{z-index:9999}.pcr-app.profile-link-hover-bg-pickr{width:min(22rem,calc(100vw - 1.5rem))}.profile-accent-active{background-color:var(--profile-accent,#7c3aed)!important;color:#fff!important}input[type=range].accent-primary-600::-webkit-slider-thumb{-webkit-appearance:none;width:1rem;height:1rem;border-radius:9999px;background-color:#5b21b6;cursor:pointer;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}input[type=range].accent-primary-600::-moz-range-thumb{width:1rem;height:1rem;border-radius:9999px;background-color:#5b21b6;cursor:pointer;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.pcr-app.profile-link-hover-bg-pickr .pcr-selection{overflow:visible}[data-overlay-elements-target=element][data-hidden=true]:not([data-active=true]){visibility:hidden;pointer-events:none}[data-overlay-elements-target=element][data-hidden=true][data-active=true]{border-style:dashed}[data-overlay-elements-target=element][data-hidden=true][data-active=true]>:not(.ov-resize-edge):not(.ov-resize-dot){opacity:.35}.overlay-number-input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}#overlay-element-toolbar select{background-color:#0b1220;color:#e2e8f0;color-scheme:dark}#overlay-element-toolbar select option{background-color:#0b1220;color:#e2e8f0}.overlay-number-input::-webkit-inner-spin-button,.overlay-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#font-picker-profilelinktreefont{width:100%;box-shadow:none;border:0;font-size:.875rem;line-height:1.25rem}#font-picker-profilelinktreefont .dropdown-button{height:2.5rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;padding:0 .75rem;outline:none;box-shadow:none}#font-picker-profilelinktreefont .dropdown-button:focus,#font-picker-profilelinktreefont .dropdown-button:hover{background:#f9fafb;border-color:#2563eb;outline:none;box-shadow:none}#font-picker-profilelinktreefont .dropdown-icon.finished:before{border-top-color:#6b7280}#font-picker-profilelinktreefont ul{margin-top:0;border:1px solid #d1d5db;border-radius:.75rem;background:#fff;box-shadow:0 16px 30px rgba(15,23,42,.14);max-height:0;overflow-x:hidden;overflow-y:auto;opacity:0;pointer-events:none;transition:max-height .2s ease,opacity .2s ease,margin-top .2s ease}#font-picker-profilelinktreefont.expanded ul{margin-top:.375rem;max-height:14rem;opacity:1;pointer-events:auto}#font-picker-profilelinktreefont ul li{height:2.25rem}#font-picker-profilelinktreefont ul li button{color:#111827;padding:0 .75rem;border-radius:.5rem;margin:.125rem .25rem;width:calc(100% - .5rem);outline:none;box-shadow:none}#font-picker-profilelinktreefont ul li button:focus,#font-picker-profilelinktreefont ul li button:hover{background:#f3f4f6;outline:none;box-shadow:none}#font-picker-profilelinktreefont ul li button.active-font{background:#dbeafe;color:#1d4ed8}.dark #font-picker-profilelinktreefont .dropdown-button{background:#1f2937;border-color:#4b5563;color:#f3f4f6}.dark #font-picker-profilelinktreefont .dropdown-button:focus,.dark #font-picker-profilelinktreefont .dropdown-button:hover{background:#111827;border-color:#3b82f6;outline:none;box-shadow:none}.dark #font-picker-profilelinktreefont .dropdown-icon.finished:before{border-top-color:#d1d5db}.dark #font-picker-profilelinktreefont ul{background:#111827;border-color:#374151;box-shadow:0 20px 36px rgba(2,6,23,.55)}.dark #font-picker-profilelinktreefont ul li button{color:#e5e7eb}.dark #font-picker-profilelinktreefont ul li button:focus,.dark #font-picker-profilelinktreefont ul li button:hover{background:#1f2937;outline:none;box-shadow:none}.dark #font-picker-profilelinktreefont ul li button.active-font{background:rgba(37,99,235,.25);color:#bfdbfe}.skeleton-bone{--sk-base:#4b5563;--sk-shine:hsla(0,0%,100%,.06);position:relative;overflow:hidden;background-color:var(--sk-base);border-radius:.375rem}.skeleton-bone:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--sk-shine) 50%,transparent 100%);background-size:200% 100%;animation:skeleton-shimmer 1.4s ease-in-out infinite}:not(.dark) .skeleton-bone{--sk-base:#374151;--sk-shine:#4b5563}@keyframes skeleton-shimmer{0%{background-position:200%}to{background-position:-200%}}.ripple-card{--ripple-delay:0s;position:relative;isolation:isolate}.ripple-card .skeleton-bone:after{display:none}.ripple-card:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;background:hsla(0,0%,100%,.07);opacity:0;animation:ripple-wave 1.6s ease-in-out infinite;animation-delay:var(--ripple-delay)}@keyframes ripple-wave{0%{opacity:0}10%{opacity:1}40%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ripple-card:after,.skeleton-bone:after{animation:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[32\%\]{inset:32%}.inset-\[8\%_6\%\]{inset:8% 6%}.inset-x-0{left:0;right:0}.inset-x-\[22\%\]{left:22%;right:22%}.inset-y-0{top:0;bottom:0}.-bottom-1\.5{bottom:-.375rem}.-left-1\.5{left:-.375rem}.-left-2{left:-.5rem}.-right-1\.5{right:-.375rem}.-top-1\.5{top:-.375rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-3\.5{bottom:.875rem}.bottom-9{bottom:2.25rem}.bottom-\[3px\]{bottom:3px}.bottom-\[5\%\]{bottom:5%}.bottom-\[5px\]{bottom:5px}.bottom-\[60px\]{bottom:60px}.bottom-\[7\%\]{bottom:7%}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[1\.125rem\]{left:1.125rem}.left-\[2px\]{left:2px}.left-\[3\.5\%\]{left:3.5%}.left-\[3px\]{left:3px}.left-\[65\%\]{left:65%}.left-\[7\.5rem\]{left:7.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[3px\]{right:3px}.right-\[5px\]{right:5px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[-6\%\]{top:-6%}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[50px\]{top:50px}.top-\[9\%\]{top:9%}.top-\[94px\]{top:94px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-\[18px\]{margin-left:18px;margin-right:18px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.-me-0\.5{margin-inline-end:-.125rem}.-mr-2{margin-right:-.5rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-\[1px\]{margin-left:1px}.ml-\[calc\(25\%\+1rem\)\]{margin-left:calc(25% + 1rem)}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.ms-1\.5{margin-inline-start:.375rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[800\/160\]{aspect-ratio:800/160}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.\!h-4{height:1rem!important}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[250px\]{height:250px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[5\.5rem\]{height:5.5rem}.h-\[600px\]{height:600px}.h-\[63px\]{height:63px}.h-\[72\%\]{height:72%}.h-\[7px\]{height:7px}.h-\[82\%\]{height:82%}.h-\[84px\]{height:84px}.h-\[9px\]{height:9px}.h-\[calc\(100vh-61px\)\]{height:calc(100vh - 61px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-\[168px\]{max-height:168px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.max-h-\[calc\(100vh-72px\)\]{max-height:calc(100vh - 72px)}.max-h-\[min\(16rem\2c 36vh\)\]{max-height:min(16rem,36vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[26px\]{min-height:26px}.min-h-\[30px\]{min-height:30px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[42px\]{min-height:42px}.min-h-\[52px\]{min-height:52px}.min-h-\[74px\]{min-height:74px}.min-h-screen{min-height:100vh}.\!w-4{width:1rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10rem\]{width:10rem}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[178px\]{width:178px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[236px\]{width:236px}.w-\[26\%\]{width:26%}.w-\[26px\]{width:26px}.w-\[27\.5rem\]{width:27.5rem}.w-\[272px\]{width:272px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[44\%\]{width:44%}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[52\%\]{width:52%}.w-\[680px\]{width:680px}.w-\[68px\]{width:68px}.w-\[70vw\]{width:70vw}.w-\[72px\]{width:72px}.w-\[78px\]{width:78px}.w-\[7px\]{width:7px}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[9px\]{width:9px}.w-\[min\(24rem\2c calc\(100vw-2rem\)\)\]{width:min(24rem,calc(100vw - 2rem))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-24{min-width:6rem}.min-w-5{min-width:1.25rem}.min-w-\[132px\]{min-width:132px}.min-w-\[180px\]{min-width:180px}.min-w-\[1ch\]{min-width:1ch}.min-w-\[1rem\]{min-width:1rem}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[140px\]{max-width:140px}.max-w-\[210px\]{max-width:210px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[900px\]{max-width:900px}.max-w-\[960px\]{max-width:960px}.max-w-\[96px\]{max-width:96px}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-20px\)\]{max-width:calc(100vw - 20px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-3xl{max-width:1920px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-52{flex-basis:13rem}.basis-80{flex-basis:20rem}.basis-\[12rem\]{flex-basis:12rem}.basis-full{flex-basis:100%}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-0\.5{--tw-translate-y:-0.125rem}.-translate-y-0\.5,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-0\.5,.translate-x-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-\[18px\]{--tw-translate-x:18px}.translate-x-\[18px\],.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-x-px{--tw-translate-x:1px}.translate-x-px,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-2{--tw-translate-y:0.5rem}.translate-y-2,.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-full{--tw-translate-y:100%}.-rotate-90,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-\[\.8\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[\.8\]{--tw-scale-x:.8;--tw-scale-y:.8}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[36px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:36px minmax(0,1fr) auto}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.\!gap-0{gap:0!important}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[14px\]{gap:14px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-6{row-gap:1.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.divide-gray-700\/50>:not([hidden])~:not([hidden]){border-color:rgba(55,65,81,.5)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.\!border-primary-700{--tw-border-opacity:1!important;border-color:rgb(4 120 87/var(--tw-border-opacity,1))!important}.\!border-red-600{--tw-border-opacity:1!important;border-color:rgb(224 36 36/var(--tw-border-opacity,1))!important}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400\/40{border-color:rgba(251,191,36,.4)}.border-amber-400\/60{border-color:rgba(251,191,36,.6)}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/25{border-color:rgba(245,158,11,.25)}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-amber-500\/35{border-color:rgba(245,158,11,.35)}.border-amber-500\/40{border-color:rgba(245,158,11,.4)}.border-amber-500\/60{border-color:rgba(245,158,11,.6)}.border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-amber-800{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.border-amber-800\/50{border-color:rgba(146,64,14,.5)}.border-amber-800\/60{border-color:rgba(146,64,14,.6)}.border-amber-800\/70{border-color:rgba(146,64,14,.7)}.border-black\/40{border-color:rgba(0,0,0,.4)}.border-blue-200{--tw-border-opacity:1;border-color:rgb(195 221 253/var(--tw-border-opacity,1))}.border-blue-500\/60{border-color:rgba(63,131,248,.6)}.border-blue-600{--tw-border-opacity:1;border-color:rgb(28 100 242/var(--tw-border-opacity,1))}.border-blue-700{--tw-border-opacity:1;border-color:rgb(26 86 219/var(--tw-border-opacity,1))}.border-blue-800\/50{border-color:rgba(30,66,159,.5)}.border-blue-800\/60{border-color:rgba(30,66,159,.6)}.border-blue-800\/70{border-color:rgba(30,66,159,.7)}.border-brand{--tw-border-opacity:1;border-color:rgb(33 216 129/var(--tw-border-opacity,1))}.border-brand\/40{border-color:rgba(33,216,129,.4)}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/70{border-color:rgba(167,243,208,.7)}.border-emerald-300\/60{border-color:rgba(110,231,183,.6)}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-400\/40{border-color:rgba(52,211,153,.4)}.border-emerald-400\/60{border-color:rgba(52,211,153,.6)}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-emerald-500\/35{border-color:rgba(16,185,129,.35)}.border-emerald-500\/40{border-color:rgba(16,185,129,.4)}.border-emerald-500\/50{border-color:rgba(16,185,129,.5)}.border-emerald-500\/60{border-color:rgba(16,185,129,.6)}.border-emerald-500\/70{border-color:rgba(16,185,129,.7)}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-600\/70{border-color:rgba(75,85,99,.7)}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-700\/50{border-color:rgba(55,65,81,.5)}.border-gray-700\/70{border-color:rgba(55,65,81,.7)}.border-gray-700\/80{border-color:rgba(55,65,81,.8)}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:rgb(5 122 85/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:rgb(3 84 63/var(--tw-border-opacity,1))}.border-lime-400\/40{border-color:rgba(163,230,53,.4)}.border-primary-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-primary-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-primary-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-primary-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-primary-500\/50{border-color:rgba(16,185,129,.5)}.border-primary-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.border-primary-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-primary-800\/50{border-color:rgba(6,95,70,.5)}.border-primary-800\/60{border-color:rgba(6,95,70,.6)}.border-primary-800\/70{border-color:rgba(6,95,70,.7)}.border-purple-200{--tw-border-opacity:1;border-color:rgb(220 215 254/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(144 97 249/var(--tw-border-opacity,1))}.border-purple-800\/50{border-color:rgba(85,33,181,.5)}.border-purple-800\/60{border-color:rgba(85,33,181,.6)}.border-purple-800\/70{border-color:rgba(85,33,181,.7)}.border-red-200{--tw-border-opacity:1;border-color:rgb(251 213 213/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(249 128 128/var(--tw-border-opacity,1))}.border-red-400\/35{border-color:hsla(0,91%,74%,.35)}.border-red-500{--tw-border-opacity:1;border-color:rgb(240 82 82/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:rgba(240,82,82,.3)}.border-red-800{--tw-border-opacity:1;border-color:rgb(155 28 28/var(--tw-border-opacity,1))}.border-red-800\/70{border-color:rgba(155,28,28,.7)}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-500\/40{border-color:rgba(244,63,94,.4)}.border-rose-700{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.border-sky-400\/60{border-color:rgba(56,189,248,.6)}.border-sky-400\/80{border-color:rgba(56,189,248,.8)}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-sky-500\/30{border-color:rgba(14,165,233,.3)}.border-sky-500\/40{border-color:rgba(14,165,233,.4)}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-slate-700\/80{border-color:rgba(51,65,85,.8)}.border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-slate-800\/80{border-color:rgba(30,41,59,.8)}.border-teal-500\/35{border-color:rgba(6,148,162,.35)}.border-transparent{border-color:transparent}.border-violet-400\/25{border-color:rgba(167,139,250,.25)}.border-violet-400\/60{border-color:rgba(167,139,250,.6)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/25{border-color:hsla(0,0%,100%,.25)}.border-white\/5{border-color:hsla(0,0%,100%,.05)}.border-white\/60{border-color:hsla(0,0%,100%,.6)}.border-white\/\[\.06\]{border-color:hsla(0,0%,100%,.06)}.border-white\/\[\.08\]{border-color:hsla(0,0%,100%,.08)}.border-white\/\[0\.07\]{border-color:hsla(0,0%,100%,.07)}.border-yellow-800\/60{border-color:rgba(114,59,19,.6)}.border-yellow-800\/70{border-color:rgba(114,59,19,.7)}.border-l-amber-500\/70{border-left-color:rgba(245,158,11,.7)}.border-l-blue-500\/70{border-left-color:rgba(63,131,248,.7)}.border-l-emerald-500\/60{border-left-color:rgba(16,185,129,.6)}.border-l-gray-500\/70{border-left-color:hsla(220,9%,46%,.7)}.border-l-primary-500\/70{border-left-color:rgba(16,185,129,.7)}.border-l-purple-500\/70{border-left-color:rgba(144,97,249,.7)}.\!bg-gray-50{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}.\!bg-primary-600{--tw-bg-opacity:1!important;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))!important}.\!bg-primary-700{--tw-bg-opacity:1!important;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))!important}.\!bg-red-600{--tw-bg-opacity:1!important;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))!important}.bg-\[\#003087\]{--tw-bg-opacity:1;background-color:rgb(0 48 135/var(--tw-bg-opacity,1))}.bg-\[\#00C244\]{--tw-bg-opacity:1;background-color:rgb(0 194 68/var(--tw-bg-opacity,1))}.bg-\[\#0b0f1a\]{--tw-bg-opacity:1;background-color:rgb(11 15 26/var(--tw-bg-opacity,1))}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[\#18181b\]{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-\[\#3D95CE\]{--tw-bg-opacity:1;background-color:rgb(61 149 206/var(--tw-bg-opacity,1))}.bg-\[\#53fc18\]{--tw-bg-opacity:1;background-color:rgb(83 252 24/var(--tw-bg-opacity,1))}.bg-\[\#69c9d0\]{--tw-bg-opacity:1;background-color:rgb(105 201 208/var(--tw-bg-opacity,1))}.bg-\[\#9146ff\]{--tw-bg-opacity:1;background-color:rgb(145 70 255/var(--tw-bg-opacity,1))}.bg-\[\#ff0033\]{--tw-bg-opacity:1;background-color:rgb(255 0 51/var(--tw-bg-opacity,1))}.bg-\[\#ffc439\]{--tw-bg-opacity:1;background-color:rgb(255 196 57/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/15{background-color:rgba(251,191,36,.15)}.bg-amber-400\/20{background-color:rgba(251,191,36,.2)}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.bg-amber-500\/15{background-color:rgba(245,158,11,.15)}.bg-amber-500\/20{background-color:rgba(245,158,11,.2)}.bg-amber-500\/90{background-color:rgba(245,158,11,.9)}.bg-amber-500\/\[0\.07\]{background-color:rgba(245,158,11,.07)}.bg-amber-500\/\[0\.08\]{background-color:rgba(245,158,11,.08)}.bg-amber-900\/30{background-color:rgba(120,53,15,.3)}.bg-amber-900\/40{background-color:rgba(120,53,15,.4)}.bg-amber-900\/50{background-color:rgba(120,53,15,.5)}.bg-amber-900\/60{background-color:rgba(120,53,15,.6)}.bg-amber-950{--tw-bg-opacity:1;background-color:rgb(69 26 3/var(--tw-bg-opacity,1))}.bg-amber-950\/25{background-color:rgba(69,26,3,.25)}.bg-amber-950\/40{background-color:rgba(69,26,3,.4)}.bg-amber-950\/95{background-color:rgba(69,26,3,.95)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/35{background-color:rgba(0,0,0,.35)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/45{background-color:rgba(0,0,0,.45)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/55{background-color:rgba(0,0,0,.55)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/65{background-color:rgba(0,0,0,.65)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(118 169 250/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(63 131 248/var(--tw-bg-opacity,1))}.bg-blue-500\/15{background-color:rgba(63,131,248,.15)}.bg-blue-500\/20{background-color:rgba(63,131,248,.2)}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.bg-blue-900\/40{background-color:rgba(35,56,118,.4)}.bg-blue-900\/50{background-color:rgba(35,56,118,.5)}.bg-blue-900\/60{background-color:rgba(35,56,118,.6)}.bg-blue-950\/25{background-color:rgba(23,37,84,.25)}.bg-brand{--tw-bg-opacity:1;background-color:rgb(33 216 129/var(--tw-bg-opacity,1))}.bg-brand-dark{--tw-bg-opacity:1;background-color:rgb(19 180 103/var(--tw-bg-opacity,1))}.bg-brand\/10{background-color:rgba(33,216,129,.1)}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-400\/15{background-color:rgba(34,211,238,.15)}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/15{background-color:rgba(52,211,153,.15)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/50{background-color:rgba(236,253,245,.5)}.bg-emerald-50\/90{background-color:rgba(236,253,245,.9)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgba(16,185,129,.1)}.bg-emerald-500\/15{background-color:rgba(16,185,129,.15)}.bg-emerald-500\/20{background-color:rgba(16,185,129,.2)}.bg-emerald-500\/40{background-color:rgba(16,185,129,.4)}.bg-emerald-500\/80{background-color:rgba(16,185,129,.8)}.bg-emerald-500\/\[0\.04\]{background-color:rgba(16,185,129,.04)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-900\/30{background-color:rgba(6,78,59,.3)}.bg-emerald-900\/60{background-color:rgba(6,78,59,.6)}.bg-emerald-950\/20{background-color:rgba(2,44,34,.2)}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-fuchsia-400\/15{background-color:rgba(232,121,249,.15)}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/50{background-color:rgba(243,244,246,.5)}.bg-gray-100\/70{background-color:rgba(243,244,246,.7)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-200\/70{background-color:rgba(229,231,235,.7)}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-400\/15{background-color:rgba(156,163,175,.15)}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/60{background-color:rgba(249,250,251,.6)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/10{background-color:hsla(220,9%,46%,.1)}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-600\/30{background-color:rgba(75,85,99,.3)}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-700\/50{background-color:rgba(55,65,81,.5)}.bg-gray-700\/60{background-color:rgba(55,65,81,.6)}.bg-gray-700\/70{background-color:rgba(55,65,81,.7)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-800\/40{background-color:rgba(31,41,55,.4)}.bg-gray-800\/60{background-color:rgba(31,41,55,.6)}.bg-gray-800\/70{background-color:rgba(31,41,55,.7)}.bg-gray-800\/80{background-color:rgba(31,41,55,.8)}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/15{background-color:rgba(17,24,39,.15)}.bg-gray-900\/25{background-color:rgba(17,24,39,.25)}.bg-gray-900\/40{background-color:rgba(17,24,39,.4)}.bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.bg-gray-900\/60{background-color:rgba(17,24,39,.6)}.bg-gray-900\/70{background-color:rgba(17,24,39,.7)}.bg-gray-900\/75{background-color:rgba(17,24,39,.75)}.bg-gray-900\/80{background-color:rgba(17,24,39,.8)}.bg-gray-900\/85{background-color:rgba(17,24,39,.85)}.bg-gray-900\/90{background-color:rgba(17,24,39,.9)}.bg-gray-900\/95{background-color:rgba(17,24,39,.95)}.bg-gray-900\/\[\.08\]{background-color:rgba(17,24,39,.08)}.bg-gray-950{--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.bg-gray-950\/60{background-color:rgba(3,7,18,.6)}.bg-gray-950\/70{background-color:rgba(3,7,18,.7)}.bg-gray-950\/\[\.98\]{background-color:rgba(3,7,18,.98)}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(222 247 236/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(49 196 141/var(--tw-bg-opacity,1))}.bg-green-400\/15{background-color:rgba(49,196,141,.15)}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(14 159 110/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(4 108 78/var(--tw-bg-opacity,1))}.bg-green-900\/20{background-color:rgba(1,71,55,.2)}.bg-green-900\/40{background-color:rgba(1,71,55,.4)}.bg-green-900\/60{background-color:rgba(1,71,55,.6)}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(229 237 255/var(--tw-bg-opacity,1))}.bg-indigo-400\/15{background-color:rgba(141,162,251,.15)}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(240 245 255/var(--tw-bg-opacity,1))}.bg-lime-100{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity,1))}.bg-lime-400\/15{background-color:rgba(163,230,53,.15)}.bg-lime-400\/20{background-color:rgba(163,230,53,.2)}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity,1))}.bg-lime-500\/20{background-color:rgba(132,204,22,.2)}.bg-lime-600{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.bg-orange-400\/15{background-color:rgba(255,138,76,.15)}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 248 241/var(--tw-bg-opacity,1))}.bg-orange-600\/20{background-color:rgba(208,56,1,.2)}.bg-pink-400\/15{background-color:rgba(241,126,184,.15)}.bg-pink-500\/20{background-color:rgba(231,70,148,.2)}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-primary-50\/50{background-color:rgba(236,253,245,.5)}.bg-primary-50\/60{background-color:rgba(236,253,245,.6)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-primary-500\/10{background-color:rgba(16,185,129,.1)}.bg-primary-500\/30{background-color:rgba(16,185,129,.3)}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-primary-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-primary-900{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.bg-primary-900\/40{background-color:rgba(6,78,59,.4)}.bg-primary-900\/50{background-color:rgba(6,78,59,.5)}.bg-primary-900\/60{background-color:rgba(6,78,59,.6)}.bg-primary-950\/25{background-color:rgba(2,44,34,.25)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(237 235 254/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(172 148 250/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(246 245 255/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(144 97 249/var(--tw-bg-opacity,1))}.bg-purple-900\/40{background-color:rgba(74,29,150,.4)}.bg-purple-900\/50{background-color:rgba(74,29,150,.5)}.bg-purple-900\/60{background-color:rgba(74,29,150,.6)}.bg-purple-950\/25{background-color:rgba(59,7,100,.25)}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(249 128 128/var(--tw-bg-opacity,1))}.bg-red-400\/10{background-color:hsla(0,91%,74%,.1)}.bg-red-400\/15{background-color:hsla(0,91%,74%,.15)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:rgba(240,82,82,.1)}.bg-red-500\/15{background-color:rgba(240,82,82,.15)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.bg-red-900\/40{background-color:rgba(119,29,29,.4)}.bg-red-900\/50{background-color:rgba(119,29,29,.5)}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-400\/60{background-color:rgba(251,113,133,.6)}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:rgba(244,63,94,.1)}.bg-rose-500\/15{background-color:rgba(244,63,94,.15)}.bg-rose-500\/20{background-color:rgba(244,63,94,.2)}.bg-rose-500\/70{background-color:rgba(244,63,94,.7)}.bg-rose-900\/70{background-color:rgba(136,19,55,.7)}.bg-rose-950\/95{background-color:rgba(76,5,25,.95)}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-400\/15{background-color:rgba(56,189,248,.15)}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500\/10{background-color:rgba(14,165,233,.1)}.bg-sky-500\/20{background-color:rgba(14,165,233,.2)}.bg-sky-500\/30{background-color:rgba(14,165,233,.3)}.bg-sky-950\/60{background-color:rgba(8,47,73,.6)}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-300\/20{background-color:rgba(203,213,225,.2)}.bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-500\/10{background-color:rgba(100,116,139,.1)}.bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-700\/60{background-color:rgba(51,65,85,.6)}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-800\/80{background-color:rgba(30,41,59,.8)}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/20{background-color:rgba(15,23,42,.2)}.bg-slate-900\/30{background-color:rgba(15,23,42,.3)}.bg-slate-900\/40{background-color:rgba(15,23,42,.4)}.bg-slate-900\/50{background-color:rgba(15,23,42,.5)}.bg-slate-900\/60{background-color:rgba(15,23,42,.6)}.bg-slate-900\/70{background-color:rgba(15,23,42,.7)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/0{background-color:rgba(2,6,23,0)}.bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.bg-slate-950\/70{background-color:rgba(2,6,23,.7)}.bg-slate-950\/75{background-color:rgba(2,6,23,.75)}.bg-slate-950\/80{background-color:rgba(2,6,23,.8)}.bg-slate-950\/95{background-color:rgba(2,6,23,.95)}.bg-slate-950\/\[\.98\]{background-color:rgba(2,6,23,.98)}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(213 245 246/var(--tw-bg-opacity,1))}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(22 189 202/var(--tw-bg-opacity,1))}.bg-teal-400\/10{background-color:rgba(22,189,202,.1)}.bg-teal-400\/15{background-color:rgba(22,189,202,.15)}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-400\/15{background-color:rgba(167,139,250,.15)}.bg-violet-400\/20{background-color:rgba(167,139,250,.2)}.bg-violet-400\/5{background-color:rgba(167,139,250,.05)}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-500\/15{background-color:rgba(139,92,246,.15)}.bg-violet-500\/20{background-color:rgba(139,92,246,.2)}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(227 160 8/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(253 253 234/var(--tw-bg-opacity,1))}.bg-yellow-900\/50{background-color:rgba(99,49,18,.5)}.bg-yellow-900\/70{background-color:rgba(99,49,18,.7)}.bg-yellow-950\/25{background-color:rgba(66,32,6,.25)}.bg-\[radial-gradient\(circle_at_30\%_20\%\2c rgba\(255\2c 255\2c 255\2c \.10\)\2c transparent_60\%\)\]{background-image:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.1),transparent 60%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#1a1f33\]{--tw-gradient-from:#1a1f33 var(--tw-gradient-from-position);--tw-gradient-to:rgba(26,31,51,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#2a2f45\]{--tw-gradient-from:#2a2f45 var(--tw-gradient-from-position);--tw-gradient-to:rgba(42,47,69,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/15{--tw-gradient-from:rgba(16,185,129,.15) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from:#d946ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,70,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\/25{--tw-gradient-from:rgba(17,24,39,.25) var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-lime-400{--tw-gradient-from:#a3e635 var(--tw-gradient-from-position);--tw-gradient-to:rgba(163,230,53,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#ff5a1f var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,90,31,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-400{--tw-gradient-from:#f17eb8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(241,126,184,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#9061f9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(144,97,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from:#7e3af2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(126,58,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#f05252 var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,82,82,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-400\/60{--tw-gradient-from:rgba(56,189,248,.6) var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,189,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-500\/30{--tw-gradient-from:rgba(14,165,233,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:rgba(100,116,139,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500\/30{--tw-gradient-from:rgba(100,116,139,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(100,116,139,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from:#16bdca var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,189,202,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#e3a008 var(--tw-gradient-from-position);--tw-gradient-to:rgba(227,160,8,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-rose-500{--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f43f5e var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-violet-500{--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#8b5cf6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/95{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.95) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#141a2c\]{--tw-gradient-to:#141a2c var(--tw-gradient-to-position)}.to-\[\#1a1d2e\]{--tw-gradient-to:#1a1d2e var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1a56db var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to:rgba(16,185,129,.05) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.to-gray-900\/60{--tw-gradient-to:rgba(17,24,39,.6) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#057a55 var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6875f5 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#5850ec var(--tw-gradient-to-position)}.to-indigo-600\/30{--tw-gradient-to:rgba(88,80,236,.3) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#ff5a1f var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#d03801 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#e74694 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#7e3af2 var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to:#6c2bd9 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#e02424 var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to:#38bdf8 var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to:#334155 var(--tw-gradient-to-position)}.to-slate-700\/30{--tw-gradient-to:rgba(51,65,85,.3) var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#047481 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-100{--tw-gradient-to:#ede9fe var(--tw-gradient-to-position)}.to-violet-700{--tw-gradient-to:#6d28d9 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.stroke-brand{stroke:#21d881}.stroke-emerald-500{stroke:#10b981}.stroke-gray-200{stroke:#e5e7eb}.stroke-white\/30{stroke:hsla(0,0%,100%,.3)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[3px\]{padding:3px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[90px\]{padding-top:90px;padding-bottom:90px}.py-px{padding-top:1px;padding-bottom:1px}.\!pt-4{padding-top:1rem!important}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[18px\]{padding-bottom:18px}.pl-0{padding-left:0}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[18px\]{padding-left:18px}.pl-\[26px\]{padding-left:26px}.pl-\[30px\]{padding-left:30px}.pl-\[42px\]{padding-left:42px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-\[11px\]{padding-right:11px}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-\[61px\]{padding-top:61px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-brand{font-family:Bowlby One,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.\!italic{font-style:italic!important}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#003087\]{--tw-text-opacity:1;color:rgb(0 48 135/var(--tw-text-opacity,1))}.text-\[\#06301c\]{--tw-text-opacity:1;color:rgb(6 48 28/var(--tw-text-opacity,1))}.text-\[\#53FC18\],.text-\[\#53fc18\]{--tw-text-opacity:1;color:rgb(83 252 24/var(--tw-text-opacity,1))}.text-\[\#5865f2\]{--tw-text-opacity:1;color:rgb(88 101 242/var(--tw-text-opacity,1))}.text-\[\#9146FF\]{--tw-text-opacity:1;color:rgb(145 70 255/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/70{color:hsla(48,97%,77%,.7)}.text-amber-200\/80{color:hsla(48,97%,77%,.8)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/80{color:rgba(252,211,77,.8)}.text-amber-300\/85{color:rgba(252,211,77,.85)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(26 86 219/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 66 159/var(--tw-text-opacity,1))}.text-brand{--tw-text-opacity:1;color:rgb(33 216 129/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/90{color:rgba(110,231,183,.9)}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-400\/80{color:rgba(52,211,153,.8)}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-600\/60{color:rgba(5,150,105,.6)}.text-emerald-600\/70{color:rgba(5,150,105,.7)}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity,1))}.text-fuchsia-700{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-300\/70{color:rgba(209,213,219,.7)}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-400\/80{color:rgba(156,163,175,.8)}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-500\/90{color:hsla(220,9%,46%,.9)}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(132 225 188/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(5 122 85/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(4 108 78/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(3 84 63/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(104 117 245/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(88 80 236/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(81 69 205/var(--tw-text-opacity,1))}.text-lime-400{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.text-lime-700{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(255 138 76/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(255 90 31/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(180 52 3/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(248 180 217/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(231 70 148/var(--tw-text-opacity,1))}.text-primary-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-primary-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-primary-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-primary-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-primary-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(202 191 253/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(172 148 250/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(144 97 249/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(126 58 242/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(108 43 217/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(85 33 181/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.text-red-400\/70{color:hsla(0,91%,74%,.7)}.text-red-500{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(200 30 30/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(155 28 28/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-300\/90{color:rgba(253,164,175,.9)}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-400\/80{color:rgba(148,163,184,.8)}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-700\/60{color:rgba(51,65,85,.6)}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(4 116 129/var(--tw-text-opacity,1))}.text-teal-700\/70{color:rgba(3,102,114,.7)}.text-teal-800{--tw-text-opacity:1;color:rgb(5 80 92/var(--tw-text-opacity,1))}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/15{color:hsla(0,0%,100%,.15)}.text-white\/40{color:hsla(0,0%,100%,.4)}.text-white\/55{color:hsla(0,0%,100%,.55)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-yellow-300{--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(194 120 3/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(159 88 10/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(142 75 16/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(114 59 19/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:rgb(99 49 18/var(--tw-text-opacity,1))}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.\!accent-amber-500{accent-color:#f59e0b!important}.\!accent-pink-400{accent-color:#f17eb8!important}.accent-amber-400{accent-color:#fbbf24}.accent-emerald-400{accent-color:#34d399}.accent-emerald-500{accent-color:#10b981}.accent-gray-400{accent-color:#9ca3af}.accent-primary-600{accent-color:#059669}.accent-sky-400{accent-color:#38bdf8}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[\.55\]{opacity:.55}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_3px_rgba\(248\2c 113\2c 113\2c \.14\)\]{--tw-shadow:0 0 0 3px hsla(0,91%,71%,.14);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(251\2c 191\2c 36\2c \.14\)\]{--tw-shadow:0 0 0 3px rgba(251,191,36,.14);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(52\2c 211\2c 153\2c \.14\)\]{--tw-shadow:0 0 0 3px rgba(52,211,153,.14);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_20px_-12px_rgba\(0\2c 0\2c 0\2c \.9\)\]{--tw-shadow:0 10px 20px -12px rgba(0,0,0,.9);--tw-shadow-colored:0 10px 20px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_-8px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 8px 16px -8px rgba(0,0,0,.6);--tw-shadow-colored:0 8px 16px -8px var(--tw-shadow-color)}.shadow-\[0_8px_16px_-8px_rgba\(0\2c 0\2c 0\2c 0\.6\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-black\/60{--tw-shadow-color:rgba(0,0,0,.6);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color:rgba(16,185,129,.3);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2,.ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-amber-400\/50{--tw-ring-color:rgba(251,191,36,.5)}.ring-amber-500\/20{--tw-ring-color:rgba(245,158,11,.2)}.ring-black\/10{--tw-ring-color:rgba(0,0,0,.1)}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}.ring-blue-400\/40{--tw-ring-color:rgba(118,169,250,.4)}.ring-blue-500\/20{--tw-ring-color:rgba(63,131,248,.2)}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.ring-emerald-500\/25{--tw-ring-color:rgba(16,185,129,.25)}.ring-emerald-500\/30{--tw-ring-color:rgba(16,185,129,.3)}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity,1))}.ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.ring-primary-500\/20{--tw-ring-color:rgba(16,185,129,.2)}.ring-purple-500\/40{--tw-ring-color:rgba(144,97,249,.4)}.ring-red-400\/20{--tw-ring-color:hsla(0,91%,74%,.2)}.ring-rose-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity,1))}.ring-rose-500\/25{--tw-ring-color:rgba(244,63,94,.25)}.ring-sky-500\/25{--tw-ring-color:rgba(14,165,233,.25)}.ring-sky-500\/30{--tw-ring-color:rgba(14,165,233,.3)}.ring-slate-500\/25{--tw-ring-color:rgba(100,116,139,.25)}.ring-violet-400\/20{--tw-ring-color:rgba(167,139,250,.2)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.ring-white\/20{--tw-ring-color:hsla(0,0%,100%,.2)}.ring-white\/30{--tw-ring-color:hsla(0,0%,100%,.3)}.blur{--tw-blur:blur(8px)}.blur,.blur-\[9px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[9px\]{--tw-blur:blur(9px)}.blur-sm{--tw-blur:blur(4px)}.blur-sm,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0,0,0,.15))}.drop-shadow-2xl,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.invert,.saturate-50{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-50{--tw-saturate:saturate(.5)}.saturate-\[\.6\]{--tw-saturate:saturate(.6)}.filter,.saturate-\[\.6\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[3px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#peepoloading{animation:spin 1.5s cubic-bezier(.68,-.55,.27,1.55) infinite}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.\[animation-duration\:1\.6s\]{animation-duration:1.6s}.\[color-scheme\:light\]{color-scheme:light}.\[grid-area\:1\/1\]{grid-area:1/1}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:thin\]{scrollbar-width:thin}#page-transition-overlay{display:none;position:fixed;inset:0;z-index:39;background:#111827;opacity:0;pointer-events:none}#page-transition-overlay.pt-visible{display:block;opacity:1;pointer-events:auto;transition:opacity .15s ease-in}[data-page-transition-skeleton]{position:absolute;inset:0;overflow:hidden;padding:5rem 1rem 1rem}@media (min-width:1024px){[data-page-transition-skeleton]{padding-left:18rem}}@media (prefers-reduced-motion:reduce){#page-transition-overlay.pt-visible{transition:none!important}}:root{--driver-overlay-color:rgba(2,6,23,.85)}.driver-active #tour-panel,.driver-active #tour-panel *{pointer-events:auto!important}.driver-active-element{outline:2px solid rgba(33,216,129,.6)!important;outline-offset:4px!important;border-radius:8px}.driver-popover{background:#080e1a!important;border:1px solid #1e293b!important;border-radius:12px!important;box-shadow:0 20px 48px rgba(0,0,0,.6),0 0 0 1px rgba(33,216,129,.06)!important;color:#f1f5f9!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;min-width:240px!important;max-width:300px!important;padding:14px 16px!important}.driver-popover-title{font-size:14px!important;font-weight:600!important;color:#f8fafc!important;margin-bottom:5px!important;letter-spacing:-.01em!important}.driver-popover-description{font-size:13px!important;line-height:1.55!important;color:#94a3b8!important;margin:0!important}.driver-popover-description strong{color:#cbd5e1!important;font-weight:600!important}.driver-popover-description em{color:#6ee7b7!important;font-style:normal!important}.driver-popover-arrow-side-left{border-left-color:#1e293b!important}.driver-popover-arrow-side-right{border-right-color:#1e293b!important}.driver-popover-arrow-side-top{border-top-color:#1e293b!important}.driver-popover-arrow-side-bottom{border-bottom-color:#1e293b!important}.driver-popover-footer{display:none!important}#tour-panel{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);width:min(480px,calc(100vw - 2rem));z-index:100001;background:#080e1a;border:1px solid #1e293b;border-radius:16px;box-shadow:0 32px 64px rgba(0,0,0,.7),0 0 0 1px rgba(33,216,129,.07),0 0 40px rgba(33,216,129,.04);font-family:Inter,ui-sans-serif,system-ui,sans-serif;animation:tour-panel-in .28s cubic-bezier(.16,1,.3,1) both}@keyframes tour-panel-in{0%{opacity:0;transform:translateX(-50%) translateY(12px) scale(.97)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.tour-panel__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem 0}.tour-panel__meta{display:flex;align-items:center;gap:.75rem}.tour-panel__step-label{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#64748b}.tour-panel__substep-label{display:flex;align-items:center;justify-content:space-between;padding:.35rem 1.25rem 0}.tour-panel__substep-name{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#21d881}.tour-panel__substep-count{font-size:11px;font-weight:500;color:#64748b;font-variant-numeric:tabular-nums}#tour-panel:has(.tour-panel__body[hidden]){padding-bottom:0}#tour-panel:has(.tour-panel__body[hidden]) .tour-panel__footer{border-top:none;padding-top:.5rem;padding-bottom:.75rem}.tour-panel__dots{display:flex;gap:5px;align-items:center}.tour-dot{display:block;width:6px;height:6px;border-radius:9999px;background:#1e293b;transition:background .2s ease,transform .2s ease,width .2s ease}.tour-dot--done{background:rgba(33,216,129,.35)}.tour-dot--active{width:18px;background:#21d881;box-shadow:0 0 8px rgba(33,216,129,.5)}.tour-panel__skip{font-size:11.5px;color:#64748b;background:none;border:none;cursor:pointer;padding:2px 0;transition:color .15s ease}.tour-panel__skip:hover{color:#94a3b8}.tour-panel__header-actions{display:flex;align-items:center;gap:.75rem}.tour-panel__toc-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid #1e293b;border-radius:6px;color:#475569;cursor:pointer;padding:4px 6px;transition:color .15s ease,border-color .15s ease,background .15s ease}.tour-panel__toc-btn.is-active,.tour-panel__toc-btn:hover{color:#21d881;border-color:rgba(33,216,129,.35);background:rgba(33,216,129,.06)}.tour-panel__toc{padding:.5rem .75rem .75rem;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1e293b transparent}.tour-panel__toc-header{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#334155;padding:.25rem .5rem .6rem}.tour-toc__chapter,.tour-toc__substep{display:flex;align-items:center;gap:.5rem;width:100%;background:none;border:none;cursor:pointer;text-align:left;border-radius:7px;padding:5px 8px;transition:background .12s ease}.tour-toc__chapter{font-size:12.5px;font-weight:600;color:#64748b;margin-top:2px}.tour-toc__substep{font-size:12px;font-weight:400;color:#475569;padding-left:1.6rem}.tour-toc__chapter:hover,.tour-toc__substep:hover{background:hsla(0,0%,100%,.04)}.tour-toc__chapter.is-current{color:#e2e8f0}.tour-toc__chapter.is-completed{color:#334155}.tour-toc__substep.is-current{color:#21d881;background:rgba(33,216,129,.07)}.tour-toc__substep.is-completed{color:#334155}.tour-toc__icon{font-size:10px;width:14px;flex-shrink:0;text-align:center;color:inherit}.tour-toc__chapter.is-completed .tour-toc__icon,.tour-toc__chapter.is-current .tour-toc__icon{color:#21d881}.tour-toc__substep.is-current .tour-toc__icon{color:#21d881;font-size:11px}.tour-toc__substep.is-completed .tour-toc__icon{color:#21d881}.tour-toc__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-panel__chapter-nav{margin-top:.85rem;display:flex;flex-direction:column;gap:3px;border-top:1px solid #0f1a2e;padding-top:.75rem}.tour-panel__chapter-row{display:flex;align-items:center;justify-content:space-between;width:100%;background:hsla(0,0%,100%,.02);border:1px solid #0f1a2e;border-radius:8px;padding:7px 12px;cursor:pointer;transition:background .12s ease,border-color .12s ease;text-align:left}.tour-panel__chapter-row:hover{background:rgba(33,216,129,.06);border-color:rgba(33,216,129,.2)}.tour-panel__chapter-row-label{font-size:12.5px;font-weight:600;color:#94a3b8}.tour-panel__chapter-row:hover .tour-panel__chapter-row-label{color:#e2e8f0}.tour-panel__chapter-row-jump{font-size:11px;font-weight:500;color:#334155;transition:color .12s ease}.tour-panel__chapter-row:hover .tour-panel__chapter-row-jump{color:#21d881}.tour-panel__body{padding:1rem 1.25rem .75rem}.tour-panel__title{font-size:16px;font-weight:600;color:#f8fafc;letter-spacing:-.01em;margin:0 0 .5rem}.tour-panel__desc{font-size:13.5px;line-height:1.6;color:#94a3b8}.tour-panel__desc p{margin:0 0 .4em}.tour-panel__desc p:last-child{margin-bottom:0}.tour-panel__desc ul{margin:.25em 0 .4em;padding-left:1.1em}.tour-panel__desc li{margin-bottom:.2em}.tour-panel__desc strong{color:#cbd5e1;font-weight:600}.tour-panel__desc em{color:#6ee7b7;font-style:normal}.tour-panel__footer{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem 1.1rem;border-top:1px solid #0f1a2e;margin-top:.25rem}.tour-panel__btn-next,.tour-panel__btn-prev{border-radius:9px;font-size:13px;font-weight:600;padding:8px 18px;cursor:pointer;transition:opacity .14s ease,transform .1s ease;border:none}.tour-panel__btn-prev{background:transparent;color:#64748b;border:1px solid #1e293b}.tour-panel__btn-prev:hover:not(:disabled){color:#94a3b8;border-color:#334155}.tour-panel__btn-next{background:#21d881;color:#060d18;letter-spacing:.01em}.tour-panel__btn-next:hover{opacity:.88;transform:translateY(-1px)}.tour-panel__btn-next--finish{background:linear-gradient(135deg,#21d881,#13b467);box-shadow:0 4px 14px rgba(33,216,129,.35)}@keyframes tour-shake{0%,to{transform:translateY(-1px) translateX(0)}20%{transform:translateY(-1px) translateX(-5px)}40%{transform:translateY(-1px) translateX(5px)}60%{transform:translateY(-1px) translateX(-4px)}80%{transform:translateY(-1px) translateX(4px)}}.tour-shake{animation:tour-shake .36s ease}@media (prefers-reduced-motion:reduce){#tour-panel{animation:none}.tour-dot{transition:none}.tour-panel__btn-next:hover{transform:none}#peepoloading,.tour-shake{animation:none}}.ov-resize-dot{width:12px;height:12px;border-radius:3px;background:#34d399;border:1px solid #064e3b;opacity:0;transition:opacity .15s ease;z-index:30}[data-kind=component][data-active=true] .ov-resize-dot{opacity:1}#overlay-elements-layer{transform:translateZ(0);backface-visibility:hidden}[data-stream-preview-state=needs_click]~#overlay-elements-layer{visibility:hidden}.pv-canvas{background-image:linear-gradient(45deg,#1f2937 25%,transparent 0,transparent 75%,#1f2937 0),linear-gradient(45deg,#1f2937 25%,#111827 0,#111827 75%,#1f2937 0);background-size:12px 12px;background-position:0 0,6px 6px}.pv-stage-bg{background:radial-gradient(ellipse at 30% 35%,rgba(56,189,248,.18),transparent 55%),radial-gradient(ellipse at 75% 70%,rgba(168,85,247,.18),transparent 55%),linear-gradient(160deg,#0b1220,#111827 60%,#0b1220)}.pv-grid{background-image:linear-gradient(rgba(148,163,184,.07) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.07) 1px,transparent 0);background-size:32px 32px}.pv-wheel{background:conic-gradient(#8b5cf6 0 45deg,#22d3ee 45deg 90deg,#f59e0b 90deg 135deg,#ef4444 135deg 180deg,#10b981 180deg 225deg,#3b82f6 225deg 270deg,#ec4899 270deg 315deg,#84cc16 315deg 1turn)}@keyframes pv-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.pv-scroll{animation:pv-scroll 14s linear infinite}@keyframes pv-spin{0%{transform:rotate(0deg)}55%{transform:rotate(3turn)}to{transform:rotate(3turn)}}.pv-spin{animation:pv-spin 6s cubic-bezier(.15,.85,.2,1) infinite}@keyframes pv-spin-slow{to{transform:rotate(1turn)}}.pv-spin-slow{animation:pv-spin-slow 4s linear infinite}@keyframes pv-fill{0%{width:8%}70%{width:62%}to{width:62%}}.pv-fill{width:62%;animation:pv-fill 5s ease-out infinite}@keyframes pv-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pv-marquee{animation:pv-marquee 12s linear infinite}@keyframes pv-pulse{0%,to{background:hsla(0,0%,100%,.05)}50%{background:rgba(245,158,11,.18)}}.pv-pulse{animation:pv-pulse 2.4s ease-in-out infinite}@keyframes pv-reel{0%{transform:translateX(0)}70%{transform:translateX(-50%)}to{transform:translateX(-50%)}}.pv-reel{animation:pv-reel 5s cubic-bezier(.1,.8,.2,1) infinite}@keyframes pv-drop{0%{transform:translateY(-20px) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(160px) rotate(220deg);opacity:0}}.pv-drop{top:0;animation:pv-drop 3.4s linear infinite}@keyframes pv-blink{0%,to{opacity:1}50%{opacity:.55}}.pv-blink{animation:pv-blink 1.6s step-end infinite}@keyframes pv-drain{0%{width:100%}to{width:12%}}.pv-drain{animation:pv-drain 6s linear infinite}@keyframes pv-odometer{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.5rem)}50%,70%{transform:translateY(-3rem)}75%,to{transform:translateY(-4.5rem)}}.pv-odometer{animation:pv-odometer 6s ease-in-out infinite}@keyframes pv-poll-a{0%{width:50%}60%{width:62%}to{width:62%}}@keyframes pv-poll-b{0%{width:50%}60%{width:38%}to{width:38%}}.pv-poll-a{width:62%;animation:pv-poll-a 4s ease-in-out infinite}.pv-poll-b{width:38%;animation:pv-poll-b 4s ease-in-out infinite}@keyframes pv-tug{0%,to{width:46%}50%{width:68%}}.pv-tug{width:46%;animation:pv-tug 5s ease-in-out infinite}@keyframes pv-hp{0%{width:92%}to{width:34%}}.pv-hp{animation:pv-hp 7s linear infinite}@keyframes pv-hpnum{0%,to{opacity:.75}50%{opacity:1}}.pv-hpnum{animation:pv-hpnum 1.2s ease-in-out infinite}@keyframes pv-slide{0%{transform:translateX(-140%);opacity:0}12%,70%{transform:translateX(0);opacity:1}85%,to{transform:translateX(140%);opacity:0}}.pv-slide{animation:pv-slide 5.5s ease-in-out infinite}@keyframes pv-bingo{0%,55%{background:hsla(0,0%,100%,.06);color:#d1d5db}65%,to{background:rgba(16,185,129,.4);color:#fff}}.pv-bingo{animation:pv-bingo 4s ease-in-out infinite}@keyframes pv-shim{0%,to{opacity:.45}50%{opacity:1}}.pv-shim{animation:pv-shim 2.6s ease-in-out infinite}@keyframes pv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pv-bob{animation:pv-bob 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.pv-bingo,.pv-blink,.pv-bob,.pv-drain,.pv-drop,.pv-fill,.pv-hp,.pv-hpnum,.pv-marquee,.pv-odometer,.pv-poll-a,.pv-poll-b,.pv-pulse,.pv-reel,.pv-scroll,.pv-shim,.pv-slide,.pv-spin,.pv-spin-slow,.pv-tug{animation:none}}.cr-rail{position:relative}.cr-rail:before{content:"";position:absolute;left:19px;top:10px;bottom:10px;width:2px;border-radius:2px;background:linear-gradient(180deg,rgba(16,185,129,.5),rgba(16,185,129,.12))}.cr-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.7}.cr-code .k{color:#c084fc}.cr-code .s{color:#6ee7b7}.cr-code .c{color:#64748b;font-style:italic}.cr-code .f{color:#60a5fa}.cr-code .n{color:#fbbf24}.cr-code .p{color:#94a3b8}:root{--accent-h:255;--accent-s:92%;--accent-l:76%;--on-accent:#0b0714;--accent:hsl(var(--accent-h) var(--accent-s) var(--accent-l));--accent-strong:hsl(var(--accent-h) var(--accent-s) calc(var(--accent-l) - 9%));--accent-text:hsl(var(--accent-h) calc(var(--accent-s)) calc(var(--accent-l) + 10%));--accent-a08:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.08);--accent-a12:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.14);--accent-a20:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.22);--accent-a35:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.38);--accent-a55:hsl(var(--accent-h) var(--accent-s) var(--accent-l)/.55);--hero-grad:linear-gradient(135deg,#14532d,#16a34a 50%,#84cc16)}.after\:invisible.tooltip>.tooltip-arrow:after:before,.after\:invisible[role=tooltip]>[data-popper-arrow]:after:after,.after\:invisible[role=tooltip]>[data-popper-arrow]:after:before{content:var(--tw-content);visibility:hidden}.\[\&\>svg\]\:invisible>svg.tooltip>.tooltip-arrow:before,.\[\&\>svg\]\:invisible>svg[role=tooltip]>[data-popper-arrow]:after,.\[\&\>svg\]\:invisible>svg[role=tooltip]>[data-popper-arrow]:before{visibility:hidden}.placeholder\:text-amber-500\/50::-moz-placeholder{color:rgba(245,158,11,.5)}.placeholder\:text-amber-500\/50::placeholder{color:rgba(245,158,11,.5)}.placeholder\:text-amber-500\/70::-moz-placeholder{color:rgba(245,158,11,.7)}.placeholder\:text-amber-500\/70::placeholder{color:rgba(245,158,11,.7)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.placeholder\:text-slate-600::-moz-placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.backdrop\:bg-black\/60::backdrop{background-color:rgba(0,0,0,.6)}.backdrop\:bg-black\/70::backdrop{background-color:rgba(0,0,0,.7)}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:-top-px:before{content:var(--tw-content);top:-1px}.before\:h-0\.5:before{content:var(--tw-content);height:.125rem}.before\:rounded-b:before{content:var(--tw-content);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.before\:bg-brand:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(33 216 129/var(--tw-bg-opacity,1))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.after\:invisible:after{content:var(--tw-content);visibility:hidden}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-0\.5:after{content:var(--tw-content);left:.125rem}.after\:start-\[2px\]:after{content:var(--tw-content);inset-inline-start:2px}.after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:whitespace-pre:after{content:var(--tw-content);white-space:pre}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:px-0\.5:after{content:var(--tw-content);padding-left:.125rem;padding-right:.125rem}.after\:py-2:after{content:var(--tw-content);padding-top:.5rem;padding-bottom:.5rem}.after\:font-mono:after{content:var(--tw-content);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.after\:text-sm:after{content:var(--tw-content);font-size:.875rem;line-height:1.25rem}.after\:transition:after{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-value\)\]:after{--tw-content:attr(data-value);content:var(--tw-content)}.after\:\[grid-area\:1\/1\]:after{content:var(--tw-content);grid-area:1/1}.first\:border-t-0:first-child{border-top-width:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.checked\:bg-emerald-500:checked{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.empty\:hidden:empty{display:none}.focus-within\:border-emerald-500:focus-within{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus-within\:border-emerald-500\/60:focus-within{border-color:rgba(16,185,129,.6)}.focus-within\:border-primary-700:focus-within{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.focus-within\:border-sky-400:focus-within{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-amber-400:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.focus-within\:ring-sky-400\/20:focus-within{--tw-ring-color:rgba(56,189,248,.2)}.focus-within\:ring-sky-400\/40:focus-within{--tw-ring-color:rgba(56,189,248,.4)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-amber-400\/40:hover{border-color:rgba(251,191,36,.4)}.hover\:border-amber-400\/70:hover{border-color:rgba(251,191,36,.7)}.hover\:border-emerald-200:hover{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.hover\:border-emerald-400\/40:hover{border-color:rgba(52,211,153,.4)}.hover\:border-emerald-400\/60:hover{border-color:rgba(52,211,153,.6)}.hover\:border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.hover\:border-emerald-500\/40:hover{border-color:rgba(16,185,129,.4)}.hover\:border-emerald-500\/50:hover{border-color:rgba(16,185,129,.5)}.hover\:border-emerald-500\/60:hover{border-color:rgba(16,185,129,.6)}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.hover\:border-primary-200:hover{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.hover\:border-primary-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-primary-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(248 180 180/var(--tw-border-opacity,1))}.hover\:border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.hover\:border-rose-400\/40:hover{border-color:rgba(251,113,133,.4)}.hover\:border-rose-400\/60:hover{border-color:rgba(251,113,133,.6)}.hover\:border-rose-400\/70:hover{border-color:rgba(251,113,133,.7)}.hover\:border-sky-200:hover{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.hover\:border-sky-400:hover{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.hover\:border-sky-400\/60:hover{border-color:rgba(56,189,248,.6)}.hover\:border-sky-500\/50:hover{border-color:rgba(14,165,233,.5)}.hover\:border-slate-500:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:border-slate-700:hover{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.hover\:border-white\/20:hover{border-color:hsla(0,0%,100%,.2)}.hover\:\!bg-primary-800:hover{--tw-bg-opacity:1!important;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))!important}.hover\:\!bg-red-500\/15:hover{background-color:rgba(240,82,82,.15)!important}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-500\/20:hover{background-color:rgba(245,158,11,.2)}.hover\:bg-amber-500\/25:hover{background-color:rgba(245,158,11,.25)}.hover\:bg-amber-500\/30:hover{background-color:rgba(245,158,11,.3)}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-900\/60:hover{background-color:rgba(120,53,15,.6)}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 66 159/var(--tw-bg-opacity,1))}.hover\:bg-brand:hover{--tw-bg-opacity:1;background-color:rgb(33 216 129/var(--tw-bg-opacity,1))}.hover\:bg-brand-light:hover{--tw-bg-opacity:1;background-color:rgb(91 222 133/var(--tw-bg-opacity,1))}.hover\:bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50\/30:hover{background-color:rgba(236,253,245,.3)}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500\/20:hover{background-color:rgba(16,185,129,.2)}.hover\:bg-emerald-500\/\[0\.04\]:hover{background-color:rgba(16,185,129,.04)}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-100\/70:hover{background-color:rgba(243,244,246,.7)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-700\/40:hover{background-color:rgba(55,65,81,.4)}.hover\:bg-gray-700\/50:hover{background-color:rgba(55,65,81,.5)}.hover\:bg-gray-700\/60:hover{background-color:rgba(55,65,81,.6)}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(243 250 247/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(4 108 78/var(--tw-bg-opacity,1))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:rgb(3 84 63/var(--tw-bg-opacity,1))}.hover\:bg-green-900\/40:hover{background-color:rgba(1,71,55,.4)}.hover\:bg-lime-700:hover{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity,1))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-primary-50\/70:hover{background-color:rgba(236,253,245,.7)}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-primary-500\/20:hover{background-color:rgba(16,185,129,.2)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-primary-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-primary-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-primary-800\/60:hover{background-color:rgba(6,95,70,.6)}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(237 235 254/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity,1))}.hover\:bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(251 213 213/var(--tw-bg-opacity,1))}.hover\:bg-red-400\/20:hover{background-color:hsla(0,91%,74%,.2)}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(240 82 82/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(155 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800\/60:hover{background-color:rgba(155,28,28,.6)}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.hover\:bg-teal-500\/15:hover{background-color:rgba(6,148,162,.15)}.hover\:bg-violet-500:hover{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.025\]:hover{background-color:hsla(0,0%,100%,.025)}.hover\:bg-white\/\[0\.03\]:hover{background-color:hsla(0,0%,100%,.03)}.hover\:from-purple-700:hover{--tw-gradient-from:#6c2bd9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(108,43,217,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-violet-600:hover{--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#7c3aed var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-indigo-600:hover{--tw-gradient-to:#5850ec var(--tw-gradient-to-position)}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(28 100 242/var(--tw-text-opacity,1))}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.hover\:text-emerald-300:hover{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.hover\:text-emerald-500:hover{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1))}.hover\:text-rose-100:hover{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.hover\:text-rose-200:hover{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.hover\:text-rose-300:hover{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.hover\:text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:text-sky-600:hover{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.hover\:text-slate-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:text-teal-900:hover{--tw-text-opacity:1;color:rgb(1 68 81/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_14px_rgba\(52\2c 211\2c 153\2c 0\.25\)\]:hover{--tw-shadow:0 0 14px rgba(52,211,153,.25);--tw-shadow-colored:0 0 14px var(--tw-shadow-color)}.hover\:shadow-\[0_0_14px_rgba\(52\2c 211\2c 153\2c 0\.25\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05)}.hover\:brightness-105:hover,.hover\:brightness-110:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.focus\:z-10:focus{z-index:10}.focus\:border-amber-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.focus\:border-amber-500:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.focus\:border-brand:focus{--tw-border-opacity:1;border-color:rgb(33 216 129/var(--tw-border-opacity,1))}.focus\:border-emerald-400:focus{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-emerald-500\/60:focus{border-color:rgba(16,185,129,.6)}.focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgb(141 162 251/var(--tw-border-opacity,1))}.focus\:border-orange-400:focus{--tw-border-opacity:1;border-color:rgb(255 138 76/var(--tw-border-opacity,1))}.focus\:border-pink-400:focus{--tw-border-opacity:1;border-color:rgb(241 126 184/var(--tw-border-opacity,1))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-primary-600:focus{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.focus\:border-primary-700:focus{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.focus\:border-red-400:focus{--tw-border-opacity:1;border-color:rgb(249 128 128/var(--tw-border-opacity,1))}.focus\:border-sky-400:focus{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.focus\:border-sky-500:focus{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.focus\:border-sky-500\/50:focus{border-color:rgba(14,165,233,.5)}.focus\:border-teal-400:focus{--tw-border-opacity:1;border-color:rgb(22 189 202/var(--tw-border-opacity,1))}.focus\:border-violet-400:focus{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[3px\]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:\!ring-primary-300:focus{--tw-ring-opacity:1!important;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))!important}.focus\:ring-amber-400\/20:focus{--tw-ring-color:rgba(251,191,36,.2)}.focus\:ring-amber-500\/20:focus{--tw-ring-color:rgba(245,158,11,.2)}.focus\:ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity,1))}.focus\:ring-brand:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(33 216 129/var(--tw-ring-opacity,1))}.focus\:ring-emerald-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.focus\:ring-emerald-400\/20:focus{--tw-ring-color:rgba(52,211,153,.2)}.focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.focus\:ring-emerald-500\/20:focus{--tw-ring-color:rgba(16,185,129,.2)}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(132 225 188/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(14 159 110/var(--tw-ring-opacity,1))}.focus\:ring-indigo-400\/20:focus{--tw-ring-color:rgba(141,162,251,.2)}.focus\:ring-lime-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity,1))}.focus\:ring-orange-400\/20:focus{--tw-ring-color:rgba(255,138,76,.2)}.focus\:ring-pink-400\/20:focus{--tw-ring-color:rgba(241,126,184,.2)}.focus\:ring-primary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))}.focus\:ring-primary-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(144 97 249/var(--tw-ring-opacity,1))}.focus\:ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 180 180/var(--tw-ring-opacity,1))}.focus\:ring-red-400\/20:focus{--tw-ring-color:hsla(0,91%,74%,.2)}.focus\:ring-red-400\/30:focus{--tw-ring-color:hsla(0,91%,74%,.3)}.focus\:ring-rose-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity,1))}.focus\:ring-sky-400\/20:focus{--tw-ring-color:rgba(56,189,248,.2)}.focus\:ring-sky-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.focus\:ring-teal-400\/20:focus{--tw-ring-color:rgba(22,189,202,.2)}.focus\:ring-violet-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity,1))}.focus\:ring-violet-400\/20:focus{--tw-ring-color:rgba(167,139,250,.2)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.focus-visible\:ring-emerald-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.focus-visible\:ring-teal-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(22 189 202/var(--tw-ring-opacity,1))}.focus-visible\:ring-violet-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity,1))}.active\:scale-\[\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.enabled\:hover\:border-gray-600:hover:enabled{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-slate-800\/60:disabled{border-color:rgba(30,41,59,.6)}.disabled\:bg-gray-600:disabled{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.disabled\:bg-slate-950\/60:disabled{background-color:rgba(2,6,23,.6)}.disabled\:text-slate-600:disabled{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:border-slate-800:hover:disabled{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.disabled\:hover\:border-slate-800\/60:hover:disabled{border-color:rgba(30,41,59,.6)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-slate-600:hover:disabled{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.group[open] .group-open\:rotate-180,.group\/variant[open] .group-open\/variant\:rotate-180{--tw-rotate:180deg}.group[open] .group-open\:rotate-180,.group[open] .group-open\:rotate-90,.group\/variant[open] .group-open\/variant\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate:90deg}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group\/th:hover .group-hover\/th\:bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.group:hover .group-hover\:bg-primary-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-green-600{--tw-text-opacity:1;color:rgb(5 122 85/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.group\/art:hover .group-hover\/art\:opacity-100,.group\/play:hover .group-hover\/play\:opacity-100{opacity:1}.group\/play:hover .group-hover\/play\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-100,.group\/row:hover .group-hover\/row\:opacity-100,.group\/rowart:hover .group-hover\/rowart\:opacity-100,.group\/th:hover .group-hover\/th\:opacity-100{opacity:1}.peer:checked~.peer-checked\:translate-x-4{--tw-translate-x:1rem}.peer:checked~.peer-checked\:translate-x-4,.peer:checked~.peer-checked\:translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-x-5{--tw-translate-x:1.25rem}.peer:checked~.peer-checked\:translate-x-\[30px\]{--tw-translate-x:30px}.peer:checked~.peer-checked\:translate-x-\[30px\],.peer:checked~.peer-checked\:translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-x-full{--tw-translate-x:100%}.peer:checked~.peer-checked\:border-amber-500\/50{border-color:rgba(245,158,11,.5)}.peer:checked~.peer-checked\:border-brand{--tw-border-opacity:1;border-color:rgb(33 216 129/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-indigo-500{--tw-border-opacity:1;border-color:rgb(104 117 245/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-primary-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:checked~.peer-checked\:bg-amber-500\/15{background-color:rgba(245,158,11,.15)}.peer:checked~.peer-checked\:bg-brand-dark{--tw-bg-opacity:1;background-color:rgb(19 180 103/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-emerald-500\/80{background-color:rgba(16,185,129,.8)}.peer:checked~.peer-checked\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-green-600{--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-primary-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-primary-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.peer:checked~.peer-checked\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:checked~.peer-checked\:ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:checked~.peer-checked\:ring-violet-500\/20{--tw-ring-color:rgba(139,92,246,.2)}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(132 225 188/var(--tw-ring-opacity,1))}.peer:focus~.peer-focus\:ring-primary-300{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-indigo-400\/40{--tw-ring-color:rgba(141,162,251,.4)}.peer:focus-visible~.peer-focus-visible\:ring-orange-400{--tw-ring-opacity:1;--tw-ring-color:rgb(255 138 76/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgb(241 126 184/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-primary-300{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-sky-400{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity,1))}.peer:focus-visible~.peer-focus-visible\:ring-violet-400\/40{--tw-ring-color:rgba(167,139,250,.4)}.peer:disabled~.peer-disabled\:opacity-35{opacity:.35}.peer:disabled~.peer-disabled\:opacity-40{opacity:.4}.peer:disabled~.peer-disabled\:opacity-60{opacity:.6}.has-\[\:checked\]\:border-emerald-500:has(:checked){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.has-\[\:checked\]\:border-lime-400\/60:has(:checked){border-color:rgba(163,230,53,.6)}.has-\[\:checked\]\:border-violet-400\/60:has(:checked){border-color:rgba(167,139,250,.6)}.has-\[\:checked\]\:bg-emerald-50:has(:checked){--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.has-\[\:checked\]\:bg-green-600:has(:checked){--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.has-\[\:checked\]\:bg-lime-400\/\[0\.08\]:has(:checked){background-color:rgba(163,230,53,.08)}.has-\[\:checked\]\:bg-violet-400\/\[0\.08\]:has(:checked){background-color:rgba(167,139,250,.08)}.has-\[\:checked\]\:text-white:has(:checked){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.has-\[\:focus-visible\]\:ring-green-500:has(:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgb(14 159 110/var(--tw-ring-opacity,1))}.aria-pressed\:border-emerald-400\/60[aria-pressed=true]{border-color:rgba(52,211,153,.6)}.aria-pressed\:border-emerald-500[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.aria-pressed\:border-emerald-500\/50[aria-pressed=true]{border-color:rgba(16,185,129,.5)}.aria-pressed\:border-gray-900[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.aria-pressed\:border-sky-400\/60[aria-pressed=true]{border-color:rgba(56,189,248,.6)}.aria-pressed\:border-transparent[aria-pressed=true]{border-color:transparent}.aria-pressed\:border-white[aria-pressed=true]{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.aria-pressed\:bg-emerald-500\/15[aria-pressed=true]{background-color:rgba(16,185,129,.15)}.aria-pressed\:bg-emerald-500\/20[aria-pressed=true]{background-color:rgba(16,185,129,.2)}.aria-pressed\:bg-gray-200[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.aria-pressed\:bg-sky-500\/20[aria-pressed=true]{background-color:rgba(14,165,233,.2)}.aria-pressed\:bg-slate-700[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.aria-pressed\:bg-white[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.aria-pressed\:bg-gradient-to-b[aria-pressed=true]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.aria-pressed\:from-brand\/10[aria-pressed=true]{--tw-gradient-from:rgba(33,216,129,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(33,216,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.aria-pressed\:to-transparent[aria-pressed=true]{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.aria-pressed\:text-emerald-200[aria-pressed=true]{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.aria-pressed\:text-emerald-600[aria-pressed=true]{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.aria-pressed\:text-gray-900[aria-pressed=true]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.aria-pressed\:text-slate-900[aria-pressed=true]{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.aria-pressed\:text-white[aria-pressed=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.aria-pressed\:shadow-\[0_0_12px_rgba\(52\2c 211\2c 153\2c 0\.35\)\][aria-pressed=true]{--tw-shadow:0 0 12px rgba(52,211,153,.35);--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.aria-pressed\:shadow-\[0_0_12px_rgba\(52\2c 211\2c 153\2c 0\.45\)\][aria-pressed=true]{--tw-shadow:0 0 12px rgba(52,211,153,.45);--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.aria-pressed\:shadow-sm[aria-pressed=true]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.aria-pressed\:before\:opacity-100[aria-pressed=true]:before{content:var(--tw-content);opacity:1}.aria-\[invalid\=true\]\:border-red-400[aria-invalid=true]{--tw-border-opacity:1;border-color:rgb(249 128 128/var(--tw-border-opacity,1))}.aria-\[invalid\=true\]\:ring-red-400\/20[aria-invalid=true]{--tw-ring-color:hsla(0,91%,74%,.2)}.data-\[state\=ok\]\:border-emerald-500\/50[data-state=ok]{border-color:rgba(16,185,129,.5)}.data-\[state\=taken\]\:border-red-400[data-state=taken]{--tw-border-opacity:1;border-color:rgb(249 128 128/var(--tw-border-opacity,1))}.data-\[armed\=true\]\:bg-red-500\/10[data-armed=true],.data-\[state\=failed\]\:bg-red-500\/10[data-state=failed]{background-color:rgba(240,82,82,.1)}.data-\[state\=saving\]\:bg-gray-500\/10[data-state=saving]{background-color:hsla(220,9%,46%,.1)}.data-\[state\=over\]\:font-bold[data-state=over]{font-weight:700}.data-\[armed\=true\]\:text-red-600[data-armed=true],.data-\[state\=failed\]\:text-red-600[data-state=failed]{--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1))}.data-\[state\=over\]\:text-red-500[data-state=over]{--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity,1))}.data-\[state\=saving\]\:text-gray-500[data-state=saving]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.data-\[state\=taken\]\:focus-within\:ring-red-400\/20:focus-within[data-state=taken]{--tw-ring-color:hsla(0,91%,74%,.2)}.group\/chip[data-state=failed] .group-data-\[state\=failed\]\/chip\:inline-flex,.group\/chip[data-state=saved] .group-data-\[state\=saved\]\/chip\:inline-flex,.group\/chip[data-state=saving] .group-data-\[state\=saving\]\/chip\:inline-flex{display:inline-flex}.dark\:divide-gray-600:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(75 85 99/var(--tw-divide-opacity,1))}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.dark\:border-amber-500\/25:is(.dark *){border-color:rgba(245,158,11,.25)}.dark\:border-amber-500\/30:is(.dark *){border-color:rgba(245,158,11,.3)}.dark\:border-amber-500\/40:is(.dark *){border-color:rgba(245,158,11,.4)}.dark\:border-blue-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity,1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 66 159/var(--tw-border-opacity,1))}.dark\:border-emerald-400\/20:is(.dark *){border-color:rgba(52,211,153,.2)}.dark\:border-emerald-500\/30:is(.dark *){border-color:rgba(16,185,129,.3)}.dark\:border-emerald-500\/40:is(.dark *){border-color:rgba(16,185,129,.4)}.dark\:border-emerald-700\/60:is(.dark *){border-color:rgba(4,120,87,.6)}.dark\:border-gray-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-700\/60:is(.dark *){border-color:rgba(55,65,81,.6)}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-gray-900:is(.dark *){--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.dark\:border-primary-400\/40:is(.dark *){border-color:rgba(52,211,153,.4)}.dark\:border-primary-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:border-primary-500\/20:is(.dark *){border-color:rgba(16,185,129,.2)}.dark\:border-primary-500\/30:is(.dark *){border-color:rgba(16,185,129,.3)}.dark\:border-primary-500\/40:is(.dark *){border-color:rgba(16,185,129,.4)}.dark\:border-primary-500\/60:is(.dark *){border-color:rgba(16,185,129,.6)}.dark\:border-primary-700\/40:is(.dark *){border-color:rgba(4,120,87,.4)}.dark\:border-primary-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1))}.dark\:border-purple-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(108 43 217/var(--tw-border-opacity,1))}.dark\:border-red-500\/30:is(.dark *){border-color:rgba(240,82,82,.3)}.dark\:border-red-500\/40:is(.dark *){border-color:rgba(240,82,82,.4)}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(155 28 28/var(--tw-border-opacity,1))}.dark\:border-rose-500\/30:is(.dark *){border-color:rgba(244,63,94,.3)}.dark\:border-rose-500\/40:is(.dark *){border-color:rgba(244,63,94,.4)}.dark\:border-transparent:is(.dark *){border-color:transparent}.dark\:border-white\/10:is(.dark *){border-color:hsla(0,0%,100%,.1)}.dark\:border-white\/15:is(.dark *){border-color:hsla(0,0%,100%,.15)}.dark\:border-white\/5:is(.dark *){border-color:hsla(0,0%,100%,.05)}.dark\:border-white\/\[\.06\]:is(.dark *){border-color:hsla(0,0%,100%,.06)}.dark\:border-white\/\[\.07\]:is(.dark *){border-color:hsla(0,0%,100%,.07)}.dark\:border-white\/\[\.08\]:is(.dark *){border-color:hsla(0,0%,100%,.08)}.dark\:\!bg-gray-700:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))!important}.dark\:\!bg-primary-600:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))!important}.dark\:\!bg-primary-700:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))!important}.dark\:bg-amber-400\/15:is(.dark *){background-color:rgba(251,191,36,.15)}.dark\:bg-amber-500\/10:is(.dark *){background-color:rgba(245,158,11,.1)}.dark\:bg-amber-500\/15:is(.dark *){background-color:rgba(245,158,11,.15)}.dark\:bg-amber-500\/20:is(.dark *){background-color:rgba(245,158,11,.2)}.dark\:bg-amber-500\/\[\.08\]:is(.dark *){background-color:rgba(245,158,11,.08)}.dark\:bg-amber-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.dark\:bg-amber-900\/20:is(.dark *){background-color:rgba(120,53,15,.2)}.dark\:bg-amber-900\/25:is(.dark *){background-color:rgba(120,53,15,.25)}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity,1))}.dark\:bg-blue-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(35 56 118/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:rgba(35,56,118,.2)}.dark\:bg-cyan-500\/10:is(.dark *){background-color:rgba(6,182,212,.1)}.dark\:bg-cyan-900\/20:is(.dark *){background-color:rgba(22,78,99,.2)}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.dark\:bg-emerald-500\/10:is(.dark *){background-color:rgba(16,185,129,.1)}.dark\:bg-emerald-500\/15:is(.dark *){background-color:rgba(16,185,129,.15)}.dark\:bg-emerald-500\/20:is(.dark *){background-color:rgba(16,185,129,.2)}.dark\:bg-emerald-900\/40:is(.dark *){background-color:rgba(6,78,59,.4)}.dark\:bg-emerald-900\/50:is(.dark *){background-color:rgba(6,78,59,.5)}.dark\:bg-fuchsia-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity,1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-700\/40:is(.dark *){background-color:rgba(55,65,81,.4)}.dark\:bg-gray-700\/70:is(.dark *){background-color:rgba(55,65,81,.7)}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/50:is(.dark *){background-color:rgba(31,41,55,.5)}.dark\:bg-gray-800\/60:is(.dark *){background-color:rgba(31,41,55,.6)}.dark\:bg-gray-800\/70:is(.dark *){background-color:rgba(31,41,55,.7)}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/35:is(.dark *){background-color:rgba(17,24,39,.35)}.dark\:bg-gray-900\/40:is(.dark *){background-color:rgba(17,24,39,.4)}.dark\:bg-gray-900\/45:is(.dark *){background-color:rgba(17,24,39,.45)}.dark\:bg-gray-900\/50:is(.dark *){background-color:rgba(17,24,39,.5)}.dark\:bg-gray-900\/55:is(.dark *){background-color:rgba(17,24,39,.55)}.dark\:bg-gray-900\/60:is(.dark *){background-color:rgba(17,24,39,.6)}.dark\:bg-gray-900\/70:is(.dark *){background-color:rgba(17,24,39,.7)}.dark\:bg-gray-900\/80:is(.dark *){background-color:rgba(17,24,39,.8)}.dark\:bg-gray-900\/90:is(.dark *){background-color:rgba(17,24,39,.9)}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(3 7 18/var(--tw-bg-opacity,1))}.dark\:bg-gray-950\/70:is(.dark *){background-color:rgba(3,7,18,.7)}.dark\:bg-green-500\/10:is(.dark *){background-color:rgba(14,159,110,.1)}.dark\:bg-green-500\/20:is(.dark *){background-color:rgba(14,159,110,.2)}.dark\:bg-green-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.dark\:bg-green-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(4 108 78/var(--tw-bg-opacity,1))}.dark\:bg-green-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(3 84 63/var(--tw-bg-opacity,1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(1 71 55/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/20:is(.dark *){background-color:rgba(1,71,55,.2)}.dark\:bg-indigo-500\/10:is(.dark *){background-color:rgba(104,117,245,.1)}.dark\:bg-indigo-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(81 69 205/var(--tw-bg-opacity,1))}.dark\:bg-lime-500\/20:is(.dark *){background-color:rgba(132,204,22,.2)}.dark\:bg-orange-500\/10:is(.dark *){background-color:rgba(255,90,31,.1)}.dark\:bg-primary-500\/10:is(.dark *){background-color:rgba(16,185,129,.1)}.dark\:bg-primary-500\/20:is(.dark *){background-color:rgba(16,185,129,.2)}.dark\:bg-primary-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.dark\:bg-primary-700\/50:is(.dark *){background-color:rgba(4,120,87,.5)}.dark\:bg-primary-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))}.dark\:bg-primary-900\/10:is(.dark *){background-color:rgba(6,78,59,.1)}.dark\:bg-primary-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)}.dark\:bg-primary-900\/30:is(.dark *){background-color:rgba(6,78,59,.3)}.dark\:bg-primary-900\/40:is(.dark *){background-color:rgba(6,78,59,.4)}.dark\:bg-purple-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(108 43 217/var(--tw-bg-opacity,1))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 29 150/var(--tw-bg-opacity,1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:rgba(74,29,150,.2)}.dark\:bg-purple-900\/30:is(.dark *){background-color:rgba(74,29,150,.3)}.dark\:bg-red-500\/10:is(.dark *){background-color:rgba(240,82,82,.1)}.dark\:bg-red-500\/20:is(.dark *){background-color:rgba(240,82,82,.2)}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(224 36 36/var(--tw-bg-opacity,1))}.dark\:bg-red-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.dark\:bg-red-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(155 28 28/var(--tw-bg-opacity,1))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(119 29 29/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/20:is(.dark *){background-color:rgba(119,29,29,.2)}.dark\:bg-rose-500\/10:is(.dark *){background-color:rgba(244,63,94,.1)}.dark\:bg-rose-500\/15:is(.dark *){background-color:rgba(244,63,94,.15)}.dark\:bg-rose-500\/20:is(.dark *){background-color:rgba(244,63,94,.2)}.dark\:bg-rose-500\/50:is(.dark *){background-color:rgba(244,63,94,.5)}.dark\:bg-sky-500\/10:is(.dark *){background-color:rgba(14,165,233,.1)}.dark\:bg-sky-500\/15:is(.dark *){background-color:rgba(14,165,233,.15)}.dark\:bg-sky-600\/40:is(.dark *){background-color:rgba(2,132,199,.4)}.dark\:bg-sky-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity,1))}.dark\:bg-slate-500\/20:is(.dark *){background-color:rgba(100,116,139,.2)}.dark\:bg-slate-700\/40:is(.dark *){background-color:rgba(51,65,85,.4)}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-violet-500\/10:is(.dark *){background-color:rgba(139,92,246,.1)}.dark\:bg-violet-500\/20:is(.dark *){background-color:rgba(139,92,246,.2)}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-white\/10:is(.dark *){background-color:hsla(0,0%,100%,.1)}.dark\:bg-white\/\[\.04\]:is(.dark *){background-color:hsla(0,0%,100%,.04)}.dark\:bg-white\/\[\.06\]:is(.dark *){background-color:hsla(0,0%,100%,.06)}.dark\:bg-white\/\[\.07\]:is(.dark *){background-color:hsla(0,0%,100%,.07)}.dark\:bg-white\/\[\.08\]:is(.dark *){background-color:hsla(0,0%,100%,.08)}.dark\:bg-white\/\[\.14\]:is(.dark *){background-color:hsla(0,0%,100%,.14)}.dark\:bg-white\/\[\.28\]:is(.dark *){background-color:hsla(0,0%,100%,.28)}.dark\:bg-yellow-500\/10:is(.dark *){background-color:rgba(194,120,3,.1)}.dark\:bg-yellow-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(142 75 16/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(99 49 18/var(--tw-bg-opacity,1))}.dark\:bg-yellow-900\/20:is(.dark *){background-color:rgba(99,49,18,.2)}.dark\:from-emerald-500\/15:is(.dark *){--tw-gradient-from:rgba(16,185,129,.15) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-800:is(.dark *){--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:via-gray-800\/95:is(.dark *){--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(31,41,55,.95) var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:to-violet-500\/20:is(.dark *){--tw-gradient-to:rgba(139,92,246,.2) var(--tw-gradient-to-position)}.dark\:stroke-gray-700:is(.dark *){stroke:#374151}.dark\:text-amber-200:is(.dark *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity:1;color:rgb(195 221 253/var(--tw-text-opacity,1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity:1;color:rgb(164 202 254/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(118 169 250/var(--tw-text-opacity,1))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-50:is(.dark *){--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.dark\:text-emerald-950:is(.dark *){--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.dark\:text-fuchsia-200:is(.dark *){--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.dark\:text-fuchsia-300:is(.dark *){--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-400\/90:is(.dark *){color:rgba(156,163,175,.9)}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-500\/80:is(.dark *){color:hsla(220,9%,46%,.8)}.dark\:text-gray-600:is(.dark *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-gray-600\/70:is(.dark *){color:rgba(75,85,99,.7)}.dark\:text-gray-700:is(.dark *){--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark\:text-gray-900:is(.dark *){--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity:1;color:rgb(188 240 218/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(132 225 188/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity,1))}.dark\:text-indigo-200:is(.dark *){--tw-text-opacity:1;color:rgb(205 219 254/var(--tw-text-opacity,1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity:1;color:rgb(180 198 252/var(--tw-text-opacity,1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity:1;color:rgb(141 162 251/var(--tw-text-opacity,1))}.dark\:text-lime-300:is(.dark *){--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 186 140/var(--tw-text-opacity,1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity:1;color:rgb(255 138 76/var(--tw-text-opacity,1))}.dark\:text-pink-400:is(.dark *){--tw-text-opacity:1;color:rgb(241 126 184/var(--tw-text-opacity,1))}.dark\:text-primary-200:is(.dark *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-primary-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-primary-500:is(.dark *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity:1;color:rgb(220 215 254/var(--tw-text-opacity,1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity:1;color:rgb(202 191 253/var(--tw-text-opacity,1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(172 148 250/var(--tw-text-opacity,1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(251 213 213/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.dark\:text-red-500:is(.dark *){--tw-text-opacity:1;color:rgb(240 82 82/var(--tw-text-opacity,1))}.dark\:text-rose-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-sky-100:is(.dark *){--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.dark\:text-sky-400:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-slate-600:is(.dark *){--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity:1;color:rgb(175 236 239/var(--tw-text-opacity,1))}.dark\:text-teal-200\/70:is(.dark *){color:rgba(175,236,239,.7)}.dark\:text-teal-300:is(.dark *){--tw-text-opacity:1;color:rgb(126 220 226/var(--tw-text-opacity,1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity:1;color:rgb(252 233 106/var(--tw-text-opacity,1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(250 202 21/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(227 160 8/var(--tw-text-opacity,1))}.dark\:placeholder-gray-400:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.dark\:placeholder-gray-400:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.dark\:ring-emerald-400:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity,1))}.dark\:ring-emerald-500\/30:is(.dark *){--tw-ring-color:rgba(16,185,129,.3)}.dark\:ring-gray-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.dark\:ring-primary-900:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(6 78 59/var(--tw-ring-opacity,1))}.dark\:ring-white\/5:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.05)}.dark\:ring-offset-gray-800:is(.dark *){--tw-ring-offset-color:#1f2937}.dark\:\[color-scheme\:dark\]:is(.dark *){color-scheme:dark}.dark\:placeholder\:text-gray-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:placeholder\:text-gray-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:placeholder\:text-gray-600:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:placeholder\:text-gray-600:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:placeholder\:text-slate-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:placeholder\:text-slate-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:placeholder\:text-slate-600:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.dark\:placeholder\:text-slate-600:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.dark\:hover\:border-emerald-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:hover\:border-emerald-500\/40:hover:is(.dark *){border-color:rgba(16,185,129,.4)}.dark\:hover\:border-gray-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:hover\:border-primary-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:hover\:border-primary-500\/30:hover:is(.dark *){border-color:rgba(16,185,129,.3)}.dark\:hover\:border-primary-500\/40:hover:is(.dark *){border-color:rgba(16,185,129,.4)}.dark\:hover\:border-primary-600:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.dark\:hover\:border-red-400\/50:hover:is(.dark *){border-color:hsla(0,91%,74%,.5)}.dark\:hover\:border-sky-500\/30:hover:is(.dark *){border-color:rgba(14,165,233,.3)}.dark\:hover\:border-white\/10:hover:is(.dark *){border-color:hsla(0,0%,100%,.1)}.dark\:hover\:border-white\/15:hover:is(.dark *){border-color:hsla(0,0%,100%,.15)}.dark\:hover\:border-white\/20:hover:is(.dark *){border-color:hsla(0,0%,100%,.2)}.dark\:hover\:border-white\/\[\.12\]:hover:is(.dark *){border-color:hsla(0,0%,100%,.12)}.dark\:hover\:\!bg-primary-700:hover:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))!important}.dark\:hover\:bg-amber-400:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.dark\:hover\:bg-blue-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(26 86 219/var(--tw-bg-opacity,1))}.dark\:hover\:bg-emerald-400:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700\/40:hover:is(.dark *){background-color:rgba(55,65,81,.4)}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:rgba(55,65,81,.5)}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-900\/40:hover:is(.dark *){background-color:rgba(17,24,39,.4)}.dark\:hover\:bg-gray-900\/60:hover:is(.dark *){background-color:rgba(17,24,39,.6)}.dark\:hover\:bg-gray-900\/70:hover:is(.dark *){background-color:rgba(17,24,39,.7)}.dark\:hover\:bg-green-500\/10:hover:is(.dark *){background-color:rgba(14,159,110,.1)}.dark\:hover\:bg-green-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(4 108 78/var(--tw-bg-opacity,1))}.dark\:hover\:bg-primary-500\/10:hover:is(.dark *){background-color:rgba(16,185,129,.1)}.dark\:hover\:bg-primary-500\/5:hover:is(.dark *){background-color:rgba(16,185,129,.05)}.dark\:hover\:bg-primary-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.dark\:hover\:bg-primary-900\/20:hover:is(.dark *){background-color:rgba(6,78,59,.2)}.dark\:hover\:bg-primary-900\/60:hover:is(.dark *){background-color:rgba(6,78,59,.6)}.dark\:hover\:bg-purple-900\/50:hover:is(.dark *){background-color:rgba(74,29,150,.5)}.dark\:hover\:bg-red-500\/10:hover:is(.dark *){background-color:rgba(240,82,82,.1)}.dark\:hover\:bg-red-700:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(155 28 28/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-900\/40:hover:is(.dark *){background-color:rgba(119,29,29,.4)}.dark\:hover\:bg-sky-500\/5:hover:is(.dark *){background-color:rgba(14,165,233,.05)}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.dark\:hover\:bg-white\/\[\.08\]:hover:is(.dark *){background-color:hsla(0,0%,100%,.08)}.dark\:hover\:bg-white\/\[0\.03\]:hover:is(.dark *){background-color:hsla(0,0%,100%,.03)}.dark\:hover\:text-blue-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity,1))}.dark\:hover\:text-emerald-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.dark\:hover\:text-rose-400:hover:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:hover\:text-sky-300:hover:is(.dark *){--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus\:bg-gray-700:focus:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:focus\:ring-gray-600:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity,1))}.dark\:focus\:ring-gray-700:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.dark\:focus\:ring-green-800:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(3 84 63/var(--tw-ring-opacity,1))}.dark\:focus\:ring-lime-800:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity,1))}.dark\:focus\:ring-primary-600:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.dark\:focus\:ring-primary-800:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity,1))}.dark\:focus\:ring-red-900:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(119 29 29/var(--tw-ring-opacity,1))}.dark\:focus\:ring-violet-800:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(91 33 182/var(--tw-ring-opacity,1))}.group:hover .dark\:group-hover\:bg-primary-900\/40:is(.dark *){background-color:rgba(6,78,59,.4)}.group:hover .dark\:group-hover\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(49 196 141/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-primary-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.peer:checked~.dark\:peer-checked\:border-emerald-400\/60:is(.dark *){border-color:rgba(52,211,153,.6)}.peer:checked~.dark\:peer-checked\:border-indigo-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(141 162 251/var(--tw-border-opacity,1))}.peer:checked~.dark\:peer-checked\:border-violet-400:is(.dark *){--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.peer:checked~.dark\:peer-checked\:border-white:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:checked~.dark\:peer-checked\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.peer:checked~.dark\:peer-checked\:bg-indigo-500\/80:is(.dark *){background-color:rgba(104,117,245,.8)}.peer:checked~.dark\:peer-checked\:bg-primary-900\/20:is(.dark *){background-color:rgba(6,78,59,.2)}.peer:checked~.dark\:peer-checked\:text-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.peer:checked~.dark\:peer-checked\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-green-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(3 84 63/var(--tw-ring-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-primary-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity,1))}.peer:focus-visible~.dark\:peer-focus-visible\:ring-primary-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity,1))}.dark\:has-\[\:checked\]\:bg-emerald-500\/10:has(:checked):is(.dark *){background-color:rgba(16,185,129,.1)}.dark\:has-\[\:checked\]\:bg-green-600:has(:checked):is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.dark\:aria-pressed\:border-white[aria-pressed=true]:is(.dark *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:aria-pressed\:bg-gray-700[aria-pressed=true]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:aria-pressed\:text-emerald-400[aria-pressed=true]:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:aria-pressed\:text-white[aria-pressed=true]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:data-\[armed\=true\]\:text-red-400[data-armed=true]:is(.dark *){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.dark\:data-\[state\=failed\]\:text-red-300[data-state=failed]:is(.dark *){--tw-text-opacity:1;color:rgb(248 180 180/var(--tw-text-opacity,1))}.dark\:data-\[state\=over\]\:text-red-400[data-state=over]:is(.dark *){--tw-text-opacity:1;color:rgb(249 128 128/var(--tw-text-opacity,1))}.dark\:data-\[state\=saving\]\:text-gray-400[data-state=saving]:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:left-\[72\%\]{left:72%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ml-3{margin-left:.75rem}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-40{width:10rem}.sm\:w-72{width:18rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[112px_minmax\(0\2c 1fr\)\]{grid-template-columns:112px minmax(0,1fr)}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[36px_64px_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:36px 64px minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 160px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,160px) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:pl-3{padding-left:.75rem}.sm\:pr-1{padding-right:.25rem}.sm\:pt-\[72px\]{padding-top:72px}.sm\:text-right{text-align:right}}@media (min-width:768px){.md\:left-\[71\.5\%\]{left:71.5%}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:mr-0{margin-right:0}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:inline-block{display:inline-block}.md\:inline{display:inline}.md\:h-72{height:18rem}.md\:h-\[750px\]{height:750px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\2c 1fr\)\2c 300px\]{grid-template-columns:minmax(0,1fr) 300px}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2rem*var(--tw-space-x-reverse));margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)))}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:pt-2{padding-top:.5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-20{top:5rem}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:mb-0{margin-bottom:0}.lg\:ml-3{margin-left:.75rem}.lg\:mr-12{margin-right:3rem}.lg\:mr-4{margin-right:1rem}.lg\:ms-auto{margin-inline-start:auto}.lg\:mt-10{margin-top:2.5rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[calc\(100vh-7rem\)\]{min-height:calc(100vh - 7rem)}.lg\:min-h-\[calc\(100vh-96px\)\]{min-height:calc(100vh - 96px)}.lg\:w-1\/2{width:50%}.lg\:w-52{width:13rem}.lg\:w-64{width:16rem}.lg\:w-80{width:20rem}.lg\:flex-initial{flex:0 1 auto}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr\2c 340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[340px_minmax\(0\2c 1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)\2c 320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)\2c 380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)\2c minmax\(0\2c 520px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,520px)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:p-2{padding:.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-0{padding-left:0}.lg\:pl-64{padding-left:16rem}.lg\:pl-\[17rem\]{padding-left:17rem}.lg\:pl-\[18rem\]{padding-left:18rem}.lg\:pr-\[20rem\]{padding-right:20rem}.lg\:pr-\[3rem\]{padding-right:3rem}.lg\:ps-4{padding-inline-start:1rem}.lg\:pt-4{padding-top:1rem}}@media (min-width:1280px){.xl\:order-none{order:0}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_288px\]{grid-template-columns:minmax(0,1fr) 288px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_336px\]{grid-template-columns:minmax(0,1fr) 336px}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-3{gap:.75rem}.xl\:gap-6{gap:1.5rem}.xl\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pt-24{padding-top:6rem}}@media (min-width:1400px){.min-\[1400px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:inline-block{display:inline-block}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-\[2fr_2fr_1fr\]{grid-template-columns:2fr 2fr 1fr}.\32xl\:grid-cols-\[2fr_3fr_3fr\]{grid-template-columns:2fr 3fr 3fr}.\32xl\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.\32xl\:grid-cols-\[minmax\(0\2c 1fr\)_440px\]{grid-template-columns:minmax(0,1fr) 440px}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}}@media (min-width:1920px){.\33xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\33xl\:grid-cols-\[460px_1fr\]{grid-template-columns:460px 1fr}.\33xl\:px-16{padding-left:4rem;padding-right:4rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.peer:checked~.rtl\:peer-checked\:after\:-translate-x-full:where([dir=rtl],[dir=rtl] *):after{content:var(--tw-content);--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\.busy-flag\:not\(\.hidden\)\)\]\:opacity-100:has(.busy-flag:not(.hidden)){opacity:1}.\[\&\:not\(\.hidden\)\]\:inline-flex:not(.hidden){display:inline-flex}.\[\&\>iframe\]\:h-full>iframe{height:100%}.\[\&\>iframe\]\:w-full>iframe{width:100%}.\[\&\>svg\]\:invisible>svg{visibility:hidden}.peer:checked~.peer-checked\:\[\&\>svg\]\:visible>svg{visibility:visible}.peer:checked~.peer-checked\:\[\&_\.chatbot-language-dot\]\:bg-emerald-500 .chatbot-language-dot{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:\[\&_\.chatbot-language-dot\]\:opacity-100 .chatbot-language-dot{opacity:1}.peer:checked~.dark\:peer-checked\:\[\&_\.chatbot-language-dot\]\:bg-emerald-400 .chatbot-language-dot:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:\[\&_\.pl-check\]\:opacity-100 .pl-check{opacity:1}body:has(#profile-show-goal:checked) .\[body\:has\(\#profile-show-goal\:checked\)_\&\]\:translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}body:has(#profile-show-goal:checked) .\[body\:has\(\#profile-show-goal\:checked\)_\&\]\:bg-orange-500{--tw-bg-opacity:1;background-color:rgb(255 90 31/var(--tw-bg-opacity,1))}
