/* HAWK EYE — App Detail Dark Identity Lock */
html:not([data-hawk-theme="light"]) .hk-body .app-detail-v26{
  color:#f5f2ff!important;
}
html:not([data-hawk-theme="light"]) .hk-body .nova-app-breadcrumb{
  background:linear-gradient(120deg,rgba(15,18,38,.94),rgba(22,16,40,.92))!important;
  border-color:rgba(139,92,246,.18)!important;
  color:#9ea7bd!important;
}
html:not([data-hawk-theme="light"]) .hk-body .nova-app-breadcrumb a{color:#7edcff!important}
html:not([data-hawk-theme="light"]) .hk-body .nova-app-breadcrumb b{color:#fff!important}

html:not([data-hawk-theme="light"]) .hk-body .detail-hero-v26{
  background:
    radial-gradient(circle at 14% 12%,rgba(103,217,255,.10),transparent 30%),
    radial-gradient(circle at 86% 20%,rgba(124,58,237,.16),transparent 34%),
    linear-gradient(135deg,#0b0e1d 0%,#111329 48%,#1b1023 100%)!important;
  border-color:rgba(139,92,246,.22)!important;
  box-shadow:0 28px 90px rgba(4,5,14,.30)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-hero-v26:before{
  background:radial-gradient(circle,rgba(124,58,237,.18),transparent 66%)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-hero-v26:after{
  background:linear-gradient(105deg,transparent 32%,rgba(103,217,255,.045) 49%,transparent 64%)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-media{
  background:linear-gradient(145deg,#161a31,#0e1020 66%,#1a1020)!important;
  border-color:rgba(139,92,246,.22)!important;
  box-shadow:0 20px 54px rgba(0,0,0,.22)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-media:after{border-color:rgba(255,255,255,.06)!important}
html:not([data-hawk-theme="light"]) .hk-body .app-availability{
  background:rgba(8,10,20,.82)!important;
  border-color:rgba(103,217,255,.22)!important;
  color:#e9faff!important;
}
html:not([data-hawk-theme="light"]) .hk-body .app-availability .pulse{background:#55e7b4!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-copy .kicker{color:#79ddff!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-copy .kicker>span{background:#8b5cf6!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-copy h1{color:#fff!important}
html:not([data-hawk-theme="light"]) .hk-body .app-short-description{color:#b7bdd0!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-meta span{
  background:rgba(255,255,255,.035)!important;
  border-color:rgba(139,92,246,.14)!important;
  color:#c6c0dc!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price{
  background:linear-gradient(120deg,rgba(124,58,237,.08),rgba(255,90,61,.07))!important;
  border-color:rgba(255,132,106,.18)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price>span{color:#aaa3c0!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price>strong,
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price div strong{color:#fff!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price b{background:rgba(255,90,61,.10)!important;color:#ffc2b5!important}
html:not([data-hawk-theme="light"]) .hk-body .detail-code-price small{color:#8d94aa!important}

html:not([data-hawk-theme="light"]) .hk-body .detail-actions .btn{
  border-color:rgba(139,92,246,.18)!important;
  border-radius:0!important;
  clip-path:polygon(0 10px,10px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-actions .btn-download{
  background:linear-gradient(95deg,#7c3aed,#9b4ef2 50%,#ff5a3d)!important;
  border-color:transparent!important;
  color:#fff!important;
  box-shadow:0 16px 36px rgba(124,58,237,.20)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-actions .btn-code{
  background:rgba(8,10,20,.52)!important;
  color:#f3efff!important;
}
html:not([data-hawk-theme="light"]) .hk-body .detail-actions .btn small{color:#d7d1e8!important}
html:not([data-hawk-theme="light"]) .hk-body .download-icon{background:rgba(255,255,255,.08)!important}

html:not([data-hawk-theme="light"]) .hk-body .share-panel,
html:not([data-hawk-theme="light"]) .hk-body .content-card,
html:not([data-hawk-theme="light"]) .hk-body .feature-card,
html:not([data-hawk-theme="light"]) .hk-body .app-related-card,
html:not([data-hawk-theme="light"]) .hk-body .report-control-v375{
  background:linear-gradient(145deg,rgba(14,17,35,.94),rgba(10,12,25,.96))!important;
  border-color:rgba(139,92,246,.14)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .share-panel-copy strong,
html:not([data-hawk-theme="light"]) .hk-body .section-title h2,
html:not([data-hawk-theme="light"]) .hk-body .rich-app-content :where(h1,h2,h3,h4,h5,h6,strong,b),
html:not([data-hawk-theme="light"]) .hk-body .app-related-copy h3,
html:not([data-hawk-theme="light"]) .hk-body .report-heading-v375 h2{color:#fff!important}
html:not([data-hawk-theme="light"]) .hk-body .share-eyebrow,
html:not([data-hawk-theme="light"]) .hk-body .section-title p,
html:not([data-hawk-theme="light"]) .hk-body .feature-card p,
html:not([data-hawk-theme="light"]) .hk-body .rich-app-content,
html:not([data-hawk-theme="light"]) .hk-body .app-related-copy p,
html:not([data-hawk-theme="light"]) .hk-body .report-heading-v375 p{color:#a8afc3!important}
html:not([data-hawk-theme="light"]) .hk-body .feature-number,
html:not([data-hawk-theme="light"]) .hk-body .app-related-ready{color:#66ddff!important}
html:not([data-hawk-theme="light"]) .hk-body .share-icon{
  background:rgba(255,255,255,.035)!important;
  border-color:rgba(139,92,246,.14)!important;
  color:#cbc6dd!important;
}
html:not([data-hawk-theme="light"]) .hk-body .share-icon:hover{background:rgba(124,58,237,.12)!important;border-color:rgba(139,92,246,.28)!important;color:#fff!important}

html:not([data-hawk-theme="light"]) .hk-body .download-banner{
  background:linear-gradient(100deg,#11152c,#181538 54%,#2b1425)!important;
  border-color:rgba(139,92,246,.20)!important;
}
html:not([data-hawk-theme="light"]) .hk-body .download-banner h2{color:#fff!important}
html:not([data-hawk-theme="light"]) .hk-body .download-banner p{color:#aeb5c8!important}
html:not([data-hawk-theme="light"]) .hk-body .download-badge{color:#7ee1ff!important;border-color:rgba(103,217,255,.22)!important;background:rgba(103,217,255,.06)!important}
html:not([data-hawk-theme="light"]) .hk-body .btn-download-wide{background:linear-gradient(95deg,#7c3aed,#9d4cf1 50%,#ff5a3d)!important;border-color:transparent!important;color:#fff!important}

html:not([data-hawk-theme="light"]) .hk-body .app-related-icon{background:#14192e!important}
html:not([data-hawk-theme="light"]) .hk-body .app-related-meta span{background:rgba(255,255,255,.025)!important;border-color:rgba(139,92,246,.10)!important}
html:not([data-hawk-theme="light"]) .hk-body .app-related-meta small{color:#798198!important}

html:not([data-hawk-theme="light"]) .hk-body .report-control-v375 :where(input,select,textarea){
  background:#0d1020!important;color:#eef0f8!important;-webkit-text-fill-color:#eef0f8!important;border-color:rgba(139,92,246,.14)!important
}
html:not([data-hawk-theme="light"]) .hk-body .report-control-v375 :where(input,textarea)::placeholder{color:#70788f!important;-webkit-text-fill-color:#70788f!important}
html:not([data-hawk-theme="light"]) .hk-body .report-submit-v375,
html:not([data-hawk-theme="light"]) .hk-body .mobile-download-bar a{
  background:linear-gradient(95deg,#7c3aed,#9d4cf1 50%,#ff5a3d)!important;
  border-color:transparent!important;color:#fff!important
}
