.QIZPfa_filter{gap:var(--space-2);flex-direction:column;display:flex}.QIZPfa_presets{gap:var(--space-2);flex-wrap:wrap;display:flex}.QIZPfa_preset{min-height:var(--size-tap-sm);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.QIZPfa_preset:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}.QIZPfa_active{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.QIZPfa_pick>summary{width:fit-content;list-style:none}.QIZPfa_pick>summary::-webkit-details-marker{display:none}.QIZPfa_form{align-items:flex-end;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.QIZPfa_field{gap:var(--space-1);flex-direction:column;display:flex}.QIZPfa_label{font-size:var(--text-sm);font-weight:var(--weight-bold)}.QIZPfa_input{min-height:var(--size-tap);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg)}.QIZPfa_input:focus-visible,.QIZPfa_apply:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}.QIZPfa_apply{min-height:var(--size-tap);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--weight-bold);cursor:pointer}
.Ktbb_G_form{display:flex}.Ktbb_G_field{align-items:center;gap:var(--space-2);display:flex}.Ktbb_G_label{font-size:var(--text-sm);font-weight:var(--weight-bold)}.Ktbb_G_select{min-height:var(--size-tap-sm);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-fg);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg)}.Ktbb_G_select:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}
.q-lozq_grid{table-layout:fixed;border-collapse:collapse;width:100%}.q-lozq_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.q-lozq_weekday{padding-block:var(--space-2);color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase}.q-lozq_cell{padding:var(--space-1);vertical-align:top}.q-lozq_day{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:var(--size-tap);aspect-ratio:1;padding:var(--space-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;text-decoration:none;display:flex}a.q-lozq_day:hover{border-color:var(--color-fg)}.q-lozq_day:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width-strong)}.q-lozq_number{font-weight:var(--weight-bold);line-height:var(--leading-tight)}.q-lozq_count{min-width:var(--space-5);padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-normal);text-align:center}.q-lozq_outside .q-lozq_day{color:var(--color-muted);border-style:dashed}.q-lozq_today .q-lozq_day{border-width:var(--border-width-strong);border-color:var(--color-fg)}.q-lozq_past .q-lozq_day{color:var(--color-muted);border-style:dashed}
.cCRpDG_form{gap:var(--space-2);display:flex}.cCRpDG_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cCRpDG_input{min-width:0;min-height:var(--size-tap);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-fg);font:inherit;flex:1}.cCRpDG_input:focus-visible{outline:var(--border-width-strong) solid var(--color-accent);outline-offset:var(--border-width)}
