.wl{--ground: #07101c;--surface: #0c1a2e;--surface-glass: rgba(12, 26, 46, .6);--line: rgba(158, 220, 255, .14);--line-strong: rgba(158, 220, 255, .28);--muted: #aeb8c6;--ice: #9edcff;--featured: #08a4de;--blue: #3ba7f0;--mint: #22e1c3;--neon: linear-gradient(90deg, #22e1c3 0%, #08a4de 45%, #3ba7f0 100%);--btn: linear-gradient(90deg, #12b7c9 0%, #08a4de 50%, #3ba7f0 100%);--radius: 20px;--ease: cubic-bezier(.65, 0, .35, 1);position:relative;min-height:100vh;background:var(--ground);color:#fff;font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.wl *,.wl *:before,.wl *:after{box-sizing:border-box}.wl :where(a){color:inherit;text-decoration:none}.wl :where(h1,h2,h3,p,ul,ol){margin:0}.wl :where(ul,ol){padding:0;list-style:none}.wl a:focus-visible,.wl button:focus-visible{outline:2px solid var(--ice);outline-offset:3px}html:has(.wl){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.wl){scroll-behavior:auto}}.wl-wrap{width:min(72rem,100% - 2 * clamp(1.25rem,5vw,3rem));margin-inline:auto}.wl-section{padding-block:clamp(4rem,9vw,7.5rem)}.wl-eyebrow{color:var(--ice);font-size:.72rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.wl-eyebrow+.wl-h1,.wl-eyebrow+.wl-h2{margin-top:.9rem}.wl-h1{font-size:clamp(2.6rem,6.4vw,5.4rem);font-weight:600;line-height:1.02;letter-spacing:-.02em}.wl-h2{max-width:22ch;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:600;line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.wl-h2--xl{font-size:clamp(2.4rem,5.6vw,4.6rem);max-width:16ch}.wl-h3{font-size:1.15rem;font-weight:700;line-height:1.3}.wl-lead{margin-top:1.2rem;max-width:46ch;color:var(--muted);font-size:1.05rem;line-height:1.6}.wl p{line-height:1.55}.wl-center{margin-inline:auto;text-align:center}.wl-neon{font-style:italic;font-weight:700;background:var(--neon);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.08em}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.wl-neon{color:var(--ice)}}.wl-nav{position:fixed;z-index:60;top:0;left:0;right:0;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 clamp(1rem,3vw,2rem);background:#07101c9e;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.wl-nav__brand{display:flex;align-items:center;gap:.6rem;min-width:0}.wl-nav__mark{width:38px;height:38px;object-fit:contain}.wl-lockup{display:inline-flex;flex-direction:column;line-height:1;min-width:0}.wl-lockup__name{font-weight:700;text-transform:uppercase;font-size:.95rem;white-space:nowrap}.wl-lockup__tag{margin-top:.28rem;color:#ffffffb8;font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap}.wl-nav__links{display:flex;gap:clamp(1rem,2.4vw,2rem)}.wl-nav__links a{font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);transition:color .2s ease}.wl-nav__links a:hover{color:#fff}.wl-nav__actions{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem}.wl-nav__signin{font-size:.8rem;font-weight:600;color:var(--muted)}.wl-nav__signin:hover{color:#fff}.wl-nav__join{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ice)}.wl-nav__join:hover{color:#fff}@media(max-width:980px){.wl-nav{grid-template-columns:1fr auto}.wl-nav__links{display:none}}@media(max-width:420px){.wl-nav__mark{width:30px;height:30px}.wl-lockup__name{font-size:.8rem}.wl-lockup__tag{font-size:.48rem;letter-spacing:.12em}.wl-nav__actions{gap:.8rem}}.wl-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.wl-ctas--center{justify-content:center}.wl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:50px;padding:0 1.7rem;border-radius:999px;font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;isolation:isolate;transition:transform .25s var(--ease),border-color .2s ease,box-shadow .25s ease}.wl a.wl-btn--primary,.wl .wl-btn--primary{background:var(--btn);color:#07101c;box-shadow:0 10px 30px -12px #08a4dee6}.wl-btn--primary:hover{transform:translateY(-1px);box-shadow:0 14px 36px -12px #22e1c3cc}.wl a.wl-btn--outline,.wl .wl-btn--outline{border:1px solid var(--line-strong);color:#fff;background:#ffffff05}.wl-btn--outline:hover{border-color:var(--ice)}.wl-btn--wide{min-width:14rem}.wl-btn__label{position:relative;z-index:2}.wl-btn__collage{position:absolute;z-index:1;inset:0 0 0 auto;width:62%;display:flex;gap:3px;padding:5px;transform:translate(105%);transition:transform .55s var(--ease);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 45%);mask-image:linear-gradient(90deg,transparent 0%,#000 45%)}.wl-btn__collage img{flex:1;min-width:0;height:100%;object-fit:cover;border-radius:6px}.wl-btn--wide:hover .wl-btn__collage,.wl-btn--wide:focus-visible .wl-btn__collage{transform:none}.wl-glow{position:absolute;left:50%;bottom:-18vh;width:min(1100px,120vw);height:80vh;transform:translate(-50%);background:radial-gradient(closest-side,rgba(8,164,222,.55),rgba(34,225,195,.18) 45%,transparent 72%);filter:blur(30px);pointer-events:none}.wl-phone{position:relative;width:min(300px,72vw);aspect-ratio:.49;padding:10px;margin-inline:auto;border-radius:44px;background:linear-gradient(160deg,#1c2b3d,#0a1422);box-shadow:0 0 0 1px #ffffff14,0 40px 80px -30px #000000e6,0 0 80px -30px #08a4deb3}.wl-phone__screen{width:100%;height:100%;overflow:hidden;border-radius:34px;background:#000}.wl-phone__screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.wl-phone--sm{width:min(260px,64vw)}.wl-hero__copy{position:relative;z-index:3;display:grid;justify-items:center;text-align:center;padding:0 1.25rem}.wl-hero__copy .wl-h1{max-width:none;font-size:clamp(2.4rem,5.6vw,4.6rem)}@media(min-width:861px){.wl-hero__copy .wl-h1 em{white-space:nowrap}}.wl-hero__lead{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.35em;margin-bottom:1.1rem;padding:.45rem 1.1rem;border:1px solid var(--line);border-radius:999px;background:#0c1a2e99;color:#dbe6f2;font-size:clamp(.85rem,1.2vw,.98rem);font-weight:600}.wl-hero__lead .wl-neon{font-weight:700}.wl-hero__sub{margin-top:1rem;max-width:44rem;color:var(--muted);font-size:clamp(.98rem,1.3vw,1.08rem)}.wl-portal{position:relative;height:360vh}.wl-portal__stage{position:sticky;top:0;height:100vh;overflow:hidden}.wl-portal__hero{position:absolute;inset:calc(64px + 4vh) 0 auto;z-index:3;will-change:opacity,transform}.wl-portal__bezel{position:absolute;left:0;top:0;z-index:1;border-radius:44px;background:linear-gradient(160deg,#1c2b3d,#0a1422);box-shadow:0 0 0 1px #ffffff14,0 0 90px -20px #08a4decc;will-change:transform,opacity}.wl-portal__win{position:absolute;left:0;top:0;z-index:2;overflow:hidden;background:#000;will-change:transform,width,height;box-shadow:0 30px 80px -30px #000000e6}.wl-portal__copy{position:absolute;inset:0;z-index:4;display:flex;align-items:center;opacity:0;pointer-events:none}.wl-portal__copy-wrap{display:flex;justify-content:flex-end}.wl-portal__copy-inner{width:44%}.wl-checks{display:grid;gap:.55rem;margin-top:1.4rem}.wl-checks li{position:relative;padding-left:1.9rem;font-weight:600}.wl-checks li:before{content:"✓";position:absolute;left:0;top:.08rem;display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:#22e1c329;color:var(--mint);font-size:.75rem;font-weight:700}.wl-hero--static{position:relative;overflow:hidden;padding:calc(64px + 3.5rem) 0 0}.wl-hero--static .wl-phone{margin-top:3rem;margin-bottom:-18%;z-index:2}.wl-hero--static .wl-glow{bottom:-30%;height:70%}.wl-portal-static{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,5vw,4rem);align-items:center}.wl-portal-static .wl-portal__card{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:24px;border:1px solid var(--line)}.wl-portal-static .wl-portal__copy-inner{width:auto}.wl-tile{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,#0c1a2ee6,#07101cf2)}.wl-tile>img{display:block;width:100%;object-fit:cover}.wl-tile__text{position:relative;padding:1.3rem 1.4rem 1.5rem}.wl-tile__text p{margin-top:.4rem;color:var(--muted);font-size:.95rem}.wl-spot{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:auto auto;gap:1rem;margin-top:2.5rem}.wl-tile--big{grid-row:span 2;display:flex;flex-direction:column}.wl-tile__ui{position:relative;flex:1 1 0;min-height:360px;border-bottom:1px solid var(--line)}.wl-tile__ui .wl-fit{position:absolute;inset:0}.wl-ship{display:flex;align-items:center;justify-content:center;gap:1rem;height:180px;background:radial-gradient(closest-side,rgba(8,164,222,.25),transparent 75%)}.wl-ship img{height:120px;width:auto;border-radius:8px;box-shadow:0 10px 20px -10px #000}.wl-ship__path{color:var(--ice);filter:drop-shadow(0 0 8px rgba(8,164,222,.8))}.wl-tile .wl-draw{display:inline-flex;margin-bottom:.6rem}.wl-power{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem}.wl-pa{position:relative;height:190px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(closest-side,rgba(8,164,222,.22),transparent 80%)}.wl-pa img{height:150px;width:auto;border-radius:8px;box-shadow:0 14px 26px -12px #000;transition:transform .5s var(--ease)}.wl-power__card:hover .wl-pa img{transform:scale(1.04)}.wl-pa__chip{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border-radius:999px;background:#07101ce0;border:1px solid var(--line-strong);color:#fff;font-size:.75rem;font-weight:700;white-space:nowrap}.wl-pa--chat{display:flex;flex-direction:column;justify-content:center;gap:.45rem;padding:0 1rem}.wl-bubble{align-self:flex-start;max-width:85%;padding:.4rem .7rem;border-radius:14px 14px 14px 4px;background:#16283e;color:#fff;font-size:.8rem}.wl-bubble--me{align-self:flex-end;border-radius:14px 14px 4px;background:var(--btn);color:#07101c;font-weight:600}#how{scroll-margin-top:80px}.wl-count{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,6vw,5rem);align-items:center}.wl-count__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.75rem;margin-top:2.5rem}.wl-count__grid p{margin-top:.35rem;color:var(--muted);font-size:.95rem}.wl-count__grid .wl-draw{margin-bottom:.75rem}.wl-count__n{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:.5rem;border-radius:50%;background:#08a4de33;color:var(--ice);font-size:.75rem;vertical-align:2px}.wl-count__art{padding:6px;border-radius:22px;border:1px solid var(--line);background:var(--surface-glass);box-shadow:0 0 70px -30px #08a4deb3}.wl-shelf{display:flex;flex-direction:column;width:100%;padding:1rem .85rem 0;border-radius:16px;background:linear-gradient(180deg,#f7f1e8,#efe6d8 40%,#e7dcc8)}.wl-shelf__head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.65rem;padding:0 .35rem}.wl-shelf__title{font-weight:700;font-size:.95rem;color:#5c3d22}.wl-shelf__sub{font-size:.7rem;font-weight:600;color:#6e4f33;letter-spacing:.08em;text-transform:uppercase}.wl-shelf__row{display:flex;justify-content:center;gap:.75rem;align-items:end;padding:.9rem .8rem .45rem;background:linear-gradient(180deg,#3c230f14,#3c230f05);border-bottom:10px solid #8b6914;border-image:linear-gradient(90deg,#6e4f1a,#a67c2a 40%,#7a5a1e) 1}.wl-shelf__slot{flex:0 0 26%;max-width:112px;border-radius:6px;overflow:hidden;background:#1a2430;box-shadow:0 8px 16px -8px #00000080;transition:opacity .6s ease,transform .6s ease}.wl-shelf__slot img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;animation:wl-cover-in .6s ease-out}.wl-shelf__slot.is-leaving{opacity:0;transform:translateY(10px) scale(.97)}.wl-shelf__base{height:14px;margin-top:-2px;border-radius:0 0 6px 6px;background:linear-gradient(180deg,#a67c2a,#6e4f1a)}@keyframes wl-cover-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.wl-app{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,5rem);align-items:center;padding:clamp(2rem,5vw,3.5rem);border:1px solid var(--line);border-radius:28px;background:radial-gradient(600px 400px at 20% 60%,rgba(8,164,222,.22),transparent 70%),var(--surface);overflow:hidden}.wl-app__phone{display:grid;place-items:center}.wl-badges{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.wl-badges a{display:inline-block;border-radius:9px;transition:transform .2s var(--ease)}.wl-badges a:hover{transform:translateY(-2px)}.wl-badges img{display:block;height:46px;width:auto}.wl-community{position:relative;display:grid;align-items:center;min-height:520px;padding-block:clamp(4rem,9vw,7rem);overflow:hidden}.wl-community__img{position:absolute;inset:0 0 0 38%;background:url(/assets/community-books-Bmzdasmb.webp) center / cover no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 45%);mask-image:linear-gradient(90deg,transparent 0%,#000 45%);opacity:.85}.wl-community:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--ground) 30%,rgba(7,16,28,.35) 70%,rgba(7,16,28,.15));pointer-events:none}.wl-community__inner{position:relative;z-index:2}.wl-faq-wrap{display:grid;justify-items:center}.wl-draw--lg{margin-bottom:1.25rem}.wl-faq{width:min(760px,100%);display:grid;gap:.6rem;margin-top:2.5rem}.wl-faq__item{border:1px solid var(--line);border-radius:14px;background:#0c1a2e8c;transition:background .3s ease,border-color .3s ease}.wl-faq__item[data-open=true]{background:#162c46d9;border-color:var(--line-strong)}.wl-faq__q{font-size:1rem}.wl-faq__q button{all:unset;box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem;cursor:pointer;font-weight:600;color:#fff}.wl-faq__q button:focus-visible{outline:2px solid var(--ice);outline-offset:-2px;border-radius:14px}.wl-faq__plus{position:relative;flex:none;width:18px;height:18px;transition:transform .35s var(--ease)}.wl-faq__plus:before,.wl-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:var(--ice);transform:translate(-50%,-50%)}.wl-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.wl-faq__item[data-open=true] .wl-faq__plus{transform:rotate(45deg)}.wl-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease)}.wl-faq__item[data-open=true] .wl-faq__panel{grid-template-rows:1fr}.wl-faq__panel>div{overflow:hidden}.wl-faq__panel p{padding:0 1.25rem 1.15rem;color:var(--muted);font-size:.95rem}.wl-final{display:grid;justify-items:center;gap:1rem;padding-block:0 clamp(4rem,8vw,6rem);text-align:center}.wl-final p{color:var(--muted)}.wl-final .wl-btn{margin-top:.75rem}.wl-draw{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:13px;color:var(--mint);background:#22e1c314;border:1px solid rgba(34,225,195,.25)}.wl-draw--lg{width:72px;height:72px;border-radius:20px}.wl-draw svg{filter:drop-shadow(0 0 6px rgba(34,225,195,.7))}.wl-draw svg :is(path,rect,circle){stroke-dasharray:64;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.wl [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i, 0) * 90ms)}.wl [data-reveal].is-in{opacity:1;transform:none}.wl [data-reveal] .wl-draw svg :is(path,rect,circle),.wl .wl-draw[data-reveal] svg :is(path,rect,circle){stroke-dashoffset:64;transition:stroke-dashoffset 1.4s var(--ease) .25s}.wl [data-reveal].is-in .wl-draw svg :is(path,rect,circle),.wl .wl-draw[data-reveal].is-in svg :is(path,rect,circle){stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.wl *,.wl *:before,.wl *:after{transition:none!important;animation:none!important}}@media(max-width:980px){.wl-power{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.wl-portal-static,.wl-spot,.wl-count,.wl-app{grid-template-columns:1fr}.wl-tile--big{grid-row:auto}.wl-tile__ui{flex:none;min-height:0;height:380px}.wl-community__img{inset:0;opacity:.45;-webkit-mask-image:none;mask-image:none}.wl-community:after{background:linear-gradient(180deg,#07101c8c,#07101ce6)}.wl-portal-static .wl-portal__card{width:100%;max-width:420px;aspect-ratio:auto;height:660px}}@media(max-width:520px){.wl-power{grid-template-columns:1fr}.wl-count__grid{grid-template-columns:1fr;gap:1.5rem}.wl-ctas .wl-btn{flex:1 1 100%}.wl-shelf__row{gap:.5rem;padding:.6rem .5rem .35rem;border-bottom-width:8px}.wl-badges img{height:42px}.wl-community{min-height:0}}.wl-fit{position:relative;width:100%;height:100%;overflow:hidden}.wl-fit__inner{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0}.wl-portal__layer{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s var(--ease),visibility 0s linear .9s}.wl-portal__layer.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--ease),visibility 0s}.wl-portal__win{border:1px solid rgba(255,255,255,.06)}.wl-ui{container-type:inline-size;position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:radial-gradient(120% 60% at 50% 0%,#0f2440,#07101c 60%);color:#fff;font-size:14px;line-height:1.3;text-align:left}.wl-ui-status{flex:none;display:flex;justify-content:space-between;align-items:center;height:46px;padding:6px 30px 0;font-weight:700;font-size:15px}.wl-ui-status__icons{display:inline-flex;gap:6px;align-items:center}.wl-ui-sig{width:17px;height:11px;background:linear-gradient(90deg,#fff 0 3px,transparent 3px 4.6px,#fff 4.6px 7.6px,transparent 7.6px 9.2px,#fff 9.2px 12.2px,transparent 12.2px 13.8px,rgba(255,255,255,.4) 13.8px);-webkit-mask:linear-gradient(to top right,#000 50%,transparent 50%);mask:linear-gradient(to top right,#000 50%,transparent 50%)}.wl-ui-wifi{width:15px;height:11px;border-radius:15px 15px 0 0;background:radial-gradient(circle at 50% 100%,#fff 0 2.5px,transparent 3px 4.5px,#fff 4.5px 6.5px,transparent 7px 8.5px,#fff 8.5px 11px,transparent 11.5px)}.wl-ui-bat{width:24px;height:12px;padding:1.5px;border:1.5px solid rgba(255,255,255,.6);border-radius:4px;background:linear-gradient(90deg,#fff 80%,transparent 80%) content-box}.wl-ui-head{flex:none;display:flex;align-items:center;gap:10px;margin:4px 14px 0;padding:9px 14px;border:1px solid rgba(158,220,255,.16);border-radius:22px;background:#14263cd9}.wl-ui-head img{width:32px;height:34px;object-fit:contain}.wl-ui-head__name{font-weight:700;font-size:13px;line-height:1.05;text-transform:uppercase}.wl-ui-head__name small{display:block;margin-top:4px;font-size:7.5px;letter-spacing:.2em;color:#aeb8c6}.wl-ui-head__bell{position:relative;display:inline-flex;margin-left:auto;color:#f5c542}.wl-ui-head__bell b{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;background:#ff3b5c}.wl-ui-stage{position:relative;flex:1;min-height:0}.wl-ui-layer{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(.985);transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}.wl-ui-layer.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .8s var(--ease) .3s,transform .8s var(--ease) .3s,visibility 0s}.wl-ui-view{position:relative;height:100%;padding:12px 14px 8px;overflow:hidden}.wl-ui-tabs{flex:none;display:flex;justify-content:space-around;align-items:center;height:62px;margin:0 14px 18px;border:1px solid rgba(158,220,255,.16);border-radius:22px;background:#14263ce6;color:#aeb8c6}.wl-ui-tabs .is-on{position:relative;color:#3ba7f0}.wl-ui-tabs .is-on:after{content:"";position:absolute;left:50%;bottom:-8px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#3ba7f0}.wl-ui-h{padding-left:9px;border-left:3px solid #3ba7f0;font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase}.wl-ui-pill{padding:4px 11px;border:1px solid rgba(158,220,255,.22);border-radius:999px;font-size:11px;font-weight:600;color:#dbe6f2}.wl-ui-label{margin:16px 0 8px;color:#3ba7f0;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.wl-ui-ticker{overflow:hidden;white-space:nowrap;color:#3ba7f0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wl-ui-ticker span{display:inline-block}.wl-ui-row{margin:10px -14px 0;padding-left:14px;overflow:hidden}.wl-ui-row__track{display:flex;gap:10px}.wl-ui-card{position:relative;flex:0 0 112px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(158,220,255,.16);border-radius:12px;background:#10223a}.wl-ui-plat{display:block;padding:4px 6px;overflow:hidden;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.wl-ui-plat--game{background:#c51d2a}.wl-ui-plat--movie{background:#2160c4}.wl-ui-plat--music{background:#7f34c4}.wl-ui-plat--book{background:#1f6f45}.wl-ui-card img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.wl-ui-card__t{padding:6px 8px 0;overflow:hidden;font-size:11.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wl-ui-card__m{display:flex;align-items:center;gap:4px;padding:2px 8px 8px;color:#aeb8c6;font-size:10px}.wl-ui-card__m i{width:6px;height:6px;border-radius:50%;background:#22e1c3}.wl-ui-card__m i.is-used{background:#f5a524}.wl-ui-card__m em{margin-left:auto;color:#f5c542;font-style:normal;font-size:8px;letter-spacing:-.5px}.wl-ui-cats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.wl-ui-cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;height:82px;padding:12px;border:1px solid rgba(158,220,255,.16);border-radius:14px;font-weight:700;font-size:14px}.wl-ui-cat--game{background:linear-gradient(135deg,#0f3a52,#10223a);color:#9edcff}.wl-ui-cat--film{background:linear-gradient(135deg,#4a2a12,#10223a);color:#ffb37a}.wl-ui-cat--book{background:linear-gradient(135deg,#16402a,#10223a);color:#8fe3b0}.wl-ui-cat--music{background:linear-gradient(135deg,#4a1424,#10223a);color:#ff8fa6}.wl-ui-recent{display:flex;gap:8px}.wl-ui-recent img{width:66px;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px}.wl-ui-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid rgba(158,220,255,.16);border-radius:20px;background:#10223a;color:#aeb8c6;font-size:13px}.wl-ui-browse__bar{display:flex;justify-content:space-between;align-items:center;margin:14px 0 10px}.wl-ui-grid-wrap{height:calc(100% - 100px);overflow:hidden}.wl-ui-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wl-ui-grid .wl-ui-card{flex:none}.wl-ui-back{display:flex;align-items:center;gap:4px;margin-bottom:12px;color:#9edcff;font-size:13px;font-weight:600}.wl-ui-listing__body{display:grid;gap:14px}.wl-ui-listing__cover{display:block;width:56%;max-width:280px;margin:0 auto;border-radius:12px;box-shadow:0 18px 40px -16px #000}.wl-ui-listing__info .wl-ui-plat{display:inline-block;padding:3px 8px;border-radius:6px}.wl-ui-listing__info h4{margin:8px 0 6px;font-size:18px;font-weight:700;line-height:1.2}.wl-ui-cond{display:inline-block;padding:3px 10px;border-radius:999px;background:#08a4de;color:#07101c;font-size:11px;font-weight:700}.wl-ui-owner{display:flex;align-items:center;gap:10px;margin:12px 0 4px;font-size:13px;font-weight:600}.wl-ui-owner em{color:#f5c542;font-style:normal;font-size:10px}.wl-ui-ava{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#16283e;color:#9edcff}.wl-ui-local{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:3px 9px;border-radius:999px;background:#22e1c31f;color:#22e1c3;font-size:11px}.wl-ui-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:44px;margin-top:10px;border-radius:22px;background:linear-gradient(90deg,#12b7c9,#08a4de 50%,#3ba7f0);color:#07101c;font-weight:700;font-size:14px}.wl-ui-btn--ghost{border:1px solid rgba(158,220,255,.28);background:transparent;color:#fff}.wl-ui-toast{position:absolute;left:50%;bottom:16px;display:flex;align-items:center;gap:6px;padding:9px 15px;border:1px solid #22e1c3;border-radius:999px;background:#10324a;color:#fff;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;transform:translate(-50%,16px)}.wl-ui-toast svg{color:#22e1c3}.wl-ui-tap{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border:2px solid rgba(255,255,255,.9);border-radius:50%;background:#ffffff38;opacity:0;pointer-events:none}@container (min-width: 640px){.wl-ui-cats{grid-template-columns:repeat(4,minmax(0,1fr))}.wl-ui-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.wl-ui-head,.wl-ui-tabs{width:min(760px,calc(100% - 28px));margin-left:auto;margin-right:auto}.wl-ui-view{width:min(1180px,100%);margin:0 auto}.wl-ui-listing__body{grid-template-columns:300px minmax(0,1fr);align-items:start;max-width:760px;margin:0 auto}.wl-ui-listing__cover{width:100%}.wl-ui-recent img{width:84px}}@container (min-width: 1000px){.wl-ui-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.wl-ui-card{flex-basis:128px}}@media(prefers-reduced-motion:no-preference){.wl-ui.is-live .wl-ui-ticker span{animation:wl-marquee 22s linear infinite}.wl-ui.is-live .is-on .wl-ui-row__track{animation:wl-row 6.5s var(--ease) infinite}.wl-ui.is-live .is-on .wl-ui-grid{animation:wl-grid 6.5s var(--ease) infinite}.wl-ui.is-live .is-on .wl-ui-tap{animation:wl-tap 6.5s ease-out infinite}.wl-ui.is-live .is-on .wl-ui-toast{animation:wl-toast 6.5s var(--ease) infinite}.wl-ui.is-live .is-on .wl-ui-listing__cover{animation:wl-rise 6.5s var(--ease) infinite}}@keyframes wl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wl-row{0%,12%{transform:none}50%,58%{transform:translate(-244px)}84%,to{transform:none}}@keyframes wl-grid{0%,8%{transform:none}46%,56%{transform:translateY(-240px)}82%,to{transform:none}}@keyframes wl-tap{0%,84%{opacity:0;transform:scale(.6)}88%{opacity:1;transform:scale(1)}91%{opacity:.9;transform:scale(.82)}97%,to{opacity:0;transform:scale(1.5)}}@keyframes wl-toast{0%,90%{opacity:0;transform:translate(-50%,16px)}94%,to{opacity:1;transform:translate(-50%)}}@keyframes wl-rise{0%{transform:translateY(10px) scale(.98)}14%,to{transform:none}}.wl-scan{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;width:100%;height:100%;padding:18px;background:radial-gradient(90% 70% at 30% 20%,#0f2440,#07101c 70%);color:#fff;font-size:14px;line-height:1.3;text-align:left}.wl-scan.is-wide{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.wl-scan__cam,.wl-scan__lib{display:flex;flex-direction:column;gap:12px;min-height:0;padding:14px;border:1px solid rgba(158,220,255,.16);border-radius:20px;background:#0c1a2e}.wl-scan__top,.wl-scan__libhead{display:flex;justify-content:space-between;align-items:center;gap:8px}.wl-scan__toggle{display:inline-flex;padding:3px;border-radius:999px;background:#07101c;color:#aeb8c6;font-size:11px;font-weight:600}.wl-scan__toggle span{padding:5px 10px;border-radius:999px}.wl-scan__toggle .is-on{background:linear-gradient(90deg,#12b7c9,#3ba7f0);color:#07101c}.wl-scan__view{position:relative;flex:1;min-height:260px;overflow:hidden;border-radius:14px;background:radial-gradient(80% 70% at 50% 45%,#2a2f36,#121417 75%)}.wl-scan__case{position:absolute;inset:13% 15%;border-radius:10px;transform:rotate(-4deg);box-shadow:0 24px 40px -18px #000,inset 0 0 0 1px #ffffff1f}.wl-scan__case--game{background:linear-gradient(160deg,#d3202c,#8f1018)}.wl-scan__case--movie{background:linear-gradient(160deg,#2a6fd6,#123d82)}.wl-scan__case--music{background:linear-gradient(160deg,#3a3f47,#1c1f24)}.wl-scan__case--book{background:linear-gradient(160deg,#f1e7d4,#d9c7a6)}.wl-scan__case img{position:absolute;left:9%;top:9%;width:32%;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;box-shadow:0 6px 12px -6px #000}.wl-scan__label{position:absolute;right:9%;bottom:12%;width:48%;height:32%;padding:7% 7% 12%;border-radius:5px;background:#fff}.wl-scan__bars{height:100%;background:repeating-linear-gradient(90deg,#0b1f33 0 3px,transparent 3px 5px,#0b1f33 5px 6px,transparent 6px 9px,#0b1f33 9px 13px,transparent 13px 15px,#0b1f33 15px 16px,transparent 16px 20px)}.wl-scan__frame{position:absolute;inset:44% 6% 10% 48%}.wl-scan__frame i{position:absolute;width:22px;height:22px;border:3px solid #fff;transition:border-color .3s ease}.wl-scan__frame i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0;border-radius:6px 0 0}.wl-scan__frame i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0;border-radius:0 6px 0 0}.wl-scan__frame i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0;border-radius:0 0 0 6px}.wl-scan__frame i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0;border-radius:0 0 6px}.wl-scan.is-found .wl-scan__frame i{border-color:#22e1c3}.wl-scan__beam{position:absolute;left:49%;right:7%;top:64%;height:2px;border-radius:2px;background:#ff3b5c;box-shadow:0 0 12px 3px #ff3b5c8c}.wl-scan.is-found .wl-scan__beam{background:#22e1c3;box-shadow:0 0 14px 4px #22e1c399}.wl-scan__flash{position:absolute;inset:0;background:#22e1c352;opacity:0;pointer-events:none}.wl-scan__status{display:flex;align-items:center;gap:9px;min-height:40px;padding:8px 12px;border-radius:12px;background:#07101c;color:#dbe6f2;font-size:13px;font-weight:600}.wl-scan__status>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-scan__status strong{color:#fff}.wl-scan__dot{flex:none;width:9px;height:9px;border-radius:50%;background:#9edcff}.wl-scan.is-lookup .wl-scan__dot{background:#f5a524}.wl-scan.is-found .wl-scan__dot{background:#22e1c3;box-shadow:0 0 10px #22e1c3}.wl-scan__lib ul{display:grid;gap:8px;margin:0;padding:0;overflow:hidden;list-style:none}.wl-scan__lib li{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;border:1px solid rgba(158,220,255,.12);border-radius:12px;background:#ffffff08}.wl-scan__lib img{width:42px;aspect-ratio:3 / 4;object-fit:cover;border-radius:6px}.wl-scan__lib b{display:block;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.wl-scan__lib small{color:#aeb8c6;font-size:11px}.wl-scan__ok{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#22e1c326;color:#22e1c3}@media(prefers-reduced-motion:no-preference){.wl-scan.is-live.is-idle .wl-scan__beam{animation:wl-beam 1.15s ease-in-out infinite alternate}.wl-scan.is-live.is-lookup .wl-scan__beam{animation:wl-beam .42s ease-in-out infinite alternate}.wl-scan.is-live.is-found .wl-scan__flash{animation:wl-flash .9s ease-out}.wl-scan.is-live .wl-scan__case{animation:wl-case-in .9s var(--ease)}.wl-scan.is-live li.is-new{animation:wl-pop .75s cubic-bezier(.2,.9,.3,1.25),wl-hl 3s ease-out}.wl-scan.is-live.is-idle .wl-scan__dot{animation:wl-blink 1.4s ease-in-out infinite}}@keyframes wl-beam{0%{top:50%}to{top:86%}}@keyframes wl-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes wl-case-in{0%{opacity:0;transform:translate(30%) rotate(2deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes wl-pop{0%{opacity:0;transform:translateY(-16px) scale(.95)}to{opacity:1;transform:none}}@keyframes wl-hl{0%,30%{background:#22e1c329;border-color:#22e1c380}to{background:#ffffff08}}@keyframes wl-blink{50%{opacity:.3}}.wl-map{position:relative;height:190px;overflow:hidden;border-bottom:1px solid var(--line)}.wl-map svg{display:block;width:100%;height:100%}.wl-map__chip{position:absolute;left:50%;bottom:12px;padding:4px 12px;border:1px solid var(--line-strong);border-radius:999px;background:#07101ce0;color:#fff;font-size:.75rem;font-weight:700;white-space:nowrap;transform:translate(-50%)}@media(prefers-reduced-motion:no-preference){.wl-map__ring{transform-origin:200px 100px;animation:wl-ring 5s var(--ease) infinite}.wl-map__pin{animation:wl-pin 5s ease-in-out infinite;animation-delay:var(--d)}}@keyframes wl-ring{0%,to{transform:scale(.72)}50%{transform:scale(1.12)}}@keyframes wl-pin{0%,to{opacity:.35}40%,60%{opacity:1}}.wl-pa--list,.wl-pa--lib,.wl-pa--mail,.wl-pa--lang{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:0 16px}.wl-pa--lang,.wl-pa--lib,.wl-pa--mail{align-items:center}.wl-pa__tabs{display:inline-flex;align-self:center;gap:4px}.wl-pa__tabs>*{padding:3px 9px;border-radius:999px;background:#ffffff0d;color:var(--muted);font-size:.7rem;font-weight:600}.wl-pa__tabs b,.wl-pa__langs b{background:var(--btn);color:#07101c}.wl-pa__rowi{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#10223a;font-size:.75rem;font-weight:600}.wl-pa .wl-pa__rowi img{width:30px;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;box-shadow:none}.wl-pa__rowi span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wl-pa__rowi em{padding:2px 7px;border-radius:999px;background:#22e1c31f;color:var(--mint);font-size:.65rem;font-style:normal}.wl-pa__covers{display:flex;gap:8px;justify-content:center}.wl-pa .wl-pa__covers img{width:auto;height:100px}.wl-pa .wl-pa__covers--sm img{height:82px}.wl-pa__mailhead{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:10px;background:#10223a;color:var(--ice);font-size:.75rem;font-weight:700}.wl-pa__btn{padding:5px 14px;border-radius:999px;background:var(--btn);color:#07101c;font-size:.72rem;font-weight:700}.wl-pa__langs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.wl-pa__langs>*{padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-size:.75rem;font-weight:600}@media(max-width:520px){.wl-hero__lead{border-radius:16px}}
