.sg{--sg-ring:radial-gradient(farthest-side, transparent calc(90% - .6px), var(--mono-0) 90%)}.sg-track,.sg-sweep{-webkit-mask:var(--sg-ring);-webkit-mask:var(--sg-ring);mask:var(--sg-ring);border-radius:50%;position:absolute;inset:8.33333%}.sg-track{background:color-mix(in oklab, var(--fg) 7%, transparent)}.sg-sweep{background:conic-gradient(color-mix(in oklab, var(--sg-c) 14%, transparent) 0%, var(--sg-c) calc(var(--sg-p) * 1%), var(--sg-c) 100%);-webkit-mask:var(--sg-ring), conic-gradient(var(--mono-0) calc(var(--sg-p) * 1%), transparent 0);-webkit-mask-composite:source-in;-webkit-mask:var(--sg-ring), conic-gradient(var(--mono-0) calc(var(--sg-p) * 1%), transparent 0);mask:var(--sg-ring), conic-gradient(var(--mono-0) calc(var(--sg-p) * 1%), transparent 0);-webkit-mask-composite:source-in;mask-composite:intersect}.sg-tip-arm{transform:rotate(calc(var(--sg-p) * 3.6deg));pointer-events:none;position:absolute;inset:0}.sg-tip,.sg-halo{border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.sg-tip{background:var(--sg-c);width:4.16667%;height:4.16667%;top:10.4167%}.sg-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--sg-c) 45%, transparent), transparent);width:18.3333%;height:18.3333%;top:10.4167%}
.shot-report{border:1px solid var(--border-strong);background:var(--bg-elev)}.shot-row{opacity:0;transition:opacity .4s ease-out calc(.2s + var(--i) * .18s), transform .5s cubic-bezier(.2, 0, 0, 1) calc(.2s + var(--i) * .18s);transform:translateY(12px)}[data-shot][data-on] .shot-row{opacity:1;transform:none}.shot-sent{opacity:0;transition:opacity .3s ease-out calc(.9s + var(--i) * .25s)}[data-shot][data-on] .shot-sent{opacity:1;color:var(--accent-ink)}.shot-sev{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border:1px solid;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}:lang(ar) .shot-sev{font-family:var(--font-body);letter-spacing:0;text-transform:none}.shot-sev-urgent{color:var(--accent-alt)}.shot-sev-important{color:var(--accent-gold)}.shot-inbox{border:1px solid var(--border-strong);background:var(--bg-elev)}.shot-mail{border-bottom:1px solid var(--border);padding:16px 18px}.shot-mail:last-child{border-bottom:0}.shot-mail-new{border-inline-start:3px solid var(--accent-alt);background:color-mix(in oklab, var(--accent-alt) 6%, var(--bg-elev));opacity:0;transition:opacity .35s ease-out .8s,transform .55s cubic-bezier(.34,1.56,.64,1) .8s;transform:translateY(-16px)}[data-shot][data-on] .shot-mail-new{opacity:1;transform:none}.shot-dot{background:var(--accent-alt);border-radius:50%;width:8px;height:8px}.shot-unread{background:var(--accent-alt);color:var(--mono-8);opacity:0;border-radius:999px;padding:2px 7px;transition:opacity .3s ease-out .8s}[data-shot][data-on] .shot-unread{opacity:1}.shot-drop{opacity:0;transition:opacity .3s ease-out 1.6s}[data-shot][data-on] .shot-drop{opacity:1}@media (prefers-reduced-motion:reduce){.shot-row,.shot-sent,.shot-mail-new,.shot-unread,.shot-drop{opacity:1;transition:none;transform:none}}
