[data-astro-cid-lcdefpme]{box-sizing:border-box}body{color:#f5f3ef;background:linear-gradient(#0a0a0f40,#0a0a0f66),url(/background.jpg) 50%/cover no-repeat fixed;min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif}.timer-app[data-astro-cid-lcdefpme]{text-align:center;width:min(100% - 32px,448px);margin:70px auto}.timer[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);background:#23201c73;border:1px solid #d2cdc359;border-radius:21px;padding:30px 28px 32px;box-shadow:0 8px 35px #0000001f}.timer-icon[data-astro-cid-lcdefpme]{color:#fff;filter:grayscale()brightness(0)invert();height:28px;margin-bottom:13px;font-size:25px}.display[data-astro-cid-lcdefpme]{color:#f5f3ef;letter-spacing:1px;font-variant-numeric:tabular-nums;font-size:clamp(65px,15vw,84px);font-weight:400;line-height:1.15}#phase[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:2px;margin:12px 0 22px;font-size:11px}.duration-settings[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:20px;display:flex}.duration-settings[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{background-color:#0000;background-image:linear-gradient(90deg,#0000,currentColor),linear-gradient(90deg,#0000,currentColor);background-position:top,bottom;background-repeat:no-repeat;background-size:100% 1px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #0000;border-left:none;border-right:none;border-radius:0;width:75px;padding:8px;font-size:20px;position:relative}.setting[data-astro-cid-lcdefpme]{align-items:center;gap:9px;display:flex}label[data-astro-cid-lcdefpme]{color:#fff;font-size:13px}input[data-astro-cid-lcdefpme]{color-scheme:dark;text-align:center;color:#f5f3ef;width:65px;font:inherit;background:#ffffff0a;border:1px solid #d2cdc366;border-radius:22px;outline:none;padding:6px 8px;font-size:13px}input[data-astro-cid-lcdefpme]:focus{border-color:#9baac0}#status[data-astro-cid-lcdefpme]{color:#9baac0;min-height:17px;margin:17px 0 0;font-size:12px;display:none}.controls[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}button[data-astro-cid-lcdefpme]{color:#f5f3ef;cursor:pointer;background:#ffffff0b;border:1px solid #d2cdc366;border-radius:24px;padding:13px 29px;font-size:14px;transition:background .2s,border-color .2s}button[data-astro-cid-lcdefpme]:hover:not(:disabled){background:#ffffff1f;border-color:#d2cdc3b3}button[data-astro-cid-lcdefpme]:disabled{opacity:.4;cursor:not-allowed}#start[data-astro-cid-lcdefpme]{min-width:100px}.statistics[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.stat-card[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);background:#23201c66;border:1px solid #d2cdc359;border-radius:19px;padding:17px 10px 15px}.history-card[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;padding:10px;display:flex}.history-toggle[data-astro-cid-lcdefpme]{width:100%;min-height:54px;box-shadow:none;color:#f5f3ef;background:0 0;border:none;border-radius:0;padding:12px 18px;font-size:22px;font-weight:500}.history-toggle[data-astro-cid-lcdefpme]:hover:not(:disabled){background:0 0;border-color:#0000}.history-panel[data-astro-cid-lcdefpme]{text-align:left;backdrop-filter:blur(8px);background:#43424005;border-radius:19px;margin-top:16px;padding:20px 22px}.history-panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#efebe7;margin:0;font-size:17px;font-weight:500}.history-total[data-astro-cid-lcdefpme]{color:#9baac0;margin:8px 0 14px;font-size:12px}.history-list[data-astro-cid-lcdefpme]{gap:9px;margin:0;padding:0;list-style:none;display:grid}.history-item[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.history-item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child,.history-empty[data-astro-cid-lcdefpme]{color:#9baac0}.history-empty[data-astro-cid-lcdefpme]{font-size:13px}.stat-number[data-astro-cid-lcdefpme]{color:#f5f3ef;font-variant-numeric:tabular-nums;margin:0;font-size:31px;font-weight:600;line-height:1.2}.stat-label[data-astro-cid-lcdefpme]{color:#9baac0;margin:3px 0 0;font-size:12px}.music-section[data-astro-cid-lcdefpme]{margin-top:30px}@media (width>=900px){.music-section[data-astro-cid-lcdefpme]{z-index:10;margin-top:0;position:fixed;top:35px;right:clamp(32px,50vw - 550px,150px)}.music-panel[data-astro-cid-lcdefpme]{width:270px;margin-left:auto}}.music-toggle[data-astro-cid-lcdefpme]{color:#9baac0;padding:9px 18px;font-size:13px}.music-toggle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-right:5px;font-size:16px}.music-panel[data-astro-cid-lcdefpme]{color:#f5f3ef;text-align:left;background:#23201ca6;border:1px solid #d2cdc359;border-radius:18px;margin-top:17px;padding:22px}.music-panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f5f3ef;margin:0;font-size:17px;font-weight:500}.music-panel[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#9baac0;font-size:12px;line-height:1.5}.music-input-row[data-astro-cid-lcdefpme]{gap:8px;margin-top:14px;display:flex}.music-input-row[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{text-align:left;border-radius:8px;width:100%;min-width:0;padding:10px}.music-input-row[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border-radius:8px;padding:9px 16px}#music-status[data-astro-cid-lcdefpme]{min-height:16px}#music-player-container[data-astro-cid-lcdefpme]{margin-top:15px}.music-note[data-astro-cid-lcdefpme]{margin-bottom:0}[data-astro-cid-lcdefpme][hidden]{display:none!important}@media (width<=430px){.timer-app[data-astro-cid-lcdefpme]{margin:35px auto}.timer[data-astro-cid-lcdefpme]{padding:25px 16px}.duration-settings[data-astro-cid-lcdefpme]{gap:12px}.setting[data-astro-cid-lcdefpme]{gap:6px}.controls[data-astro-cid-lcdefpme]{gap:7px}button[data-astro-cid-lcdefpme]{padding:11px 20px}}.youtube-player-frame[data-astro-cid-lcdefpme]{background:#000;border-radius:10px;width:200px;max-width:100%;height:200px;margin:12px auto 0;position:relative;overflow:hidden}.youtube-player-frame[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;display:block}
