.sb-sent{margin-bottom:14px;animation:.32s cubic-bezier(.2,.9,.3,1.2) both sb-sent-in;position:relative}@keyframes sb-sent-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:none}}.sb-sent__ticket{background:linear-gradient(180deg, color-mix(in oklab, var(--surface-2) 92%, #fff 8%), var(--surface-2));border:1px solid var(--border);border-radius:14px;padding:12px 12px 10px;transition:filter .35s,opacity .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 26px -18px #000c}.sb-sent__ticket:before,.sb-sent__ticket:after{content:"";background:var(--surface);border:1px solid var(--border);border-radius:999px;width:14px;height:14px;position:absolute;bottom:38px}.sb-sent__ticket:before{inset-inline-start:-8px}.sb-sent__ticket:after{inset-inline-end:-8px}.sb-sent__head{align-items:center;gap:8px;font-size:13px;display:flex}.sb-sent__head b{color:var(--fg);font-weight:800}.sb-sent__sport{background:color-mix(in oklab, var(--primary) 14%, transparent);width:26px;height:26px;color:var(--primary);border-radius:8px;flex:none;place-items:center;display:grid}.sb-sent__sport img{object-fit:contain;width:20px;height:20px}.sb-sent__ref{color:var(--text-muted,var(--muted));font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.sb-sent__x{width:26px;height:26px;color:var(--text-muted,var(--muted));border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;place-items:center;margin-inline-start:auto;display:grid}.sb-sent__x:hover{color:var(--fg);border-color:var(--primary)}.sb-sent__rows{flex-direction:column;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.sb-sent__rows li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"m o""p o";column-gap:10px;display:grid}.sb-sent__match{min-width:0;color:var(--fg);overflow-wrap:anywhere;grid-area:m;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:700;line-height:1.3;display:flex}.sb-sent__pick{min-width:0;color:var(--text-muted,var(--muted));overflow-wrap:anywhere;grid-area:p;font-size:11.5px;line-height:1.3}.sb-sent__odds{color:var(--primary);font-variant-numeric:tabular-nums;grid-area:o;align-self:center;font-size:14px;font-weight:800}.sb-sent__live{background:var(--danger,#ef4444);border-radius:999px;flex:none;width:7px;height:7px;margin-top:5px}.sb-sent__more{color:var(--text-muted,var(--muted));font-size:11px}.sb-sent__foot{border-top:1px dashed var(--border);color:var(--text-muted,var(--muted));justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:9px;font-size:11.5px;display:flex}.sb-sent__foot b{color:var(--fg);font-size:13px;font-weight:800}.sb-sent__win b{color:var(--success)}.sb-sent[data-phase=sending] .sb-sent__ticket,.sb-sent[data-phase=checking] .sb-sent__ticket{filter:saturate(.55)blur(.6px);opacity:.55}.sb-sent__veil{z-index:2;text-align:center;background:radial-gradient(70% 70% at 50% 45%, color-mix(in oklab, var(--surface) 70%, transparent), color-mix(in oklab, var(--surface) 25%, transparent));border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.sb-sent__veil b{color:var(--fg);font-size:13px;font-weight:800}.sb-sent__ring{background:conic-gradient(from 0deg, var(--primary), color-mix(in oklab, var(--primary) 10%, transparent) 70%, var(--primary));width:62px;height:62px;box-shadow:0 0 22px -4px color-mix(in oklab, var(--primary) 70%, transparent);border-radius:999px;place-items:center;animation:1.1s linear infinite sb-sent-spin;display:grid;position:relative}.sb-sent__ring-ico{background:var(--surface);border-radius:999px;place-items:center;width:52px;height:52px;animation:1.1s linear infinite reverse sb-sent-spin;display:grid}.sb-sent__ring-ico img{object-fit:contain;width:30px;height:30px}@keyframes sb-sent-spin{to{transform:rotate(360deg)}}.sb-sent__sec{font-variant-numeric:tabular-nums;min-width:30px;color:var(--on-primary,#fff);background:var(--primary);border-radius:999px;padding:1px 8px;font-size:13px;font-weight:900}.sb-sent[data-phase=accepted] .sb-sent__ticket{border-color:color-mix(in oklab, var(--success) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in oklab, var(--success) 35%, transparent), 0 12px 30px -16px color-mix(in oklab, var(--success) 70%, transparent)}.sb-sent[data-phase=manual] .sb-sent__ticket{border-color:color-mix(in oklab, #f59e0b 55%, var(--border))}.sb-sent__shine{pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 30%,#ffffff38 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}.sb-sent[data-phase=accepted] .sb-sent__shine{opacity:1;animation:1s ease-out .15s both sb-sent-shine}@keyframes sb-sent-shine{to{transform:translate(120%)}}.sb-sent__stamp{z-index:3;top:-9px;color:#fff;background:var(--success);box-shadow:0 6px 18px -6px color-mix(in oklab, var(--success) 85%, transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:900;animation:.5s cubic-bezier(.2,1.4,.4,1) both sb-sent-stamp;display:inline-flex;position:absolute;inset-inline-end:34px}.sb-sent[data-phase=manual] .sb-sent__stamp{background:#d97706;box-shadow:0 6px 18px -6px #d97706cc}@keyframes sb-sent-stamp{0%{opacity:0;transform:scale(1.7)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}.sb-sent__actions{justify-content:center;margin-top:8px;display:flex}.sb-sent__min{cursor:pointer;color:var(--fg);background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex}.sb-sent__min:hover{border-color:var(--primary);color:var(--primary)}.sb-sent[data-leaving=min]{transform-origin:50% 100%;animation:.46s cubic-bezier(.5,0,.8,.3) forwards sb-sent-min}@keyframes sb-sent-min{to{opacity:0;max-height:0;margin:0;transform:translateY(40px)scale(.35)}}.sb-sent[data-leaving=close]{animation:.22s forwards sb-sent-out}@keyframes sb-sent-out{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.sb-sent,.sb-sent__ring,.sb-sent__ring-ico,.sb-sent__stamp,.sb-sent[data-phase=accepted] .sb-sent__shine{animation:none}}.sb-recent-row[data-flash]{animation:1.3s both sb-recent-flash}@keyframes sb-recent-flash{0%{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 35%, transparent);transform:scale(1.02)}to{border-color:var(--border);box-shadow:none;transform:none}}.sb-sent__market{font-weight:500}.sb-sent__sel{color:var(--fg);font-weight:700}
