@font-face{font-family:Onest;src:url(/beaniq/fonts/onest-cyr.woff2)format("woff2");font-weight:400 900;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/beaniq/fonts/onest-lat.woff2)format("woff2");font-weight:400 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;src:url(/beaniq/fonts/caveat-cyr.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;src:url(/beaniq/fonts/caveat-lat.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC}@font-face{font-family:Neucha;src:url(/beaniq/fonts/neucha-cyr.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Neucha;src:url(/beaniq/fonts/neucha-lat.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+2000-206F}.biq{--ink:#171412;--ground:#f2efe9;--shu:#ff6a03;--rozhok:#ff8fb8;--zharik:#8fb3ff;--penka:#ffd23f;--muted:#6b6259;--mut2:#4a443d;--night:#0d0a08;--paper:#fff;color:var(--ink);-webkit-font-smoothing:antialiased;background:var(--ground);min-height:100dvh;margin:0;font-family:Onest,system-ui,-apple-system,sans-serif}.biq *{box-sizing:border-box}.biq a{color:inherit}.biq button{color:inherit;cursor:pointer;font-family:inherit}.biq :focus-visible{outline:3px solid var(--ink);outline-offset:2px}.biq .scr.night :focus-visible{outline-color:var(--penka)}.scr{--bg:var(--ground);background:var(--bg);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.col{flex-direction:column;flex:1;width:100%;max-width:480px;margin:0 auto;display:flex;position:relative}.scr.night{--bg:var(--night);color:var(--ground)}.h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:40px;font-weight:900;line-height:.92}.h2{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:900}.pad{padding-inline:16px}.who{letter-spacing:.02em;color:var(--muted);font-size:12px;font-weight:900}.mut{color:var(--mut2);margin:0;font-size:14px;font-weight:700;line-height:1.35}.lead{margin:0;font-size:16px;font-weight:700;line-height:1.4}.t{letter-spacing:-.02em;font-size:18px;font-weight:900}.card{background:#fff;border-radius:26px;padding:16px 18px}.chip{white-space:nowrap;border-radius:99px;align-items:center;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.pill{border-radius:99px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:14px;font-weight:900;display:inline-flex}.btn{text-align:center;border:0;border-radius:99px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:58px;padding:6px 18px;font-size:17px;font-weight:900;text-decoration:none;transition:transform .12s,opacity .12s;display:flex}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.45;cursor:default}.btn.sm{min-height:46px;font-size:15px}.dk{background:var(--ink);color:#fff}.biq a.dk,.biq button.dk{color:#fff}.wh{color:var(--ink);background:#fff}.ye{background:var(--penka);color:var(--ink)}.gr{background:var(--ground);color:var(--ink)}.or{background:var(--shu);color:var(--ink)}.ghost{color:var(--ink);background:#ffffff8c}.bot{z-index:3;flex-direction:column;gap:8px;margin-top:auto;padding:16px;display:flex;position:sticky;bottom:0}.linky{text-align:center;background:0 0;border:0;padding:6px;font-size:14px;font-weight:800;text-decoration:none}.art{color:inherit;text-underline-offset:3px;font-weight:900;text-decoration:underline}.top{justify-content:space-between;align-items:center;padding:16px 16px 0;display:flex}.ic{background:#ffffffb8;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:900;text-decoration:none;display:flex}.track{background:#ffffff8c;border-radius:99px;flex:1;height:12px;margin:0 12px;overflow:hidden}.track i{background:var(--ink);border-radius:99px;height:100%;transition:width .3s;display:block}.n{font-variant-numeric:tabular-nums;font-size:14px;font-weight:900}.hero{width:auto;height:150px;margin:0 auto;display:block}.herowrap{justify-content:center;margin-top:8px;display:flex}.bub{background:#fff;border-radius:26px;margin:6px 16px 0;padding:16px 18px;position:relative}.bub:before{content:"";border:12px solid #0000;border-top:0;border-bottom-color:#fff;margin-left:-12px;position:absolute;top:-11px;left:50%}.bub .dot{width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--ink);vertical-align:1px;border-radius:99px;margin-right:6px;display:inline-block}.qt{letter-spacing:-.03em;text-wrap:pretty;margin:6px 0 0;font-size:22px;font-weight:900;line-height:1.14}.list{flex-direction:column;gap:8px;margin:10px 16px 0;display:flex}.ans{text-align:left;background:var(--ink);color:#fff;border:0;border-radius:20px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 16px;font-size:16px;font-weight:700;line-height:1.22;transition:background .15s,opacity .15s,transform .1s;display:flex}.biq button.ans{color:#fff}.ans:active{transform:scale(.985)}.ans .l{color:#fff;background:#ffffff24;border-radius:99px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:900;display:flex}.ans .mark{white-space:nowrap;margin-left:auto;padding-left:6px;font-size:12px;font-weight:900}.biq button.ans.ok,.ans.ok{background:var(--penka);color:var(--ink);box-shadow:inset 0 0 0 3px var(--ink)}.ans.ok .l{background:var(--ink);color:var(--penka)}.biq button.ans.no,.ans.no{color:var(--ink);box-shadow:inset 0 0 0 3px var(--ink);background:#fff}.ans.no .l{background:var(--ink);color:#fff}.biq button.ans.off,.ans.off{color:#1714126b;cursor:default;background:#ffffff59}.ans.off .l{color:#1714126b;background:#fff6}.exp{background:#ffffffe6;border-radius:20px;margin:10px 16px 0;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.35;animation:.22s both biq-rise}.exp p{margin:0}.exp .art{margin-top:6px;display:inline-block}.keys{display:none}.dots-card{background:#ffffff73;border-radius:22px;margin:10px 16px 0;padding:10px 10px 8px}.dots-row{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.d{aspect-ratio:1;color:#1714126b;border-radius:9px;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex;box-shadow:inset 0 0 0 2px #17141247}.d.ok{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:#fff}.d.no{background:var(--ink);color:#fff;box-shadow:none}.d.cur{background:var(--ink);color:#fff;box-shadow:0 3px #17141240}.dots-sum{justify-content:center;gap:10px;margin-top:8px;font-size:12px;font-weight:800;display:flex}.scene-hero{flex:1;justify-content:center;align-items:center;min-height:150px;padding:8px 0;display:flex}.scene-hero img{width:auto;height:clamp(120px,24dvh,190px)}.lst{background:#fffcf6;border-radius:30px 30px 0 0;flex-direction:column;padding:20px 18px 18px;display:flex}.tag{letter-spacing:.03em;border-radius:99px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.lst .qt{margin-top:10px;font-size:22px}.lst .list{margin:12px 0 0}.biq button.ans.line,.ans.line{color:var(--ink);background:0 0;border-radius:24px;box-shadow:inset 0 0 0 2px #e4ded2}.ans.line .l{background:var(--ground);color:var(--ink)}.lst .exp{background:var(--ground);margin:10px 0 0}.hint{background:var(--ground);border:0;border-radius:99px;align-self:flex-start;min-height:44px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:800}.hint[disabled]{opacity:.5;cursor:default}.hc-art{background:var(--night) url(/beaniq/scene/hc-boss.webp) center top / cover no-repeat;height:clamp(240px,40dvh,330px);position:absolute;inset:0 0 auto}.hc-art:after{content:"";background:linear-gradient(180deg, #0d0a0800, var(--night));height:90px;position:absolute;inset:auto 0 0}.hc-top{z-index:2;justify-content:space-between;align-items:flex-start;padding:18px 16px 0;display:flex;position:relative}.hc-left{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.hc-cracks{color:#e2dbd1;background:#0d0a08b3;border-radius:99px;padding:3px 10px;font-size:13px;font-weight:800}.hc-cracks b{color:var(--penka)}.qn{background:var(--penka);color:var(--ink);border-radius:22px;align-items:baseline;padding:6px 16px 8px;font-weight:900;display:flex}.qn b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:40px;line-height:.9}.qn span{opacity:.7;font-size:18px}.hc-spacer{flex:none;height:clamp(150px,40dvh - 110px,220px)}.hc-card{background:#120e0cf0;border-radius:28px;margin:0 12px 12px;padding:24px 14px 14px;position:relative}.hc-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hc-frame rect{fill:none;stroke-width:3px}.hc-frame .base{stroke:#3b342e}.hc-frame .fire{stroke:#ff8a2a;filter:drop-shadow(0 0 5px #ff8c1ebf)}.hc-frame .hot-tip{stroke:#fff3c4;stroke-linecap:round}.hc-sparks{pointer-events:none;z-index:2;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.tm{background:var(--penka);color:var(--ink);font-variant-numeric:tabular-nums;z-index:1;border-radius:99px;padding:3px 10px;font-size:13px;font-weight:900;position:absolute;top:-14px;left:18px}.tm.gone{background:var(--shu)}.hc-q{letter-spacing:-.035em;text-wrap:pretty;margin:0 4px;font-size:25px;font-weight:900;line-height:1.12;position:relative}.hc-card .list{margin:14px 0 0;position:relative}.biq button.ans.d2,.ans.d2{color:var(--ground);background:#221e1b;box-shadow:inset 0 0 0 1.5px #3b342e}.ans.d2 .l{color:var(--ink);background:var(--shu)}.biq button.ans.d2.y,.ans.d2.y{background:var(--penka);color:var(--ink);box-shadow:none}.ans.d2.y .l{background:var(--ink);color:var(--penka)}.biq button.ans.d2.mine,.ans.d2.mine{color:var(--ground);box-shadow:inset 0 0 0 3px var(--ground);background:#3b342e}.ans.d2.of{opacity:.42}.hc-card .exp{color:var(--ground);background:#221e1b;margin:10px 0 0}.scr.night .btn.dim{color:#fff;background:#2a2521}.dimmer{z-index:10;background:#17141280;animation:.16s both biq-fade;position:fixed;inset:0}.sheet{max-width:480px;color:var(--ink);z-index:11;background:#fff;border-radius:30px 30px 0 0;margin:0 auto;padding:22px 20px 18px;animation:.22s both biq-rise;position:fixed;bottom:0;left:0;right:0}.sheet.static{z-index:2;max-width:none;margin-top:auto;animation:none;position:relative}.sheet .peek{width:auto;height:112px;position:absolute;top:-76px;right:18px}.field{min-height:54px;box-shadow:inset 0 0 0 3px var(--ink);border-radius:18px;align-items:center;margin-top:12px;padding:0 16px;display:flex}.field input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:800 18px Onest,sans-serif}.biq .field input:focus-visible{outline:none}.field:focus-within{box-shadow:inset 0 0 0 3px var(--shu)}.field span{color:var(--muted);white-space:nowrap;margin-left:8px;font-size:13px;font-weight:700}.exp-later{text-align:center;color:var(--muted);margin:10px 0 0;font-size:13px;font-weight:700}.err{color:#b3261e;margin:8px 0 0;font-size:14px;font-weight:800}.scr.home-rays{background:repeating-conic-gradient(from 0deg at 50% 300px, #ffffff57 0deg 10deg, transparent 10deg 20deg), color-mix(in srgb, var(--tint) 45%, var(--ground))}.scr.home-fresh .home-rest{background:repeating-conic-gradient(from 0deg at 50% 200px, #ffffff57 0deg 10deg, transparent 10deg 20deg), color-mix(in srgb, var(--tint) 45%, var(--ground))}.scr.home-rays .foot,.scr.home-rays .foot a,.scr.home-fresh .foot,.scr.home-fresh .foot a{color:var(--ink)}.home-first,.home-return{display:contents}@media (max-width:1023px){.home-first{flex-direction:column;min-height:100svh;display:flex}.home-first .h-sub{padding:0 16px}.home-first .home-art{flex-direction:column;flex:1;min-height:300px;display:flex}.home-first .h-scene{aspect-ratio:auto;flex:1}.home-first .h-scene img{object-fit:cover;object-position:center 72%;height:100%;inset:0}}.hd{justify-content:space-between;align-items:center;padding:16px 16px 4px;display:flex}.logo{letter-spacing:-.02em;font-size:18px;font-weight:900;text-decoration:none}.logo i{color:var(--shu);font-style:normal}.h-title{text-align:center;letter-spacing:-.055em;margin:14px 16px 0;font-size:clamp(44px,13vw,56px);font-weight:900;line-height:1}.h-title span{background:#fff;border-radius:24px;padding:0 14px 4px;display:inline-block;box-shadow:0 6px 18px #17141214}.h-sub{text-align:center;max-width:330px;color:var(--mut2);margin:14px auto 0;font-size:16px;font-weight:600;line-height:1.4}.h-scene{aspect-ratio:390/372;margin-top:4px;position:relative;overflow:hidden}.h-scene img{width:100%;height:auto;position:absolute;bottom:-29%;left:0;right:0}.h-scene .btn{width:auto;min-height:68px;font-size:18px;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 8px 20px #1714122e}.say{background:#fff;border-radius:18px;padding:6px 14px;font-size:16px;font-weight:900;position:absolute;top:2%;right:24%;transform:rotate(-4deg);box-shadow:0 4px 12px #1714121f}.tiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;padding:0 16px;display:grid}.tile{text-align:left;border:0;border-radius:22px;flex-direction:column;align-items:stretch;width:100%;min-height:180px;padding:12px;text-decoration:none;transition:transform .12s;display:flex;position:relative;overflow:hidden}.tile:active{transform:scale(.98)}.tile img{width:auto;height:118px;margin:2px auto 8px;display:block}.tile b{letter-spacing:-.02em;font-size:15px;font-weight:900;line-height:1.1;display:block;position:relative}.tile small{margin-top:3px;font-size:12px;font-weight:800;display:block;position:relative}.tile.ret{min-height:150px}.tile.ret img{height:92px;margin:0;position:absolute;bottom:-14px;right:-8px}.dotline{gap:3px;width:64%;margin-top:6px;display:flex;position:relative}.dotline i{background:#17141226;border-radius:9px;flex:1;height:5px}.dotline i.f{background:var(--ink)}.tile .chip{align-self:flex-start;margin-top:8px;position:relative}.hc-card-link{text-align:left;color:#fff;background:linear-gradient(90deg, #0d0a08eb 62%, #0d0a081a), var(--night) url(/beaniq/scene/hc-entry.webp) center 28% / cover;border:0;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:82px;margin-top:10px;padding:14px 16px;text-decoration:none;display:flex}.biq a.hc-card-link{color:#fff}.hc-card-link b{letter-spacing:-.03em;font-size:22px;font-weight:900;display:block}.hc-card-link small{margin-top:2px;font-size:13px;font-weight:800;display:block}.card-cta{background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:99px;flex:none;align-items:center;padding:0 18px;font-size:15px;font-weight:900;display:inline-flex}.biq button.card-cta,.biq a.card-cta{color:#fff;text-decoration:none}.card-cta.or{background:var(--shu);color:var(--ink)}.trophies{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.trophy{background:var(--paper);min-width:0;min-height:150px;color:var(--ink);border-radius:22px;padding:14px;text-decoration:none;position:relative;overflow:hidden}.trophy b{letter-spacing:-.03em;font-size:20px;font-weight:900;line-height:1.05;display:block}.trophy small{margin-top:4px;font-size:13px;font-weight:700;line-height:1.25;display:block}.trophy.wide{grid-column:1/-1;min-height:0}.trophy-row{gap:4px;margin-top:10px;display:flex}.trophy-row img,.trophy-row i{aspect-ratio:1;object-fit:contain;flex:1 1 0;min-width:0;max-width:58px}.trophy-row i{background:var(--ground);border-radius:50%}.trophy.ye{background:var(--penka)}.trophy-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.trophy.ye:has(.drink-grid){overflow:visible}.drink-grid{grid-template-columns:repeat(8,1fr);gap:4px;margin-top:18px;display:grid}.drink-grid img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.drink-grid img.mine{z-index:1;position:relative;transform:scale(1.5)rotate(-7deg);box-shadow:0 0 0 2px #fff,0 6px 14px #17141266}.bean{pointer-events:none;position:absolute}.bean-log{color:#d9cfc4;gap:6px;margin:12px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.bean-log li{justify-content:space-between;gap:12px;display:flex}.bean-log em{color:var(--penka);font-style:normal;font-weight:900}.trophy.dark{background:var(--ink);color:#fff;min-height:150px}.trophy.dark small{color:#bdb3a8}.trophy-num{letter-spacing:-.05em;color:var(--penka);font-variant-numeric:tabular-nums;font-size:54px;font-weight:900;line-height:.95;display:block}.trophy.idea,.trophy.pk{justify-content:space-between;align-items:center;gap:12px;display:flex}.field.area{align-items:stretch;padding:12px 16px}.field.area textarea{resize:none;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font:700 16px/1.35 Onest,sans-serif}.biq .field textarea:focus-visible{outline:none}.trap{width:1px;height:1px;position:absolute;left:-9999px}.trophy.pk{background:var(--rozhok)}.foot{text-align:center;color:var(--mut2);padding:16px 0 18px;font-size:13px;font-weight:800}.best{background:var(--penka);border-radius:28px;min-height:226px;padding:18px;position:relative;overflow:hidden}.best img{width:auto;height:118px;position:absolute;bottom:58px;right:-12px}.best .grid2{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid;position:relative}.cup{aspect-ratio:2/3;width:100%;position:relative;overflow:hidden;container-type:inline-size}.cup img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sleeve{color:#24130a;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:50.3%;height:27.7%;line-height:1;display:flex;position:absolute;top:24.3%;left:9.7%;transform:rotate(-2deg)}.sleeve .a{font-family:Caveat,cursive;font-weight:700;font-size:calc(16cqw * var(--k,1));mix-blend-mode:multiply;line-height:.86;transform:rotate(-1.5deg)}.sleeve .a>span{white-space:nowrap;display:block}.sleeve .b{color:#e9c79b;letter-spacing:.06em;text-transform:uppercase;background:#24130a;border-radius:99px;margin-top:1.4cqw;padding:.7cqw 2.2cqw;font-size:3.2cqw;font-weight:900}.sleeve .c{margin-top:1.2cqw;font-size:3.4cqw;font-weight:900}.res-top{height:505px;position:relative;overflow:hidden}.res-top .cup{position:absolute;top:-10px;left:0;right:0}.res-top .ic{position:absolute;top:16px;left:16px}.res-sheet{background:#fff;border-radius:30px 30px 0 0;margin-top:-30px;padding:20px 20px 18px;position:relative}.row3{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.row3 .av{border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.row3 .av img{width:auto;height:36px}.bar{background:var(--ground);border-radius:9px;height:8px;margin-top:4px;overflow:hidden}.bar i{border-radius:9px;height:100%;display:block}.err-card{background:#fff;border-radius:26px;margin-top:8px;padding:16px 18px}.err-card .q{font-size:16px;font-weight:900;line-height:1.2}.err-card s{color:var(--muted);margin-top:8px;font-size:14px;font-weight:700;line-height:1.35;display:block}.err-card .c{margin-top:4px;font-size:14px;font-weight:900;line-height:1.3}.err-card .e{color:var(--mut2);margin:6px 0 0;font-size:13px;font-weight:700;line-height:1.35}.promo{border-radius:24px;min-height:86px;padding:16px 18px;text-decoration:none;display:block;position:relative;overflow:hidden}.promo .t,.promo div{z-index:1;max-width:220px;position:relative}.promo small{margin-top:4px;font-size:13px;font-weight:700;line-height:1.3;display:block}.promo img{width:auto;height:92px;position:absolute;bottom:-20px;right:0}.biq a.promo.dk{color:#fff}.svc-pic{object-fit:contain;width:auto;max-width:90%;height:clamp(200px,38dvh,300px);margin:clamp(24px,8dvh,90px) auto 0;display:block}.big{letter-spacing:-.05em;text-align:center;font-size:88px;font-weight:900;line-height:1}.big small{letter-spacing:-.03em;font-size:32px}.row{justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:800;display:flex}.vs{height:262px;box-shadow:inset 0 0 0 3px var(--ink);border-radius:26px;grid-template-columns:1fr 1fr;margin:14px 16px 0;display:grid;overflow:hidden}.vs>div{position:relative}.vs img{width:auto;height:166px;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.vs .s{letter-spacing:-.04em;font-size:40px;font-weight:900;position:absolute;bottom:8px;left:14px}.vs .w{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:13px;font-weight:900;position:absolute;bottom:18px;right:12px;overflow:hidden}.share{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:auto;padding:0 16px 16px;display:grid}.share a,.share button{background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.share i{border-radius:20px;justify-content:center;align-items:center;width:56px;height:56px;font-size:13px;font-style:normal;font-weight:900;display:flex}.lnk{background:#ffffff47;border-radius:18px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 8px 8px 14px;font-size:14px;font-weight:800;display:flex}.lnk span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lnk button{background:var(--ink);color:#fff;border:0;border-radius:14px;flex:none;height:40px;padding:0 14px;font-size:13px;font-weight:900}.biq .lnk button{color:#fff}.li{background:#fff;border-radius:20px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;text-decoration:none;display:flex}.li .av{border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-weight:900;display:flex}.li .m{flex:1;min-width:0}.li .m b{font-size:15px;font-weight:900;display:block}.li .m span{color:var(--muted);font-size:13px;font-weight:700;line-height:1.25;display:block}.lab{letter-spacing:.06em;color:var(--muted);text-transform:uppercase;margin:18px 16px 0;font-size:12px;font-weight:900}.tp-hero{border-radius:28px;flex-direction:column;min-height:300px;margin:12px 16px 0;padding:18px;display:flex;position:relative;overflow:hidden}.tp-hero h1{letter-spacing:-.05em;max-width:280px;margin:12px 0 0;font-size:34px;font-weight:900;line-height:1}.tp-hero img{width:auto;height:180px;position:absolute;bottom:-20px;right:-10px}.tp-hero form{margin-top:auto;position:relative}.tp-hero .btn{width:auto;padding:6px 28px;display:inline-flex}.a-s{background:var(--ground);border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.a-s.r{background:var(--penka)}.a-s .l{background:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:flex}.chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chips span{background:#fff;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:700}.sec{margin-top:22px;padding:0 16px}.drinks{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.dr{background:#fff;border-radius:22px;flex-direction:column;padding:10px;display:flex}.dr img{aspect-ratio:3/4;object-fit:cover;border-radius:14px;width:100%;display:block}.dr b{margin-top:8px;font-size:15px;font-weight:900}.dr small{color:var(--muted);margin-top:2px;font-size:12px;font-weight:700;line-height:1.25}.tabs{gap:6px;padding:12px 16px 2px;display:flex;overflow-x:auto}.tabs a{background:#fff;border-radius:99px;flex:none;padding:8px 14px;font-size:13px;font-weight:900;text-decoration:none}@keyframes biq-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes biq-fade{0%{opacity:0}to{opacity:1}}@keyframes biq-pop{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}.pop{animation:.32s both biq-pop}@media (prefers-reduced-motion:reduce){.biq *{transition:none!important;animation:none!important}}@media (min-width:1024px){.col{max-width:none}.keys{margin:14px 0 0;font-size:14px;font-weight:800;display:block}.bot{position:static}.home-grid{grid-template:"art intro""art rest"1fr/600px 1fr;align-items:start;column-gap:60px;width:100%;max-width:1440px;margin:0 auto;padding:96px 60px 40px 40px;display:grid}.home-intro{grid-area:intro}.home-rest{grid-area:rest}.home-art{grid-area:art}.home-grid .hd{padding:16px 0;position:absolute;top:12px;left:40px;right:60px}.home-art{background:var(--shu);border-radius:40px;height:calc(100dvh - 136px);min-height:620px;position:sticky;top:40px;overflow:hidden}.home-art .h-scene{aspect-ratio:auto;margin:0;position:absolute;inset:0}.home-art .h-scene img{object-fit:cover;object-position:center 80%;width:100%;height:100%;inset:0}.home-art .h-scene .btn{display:none}.h-title{text-align:left;margin:0;font-size:76px}.h-sub{text-align:left;max-width:560px;margin:18px 0 0;font-size:19px}.home-cta{width:300px;margin-top:18px;display:flex!important}.tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px;padding:0}.tile{min-height:176px;padding:14px}.tile b{overflow-wrap:anywhere;font-size:17px}.tile img{height:100px}.home-grid .pad{padding:0}.home-grid .h2{font-size:24px;margin-top:28px!important}.hc-card-link{margin-top:12px}.foot{text-align:left}.q-wrap{flex:1;grid-template-columns:minmax(0,1fr) 640px minmax(0,.35fr);align-items:center;gap:40px;width:100%;max-width:1440px;margin:0 auto;padding:24px 40px 40px;display:grid}.q-wrap .herowrap,.q-wrap .scene-hero{justify-content:center;align-items:center;margin:0;display:flex}.q-wrap .hero,.q-wrap .scene-hero img{height:min(520px,62dvh)}.q-side{grid-column:2}.q-wrap .bub{background:0 0;margin:0;padding:0}.q-wrap .bub:before{display:none}.q-wrap .qt{font-size:42px;line-height:1.06}.q-wrap .list{margin:24px 0 0}.q-wrap .exp{margin:12px 0 0}.q-wrap .bot{flex-direction:row;padding:18px 0 0}.q-wrap .bot .btn{width:auto;min-width:320px}.q-wrap .lst{background:0 0;border-radius:0;padding:0}.q-wrap .lst .qt{font-size:42px;line-height:1.06}.dots-card{width:100%;max-width:640px;margin:10px auto 0}.top{width:100%;max-width:1440px;margin:0 auto;padding:24px 40px 0}.top .track{max-width:520px;margin-inline:auto}.hc-art{background-position:top;width:760px;height:auto;inset:0 auto 0 0}.hc-art:after{background:linear-gradient(90deg, #0d0a0800, var(--night));width:240px;height:auto;inset:0 0 0 auto}.hc-spacer{display:none}.hc-top{padding:24px 40px 0}.hc-card{margin:60px 60px 40px 720px;padding:36px}.hc-q{font-size:36px}.hc-card .list{margin-top:22px}.bot.hc-bot{flex-direction:row;margin-top:-20px;margin-left:720px;padding:0 60px 40px}.res-grid{grid-template-columns:560px 1fr;align-items:start;gap:40px;width:100%;max-width:1440px;margin:0 auto;padding:40px 60px 40px 40px;display:grid}.res-top{background:var(--penka);border-radius:40px;height:min(820px,100dvh - 80px);position:sticky;top:40px}.res-sheet{background:0 0;margin:0;padding:0}.res-sheet .h1{font-size:72px}.res-actions{flex-wrap:wrap;flex-direction:row!important}.res-actions>*{flex:200px;width:auto}.res-cols{grid-template-columns:1fr 1fr;align-items:start;gap:12px;margin-top:20px;display:grid}.res-grid .pad{padding:0}.col.narrow{max-width:480px}.sheet{border-radius:30px;width:480px;margin:0;animation:.16s both biq-fade;bottom:40px;left:50%;right:auto;transform:translate(-50%)}.sheet.static{border-radius:30px 30px 0 0;width:auto;bottom:auto;left:auto;transform:none}}.home-cta{display:none!important}@media (min-width:1024px){.home-cta{display:flex!important}}.tile>b,.tile>small,.tile>span.dotline,.tile>.chip{z-index:1}.hc-entry-art{background:var(--night) url(/beaniq/scene/hc-entry.webp) center top / cover no-repeat;height:clamp(380px,62dvh,560px);position:absolute;inset:0 0 auto}.hc-entry-art:after{content:"";background:linear-gradient(180deg, #0d0a0800, var(--night) 75%);height:180px;position:absolute;inset:auto 0 0}.hc-entry-text{margin-top:clamp(300px,62dvh - 130px,430px);position:relative}.hc-title{letter-spacing:-.05em;color:var(--shu);text-shadow:0 0 30px #ff6a0399;margin:0;font-size:66px;font-weight:900;line-height:.9}.dim2{color:#fff;background:#2a2521}.hc-end-art{background:var(--night) url(/beaniq/scene/hc-boss.webp) center top / cover no-repeat;height:clamp(300px,50dvh,470px);position:absolute;inset:0 0 auto}.hc-end.win .hc-end-art{background-image:url(/beaniq/scene/hc-win.webp);background-position:bottom;height:clamp(420px,70dvh,640px)}.hc-end-art:after{content:"";background:linear-gradient(180deg, #0d0a0800, var(--night) 80%);height:150px;position:absolute;inset:auto 0 0}.hc-end-text{padding-top:24px;position:relative}.hc-end.lose .hc-end-text{margin-top:clamp(220px,50dvh - 60px,390px)}.hc-end.lose .hc-end-text .pill{position:absolute;top:calc(-1*clamp(220px,50dvh - 60px,390px) + 18px);left:16px}.hc-score{letter-spacing:-.07em;color:var(--shu);text-shadow:0 0 34px #ff6a03a6;margin-top:18px;font-size:112px;font-weight:900;line-height:.82}.hc-score span{letter-spacing:-.03em;color:var(--ground);text-shadow:none;font-size:32px}.night-errors{margin-top:18px}.night-errors .err-card{color:var(--ink)}.burst{background:repeating-conic-gradient(from 0deg at 50% 170px, #fff3 0 10deg, transparent 10deg 20deg), var(--bg)}.badge-ring{border-radius:99px;flex:none;justify-content:center;align-items:center;width:84px;height:84px;display:flex;box-shadow:inset 0 0 0 4px #17141226}.badge-ring img{width:auto;height:66px}.promo-bg{z-index:0;position:absolute;inset:0}button.promo{text-align:left;border:0;width:100%}button.promo>.t,button.promo>small{z-index:1;max-width:220px;position:relative}.fam{border-radius:16px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.fam img{width:auto;height:44px}.col.narrow{max-width:480px}@media (min-width:1024px){.hc-entry-art{width:760px;height:auto;inset:0 auto 0 0}.hc-entry-art:after{background:linear-gradient(90deg, #0d0a0800, var(--night));width:240px;height:auto;inset:0 0 0 auto}.hc-entry .col{max-width:520px;margin:0 60px 0 auto}.hc-entry-text{margin-top:16dvh}.hc-entry .bot{margin-top:24px;padding-inline:16px}.hc-end-art,.hc-end.win .hc-end-art{width:760px;height:auto;inset:0 auto 0 0}.hc-end-art:after{background:linear-gradient(90deg, #0d0a0800, var(--night));width:240px;height:auto;inset:0 0 0 auto}.hc-end .col{max-width:560px;margin:0 60px 0 auto}.hc-end.lose .hc-end-text{margin-top:0}.hc-end.lose .hc-end-text .pill{position:static}.res-topics{border-radius:26px}.res-grid.guest{grid-template-columns:560px 480px;justify-content:center;align-items:center;min-height:100dvh}.res-grid.guest .sheet.static{border-radius:30px;margin:0}}.send-art{background:url(/beaniq/scene/send.webp) top/cover no-repeat;height:clamp(300px,46dvh,420px);position:absolute;inset:0 0 auto}.send-art:after{content:"";background:linear-gradient(180deg, #ff6a0300, var(--shu));height:90px;position:absolute;inset:auto 0 0}.send-text{margin-top:clamp(220px,46dvh - 70px,360px);padding-bottom:16px;position:relative}.share-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.share-row a,.share-row button{background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.share-row i{justify-content:center;align-items:center;width:56px;height:56px;font-style:normal;display:flex}.vs-art{background:url(/beaniq/scene/versus.webp) top/cover no-repeat;height:352px;position:relative}.vs-art .chip{position:absolute;top:18px;left:50%;transform:translate(-50%)}.vs-card{border-radius:28px;margin:-40px 16px 0;padding:18px;position:relative}.ava{object-fit:contain;background:var(--penka);width:36px;height:36px;box-shadow:0 0 0 2px var(--ground);border-radius:99px}.duel-art{background:url(/beaniq/scene/duel.webp) 50% 30%/cover no-repeat;height:230px}.duel-score{box-shadow:inset 0 0 0 3px var(--ink), 5px 6px 0 var(--ink);background:#fff;border-radius:26px;margin:-40px 16px 0;padding:12px 16px 14px;position:relative}.duel-score .h1{margin-top:2px;font-size:34px}.duel-nums{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:900;display:flex}.duel-nums b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:900}.duel-side{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.duel-side.right{text-align:right;align-items:flex-end}.duel-side span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.duel-side small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.duel-art.tie{background-image:url(/beaniq/scene/versus.webp)}.duel-art.flip{transform:scaleX(-1)}.duel-top{z-index:2;padding:12px;position:absolute}.duel-bars-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.duel-legend{min-width:0;color:var(--mut2);gap:10px;font-size:12px;font-weight:800;display:flex}.duel-legend span{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.duel-legend i{border-radius:99px;flex:none;width:10px;height:10px}.duel-legend .me,.duel-track .me{background:var(--shu)}.duel-legend .them,.duel-track .them{background:var(--zharik)}.duel-bar{margin-top:12px}.duel-bar-name{text-align:center;font-size:13px;font-weight:800;line-height:1.2}.duel-bar-line{grid-template-columns:18px 1fr 1fr 18px;align-items:center;gap:4px;margin-top:5px;display:grid}.duel-bar-line b{text-align:center;font-variant-numeric:tabular-nums;font-size:16px;font-weight:900}.duel-bar-line b.dim{color:var(--muted)}.duel-track{background:var(--ground);border-radius:99px;height:14px;display:flex;overflow:hidden}.duel-track.left{justify-content:flex-end}.duel-track i{transform-origin:0;border-radius:99px;height:100%;animation:.5s cubic-bezier(.23,1,.32,1) both duel-grow;display:block}.duel-track.left i{transform-origin:100%}@keyframes duel-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.duel-track i{animation:none}}.dq{border-top:2px solid var(--ground);margin-top:14px;padding-top:14px}.dq-q{font-size:15px;font-weight:900;line-height:1.25}.dq-a{border-radius:14px;gap:8px;margin-top:8px;padding:8px 10px;font-size:14px;font-weight:800;line-height:1.3;display:flex}.dq-a.ok{background:var(--penka)}.dq-a.no{background:var(--ground);color:var(--mut2)}.dq-mark{background:var(--ink);color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-style:normal;font-weight:900;display:flex}.dq-a.no .dq-mark{background:var(--muted)}.dq-a small{opacity:.72;font-size:12px;font-weight:800;display:block}.dq-e{color:var(--mut2);margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.35}.dq-more summary{cursor:pointer;margin-top:14px;font-size:14px;font-weight:900}.duel-share .lnk{background:var(--ground)}.duel-share .linky{text-align:center;margin-top:10px;display:block}.ch-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;padding-right:92px;display:grid}.ch-stats div{text-align:center;background:#ffffffb8;border-radius:14px;padding:7px 4px}.ch-stats b{font-size:22px;font-weight:900;line-height:1;display:block}.ch-stats span{margin-top:2px;font-size:11px;font-weight:800;display:block}.dc{color:inherit;background:#fff;border-radius:24px;margin-top:8px;padding:12px 14px 14px;text-decoration:none;display:block}.dc-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.dc-date{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:800}.dc-main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.dc-side{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.dc-side.right{text-align:right;align-items:flex-end}.dc-av{border-radius:16px;justify-content:center;align-items:flex-end;width:46px;height:46px;display:flex;overflow:hidden}.dc-av img{width:auto;height:40px}.dc-side b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;font-size:15px;font-weight:900;overflow:hidden}.dc-side small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.dc-score{flex-direction:column;align-items:center;gap:5px;display:flex}.dc-score b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:900;line-height:1}.dc-wait{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.dc-wait b{font-size:15px;font-weight:900;display:block}.dc-wait small{color:var(--muted);font-size:13px;font-weight:700;display:block}.dc-wait .chip{border:0;flex:none;text-decoration:none}.sign-wrap{width:min(76%,300px);margin:24px auto 0;position:relative}.sign-wrap img{width:100%;height:auto;display:block}.sign-text{text-align:center;color:#2a170b;mix-blend-mode:multiply;font-family:Neucha,cursive;position:absolute;top:9%;left:0;right:0}.sign-text b{font-size:36px;font-weight:400;line-height:1;display:block}.sign-text span{font-size:20px}.ch-head{background:var(--shu);border-radius:0 0 32px 32px;padding:16px 16px 20px;position:relative;overflow:hidden}.ch-head img{width:auto;height:118px;position:absolute;bottom:-16px;right:-6px}.dim-li{opacity:.7}.li .chip{flex:none}@media (min-width:1024px){.col.duel-wide{max-width:640px}.send-art{width:50%;height:auto;inset:0 auto 0 0}.send-art:after{display:none}.send .col{margin:0 8% 0 auto}.send-text{margin-top:6dvh}.ch-head{width:100%;max-width:480px;margin:0 auto}}.other-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.other-tiles a{border-radius:18px;flex-direction:column;justify-content:space-between;gap:6px;min-height:118px;padding:10px;text-decoration:none;display:flex;overflow:hidden}.other-tiles b{font-size:13px;font-weight:900;line-height:1.1}.other-tiles img{align-self:flex-end;width:auto;height:64px}.tp-cta{width:auto;padding-inline:28px;display:inline-flex}.tile-bg{z-index:0;position:absolute;inset:0}.tile img{z-index:1;position:relative}.tile.ret img{position:absolute}.bot.flow{position:static}.lst .sticky-next{z-index:2;position:sticky;bottom:12px}.react .scene-hero{flex:none;min-height:0;padding:0}.react .scene-hero img{height:96px}.hc-react .hc-art{height:150px}.hc-react .hc-spacer{height:44px}.hc-bot{position:static}.hc-bot .linky{align-self:center}@media (min-width:1024px){.hc-react .hc-art{height:auto}.react .scene-hero img{height:min(520px,62dvh)}.react .scene-hero{flex:1}}.only-desktop{display:none}@media (min-width:1024px){.only-desktop{display:block}.hc-end-art,.hc-end.win .hc-end-art{position:fixed}}.best .who,.best .mut{color:var(--ink)}.promo small{z-index:1;max-width:220px;position:relative}.hc-end.win .hc-end-art{background-position:bottom;background-size:100%;height:100dvh}.hc-end.win .hc-end-art:after{background:linear-gradient(180deg, var(--night) 55%, #0d0a0800);height:56%;inset:0 0 auto}.hc-end.win .hc-end-text{min-height:calc(100dvh - 170px)}.hc-end.win .bot{margin-top:0!important}@media (min-width:1024px){.hc-end.win .hc-end-text{min-height:0}.hc-end.win .hc-end-art{background-size:cover;height:auto}.hc-end.win .hc-end-art:after{background:linear-gradient(90deg, #0d0a0800, var(--night));height:auto;inset:0 0 0 auto}}dialog.sheet{width:100%;color:var(--ink);inset-inline:0;border:0;top:auto}@media (min-width:1024px){dialog.sheet{width:480px;inset-inline:auto}}.badge-img{flex:none;width:76px;height:auto}.new-badge{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.shelf{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.bdg{text-align:center;color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;align-items:center;padding:10px 6px;text-decoration:none;display:flex}.bdg img{object-fit:contain;width:72px;height:85px}.bdg.off img{filter:grayscale()opacity(.35)}.bdg.secret img{filter:brightness(0)opacity(.85)}.bdg b{margin-top:6px;font-size:13px;font-weight:900;line-height:1.1}.bdg small{color:var(--muted);margin:3px 0 6px;font-size:11px;font-weight:700;line-height:1.2}.rar{border-radius:99px;margin-top:auto;padding:2px 8px;font-size:10px;font-weight:900;display:inline-block}.progress{background:#e4ded2;border-radius:99px;height:10px;margin-top:10px;overflow:hidden}.progress i{background:linear-gradient(90deg, var(--zharik), var(--rozhok), var(--shu), var(--penka));border-radius:99px;height:100%;display:block}.unlock{background:repeating-conic-gradient(from 0deg at 50% 200px, #ffffff47 0 10deg, transparent 10deg 20deg), var(--bg)}.unlock-img{width:min(70%,280px);height:auto;margin:16px auto 0;display:block}.pick{background:var(--pick);min-height:100dvh;transition:background-color .45s var(--e-out);touch-action:pan-y;flex-direction:column;display:flex;position:relative;overflow:hidden}.pick-rays{pointer-events:none;background:repeating-conic-gradient(#ffffff38 0deg 10deg,#0000 10deg 20deg);border-radius:50%;width:190vmax;height:190vmax;margin:-95vmax 0 0 -95vmax;animation:30s linear infinite biq-ring;position:absolute;top:38%;left:50%}.pick>:not(.pick-rays){position:relative}.pick-title{text-align:center;letter-spacing:-.055em;margin:8px 20px 0;font-size:clamp(38px,11.5vw,54px);font-weight:900;line-height:.92}.pick-stage{justify-content:center;align-items:flex-end;height:clamp(210px,38dvh,340px);margin-top:4px;display:flex}.pick-floor{background:var(--ink);opacity:.2;border-radius:50%;width:190px;height:22px;margin-left:-95px;animation:3.4s ease-in-out infinite biq-floor;position:absolute;bottom:6px;left:50%}.pick-idle{height:90%;animation:3.4s ease-in-out infinite biq-idle;position:relative}.pick-idle img{width:auto;height:100%;animation:.6s cubic-bezier(.2,.9,.3,1.2) backwards biq-jump;display:block}.pick-nav{width:48px;height:48px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .16s var(--e-out);background:#ffffffb3;border:0;border-radius:99px;justify-content:center;align-items:center;display:flex;position:absolute;top:42%}.pick-nav:active{transform:scale(.92)}.pick-nav.prev{left:14px}.pick-nav.next{right:14px}.pick-text{text-align:center;animation:biq-rise .3s var(--e-out) backwards;padding:0 28px}.pick-text h2{letter-spacing:-.05em;margin:8px 0 0;font-size:40px;font-weight:900;line-height:1}.pick-text .chip{color:var(--pick);margin-top:6px}.pick-text p{max-width:300px;margin:12px auto 0;font-size:16px;font-weight:600;line-height:1.4}.pick-dots{justify-content:center;gap:8px;margin-top:14px;display:flex}.pick-dots button{cursor:pointer;width:10px;height:10px;transition:width .24s var(--e-out), background-color .24s;background:#17141240;border:0;border-radius:99px;padding:0}.pick-dots button[aria-current=true]{background:var(--ink);width:28px}.pick-bot{flex-direction:column;gap:6px;margin-top:auto;padding:14px 16px 16px;display:flex}@media (min-width:1024px){.shelf{grid-template-columns:repeat(4,1fr)}.pick>:not(.pick-rays){width:100%;max-width:520px;margin-left:auto;margin-right:auto}.pick-nav{display:none}}.biq{--e-out:cubic-bezier(.23, 1, .32, 1);--e-back:cubic-bezier(.34, 1.56, .64, 1);--e-drawer:cubic-bezier(.32, .72, 0, 1);-webkit-tap-highlight-color:transparent}.page-in{animation:biq-fade .2s var(--e-out) backwards}.btn,.tile,.ans,.ic,.hint,.linky,.li,.promo,.hc-card-link,.new-badge,.share-row a,.share-row button,.say,.lnk button,.other-tiles a,.bdg,.tabs a{touch-action:manipulation;transition:transform .14s var(--e-out), opacity .18s ease, background-color .18s ease, box-shadow .18s ease, color .18s ease}.btn:active:not([disabled]),.hint:active:not([disabled]),.ic:active,.linky:active,.li:active,.promo:active,.hc-card-link:active,.new-badge:active,.share-row a:active,.share-row button:active,.lnk button:active,.other-tiles a:active,.say:active,.tile:active:not([disabled]){transform:scale(.97)}.ans:active:not([disabled]){transform:scale(.985)}.tile img{transition:transform .22s var(--e-back)}.tile:active:not([disabled]) img{transform:translateY(-4px)scale(1.04)}.btn.busy,.tile.busy,.say.busy{opacity:.72;cursor:progress}.btn.busy{animation:.9s ease-in-out infinite biq-breathe}.btn[disabled].busy{opacity:.72}@media (hover:hover) and (pointer:fine){.btn:hover:not([disabled]){transform:translateY(-2px)}.tile:hover img{transform:translateY(-5px)rotate(-2deg)}.ans:hover:not([disabled]):not(.ok):not(.no):not(.off){transform:translate(3px)}.li:hover,.promo:hover,.hc-card-link:hover,.new-badge:hover,.other-tiles a:hover{transform:translateY(-2px)}.ic:hover{transform:scale(1.06)}}.scr{transition:background-color .32s}.track i{transition:width .36s var(--e-out)}.exp{animation:biq-rise .24s var(--e-out) both}.q-in .bub,.q-in .lst,.q-in .hc-q,.q-in .ans{animation:biq-rise .26s var(--e-out) backwards}.q-in .ans:first-child{animation-delay:40ms}.q-in .ans:nth-child(2){animation-delay:80ms}.q-in .ans:nth-child(3){animation-delay:.12s}.q-in .ans:nth-child(4){animation-delay:.16s}.q-in .hint,.q-in .bot .btn{animation:.22s .2s backwards biq-fade}.q-in .bot .btn[data-testid=beaniq-next],.q-in .sticky-next{animation:biq-rise .2s var(--e-out) backwards}.q-in .ans.ok,.q-in .ans.d2.y{animation:biq-win .34s var(--e-back) both}.q-in .ans.no,.q-in .ans.d2.mine{animation:biq-shake .36s var(--e-out) both}.q-in .ans.off,.q-in .ans.d2.of{animation:none}.ans.pop{animation:biq-press .22s var(--e-out) both!important}.herowrap,.scene-hero{position:relative}.pose-idle{animation:biq-hero-in .34s var(--e-back) backwards;transform-origin:50% 100%}.pose-joy{animation:biq-hero-joy .5s var(--e-out) both;transform-origin:50% 100%}.pose-sad{animation:biq-hero-sad .46s var(--e-out) both;transform-origin:50% 100%}.d.ok,.d.no{animation:biq-pop .3s var(--e-back) both}.d.cur{animation:biq-pop .24s var(--e-back) backwards}.burst-fx{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:45%;left:50%}.burst-fx i{animation:biq-fly .72s var(--e-out) both;display:block;position:absolute}.burst-fx .bean{background:#5a3419;border-radius:50%;width:12px;height:16px;margin:-8px 0 0 -6px;box-shadow:inset -2px 0 #3a1d0e}.burst-fx.big i{animation-duration:1.1s}.burst-fx .conf{border-radius:3px;width:11px;height:16px;margin:-8px 0 0 -5px}.fx-center{z-index:4;pointer-events:none;width:0;height:0;position:absolute;top:210px;left:50%}.fx-center .burst-fx{top:0}.hc-hit .hc-art{animation:.44s linear biq-quake}.hc-cracks b{animation:biq-pop .3s var(--e-back) backwards;display:inline-block}.qn b{animation:biq-pop .26s var(--e-back) backwards;display:inline-block}.tm.hot{background:var(--shu);animation:1s ease-in-out infinite biq-tick}.hc-card.miss{animation:biq-shake .36s var(--e-out)}.hc-react .hc-art,.hc-spacer{transition:height .26s var(--e-out)}.big,.hc-score{animation:biq-score .46s var(--e-back) 80ms backwards}.res-top .cup{animation:biq-cup .52s var(--e-back) backwards;transform-origin:40% 100%}.res-sheet{animation:biq-rise .3s var(--e-out) .12s backwards}.sleeve .a,.sleeve .b,.sleeve .c{animation:biq-write .46s var(--e-out) .3s backwards}.sleeve .b{animation-delay:.42s}.sleeve .c{animation-delay:.54s}.bar i{transform-origin:0;animation:biq-grow .5s var(--e-out) .3s backwards}.new-badge{animation:biq-rise .28s var(--e-out) .2s backwards}.new-badge .badge-img{animation:biq-badge .6s var(--e-back) .3s backwards}.bdg{animation:biq-rise .24s var(--e-out) backwards}.bdg:nth-child(2){animation-delay:30ms}.bdg:nth-child(3){animation-delay:60ms}.bdg:nth-child(4){animation-delay:90ms}.bdg:nth-child(5){animation-delay:.12s}.unlock-img{animation:biq-badge .68s var(--e-back) both!important}.burst,.unlock{background:var(--bg);position:relative;overflow:hidden}.burst:before,.unlock:before{content:"";background:repeating-conic-gradient(#fff3 0 10deg, transparent 10deg 20deg);pointer-events:none;width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;animation:60s linear infinite biq-spin;position:absolute;top:200px;left:50%}.burst>*,.unlock>*{z-index:1;position:relative}.burst>.fx-center{z-index:4;position:absolute}.h-title{animation:biq-rise .3s var(--e-out) backwards}.h-title span{animation:biq-pill .42s var(--e-back) .14s backwards}.h-sub{animation:biq-rise .3s var(--e-out) 80ms backwards}.h-scene img{animation:biq-scene .56s var(--e-out) 60ms backwards}.h-scene .btn{animation:biq-rise .3s var(--e-back) .34s backwards}.say{color:var(--ink);cursor:pointer;animation:biq-say .4s var(--e-back) .5s backwards, biq-wiggle 7s ease-in-out 3s infinite;border:0;font-family:inherit}.tiles>.tile{animation:biq-rise .28s var(--e-out) backwards}.tiles>.tile:first-of-type{animation-delay:60ms}.tiles>.tile:nth-of-type(2){animation-delay:.1s}.tiles>.tile:nth-of-type(3){animation-delay:.14s}.tiles>.tile:nth-of-type(4){animation-delay:.18s}.best{animation:biq-rise .3s var(--e-out) backwards}.best img{animation:biq-hero-joy .5s var(--e-out) .1s backwards;transform-origin:50% 100%}.hc-card-link{animation:biq-rise .28s var(--e-out) .22s backwards}.hc-title{animation:biq-score .46s var(--e-back) .1s backwards}.hc-entry-art,.hc-end-art{animation:.5s backwards biq-fade}.svc-pic{animation:biq-hero-in .4s var(--e-back) backwards;transform-origin:50% 100%}.bob{transform-origin:50% 100%;animation:1.1s ease-in-out infinite biq-bob}.dotsload{justify-content:center;gap:8px;margin-top:18px;display:flex}.dotsload i{background:#5a3419;border-radius:50%;width:12px;height:16px;animation:.9s ease-in-out infinite biq-beans}.dotsload i:nth-child(2){animation-delay:.14s}.dotsload i:nth-child(3){animation-delay:.28s}.sheet{animation:biq-sheet .3s var(--e-drawer) both}.sheet.closing{animation:.17s ease-out both biq-sheet-out}.dimmer.closing{animation:.17s ease-out both biq-fade-out}.sheet.static{animation:biq-sheet .34s var(--e-drawer) 80ms backwards}.err{animation:biq-shake .34s var(--e-out)}@keyframes biq-breathe{50%{opacity:.5}}@keyframes biq-press{50%{transform:scale(.97)}to{transform:scale(1)}}@keyframes biq-win{0%{transform:scale(.97)}55%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes biq-shake{0%,to{transform:translate(0)}18%{transform:translate(-7px)}38%{transform:translate(6px)}58%{transform:translate(-4px)}78%{transform:translate(2px)}}@keyframes biq-hero-in{0%{opacity:0;transform:translateY(14px)scale(.94,1.04)}70%{opacity:1;transform:translateY(0)scale(1.03,.97)}to{transform:none}}@keyframes biq-hero-joy{0%{transform:scale(1.12,.86)}35%{transform:translateY(-16px)scale(.94,1.08)}68%{transform:translateY(0)scale(1.06,.94)}to{transform:none}}@keyframes biq-hero-sad{0%{transform:scale(1)}40%{transform:translateY(5px)scale(1.05,.92)}to{transform:none}}@keyframes biq-fly{0%{opacity:0;transform:translate(0)rotate(0)scale(.7)}18%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}}@keyframes biq-quake{0%,to{transform:translate(0)}12%{transform:translate(-7px,4px)rotate(-.5deg)}28%{transform:translate(6px,-4px)rotate(.4deg)}46%{transform:translate(-4px,2px)}66%{transform:translate(2px,-1px)}84%{transform:translate(-1px)}}@keyframes biq-tick{50%{transform:scale(1.09)}}@keyframes biq-score{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@keyframes biq-ring{to{transform:rotate(360deg)}}@keyframes biq-jump{0%{opacity:0;transform:translateY(70px)scale(.7)rotate(-8deg)}55%{opacity:1;transform:translateY(-22px)scale(1.05)rotate(3deg)}75%{transform:translateY(5px)scale(.98,1.03)}to{transform:none}}@keyframes biq-idle{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-8px)rotate(1.5deg)}}@keyframes biq-floor{0%,to{opacity:.22;transform:scaleX(1)}50%{opacity:.14;transform:scaleX(.86)}}@keyframes biq-cup{0%{opacity:0;transform:translateY(-22px)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes biq-write{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes biq-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes biq-badge{0%{opacity:0;transform:scale(.72)rotate(-10deg)}60%{opacity:1;transform:scale(1.07)rotate(3deg)}to{transform:none}}@keyframes biq-spin{to{transform:rotate(360deg)}}@keyframes biq-pill{0%{opacity:0;transform:scale(.9)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes biq-scene{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes biq-say{0%{opacity:0;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes biq-wiggle{0%,92%,to{transform:rotate(-4deg)}94%{transform:rotate(3deg)}96%{transform:rotate(-7deg)}98%{transform:rotate(0)}}@keyframes biq-bob{50%{transform:translateY(-8px)scale(1.01,.99)}}@keyframes biq-beans{50%{transform:translateY(-9px)rotate(22deg)}}@keyframes biq-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes biq-sheet-out{to{opacity:0;transform:translateY(40px)}}@keyframes biq-fade-out{to{opacity:0}}@media (min-width:1024px){.sheet{animation:.18s both biq-fade}.sheet.closing{animation:.14s both biq-fade-out}.sheet.static{animation:.24s both biq-fade}.hc-hit .hc-art{animation-duration:.36s}}.other-tiles a{min-width:0}.other-tiles b{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (max-width:359px){.other-tiles b{font-size:11px}}.react .scene-hero{padding:14px 0 6px}@keyframes biq-hero-joy-small{0%{transform:scale(1.1,.88)}35%{transform:translateY(-6px)scale(.96,1.05)}68%{transform:scale(1.04,.96)}to{transform:none}}.react .scene-hero .pose-joy{animation-name:biq-hero-joy-small}.site-link{background:var(--ground);color:var(--ink);border-radius:14px;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;display:flex}.site-link i{background:var(--ink);color:#fff;border-radius:99px;flex:none;padding:3px 8px;font-size:11px;font-style:normal;font-weight:900}.site-link span{flex:1;min-width:0}.site-link:after{content:"→";flex:none;font-weight:900}.site-link:active{transform:scale(.98)}.dr-link{background:var(--ink);color:#fff;border-radius:99px;align-self:flex-start;margin-top:8px;padding:4px 10px;font-size:12px;font-weight:900;text-decoration:none}.about-heroes{justify-content:center;gap:2px;display:flex}.about-heroes img{width:auto;height:76px}
