*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}code{font-family:JetBrains Mono,Fira Code,Consolas,monospace}a:not([class]):visited{color:inherit}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #4d9fff4d}50%{box-shadow:0 0 40px #4d9fff99}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fade-in{animation:.8s ease-out forwards fadeIn}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#02060a}::-webkit-scrollbar-thumb{background:#4d9fff4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4d9fff8c}.poster{--bg:#02060a;--card:#0b121d;--card2:#101a28;--line:#1a2433;--fg:#f2f5fa;--muted:#9aa4b4;--dim:#6b7586;--win:#05090e;--blue:#3d8bfd;--pink:#f2569c;--teal:#3dd9c1;--amber:#f0a83a;--violet:#a685ff;--green:#7bd86a;--red:#ff6b4a;--display:"Unbounded", system-ui, sans-serif;--body:"Golos Text", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;background:var(--bg);color:var(--fg);font:16px/1.55 var(--body);-webkit-font-smoothing:antialiased}[data-mui-color-scheme=light] .poster{--bg:#eef1f6;--card:#fff;--card2:#e6eaf1;--line:#d4dbe6;--fg:#0a1120;--muted:#4c586e;--dim:#7c879c;--win:#e9edf4}.poster a{color:inherit;text-decoration:none}.poster button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.poster svg{fill:currentColor}.poster .in{width:min(1180px,100% - 32px);margin-inline:auto}.poster .mono{font-family:var(--mono)}.poster :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.poster section{padding-block:clamp(44px,6vw,84px)}.poster section[id]{scroll-margin-top:70px}.poster .cat{background:url(/botlogo.png) 50%/cover no-repeat}[data-mui-color-scheme=light] .poster .cat{background-image:url(/avatarbk.png)}.poster .lk{background:url(/lolka-icon.png) 50%/cover no-repeat;border-radius:4px;width:20px;height:20px}.poster .btn{border:1px solid var(--line);background:var(--card);font:600 15px var(--body);border-radius:12px;align-items:center;gap:10px;padding:13px 22px;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.poster .btn:hover{background:var(--card2);border-color:color-mix(in srgb, var(--fg) 25%, var(--line));transform:translateY(-1px)}.poster .btn.pink{background:var(--pink);color:#fff;box-shadow:0 10px 34px color-mix(in srgb, var(--pink) 40%, transparent);border-color:#0000}.poster .btn.pink:hover{background:#ff66ab}.poster .btn.sm{box-shadow:none;border-radius:10px;padding:9px 16px;font-size:14px}.poster .cta{flex-wrap:wrap;gap:12px;display:flex}.poster .logo{font:900 18px var(--display);text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:10px;display:inline-flex}.poster .logo em{color:var(--blue);font-style:normal}.poster .logo .cat{border-radius:50%;flex:none;width:36px;height:36px}.poster .top{z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.poster .top .in{align-items:center;gap:24px;height:64px;display:flex}.poster .top nav{gap:4px;margin-inline:auto;display:flex}.poster .top nav a{font:600 12px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);cursor:pointer;padding:8px 14px;transition:color .15s;position:relative}.poster .top nav a:hover,.poster .top nav a.on,.poster .top nav a.active{color:var(--fg)}.poster .top nav a:after{content:"";background:var(--pink);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.poster .top nav a:hover:after,.poster .top nav a.on:after,.poster .top nav a.active:after{transform:scaleX(1)}.poster .ibs{gap:8px;display:flex}.poster .ib{width:38px;height:38px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;transition:color .15s,border-color .15s;display:grid}.poster .ib svg{width:18px;height:18px}.poster .ib:hover{color:var(--fg);background:#8080801f}.poster .uav{border:1px solid var(--line);width:38px;height:38px;font:800 14px var(--display);color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;overflow:hidden}.poster .uav img{object-fit:cover;width:100%;height:100%}@media (width<=760px){.poster .top nav{display:none}.poster .ibs{margin-left:auto}}.poster .hero{padding-top:28px;padding-bottom:0}.poster .first{flex-direction:column;min-height:calc(100svh - 64px);display:flex}.poster .first .hero{flex-direction:column;flex:1;justify-content:flex-start;padding-block:clamp(16px,2.6vh,30px) 0;display:flex}.poster .low{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;display:grid}.poster .low .sub{grid-area:1/1}.poster .low .cta{grid-area:2/1}.poster .low .stk{grid-area:1/2/span 2;margin-top:calc(-1*clamp(50px,12vh,130px))}.poster h1{font:900 clamp(34px, min(7.8vw, 11vh), 118px)/.9 var(--display);text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap;margin-top:clamp(10px,2vh,22px);margin-bottom:0}.poster h1 .b{color:var(--blue)}.poster h1 .pk{color:var(--pink)}.poster .row2{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-top:30px;display:grid}.poster .sub{max-width:660px;color:var(--muted);margin:clamp(12px,2vh,22px) 0 clamp(14px,2.2vh,22px);font-size:clamp(16px,1.3vw,18px)}.poster .stk{position:relative}.poster .sticker{aspect-ratio:1;filter:drop-shadow(0 22px 34px #00000059);width:clamp(100px,min(19vw,29vh),280px);transition:transform .35s cubic-bezier(.3,1.6,.5,1);transform:rotate(6deg)}.poster .stk:hover .sticker{transform:rotate(-3deg)scale(1.05)}@media (width<=760px){.poster h1{font-size:clamp(30px,10.4vw,60px)}.poster .low{column-gap:16px}.poster .low .sub{grid-column:1/-1}.poster .low .stk{grid-area:2/2;margin-top:0}.poster .sticker{width:clamp(96px,30vw,140px)}.poster .low .cta{flex-direction:column;align-items:flex-start}}.poster .tapes{padding-block:clamp(18px,3.2vh,36px) clamp(12px,2.2vh,24px);overflow:hidden}.poster .tape{border-block:2px solid #000;width:120%;margin-left:-10%;overflow:hidden}.poster .tape .track{width:max-content;animation:40s linear infinite poster-tape;display:flex}.poster .t2 .track{animation-direction:reverse}@keyframes poster-tape{to{transform:translate(-50%)}}.poster .tape span{font:800 clamp(14px, min(1.8vw, 2.6vh), 22px) var(--display);text-transform:uppercase;white-space:nowrap;padding:clamp(9px,1.4vh,14px) 0 clamp(9px,1.4vh,14px) 26px}.poster .tape span:after{content:"✦";margin-left:26px}.poster .t1{background:var(--pink);color:#08090d;z-index:2;position:relative;transform:rotate(-2.2deg)}.poster .t2{background:var(--blue);color:#06101f;margin-top:-14px;transform:rotate(1.6deg)}.poster .first .nums-s{padding-block:0}.poster .nums{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.poster .n{border-left:1px solid var(--line);padding:clamp(14px,2.6vh,28px) 22px}.poster .n:first-child{border-left:0;padding-left:0}.poster .n b{font:900 clamp(28px, min(8vw, 10vh), 112px)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;display:block}.poster .n small{font:600 14px var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:clamp(4px,1vh,10px);display:block}@media (width<=640px){.poster .n{padding-inline:10px}.poster .n b{font-size:clamp(24px,8.4vw,40px)}.poster .n small{letter-spacing:.06em;font-size:10px}}.poster .head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.poster .head h2{font:900 clamp(30px, 4.4vw, 56px)/1 var(--display);text-transform:uppercase;letter-spacing:-.03em}.poster .head .mono{color:var(--dim);font-size:13px}.poster .rows{border-bottom:1px solid var(--line)}.poster .row{border-top:1px solid var(--line);border-radius:4px;transition:background .2s,color .2s}.poster .rh{grid-template-columns:70px minmax(0,1fr) minmax(0,1.1fr) 56px;align-items:center;gap:24px;width:100%;padding:26px 16px;display:grid}.poster .row .num{font:600 14px var(--mono);color:var(--c)}.poster .row h3{font:800 clamp(24px, 3.4vw, 44px)/1 var(--display);text-transform:uppercase;letter-spacing:-.03em;margin:0}.poster .rh>p{color:var(--muted);margin:0}.poster .row .ic{border:1px solid var(--line);width:56px;height:56px;color:var(--c);border-radius:50%;place-items:center;transition:transform .3s,border-color .2s,color .2s;display:grid}.poster .row .ic svg{width:26px;height:26px}.poster .more{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.3,.7,.3,1);display:grid}.poster .more>div{overflow:hidden}.poster .more p{max-width:860px;padding:0 16px 28px 110px;font-size:18px;line-height:1.6}.poster .row.open .more{grid-template-rows:1fr}.poster .row.open{background:color-mix(in srgb, var(--c) 10%, transparent);box-shadow:inset 3px 0 0 var(--c)}.poster .row.open .ic{transform:rotate(45deg)scale(.92)}@media (hover:hover){.poster .row:hover{background:var(--c);color:#05080e;box-shadow:none}.poster .row:hover .num,.poster .row:hover .rh>p,.poster .row:hover .more p{color:#05080ec7}.poster .row:hover .ic{color:#05080e;border-color:#05080e4d}}@media (width<=760px){.poster .rh{grid-template-columns:1fr auto;gap:10px 16px;padding-inline:4px}.poster .row .num{grid-column:1}.poster .row .ic{grid-area:1/2/span 2;width:48px;height:48px}.poster .row h3{grid-column:1}.poster .rh>p{grid-column:1/-1}.poster .more p{padding:0 4px 24px}}.poster .steps{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.poster .s{border-left:1px solid var(--line);padding:30px 24px 34px}.poster .s:first-child{border-left:0;padding-left:0}.poster .s b{font:900 clamp(64px, 9vw, 128px)/.85 var(--display);letter-spacing:-.05em;color:var(--c);display:block}.poster .s h3{font:800 clamp(20px, 2vw, 26px)/1.1 var(--display);text-transform:uppercase;letter-spacing:-.02em;margin-top:22px;margin-bottom:0}.poster .s p{color:var(--muted);max-width:300px;margin-top:10px}@media (width<=760px){.poster .steps{grid-template-columns:1fr}.poster .s{border-left:0;border-top:1px solid var(--line);padding-left:0}.poster .s:first-child{border-top:0}}.poster .runs{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:32px 56px;padding:0 0 clamp(32px,5vw,56px);display:grid}.poster .runs h2{font:900 clamp(26px, 3.6vw, 48px)/1 var(--display);text-transform:uppercase;letter-spacing:-.03em;margin:0}.poster .runs p{color:var(--muted);max-width:560px;margin:16px 0 24px;font-size:17px}.poster .by{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;padding-left:clamp(0px,3vw,48px);display:flex}.poster .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:13px}.poster .lolka-logo{width:min(340px,100%);height:auto;display:block}@media (width<=860px){.poster .runs{grid-template-columns:1fr}.poster .by{border-left:0;order:-1;padding-left:0}.poster .lolka-logo{width:200px}}.poster footer{padding-block:clamp(44px,5vw,60px) 28px;font-size:14px;position:relative}.poster footer:before{content:"";background:linear-gradient(90deg, var(--blue) 0 16.6%, var(--pink) 0 33.3%, var(--teal) 0 50%, var(--amber) 0 66.6%, var(--violet) 0 83.3%, var(--green) 0);height:4px;position:absolute;top:0;left:0;right:0}.poster .cols{grid-template-columns:1.6fr repeat(4,1fr);gap:28px;display:grid}.poster .brand .logo{font-size:18px}.poster .brand .logo .cat{width:44px;height:44px}.poster .brand .logo small{font:500 12px var(--mono);color:var(--dim);text-transform:none;display:block}.poster .brand p{color:var(--muted);max-width:260px;margin-top:12px}.poster footer h4{font:600 12px var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--fg);margin-top:0;margin-bottom:14px}.poster .cols a{color:var(--muted);margin-bottom:8px;transition:color .15s;display:block}.poster .cols a:hover{color:var(--pink)}.poster .cp{border-top:1px solid var(--line);color:var(--dim);font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.1em;margin-top:32px;padding-top:20px}@media (width<=860px){.poster .cols{grid-template-columns:1fr 1fr}.poster .brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.poster *{transition:none!important}.poster .tape .track{animation:none}}.poster .panel{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px 56px;display:grid}.poster .panel .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--violet);margin-bottom:14px;font-size:12px;display:block}.poster .panel h2{font:900 clamp(34px, 5vw, 68px)/.92 var(--display);text-transform:uppercase;letter-spacing:-.035em;margin:0}.poster .panel p{color:var(--muted);max-width:480px;margin:20px 0 26px;font-size:17px}.poster .btn .pi{place-items:center;display:grid}.poster .btn .pi svg{width:18px;height:18px}.poster .win{border:1px solid var(--line);background:var(--card);box-shadow:0 30px 80px -30px color-mix(in srgb, var(--violet) 55%, transparent);border-radius:18px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);overflow:hidden;transform:rotate(1.5deg)}.poster .win:hover{transform:rotate(0)}.poster .wbody{background:var(--win);font-size:12px}.poster .ph{align-items:center;gap:10px;padding:16px 18px 10px;display:flex}.poster .sav{width:34px;height:34px;font:800 14px var(--display);color:#fff;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:50%;place-items:center;display:grid}.poster .ph b{font:800 16px var(--display);display:block}.poster .ph small{color:var(--muted);font-size:11px}.poster .tabs{border-bottom:1px solid var(--line);white-space:nowrap;gap:16px;padding:0 18px;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 80%,#0000);mask:linear-gradient(90deg,#000 80%,#0000)}.poster .tabs span{color:var(--muted);border-bottom:2px solid #0000;padding:9px 0;font-weight:600}.poster .tabs span.on{color:var(--fg);border-color:var(--blue)}.poster .pbody{padding:6px 18px 18px}.poster .sh{color:var(--muted);justify-content:space-between;align-items:center;padding:12px 2px 8px;font-weight:600;display:flex}.poster .sh i{border-left:1.5px solid var(--dim);border-top:1.5px solid var(--dim);width:7px;height:7px;transform:rotate(45deg)translate(2px,2px)}.poster .card{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:12px}.poster .g2{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.poster .sel{border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.poster .sel i{border:4px solid #0000;border-top:5px solid var(--muted);margin-top:4px}.poster .f small{color:var(--dim);margin-top:4px;font-size:10px;line-height:1.3;display:block}.poster .tg{font:600 11.5px var(--body);color:var(--fg);text-align:left;cursor:pointer;align-items:center;gap:8px;display:flex}.poster .tg i{background:var(--line);border-radius:8px;flex:none;width:30px;height:16px;transition:background .2s;position:relative}.poster .tg i:after{content:"";background:var(--muted);border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.poster .tg.on i{background:color-mix(in srgb, var(--blue) 55%, transparent)}.poster .tg.on i:after{background:var(--blue);transform:translate(14px)}.poster .panel .note{color:var(--dim);margin-top:-12px;font-size:14px}@media (width<=860px){.poster .panel{grid-template-columns:1fr}}.poster .nava{border:1px solid var(--line);background:var(--card);width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid}.poster .nava svg{width:18px;height:18px}.poster .nava:hover:not(:disabled){color:var(--fg);border-color:color-mix(in srgb, var(--fg) 30%, var(--line))}.poster .nava:disabled{opacity:.3;cursor:default}@media (width<=460px){.poster .g2{grid-template-columns:1fr}}.poster .phead{border-bottom:1px solid var(--line);margin-bottom:clamp(24px,4vw,44px);padding-block:clamp(36px,5vw,64px) clamp(20px,3vw,36px)}.poster .phead .kick{font:600 12px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pink);margin-bottom:12px;display:block}.poster .phead h1{font:900 clamp(30px, 4.6vw, 58px)/1 var(--display);text-transform:uppercase;letter-spacing:-.03em;margin:0 0 14px}.poster .phead p{color:var(--muted);max-width:620px;margin:0;font-size:17px}.poster .phead .meta{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-top:12px;display:block}.poster .doc h2{font:800 clamp(19px, 2vw, 24px)/1.2 var(--display);text-transform:uppercase;letter-spacing:-.02em;color:var(--fg);margin:0 0 12px}.poster .doc section{padding-block:0}.poster .doc section+section{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.poster .doc p{color:var(--muted);margin:0 0 10px;font-size:15.5px;line-height:1.8}
