.lo-phones{--ink:#0B0B0C;--lime:#B7FD0C;position:relative;display:flex;justify-content:center;align-items:center;gap:clamp(8px,3vw,40px);perspective:1800px;padding:24px 0 36px;isolation:isolate}.lo-phones:before{content:"";position:absolute;inset:18% 12% 6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(183,253,12,.32),rgba(183,253,12,.06) 60%,transparent);filter:blur(40px)}.lo-phone{position:relative;flex:none;width:clamp(150px,26vw,270px);aspect-ratio:9/19.2;border-radius:clamp(26px,4.4vw,46px);padding:clamp(5px,.8vw,9px);background:linear-gradient(145deg,#3A3B40,#121214 40%,#2A2B2F 70%,#0E0E10);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 0 0 3px #050506,0 60px 90px -40px rgba(0,0,0,.8),0 30px 40px -30px rgba(0,0,0,.6);transform-style:preserve-3d}.lo-phone:after{content:"";position:absolute;top:clamp(12px,2vw,20px);left:50%;width:30%;height:clamp(14px,2vw,22px);margin-left:-15%;border-radius:999px;background:#000;z-index:3}.lo-phone--a{transform:rotateY(22deg) rotateX(6deg) rotate(-2deg) translateY(18px)}.lo-phone--b{transform:rotateY(-16deg) rotateX(6deg) rotate(2deg) translateY(-10px);z-index:2}.lo-screen{position:relative;height:100%;border-radius:clamp(21px,3.7vw,38px);overflow:hidden;display:flex;flex-direction:column;color:#F4F5EF;font-family:Geist,Helvetica Neue,Arial,sans-serif}.lo-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.1),transparent 32%)}.lo-status{display:flex;justify-content:space-between;align-items:center;padding:clamp(12px,2vw,20px) clamp(14px,2.4vw,24px) 0;font-size:clamp(9px,1.1vw,12px)}.lo-status span{display:flex;gap:2px;align-items:flex-end}.lo-status i{width:3px;border-radius:1px;background:currentColor}.lo-status i:first-child{height:5px}.lo-status i:nth-child(2){height:7px}.lo-status i:nth-child(3){height:9px}.lo-screen--home{background:radial-gradient(120% 70% at 80% 10%,rgba(183,253,12,.35),transparent 55%),radial-gradient(90% 60% at 0 100%,rgba(183,253,12,.18),transparent 60%),linear-gradient(170deg,#1B1C20,#0B0B0C 70%)}.lo-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(8px,1.4vw,14px) clamp(6px,1vw,10px);gap:clamp(8px,1.4vw,14px) clamp(6px,1vw,10px);padding:clamp(28px,4vw,44px) clamp(12px,2vw,20px) 0}.lo-app{display:grid;justify-items:center;align-content:start;grid-gap:4px;gap:4px;min-width:0}.lo-app>small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lo-app>span{align-self:start;box-sizing:border-box;display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:26%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.08);color:rgba(244,245,239,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lo-app--main>.lo-app__ic{position:relative;background:none;border:0}.lo-app__ic svg{width:100%!important;height:100%!important;display:block;border-radius:26%;box-shadow:0 0 0 1px rgba(255,255,255,.16),0 10px 22px -6px rgba(183,253,12,.55)}.lo-app__ic em{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#E00713;color:#fff;font:700 9.5px/1 Geist,Arial,sans-serif;font-style:normal}.lo-app small{font-size:clamp(7px,.85vw,9.5px);color:rgba(244,245,239,.8);font-weight:400}.lo-app--main small{color:#F4F5EF;font-weight:600}.lo-widget{margin:clamp(14px,2.2vw,22px) clamp(12px,2vw,20px) 0;padding:clamp(10px,1.4vw,14px);border-radius:clamp(14px,2vw,20px);background:rgba(20,20,22,.72);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-gap:3px;gap:3px}.lo-widget small{font:600 clamp(7px,.8vw,9px)/1 Geist Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lime)}.lo-widget b{font-size:clamp(9.5px,1.15vw,13px);font-weight:600;line-height:1.25}.lo-widget span{font-size:clamp(8px,.95vw,10.5px);color:#A9ACB3}.lo-dock{margin:auto clamp(8px,1.4vw,14px) clamp(8px,1.4vw,14px);padding:clamp(7px,1.1vw,11px);border-radius:clamp(16px,2.6vw,28px);background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(6px,1vw,10px);gap:clamp(6px,1vw,10px)}.lo-dock span{display:grid;place-items:center;aspect-ratio:1;border-radius:26%;background:rgba(255,255,255,.14);color:#F4F5EF}.lo-screen--app{background:#0B0B0C}.lo-apphead{display:flex;justify-content:space-between;align-items:center;padding:clamp(18px,3vw,30px) clamp(12px,2vw,18px) clamp(8px,1.2vw,12px)}.lo-apphead__logo{display:inline-flex;align-items:center;gap:5px;font-size:clamp(11px,1.4vw,15px);letter-spacing:-.02em;color:#F4F5EF}.lo-apphead__logo b{font-weight:800}.lo-avatar{display:grid;place-items:center;width:clamp(20px,2.6vw,28px);height:clamp(20px,2.6vw,28px);border-radius:50%;background:#1E1F23;border:1px solid #2a2b30;font-size:clamp(7px,.9vw,10px);font-weight:600}.lo-wallet{margin:0 clamp(10px,1.6vw,16px);padding:clamp(10px,1.5vw,15px);border-radius:clamp(14px,2vw,20px);background:var(--lime);color:var(--ink);display:grid;grid-gap:3px;gap:3px}.lo-wallet small{font:600 clamp(7px,.8vw,9px)/1 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.lo-wallet b{font-size:clamp(20px,3vw,32px);font-weight:700;letter-spacing:-.04em;line-height:1}.lo-wallet>span{height:5px;border-radius:5px;background:rgba(11,11,12,.18);overflow:hidden}.lo-wallet>span i{display:block;width:88%;height:100%;background:var(--ink);border-radius:5px}.lo-wallet em{font-style:normal;font-size:clamp(7.5px,.9vw,10px);opacity:.75}.lo-jobs{display:grid;grid-gap:clamp(4px,.7vw,7px);gap:clamp(4px,.7vw,7px);padding:clamp(8px,1.2vw,12px) clamp(10px,1.6vw,16px) 0}.lo-jobs p{position:relative;display:flex;align-items:center;gap:5px;margin:0;padding:clamp(6px,1vw,10px) clamp(7px,1vw,10px);border-radius:clamp(9px,1.3vw,13px);background:#161618;border:1px solid #26272b;font-size:clamp(8.5px,1.05vw,11.5px);color:#F4F5EF}.lo-jobs svg{color:var(--lime);flex:none}.lo-jobs em{margin-left:auto;font-style:normal;font-size:clamp(6.5px,.8vw,9px);padding:2px 6px;border-radius:999px;border:1px solid;white-space:nowrap}.lo-jobs em.ok{color:var(--lime);border-color:rgba(183,253,12,.5)}.lo-jobs em.todo{color:#F4F5EF;border-color:#4A4B50}.lo-jobs em.wait{color:#B9BCC4;border-color:#3A3B40}.lo-jobs p b{position:absolute;top:-5px;right:-4px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#E00713;color:#fff;font-size:8.5px}.lo-best{margin:clamp(8px,1.2vw,12px) clamp(10px,1.6vw,16px) 0;padding:clamp(8px,1.2vw,12px);border-radius:clamp(12px,1.6vw,16px);background:#161618;border:1px solid #26272b;display:grid;grid-gap:6px;gap:6px}.lo-best small{font:600 clamp(6.5px,.8vw,9px)/1 Geist Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#8C8F96}.lo-best span{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;align-items:end;height:clamp(30px,5vw,54px)}.lo-best i{display:block;border-radius:4px;background:#2A2B30}.lo-best i.hot{background:var(--lime)}.lo-tabs{margin-top:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:clamp(8px,1.2vw,12px) clamp(8px,1.2vw,12px) clamp(12px,2vw,20px);border-top:1px solid #1f2023;background:#0F0F11}.lo-tabs span{display:grid;place-items:center;height:clamp(22px,3vw,32px);color:#6E7178}.lo-tabs span.on{color:var(--lime)}@media (max-width:560px){.lo-phone{width:44vw}.lo-phone--a{transform:rotateY(18deg) rotateX(4deg) translateY(12px)}.lo-phone--b{transform:rotateY(-12deg) rotateX(4deg) translateY(-6px)}.lo-phones{gap:2vw}.lo-apps{gap:6px 5px}}.lo-screen--home .lo-app:not(.lo-app--main),.lo-screen--home .lo-dock,.lo-screen--home .lo-widget{filter:blur(2.2px) saturate(.6);opacity:.42}.lo-screen--home .lo-status{opacity:.7}.lo-screen--home:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 37.5% 31%,transparent 0 13%,rgba(11,11,12,.38) 30%)}.lo-app--main{position:relative;z-index:2}.lo-app--main>.lo-app__ic{transform:scale(1.32);transform-origin:50% 55%}.lo-app__ic svg{box-shadow:0 0 0 1.5px rgba(255,255,255,.22),0 0 0 7px rgba(183,253,12,.16),0 14px 30px -6px rgba(183,253,12,.6)!important}.lo-app--main small{margin-top:9px;font-size:clamp(8px,1vw,11px);font-weight:700;letter-spacing:.01em}.lo-app__ic em{top:-6px;right:-6px}.lo-app--main>small{overflow:visible;text-overflow:clip;max-width:none}.lo-app__ic svg{box-shadow:0 0 0 1.5px rgba(255,255,255,.22),0 0 0 4px rgba(183,253,12,.14),0 14px 30px -6px rgba(183,253,12,.6)!important}.lo-apphead__logo svg{height:clamp(11px,1.5vw,17px);width:auto;display:block}