.m-page_timer-manager[data-v-637f3423]{position:relative;min-height:calc(100dvh - 64px);padding:clamp(16px,2.6vw,32px) clamp(12px,3vw,32px) clamp(48px,8vh,96px);color:#2f343a;background:radial-gradient(circle at 50% 115%,rgba(197,174,208,.1),transparent 42%),linear-gradient(145deg,#fcfbf8,#f5f7f5 52%,#faf7fb);isolation:isolate}.m-page_timer-manager_ambient[data-v-637f3423]{position:fixed;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.m-page_timer-manager_glow[data-v-637f3423]{position:absolute;width:min(52vw,680px);aspect-ratio:1;border-radius:50%;opacity:.32;filter:blur(90px)}.m-page_timer-manager_glow--cyan[data-v-637f3423]{top:-32%;left:-14%;background:#d9eeea;animation:m-page_timer-manager_float-637f3423 16s ease-in-out infinite alternate}.m-page_timer-manager_glow--violet[data-v-637f3423]{right:-18%;bottom:-42%;background:#eadfed;animation:m-page_timer-manager_float-637f3423 20s ease-in-out -8s infinite alternate-reverse}.m-page_timer-manager_grid[data-v-637f3423]{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(hsla(213,4%,46%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(213,4%,46%,.08) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,#000 10%,transparent 72%);mask-image:radial-gradient(circle at center,#000 10%,transparent 72%)}.m-page_timer-manager_content[data-v-637f3423]{width:min(100%,1080px);margin:0 auto}.m-page_timer-manager_header[data-v-637f3423]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:clamp(16px,2.6vh,24px)}.m-page_timer-manager_list[data-v-637f3423]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(14px,2vw,20px)}.m-page_timer-manager_card[data-v-637f3423],.m-page_timer-manager_state-card[data-v-637f3423]{position:relative;border:1px solid rgba(151,153,156,.2);background:linear-gradient(145deg,#ffffffeb,#f9f8f5cc);box-shadow:0 22px 54px #534e481a,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.m-page_timer-manager_card[data-v-637f3423]{--m-page_timer-manager_field-height:44px;--m-page_timer-manager_field-font-size:1rem;--m-page_timer-manager_field-font-weight:600;--m-page_timer-manager_field-letter-spacing:.01em;--m-page_timer-manager_row-gap:18px;--m-page_timer-manager_disabled-color:#c0c4c9;--m-page_timer-manager_card-padding-x:clamp(27px,3.6vw,36px);display:flex;flex-direction:column;padding:clamp(26px,3.4vw,34px) var(--m-page_timer-manager_card-padding-x);border-radius:18px;gap:14px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease,box-shadow .25s ease}.m-page_timer-manager_card[data-v-637f3423]:hover{transform:translateY(-2px);box-shadow:0 28px 64px #534e4824,inset 0 1px #ffffffe6}.m-page_timer-manager_card--playing[data-v-637f3423]{border-color:#8fc9c78c;box-shadow:0 22px 54px #70a6a233,inset 0 1px #ffffffe6}.m-page_timer-manager_field-label[data-v-637f3423]{color:#8d9198;font-size:.8rem;font-weight:600;line-height:1.2;letter-spacing:.08em}.m-page_timer-manager_name>.m-page_timer-manager_field-label[data-v-637f3423],.m-page_timer-manager_time-unit>.m-page_timer-manager_field-label[data-v-637f3423]{margin-bottom:3px}.m-page_timer-manager_time-unit>.m-page_timer-manager_field-label[data-v-637f3423]{padding-left:4px}.m-page_timer-manager_name[data-v-637f3423]{display:flex;min-width:0;flex-direction:column;gap:6px}.m-page_timer-manager_delete[data-v-637f3423]{position:absolute;top:16px;right:var(--m-page_timer-manager_card-padding-x)}.m-page_timer-manager_delete[data-v-637f3423]:hover{color:#e11d48!important;background:#ffe4e6b3}.m-page_timer-manager_name-input[data-v-637f3423],.m-page_timer-manager_time-input[data-v-637f3423],.m-page_timer-manager_time-separator[data-v-637f3423]{height:var(--m-page_timer-manager_field-height);color:#30343a;font-family:inherit;font-size:var(--m-page_timer-manager_field-font-size);font-weight:var(--m-page_timer-manager_field-font-weight);line-height:1;letter-spacing:var(--m-page_timer-manager_field-letter-spacing);font-variant-numeric:tabular-nums}.m-page_timer-manager_name-input[data-v-637f3423]{width:100%;padding:0 14px;border:1px solid rgba(151,153,156,.32);border-radius:10px;background:#ffffffb8;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.m-page_timer-manager_name-input[data-v-637f3423]:focus{border-color:#8fc9c7;background:#fff;box-shadow:0 0 0 3px #8fc9c738;outline:none}.m-page_timer-manager_sound[data-v-637f3423],.m-page_timer-manager_time[data-v-637f3423]{margin-top:10px}.m-page_timer-manager_time[data-v-637f3423],.m-page_timer-manager_time-unit[data-v-637f3423]{display:flex;align-items:stretch;gap:6px}.m-page_timer-manager_time-unit[data-v-637f3423]{min-width:0;flex:1 1 0;flex-direction:column}.m-page_timer-manager_time-unit--separator[data-v-637f3423]{flex:0 0 auto}.m-page_timer-manager_time-input[data-v-637f3423]{width:100%;padding:0 2px;border:1px solid rgba(151,153,156,.32);border-radius:10px;background:#ffffffb8;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.m-page_timer-manager_time-input[data-v-637f3423]::-webkit-inner-spin-button,.m-page_timer-manager_time-input[data-v-637f3423]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.m-page_timer-manager_time-input[data-v-637f3423]:focus{border-color:#8fc9c7;background:#fff;box-shadow:0 0 0 3px #8fc9c738;outline:none}.m-page_timer-manager_time-separator[data-v-637f3423]{display:flex;flex:0 0 auto;align-items:center;padding:0 2px;color:#a4a8ae}.m-page_timer-manager_sound[data-v-637f3423]{display:flex;flex-direction:column;align-items:stretch;gap:6px}.m-page_timer-manager_sound-row[data-v-637f3423]{display:flex;align-items:center;gap:0}.m-page_timer-manager_alarm[data-v-637f3423]{flex:0 0 auto;margin-left:-5px;color:#9fa2a6!important}.m-page_timer-manager_alarm--enabled[data-v-637f3423]{color:#5f9a96!important}.m-page_timer-manager_slider[data-v-637f3423] .v-input__control{margin-inline:11px 0}.m-page_timer-manager_slider.v-input--disabled[data-v-637f3423] .v-slider-track__background{background:#9fa2a6!important}.m-page_timer-manager_slider.v-input--disabled[data-v-637f3423] .v-slider-track__fill{background:var(--m-page_timer-manager_disabled-color)!important}.m-page_timer-manager_slider.v-input--disabled[data-v-637f3423] .v-slider-thumb__surface{color:#b0b5bb!important;background:#b0b5bb!important}.m-page_timer-manager_slider[data-v-637f3423] .v-slider-thumb__label{min-width:0;white-space:nowrap;height:auto;padding:8px 16px;border-radius:9999px;background:#6b7076cc;color:#eee;font-size:.9rem;line-height:1.6;font-variant-numeric:tabular-nums}.m-page_timer-manager_slider[data-v-637f3423] .v-slider-thumb__label-wedge{display:none}.m-page_timer-manager_play[data-v-637f3423]{flex:0 0 auto;margin-right:4px;box-shadow:none}.m-page_timer-manager_slider[data-v-637f3423]{min-width:0;flex:1 1 auto;margin-right:var(--m-page_timer-manager_row-gap)}.m-page_timer-manager_message[data-v-637f3423]{display:flex;align-items:flex-start;margin:0;padding:8px 12px;border:1px solid rgba(251,113,133,.24);border-radius:10px;background:#ffe4e699;color:#b3243f;font-size:.78rem;line-height:1.6;gap:6px}.m-page_timer-manager_card-actions[data-v-637f3423]{display:flex;padding-top:14px;margin-top:auto}.m-page_timer-manager_tooltip{border-radius:9999px!important;background:#6b7076cc!important}.m-page_timer-manager_action[data-v-637f3423]{letter-spacing:.02em;text-transform:none}.m-page_timer-manager_action[data-v-637f3423] .v-btn__content{gap:4px}.m-page_timer-manager_action--primary[data-v-637f3423]{color:#243033!important;background:linear-gradient(135deg,#b7dcdb,#cccbe0 55%,#dbcee1)!important;box-shadow:0 4px 6px #534e481c,0 1px 3px #534e4814,0 10px 26px #70a6a233,inset 0 1px #ffffffd9;transition:transform .22s cubic-bezier(.25,.8,.25,1),box-shadow .22s ease}.m-page_timer-manager_action--primary[data-v-637f3423] .v-btn__content{font-weight:400}.m-page_timer-manager_action--primary[data-v-637f3423]:not(.v-btn--disabled):hover{transform:translateY(-2px);box-shadow:0 8px 14px #534e481f,0 16px 34px #70a6a23d,inset 0 1px #ffffffe6}.m-page_timer-manager_action--primary[data-v-637f3423]:not(.v-btn--disabled):active{transform:translateY(1px);box-shadow:0 2px 4px #534e481a,inset 0 2px 4px #534e482e}.m-page_timer-manager_action--primary.v-btn--disabled[data-v-637f3423]{box-shadow:none;opacity:.5}.m-page_timer-manager_action--open.v-btn--disabled[data-v-637f3423]{color:#3c4249!important;background:var(--m-page_timer-manager_disabled-color)!important;opacity:var(--v-disabled-opacity)}.m-page_timer-manager_action--open.v-btn--disabled[data-v-637f3423] .v-btn__overlay{opacity:0}.m-page_timer-manager_action--secondary[data-v-637f3423]{color:#3c4249!important;background:linear-gradient(135deg,#dceeed,#e7e6f0 55%,#efe8f2)!important}.m-page_timer-manager_action--secondary.v-btn--disabled[data-v-637f3423]{background:var(--m-page_timer-manager_disabled-color)!important;opacity:var(--v-disabled-opacity)}.m-page_timer-manager_action--secondary.v-btn--disabled[data-v-637f3423] .v-btn__overlay{opacity:0}.m-page_timer-manager_state-card[data-v-637f3423]{display:flex;max-width:520px;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(30px,6vw,56px);border-radius:22px;background:linear-gradient(145deg,#ffffffeb,#f9f8f5cc 42%);text-align:center}.m-page_timer-manager_state-icon[data-v-637f3423]{margin-bottom:24px;color:#5f9a96}.m-page_timer-manager_state-title[data-v-637f3423]{margin:0 0 12px;color:#30343a;font-size:clamp(1.15rem,3.4vw,1.4rem);font-weight:650;line-height:1.35}.m-page_timer-manager_state-copy[data-v-637f3423]{max-width:390px;margin:0;color:#747980;font-size:.9rem;line-height:1.8}.m-page_timer-manager_state-action[data-v-637f3423]{min-width:132px;margin-top:30px}.m-page_timer-manager_loading[data-v-637f3423]{display:flex;flex-direction:column;align-items:center;padding:clamp(40px,12vh,120px) 0;text-align:center}.m-page_timer-manager_loader[data-v-637f3423]{margin-bottom:26px}.m-page_timer-manager_loading-text[data-v-637f3423]{margin:0;color:#5f646a;font-size:.9rem;font-weight:500;letter-spacing:.08em}.m-page_timer-manager_faq[data-v-637f3423]{margin-top:clamp(32px,5vw,56px);border:1px solid rgba(151,153,156,.25);border-radius:18px;background:#ffffffbf}.m-page_timer-manager_faq summary[data-v-637f3423]{padding:18px clamp(16px,3vw,28px);border-radius:12px;cursor:pointer;line-height:1.7;overflow-wrap:anywhere}.m-page_timer-manager_faq summary[data-v-637f3423]::marker{color:#507d79}.m-page_timer-manager_faq summary[data-v-637f3423]:hover{background:#d9eeea59}.m-page_timer-manager_faq summary[data-v-637f3423]:focus-visible{outline:2px solid #507d79;outline-offset:2px}.m-page_timer-manager_faq-heading h2[data-v-637f3423]{display:inline;margin:0;font-size:1.1rem;font-weight:650}.m-page_timer-manager_faq-content[data-v-637f3423]{padding:0 clamp(12px,2.5vw,24px) 24px}.m-page_timer-manager_faq-group[data-v-637f3423]{margin-top:20px}.m-page_timer-manager_faq-group h3[data-v-637f3423]{margin:0 0 12px;padding-inline:12px;color:#50716e;font-size:.95rem}.m-page_timer-manager_faq-item[data-v-637f3423]{border-top:1px solid #e0e6e4;font-size:.94rem}.m-page_timer-manager_faq-item>summary[data-v-637f3423]{font-weight:600}.m-page_timer-manager_faq-answer[data-v-637f3423]{padding:0 clamp(16px,3vw,28px) 20px;color:#4c555e;line-height:1.9;overflow-wrap:anywhere}.m-page_timer-manager_faq-answer ol[data-v-637f3423],.m-page_timer-manager_faq-answer ul[data-v-637f3423]{padding-left:1.5em}.m-page_timer-manager_faq-answer li+li[data-v-637f3423]{margin-top:8px}.m-page_timer-manager_faq code[data-v-637f3423]{padding:2px 5px;border-radius:4px;background:#edf2f1}.m-page_timer-manager_faq-answer table[data-v-637f3423]{width:100%;margin-top:16px;border-collapse:collapse;text-align:left}.m-page_timer-manager_faq-answer td[data-v-637f3423],.m-page_timer-manager_faq-answer th[data-v-637f3423]{padding:8px 12px;border-bottom:1px solid #e0e6e4}.m-page_timer-manager_faq-answer th[data-v-637f3423]{background:#edf2f1}@media(max-width:600px){.m-page_timer-manager_header[data-v-637f3423]{flex-wrap:wrap}.m-page_timer-manager_header .m-page_timer-manager_action[data-v-637f3423]{width:100%}}@media(prefers-reduced-motion:reduce){.m-page_timer-manager_glow[data-v-637f3423]{animation:none!important}.m-page_timer-manager_action--primary[data-v-637f3423],.m-page_timer-manager_card[data-v-637f3423]{transition:none}.m-page_timer-manager_action--primary[data-v-637f3423]:active,.m-page_timer-manager_action--primary[data-v-637f3423]:hover,.m-page_timer-manager_card[data-v-637f3423]:hover{transform:none}}@keyframes m-page_timer-manager_float-637f3423{0%{transform:translate3d(-4%,-2%,0) scale(.94)}to{transform:translate3d(8%,7%,0) scale(1.08)}}
