.buttons_startButton__Jw9N7{background-color:#28a745;color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.2rem;font-weight:700;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;max-width:300px;margin:0 auto;display:block}.buttons_startButton__Jw9N7:hover{background-color:#218838}.buttons_form__NUV4A{padding:1rem;margin-top:1rem;text-align:center}.buttons_createButton__OcZvj{background-color:#0070f3;color:#fff;font-size:1.1rem;font-weight:700;padding:.8rem 2rem;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .1s ease;width:100%;max-width:280px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.buttons_createButton__OcZvj:hover{background-color:#0059c1;transform:translateY(-2px)}.buttons_removeButton__Xyj22{background-color:#dc2626}.buttons_finishbutton__BahO6,.buttons_removeButton__Xyj22{color:#fff;font-size:1.1rem;font-weight:700;padding:.8rem 1rem;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease,transform .1s ease;width:80%;max-width:280px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.buttons_finishbutton__BahO6{background-color:#058d00;text-align:center}.buttons_removeButton__Xyj22:hover{background-color:#b91c1c;transform:translateY(-2px)}.buttons_finishbutton__BahO6:hover{background-color:#046101;transform:translateY(-2px)}.buttons_centerWrapper__kky03{display:flex;justify-content:center;margin-top:1rem}.buttons_modaloverlay__gnkw4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.buttons_modal__EirHW{background-color:silver;padding:24px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.buttons_modaltitle__sxn_q{font-size:20px;font-weight:700;margin-bottom:16px;color:#333}.buttons_modalselect__upW7O{width:100%;padding:10px;font-size:16px;margin-bottom:20px;border-radius:6px;border:1px solid #ccc}.buttons_modalactions__BuQ6a{display:flex;justify-content:flex-end;gap:12px}.buttons_cancelbutton__cw2QA,.buttons_confirmbutton__ZGfta{padding:10px 14px;border:none;border-radius:6px;font-size:14px;cursor:pointer}.buttons_cancelbutton__cw2QA{background-color:#979797;color:#333}.buttons_cancelbutton__cw2QA:hover{background-color:#bbb}.buttons_confirmbutton__ZGfta{background-color:#2a9d8f;color:#fff}.buttons_confirmbutton__ZGfta:hover{background-color:#21867a}.dicestats_wrapper__E_NhT{display:grid;margin-top:20px;background:#1a1a1a;padding:16px;border-radius:10px;color:#fff}.dicestats_title__Db62S{text-align:center;font-size:18px;margin-bottom:12px}.dicestats_chart__g9Dfq{display:flex;align-items:flex-end;justify-content:space-between;height:150px;gap:4px}.dicestats_barWrapper__KKm1Y{display:flex;flex-direction:column;align-items:center;flex:1 1}.dicestats_bar__oimTG{width:100%;background:#4caf50;position:relative;border-radius:4px 4px 0 0;display:flex;align-items:flex-end;justify-content:center;transition:height .3s ease}.dicestats_count__ZVixS{font-size:24px;padding:2px;color:#fff}.dicestats_label__wcrM_{margin-top:4px;font-size:24px;color:#ccc}.dicestats_color-dot__Y12v0{width:20px;height:20px;border-radius:50%;border:1px solid #888}.RollDice_wrapper__bH2kF{text-align:center;padding:1rem}.RollDice_title__RGUKj{font-size:1.5rem;margin-bottom:1rem;color:#fff}.RollDice_diceGrid__cH_Ig{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;justify-items:center;padding:0 1rem}.RollDice_diceButton___V1VX{font-size:2rem;padding:1rem;background-color:#00bcd4;color:#000;border:none;border-radius:10px;font-weight:700;transition:background-color .2s;width:100%;max-width:100px}.RollDice_diceButton___V1VX:hover{background-color:#0097a7}.RollDice_unrollButton__4KNWt{margin-top:30px;font-size:1.1rem;padding:.8rem 1rem;background-color:#e9b50b;color:#fff;border:none;border-radius:8px;font-weight:700;text-align:center;cursor:pointer;transition:background-color .3s ease,transform .1s ease;width:80%;max-width:280px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.game_container__SGjhS{max-width:800px;margin:0 auto;background:#1e1e1e;padding:15px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.5);font-family:Segoe UI,sans-serif}.game_pageContainer__K6OLq{min-height:100vh;background-color:#121212;padding:20px;font-family:Arial,sans-serif;color:#e0e0e0}.game_heading__WRi8J{font-size:1.8rem;text-align:center;margin-bottom:1rem;color:#fff}.game_status__MUN4U{font-size:1.2rem;margin-bottom:.5rem;color:#ddd;text-align:center}.game_card__4EPAt{background:#2a2a2a;border-radius:12px;padding:1.2rem;margin:1rem 0;box-shadow:0 2px 8px rgba(0,0,0,.6)}.game_button__EMgvW{background-color:#0070f3;color:#fff;padding:1rem 1.5rem;font-size:1rem;border:none;border-radius:8px;margin:.5rem auto;display:block;width:100%;max-width:300px;cursor:pointer;transition:background-color .3s}.game_button__EMgvW:hover{background-color:#0059c1}.game_diceGrid__u6anE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:1.5rem}.game_diceButton__KVAFY{font-size:2rem;padding:1rem;background-color:#00bcd4;color:#000;border:none;border-radius:10px;font-weight:700;transition:background-color .2s}.game_diceButton__KVAFY:hover{background-color:#0097a7}