.ticket-share{width:32px;height:32px;color:var(--muted);cursor:pointer;transition-property:color,background-color;transition-duration:var(--motion-fast);transition-timing-function:var(--motion-ease);background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.ticket-share:hover{color:var(--ink);background:var(--surface-hover)}.ticket-share:disabled{visibility:hidden}.lb-feed ol:has(.ticket-share)>.lb-trade{grid-template-columns:40px minmax(0,1fr) auto 32px}.wallet-profile-table .ticket-share{vertical-align:middle;width:28px;height:28px}.ticket-overlay{z-index:80;animation:ticket-fade var(--motion-base) var(--motion-ease);background:#080a16b8;position:fixed;inset:0}.ticket-dialog{z-index:81;border:1px solid var(--line);background:var(--surface);width:min(400px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);animation:ticket-fade var(--motion-base) var(--motion-ease);border-radius:14px;gap:12px;padding:14px 16px 16px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%;box-shadow:0 24px 64px #00000073}.ticket-dialog-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ticket-dialog-head h2{font-size:var(--text-body);font-weight:600}.ticket-close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-right:-6px;display:inline-grid}.ticket-close:hover{color:var(--ink);background:var(--surface-hover)}.ticket-printer{justify-items:center;display:grid;position:relative}.ticket-slot{z-index:1;background:var(--canvas);width:100%;height:14px;box-shadow:inset 0 3px 6px #0000008c, 0 0 0 1px var(--line);border-radius:7px;position:relative}.ticket-printer[data-state=loading] .ticket-slot:after{content:"";background:var(--action-bg);border-radius:1px;animation:.9s ease-in-out infinite alternate ticket-busy;position:absolute;inset:6px 14px}.ticket-feed{aspect-ratio:1080/1350;width:calc(100% - 28px);margin-top:-7px;position:relative;overflow:hidden}.ticket-paper{width:100%;height:auto;display:block;transform:translateY(-100%)}.ticket-printer[data-state=printing] .ticket-paper{animation:ticket-print calc(var(--motion-base) * 3) var(--motion-ease) forwards}.ticket-printer[data-state=printed] .ticket-paper{transform:none}.ticket-print-error{color:var(--muted);font-size:var(--text-small);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ticket-actions{animation:ticket-fade var(--motion-base) var(--motion-ease);flex-wrap:wrap;gap:8px;display:flex}.ticket-actions>.button{flex:auto}.ticket-copy-status{color:var(--muted);font-size:var(--text-caption);overflow-wrap:anywhere;flex-basis:100%}@keyframes ticket-print{0%{transform:translateY(-100%)}24%,32%{transform:translateY(-66%)}54%,62%{transform:translateY(-33%)}to{transform:none}}@keyframes ticket-fade{0%{opacity:0}}@keyframes ticket-busy{0%{opacity:.15}}@media (prefers-reduced-motion:reduce){.ticket-paper{transform:none}}.ticket-page{justify-items:center;gap:16px;width:min(440px,100%);margin:0 auto;padding-bottom:24px;display:grid}.ticket-page h1{font-size:var(--text-section);text-align:center}.ticket-page .ticket-printer,.ticket-page .ticket-actions{width:100%}.ticket-page-links{font-size:var(--text-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}
