.shop-main .product-body>.box-chances-button{margin-top:9px;background:#ddbb820c;border-color:#ddbb823c;color:#e3c48f;font-size:11px}.shop-main .product-body>.box-chances-button:hover{background:#ddbb821a}.chances-open{overflow:hidden}.chances-dialog{box-sizing:border-box;color:#e6eaf0;background:#171d25;border:1px solid #ddbb8240;border-radius:12px;padding:0;width:min(850px,calc(100% - 32px));max-height:calc(100dvh - 44px);overflow:auto;box-shadow:0 30px 100px #000a}.chances-dialog::backdrop{background:#080b11d9}.chances-dialog :focus-visible{outline:2px solid #ddbb82;outline-offset:4px}.chances-header{position:sticky;top:0;z-index:2;background:#171d25f7;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;border-bottom:1px solid #ffffff12}.chances-kicker{font-size:9px;letter-spacing:.15em;color:#ddbb82;margin:0 0 8px}.chances-header h2{font-size:23px;font-weight:600;line-height:1.3;margin:0}.chances-close{color:#bfc6d0;background:#ffffff07;border:1px solid #ffffff20;border-radius:5px;font-size:26px;line-height:1;padding:4px 10px;cursor:pointer}.chances-notice{margin:20px 26px 0;padding:12px 15px;border:1px solid #ddbb8226;background:#ddbb8208;border-radius:6px;color:#d1b888;font-size:11px;line-height:1.7}.chances-body{padding:18px 26px 25px}.chances-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.chances-context{font-size:12px;color:#b5becb;margin:0}.chances-controls label{display:flex;align-items:center;gap:10px;font-size:11px;color:#b9c2ce}.chances-controls select{font:inherit;color:#ecedf2;background:#202731;border:1px solid #ffffff25;border-radius:5px;padding:9px 12px}.chances-summary{border-left:2px solid #ddbb82;padding:0 0 0 13px;margin-bottom:24px}.chances-summary strong{font-size:13px;font-weight:600;color:#eee2cd}.chances-summary p{font-size:11px;line-height:1.8;color:#a6b1c1;margin:6px 0 0}.chances-rewards{display:grid;gap:18px}.chance-set{border:1px solid #ffffff1a;border-radius:8px;overflow:hidden;background:#1b222c}.chance-set-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;background:#ffffff03;border-bottom:1px solid #ffffff12}.chance-set-heading h3{font-size:15px;font-weight:600;margin:0 0 6px}.chance-set-heading p{font-size:10px;color:#939fb1;margin:0}.chance-set-probability{display:flex;flex-direction:column;align-items:end;flex-shrink:0;gap:5px}.chance-set-probability strong{font-size:25px;color:#e5c68f;font-weight:650;line-height:1.1}.chance-set-probability span{font-size:9px;color:#a7b1c0}.chance-pieces{list-style:none;margin:0;padding:0 16px}.chance-pieces li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #ffffff0c;min-height:78px}.chance-pieces li:last-child{border:0}.chance-pieces img{object-fit:contain;flex-shrink:0;background:radial-gradient(ellipse,#ffffff08,transparent 70%)}.chance-piece-name{display:flex;flex-direction:column;gap:7px;min-width:0}.chance-piece-name>span{font-size:12px;color:#d9dfe8;overflow-wrap:anywhere;line-height:1.6}.chance-piece-name small{font-size:10px;color:#919fb3}.chance-piece-probability{display:flex;flex-direction:column;align-items:end;gap:5px;flex-shrink:0;margin-left:auto;padding-left:8px}.chance-piece-probability strong{font-size:16px;font-weight:600;color:#ddbb82}.chance-piece-probability small{font-size:9px;color:#939fb1}.chances-explanation{font-size:11px;line-height:1.8;color:#96a3b7;margin:22px 0 0}.chances-state{font-size:13px;line-height:1.8;color:#b1bdcd;padding:15px 0}.chances-retry{font:inherit;color:#e4c694;background:#ddbb820c;border:1px solid #ddbb8240;border-radius:5px;padding:10px 14px;cursor:pointer}.chance-image-missing{font-size:9px;width:64px;color:#a5afbb;text-align:center;flex-shrink:0}@media(max-width:540px){.chances-dialog{width:calc(100% - 18px);max-height:calc(100dvh - 22px);border-radius:8px}.chances-header{padding:16px}.chances-header h2{font-size:19px}.chances-notice{margin:14px 14px 0;font-size:10px;padding:10px 12px}.chances-body{padding:16px 14px 20px}.chances-controls{flex-wrap:wrap;gap:13px}.chances-controls label{font-size:10px}.chance-set-heading{padding:14px 12px}.chance-set-heading h3{font-size:13px}.chance-set-heading p{font-size:9px}.chance-set-probability strong{font-size:23px}.chance-set-probability span{font-size:8px}.chance-pieces{padding:0 11px}.chance-pieces li{gap:8px}.chance-pieces img{width:48px;height:48px}.chance-piece-name>span{font-size:10px}.chance-piece-name small{font-size:9px}.chance-piece-probability{padding-left:3px}.chance-piece-probability strong{font-size:14px}.chance-piece-probability small{font-size:8px}.chances-summary p{font-size:10px}.chances-explanation{font-size:10px}}
.box-selection{padding:0 0 13px}.box-selection>span{color:#a99575;font-size:8px;letter-spacing:.08em}.box-selection ul{list-style:none;padding:0;margin:9px 0 0;display:grid;gap:7px}.box-selection li{font-size:10px;line-height:1.5;color:#c8d0db}.box-selection li:before{content:"◆";font-size:6px;color:#ddbb82;margin-right:7px;vertical-align:middle}
