:where(.pg-Bonuses){margin:0;background:#0B0C0A}:where(.pg-Bonuses) .nav-bonus.is-active{box-shadow:0 0 0 2px var(--bg),0 0 0 3.5px rgba(255,138,61,.75),0 0 22px -2px rgba(249,115,22,.55),inset 0 1px 0 rgba(255,255,255,.3)}:where(.pg-Bonuses) .page-hero.hot{background:radial-gradient(ellipse 55% 85% at max(32px,calc((100% - 1280px) / 2 + 32px)) 38%,rgba(249,115,22,.22) 0,rgba(225,29,72,.08) 45%,transparent 75%),radial-gradient(40% 70% at 92% 30%,rgba(147,51,234,.14),transparent 70%),var(--bg)}:where(.pg-Bonuses) .hot-word{background:linear-gradient(90deg,#FFD25A,#FF8A3D 55%,#FF5C8A);-webkit-background-clip:text;background-clip:text;color:transparent}:where(.pg-Bonuses) .bh-wrap{position:relative;padding-top:150px;max-width:460px;justify-self:end;width:100%}:where(.pg-Bonuses) .bh-m{position:absolute;right:40px;top:0;width:170px;height:auto;z-index:3;pointer-events:none;filter:drop-shadow(0 10px 16px rgba(0,0,0,.5));animation:cheki-bob 3.2s ease-in-out infinite;transform-origin:50% 90%}:where(.pg-Bonuses) .bh-card{position:relative;z-index:2;padding:20px 22px;border-radius:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;background:radial-gradient(120% 90% at 0 0,rgba(249,115,22,.18),transparent 60%),radial-gradient(90% 80% at 100% 100%,rgba(147,51,234,.16),transparent 60%),var(--s1);border:1px solid rgba(249,115,22,.28);box-shadow:0 24px 60px -24px rgba(225,29,72,.6)}:where(.pg-Bonuses) .bh-card b{display:block;font:800 26px/1 var(--f-d);letter-spacing:-.03em;background:linear-gradient(90deg,#FFD25A,#FF8A3D 60%,#FF5C8A);-webkit-background-clip:text;background-clip:text;color:transparent}:where(.pg-Bonuses) .bh-card span{display:block;margin-top:8px;font-size:12px;line-height:1.35;color:var(--tx-2)}@media (max-width:900px){:where(.pg-Bonuses) .bh-wrap{justify-self:stretch;max-width:none;padding-top:120px}:where(.pg-Bonuses) .bh-m{width:130px;right:20px}}:where(.pg-Bonuses) .chip .cnt{margin-left:8px;font:600 11px/1 var(--f-m);color:var(--tx-3)}:where(.pg-Bonuses) .chip-on .cnt{color:var(--acc)}:where(.pg-Bonuses) .bn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:16px;gap:16px}:where(.pg-Bonuses) .bn-card{position:relative;padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}:where(.pg-Bonuses) .bn-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px rgba(0,0,0,.7)}:where(.pg-Bonuses) .bn-card.nc-feat:hover{box-shadow:0 22px 54px -18px rgba(225,29,72,.7)}:where(.pg-Bonuses) .bn-meta{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border-radius:10px;overflow:hidden}:where(.pg-Bonuses) .bn-meta>div{background:var(--s1);padding:9px 10px;min-width:0}:where(.pg-Bonuses) .nc-feat .bn-meta>div{background:rgba(18,20,16,.85)}:where(.pg-Bonuses) .bn-meta dt{font:500 10px/1.2 var(--f-m);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3)}:where(.pg-Bonuses) .bn-meta dd{margin:5px 0 0;font:700 13px/1.2 var(--f-m);color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.pg-Bonuses) .bn-meta dd.zero{color:var(--acc)}:where(.pg-Bonuses) .promo{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 4px 4px 12px;border-radius:10px;border:1px dashed rgba(255,138,61,.45);background:rgba(249,115,22,.06)}:where(.pg-Bonuses) .promo code{flex:1 1;min-width:0;font:700 14px/1 var(--f-m);letter-spacing:.06em;color:#FFD2A8;overflow:hidden;text-overflow:ellipsis}:where(.pg-Bonuses) .promo-none{border-color:var(--line);background:transparent;font-size:12px;line-height:1.4;color:var(--tx-3);padding:6px 12px}:where(.pg-Bonuses) .promo-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--line-2);background:var(--s2);color:var(--tx);font:600 13px/1 var(--f-b);cursor:pointer;white-space:nowrap;transition:border-color .2s,background-color .2s,color .2s,transform .2s}:where(.pg-Bonuses) .promo-btn:hover{border-color:#FF8A3D;transform:translateY(-1px)}:where(.pg-Bonuses) .promo-btn.done{border-color:color-mix(in oklch,var(--acc) 60%,transparent);background:color-mix(in oklch,var(--acc) 14%,transparent);color:var(--acc)}:where(.pg-Bonuses) .calc{position:relative;overflow:hidden;padding:32px;border-radius:var(--r-xl);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));grid-gap:40px;gap:40px;background:radial-gradient(70% 90% at 100% 0,rgba(249,115,22,.14),transparent 60%),radial-gradient(60% 80% at 0 100%,rgba(147,51,234,.12),transparent 60%),var(--s1);border:1px solid var(--line)}:where(.pg-Bonuses) .calc input[type=range]{width:100%;accent-color:#FF8A3D;margin:14px 0 0}:where(.pg-Bonuses) .calc-val{font:800 28px/1 var(--f-d);letter-spacing:-.03em;color:var(--tx);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(.pg-Bonuses) .calc-out{display:flex;flex-direction:column;gap:18px;padding:24px;border-radius:var(--r-l);background:rgba(11,12,10,.55);border:1px solid var(--line)}:where(.pg-Bonuses) .calc-big{font:800 52px/1 var(--f-d);letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#FFD25A,#FF8A3D 55%,#FF5C8A);-webkit-background-clip:text;background-clip:text;color:transparent;overflow-wrap:anywhere}:where(.pg-Bonuses) .calc-eq{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font:600 15px/1.3 var(--f-m);color:var(--tx-2)}:where(.pg-Bonuses) .calc-eq b{color:var(--tx)}:where(.pg-Bonuses) .calc-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line);font-size:14px;color:var(--tx-2)}:where(.pg-Bonuses) .calc-row b{font:700 15px/1.2 var(--f-m);color:var(--tx);text-align:right}@media (max-width:900px){:where(.pg-Bonuses) .calc{padding:20px;gap:28px}:where(.pg-Bonuses) .calc-big{font-size:38px}}