.my-schedule-entries-drawer__body{padding:0 0 var(--bdk-space-4)}.my-schedule-entries-drawer__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--bdk-space-2) var(--bdk-space-3);padding:var(--bdk-space-4);border-bottom:1px solid var(--bdk-color-border)}.my-schedule-entries-drawer__toolbar>label{grid-column:1 / -1;font-size:.88rem;font-weight:600}.my-schedule-entries-drawer__search{display:flex;align-items:center;gap:var(--bdk-space-2);min-width:0;padding-inline:var(--bdk-space-3);border:1px solid var(--bdk-color-border);border-radius:var(--bdk-radius-md);color:var(--bdk-color-text-muted)}.my-schedule-entries-drawer__search:focus-within{outline:2px solid var(--bdk-drawer-module-accent, var(--bdk-color-accent));outline-offset:2px}.my-schedule-entries-drawer__search input{width:100%;min-width:0;min-height:2.75rem;border:0;outline:0;background:transparent;color:var(--bdk-color-text);font:inherit}.my-schedule-entries-drawer__search button{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--bdk-radius-sm);background:transparent;color:inherit;cursor:pointer}.my-schedule-entries-drawer__search button:focus-visible{outline:2px solid var(--bdk-drawer-module-accent, var(--bdk-color-accent))}.my-schedule-entries-drawer__count{color:var(--bdk-color-text-muted);font-size:.8rem;white-space:nowrap}.my-schedule-entries-drawer__list{display:grid;gap:var(--bdk-space-2);margin:0;padding:var(--bdk-space-3) var(--bdk-space-4);list-style:none}.my-schedule-entries-drawer__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--bdk-space-3);min-width:0;padding:var(--bdk-space-3);border:1px solid var(--bdk-color-border);border-radius:var(--bdk-radius-md);background:var(--bdk-color-surface)}.my-schedule-entries-drawer__main{display:grid;gap:.4rem;min-width:0}.my-schedule-entries-drawer__main h2{margin:0;overflow-wrap:anywhere;font-size:.98rem;font-weight:650}.my-schedule-entries-drawer__when,.my-schedule-entries-drawer__recurrence,.my-schedule-entries-drawer__meta{display:flex;align-items:flex-start;gap:.4rem;min-width:0;margin:0;color:var(--bdk-color-text-muted);font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.my-schedule-entries-drawer__when{flex-wrap:wrap;align-items:center}.my-schedule-entries-drawer__when svg,.my-schedule-entries-drawer__recurrence svg,.my-schedule-entries-drawer__meta svg{flex:0 0 auto;margin-top:.05rem}.my-schedule-entries-drawer__recurrence{color:var(--bdk-drawer-module-accent-strong, var(--bdk-color-accent-strong))}.my-schedule-entries-drawer__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--bdk-space-2)}.my-schedule-entries-drawer__delete{color:var(--bdk-color-danger)}.my-schedule-entries-drawer__edit.bdk-ui-button{border:0;background:transparent;color:var(--bdk-color-info);box-shadow:none}.my-schedule-entries-drawer__show.bdk-ui-button{border:0;background:transparent;color:var(--bdk-module-accent-strong,var(--bdk-color-accent-strong));box-shadow:none}.my-schedule-entries-drawer__edit.bdk-ui-button:hover:not(:disabled),.my-schedule-entries-drawer__show.bdk-ui-button:hover:not(:disabled){background:transparent;text-decoration:underline}.my-schedule-entries-drawer__item{grid-template-columns:minmax(0,1fr)}.my-schedule-entries-drawer__confirm{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;color:var(--bdk-color-text);font-size:.8rem}.my-schedule-entries-drawer__empty,.my-schedule-entries-drawer__no-results{display:grid;justify-items:center;gap:var(--bdk-space-3);margin:0;padding:var(--bdk-space-6) var(--bdk-space-4);color:var(--bdk-color-text-muted);text-align:center}.my-schedule-entries-drawer__empty>svg{color:var(--bdk-drawer-module-accent-strong, var(--bdk-color-accent-strong))}.my-schedule-entries-drawer__empty h2{margin:0;color:var(--bdk-color-text);font-size:1.05rem}.my-schedule-entries-drawer__empty p{max-width:27rem;margin:0;line-height:1.5}.my-schedule-entries-drawer__empty .bdk-ui-button{margin-top:var(--bdk-space-1)}.my-schedule-entries-drawer__error{margin:var(--bdk-space-3) var(--bdk-space-4) 0;color:var(--bdk-color-danger)}@media(max-width:720px){.my-schedule-entries-drawer__toolbar{padding:var(--bdk-space-3)}.my-schedule-entries-drawer__list{padding-inline:var(--bdk-space-3)}.my-schedule-entries-drawer__item{grid-template-columns:minmax(0,1fr)}.my-schedule-entries-drawer__actions,.my-schedule-entries-drawer__confirm{justify-content:flex-start}}.my-schedule-entries-drawer__add.bdk-ui-button{border:0;background:transparent;box-shadow:none;color:var(--bdk-module-accent-strong,var(--bdk-color-accent-strong))}
