:root{--background-primary:#fff;--background-secondary:#f5f5f5;--text-primary:#333;--text-secondary:#666;--text-primary-rgb:51,51,51;--text-secondary-rgb:102,102,102;--background-primary-rgb:255,255,255;--background-secondary-rgb:245,245,245;--team-mine-primary:#7fcc00;--team-mine-secondary:#31572c;--team-enemy-primary:#4c95f4;--team-enemy-secondary:#1e4573;--team-neutral-primary:#f4f6f7;--team-neutral-secondary:#5f6364;--cell-neutral:#f4f6f7;--cell-neutral-primary:#f4f6f7;--cell-neutral-secondary:#5f6364;--highlight-primary:gold;--highlight-secondary:#b88b19;--cell-inner-shadow:inset 0 var(--shadow-size-3,3px) var(--shadow-size-5,5px) hsla(0,0%,100%,.95);--cell-inner-shadow-dark:inset 0 var(--shadow-size-neg-4,-4px) var(--shadow-size-18,18px) var(--cell-neutral-secondary);--cell-inner-shadow-dark-neutral:inset 0 var(--shadow-size-neg-4,-4px) var(--shadow-size-8,8px) var(--cell-neutral-secondary);--cell-outer-shadow-dark:inset 0 var(--shadow-size-neg-5,-5px) var(--shadow-size-1,1px) rgba(0,0,0,.15);--avatar-bg:#ddd;--danger-red:#f16c48;--danger-red-secondary:#8b3e21}:root.dark{--background-primary:#131313;--background-secondary:#28262a;--text-primary:#fff;--text-secondary:#ccc;--text-primary-rgb:255,255,255;--text-secondary-rgb:204,204,204;--background-primary-rgb:19,19,19;--background-secondary-rgb:40,38,42;--team-mine-primary:#1b2a18;--team-mine-secondary:#70b600;--team-enemy-primary:#142231;--team-enemy-secondary:#4190f1;--highlight-primary:#8b6914;--highlight-secondary:#b8860b;--cell-neutral:#202020;--cell-neutral-secondary:#6e6e6e;--cell-inner-shadow:none;--cell-inner-shadow-dark:none;--cell-inner-shadow-dark-neutral:none;--cell-outer-shadow-dark:none;--avatar-bg:#000;--danger-red:#8b3e21;--danger-red-secondary:#f16c48}:export{breakpointMobileS:320px;breakpointMobileL:414px;breakpointTablet:834px}.toaster{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;overflow:hidden;padding:16px 16px 100px;pointer-events:none;position:fixed;right:0;top:0;z-index:9999000}@media (min-width:415px) and (max-width:833px){.toaster{padding:8px 8px 80px}}.notification-container{align-items:center;display:flex;flex-direction:column;text-align:center}.notification-list-move{transition:transform .5s ease}.notification-list-enter-active{transition:all .5s ease}.notification-list-leave-active{position:absolute;transition:all .5s ease}.notification-list-enter-from,.notification-list-leave-to{opacity:0;transform:translateY(30px)}.notification{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--background-primary);border-radius:10px;cursor:pointer;display:flex;font-size:1em;height:38px;margin-top:.5em;max-width:450px;opacity:1;pointer-events:all;transform:translateY(0);transition:opacity 4.5s cubic-bezier(.52,0,.8,.2),transform 4.5s cubic-bezier(.52,0,.8,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.notification.exiting{opacity:0;pointer-events:none;transform:translateY(-150px)}.notification.error{background-color:#ff4d4db3;color:var(--background-primary)}.notification.turn{background-color:rgba(var(--team-mine-primary),.7);color:var(--background-primary)}.notification.dailySecret,.notification.hint{background-color:var(--team-mine-primary);color:var(--background-primary)}.notification.info{background-color:var(--team-enemy-primary);color:var(--background-primary)}.notification.badge{background-color:#9c27b0cc;color:var(--background-primary)}.standard-content{justify-content:center}.standard-content,.wide-content{align-items:center;display:flex;height:100%}.wide-content{padding:0 14px}.turn-content{align-items:center;display:flex;gap:6px;padding:0 12px;width:100%}@media (min-width:415px) and (max-width:833px){.turn-content{padding:0 10px}}.turn-number{color:var(--team-enemy-primary);font-size:.75em;font-weight:500}.turn-text{flex-grow:1;font-size:.95em;font-weight:600}.turn-points{color:var(--team-enemy-primary);font-size:.85em;font-weight:600;padding-left:6px}.turn-booster :deep(i){font-size:.65em}.notification-container.reverse{flex-direction:column-reverse}.toaster.top{justify-content:flex-start;padding-top:100px}.toaster.bottom{justify-content:flex-end;padding-bottom:100px}
