.rar-inv{--inv-panel:#101210;--inv-line:#303530;--inv-line2:#414741;--inv-text:#eee;--inv-muted:#d4d9d9;--inv-dim:#d2d7d7;--inv-green:#65ff9b;--inv-orange:#ffb65c;--inv-red:#ff6262;width:min(1380px,100% - 40px);color:var(--inv-text);margin:0 auto;font-family:JetBrains Mono,monospace}.rar-inv__head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.rar-inv__eyebrow{letter-spacing:.18em;color:var(--inv-green);margin-bottom:10px;font-size:10px}.rar-inv__title{letter-spacing:-.06em;color:#eee;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:.95}.rar-inv__subtitle{color:var(--inv-muted);max-width:540px;margin-top:14px;font-size:11px;line-height:1.7}.rar-inv__count{border:1px solid var(--inv-line);background:#0c0e0c;min-width:180px;padding:16px 20px}.rar-inv__count span{color:var(--inv-dim);letter-spacing:.12em;margin-bottom:7px;font-size:11px;display:block}.rar-inv__count strong{color:#eee;font-size:23px}.rar-inv__controls{border:1px solid var(--inv-line);background:linear-gradient(90deg,#ffffff06,#0000 35%),#0c0f0c;justify-content:space-between;align-items:center;gap:15px;min-height:58px;margin-bottom:16px;padding:9px;display:flex}.rar-inv__filters{flex-wrap:wrap;gap:5px;display:flex}.rar-inv__filter{color:var(--inv-muted);letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #0000;padding:11px 14px;font:600 9px JetBrains Mono,monospace;transition:all .2s}.rar-inv__filter:hover,.rar-inv__filter[data-active=true]{border-color:var(--inv-line2);color:var(--inv-text);background:#181c18}.rar-inv__filter[data-active=true]{color:var(--inv-green)}.rar-inv__sort{color:var(--inv-dim);align-items:center;gap:10px;font-size:11px;display:flex}.rar-inv__sort select{appearance:none;border:1px solid var(--inv-line);color:var(--inv-text);background:#151815;outline:none;padding:11px 32px 11px 12px;font:600 9px JetBrains Mono,monospace}.rar-inv__table-head{color:var(--inv-dim);letter-spacing:.14em;grid-template-columns:minmax(310px,2.2fr) .9fr .9fr .9fr .9fr 1fr 170px;padding:0 18px 10px;font-size:10px;display:grid}.rar-inv__list{flex-direction:column;gap:5px;display:flex}.rar-inv__row{border:1px solid var(--inv-line);background:linear-gradient(100deg, #ffffff06, transparent 40%), var(--inv-panel);min-height:108px;color:inherit;cursor:pointer;grid-template-columns:minmax(310px,2.2fr) .9fr .9fr .9fr .9fr 1fr 170px;align-items:center;padding:12px 18px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative;overflow:hidden}.rar-inv__row:hover{background:#131713;border-color:#4c554d;transform:translate(2px)}.rar-inv__row:before{content:"";background:var(--inv-line2);width:3px;position:absolute;top:0;bottom:0;left:0}.rar-inv__row[data-status=available]:before{background:var(--inv-green)}.rar-inv__row[data-status=low]:before{background:var(--inv-orange)}.rar-inv__row[data-status=sold]:before{background:var(--inv-red)}.rar-inv__row[data-status=incoming]:before{background:#8a8f89}.rar-inv__row[data-recommended=true]{border-color:#46594c}.rar-inv__pick{background:var(--inv-green);color:#071009;letter-spacing:.1em;padding:4px 8px;font-size:10px;font-weight:800;position:absolute;top:0;right:12px}.rar-inv__machine{align-items:center;gap:15px;min-width:0;display:flex}.rar-inv__visual{border:1px solid var(--inv-line2);background:#090b09;flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:inset 0 0 20px #000c}.rar-inv__code{color:var(--inv-dim);letter-spacing:.14em;margin-bottom:6px;font-size:10px}.rar-inv__name{color:#eee;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.rar-inv__desc{color:var(--inv-muted);margin-top:6px;font-size:10px}.rar-inv__data strong{color:#eee;white-space:nowrap;font-size:13px;font-weight:700;display:block}.rar-inv__data small{color:var(--inv-dim);margin-top:5px;font-size:10px;display:block}.rar-inv__data[data-tone=green] strong{color:var(--inv-green)}.rar-inv__label{display:none}.rar-inv__avail{align-items:center;gap:8px;display:flex}.rar-inv__dot{background:var(--inv-green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 9px #65ff9ba6}.rar-inv__row[data-status=low] .rar-inv__dot{background:var(--inv-orange);box-shadow:0 0 8px #ffb65c80}.rar-inv__row[data-status=sold] .rar-inv__dot{background:var(--inv-red);box-shadow:none}.rar-inv__row[data-status=incoming] .rar-inv__dot{box-shadow:none;background:#858b85}.rar-inv__status-text{color:#eee;font-size:11px;font-weight:700}.rar-inv__status-sub{color:var(--inv-dim);margin-top:4px;font-size:10px}.rar-inv__price strong{color:#eee;font-size:16px}.rar-inv__price .rar-sell-price{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.rar-inv__price .rar-sell-price strong{font-size:16px}.rar-inv__price .rar-sell-price s{color:var(--inv-dim);font-size:10px;text-decoration:line-through}.rar-inv__price .rar-sell-price em{color:#65ff9b;font-size:10px;font-style:normal;font-weight:700}.rar-inv__price small{color:var(--inv-muted)}.rar-inv__actions{justify-content:flex-end;gap:6px;display:flex}.rar-inv__btn{border:1px solid var(--inv-line2);height:38px;color:var(--inv-text);letter-spacing:.08em;cursor:pointer;background:#171b17;align-items:center;padding:0 13px;font:700 8px JetBrains Mono,monospace;text-decoration:none;transition:all .2s;display:inline-flex}.rar-inv__btn:hover{background:#202520;border-color:#c0c6c6}.rar-inv__btn--buy{background:var(--inv-green);border-color:var(--inv-green);color:#071009}.rar-inv__btn--buy:hover{background:#82ffad}.rar-inv__btn--disabled{opacity:.35;pointer-events:none}.rar-inv__btn--buy.rar-inv__btn--disabled{opacity:1;color:#1a0606;cursor:not-allowed;background:#ff5c5c;border-color:#e23b3b}.rar-inv__footer{border:1px solid var(--inv-line);color:var(--inv-dim);background:#0b0d0b;border-top:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;font-size:10px;display:flex}.rar-inv__live{align-items:center;gap:7px;display:flex}.rar-inv__live i{background:var(--inv-green);width:6px;height:6px;box-shadow:0 0 7px var(--inv-green);border-radius:50%}@media (max-width:900px){.rar-inv__table-head{display:none}.rar-inv__row{grid-template-columns:1fr 1fr 1fr;gap:14px;padding:16px}.rar-inv__machine{grid-column:1/-1}.rar-inv__actions{grid-column:1/-1;justify-content:stretch}.rar-inv__btn{flex:1;justify-content:center}.rar-inv__label{color:var(--inv-dim);letter-spacing:.12em;margin-bottom:6px;font-size:10px;display:block}.rar-inv__head{flex-direction:column;align-items:flex-start}.rar-inv__controls{flex-direction:column;align-items:stretch}}@media (max-width:560px){.rar-inv__row{grid-template-columns:1fr 1fr}}
.rar-carousel{color:#eee;width:min(1380px,100% - 40px);margin:0 auto;font-family:JetBrains Mono,monospace}.rar-carousel__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.rar-carousel__eyebrow{letter-spacing:.18em;color:#65ff9b;margin-bottom:10px;font-size:10px}.rar-carousel__title{letter-spacing:-.06em;color:#eee;font-size:clamp(28px,3.5vw,48px);font-weight:800;line-height:.95}.rar-carousel__subtitle{color:#d4d9d9;max-width:480px;margin-top:12px;font-size:11px;line-height:1.7}.rar-carousel__nav{gap:8px;display:flex}.rar-carousel__nav button{color:#eee;cursor:pointer;background:#101313;border:1px solid #353b3b;width:44px;height:44px;font:700 16px JetBrains Mono,monospace;transition:all .2s}.rar-carousel__nav button:hover{color:#65ff9b;border-color:#65ff9b}.rar-carousel__track-wrap{background:#0a0c0b;border:1px solid #292e2e;overflow:hidden}.rar-carousel__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;cursor:grab;scrollbar-width:thin;scrollbar-color:#353b3b transparent;gap:0;width:100%;max-width:100%;display:flex;overflow:auto hidden}.rar-carousel__track::-webkit-scrollbar{height:6px}.rar-carousel__track::-webkit-scrollbar-thumb{background:#353b3b;border-radius:3px}.rar-carousel__track.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.rar-carousel__track.is-dragging .rar-carousel__card{pointer-events:none}.rar-carousel__card{scroll-snap-align:start;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#121515,#0c0e0e);border-right:1px solid #292e2e;flex-direction:column;flex:0 0 min(340px,85vw);padding:0;text-decoration:none;transition:background .2s;display:flex}.rar-carousel__card:hover{background:#141818}.rar-carousel__media{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#1a1f1f,#080909 70%);position:relative;overflow:hidden}.rar-carousel__media img{object-fit:contain;opacity:.88;transition:transform .4s,opacity .2s}.rar-carousel__card:hover .rar-carousel__media img{opacity:1;transform:scale(1.04)}.rar-carousel__badge{color:#65ff9b;letter-spacing:.12em;background:#080c09;border:1px solid #35563f;padding:5px 8px;font-size:10px;position:absolute;top:12px;left:12px}.rar-carousel__body{flex-direction:column;flex:1;gap:10px;padding:18px 18px 20px;display:flex}.rar-carousel__code{color:#d2d7d7;letter-spacing:.14em;font-size:10px}.rar-carousel__name{letter-spacing:-.02em;color:#eee;font-size:16px;font-weight:800}.rar-carousel__specs{grid-template-columns:1fr 1fr;gap:6px;margin-top:4px;display:grid}.rar-carousel__specs span{color:#d4d9d9;border:1px solid #292e2e;padding:8px;font-size:10px}.rar-carousel__specs strong{color:#eee;margin-top:4px;font-size:11px;display:block}.rar-carousel__foot{border-top:1px solid #222727;align-items:stretch;margin-top:auto;padding-top:12px;display:flex}.rar-carousel__buy{color:#65ff9b;letter-spacing:.12em;background:#0c140f;border:1px solid #65ff9b;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 14px;font-size:11px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.rar-carousel__buy strong{letter-spacing:0;color:#eee;font-size:15px;font-weight:800}.rar-carousel__buy .rar-sell-price strong{font-size:15px}.rar-carousel__buy .rar-sell-price s{color:#8a9191;font-size:10px;font-weight:500;text-decoration:line-through}.rar-carousel__buy .rar-sell-price em{letter-spacing:.04em;color:#65ff9b;font-size:10px;font-style:normal;font-weight:700}.rar-carousel__card:hover .rar-carousel__buy{color:#071009;background:#65ff9b}.rar-carousel__card:hover .rar-carousel__buy strong,.rar-carousel__card:hover .rar-carousel__buy .rar-sell-price strong,.rar-carousel__card:hover .rar-carousel__buy .rar-sell-price em{color:#071009}.rar-carousel__card:hover .rar-carousel__buy .rar-sell-price s{color:#35563f}.rar-carousel__buy[data-sold=true]{color:#ff6b6b;background:#1a0c0c;border-color:#e23b3b}.rar-carousel__card:hover .rar-carousel__buy[data-sold=true]{color:#1a0606;background:#ff5c5c;border-color:#e23b3b}.rar-carousel__card:hover .rar-carousel__buy[data-sold=true] strong,.rar-carousel__card:hover .rar-carousel__buy[data-sold=true] .rar-sell-price strong,.rar-carousel__card:hover .rar-carousel__buy[data-sold=true] .rar-sell-price em{color:#1a0606}@media (max-width:700px){.rar-carousel__head{flex-direction:column;align-items:flex-start}.rar-carousel__nav{display:none}.rar-carousel__track-wrap{background:0 0;border:0;overflow:visible}.rar-carousel__track{scroll-snap-type:none;cursor:default;touch-action:manipulation;grid-template-columns:1fr 1fr;gap:10px;display:grid;overflow:visible}.rar-carousel__card{scroll-snap-align:none;border:1px solid #292e2e;flex:none;width:100%;min-width:0}.rar-carousel__card:nth-child(odd){border-right:1px solid #292e2e}.rar-carousel__body{gap:8px;padding:12px}.rar-carousel__name{font-size:13px}.rar-carousel__specs{grid-template-columns:1fr}.rar-carousel__buy{letter-spacing:.08em;min-height:38px;padding:0 10px;font-size:9px}.rar-carousel__buy strong{font-size:13px}}
