.pmb-sto{--sto-warm:#9a5b08}.dark .pmb-sto{--sto-warm:#e3a347}.pmb-sto{border:1px solid color-mix(in srgb, var(--sto-warm) 55%, transparent);background:color-mix(in srgb, var(--sto-warm) 6%, transparent);border-radius:16px;flex-direction:column;gap:8px;max-width:520px;padding:14px 16px 16px;display:flex}.pmb-stoHead{color:var(--sto-warm);font-size:calc(12px * var(--text-scale,1));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-weight:600;display:flex}.pmb-stoFor{color:var(--color-muted-foreground);font-size:calc(13.5px * var(--text-scale,1));margin:0}.pmb-stoText{color:var(--color-foreground);font-size:calc(15.5px * var(--text-scale,1));white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.5}.pmb-stoActs{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pmb-stoBtn{border:1px solid color-mix(in srgb, var(--sto-warm) 45%, transparent);max-width:100%;min-height:40px;color:var(--color-foreground);font-size:calc(14.5px * var(--text-scale,1));overflow-wrap:anywhere;border-radius:20px;align-items:center;gap:8px;padding:9px 16px;font-weight:600;text-decoration:none;display:inline-flex}.pmb-stoBtnPr{border-color:var(--sto-warm);background:var(--sto-warm);color:#fff}.dark .pmb-stoBtnPr{color:#1a1206}.pmb-stoBtn:hover{filter:brightness(1.06)}.pmb-stoBtn:focus-visible{outline:2px solid var(--sto-warm);outline-offset:2px}
