.sr-wrap{position:relative;margin-bottom:16px;min-width:0;padding:12px 14px 14px;padding-inline-start:18px;border-radius:var(--r-lg);border:1px solid rgba(233,112,67,.45);background:var(--orange-soft);background:linear-gradient(120deg,var(--orange-soft) 0,color-mix(in srgb,var(--red-soft) 65%,var(--orange-soft)) 100%);box-shadow:0 6px 18px -12px rgba(201,64,47,.45);overflow:hidden;animation:sr-card-in .32s cubic-bezier(.2,.8,.2,1) both}.sr-wrap:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--orange)}.sr-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-bottom:10px}.sr-alert-ic{position:relative;flex:0 0 auto;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--orange);color:#fff}.sr-alert-ic:after{content:"";position:absolute;inset:-4px;border-radius:13px;border:2px solid var(--orange);opacity:0;animation:sr-ping 2.4s ease-out infinite}.sr-head h3{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;font-weight:800;color:var(--orange-dark);letter-spacing:-.01em}.sr-count{min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:inline-grid;place-items:center;background:var(--orange);color:#fff;font-size:11.5px;font-weight:800}.sr-head p{flex:1 1 260px;min-width:0;font-size:12.5px;color:var(--ink-2)}.sr-track{display:flex;flex-wrap:wrap;gap:8px}.sr-card{display:inline-flex;box-shadow:0 1px 2px rgba(16,48,46,.06);align-items:center;gap:8px;max-width:260px;height:40px;padding:0 10px 0 6px;border-radius:12px;background:var(--surface);background:color-mix(in srgb,var(--tone-soft) 40%,var(--surface));border:1px solid color-mix(in srgb,var(--tone) 60%,transparent);color:var(--tone-ink);font-size:13px;font-weight:700;text-align:start;animation:sr-card-in .32s cubic-bezier(.2,.8,.2,1) both;transition:border-color .15s ease,background .15s ease,transform .12s ease}.sr-card:hover{border-color:var(--tone);box-shadow:0 4px 12px -6px var(--tone)}.sr-card:active{transform:scale(.98)}.sr-card:focus-visible{outline:none;border-color:var(--tone);box-shadow:0 0 0 3px var(--tone-soft)}.sr-card.sev-critical,.sr-tip.sev-critical{--tone:var(--red);--tone-soft:var(--red-soft);--tone-ink:var(--red-ink)}.sr-card.sev-high,.sr-tip.sev-high{--tone:var(--orange);--tone-soft:var(--orange-soft);--tone-ink:var(--orange-dark)}.sr-card.sev-medium,.sr-tip.sev-medium{--tone:var(--amber);--tone-soft:var(--amber-soft);--tone-ink:var(--amber-ink)}.sr-card-ic{flex:0 0 auto;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--tone);color:#fff}.sr-card-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-card .sr-dir-icon{flex:0 0 auto;color:var(--tone);transition:transform .15s ease,color .15s ease}.sr-card:hover .sr-dir-icon{color:var(--tone);transform:translateX(2px)}[dir=rtl] .sr-dir-icon{transform:scaleX(-1)}[dir=rtl] .sr-card:hover .sr-dir-icon{transform:scaleX(-1) translateX(2px)}.sr-tip{z-index:9500;width:290px;max-width:calc(100vw - 16px);padding:12px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--tone);box-shadow:var(--shadow-lg);pointer-events:none;opacity:0;transform:translate3d(0,4px,0);transition:opacity .14s ease,transform .14s ease}.sr-tip.top{transform:translate3d(0,-4px,0)}.sr-tip.shown{opacity:1;transform:none}.sr-tip b{display:block;font-size:13px;font-weight:800;line-height:1.35;color:var(--tone-ink)}.sr-tip p{margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.sr-tip-action{display:inline-block;margin-top:8px;font-size:12px;font-weight:700;color:var(--tone)}@media (max-width:640px){.sr-wrap{padding:10px 12px 12px;padding-inline-start:16px}.sr-head p{display:none}.sr-track{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:-12px;padding-inline:12px;scroll-padding-inline:12px;scrollbar-width:none}.sr-track::-webkit-scrollbar{display:none}.sr-card{flex:0 0 auto;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.sr-alert-ic:after,.sr-card,.sr-dir-icon,.sr-wrap{animation:none;transition:none}}@keyframes sr-card-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@keyframes sr-ping{0%{transform:scale(.9);opacity:.7}70%,to{transform:scale(1.25);opacity:0}}.verify-banner.blocking,.verify-banner.waiting{position:relative;overflow:hidden;padding-inline-start:21px;background:var(--red-soft);border-color:var(--red-line,rgba(201,64,47,.3));box-shadow:0 6px 18px -12px rgba(201,64,47,.5)}.verify-banner.blocking:before,.verify-banner.waiting:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--red)}.verify-banner.blocking .verify-banner-ic{background:var(--red)}.verify-banner.blocking .verify-banner-t{color:var(--red-ink)}.verify-banner.blocking .verify-banner-t .pill{background:color-mix(in srgb,var(--red) 16%,transparent);color:var(--red-ink)}.verify-banner.blocking .btn{background:var(--red);border-color:var(--red);color:#fff}.verify-banner.blocking .btn:hover{filter:brightness(1.08)}.verify-banner.waiting{background:var(--amber-soft);border-color:var(--amber-line,rgba(201,138,20,.3));box-shadow:0 6px 18px -12px rgba(201,138,20,.5)}.verify-banner.waiting .verify-banner-ic,.verify-banner.waiting:before{background:var(--amber)}.verify-banner.waiting .verify-banner-t{color:var(--amber-ink)}.verify-banner.waiting .verify-banner-t .pill{background:color-mix(in srgb,var(--amber) 18%,transparent);color:var(--amber-ink)}.verify-banner.waiting .btn{background:var(--amber);border-color:var(--amber);color:#fff}.verify-banner.waiting .btn:hover{filter:brightness(1.08)}