
/* v1.5.93 CUSTOM GACHA — DOM/CSS only, no new image/audio assets. */
.gachaModeTabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:9px 0 4px}.gachaModeTabs button{padding:9px 10px;border:1px solid #3c5055;background:#0a1418;color:#91a8ad;font:900 10px ui-monospace,Consolas,monospace;letter-spacing:.08em}.gachaModeTabs button.active{border-color:#c39a39;background:#241a08;color:#ffd568}.customGachaRule{margin:10px 0 8px;padding:10px 12px;border:1px solid #775f2c;border-radius:8px;background:#151107}.customGachaRule strong{display:block;color:#ffd568;font:1000 16px/1.2 "Arial Black",sans-serif;letter-spacing:.08em}.customGachaRule span{display:block;margin-top:5px;color:#fff;font:900 12px/1.45 "Yu Gothic UI",sans-serif}.customGachaRule small{display:block;margin-top:4px;color:#9fb2b6;font:700 9px/1.55 "Yu Gothic UI",sans-serif}.customGachaSelectLabel{display:block;margin:7px 0 4px;color:#9fb7bc;font:800 9px ui-monospace,Consolas,monospace;letter-spacing:.08em}.customGachaSelectRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.65fr);gap:8px}.customGachaSelectRow select{min-width:0;padding:11px 10px;border:1px solid #42585e;border-radius:7px;background:#081216;color:#fff;font:800 12px "Yu Gothic UI",sans-serif}.customGachaSelectRow button{min-height:48px;border-color:#a47a24!important;background:linear-gradient(180deg,#8b5b08,#563604)!important;color:#fff!important;font:1000 12px "Arial Black","Yu Gothic UI",sans-serif}.customGachaSelectRow button small{display:block;margin-top:3px;color:#ffe1a0;font-size:8px}.customGachaSelectRow button:disabled{opacity:.38!important;cursor:not-allowed}.customGachaMaterialState{margin:6px 0 2px;color:#8fa7ac;font:700 9px/1.45 ui-monospace,Consolas,monospace}.customGachaMaterialState.ready{color:#9ff3b5}.customGachaMaterialState.warn{color:#ffbd83}@media(max-width:620px){.customGachaSelectRow{grid-template-columns:1fr}.gachaModeTabs button{padding:8px 5px;font-size:9px}}
