*{margin:0;padding:0;box-sizing:border-box;font-family:Commissioner,sans-serif}img{width:100%;height:auto}a{text-decoration:none}body{background-color:#fff;overflow:hidden}.container{width:95%;max-width:500px;margin:0 auto;padding:0 10px}._layoutContainer_rzil8_1{display:flex;flex-direction:column;justify-content:space-between;height:100dvh}._main_rzil8_8{margin-bottom:20px;flex:1;overflow-y:auto}._headerWrap_rzil8_14{display:flex;justify-content:center;align-items:center;padding:15px 50px}._header_rzil8_14{margin-bottom:15px}._footer_rzil8_25{text-align:center}._footerWrap_rzil8_29{display:flex;gap:0 15px;height:80px;padding-bottom:10px}._tgButton_rzil8_36,._game_rzil8_37{border:none;cursor:pointer;background-color:#f8f1df;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#000}._tgButtonText_rzil8_48{font-weight:500}._tgButton_rzil8_36{flex:2.5;gap:0 10px}._game_rzil8_37{flex:1}._kashaLink_rzil8_61{font-size:14px;font-weight:600;color:#00000080}._purple_rzil8_67{color:#4a3aff80}:root{--color-dark: #333344}#game-container{position:relative;height:100%;overflow:hidden}#container{width:100%;height:100%}#container #score{position:absolute;top:20px;width:100%;text-align:center;font-size:10vh;transition:transform .5s ease;color:var(--color-dark);transform:translatey(-200px) scale(1)}#container #game{position:absolute;top:0;right:0;bottom:0;left:0}#container #game canvas{height:100%!important;width:100%!important}#container .game-over{position:absolute;top:0;left:0;width:100%;height:85%;display:flex;flex-direction:column;align-items:center;justify-content:center}#container .game-over *{transition:opacity .5s ease,transform .5s ease;opacity:0;transform:translatey(-50px);color:var(--color-dark)}#container .game-over h2{margin:0;padding:0;font-size:40px}#container .game-ready{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}#container .game-ready #start-button{transition:opacity .5s ease,transform .5s ease;opacity:0;transform:translatey(-50px);border:3px solid var(--color-dark);padding:10px 20px;background-color:transparent;color:var(--color-dark);font-size:30px}#container #instructions{position:absolute;width:100%;top:16vh;left:0;text-align:center;transition:opacity .5s ease,transform .5s ease;opacity:0}#container #instructions.hide{opacity:0!important}#container.playing #score,#container.resetting #score{transform:translatey(0) scale(1)}#container.playing #instructions{opacity:1}#container.ready .game-ready #start-button{opacity:1;transform:translatey(0)}#container.ended #score{transform:translatey(6vh) scale(1.5)}#container.ended .game-over *{opacity:1;transform:translatey(0)}#container.ended .game-over p{transition-delay:.3s}.order-notification{display:flex;align-items:center;flex:1;gap:0 10px}.order-notification__close{margin-left:auto}.toaster{width:100%;background-color:#fffc!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.order-notification__check{background-color:#fff;border-radius:50%;padding:5px;display:flex}._orderNumHeading_agiks_1{font-weight:500;margin-bottom:5px}._orderNum_agiks_1{display:flex;justify-content:space-between;gap:0 10px;margin-bottom:30px}._orderNumItem_agiks_13{padding:15px;background-color:#f8f1df;color:#000;font-size:58px;font-weight:800;flex:1;text-align:center;border-radius:10px}._category_agiks_24{margin-bottom:10px}._categoryHeading_agiks_27{font-weight:500;margin-bottom:5px}._categoryContainer_agiks_32{display:flex;gap:0 5px;background-color:#fff;padding:15px 0;border-radius:10px}._categoryStatus_agiks_40{flex:1;font-size:26px;font-weight:700;text-align:center;color:#fff;border-radius:8px;width:65px;height:55px;display:flex;justify-content:center;align-items:center}._categoryStatus_agiks_40._red_agiks_54{background-color:#c1272d}._categoryStatus_agiks_40._green_agiks_58{background-color:#038c56}._categoryStatus_agiks_40._gray_agiks_62{background-color:#8e8e8e}._canvas_agiks_66{max-height:100%;width:100%}._wrap_1jh5f_1{height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}._images_1jh5f_9{display:flex;flex-direction:column;margin-bottom:20px}._images_1jh5f_9 img:first-child{width:50%;margin:0 auto 15px}._heading_1jh5f_21{font-size:12px;text-align:center}._logoDesk_1jh5f_26{display:none}@media (min-width: 900px){._heading_1jh5f_21{font-size:18px}._logoDesk_1jh5f_26{display:block}._logoMobile_1jh5f_39{display:none}}
