.page:has(>.raid){background:#0f0f0f}.page>.hdr+.raid{margin-top:0}.raid{position:relative;min-height:calc(100vh - var(--hdr-h));min-height:calc(100svh - var(--hdr-h));background:#0f0f0f;color:#f2f3f2;line-height:normal;--rd-rise:24px;--rd-pop-y:12px;--rd-new-y:24px}.raid__bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.raid__bg video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.raid__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,6%,.78),hsla(0,0%,6%,.86) 45%,hsla(0,0%,6%,.97))}.raid__flash{position:fixed;inset:0;z-index:30;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,rgba(255,190,120,.55),rgba(205,65,43,.25) 40%,rgba(205,65,43,0) 75%);animation:rd-flash .9s ease-out both}.raid__in{position:relative;z-index:1;padding-top:20px;padding-bottom:70px}.rd-short{display:none}.raid .btn:disabled{opacity:.45;cursor:default;filter:none;transform:none}@keyframes rd-rv{0%{opacity:0;transform:translateY(var(--rd-rise))}to{opacity:1;transform:none}}.rd-rv{animation:rd-rv .6s cubic-bezier(.2,.7,.2,1) backwards}@keyframes rd-pop{0%{opacity:0;transform:translateY(var(--rd-pop-y)) scale(.96)}to{opacity:1;transform:none}}.rd-pop{animation:rd-pop .35s ease-out both}@keyframes rd-newpop{0%{opacity:0;transform:translateY(var(--rd-new-y)) scale(.6)}60%{opacity:1;transform:translateY(0) scale(1.06)}to{opacity:1;transform:none}}.rd-newpop{animation:rd-newpop .6s cubic-bezier(.2,.8,.3,1.2) .15s both}@keyframes rd-roomin{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes rd-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes rd-tick{0%{opacity:0;transform:scale(1.5)}30%,to{opacity:1;transform:scale(1)}}@keyframes rd-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes rd-boom{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}@keyframes rd-shake{0%,to{transform:translate(0)}10%{transform:translate(-10px,5px) rotate(-.8deg)}20%{transform:translate(10px,-5px) rotate(.8deg)}30%{transform:translate(-8px,3px)}40%{transform:translate(8px,-3px)}55%{transform:translate(-5px,2px)}70%{transform:translate(4px,-1px)}85%{transform:translate(-2px)}}@keyframes rd-shake-m{0%,to{transform:translate(0)}10%{transform:translate(-6px,3px) rotate(-.8deg)}20%{transform:translate(6px,-3px) rotate(.8deg)}30%{transform:translate(-5px,2px)}40%{transform:translate(5px,-2px)}55%{transform:translate(-3px,1px)}70%{transform:translate(2px,-1px)}85%{transform:translate(-1px)}}@keyframes rd-flash{0%{opacity:0}10%{opacity:1}to{opacity:0}}@keyframes rd-stamp{0%{opacity:0;transform:rotate(-8deg) scale(2.4)}60%{opacity:1;transform:rotate(-8deg) scale(.95)}to{opacity:1;transform:rotate(-8deg) scale(1)}}@keyframes rd-glow{0%{opacity:0}40%{opacity:1}to{opacity:.55}}.rd-top{flex-wrap:wrap;gap:12px 22px;min-height:56px}.rd-top,.rd-top__back{display:flex;align-items:center}.rd-top__back{gap:6px;font-size:14px;font-weight:700;color:#a9ada9;white-space:nowrap}.rd-top__back:hover{color:#fff}.rd-steps,.rd-steps__item{display:flex;align-items:center;gap:8px}.rd-steps__chev{flex:none;color:#6f746f}.rd-step{height:34px;gap:8px;padding:0 14px;border-radius:17px;background:rgba(22,22,21,.85);border:1px solid hsla(0,0%,100%,.12);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.rd-step,.rd-step i{display:flex;align-items:center;color:#8c918c}.rd-step i{width:20px;height:20px;flex:none;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.1);font-style:normal;font-size:12px}.rd-step.is-on{background:rgba(205,65,43,.22);border-color:#ef5b44;color:#f2f3f2}.rd-step.is-on i{background:#cd412b;color:#fff}.rd-step.is-done{color:#9fd04a}.rd-step.is-done i{background:#84b030;color:#fff}.rd-step__short{display:none}.rd-stock{margin-left:auto;display:flex;align-items:center;gap:12px}.rd-stock__cap{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#8c918c}.rd-stock__slots{display:flex;gap:8px}.rd-slot{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:radial-gradient(closest-side at 50% 52%,hsla(0,0%,100%,.1),hsla(0,0%,100%,0)),rgba(38,38,36,.92);border:1px solid hsla(0,0%,100%,.1)}.rd-slot img{width:38px;height:38px;object-fit:contain}.rd-slot b{position:absolute;right:3px;bottom:0;font-size:13px;font-weight:700;color:#f2f3f2;text-shadow:0 1px 3px rgba(0,0,0,.9)}.rd-total{margin-left:-4px;height:48px;display:flex;flex-direction:column;justify-content:center;padding:0 14px;border-radius:6px;background:rgba(233,186,46,.1);border:1px solid rgba(233,186,46,.35);white-space:nowrap}.rd-total span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a9ada9}.rd-total b{font-size:18px;font-weight:600;color:#e9ba2e}.rd-head{margin-top:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.rd-head__l{display:flex;align-items:center;gap:18px;min-width:0}.rd-head__base{width:92px;height:89px;flex:none;object-fit:contain}.rd-head__titles{display:flex;flex-direction:column;gap:8px;min-width:0}.rd-head__title{font-size:44px;font-weight:600;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#f2f3f2}.rd-head__title:focus{outline:none}.rd-head__title.is-hot{color:#ff8a78}.rd-head__title.is-gold{color:#e9ba2e}.rd-head__owner{display:none}.rd-head__text{max-width:520px;font-size:15px;font-weight:500;line-height:1.5;color:#c8c3bc;text-align:right}.rd-bases{--rd-u:clamp(0.84px,calc((100vw - 2 * var(--gut) - 96px) / 1184),1px);--rd-pad:calc(var(--rd-u) * 18);margin-top:28px;padding:0 12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.rd-base{position:relative;display:grid;grid-row:span 6;grid-template-rows:subgrid;min-width:0;border-radius:10px;overflow:hidden;background:rgba(22,22,21,.94);border:1px solid hsla(0,0%,100%,.1);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rd-base.is-off{filter:saturate(.45) brightness(.85)}.rd-base__art{position:relative;height:calc(var(--rd-u) * 250);display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(ellipse at 50% 70%,rgba(205,65,43,.14),rgba(205,65,43,0) 70%)}.rd-base__art img{width:calc(var(--rd-u) * 250);height:auto}.rd-base__tag{position:absolute;left:12px;top:12px;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff}.rd-base__head{display:flex;flex-direction:column;gap:3px;min-width:0;padding:calc(var(--rd-u) * 14) var(--rd-pad) 0}.rd-base__name{font-size:calc(var(--rd-u) * 24);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#f2f3f2}.rd-base__owner{font-weight:600;color:#9fd04a}.rd-base__about,.rd-base__owner{font-size:calc(var(--rd-u) * 13)}.rd-base__about{font-weight:500;line-height:1.45;color:#a9ada9}.rd-base__about,.rd-base__doors{padding:calc(var(--rd-u) * 12) var(--rd-pad) 0}.rd-base__doors{display:flex;align-items:center;gap:calc(var(--rd-u) * 10)}.rd-base__doorimgs{display:flex;flex:none;gap:3px}.rd-base__doorimgs img{width:calc(var(--rd-u) * 28);height:calc(var(--rd-u) * 38);border-radius:3px;object-fit:cover}.rd-base__doortxt{display:flex;flex-direction:column;gap:2px;min-width:0}.rd-base__doortxt b{font-size:calc(var(--rd-u) * 13);font-weight:700;color:#f2f3f2}.rd-base__doortxt>span{display:flex;align-items:center;gap:4px;font-size:calc(var(--rd-u) * 13);font-weight:600;color:#c8c3bc}.rd-base__doortxt img{width:calc(var(--rd-u) * 22);height:calc(var(--rd-u) * 22);flex:none;object-fit:contain}.rd-base__cost{display:none}.rd-base__loot{display:flex;flex-direction:column;gap:6px;padding:calc(var(--rd-u) * 12) var(--rd-pad) 0}.rd-base__cap{font-size:max(10px,calc(var(--rd-u) * 11));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8c918c}.rd-base__lootrow{display:flex;align-items:center;gap:8px}.rd-base__lootrow img{width:calc(var(--rd-u) * 54);height:calc(var(--rd-u) * 54);flex:none;border-radius:5px;object-fit:cover;border:1px solid rgba(233,186,46,.4)}.rd-base__range{display:flex;flex-direction:column;gap:1px;min-width:0}.rd-base__range b{font-size:calc(var(--rd-u) * 16);font-weight:600;white-space:nowrap;color:#e9ba2e}.rd-base__range span{font-size:max(10px,calc(var(--rd-u) * 12));font-weight:600;color:#8c918c}.raid .rd-base__go{height:calc(var(--rd-u) * 50);margin:calc(var(--rd-u) * 28) var(--rd-pad) var(--rd-pad);padding:0 8px;font-size:calc(var(--rd-u) * 16);letter-spacing:.06em}.rd-note{margin-top:28px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:12px;animation-delay:.3s}.rd-note__icons{display:flex;flex:none;gap:4px}.rd-note__icons img{width:30px;height:30px;object-fit:contain}.rd-note p{font-size:14px;font-weight:600;color:#8c918c}.rd-out{margin:20px 12px 0;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px 9px 20px;border-radius:8px;background:rgba(205,65,43,.12);border:1px solid rgba(239,91,68,.45)}.rd-out p{font-size:14px;font-weight:600;color:#f2f3f2}.raid .rd-out__btn{flex:none;letter-spacing:.06em}.rd-doors{--rd-f:206px;margin:17px auto 0;max-width:1040px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.rd-door{position:relative;aspect-ratio:320/430;min-width:0;padding:0;margin:0;overflow:hidden;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:#111;color:#f2f3f2;line-height:normal;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rd-door:focus-visible{outline:2px solid #ef5b44;outline-offset:3px}.rd-door,.rd-door img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.rd-door img{pointer-events:none}.rd-door.is-locked{cursor:not-allowed;filter:saturate(.6) brightness(.8)}.rd-door.is-boom,.rd-door.is-open,.rd-door.is-plant,.rd-door.is-wait{cursor:default}.rd-door.is-boom{animation:rd-shake .7s ease-out both}.rd-door__img,.rd-door__room{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.rd-door__img.is-flip{transform:scaleX(-1)}.rd-door__room{animation:rd-roomin .5s ease-out both}.rd-door__fade{position:absolute;left:0;right:0;bottom:0;height:calc(60px + var(--rd-f) * 60 / 206);background:linear-gradient(0deg,hsla(0,0%,4%,.92),hsla(0,0%,4%,0))}.rd-door__label{position:absolute;left:calc(6px + var(--rd-f) * 10 / 206);right:calc(6px + var(--rd-f) * 10 / 206);bottom:calc(7px + var(--rd-f) * 9 / 206);display:flex;align-items:center;justify-content:space-between;gap:4px}.rd-door__name{font-size:calc(15px + var(--rd-f) * 7 / 206);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#f2f3f2}.rd-door__cost{height:calc(24px + var(--rd-f) * 10 / 206);display:flex;align-items:center;gap:calc(3px + var(--rd-f) * 3 / 206);padding:0 calc(8px + var(--rd-f) * 2 / 206);border-radius:999px;background:rgba(205,65,43,.9);font-size:calc(11px + var(--rd-f) * 2 / 206);font-weight:700;white-space:nowrap;color:#fff}.rd-door__cost img{width:calc(16px + var(--rd-f) * 6 / 206);height:calc(16px + var(--rd-f) * 6 / 206);object-fit:contain}.rd-door__plant{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4px + var(--rd-f) * 8 / 206)}.rd-door__count{position:relative;width:calc(60px + var(--rd-f) * 60 / 206);height:calc(44px + var(--rd-f) * 32 / 206)}.rd-door__count b{position:absolute;left:0;right:0;top:0;font-size:calc(42px + var(--rd-f) * 30 / 206);font-weight:700;line-height:1;text-align:center;color:#ff6a55;text-shadow:0 0 calc(16px + var(--rd-f) * 6 / 206) rgba(255,74,58,.85);animation:rd-tick .8s ease-out both}.rd-door__charge{position:relative;width:calc(70px + var(--rd-f) * 80 / 206);height:calc(70px + var(--rd-f) * 80 / 206);display:flex;align-items:center;justify-content:center}.rd-door__charge i{position:absolute;inset:0;border-radius:50%;border:3px solid #ef5b44;animation:rd-ring .8s ease-out infinite}.rd-door__charge img{width:calc(54px + var(--rd-f) * 58 / 206);height:calc(54px + var(--rd-f) * 58 / 206);object-fit:contain;filter:drop-shadow(0 0 calc(6px + var(--rd-f) * 8 / 206) rgba(255,106,85,.85)) drop-shadow(0 4px 8px rgba(0,0,0,.5));animation:rd-blink .4s step-end infinite}.rd-door__planted{padding:calc(2px + var(--rd-f) * 3 / 206) calc(6px + var(--rd-f) * 6 / 206);border-radius:5px;background:hsla(0,0%,5%,.78);font-size:calc(10px + var(--rd-f) * 4 / 206);font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ffb4a8}.rd-door__boom{position:absolute;left:50%;top:48%;z-index:6;width:190%;max-width:none;height:auto;transform:translate(-50%,-50%);pointer-events:none;animation:rd-boom .9s ease-out both}.rd-door__loot{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rd-door__lootin{width:100%;max-width:calc(112px + var(--rd-f) * 138 / 206);padding:0 5px;display:flex;flex-direction:column;align-items:center;gap:calc(5px + var(--rd-f) * 5 / 206)}.rd-door__art{position:relative;width:calc(72px + var(--rd-f) * 98 / 206);height:calc(72px + var(--rd-f) * 98 / 206)}.rd-door__art i{position:absolute;inset:calc(-24px - var(--rd-f) * 16 / 206);border-radius:50%;background:radial-gradient(closest-side,var(--rd-glow),transparent);pointer-events:none;animation:rd-glow 1.4s ease-out both}.rd-door__art img{position:relative;width:100%;height:100%;border-radius:calc(7px + var(--rd-f) * 3 / 206);object-fit:cover;border:2px solid var(--rd-tone);box-shadow:0 12px 30px rgba(0,0,0,.6)}.rd-door__item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:calc(4px + var(--rd-f) * 4 / 206) calc(4px + var(--rd-f) * 10 / 206);border-radius:calc(6px + var(--rd-f) * 2 / 206);background:hsla(0,0%,5%,.85)}.rd-door__item span{font-size:calc(10px + var(--rd-f) * 4 / 206);font-weight:700;text-align:center;color:#f2f3f2}.rd-door__item b{font-size:calc(15px + var(--rd-f) * 5 / 206);font-weight:600;color:var(--rd-tone)}.rd-door__empty{position:absolute;left:0;right:0;top:40%;display:flex;flex-direction:column;align-items:center;gap:calc(8px + var(--rd-f) * 2 / 206)}.rd-door__stamp{padding:calc(3px + var(--rd-f) * 3 / 206) calc(9px + var(--rd-f) * 9 / 206);border:3px solid #a9ada9;border-radius:6px;background:hsla(0,0%,5%,.55);font-size:calc(21px + var(--rd-f) * 19 / 206);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d6d9d6;transform:rotate(-8deg);animation:rd-stamp .45s cubic-bezier(.2,.8,.3,1.2) .2s both}.rd-door__line{margin:0 5px;padding:calc(3px + var(--rd-f) * 3 / 206) calc(6px + var(--rd-f) * 6 / 206);border-radius:6px;background:hsla(0,0%,5%,.8);font-size:calc(10px + var(--rd-f) * 4 / 206);font-weight:600;text-align:center;color:#c8c3bc;animation-delay:.4s}.rd-bag{margin:30px auto 0;max-width:1040px;min-height:96px;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:10px;background:rgba(22,22,21,.94);border:1px solid hsla(0,0%,100%,.1)}.rd-bag,.rd-bag__loot{display:flex;align-items:center}.rd-bag__loot{flex-wrap:wrap;gap:12px;min-width:0}.rd-bag__cap{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#8c918c}.rd-bag__list{display:flex;flex-wrap:wrap;gap:12px}.rd-bag__none{font-size:14px;font-weight:500;color:#6f746f}.rd-chip{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:6px;background:#231f14;border:1px solid rgba(233,186,46,.5)}.rd-chip img{width:44px;height:44px;flex:none;border-radius:4px;object-fit:cover}.rd-chip span{display:flex;flex-direction:column}.rd-chip b{color:#f2f3f2}.rd-chip b,.rd-chip i{font-size:12px;font-weight:700}.rd-chip i{font-style:normal;color:#e9ba2e}.rd-bag__acts{display:flex;align-items:center;gap:10px;flex:none}.raid .rd-bag__back{height:50px;padding:0 18px;border-color:hsla(0,0%,100%,.2);background:transparent}.raid .rd-bag__back:hover:enabled{background:hsla(0,0%,100%,.08)}.raid .rd-bag__go{height:50px;padding:0 22px;font-size:16px;letter-spacing:.06em}.rd-done{position:fixed;inset:0;z-index:30;display:flex;padding:81px 16px 16px;overflow-y:auto;background:rgba(8,8,8,.7)}.rd-done__card{width:620px;max-width:100%;margin:auto;display:flex;flex-direction:column;align-items:center;gap:16px;padding:30px;border-radius:12px;text-align:center;background:#171716;border:1px solid #6f746f;box-shadow:0 24px 70px rgba(0,0,0,.65)}.rd-done__card:focus{outline:none}.rd-done__card.is-loot{border-color:#84b030}.rd-done__kick{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#8c918c}.rd-done__title{font-size:38px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#c8c3bc}.rd-done__card.is-loot .rd-done__title{color:#9fd04a}.rd-done__items{display:flex;justify-content:center;gap:12px}.rd-done__item{width:140px;display:flex;flex-direction:column;align-items:center;gap:6px}.rd-done__item img{width:134px;height:134px;border-radius:8px;object-fit:cover;border:2px solid rgba(233,186,46,.6)}.rd-done__item span{font-size:12px;font-weight:700;color:#f2f3f2}.rd-done__item b{font-size:17px;font-weight:600;color:#e9ba2e}.rd-done__room{width:150px;height:200px;border-radius:8px;object-fit:cover;filter:saturate(.4)}.rd-done__text{font-size:15px;font-weight:600;line-height:1.5;color:#c8c3bc}.raid .rd-done__again{margin-top:4px;height:52px;padding:0 30px;font-size:17px;letter-spacing:.06em}.rd-base:hover{transform:translateY(-6px);border-color:rgba(239,91,68,.8);box-shadow:0 18px 40px rgba(0,0,0,.55)}.rd-base.is-off:hover{transform:none;border-color:hsla(0,0%,100%,.1);box-shadow:none}.rd-door.is-closed:hover{transform:translateY(-6px);border-color:rgba(239,91,68,.85);box-shadow:0 0 0 1px rgba(239,91,68,.6),0 18px 44px rgba(0,0,0,.6)}@media (max-width:1179px){.raid__bg{bottom:auto;height:min(100%,936px)}.rd-step__long{display:none}.rd-step__short{display:inline}.rd-head{flex-direction:column;align-items:stretch;gap:10px}.rd-head__text{max-width:640px;text-align:left}.rd-head--doors .rd-head__text{min-height:45px}.rd-bases{--rd-u:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.rd-base:nth-child(n+3){margin-top:24px}.rd-note{justify-content:flex-start}.rd-doors{--rd-f:clamp(0px,calc((min(100vw - 2 * var(--gut), 1040px) - 80px) / 3 - 114px),206px)}}@media (min-width:820px) and (max-width:899px){.rd-stock__cap{display:none}}@media (max-width:819px){.raid{min-height:calc(100vh - var(--hdr-h));min-height:calc(100svh - var(--hdr-h));--rd-rise:18px;--rd-pop-y:10px;--rd-new-y:16px}.raid__bg{height:560px}.raid__bg video{object-position:62% 50%}.raid__bg:after{background:linear-gradient(180deg,hsla(0,0%,6%,.72),hsla(0,0%,6%,.88) 45%,#0f0f0f)}.raid__flash{z-index:45;background:radial-gradient(ellipse at 50% 55%,rgba(255,190,120,.5),rgba(205,65,43,.22) 45%,rgba(205,65,43,0) 80%)}.raid__in{max-width:calc(560px + 2 * var(--gut));padding-top:12px;padding-bottom:24px}.rd-long{display:none}.rd-short{display:inline}.rd-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back total" "steps steps" "stock stock";grid-gap:12px 8px;gap:12px 8px;min-height:0}.rd-top__back{grid-area:back;justify-self:start;height:36px}.rd-total{grid-area:total;margin:0;height:40px;flex-direction:row;align-items:center;gap:8px;padding:0 12px}.rd-total span{font-size:10px}.rd-total b{font-size:17px}.rd-steps{grid-area:steps;gap:4px}.rd-steps__item{flex:1 1;min-width:0}.rd-steps__chev{display:none}.rd-step{flex:1 1;min-width:0;height:32px;justify-content:center;gap:6px;padding:0;border-radius:16px;font-size:12px}.rd-step i{width:18px;height:18px;font-size:11px}.rd-stock{grid-area:stock;margin:0;justify-content:space-between}.rd-stock__slots{gap:6px}.rd-slot{width:46px;height:46px}.rd-slot img{width:34px;height:34px}.rd-slot b{font-size:12px}.rd-head{margin-top:18px;gap:0}.rd-head__titles{gap:6px}.raid .rd-head__kick{font-size:12px}.rd-head__title{font-size:32px}.rd-head__text{max-width:none;margin-top:8px;font-size:13px}.rd-head--doors{margin-top:16px}.rd-head__l{gap:12px}.rd-head__base{width:66px;height:64px}.rd-head--doors .rd-head__titles{gap:4px}.raid .rd-head--doors .rd-head__kick{font-size:11px;letter-spacing:.14em}.rd-head--doors .rd-head__title{font-size:30px}.rd-head__owner{display:block;font-size:12px;font-weight:600;color:#9fd04a}.rd-head--doors .rd-head__text{margin-top:10px;min-height:40px}.rd-bases{margin-top:14px;padding:0;display:flex;flex-direction:column;gap:10px}.rd-base{grid-template-columns:118px minmax(0,1fr);grid-template-rows:none;gap:6px 12px;padding:10px;background:rgba(22,22,21,.95);transition:border-color .2s ease}.rd-base:hover{transform:none;border-color:hsla(0,0%,100%,.1);box-shadow:none}.rd-base:nth-child(n+3){margin-top:0}.rd-base__art{grid-column:1;grid-row:1/span 4;height:auto;align-items:center;border-radius:8px;background:radial-gradient(ellipse at 50% 68%,rgba(205,65,43,.18),rgba(205,65,43,0) 70%)}.rd-base__art img{width:118px}.rd-base__tag{left:0;top:0;padding:2px 6px;font-size:10px}.raid .rd-base__go,.rd-base__cost,.rd-base__head,.rd-base__loot{grid-column:2}.rd-base__head{gap:1px;padding:0}.rd-base__name{font-size:18px;line-height:1.2}.rd-base__owner{font-size:12px}.rd-base__about,.rd-base__cap,.rd-base__doors{display:none}.rd-base__cost{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#c8c3bc}.rd-base__cost img{width:20px;height:20px;flex:none;object-fit:contain}.rd-base__loot{padding:0}.rd-base__lootrow{gap:6px}.rd-base__lootrow img{width:36px;height:36px;border-radius:4px}.rd-base__range{gap:0}.rd-base__range b{font-size:14px}.rd-base__range span{font-size:11px}.raid .rd-base__go{height:40px;margin:2px 0 0;font-size:15px}.rd-note{margin-top:14px;padding:0;gap:10px}.rd-note__icons{gap:2px}.rd-note__icons img{width:24px;height:24px}.rd-note p{font-size:12px;line-height:1.45}.rd-out{margin:14px 0 0;min-height:0;flex-direction:column;align-items:stretch;gap:10px;padding:14px}.rd-out p{font-size:13px;line-height:1.45}.rd-doors{--rd-f:clamp(-30px,calc((min(100vw - 2 * var(--gut), 560px) - 16px) / 3 - 114px),206px);margin-top:12px;max-width:none;gap:8px}.rd-door{aspect-ratio:114/156;border-radius:8px;transition:transform .12s ease}.rd-door.is-closed:hover{transform:none;border-color:hsla(0,0%,100%,.14);box-shadow:none}.rd-door.is-closed:active{transform:scale(.96)}.rd-door.is-boom{animation-name:rd-shake-m}.rd-door__label{flex-direction:column;justify-content:flex-start}.rd-door__charge i{border-width:2px}.rd-door__planted{border-radius:4px;letter-spacing:.08em}.rd-door__boom{width:200%}.rd-door__art img{box-shadow:0 8px 20px rgba(0,0,0,.6)}.rd-door__item{align-self:stretch;gap:1px}.rd-door__item span{line-height:1.2}.rd-door__empty{top:34%}.rd-door__stamp{border-width:2px;border-radius:5px;letter-spacing:.12em}.rd-door__line{border-radius:5px;line-height:1.3}.rd-bag{margin-top:14px;max-width:none;min-height:0;display:block;padding:0;border:0;border-radius:0;background:none}.rd-bag__loot{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:12px;border-radius:10px;background:rgba(22,22,21,.94);border:1px solid hsla(0,0%,100%,.1)}.rd-bag__cap{font-size:12px}.rd-bag__list{gap:6px}.rd-bag__none{font-size:13px}.rd-chip{gap:6px;padding:3px 8px 3px 3px}.rd-chip img{width:38px;height:38px}.rd-chip b,.rd-chip i{font-size:11px}.rd-bag__acts{margin-top:12px;gap:8px}.raid .rd-bag__back{flex:1 1;min-width:0;padding:0 8px;font-size:14px}.raid .rd-bag__go{flex:1.7 1;min-width:0;padding:0 8px;font-size:15px;letter-spacing:.05em}.rd-done{z-index:50;padding:16px;background:rgba(8,8,8,.78)}.rd-done__card{width:100%;max-width:358px;gap:14px;padding:22px 18px}.rd-done__kick{font-size:12px}.rd-done__title{font-size:32px}.rd-done__items{gap:10px}.rd-done__item{width:116px;gap:5px}.rd-done__item img{width:108px;height:108px}.rd-done__item span{font-size:11px;line-height:1.25}.rd-done__item b{font-size:16px}.rd-done__room{width:120px;height:160px}.rd-done__text{font-size:13px}.raid .rd-done__again{width:100%;margin-top:0;height:50px;font-size:16px}.rd-rv{animation-duration:.55s}}@media (max-width:389px){.raid .rd-base__go{padding:0 4px;font-size:14px;letter-spacing:.04em}.rd-door__planted{padding-left:4px;padding-right:4px;letter-spacing:.04em}.rd-base{grid-template-columns:100px minmax(0,1fr)}.rd-base__art img{width:100px}.rd-base__cost{font-size:11.5px}}@media (max-width:359px){.rd-base{grid-template-columns:84px minmax(0,1fr);column-gap:10px}.rd-base__art img{width:84px}.rd-base__name{font-size:16px}.rd-base__cost{font-size:11px}.rd-base__lootrow img{width:30px;height:30px}.raid .rd-base__go,.rd-base__range b{font-size:13px}}@media (prefers-reduced-motion:reduce){.raid__flash{display:none}}.rd-base__lootrow img.is-icon,.rd-chip img.is-icon,.rd-done__item img.is-icon,.rd-door__art img.is-icon{object-fit:contain;background:radial-gradient(closest-side,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 88%),#1b1b19}.rd-base__lootrow img.is-icon{padding:3px}.rd-chip img.is-icon{padding:2px}.rd-door__art img.is-icon{padding:calc(4px + var(--rd-f) * 6 / 206)}.rd-done__item img.is-icon{padding:8px}.rd-out--info{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.16)}.rd-out--info p{color:#c8c3bc}