.action-examples .ax-dialog{width:min(860px,calc(100vw - 32px));max-height:calc(100svh - 40px);border:1px solid #c1cab5;background:var(--ax-paper);color:var(--ax-ink);border-radius:5px;padding:38px;box-shadow:0 30px 120px #16261d50;overscroll-behavior:contain}.action-examples .ax-dialog::backdrop{background:#23322580;backdrop-filter:blur(5px)}.action-examples .ax-dialog form{position:absolute;right:15px;top:13px;margin:0}.action-examples .ax-dialog form button{border:0;background:none;width:44px;height:44px;font-size:25px;color:var(--ax-ink)}.action-examples .ax-dialog h2{font-size:38px;line-height:1.12;letter-spacing:-.025em;margin:13px 42px 17px 0}.action-examples .ax-dialog h3{font-size:23px;line-height:1.2;margin:27px 0 13px}.action-examples .ax-dialog p{font-size:12px;line-height:1.8}.action-examples .ax-dialog-kicker{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ax-muted)}.action-examples .ax-dialog .ax-table{min-width:440px}.action-examples .ax-dialog .ax-table th,.action-examples .ax-dialog .ax-table td{padding-left:9px;padding-right:9px}.action-examples .ax-dialog .ax-table th:first-child,.action-examples .ax-dialog .ax-table td:first-child{padding-left:0}.action-examples .ax-dialog-footer{border-top:1px solid var(--ax-hair);padding-top:18px;margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:var(--ax-muted)}.action-examples .ax-download{display:inline-flex;align-items:center;justify-content:center;border:1px solid #536746;background:var(--ax-forest);color:var(--text-on-accent);padding:11px 17px;border-radius:3px;font-size:11px;min-height:43px;white-space:nowrap;text-decoration:none}.action-examples .ax-download:hover{background:#243e2d}.action-examples .ax-email{margin-top:16px;border:1px solid var(--ax-hair);padding:20px}.action-examples .ax-email-meta{font-size:10px;color:var(--ax-muted);line-height:1.8;border-bottom:1px solid var(--ax-hair);padding-bottom:13px;margin-bottom:13px;overflow-wrap:anywhere}.action-examples .ax-email p{margin:13px 0 0}.action-examples .ax-file-badge{display:inline-flex;align-items:center;gap:9px;background:#edf2e3;padding:9px 12px;margin-top:12px;font-size:10px}.action-examples .ax-source-link{border:0;padding:4px;background:transparent;text-decoration:underline;text-decoration-color:#aab79a;text-underline-offset:3px;font-size:10px;color:var(--ax-forest);min-height:32px}.action-examples .ax-event{display:grid;grid-template-columns:85px minmax(0,1fr);gap:17px;padding:15px 0;border-bottom:1px solid #dce2d2;font-size:11px;line-height:1.7}.action-examples .ax-event>span{color:var(--bronze, #945d2f);font-size:10px}.action-examples .ax-event strong{font-weight:500;display:block}.action-examples .ax-event small{display:block;color:var(--ax-muted);font-size:10px}.action-examples .ax-receipt-card{max-width:340px;margin:28px auto;padding:30px;border:1px solid #c9c5b5;background:#fffdf5;font:12px / 1.8 var(--font-mono, monospace);text-align:center;box-shadow:4px 5px #e5e0cf}.action-examples .ax-receipt-card strong{display:block;font-size:26px;border-top:1px dashed #b9b39f;padding:15px 0;margin-top:20px}
