@font-face{font-family:DSEG14Classic;src:url(/assets/DSEG14Classic-Regular-B9qzEPs1.ttf)}@font-face{font-family:DSEG14ClassicMini;src:url(/assets/DSEG14ClassicMini-Regular-BwxjjbPG.ttf)}:root{--font-primary:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-display:"DSEG14Classic", monospace;--font-display-mini:"DSEG14ClassicMini", monospace;--background-base:#d7d7d7;--background-surface:#383232;--background-button:#ccc;--background-button-pressed:#b2b2b2;--background-label:#2b2626;--label:#ccc;--display-background-off:#756e66;--display-background-on:#499645;--display-text-off:#000;--display-text-on:#fff;--display-text-shadow:#0000000a;--emboss-default:inset 4px 4px 5px #897b7b, inset -4px -4px 5px #1e1a1a, 2px 2px 8px -5px #6e6363, -2px -2px 8px -5px #1e1a1a, 12px 12px 16px #00000080;--emboss-button:inset 6px 6px 8px #fffc, inset -6px -6px 8px #00000040, 1px 1px 5px -3px #fff, 0 0 1px 2px #000c, -3px -3px 8px #e2e2e299, 3px 3px 8px #000c;--emboss-button-pressed:inset 6px 6px 8px #999c, inset -6px -6px 8px #0006, 1px 1px 5px -3px #fff, 0 0 1px 2px #000c, -3px -3px 8px #e2e2e299, 3px 3px 8px #000c;--deboss-display:inset 0 -2px 1px #544b4b, inset -2px 0 1px #544b4b, inset 0 2px 1px #1e1a1a, inset 2px 0 1px #1e1a1a, inset -3px -3px 2px #99999940, inset 8px 8px 2px #00000040;--deboss-label:inset 1px 1px 1px -1px #1e1a1a, inset -1px -1px 1px -1px #897b7b;--text-shadow-display:1px 1px 2px #00000040;--text-shadow-label:1px 1px 1px #1e1a1a}@media (prefers-color-scheme:dark){:root{--background-base:#292929}}html{min-height:100dvh;font-family:var(--font-primary);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-base);justify-content:center;align-items:center;font-size:62.5%;display:flex}button:focus,button:active{-webkit-tap-highlight-color:transparent}.button[data-v-08114528]{background-color:var(--background-button);width:96px;height:96px;box-shadow:var(--emboss-button);cursor:pointer;border:none;border-radius:100px;transition:all .15s ease-out}.button[data-v-08114528]:active{background-color:var(--background-button-pressed);box-shadow:var(--emboss-button-pressed)}.button[data-v-c4c27e58]{background-color:var(--background-button);width:32px;height:32px;box-shadow:var(--emboss-button);cursor:pointer;border:none;border-radius:100px;transition:all .15s ease-out}.button[data-v-c4c27e58]:active{background-color:var(--background-button-pressed);box-shadow:var(--emboss-button-pressed)}.counter[data-v-bb1ca451]{background-color:var(--background-surface);box-shadow:var(--emboss-default);border-radius:32px 32px 96px 96px;flex-direction:column;gap:6px;padding:16px;display:flex}.counter .display[data-v-bb1ca451]{width:max-content;color:var(--text-primary);background-color:var(--display-background-off);font-family:var(--font-display-mini);letter-spacing:1px;box-shadow:var(--deboss-display);border-radius:16px;padding:16px;font-size:32px;font-weight:400;line-height:1;position:relative}.counter .display .placeholder[data-v-bb1ca451]{color:var(--display-text-shadow)}.counter .display .value[data-v-bb1ca451]{color:var(--display-text-off);text-shadow:var(--text-shadow-display);position:absolute;right:1.6rem}.counter .display.light-on[data-v-bb1ca451]{background-color:var(--display-background-on)}.counter .display.light-on .value[data-v-bb1ca451]{color:var(--display-text-on);mix-blend-mode:overlay}.counter .display.display-off .placeholder[data-v-bb1ca451]{color:#0000}.counter .display.display-off .value[data-v-bb1ca451]{color:#0000;text-shadow:none}.counter .label[data-v-bb1ca451]{background-color:var(--background-label);width:100%;box-shadow:var(--deboss-label);border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;padding:2px;display:flex}.counter .label span[data-v-bb1ca451]{color:var(--label);text-shadow:var(--text-shadow-label);font-size:8px}.counter .buttons[data-v-bb1ca451]{justify-content:space-between;align-items:start;width:100%;padding-bottom:24px;display:flex}.counter .buttons .add[data-v-bb1ca451]{padding-top:16px}
