.alarm-hero-section[data-astro-cid-iqdovzkw]{gap:var(--space-5);flex-direction:column;display:flex}.stage-top-bar[data-astro-cid-iqdovzkw]{justify-content:flex-end;align-items:center;gap:var(--space-3);width:100%;margin-bottom:var(--space-2);display:flex}.stage-toolbar[data-astro-cid-iqdovzkw]{align-items:center;gap:var(--space-2);justify-content:flex-end;display:inline-flex}.stage-clock-wrap[data-astro-cid-iqdovzkw]{width:100%;margin:var(--space-1) 0}.ringing-alert[data-astro-cid-iqdovzkw]{width:100%;max-width:620px;margin:var(--space-3) 0 var(--space-4) 0;padding:var(--space-3) var(--space-5);background-color:var(--color-danger-bg);border:1px solid var(--color-danger);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:var(--space-4);animation:.5s ease-in-out infinite alternate alertBounce;display:flex}@keyframes alertBounce{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.ringing-icon-wrap[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;font-size:1.75rem;display:flex}.ringing-bell-icon[data-astro-cid-iqdovzkw]{transform-origin:50% 0;animation:.8s ease-in-out infinite alternate bellRing;display:inline-block}@keyframes bellRing{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}.ringing-content[data-astro-cid-iqdovzkw]{text-align:left;flex:1}.ringing-title[data-astro-cid-iqdovzkw]{color:var(--color-danger);font-size:1.0625rem;font-weight:600}.ringing-subtitle[data-astro-cid-iqdovzkw]{color:var(--color-muted-ink);font-size:.8125rem}.ringing-actions[data-astro-cid-iqdovzkw]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.btn-snooze-alarm[data-astro-cid-iqdovzkw]{color:var(--color-ink);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--transition-fast);background-color:#fff;padding:.4rem .85rem;font-size:.8125rem;font-weight:500}.btn-snooze-alarm[data-astro-cid-iqdovzkw]:hover{background-color:var(--color-surface);border-color:var(--color-border-hover)}.inactive-alarm-panel[data-astro-cid-iqdovzkw]{width:100%;animation:.25s ease-out fadeIn}.stage-actions-row[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.btn-enable-alarm[data-astro-cid-iqdovzkw]{background-color:var(--color-action);color:#fff;border-radius:var(--radius-pill);cursor:pointer;transition:all var(--transition-fast);text-align:center;justify-content:center;align-items:center;gap:var(--space-2);letter-spacing:.01em;border:none;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:500;display:inline-flex;box-shadow:0 1px 3px #1a73e840}.btn-enable-alarm[data-astro-cid-iqdovzkw]:hover{background-color:var(--color-action-hover);color:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #1a73e859}.btn-enable-alarm[data-astro-cid-iqdovzkw]:active{background-color:var(--color-action-active);transform:translateY(1px)}[data-theme=dark] .btn-enable-alarm[data-astro-cid-iqdovzkw]{background-color:var(--color-action);color:#121212;font-weight:600;box-shadow:0 1px 3px #8ab4f84d}[data-theme=dark] .btn-enable-alarm[data-astro-cid-iqdovzkw]:hover{background-color:var(--color-action-hover);color:#121212;box-shadow:0 3px 8px #8ab4f873}.quick-alarms-panel[data-astro-cid-iqdovzkw]{margin-top:var(--space-5);width:100%}.quick-alarms-title[data-astro-cid-iqdovzkw]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted-ink);margin-bottom:var(--space-2);font-size:.75rem;font-weight:600}.quick-buttons-row[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.active-alarm-panel[data-astro-cid-iqdovzkw]{flex-direction:column;justify-content:center;align-items:center;width:100%;animation:.3s cubic-bezier(.16,1,.3,1) fadeIn;display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.active-alarm-divider[data-astro-cid-iqdovzkw]{background-color:var(--color-border);width:100%;max-width:760px;height:1px;margin:var(--space-4) 0 var(--space-5) 0}.active-alarm-body[data-astro-cid-iqdovzkw]{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.active-alarm-title[data-astro-cid-iqdovzkw]{color:var(--color-muted-ink);letter-spacing:-.01em;margin-bottom:var(--space-3);font-size:1.35rem;font-weight:500}.active-alarm-time-row[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);user-select:none;display:inline-flex}.active-alarm-icon[data-astro-cid-iqdovzkw]{width:2.25rem;height:2.25rem;color:var(--clock-color);transition:transform var(--transition-fast);flex-shrink:0}.active-alarm-digits-wrap[data-astro-cid-iqdovzkw]{align-items:baseline;gap:4px;display:inline-flex}.active-alarm-time-digits[data-astro-cid-iqdovzkw]{font-family:var(--clock-font-family);color:var(--clock-color);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:3rem;font-weight:700;line-height:1}[data-clock-font=digital] .active-alarm-time-digits[data-astro-cid-iqdovzkw]{letter-spacing:.05em;font-style:italic}.active-alarm-ampm[data-astro-cid-iqdovzkw]{color:var(--color-muted-ink);text-transform:uppercase;letter-spacing:.05em;font-size:1rem;font-weight:600}.active-alarm-countdown-row[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-muted-ink);margin-bottom:var(--space-4);user-select:none;display:inline-flex}.active-countdown-icon[data-astro-cid-iqdovzkw]{width:1.125rem;height:1.125rem;color:var(--color-muted-ink);flex-shrink:0}.active-alarm-countdown-digits[data-astro-cid-iqdovzkw]{font-family:var(--clock-font-family);color:var(--clock-color);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:1.25rem;font-weight:600;line-height:1}[data-clock-font=digital] .active-alarm-countdown-digits[data-astro-cid-iqdovzkw]{letter-spacing:.05em;font-style:italic}.active-alarm-actions-row[data-astro-cid-iqdovzkw]{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.btn-deactivate[data-astro-cid-iqdovzkw]{color:#fff;cursor:pointer;transition:all var(--transition-fast);background-color:#ea5b5b;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.45rem 1.35rem;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #ea5b5b40}.btn-deactivate[data-astro-cid-iqdovzkw]:hover{color:#fff;background-color:#dc4848;transform:translateY(-1px);box-shadow:0 2px 5px #ea5b5b59}.btn-deactivate[data-astro-cid-iqdovzkw]:active{transform:translateY(1px)}.btn-edit-alarm[data-astro-cid-iqdovzkw]{background-color:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-border);cursor:pointer;align-items:center;gap:var(--space-1);transition:all var(--transition-fast);border-radius:4px;padding:.42rem .95rem;font-size:.8125rem;font-weight:500;display:inline-flex}.btn-edit-alarm[data-astro-cid-iqdovzkw]:hover{background-color:var(--color-surface);border-color:var(--color-border-hover);color:var(--color-action)}.btn-preview-alarm[data-astro-cid-iqdovzkw]{color:var(--color-muted-ink);cursor:pointer;align-items:center;gap:var(--space-1);transition:all var(--transition-fast);background-color:#0000;border:1px solid #0000;border-radius:4px;padding:.42rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.btn-preview-alarm[data-astro-cid-iqdovzkw]:hover{background-color:var(--color-surface-muted);color:var(--color-ink)}.is-fullscreen .active-alarm-title[data-astro-cid-iqdovzkw]{margin-bottom:var(--space-4);font-size:1.75rem}.is-fullscreen .active-alarm-time-digits[data-astro-cid-iqdovzkw]{font-size:4.25rem}.is-fullscreen .active-alarm-icon[data-astro-cid-iqdovzkw]{width:3.25rem;height:3.25rem}.is-fullscreen .active-alarm-countdown-digits[data-astro-cid-iqdovzkw]{font-size:1.75rem}.is-fullscreen .active-countdown-icon[data-astro-cid-iqdovzkw]{width:1.5rem;height:1.5rem}.is-fullscreen .btn-deactivate[data-astro-cid-iqdovzkw]{border-radius:6px;padding:.65rem 1.85rem;font-size:1.05rem}.is-fullscreen .btn-edit-alarm[data-astro-cid-iqdovzkw],.is-fullscreen .btn-preview-alarm[data-astro-cid-iqdovzkw]{border-radius:6px;padding:.6rem 1.25rem;font-size:.9375rem}@media (width<=640px){.active-alarm-title[data-astro-cid-iqdovzkw]{margin-bottom:var(--space-2);font-size:1.15rem}.active-alarm-time-digits[data-astro-cid-iqdovzkw]{font-size:2.25rem}.active-alarm-icon[data-astro-cid-iqdovzkw]{width:1.75rem;height:1.75rem}.active-alarm-countdown-digits[data-astro-cid-iqdovzkw]{font-size:1.125rem}.active-alarm-divider[data-astro-cid-iqdovzkw]{margin:var(--space-3) 0 var(--space-4) 0}.ringing-alert[data-astro-cid-iqdovzkw]{text-align:center;gap:var(--space-3);flex-direction:column}.ringing-content[data-astro-cid-iqdovzkw]{text-align:center}}.page-content[data-astro-cid-lcdefpme]{padding-top:var(--space-4)}.page-intro-header[data-astro-cid-lcdefpme]{text-align:center;max-width:680px;margin:0 auto var(--space-3)}.page-main-title[data-astro-cid-lcdefpme]{color:var(--color-ink);margin-bottom:var(--space-1);letter-spacing:-.025em;font-size:1.75rem;font-weight:700}.page-lead[data-astro-cid-lcdefpme]{color:var(--color-muted-ink);font-size:.9375rem;line-height:1.5}.info-section[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.section-title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);color:var(--color-ink);font-size:1.25rem;font-weight:600;display:flex}.section-title[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--color-action)}.steps-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.step-card[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.step-num[data-astro-cid-lcdefpme]{background-color:var(--color-surface-alt);width:28px;height:28px;color:var(--color-action);border-radius:var(--radius-full);border:1px solid #bfdbfe;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.step-heading[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:1rem;font-weight:600}.step-text[data-astro-cid-lcdefpme]{color:var(--color-muted-ink);font-size:.875rem;line-height:1.5}.browser-notice-box[data-astro-cid-lcdefpme]{margin-top:var(--space-6);gap:var(--space-3);background-color:var(--color-warning-bg);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);border:1px solid #fde68a;align-items:flex-start;display:flex}.notice-icon-box[data-astro-cid-lcdefpme]{color:var(--color-warning);flex-shrink:0;margin-top:1px}.notice-title[data-astro-cid-lcdefpme]{color:#92400e;margin-bottom:2px;font-size:.9375rem;font-weight:600}.notice-desc[data-astro-cid-lcdefpme]{color:#78350f;font-size:.84375rem;line-height:1.5}[data-theme=dark] .browser-notice-box[data-astro-cid-lcdefpme]{background-color:#2d2611;border-color:#594715}[data-theme=dark] .notice-title[data-astro-cid-lcdefpme]{color:#fdd663}[data-theme=dark] .notice-desc[data-astro-cid-lcdefpme]{color:#e4e6eb}.features-section[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.features-grid[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.feature-item[data-astro-cid-lcdefpme]{gap:var(--space-1);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.feature-icon[data-astro-cid-lcdefpme]{margin-bottom:2px;font-size:1.5rem}.feature-item-title[data-astro-cid-lcdefpme]{font-size:1rem;font-weight:600}.feature-item-desc[data-astro-cid-lcdefpme]{color:var(--color-muted-ink);font-size:.84375rem}.faq-section[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.faq-accordion[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-direction:column;display:flex}.faq-item[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-canvas);overflow:hidden}.faq-question[data-astro-cid-lcdefpme]{color:var(--color-ink);cursor:pointer;background-color:var(--color-surface);user-select:none;transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.faq-question[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-lcdefpme]:hover{background-color:var(--color-surface-muted)}.chevron-icon[data-astro-cid-lcdefpme]{color:var(--color-action);transition:transform var(--transition-fast)}.faq-item[data-astro-cid-lcdefpme][open] .chevron-icon[data-astro-cid-lcdefpme]{transform:rotate(180deg)}.faq-answer[data-astro-cid-lcdefpme]{color:var(--color-muted-ink);border-top:1px solid var(--color-border);padding:.875rem 1rem;font-size:.875rem;line-height:1.55}@media (width<=768px){.page-main-title[data-astro-cid-lcdefpme]{font-size:1.5rem}.steps-grid[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:1fr}.features-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
