@import '_content/VetVerify.Ui/VetVerify.Ui.vzjqztcxbt.bundle.scp.css';

/* /Components/OutcomeStatementPanel.razor.rz.scp.css */
/* The statement of outcome inside the decision card: set apart by a rule, with the statement itself shown as a sheet. */
.vv-statement[b-kfkq55g33c] { margin-block-start: 20px; padding-block-start: 16px; border-block-start: 1px solid var(--ui-line, #E6E0D4); display: flex; flex-direction: column; gap: 12px; min-inline-size: 0; }
.vv-statement h3[b-kfkq55g33c] { font-size: 15px; margin: 0; }
.vv-statement h4[b-kfkq55g33c] { font-size: 13.5px; margin: 8px 0 0; }
.vv-statement p[b-kfkq55g33c] { margin: 0; }
.vv-statement-preview[b-kfkq55g33c] { border: 1px solid var(--ui-line, #E6E0D4); border-radius: 8px; background: var(--ui-surface-page, #FAF8F4); padding: 14px 16px; max-block-size: 420px; overflow: auto; font-size: 13.5px; line-height: 1.6; display: flex; flex-direction: column; gap: 6px; overflow-wrap: anywhere; }
.vv-statement-preview:focus-visible[b-kfkq55g33c] { outline: 2px solid var(--ui-accent, #8A6229); outline-offset: 2px; }
.vv-statement-preview dl[b-kfkq55g33c] { margin-block-start: 4px; }
.vv-statement-preview ol[b-kfkq55g33c] { margin: 0; padding-inline-start: 20px; display: flex; flex-direction: column; gap: 4px; }
.vv-statement-title[b-kfkq55g33c] { font-size: 16px; font-weight: 650; }
.vv-statement-actions[b-kfkq55g33c], .vv-statement-email[b-kfkq55g33c] { display: flex; flex-wrap: wrap; align-items: flex-end; gap: 10px; }
.vv-statement-email[b-kfkq55g33c]  .ui-field { flex: 1 1 260px; min-inline-size: 0; }
/* On a phone the controls stack and fill the width, so each is easy to press. */
@media (max-width: 640px) {
    .vv-statement-actions[b-kfkq55g33c], .vv-statement-email[b-kfkq55g33c] { flex-direction: column; align-items: stretch; }
    .vv-statement-actions[b-kfkq55g33c]  .ui-btn, .vv-statement-email[b-kfkq55g33c]  .ui-btn, .vv-statement-actions a.ui-btn[b-kfkq55g33c] { justify-content: center; }
    .vv-statement-preview[b-kfkq55g33c] { max-block-size: 320px; }
}
