.tool[data-astro-cid-t7zzqfkd]{align-items:center;gap:var(--space-5);padding-block:var(--space-6);flex-direction:column;display:flex}.tool__stage[data-astro-cid-t7zzqfkd]{place-items:center;gap:var(--space-3);width:100%;padding:var(--space-6) var(--space-4);background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.tool__hint[data-astro-cid-t7zzqfkd]{min-height:1.4em;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm-line)}.tool[data-astro-cid-t7zzqfkd][data-state=ringing] .tool__stage[data-astro-cid-t7zzqfkd]{box-shadow:0 0 0 2px var(--danger), var(--shadow);animation:1s ease-in-out infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 4px var(--danger), var(--shadow-lg)}}.alarm-panel[data-astro-cid-t7zzqfkd]{width:100%;padding:var(--space-4);border:1px solid var(--border);background:var(--surface);border-radius:14px;container-type:inline-size}.tool__form[data-astro-cid-t7zzqfkd]{gap:var(--space-2);grid-template-columns:minmax(13.75rem,1.15fr) minmax(10rem,1fr) minmax(12.5rem,max-content);grid-template-areas:"time label primary""sound repeat utilities";align-items:stretch;display:grid}.field[data-astro-cid-t7zzqfkd]{min-width:0;color:var(--text-muted);flex-direction:column;display:flex;position:relative}.field--time[data-astro-cid-t7zzqfkd]{grid-area:time}.field--label[data-astro-cid-t7zzqfkd]{grid-area:label}.field--sound[data-astro-cid-t7zzqfkd]{grid-area:sound}.field--repeat[data-astro-cid-t7zzqfkd]{grid-area:repeat}.field[data-astro-cid-t7zzqfkd]>span[data-astro-cid-t7zzqfkd],.field[data-astro-cid-t7zzqfkd]>label[data-astro-cid-t7zzqfkd]{z-index:1;font-size:var(--text-xs);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;line-height:1rem;position:absolute;inset:6px 14px auto;overflow:hidden}.field[data-astro-cid-t7zzqfkd] input[data-astro-cid-t7zzqfkd],.field[data-astro-cid-t7zzqfkd] select[data-astro-cid-t7zzqfkd]{border:1px solid var(--field-border);background-color:var(--surface-2);width:100%;min-width:0;height:3.75rem;min-height:2.75rem;color:var(--text);border-radius:10px;padding:23px 14px 7px;font-size:1rem;line-height:1.5rem}.field[data-astro-cid-t7zzqfkd] select[data-astro-cid-t7zzqfkd]{--select-chevron-offset:14px;--select-padding-inline-end:2rem}.field[data-astro-cid-t7zzqfkd] input[data-astro-cid-t7zzqfkd][type=time]{font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:550}.alarm-panel__sound[data-astro-cid-t7zzqfkd]{min-width:0;display:flex}.alarm-panel__sound[data-astro-cid-t7zzqfkd] select[data-astro-cid-t7zzqfkd]{border-start-end-radius:0;border-end-end-radius:0}.alarm-panel__preview[data-astro-cid-t7zzqfkd]{border-inline-start:0;border-color:var(--field-border);background:var(--surface-2);border-radius:0 10px 10px 0;flex:0 0 3.25rem;min-width:2.75rem;height:3.75rem;min-height:2.75rem;padding:0}.tool__controls[data-astro-cid-t7zzqfkd]{display:contents}#a-primary[data-astro-cid-t7zzqfkd]{grid-area:primary}#a-snooze[data-astro-cid-t7zzqfkd]{grid-area:snooze;justify-self:end}#a-primary[data-astro-cid-t7zzqfkd],#a-snooze[data-astro-cid-t7zzqfkd]{min-width:0;height:3.75rem;min-height:2.75rem;padding:var(--space-3) var(--space-4);gap:var(--space-2);white-space:nowrap;border-radius:10px;font-size:1rem;line-height:1.5rem}#a-primary[data-astro-cid-t7zzqfkd]{font-size:1.125rem}.alarm-panel__utilities[data-astro-cid-t7zzqfkd]{justify-content:flex-end;align-items:stretch;gap:var(--space-2);flex-wrap:wrap;grid-area:utilities;min-width:0;display:flex}.alarm-panel[data-astro-cid-t7zzqfkd] .btn__icon[data-astro-cid-t7zzqfkd]{flex-shrink:0;width:22px;height:22px}.tool[data-astro-cid-t7zzqfkd][data-state=ringing] .tool__form[data-astro-cid-t7zzqfkd]{grid-template-areas:"time label primary""sound repeat utilities""snooze snooze snooze"}.tool__note[data-astro-cid-t7zzqfkd]{color:var(--danger);font-size:var(--text-sm);line-height:var(--text-sm-line)}.tool__note[data-astro-cid-t7zzqfkd]:empty{display:none}@container (width<=44rem){.tool__form[data-astro-cid-t7zzqfkd]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"time label""sound sound""repeat repeat""primary utilities"}.tool[data-astro-cid-t7zzqfkd][data-state=ringing] .tool__form[data-astro-cid-t7zzqfkd]{grid-template-areas:"time label""sound sound""repeat repeat""primary utilities""snooze snooze"}#a-primary[data-astro-cid-t7zzqfkd]{padding:var(--space-2);white-space:normal;font-size:1rem;line-height:1.25rem}#a-primary[data-astro-cid-t7zzqfkd] .btn__label[data-astro-cid-t7zzqfkd]{min-width:0}#a-snooze[data-astro-cid-t7zzqfkd]{justify-self:stretch}}@container (width<=26.25rem){.field[data-astro-cid-t7zzqfkd] input[data-astro-cid-t7zzqfkd][type=time]{padding-inline:10px;font-size:1.375rem}.field--time[data-astro-cid-t7zzqfkd]>span[data-astro-cid-t7zzqfkd]{inset-inline:10px}.field[data-astro-cid-t7zzqfkd] select[data-astro-cid-t7zzqfkd]{--select-chevron-offset:8px;--select-padding-inline-end:1.5rem;padding-inline-start:10px}.alarm-panel__preview[data-astro-cid-t7zzqfkd]{flex-basis:2.75rem}#a-primary[data-astro-cid-t7zzqfkd] .btn__icon[data-astro-cid-t7zzqfkd]{display:none}}@media (width<=700px){.alarm-panel[data-astro-cid-t7zzqfkd]{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.tool[data-astro-cid-t7zzqfkd][data-state=ringing] .tool__stage[data-astro-cid-t7zzqfkd]{animation:none}}
