/* A gold frame lives behind the product image, never as a surrounding card. */
.offer-panel .panel-pick,.target-panel .panel-pick{isolation:isolate;overflow:visible!important}
.target-panel .panel-items{overflow:hidden!important;overscroll-behavior:none;touch-action:manipulation}
.target-panel .panel-pick{max-width:100%}
.offer-panel:after,.target-panel:after{display:none}
.toolbar .fast.active{color:#ffdd16;text-shadow:0 0 12px #ffd91499}
.settings-sheet{position:fixed;z-index:40;inset:0;display:grid;place-items:center;padding:18px;background:#050607b8;backdrop-filter:blur(7px)}.settings-sheet[hidden]{display:none}.settings-card{position:relative;width:min(390px,100%);padding:28px;border:1px solid #4a4530;border-radius:17px;background:radial-gradient(circle at 50% 0,#6959144a,transparent 52%),#1c1d22;box-shadow:0 25px 70px #000}.settings-card>i{color:#f2cf1b;font-size:10px;font-style:normal;font-weight:900;letter-spacing:.8px}.settings-card h2{margin:9px 0 5px;font-size:21px}.settings-card p{margin:0;color:#979aa2;font-size:12px}.settings-close{position:absolute;top:12px;right:13px;width:29px;height:29px;border:1px solid #44464c;border-radius:8px;color:#d6d7da;background:#28292f;font-size:19px}.preset-editors{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:23px 0}.preset-editors label{display:grid;gap:5px;color:#9fa1a9;font-size:10px;font-weight:800}.preset-editors label>span{display:flex;align-items:center;height:38px;padding:0 9px;border:1px solid #45464d;border-radius:8px;color:#f4d31a;background:#111216}.preset-input{width:100%;border:0;outline:0;color:#fff;background:transparent;font-weight:900}.apply-custom-chance{width:100%;height:47px;border:0;border-radius:10px;color:#221b00;background:#ffda17;font-weight:900}
.offer-panel .panel-pick:before,.target-panel .panel-pick:before{position:absolute;z-index:0;top:50%;left:50%;width:70%;height:58%;border:0;border-radius:50%;background:radial-gradient(ellipse,#ffe02b9c 0%,#ffc40055 42%,transparent 72%);filter:blur(20px);content:'';transform:translate(-50%,-50%)}
.offer-panel .panel-pick img,.target-panel .panel-pick img{position:relative;z-index:1}.offer-panel .panel-pick b,.target-panel .panel-pick b{z-index:2}
.offer-panel .panel-pick:has(.no-image):before,.target-panel .panel-pick:has(.no-image):before{display:none}
.bottom{align-items:start;margin-top:14px}.bottom>article{align-self:start}.inventory-box{min-height:0}.inventory-box .box-head,.catalog-box .box-head{height:52px}.inventory-box .tab-icon{width:38px;height:33px;font-size:21px}#inventory-status{display:none!important}.inventory-list{align-content:start;min-height:0!important;height:auto!important;margin:0!important;padding:6px 9px 9px}.inventory-list:empty{display:none}.inv p{margin:8px 1px 2px;padding-top:5px;border-top:1px solid #34353b;font-size:11px}
body.is-upgrading #offer-items,body.is-upgrading .inventory-list,body.is-upgrading .catalog-box,body.is-upgrading #settings-button,body.is-upgrading #fast-mode,body.is-upgrading .quick{pointer-events:none;opacity:.58;filter:saturate(.45)}
.account-button{display:flex;max-width:178px;align-items:center;gap:8px;height:43px;padding:0 10px;border:1px solid #3d3e44;border-radius:9px;color:#f4f4f6;background:#25262b;font-weight:800}.account-button>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-avatar{display:grid;width:26px;height:26px;flex:none;place-items:center;overflow:hidden;border:1px solid #ffd93c;border-radius:50%;color:#1b1600;background:#ffda17;font-size:11px}.account-avatar img{width:100%;height:100%;object-fit:cover}.rail-card{text-decoration:none}
.offer-panel .panel-items.multiple{flex-wrap:wrap;align-content:center;justify-content:center;gap:8px;overflow:hidden}.offer-panel .panel-items.multiple .panel-pick{flex:0 1 calc((100% - 18px)/3);width:calc((100% - 18px)/3);height:190px}.offer-panel .panel-items.multiple .panel-pick .no-image{height:190px}@media(max-width:820px){.offer-panel .panel-items.multiple .panel-pick{height:132px}.offer-panel .panel-items.multiple .panel-pick .no-image{height:132px}}
