body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home{background-color:#ebebdc;height:100vh;overflow:hidden;position:relative;width:100vw}.bg-blur{filter:blur(10px);inset:0;position:absolute;transform:scale(1.06);transform-origin:center;z-index:0}.arena{display:block;height:100vh;width:100vw}.timer-container{align-items:center;aspect-ratio:4/5;background-color:#ebebdcd9;border-radius:10%;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;opacity:.85;overflow:visible;padding:clamp(18px,3.5vmin,44px);position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(280px,38vmin,520px);z-index:2}#timer-buttons{gap:clamp(12px,3vmin,32px);margin-top:clamp(12px,3vmin,30px)}#timer-buttons,.icon-btn{align-items:center;display:flex}.icon-btn{border:none;border-radius:50%;cursor:pointer;height:clamp(52px,8vmin,72px);justify-content:center;transition:all .2s ease;width:clamp(52px,8vmin,72px)}.icon-btn svg{fill:currentColor;height:clamp(22px,3.2vmin,30px);width:clamp(22px,3.2vmin,30px)}.icon-btn.primary{background-color:#a8542a;color:#fff}.icon-btn.primary:hover{background-color:#8d4321;transform:scale(1.05)}.icon-btn.danger{background-color:#d1c7b8;color:#4e3b10}.icon-btn.danger:hover{background-color:#bfb5a6;transform:scale(1.05)}.icon-btn:active{transform:scale(.95)}.timerWrap{display:grid;height:100%;overflow:visible;place-items:center;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;width:100%}.timerSvg{display:block;overflow:visible}.timerTrack{stroke:#4e3b102e}.timerProgress,.timerTrack{fill:none;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.timerProgress{transition:stroke-dashoffset .35s linear}.timerSticker{filter:drop-shadow(0 4px 12px rgba(0,0,0,.28));opacity:1}.timerText{color:#4e3b10;display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(34px,9vmin,110px);inset:0;letter-spacing:.08em;place-items:center;position:absolute}.timerWrap.finished .timerText{color:#b91c1c}.timerWrap.finished .timerSticker{filter:drop-shadow(0 2px 12px rgba(185,28,28,.35))}
/*# sourceMappingURL=main.ad2345fc.css.map*/