.vespers-root .aq-card,.vespers-root .eo-band,.vespers-root :is(input,select,textarea),.vespers-root [style*=border-radius]:not([style*="50%"]):not([style*="999"]){border-radius:var(--tenant-corner,0)!important}.vespers-root .vs-pg :where(button,input,select,textarea,.c4-btn,.c4-in,.c4-panel,.c4-banner,.c4-card){border-radius:var(--tenant-corner,0)}.vespers-root .vs-pg .pp-slot .s3-book{justify-self:end}.vespers-root .vs-pg .pp-slot:has(>.fx){margin:6px 0;padding:18px;background:var(--tenant-surface);border:1px solid var(--tenant-ink)}.vespers-root .vs-pg .pp-slot .s3-done{grid-column:1/-1;margin:6px 0 0;padding:14px 16px;border:1px solid var(--tenant-ink);background:var(--tenant-surface)}.vespers-root .vs-pg .pp-slot .s3-done b{font-family:var(--tenant-font-body);font-size:1rem;font-weight:700}.vespers-root .vs-pg .s3-err{margin:0;padding:10px 14px;border-left:3px solid var(--k-pray,#b42318);background:var(--tenant-surface);color:var(--tenant-ink);font-size:.9375rem}.vespers-root .vs-pg .pp-rsvp button[disabled]{cursor:default;opacity:.7}.vespers-root .vs-pg .s3-remove{padding:0;border:0;background:none;font:inherit;color:var(--tenant-link);text-decoration:underline;cursor:pointer}.vespers-root .vs-pg .hm-audio .bar{cursor:pointer}