.fw-app .fw-recurrence-picker{flex-direction:column;min-width:0;display:flex}.fw-app .fw-recurrence-picker-row,.fw-app .fw-recurrence-picker-clear{justify-content:space-between;align-items:center;gap:var(--fw-space-3);box-sizing:border-box;width:100%;min-height:var(--fw-tap-min);padding:0 var(--fw-space-2);border-radius:var(--fw-radius-sm);cursor:pointer;text-align:left;font-family:var(--fw-font-sans);font-size:var(--fw-type-body);color:var(--fw-ink-1);background:0 0;border:0;display:flex}.fw-app .fw-recurrence-picker-row:hover:not(:disabled),.fw-app .fw-recurrence-picker-clear:hover:not(:disabled){background:var(--fw-surface-sunken)}.fw-app .fw-recurrence-picker-row:disabled,.fw-app .fw-recurrence-picker-clear:disabled{cursor:default;color:var(--fw-ink-3)}.fw-app .fw-recurrence-picker-row[data-fw-selected=true]{font-weight:var(--fw-weight-bold)}.fw-app .fw-recurrence-picker-tick{color:var(--fw-status-ok-fg);flex:none;display:flex}.fw-app .fw-recurrence-picker-clear{margin-top:var(--fw-space-1);border-top:var(--fw-border-w) solid var(--fw-border-subtle);color:var(--fw-ink-2);font-size:var(--fw-type-meta);border-radius:0}.fw-app .fw-recurrence-picker-note{margin:0 0 var(--fw-space-2) 0;padding:var(--fw-space-2);border-radius:var(--fw-radius-sm);background:var(--fw-status-caution-bg);box-shadow:inset 0 0 0 var(--fw-border-w) var(--fw-status-caution-edge);color:var(--fw-ink-1);font-size:var(--fw-type-meta)}
