.incidents-page{background:transparent;color:var(--ink-strong)}.incidents-page .app-backdrop,.incidents-page .bg-wrapper{display:block}.incidents-top-actions{background:rgba(8,14,24,.58);border:1px solid rgba(112,170,214,.16);box-shadow:0 16px 30px rgba(3,8,18,.14);backdrop-filter:blur(16px)}.incidents-content,.incidents-hero{display:grid;gap:var(--route-section-gap)}.incidents-hero{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);align-items:stretch;padding:var(--route-surface-padding-lg);border-radius:var(--route-surface-radius-lg);border:1px solid rgba(112,170,214,.16);background:radial-gradient(circle at 9% 12%,rgba(82,164,255,.18),transparent 32%),radial-gradient(circle at 92% 2%,rgba(255,205,112,.12),transparent 28%),linear-gradient(180deg,rgba(11,20,35,.96),rgba(7,15,27,.92));box-shadow:0 24px 48px rgba(3,8,18,.2)}.incidents-hero--detail,.incidents-hero--upload{grid-template-columns:1fr}.incidents-hero__copy{display:grid;gap:.85rem}.incidents-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.incidents-empty__cta,.incidents-hero__cta{min-width:8.75rem}.incidents-hero__hint{max-width:28rem;color:var(--ink-muted);font-size:.92rem;line-height:1.55}.incidents-hero__copy .headline{margin:0;font-size:clamp(2.5rem,5vw,4.4rem);line-height:.95;letter-spacing:-.03em}.incidents-hero__copy .subtitle{max-width:52rem;margin:0;color:var(--ink-soft);line-height:1.62}.incidents-hero__aside,.incidents-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.incident-stat,.incidents-summary-item{display:grid;gap:.35rem;padding:var(--route-surface-padding);border-radius:var(--route-surface-radius-md);border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.022))}.incident-stat span,.incidents-summary-item span{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.incident-stat strong,.incidents-summary-item strong{font-size:1.35rem;line-height:1.1}.incidents-summary-strip--upload{margin-top:.2rem}.incidents-support-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.incidents-feed-section,.incidents-support-card,.incidents-toolbar{border-radius:var(--route-surface-radius-lg);border:1px solid rgba(112,170,214,.14);background:linear-gradient(180deg,rgba(9,17,30,.88),rgba(8,15,27,.8));box-shadow:0 18px 36px rgba(3,8,18,.16)}.incidents-support-card{display:grid;gap:.45rem;padding:var(--route-surface-padding)}.incidents-state-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.incidents-state-rail--detail,.incidents-state-rail--upload{margin-bottom:1rem}.incidents-state-item{position:relative;overflow:hidden;display:grid;gap:.34rem;min-height:7rem;padding:.92rem .98rem;border-radius:1.08rem;border:1px solid rgba(112,170,214,.14);background:radial-gradient(circle at 14% 10%,rgba(105,211,255,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),rgba(8,15,27,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.incidents-state-item:after{content:"";position:absolute;inset:auto -16% -42% 16%;height:3.5rem;border-radius:999px;background:radial-gradient(circle,rgba(105,211,255,.14),transparent 70%);pointer-events:none;opacity:.42}.incidents-state-item.pending{opacity:.78}.incidents-state-item.active{border-color:rgba(105,211,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 28px rgba(3,8,18,.14);transform:translateY(-1px)}.incidents-state-item.complete{border-color:rgba(74,222,128,.2);background:radial-gradient(circle at 14% 10%,rgba(74,222,128,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),rgba(8,15,27,.58)}.incidents-state-index{width:fit-content;padding:.18rem .46rem;border-radius:999px;border:1px solid rgba(105,211,255,.18);background:rgba(105,211,255,.08);color:rgba(158,224,255,.86);font-size:.66rem;font-weight:900;letter-spacing:.16em}.incidents-state-item.complete .incidents-state-index{border-color:rgba(74,222,128,.2);background:rgba(74,222,128,.08);color:#b7f7cf}.incidents-state-item strong{color:var(--ink-strong);font-size:.95rem;line-height:1.22}.incidents-state-item p{margin:0;color:var(--ink-soft);font-size:.84rem;line-height:1.5}.incidents-support-card strong{font-size:1.08rem}.incidents-support-card p{margin:0;color:var(--ink-soft);line-height:1.58}.incidents-toolbar{display:grid;grid-template-columns:minmax(14rem,.48fr) minmax(0,1fr);gap:1rem;align-items:center;padding:var(--route-surface-padding)}.incidents-toolbar__copy{display:grid;gap:.35rem}.incidents-section-head h2,.incidents-toolbar__copy h2,.upload-form__section-copy h2{margin:0;font-size:1.22rem}.incidents-toolbar__copy p:last-child,.upload-form__section-copy p:last-child{margin:0;color:var(--ink-soft);line-height:1.58}.incidents-filters{display:flex;flex-wrap:wrap;gap:.6rem;padding:.45rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(10,16,28,.66);box-shadow:0 14px 28px rgba(3,8,18,.16)}.incidents-filter-row{display:flex;flex-wrap:wrap;gap:.55rem}.filter-chip{border:1px solid rgba(255,255,255,.08);padding:.52rem 1rem;border-radius:999px;background:rgba(255,255,255,.03);color:var(--ink-soft);font-size:.9rem;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.filter-chip:hover{transform:translateY(-1px);color:var(--ink-strong);border-color:rgba(105,211,255,.28)}.filter-chip.is-active{color:#04131f;border-color:rgba(255,225,157,.42);background:linear-gradient(135deg,#ffd87b,#8de7ff)}.incident-spotlight{display:grid;grid-template-columns:minmax(0,.95fr) minmax(19rem,.8fr);gap:1rem;align-items:stretch;padding:1rem;border-radius:var(--route-surface-radius-lg);text-decoration:none;color:inherit;border:1px solid rgba(112,170,214,.14);background:linear-gradient(180deg,rgba(10,18,31,.88),rgba(8,15,27,.84));box-shadow:0 22px 42px rgba(4,10,20,.18);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.incident-spotlight:hover{transform:translateY(-3px);border-color:rgba(105,211,255,.32);box-shadow:0 30px 52px rgba(4,10,20,.32)}.incident-spotlight__media,.incident-thumb{position:relative;overflow:hidden;border-radius:1.1rem;background:rgba(0,0,0,.34)}.incident-spotlight__media{aspect-ratio:16/9;min-height:auto}.incident-spotlight__media video,.incident-thumb video{width:100%;height:100%;display:block;object-fit:cover}.incident-thumb{aspect-ratio:16/9}.incident-player__media:after,.incident-spotlight__media:after,.incident-thumb:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(5,12,20,0) 42%,rgba(5,12,20,.58))}.incident-spotlight__body{display:grid;align-content:center;gap:.62rem}.incident-spotlight__body h2{margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.04}.incident-spotlight__body p{margin:0;color:var(--ink-soft);line-height:1.52;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.incidents-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.75rem,1fr));gap:.95rem}.incidents-video-wall{background:radial-gradient(circle at 0 0,rgba(255,216,123,.08),transparent 18rem),linear-gradient(180deg,rgba(9,17,30,.9),rgba(8,15,27,.84))}.incidents-grid--video-wall{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:clamp(1rem,2vw,1.35rem);align-items:start}.incidents-feed-section{display:grid;gap:1rem;padding:var(--route-surface-padding)}.incidents-section-head{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;justify-content:space-between}.incidents-section-head span{display:inline-flex;align-items:center;padding:.42rem .7rem;border-radius:999px;background:rgba(255,255,255,.04);color:var(--ink-muted);font-size:.84rem}.incident-card,.incident-related__card{display:grid;gap:.62rem;text-decoration:none;color:inherit;padding:.88rem;border-radius:var(--route-surface-radius-md);background:linear-gradient(180deg,rgba(10,16,28,.88),rgba(8,14,25,.82));border:1px solid rgba(112,170,214,.12);box-shadow:0 16px 32px rgba(3,8,18,.16);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.incident-card:hover,.incident-related__card:hover{transform:translateY(-3px);border-color:rgba(105,211,255,.3);box-shadow:0 26px 44px rgba(3,8,18,.26)}.incident-card--video{gap:.55rem;padding:0;border:0;background:transparent;box-shadow:none}.incident-card--video:hover{transform:translateY(-2px);box-shadow:none}.incident-card--video .incident-thumb{border-radius:1rem;border:1px solid rgba(112,170,214,.16);box-shadow:0 16px 30px rgba(3,8,18,.18)}.incident-card--video .incident-card__body{padding:0 .12rem}.incident-card--video .incident-card__body h3{font-size:.98rem;line-height:1.28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.incident-card--video .incident-card__body p{-webkit-line-clamp:2;color:rgba(226,237,249,.68)}.incident-play-badge{position:absolute;right:.7rem;bottom:.7rem;z-index:1;display:inline-flex;align-items:center;min-height:1.8rem;padding:.25rem .6rem;border-radius:999px;background:rgba(2,6,23,.78);color:#e5f4ff;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px)}.incident-video-meta{display:flex;flex-wrap:wrap;gap:.45rem;color:var(--ink-muted);font-size:.76rem}.incident-video-meta span:not(:last-child):after{content:"•";margin-left:.45rem;color:rgba(226,237,249,.34)}.incident-card__body,.incident-related__body{display:grid;gap:.4rem}.incident-card__body h3,.incident-related__body strong{margin:0;font-size:.96rem;line-height:1.3}.incident-card__body p{margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.48;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.incident-tags{display:flex;flex-wrap:wrap;gap:.36rem}.incident-tags span{display:inline-flex;align-items:center;padding:.24rem .5rem;border-radius:999px;background:rgba(255,255,255,.05);color:var(--ink-muted);font-size:.72rem;line-height:1.2}.incident-tags--detail span{background:rgba(255,255,255,.04)}.incident-tags--video span{background:transparent;padding:0}.incident-status{position:absolute;top:.7rem;left:.7rem;z-index:1;padding:.28rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.incident-status.unverified{background:#f59e0b;color:#271500}.incident-status.verified{background:#4ade80;color:#05230f}.incident-view-grid,.upload-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.72fr);gap:1.25rem;align-items:start}.incident-detail-skeleton{min-height:calc(100dvh - 13rem)}.incident-skeleton-card,.incident-skeleton-shell{overflow:hidden}.incident-skeleton-meta,.incident-skeleton-stack{display:grid;gap:.72rem}.incident-skeleton-player{min-height:clamp(18rem,46vw,29rem);border-radius:1.1rem;background:radial-gradient(circle at 18% 18%,rgba(105,211,255,.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02)),rgba(8,15,27,.88);border:1px solid rgba(112,170,214,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.incident-skeleton-meta{margin-top:1rem}.incident-skeleton-card--tall{min-height:9rem}.incident-skeleton-card--medium{min-height:11rem}.incident-skeleton-line{display:block;height:.92rem;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(157,220,255,.14),rgba(255,255,255,.06)),rgba(255,255,255,.04)}.incident-skeleton-line.short{width:36%}.incident-skeleton-line.medium{width:68%}.incident-skeleton-line--kicker{width:24%;height:.78rem}.incident-skeleton-line--headline{width:82%;height:clamp(2.2rem,4.4vw,3.7rem);border-radius:1rem}.incident-skeleton-line--headline.short{width:58%}.incident-skeleton-line--body{width:100%}.incident-skeleton-line--label{width:42%;height:.72rem}.incident-skeleton-line--value{width:60%;height:1.35rem}.incident-comments,.incident-player,.incident-side-card,.incidents-empty,.upload-panel{border-radius:var(--route-surface-radius-lg);border:1px solid rgba(112,170,214,.14);background:linear-gradient(180deg,rgba(9,16,29,.88),rgba(8,15,27,.8));box-shadow:0 20px 38px rgba(3,8,18,.16)}.incident-comments,.incident-side-card,.incidents-empty,.upload-panel{padding:var(--route-surface-padding-lg)}.upload-form{display:grid;grid-template-columns:1fr;gap:1rem}.upload-result-card{display:grid;gap:.9rem;padding:1rem 1.05rem;border-radius:1.15rem;border:1px solid rgba(74,222,128,.24);background:radial-gradient(circle at 100% 0,rgba(74,222,128,.12),transparent 30%),linear-gradient(180deg,rgba(20,83,45,.24),rgba(9,17,30,.88))}.upload-result-card__copy{display:grid;gap:.35rem}.upload-result-card__copy h2{margin:0;font-size:1.15rem}.upload-result-card__copy p{margin:0;color:var(--ink-soft);line-height:1.6}.upload-result-card__meta{display:flex;flex-wrap:wrap;gap:.6rem}.upload-result-card__meta span{padding:.4rem .65rem;border-radius:999px;background:rgba(255,255,255,.06);color:var(--ink-soft);font-size:.82rem}.incident-comment-form,.upload-form label{display:grid;gap:.42rem}.upload-form__section{display:grid;gap:1rem;padding:1rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02)}.upload-form__section-copy{display:grid;gap:.35rem}.upload-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.upload-form label span{font-size:.84rem;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-muted)}.incident-comment-form input,.incident-comment-form textarea,.upload-form input,.upload-form select,.upload-form textarea{width:100%;border-radius:.9rem;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.03);padding:.82rem .9rem;color:var(--ink-strong);font:inherit}.incident-comment-form textarea,.upload-form textarea{min-height:8.2rem;resize:vertical}.upload-form .wide,.upload-form__actions,.upload-form__grid .wide{grid-column:1/-1}.upload-file-field small{color:var(--ink-muted)}.incident-action-row,.incident-comment-form__actions,.upload-form__actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.upload-form__actions{justify-content:space-between;padding:1rem;border-radius:1.15rem;border:1px solid rgba(112,170,214,.14);background:linear-gradient(180deg,rgba(11,20,35,.92),rgba(8,15,27,.88))}.upload-form__progress-card{display:grid;gap:.6rem;min-width:min(100%,22rem)}.upload-form__progress-copy{display:grid;gap:.22rem}.upload-form__progress-copy strong{font-size:1rem}.upload-form__progress-bar{appearance:none;-webkit-appearance:none;width:100%;height:.7rem;overflow:hidden;border-radius:999px;border:0;background:rgba(255,255,255,.06)}.upload-form__progress-bar::-webkit-progress-bar{background:rgba(255,255,255,.06);border-radius:inherit}.upload-form__progress-bar::-webkit-progress-value{border-radius:inherit;background:linear-gradient(90deg,#4c8fff,#8de7ff 72%,#9ef0bc);transition:width .18s ease}.upload-form__progress-bar::-moz-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c8fff,#8de7ff 72%,#9ef0bc)}.upload-form__action-row{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-end}.upload-side{display:grid;gap:1rem}.upload-side__card{padding:1.1rem;border-radius:1.15rem;border:1px solid rgba(255,255,255,.08);background:rgba(9,16,29,.72)}.upload-side__card h2{margin:.2rem 0 .4rem;font-size:1.2rem}.upload-side__card p,.upload-side__list{margin:0;color:var(--ink-soft);line-height:1.6}.upload-side__list{padding-left:1rem}.upload-side__list li+li{margin-top:.45rem}.incident-view-main{display:grid;gap:1.25rem}.incident-player{overflow:hidden}.incident-player__media{position:relative;aspect-ratio:16/9;min-height:13.5rem;background:rgba(0,0,0,.36)}.incident-player__media video{width:100%;height:100%;max-height:min(70vh,42rem);display:block;object-fit:cover}.incident-player__body{display:grid;gap:1rem;padding:1rem 1.1rem 1.2rem}.incident-side-rail{display:grid;gap:1rem}.incident-side-card--summary{background:radial-gradient(circle at 100% 0,rgba(79,165,255,.12),transparent 36%),linear-gradient(180deg,rgba(9,16,29,.92),rgba(8,15,27,.84))}.incident-comments__header h2,.incident-related__header h2,.incident-side-card h2{margin:0;font-size:1.15rem}.incident-comments__header p,.incident-side-card p{margin:.35rem 0 0;color:var(--ink-soft)}.incident-facts{display:grid;gap:.9rem;margin:0}.incident-facts div{display:grid;gap:.28rem}.incident-facts dt{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted)}.incident-facts dd{margin:0;color:var(--ink-strong)}.incident-warning-banner{padding:.9rem 1rem;border-radius:.95rem;border:1px solid rgba(245,158,11,.24);background:rgba(245,158,11,.12);color:#ffd79c}.incident-report-panel{display:grid;gap:.8rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(112,170,214,.14);background:rgba(255,255,255,.025)}.incident-report-panel__copy{display:grid;gap:.28rem}.incident-report-panel__copy strong{font-size:.98rem}.incident-report-confirm p,.incident-report-panel__copy p{margin:0;color:var(--ink-soft);line-height:1.55}.incident-report-confirm{display:grid;gap:.75rem}.incident-comments{display:grid;gap:1rem;min-height:18rem}.incident-comments__header{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;justify-content:space-between}.incident-comments__count{color:var(--ink-muted);font-size:.86rem}.incident-comment-list{display:grid;gap:.8rem}.incident-comment{padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.025)}.incident-comment__head{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;justify-content:space-between;margin-bottom:.55rem}.incident-comment__head span{color:var(--ink-muted);font-size:.82rem}.incident-comment p{margin:0;color:var(--ink-soft);line-height:1.6}.incident-related{display:grid;gap:1rem;min-height:18rem}.incident-related__header{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.incident-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}.incident-related__grid--placeholder .incident-related__card{pointer-events:none}.incident-related__body span{color:var(--ink-muted);font-size:.8rem}.incidents-empty{text-align:center;color:var(--ink-muted)}.incidents-empty--actionable{display:grid;gap:1rem;justify-items:center}.incidents-empty--actionable p{margin:0}.incidents-inline{margin:0 0 1rem;padding:.8rem .95rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.04)}.incidents-inline.error{border-color:rgba(248,113,113,.34);background:rgba(127,29,29,.32);color:#ffd2d2}.incidents-inline.success{border-color:rgba(74,222,128,.3);background:rgba(20,83,45,.28);color:#d2ffe3}.incidents-home--native-app{--inc-native-border:rgba(133,165,196,0.16);--inc-native-surface:linear-gradient(180deg,rgba(11,19,33,0.96),rgba(8,14,26,0.94));--inc-native-surface-soft:linear-gradient(180deg,rgba(16,26,43,0.9),rgba(10,18,31,0.86))}.incidents-home--native-app .incidents-content{gap:1rem;padding-top:var(--route-top-space);padding-bottom:var(--route-bottom-space)}.incidents-home--native-app .incidents-native-card__body p,.incidents-home--native-app .incidents-native-empty p,.incidents-home--native-app .incidents-native-feature__body p,.incidents-home--native-app .incidents-native-hero__copy p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.35;font-size:.9rem}.incidents-native-shell{display:grid;gap:1rem;padding-bottom:.4rem}.incidents-native-feature,.incidents-native-feed,.incidents-native-hero,.incidents-native-toolbar{border-radius:1.6rem;border:1px solid var(--inc-native-border);background:var(--inc-native-surface);box-shadow:0 22px 48px rgba(1,5,12,.24)}.incidents-native-hero{display:grid;gap:.9rem;padding:1rem;background:radial-gradient(circle at 92% 10%,rgba(255,196,110,.12),transparent 28%),radial-gradient(circle at 0 100%,rgba(79,209,255,.1),transparent 34%),var(--inc-native-surface)}.incidents-native-hero__copy{display:grid;gap:.55rem}.incidents-native-kicker{display:inline-flex;align-items:center;width:fit-content;padding:.22rem .54rem;border-radius:999px;border:1px solid rgba(139,189,226,.16);background:rgba(255,255,255,.035);color:rgba(148,210,255,.92);font-size:.67rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.incidents-native-hero__copy h1{margin:0;font-size:clamp(1.46rem,4vw,1.96rem);line-height:1.08;letter-spacing:-.03em;color:var(--ink-strong)}.incidents-native-card__body p,.incidents-native-empty p,.incidents-native-feature__body p,.incidents-native-hero__copy p{margin:0;color:var(--ink-soft);line-height:1.56}.incidents-native-chiprow,.incidents-native-pill-row{display:flex;flex-wrap:wrap;gap:.55rem}.incidents-native-pill{display:inline-flex;align-items:center;min-height:1.9rem;padding:.3rem .66rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:var(--ink-soft);font-size:.82rem;font-weight:600}.incidents-native-action-row{display:grid;gap:.85rem}.incidents-native-primary{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.85rem 1.1rem;border-radius:1rem;background:linear-gradient(135deg,#ffd774,#ff8c3c);color:#13100c;font-weight:800;text-decoration:none;box-shadow:0 18px 32px rgba(255,140,60,.22)}.incidents-native-primary--compact{min-width:10rem}.incidents-native-statband{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.incidents-native-stat{display:grid;gap:.28rem;padding:.78rem .82rem;border-radius:.96rem;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025)}.incidents-native-feed__head span:last-child,.incidents-native-stat span{color:var(--ink-muted);font-size:.74rem;letter-spacing:.09em;text-transform:uppercase}.incidents-native-stat strong{color:var(--ink-strong);font-size:1rem;line-height:1.12}.incidents-native-toolbar{position:sticky;top:calc(var(--app-topbar-height, 0px) + .6rem);z-index:8;display:grid;gap:.85rem;padding:.95rem;background:linear-gradient(180deg,rgba(15,24,39,.96),rgba(9,15,28,.96));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.incidents-native-toolbar__copy{display:grid;gap:.3rem}.incidents-native-card__body strong,.incidents-native-feature__body strong,.incidents-native-feed__head strong,.incidents-native-toolbar__copy strong{color:var(--ink-strong)}.incidents-native-empty{display:grid;gap:.85rem;justify-items:start;padding:1rem 1.05rem;border-radius:1.35rem;border:1px dashed rgba(139,189,226,.18);background:rgba(255,255,255,.02);color:var(--ink-soft)}.incidents-native-empty--actionable{justify-items:center;text-align:center}.incidents-native-feature{display:grid;gap:.9rem;padding:.95rem;color:inherit;text-decoration:none}.incidents-native-card__media,.incidents-native-feature__media{position:relative;overflow:hidden;border-radius:1.2rem;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.04)}.incidents-native-feature__media{aspect-ratio:16/10}.incidents-native-card__media{width:7rem;aspect-ratio:4/3;flex-shrink:0}.incidents-native-card__media video,.incidents-native-feature__media video{width:100%;height:100%;object-fit:cover;display:block}.incidents-native-card__media .incident-status,.incidents-native-feature__media .incident-status{position:absolute;left:.7rem;top:.7rem}.incidents-native-card__body,.incidents-native-feature__body{display:grid;gap:.48rem}.incidents-native-feature__body strong{font-size:1.16rem;line-height:1.16}.incidents-native-feed{display:grid;gap:.9rem;padding:.95rem}.incidents-native-feed__head{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end;justify-content:space-between}.incidents-native-feed__head>div{display:grid;gap:.22rem}.incidents-native-feed__list{display:grid;gap:.8rem}.incidents-native-card{display:flex;gap:.8rem;align-items:stretch;padding:.72rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.06);background:var(--inc-native-surface-soft);color:inherit;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.incidents-native-skeleton{min-height:0}.incidents-native-skeleton__line,.incidents-native-skeleton__media{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,.095),rgba(255,255,255,.035)),rgba(255,255,255,.04);background-size:220% 100%;animation:incidents-skeleton-shimmer 1.8s ease-in-out infinite}.incidents-native-skeleton__body{min-height:7.4rem}.incidents-native-skeleton__line{display:block;border-radius:999px;color:transparent}.incidents-native-skeleton__line--title{width:min(15rem,72%);height:1rem}.incidents-native-skeleton__line--copy{width:min(20rem,88%);height:.8rem}.incidents-native-skeleton .incident-tags span{color:rgba(215,229,244,.52)}@keyframes incidents-skeleton-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (max-width:1040px){.incident-spotlight,.incident-view-grid,.incidents-hero,.incidents-state-rail,.incidents-support-strip,.incidents-toolbar,.upload-layout{grid-template-columns:1fr}.incidents-hero__aside,.incidents-summary-strip{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.incidents-native-feature{grid-template-columns:1fr}}@media (max-width:720px){.incidents-content{gap:1.2rem}.incidents-hero__aside,.incidents-state-rail,.incidents-support-strip{grid-template-columns:1fr}.incidents-hero{padding:var(--route-surface-padding)}.incidents-hero__actions{align-items:stretch}.incidents-empty__cta,.incidents-hero__cta{width:100%}.incidents-summary-strip,.upload-form__grid{grid-template-columns:1fr}.upload-form .wide,.upload-form__actions,.upload-form__grid .wide{grid-column:auto}.upload-form__actions{align-items:stretch}.upload-form__action-row{justify-content:stretch}.incident-comments,.incident-player__body,.incident-side-card,.upload-panel{padding:1rem}.incident-player__media{min-height:12rem}.incident-comments,.incident-related{min-height:0}.incident-spotlight,.incidents-feed-section,.incidents-toolbar{padding:var(--route-surface-padding)}.incidents-native-statband{grid-template-columns:1fr}.incidents-native-card{flex-direction:column}.incidents-native-card__media{width:100%;aspect-ratio:16/9}.incidents-native-toolbar{top:calc(var(--app-topbar-height, 0px) + .35rem);padding:.85rem .9rem}.incidents-native-feature,.incidents-native-feed,.incidents-native-hero{padding:.9rem}}@media (max-width:820px),(pointer:coarse){.incidents-top-actions{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 12px 24px rgba(3,8,18,.12)}.incident-card,.incident-comments,.incident-player__body,.incident-related-card,.incident-side-card,.incident-spotlight,.incident-stat,.incidents-feed-section,.incidents-hero,.incidents-summary-item,.incidents-support-card,.incidents-toolbar,.upload-panel{box-shadow:0 14px 28px rgba(3,8,18,.16)}.incident-player__media:after,.incident-spotlight__media:after,.incident-thumb:after{display:none!important}.incidents-native-toolbar{backdrop-filter:none;-webkit-backdrop-filter:none}}.incidents-content{gap:var(--route-card-gap)}.incident-comments,.incident-player,.incident-side-card,.incident-spotlight,.incidents-empty,.incidents-feed-section,.incidents-hero,.incidents-support-card,.incidents-toolbar,.upload-panel{border-color:rgba(112,170,214,.12);box-shadow:0 12px 26px rgba(3,8,18,.14)}.incidents-hero{gap:var(--route-card-gap);background:radial-gradient(circle at 12% 14%,rgba(82,164,255,.12),transparent 30%),radial-gradient(circle at 90% 2%,rgba(255,205,112,.08),transparent 24%),linear-gradient(180deg,rgba(11,20,35,.94),rgba(7,15,27,.9))}.incidents-hero__copy{gap:.72rem}.incidents-hero__copy .headline{font-size:clamp(2.2rem,4.3vw,3.6rem);line-height:1}.incidents-hero__copy .subtitle{line-height:1.54}.incidents-toolbar{gap:.82rem}.incidents-filters{padding:.38rem;box-shadow:0 10px 20px rgba(3,8,18,.12)}.filter-chip{padding:.46rem .88rem;font-size:.86rem}.incidents-state-item{min-height:6.5rem;padding:.82rem .9rem}.incident-card,.incident-related__card{padding:.8rem;box-shadow:0 12px 24px rgba(3,8,18,.14)}.incident-card__body p{font-size:.86rem}.incident-spotlight{padding:.9rem;box-shadow:0 14px 28px rgba(4,10,20,.16)}.incidents-native-feature,.incidents-native-feed,.incidents-native-hero,.incidents-native-toolbar{box-shadow:0 14px 28px rgba(1,5,12,.18)}@media (max-width:720px){.incidents-content{gap:.92rem}.incident-comments,.incident-player__body,.incident-side-card,.incidents-empty,.incidents-feed-section,.incidents-hero,.incidents-toolbar,.upload-panel{padding:.9rem}.incidents-hero__copy .headline{font-size:clamp(1.95rem,10vw,2.65rem)}.incidents-native-feature,.incidents-native-feed,.incidents-native-hero{padding:.82rem}}