.tenant-booking{--brand:var(--identity-action);--brand-dark:var(--identity-navigation);--mint:var(--identity-selected);--ink:var(--identity-text);--line:var(--identity-border);--focus-ring:3px solid var(--identity-focus)}main.tenant-booking :is(.continue,.primary-action,.slot.selected,.date-chips button.selected,.tenant-monogram,.brand-mark),main.tenant-booking .flow-progress :is(.active,.done) span{background:var(--identity-action);border-color:var(--identity-action);color:var(--identity-on-action)}main.tenant-booking :is(.eyebrow,.flow-progress li.active,.flow-progress li.done){color:var(--identity-navigation)}main.tenant-booking .date-chips button.selected span{color:var(--identity-on-action)}main.tenant-booking .choice-card.selected{border-color:var(--identity-navigation);background:var(--identity-selected)}main.tenant-booking .choice-card:focus-within,.tenant-booking :is(a,button,input,select,textarea):focus-visible{outline:var(--focus-ring);outline-offset:3px}.tenant-booking :is(.status,.operation-feedback.success,.is-confirmed){--brand:#087b6a;--brand-dark:#075d51;--mint:#e6f5f1}.tenant-header .tenant-brand{min-width:0}.tenant-header .tenant-brand>div,.tenant-header .tenant-header-details{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.tenant-header{flex-wrap:wrap;gap:12px;padding-block:14px}.tenant-header .tenant-brand,.tenant-header .tenant-header-details{max-width:100%}}
