.bonus318{font:13px/1.6 system-ui;color:#ddd7c7;border-top:1px solid #9fc8be55;border-bottom:1px solid #9fc8be33;padding:18px 0;margin:15px 0 25px}.bonus318 .bonus-kicker318{font-size:9px;letter-spacing:.17em;color:#83d6c5}.bonus318 h2{font:25px Georgia;color:#ecd098;margin:5px 0 10px}.bonus318 p{font-size:12px;color:#a9bbc4;margin:7px 0}.bonus318 button{font:600 12px system-ui;color:#11231f;background:linear-gradient(120deg,#b1eedb,#65bfae);border:1px solid #b1e9d6;border-radius:7px;padding:10px 15px;cursor:pointer}.bonus318 button:disabled{opacity:.55;cursor:default}.bonus318 .bonus-reset318{display:block;font-size:10px;color:#91a3b0;margin:9px 0}.bonus318 a{font-size:11px;color:#dbbd7b}.bonus-ticket-row318{display:flex;gap:13px;overflow-x:auto;scrollbar-width:thin;padding:5px 0 12px}.bonus-ticket318{flex:0 0 210px;max-width:210px;padding:15px;text-align:center;background:radial-gradient(at 50% 0,#e3c57924,transparent 70%),#142333;border:1px dashed #d7bb80;border-radius:10px;box-sizing:border-box}.bonus-ticket318>small{display:block;font-size:9px;color:#d2b77e}.bonus-ticket318>strong{display:block;color:#f4d493;font:58px Georgia}.bonus-ticket318 h3{font:22px Georgia;color:#f0d59f;margin:0 0 8px}.bonus-ticket318 time{display:block;font-size:10px;color:#90a9b7;margin:7px}.bonus-ticket318 button{margin-top:8px;width:100%}.bonus318 .bonus-status318{color:#d8bd85}.bonus318 .bonus-status318:empty{display:none}.bonus318 :focus-visible{outline:2px solid #f5ddad;outline-offset:3px}
