.request-status-card{margin:0 0 18px}.request-status-kicker{font-size:13px;color:#657b75;margin-bottom:12px}.request-status-card h2{font-size:30px;line-height:1.15;letter-spacing:-.65px;margin:0 0 12px;color:#102e24}.request-status-card .request-status-description{font-size:15px;line-height:1.5;color:#4d6467;margin:0}.request-steps{list-style:none;margin:26px 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.request-steps li{display:flex;flex-direction:column;gap:9px;font-size:12px;line-height:1.4;color:#768783;border-top:2px solid #dce4df;padding-top:10px}.request-steps .is-done{color:#2c6650;border-color:#49795c}.request-steps .is-current{color:#153c2b;border-color:#f4601b;font-weight:600}.request-step-dot{display:grid;place-items:center;width:24px;height:24px;border:1px solid #c9d5cd;border-radius:50%;font-size:12px;background:#fff}.is-done .request-step-dot{background:#e9f2e9;border-color:#bdd4c0}.is-current .request-step-dot{background:#f4601b;border-color:#f4601b;color:white}.request-status-links{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:4px}.request-status-links a,.request-status-links button{font:14px/1.4 Arial,sans-serif;color:#365c4c;padding:8px 0;border:0;background:transparent;text-decoration:underline;cursor:pointer}.password-account-invite{background:#f2f5f1}.password-account-invite h2{font-size:20px;line-height:1.25}.password-account-invite .password-account-actions{flex-direction:row;align-items:center;flex-wrap:wrap}.password-account-invite .password-account-actions button{min-height:46px}.password-account-invite .password-account-actions [data-password-later]{border:0;background:transparent;text-decoration:underline;color:#567064}.password-account-invite>p{margin-bottom:12px}
.owner-orders-board{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:0 24px}.owner-order-filters{display:flex;gap:8px;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #dce5df}.owner-order-filters button{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid #dce5df;background:#fff;border-radius:10px;padding:9px 13px;color:#3c5950;font:14px Arial,sans-serif;cursor:pointer}.owner-order-filters button[aria-pressed=true]{background:#143b2b;border-color:#143b2b;color:#fff}.owner-order-filters button span{font-size:11px;opacity:.7}.owner-order-empty{padding:24px 0;color:#61756b}.owner-orders-board .owner-invitation-card:last-child{border-bottom:0}
@media(max-width:600px){.request-status-card h2{font-size:25px}.request-steps{gap:8px;margin:22px 0 16px}.request-steps li{font-size:11px}.password-account-invite .password-account-actions{flex-direction:row}.owner-orders-board{padding:0 18px}.owner-order-filters{gap:6px}.owner-order-filters button{font-size:13px;padding:8px 10px}}

#overlay-root .password-account-card{border:0;padding:0;margin:0}.calendar-booking-note{padding:14px 16px;border-radius:10px;background:#edf4ef;color:#345d46;font-size:14px}