._agenda_vu6qi_2{gap:var(--space-5);display:grid}._day_vu6qi_6 h2{align-items:baseline;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--owner-text-item,1rem);display:flex}._day_vu6qi_6 h2 span{color:var(--color-text-secondary);font-size:var(--owner-text-label,.8125rem);font-weight:500}._day_vu6qi_6 ul{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);margin:0;padding:0;list-style:none;overflow:hidden}._row_vu6qi_27{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:6.5rem minmax(10rem,1fr) minmax(12rem,1.3fr) 13rem auto;display:grid}._row_vu6qi_27+._row_vu6qi_27{border-top:1px solid var(--color-border)}._time_vu6qi_37{gap:2px;display:grid}._time_vu6qi_37 strong{font-size:var(--owner-text-section,1.25rem);font-variant-numeric:tabular-nums}._time_vu6qi_37 small,._person_vu6qi_46 small,._room_vu6qi_47 small{color:var(--color-text-secondary);font-size:var(--owner-text-meta,.75rem)}._person_vu6qi_46,._room_vu6qi_47{align-items:center;gap:var(--space-3);min-width:0;display:flex}._person_vu6qi_46>div,._room_vu6qi_47>div{gap:2px;min-width:0;display:grid}._person_vu6qi_46 strong,._room_vu6qi_47 strong{font-size:var(--owner-text-body,.9375rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._avatar_vu6qi_71{background:var(--color-brand-soft);width:2.25rem;height:2.25rem;color:var(--color-brand-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._photo_vu6qi_82{border-radius:var(--radius-input);flex:none;width:2.75rem;height:2.75rem;position:relative;overflow:hidden}._photo_vu6qi_82 img{object-fit:cover}._status_vu6qi_93{font-size:var(--owner-text-label,.8125rem);white-space:nowrap;border-radius:999px;justify-self:start;padding:.2rem .6rem;font-weight:600}._pending_vu6qi_102{color:#a85b09;background:#fff2df}._waiting_vu6qi_106{color:#255ca2;background:#edf4ff}._confirmed_vu6qi_110{color:#137d4b;background:#e8f7ef}._done_vu6qi_114{color:#56667d;background:#eef1f5}._actions_vu6qi_118{justify-content:flex-end;gap:var(--space-2);display:flex}._actions_vu6qi_118 button,._actions_vu6qi_118 a,._propose_vu6qi_125 button{min-height:2.25rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--owner-text-label,.8125rem);white-space:nowrap;cursor:pointer;font-weight:600;line-height:2.1rem;text-decoration:none}._actions_vu6qi_118 button:hover,._actions_vu6qi_118 a:hover{border-color:var(--color-text-secondary)}._actions_vu6qi_118 ._primary_vu6qi_144,._propose_vu6qi_125 ._primary_vu6qi_144{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-surface)}._actions_vu6qi_118 button:disabled,._propose_vu6qi_125 button:disabled{cursor:wait;opacity:.6}._propose_vu6qi_125,._error_vu6qi_156{grid-column:2/-1;margin:0}._propose_vu6qi_125{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}._propose_vu6qi_125 label,._propose_vu6qi_125 ._field_vu6qi_167{color:var(--color-text-secondary);font-size:var(--owner-text-meta,.75rem);gap:2px;display:grid}._propose_vu6qi_125 input{min-height:2.25rem;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-input);font:inherit}._error_vu6qi_156{color:var(--color-danger,#be3d3b);font-size:var(--owner-text-label,.8125rem)}._error_vu6qi_156 a{color:inherit;font-weight:700}
