/* Blue-only overrides audited against native Promos CSS, including interactive states. */
#rsntp-app-root{background:rgb(7, 10, 19)!important}
.rsa-top{border-bottom:1px solid rgb(24, 31, 52)!important;background:rgba(5, 8, 17, 0.94)!important}
.rsa-brand small{color:rgb(140, 166, 243)!important}
.rsa-nav a.active, .rsa-nav a:hover{background:rgb(13, 19, 35)!important}
.rsa-new{background:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsa-step span{background:rgb(16, 22, 38)!important;color:rgb(33, 76, 255)!important}
.rsa-step.active{background:rgb(13, 19, 35)!important}
.rsa-status{border:1px solid rgb(39, 48, 74)!important}
.rsa-card{background:rgb(13, 18, 32)!important;border:1px solid rgb(37, 46, 74)!important}
.rsa-cardhead{border-bottom:1px solid rgb(37, 46, 74)!important}
.rsa-cardhead .num{background:rgb(16, 23, 43)!important;color:rgb(33, 76, 255)!important}
.rsa-artside{background:rgb(11, 15, 27)!important;border-right:1px solid rgb(24, 32, 54)!important}
.rsa-art{border:1px dashed rgb(49, 59, 90)!important;background:center center / cover no-repeat rgb(10, 14, 25)!important}
.rsa-artoverlay{background:rgba(5, 8, 17, 0.72)!important}
.rsa-btn{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 16, 30)!important}
.rsa-btn:hover{border-color:rgb(75, 88, 126)!important}
.rsa-btn.primary{color:rgb(3, 7, 18)!important}
.rsa-track{border:1px solid rgb(44, 53, 81)!important;background:rgb(11, 16, 29)!important}
.rsa-tracktop{background:rgb(16, 22, 39)!important;border-bottom:1px solid rgb(44, 53, 81)!important}
.rsa-drop{border:1px dashed rgb(71, 83, 120)!important;background:rgb(11, 15, 27)!important}
.rsa-drop.drag{background:rgb(12, 19, 38)!important}
.rsa-drop.ready{border-color:rgb(44, 58, 101)!important}
.rsa-chip{border:1px solid rgb(56, 67, 98)!important}
.rsa-chip.on{background:rgba(33, 76, 255, 0.07)!important}
.rsa-count{border:1px solid rgb(52, 63, 95)!important;background:rgb(11, 15, 27)!important}
.rsa-check{border:1px solid rgb(54, 65, 97)!important}
.rsa-check.ok{color:rgb(191, 206, 249)!important;border-color:rgb(40, 57, 106)!important;background:rgb(11, 17, 33)!important}
.rsa-progress{background:rgb(16, 22, 38)!important}
.rsa-toast{background:rgb(16, 22, 39)!important;border:1px solid rgb(45, 57, 92)!important}
.rsa-modalbox{background:rgb(11, 15, 25)!important;border:1px solid rgb(38, 48, 77)!important}
.rsa-modalhead{border-bottom:1px solid rgb(44, 53, 81)!important}
.rsa-testbody{background:rgb(11, 15, 25)!important}
.rsa-spinner{border-color:rgb(255, 255, 255) rgb(79, 87, 111) rgb(79, 87, 111)!important}
.rsa-artside{border-bottom:1px solid rgb(37, 46, 74)!important}
.rsa-status{background:rgb(12, 17, 32)!important}
.rsa-check{background:rgb(11, 15, 27)!important}
.rsa-check.ok{color:rgb(217, 227, 255)!important}
.rsa-toggle{border:1px solid rgb(54, 65, 97)!important;background:rgb(11, 15, 27)!important}
.rsa-toggle > span{background:rgb(41, 49, 72)!important}
.rsa-toggle > input:checked + span::after{background:rgb(4, 7, 17)!important}
.rsa-dash-stats > div{border:1px solid rgb(49, 59, 88)!important;background:rgb(13, 18, 32)!important}
.rsa-promo-row{border:1px solid rgb(40, 50, 78)!important;background:rgb(11, 15, 27)!important}
.rsa-promo-thumb{border:1px solid rgb(49, 59, 88)!important}
.rsa-promo-thumb-empty{background:rgb(16, 22, 39)!important}
.rsa-promo-eyebrow{color:rgb(140, 166, 243)!important}
.rsa-promo-small{color:rgb(147, 154, 173)!important}
.rsa-promo-metrics span{color:rgb(157, 163, 179)!important;border:1px solid rgb(36, 45, 73)!important}
.rsa-promo-state{border:1px solid rgb(50, 63, 100)!important;color:rgb(174, 192, 244)!important}
.rsa-dash-empty{border:1px solid rgb(49, 59, 88)!important}
.rsa-feedback-head h1 span{color:rgb(140, 166, 243)!important}
.rsa-feedback-toolbar select{background:rgb(11, 15, 27)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-feedback-promo{background:rgb(13, 18, 32)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-feedback-stats > div{border:1px solid rgb(49, 59, 88)!important;background:rgb(13, 18, 32)!important}
.rsa-feedback-table-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 15, 27)!important}
.rsa-feedback-table-head{border-bottom:1px solid rgb(49, 59, 88)!important}
.rsa-feedback-table th{border-bottom:1px solid rgb(49, 59, 88)!important;background:rgb(14, 19, 35)!important}
.rsa-feedback-table td{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-feedback-table tbody tr:hover{background:rgb(14, 19, 35)!important}
.rsa-feedback-person small{color:rgb(143, 149, 168)!important}
.rsa-feedback-pill{border:1px solid rgb(59, 68, 96)!important}
.rsa-feedback-promo-link{color:rgb(140, 166, 243)!important}
.rsa-yes{color:rgb(158, 177, 233)!important}
.rsa-feedback-table .muted{color:rgb(97, 104, 123)!important}
.rsa-feedback-empty{color:rgb(129, 136, 155)!important}
.rsa-simple-card{background:rgb(13, 18, 32)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-simple-field input, .rsa-simple-field select{background:rgb(11, 15, 27)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-simple-checks label{border:1px solid rgb(54, 64, 92)!important}
.rsa-simple-table th{border-bottom:1px solid rgb(49, 59, 88)!important}
.rsa-simple-table td{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-simple-row-actions a{color:rgb(140, 166, 243)!important}
.rsa-group-row{border:1px solid rgb(41, 51, 80)!important;background:rgb(11, 15, 27)!important}
.rsa-group-row small{color:rgb(143, 149, 168)!important}
.rsa-file-drop{border:1px dashed rgb(71, 83, 120)!important;background:rgb(11, 15, 27)!important}
.rsa-file-drop small{color:rgb(143, 149, 168)!important}
.rsa-settings-portal{border-top:1px solid rgb(49, 59, 88)!important}
.rsa-settings-portal a{color:rgb(140, 166, 243)!important}
.rsa-app-success{border:1px solid rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important;color:rgb(191, 206, 249)!important}
.rsa-feedback-promo-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(13, 18, 32)!important}
.rsa-feedback-promo-card:hover{border-color:rgb(74, 86, 120)!important}
.rsa-feedback-promo-card img, .rsa-feedback-promo-placeholder{background:rgb(16, 22, 39)!important}
.rsa-feedback-promo-count{color:rgb(140, 166, 243)!important}
.rsa-feedback-open{color:rgb(140, 166, 243)!important}
.rsa-feedback-back{color:rgb(140, 166, 243)!important}
.rsa-permission-legend > div{border:1px solid rgb(47, 57, 86)!important;background:rgb(11, 15, 27)!important}
.rsa-team-table-wrap{border:1px solid rgb(47, 57, 86)!important}
.rsa-team-table th{background:rgb(16, 22, 39)!important}
.rsa-team-table td{border-top:1px solid rgb(32, 40, 64)!important}
.rsa-team-table select{background:rgb(11, 15, 27)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-team-person small{color:rgb(143, 149, 168)!important}
.rsa-access-fixed{border:1px solid rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important;color:rgb(191, 206, 249)!important}
.rsa-contact-status{border:1px solid rgb(54, 64, 92)!important}
.rsa-contact-status.active{border-color:rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important;color:rgb(191, 206, 249)!important}
.rsa-edit-note{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 15, 27)!important}
.rsa-team-table select, .rsa-simple-field select, .rsa-feedback-toolbar select{background:rgb(11, 15, 27)!important;border-color:rgb(75, 86, 117)!important}
.rsa-team-table select option, .rsa-simple-field select option, .rsa-feedback-toolbar select option{background:rgb(11, 15, 27)!important}
.rsa-team-table select:focus, .rsa-simple-field select:focus, .rsa-feedback-toolbar select:focus{box-shadow:rgba(33, 76, 255, 0.12) 0px 0px 0px 2px!important;border-color:rgb(33, 76, 255)!important}
.rsa-request-review{background:rgb(13, 18, 32)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-request-row{border:1px solid rgb(45, 55, 83)!important;background:rgb(11, 15, 27)!important}
.rsa-request-person span{color:rgb(143, 149, 168)!important}
.rsa-request-tags span{border:1px solid rgb(56, 67, 98)!important}
.rsa-delivery{border:1px solid rgb(54, 65, 97)!important;background:rgb(11, 15, 27)!important}
.rsa-delivery-modes label{border:1px solid rgb(54, 65, 97)!important}
.rsa-send-option{border:1px solid rgb(49, 59, 88)!important;background:rgb(13, 18, 32)!important}
.rsa-send-option small{color:rgb(143, 149, 168)!important}
.rsa-delivery-help{color:rgb(145, 151, 170)!important}
.rsa-genre-chip{border:1px solid rgb(54, 65, 97)!important;background:rgb(11, 15, 27)!important}
.rsa-field-help{color:rgb(143, 149, 168)!important}
.rsa-promo-genres span{border:1px solid rgb(49, 59, 88)!important}
.rsa-nav-count{background:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsa-request-review .rsa-simple-cardhead > span{color:rgb(7, 10, 19)!important;background:rgb(33, 76, 255)!important}
.rsa-request-review .rsa-dash-empty{background:rgb(11, 15, 27)!important;border-color:rgb(49, 59, 88)!important}
.rsa-mail-diagnostics{border-top:1px solid rgb(49, 59, 88)!important}
.rsa-mail-ok{border:1px solid rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important;color:rgb(191, 206, 249)!important}
.rsa-send-toolbar input[type="search"]{background:rgb(11, 15, 27)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-send-scroll::-webkit-scrollbar-thumb{background:rgb(49, 59, 88)!important}
.rsa-send-scroll::-webkit-scrollbar-track{background:rgb(11, 15, 27)!important}
.rsa-magic-copy{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 15, 27)!important}
.rsa-magic-copy input{background:rgb(7, 11, 22)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-delivery{background:linear-gradient(rgb(10, 15, 28) 0%, rgb(8, 12, 22) 100%)!important;border:1px solid rgb(41, 52, 83)!important}
.rsa-delivery-head > div > small{color:rgb(127, 134, 154)!important}
.rsa-delivery-status{color:rgb(155, 161, 179)!important;border:1px solid rgb(41, 52, 83)!important;background:rgb(9, 13, 24)!important}
.rsa-delivery-modes label{background:rgb(9, 13, 25)!important;border:1px solid rgb(49, 60, 91)!important}
.rsa-delivery-modes label:has(input:checked){background:rgb(11, 17, 33)!important;box-shadow:rgba(33, 76, 255, 0.08) 0px 0px 0px 1px inset!important;border-color:rgb(33, 76, 255)!important}
.rsa-delivery-modes label > span small{color:rgb(120, 127, 148)!important}
.rsa-recipient-picker{border:1px solid rgb(41, 51, 81)!important;background:rgb(7, 11, 21)!important}
.rsa-send-toolbar{background:rgb(10, 14, 27)!important;border-bottom:1px solid rgb(32, 41, 67)!important}
.rsa-searchbox{background:rgb(6, 10, 20)!important;border:1px solid rgb(49, 60, 91)!important}
.rsa-searchbox > span{color:rgb(111, 119, 141)!important}
.rsa-mini-btn{border:1px solid rgb(49, 60, 91)!important;background:rgb(11, 16, 30)!important}
.rsa-mini-btn:hover{border-color:rgb(33, 76, 255)!important}
.rsa-send-option.compact{border-color:currentcolor rgb(23, 32, 58) rgb(23, 32, 58) currentcolor!important;background:rgb(8, 12, 24)!important}
.rsa-send-option.compact:hover{background:rgb(12, 18, 35)!important}
.rsa-send-option.compact:has(input:checked){box-shadow:rgb(33, 76, 255) 3px 0px 0px inset!important;background:rgb(13, 19, 37)!important}
.rsa-send-option.compact small{color:rgb(120, 127, 148)!important}
.rsa-delivery-help{color:rgb(125, 131, 150)!important}
.rsa-scheduler{border:1px solid rgb(41, 52, 83)!important;background:rgb(8, 12, 24)!important}
.rsa-scheduler-head small{color:rgb(127, 134, 154)!important}
.rsa-schedule-row label > span{color:rgb(150, 156, 173)!important}
.rsa-schedule-row input[type="datetime-local"]{background:rgb(6, 10, 20)!important;border:1px solid rgb(49, 60, 91)!important}
.rsa-scheduler > p{color:rgb(116, 123, 142)!important}
.rsa-schedule-state{border:1px solid rgb(49, 60, 91)!important;background:rgb(10, 15, 30)!important}
.rsa-schedule-state span{color:rgb(145, 151, 168)!important}
.rsa-schedule-state.on{border-color:rgb(33, 76, 255)!important}
.rsa-schedule-state.done{border-color:rgb(53, 67, 107)!important}
.rsa-contact-list-head > div span{color:rgb(143, 149, 168)!important}
.rsa-contact-search input{background:rgb(8, 12, 24)!important;border:1px solid rgb(54, 64, 92)!important}
.rsa-contact-list{border-top:1px solid rgb(41, 51, 80)!important}
.rsa-contact-row{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-contact-row:hover{background:rgb(11, 16, 30)!important}
.rsa-contact-main > a{color:rgb(140, 166, 243)!important}
.rsa-contact-main > small{color:rgb(120, 127, 146)!important}
.rsa-contact-meta-group > span{color:rgb(111, 118, 139)!important}
.rsa-contact-actions summary{border:1px solid rgb(49, 59, 88)!important;color:rgb(168, 174, 192)!important}
.rsa-contact-actions[open] summary, .rsa-contact-actions summary:hover{border-color:rgb(33, 76, 255)!important;background:rgb(12, 18, 35)!important}
.rsa-contact-actions-menu{background:rgb(7, 11, 21)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-contact-actions-menu a:hover{background:rgb(16, 23, 42)!important}
.rsa-page-btn, .rsa-page-num{border:1px solid rgb(49, 59, 88)!important}
.rsa-page-num.active{background:rgb(33, 76, 255)!important;border-color:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsa-page-btn:hover, .rsa-page-num:hover{border-color:rgb(33, 76, 255)!important}
.rsa-page-gap{color:rgb(111, 118, 137)!important}
.rsa-pagination-info{color:rgb(113, 120, 139)!important}
.rsa-promo-metrics > span{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 15, 28)!important}
.rsa-promo-metrics small{color:rgb(134, 142, 164)!important}
.rsa-promo-more summary{border:1px solid rgb(49, 59, 88)!important;color:rgb(168, 174, 192)!important}
.rsa-promo-more[open] summary, .rsa-promo-more summary:hover{border-color:rgb(33, 76, 255)!important;background:rgb(12, 18, 35)!important}
.rsa-promo-more-menu{background:rgb(7, 11, 21)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-promo-more-menu a:hover{background:rgb(16, 23, 42)!important}
.rsa-promo-more-menu a span{color:rgb(121, 149, 232)!important}
.rsa-send-modal-card{background:rgb(8, 12, 24)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-send-modal-head p{color:rgb(144, 151, 170)!important}
.rsa-modal-kicker{color:rgb(33, 76, 255)!important}
.rsa-send-modal-close{color:rgb(143, 150, 169)!important}
.rsa-modal-delivery-modes label{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 15, 28)!important}
.rsa-modal-delivery-modes label:has(input:checked){border-color:rgb(33, 76, 255)!important;background:rgb(13, 19, 36)!important}
.rsa-modal-delivery-modes small{color:rgb(126, 133, 153)!important}
.rsa-dashboard-picker{border:1px solid rgb(41, 51, 80)!important;background:rgb(7, 11, 21)!important}
.rsa-dashboard-picker-top{background:rgb(10, 14, 27)!important;border-bottom:1px solid rgb(32, 41, 67)!important}
.rsa-dashboard-picker-top input{background:rgb(6, 10, 20)!important;border:1px solid rgb(49, 60, 91)!important}
.rsa-dashboard-picker-top span{color:rgb(152, 158, 175)!important}
.rsa-dashboard-pick-item{border-right:1px solid rgb(23, 32, 58)!important;border-bottom:1px solid rgb(23, 32, 58)!important;background:rgb(8, 12, 24)!important}
.rsa-dashboard-pick-item:hover{background:rgb(12, 18, 35)!important}
.rsa-dashboard-pick-item:has(input:checked){background:rgb(13, 19, 37)!important;box-shadow:rgb(33, 76, 255) 3px 0px 0px inset!important}
.rsa-dashboard-pick-item small{color:rgb(120, 127, 148)!important}
.rsa-dashboard-picker-empty{color:rgb(129, 135, 154)!important}
.rsa-send-modal-note{color:rgb(128, 135, 154)!important}
.rsa-send-modal-actions{border-top:1px solid rgb(32, 41, 67)!important}
.rsa-dashboard-toast{background:rgb(11, 17, 33)!important;border:1px solid rgb(53, 67, 107)!important;color:rgb(199, 213, 255)!important}
.rsa-contact-policy{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 14, 27)!important}
.rsa-contact-policy small{color:rgb(131, 137, 156)!important}
.rsa-genre-positioning{background:rgb(10, 15, 28)!important;color:rgb(158, 164, 180)!important}
.rsa-contact-policy.consent{border-color:rgb(65, 73, 96)!important}
.rsa-beta-badge{border:1px solid rgb(33, 76, 255)!important;color:rgb(33, 76, 255)!important}
.rsa-resend-safety{border:1px solid rgb(41, 51, 80)!important;background:rgb(8, 12, 23)!important}
.rsa-resend-safety label{color:rgb(147, 153, 172)!important}
.rsa-settings-health{border:1px solid rgb(49, 59, 88)!important;background:rgb(13, 18, 32)!important}
.rsa-settings-health p{color:rgb(143, 149, 168)!important}
.rsa-health-item{border:1px solid rgb(49, 59, 88)!important;background:rgb(9, 13, 25)!important}
.rsa-health-item span{color:rgb(147, 153, 170)!important}
.rsa-health-item.ok{border-color:rgb(49, 60, 94)!important}
.rsa-health-next{color:rgb(121, 128, 148)!important}
.rsa-audit-row{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-audit-row small{color:rgb(114, 121, 141)!important}
.rsa-audit-row > span{color:rgb(131, 137, 156)!important}
.rsa-contact-editor-head{border-bottom:1px solid rgb(41, 51, 80)!important;background:rgb(11, 15, 28)!important}
.rsa-contact-editor-head p{color:rgb(130, 136, 155)!important}
.rsa-contact-section{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-contact-section-title span{color:rgb(113, 120, 140)!important}
.rsa-contact-fields .rsa-simple-field > span, .rsa-contact-section .rsa-simple-field > span{color:rgb(141, 147, 165)!important}
.rsa-simple-checks label{background:rgb(9, 13, 25)!important}
.rsa-simple-checks label:has(input:checked){border-color:rgb(33, 76, 255)!important;background:rgb(13, 19, 35)!important}
.rsa-contact-advanced{border:1px solid rgb(49, 59, 88)!important;background:rgb(9, 13, 25)!important}
.rsa-contact-advanced summary small{color:rgb(114, 121, 141)!important}
.rsa-contact-advanced summary em{color:rgb(33, 76, 255)!important}
.rsa-contact-advanced[open] summary{border-bottom:1px solid rgb(32, 40, 64)!important;background:rgb(11, 16, 30)!important}
.rsa-contact-switch + .rsa-contact-switch{border-top:1px solid rgb(23, 32, 58)!important}
.rsa-contact-switch .track{border:1px solid rgb(69, 78, 106)!important;background:rgb(6, 10, 21)!important}
.rsa-contact-switch .track::after{background:rgb(117, 124, 143)!important}
.rsa-contact-switch:has(input:checked) .track{background:rgb(21, 33, 70)!important;border-color:rgb(33, 76, 255)!important}
.rsa-contact-switch:has(input:checked) .track::after{background:rgb(33, 76, 255)!important}
.rsa-contact-switch .copy small{color:rgb(117, 124, 144)!important}
.rsa-consent-meta{border-top:1px solid rgb(23, 32, 58)!important;color:rgb(104, 111, 131)!important}
.rsa-contact-filters input, .rsa-contact-filters select{background:rgb(8, 12, 24)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-contact-modal-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 14, 27)!important}
.rsa-contact-modal-head{border-bottom:1px solid rgb(41, 51, 80)!important}
.rsa-contact-modal-head span{color:rgb(33, 76, 255)!important}
.rsa-contact-modal-head button{color:rgb(145, 152, 171)!important}
.rsa-contact-modal-section > b{color:rgb(142, 149, 168)!important}
.rsa-contact-modal-actions{border-top:1px solid rgb(32, 40, 64)!important}
.rsa-head-state .live{color:rgb(127, 155, 240)!important;border-color:rgb(53, 65, 102)!important;background:rgb(11, 17, 33)!important}
.rsa-head-state .draft{background:rgb(11, 15, 27)!important}
.rsa-card{background:linear-gradient(rgb(13, 18, 32) 0%, rgb(9, 13, 25) 100%)!important}
.rsa-cardhead{border-bottom:1px solid rgb(32, 40, 64)!important;background:rgba(11, 16, 31, 0.72)!important}
.rsa-cardhead .num{background:rgb(11, 17, 33)!important;border:1px solid rgb(53, 65, 102)!important;color:rgb(33, 76, 255)!important}
.rsa-field-help, .rsa-field small, .rsa-track small, .rsa-trackempty{color:rgb(143, 149, 168)!important}
.rsa-art{border-color:rgb(49, 59, 88)!important;background-color:rgb(8, 12, 23)!important}
.rsa-artoverlay small{color:rgb(161, 167, 183)!important}
.rsa-genre-positioning{background:rgb(8, 12, 25)!important}
.rsa-genre-chip{background:rgb(8, 12, 25)!important;border-color:rgb(49, 59, 88)!important}
.rsa-genre-chip.on, .rsa-genre-chip:has(input:checked){background:rgb(13, 20, 39)!important}
.rsa-drop{background:rgb(8, 12, 23)!important;border-color:rgb(52, 62, 93)!important}
.rsa-drop small{color:rgb(130, 137, 156)!important}
.rsa-drop.ready{border-color:rgb(53, 65, 102)!important;background:rgb(11, 17, 33)!important}
.rsa-track{border-color:rgb(41, 50, 78)!important;background:rgb(10, 15, 28)!important}
.rsa-audience{background:rgb(10, 15, 28)!important}
.rsa-count{background:rgb(7, 11, 23)!important;border-color:rgb(49, 59, 88)!important}
.rsa-count span{color:rgb(145, 151, 170)!important}
.rsa-chip{background:rgb(7, 11, 23)!important;border-color:rgb(49, 59, 88)!important}
.rsa-chip.on, .rsa-chip:has(input:checked){background:rgb(13, 19, 38)!important}
.rsa-review-block{background:rgb(8, 12, 25)!important}
.rsa-subhead small{color:rgb(129, 135, 154)!important}
.rsa-check{background:rgb(7, 11, 23)!important;border:1px solid rgb(45, 55, 83)!important;color:rgb(142, 148, 167)!important}
.rsa-check.ok{background:rgb(11, 17, 33)!important;border-color:rgb(53, 65, 102)!important;color:rgb(159, 181, 245)!important}
.rsa-toggle-pro small{color:rgb(140, 147, 166)!important}
.rsa-edit-note{border-color:rgb(59, 68, 96)!important;background:rgb(11, 16, 29)!important}
.rsa-edit-note span{color:rgb(146, 152, 170)!important}
.rsa-delivery{background:rgb(7, 11, 23)!important}
.rsa-delivery-head > div > small{color:rgb(145, 151, 170)!important}
.rsa-delivery-status{border-color:rgb(54, 64, 94)!important;background:rgb(10, 15, 28)!important}
.rsa-delivery-modes label{border-color:rgb(49, 59, 88)!important;background:rgb(10, 15, 28)!important}
.rsa-delivery-modes label:has(input:checked){background:rgb(13, 20, 39)!important}
.rsa-delivery-modes label small{color:rgb(129, 135, 154)!important}
.rsa-recipient-picker{border-color:rgb(49, 59, 88)!important;background:rgb(6, 10, 21)!important}
.rsa-send-toolbar{background:rgb(10, 15, 28)!important;border-bottom-color:rgb(41, 50, 78)!important}
.rsa-send-option.compact{background:rgb(7, 11, 23)!important;border-color:rgb(24, 33, 58)!important}
.rsa-send-option.compact:hover{background:rgb(11, 17, 35)!important}
.rsa-send-option.compact:has(input:checked){background:rgb(13, 20, 39)!important}
.rsa-send-option.compact small{color:rgb(126, 133, 153)!important}
.rsa-resend-safety{border-color:rgb(49, 59, 88)!important;background:rgb(10, 15, 28)!important}
.rsa-resend-safety > div small{color:rgb(129, 135, 154)!important}
.rsa-resend-safety label{border:1px solid rgb(49, 59, 88)!important;background:rgb(7, 11, 23)!important}
.rsa-resend-safety label:has(input:checked){border-color:rgb(33, 76, 255)!important;background:rgb(13, 19, 38)!important}
.rsa-delivery-help{border-top:1px solid rgb(32, 40, 64)!important;color:rgb(135, 141, 160)!important}
.rsa-scheduler{border-color:rgb(49, 59, 88)!important;background:rgb(8, 12, 25)!important}
.rsa-scheduler-head small, .rsa-scheduler > p{color:rgb(132, 138, 157)!important}
.rsa-schedule-row label > span{color:rgb(154, 160, 178)!important}
.rsa-actions-pro{background:rgba(6, 9, 18, 0.95)!important;border-top:1px solid rgb(49, 59, 88)!important}
.rsa-btn{border-color:rgb(54, 64, 94)!important;background:rgb(11, 16, 30)!important}
.rsa-btn:hover{border-color:rgb(33, 76, 255)!important;background:rgb(16, 23, 42)!important}
.rsa-steps{background:rgb(7, 11, 23)!important;border-color:rgb(41, 50, 78)!important}
.rsa-step{color:rgb(153, 159, 176)!important}
.rsa-step small{color:rgb(111, 118, 139)!important}
.rsa-step.active{background:rgb(13, 20, 39)!important}
.rsa-step.active span{color:rgb(3, 7, 18)!important}
.rsa-send-menu{border:1px solid rgb(49, 59, 88)!important;background:rgb(7, 11, 23)!important}
.rsa-send-menu-row{border-color:currentcolor currentcolor rgb(32, 40, 64)!important;background:rgb(8, 12, 25)!important}
.rsa-send-menu-row:hover{background:rgb(11, 17, 35)!important}
.rsa-send-menu-row:has(input:checked){background:rgb(13, 20, 39)!important}
.rsa-send-menu-icon{border:1px solid rgb(49, 59, 88)!important;color:rgb(145, 152, 171)!important;background:rgb(6, 10, 21)!important}
.rsa-send-menu-row:has(input:checked) .rsa-send-menu-icon{background:rgb(10, 16, 32)!important}
.rsa-send-menu-copy small{color:rgb(129, 135, 154)!important}
.rsa-send-menu-radio{border:1px solid rgb(70, 80, 109)!important}
.rsa-group-card{border:1px solid rgb(41, 51, 80)!important;background:rgb(9, 13, 25)!important}
.rsa-group-card:hover{border-color:rgb(60, 71, 105)!important;background:rgb(11, 16, 31)!important}
.rsa-group-card-icon{border:1px solid rgb(49, 59, 88)!important;color:rgb(33, 76, 255)!important;background:rgb(7, 11, 23)!important}
.rsa-group-card-main > span{color:rgb(33, 76, 255)!important}
.rsa-group-card-main > small{color:rgb(114, 121, 141)!important}
.rsa-group-modal-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 14, 27)!important}
.rsa-group-modal-head{border-bottom:1px solid rgb(41, 51, 80)!important}
.rsa-group-modal-head > div > span{color:rgb(33, 76, 255)!important}
.rsa-group-modal-head p{color:rgb(128, 135, 154)!important}
.rsa-group-modal-head > button{color:rgb(143, 149, 168)!important}
.rsa-group-members-head > div span{color:rgb(115, 122, 142)!important}
.rsa-group-members-head input{background:rgb(7, 11, 23)!important;border:1px solid rgb(49, 59, 88)!important}
.rsa-group-member-list{border:1px solid rgb(41, 51, 80)!important;background:rgb(7, 11, 23)!important}
.rsa-group-member{border-bottom:1px solid rgb(23, 32, 58)!important;border-right:1px solid rgb(23, 32, 58)!important}
.rsa-group-member:hover{background:rgb(11, 17, 35)!important}
.rsa-group-member:has(input:checked){background:rgb(13, 20, 39)!important;box-shadow:rgb(33, 76, 255) 3px 0px 0px inset!important}
.rsa-group-member small{color:rgb(117, 124, 144)!important}
.rsa-group-member em{color:rgb(111, 118, 139)!important}
.rsa-group-modal-actions{border-top:1px solid rgb(32, 40, 64)!important}
.rsa-bulk-actions strong{color:rgb(145, 152, 171)!important}
.rsa-contact-section-tools > b{color:rgb(142, 149, 168)!important}
.rsa-group-selection-note{border:1px solid rgb(41, 51, 80)!important;background:rgb(8, 12, 25)!important;color:rgb(127, 134, 153)!important}
.rsa-dashboard-picker-actions button{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 16, 30)!important}
.rsa-dashboard-picker-actions button:hover{border-color:rgb(33, 76, 255)!important}
.rsa-recipient-picker, .rsa-dashboard-picker{border:1px solid rgb(49, 59, 88)!important;background:rgb(7, 11, 22)!important}
.rsa-select-row{border-color:currentcolor currentcolor rgb(25, 34, 59)!important;background:rgb(8, 12, 25)!important}
.rsa-select-row:hover{background:rgb(11, 17, 35)!important}
.rsa-select-check{border:1px solid rgb(73, 82, 109)!important;background:rgb(6, 10, 21)!important}
.rsa-select-row:has(input:checked){background:rgb(12, 18, 36)!important}
.rsa-select-row:has(input:checked) .rsa-select-check{color:rgb(3, 7, 18)!important}
.rsa-select-copy small{color:rgb(120, 127, 148)!important}
.rsa-send-toolbar, .rsa-dashboard-picker-top{background:rgb(10, 14, 27)!important;border-bottom:1px solid rgb(32, 41, 67)!important}
.rsa-mini-btn, .rsa-dashboard-picker-actions button{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 16, 30)!important}
.rsa-picker-actions strong, .rsa-dashboard-picker-actions span{color:rgb(158, 164, 180)!important}
.rsa-send-modal-head{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsa-dashboard-picker-list.is-empty::after, .rsa-send-scroll.is-empty::after{color:rgb(114, 121, 141)!important}
.rsa-delivery-footer{border:1px solid rgb(41, 51, 80)!important;background:rgb(8, 12, 25)!important}
.rsa-delivery-footer-copy span{color:rgb(120, 127, 148)!important}
.rsa-toggle-ui{border:1px solid rgb(70, 80, 109)!important;background:rgb(6, 10, 21)!important}
.rsa-toggle-ui::after{background:rgb(115, 122, 141)!important}
.rsa-compact-toggle:has(input:checked) .rsa-toggle-ui{background:rgb(18, 29, 61)!important}
.rsa-picker-actions .rsa-mini-btn, .rsa-dashboard-picker-actions button{background:rgb(9, 14, 28)!important;border-color:rgb(49, 59, 88)!important}
.rsa-picker-actions .rsa-mini-btn:first-child, .rsa-dashboard-picker-actions button:first-child{border-color:rgb(63, 74, 108)!important;color:rgb(156, 176, 235)!important}
.rsa-dashboard-picker-actions span{color:rgb(156, 162, 179)!important}
.rsa-send-modal-actions{background:linear-gradient(rgba(6, 9, 18, 0.88), rgb(6, 9, 18) 35%)!important;border-top:1px solid rgb(32, 40, 64)!important}
.rsa-settings-divider{border-top:1px solid rgb(41, 51, 80)!important}
.rsa-settings-divider span{color:rgb(125, 132, 151)!important}
.rsntp-admin{--a:rgb(33, 76, 255)!important}
.rsntp-lead{color:rgb(85, 89, 102)!important}
.rsntp-stats > div{background:rgb(7, 11, 22)!important}
.rsntp-send-confirm{background:rgb(0, 36, 143)!important;border-color:rgb(0, 36, 143)!important}
.rsntp-security-pill{border:1px solid rgb(184, 195, 229)!important;color:rgb(8, 36, 120)!important}
.rsntp-track-ready.is-ready{color:rgb(8, 36, 120)!important}
.rsntp-dropzone:hover, .rsntp-dropzone.is-dragging{border-color:rgb(0, 42, 169)!important;box-shadow:rgba(0, 42, 169, 0.08) 0px 0px 0px 1px inset!important}
.rsntp-dropzone.has-file{border-color:rgb(184, 194, 222)!important}
.rsntp-upload-icon{color:rgb(8, 36, 120)!important}
.rsntp-file-check{color:rgb(7, 39, 134)!important}
.rsntp-artwork-panel{background:linear-gradient(rgb(6, 10, 22) 0%, rgb(10, 15, 30) 100%)!important}
.rsntp-artwork-preview{background:center center / cover no-repeat rgb(14, 20, 37)!important}
.rsntp-artwork-empty small{color:rgb(136, 143, 164)!important}
.rsntp-preview-catalog{color:rgb(128, 135, 155)!important}
.rsntp-section-kicker{color:rgb(8, 38, 127)!important}
.rsntp-form-grid-pro label > span{color:rgb(52, 58, 75)!important}
.rsntp-form-grid-pro label > small{color:rgb(115, 120, 135)!important}
.rsntp-accent-code{color:rgb(83, 89, 106)!important}
.rsntp-design-note{color:rgb(56, 65, 90)!important}
.rsntp-design-note .dashicons{color:rgb(7, 40, 140)!important}
.rsntp-design-note p{color:rgb(96, 102, 121)!important}
.rsntp-audience-summary{background:rgb(7, 11, 22)!important}
.rsntp-audience-summary::after{background:rgb(33, 76, 255)!important}
.rsntp-audience-summary small{color:rgb(144, 151, 170)!important}
.rsntp-mini-label{color:rgb(33, 76, 255)!important}
.rsntp-audience-dot{background:rgb(33, 76, 255)!important;box-shadow:rgba(33, 76, 255, 0.9) 0px 0px 16px!important}
.rsntp-side-heading span{color:rgb(130, 135, 149)!important}
.rsntp-empty-groups{color:rgb(96, 101, 116)!important}
.rsntp-recipient-number strong{color:rgb(8, 38, 127)!important}
.rsntp-recipient-number span{color:rgb(64, 71, 91)!important}
.rsntp-recipient-card small{color:rgb(121, 126, 142)!important}
.rsntp-preflight .ok{color:rgb(19, 43, 116)!important}
.rsntp-send-button{background:rgb(8, 38, 127)!important;border-color:rgb(8, 38, 127)!important}
.rsntp-send-button:hover{background:rgb(7, 33, 109)!important;border-color:rgb(7, 33, 109)!important}
.rsntp-save-first .dashicons{color:rgb(101, 106, 122)!important}
.rsntp-save-first small{color:rgb(119, 124, 138)!important}
.rsntp-artwork-upload.has-art .rsntp-artwork-empty{background:rgba(3, 6, 16, 0.78)!important}
.rsntp-artwork-button{color:rgb(3, 7, 18)!important}
.rsntp-artwork-help{color:rgb(119, 127, 149)!important}
.rsntp-app-wrap{--a:rgb(33, 76, 255)!important;color:rgb(19, 24, 39)!important}
.rsntp-app-header{background:rgba(5, 8, 18, 0.96)!important;border-bottom:1px solid rgb(24, 32, 54)!important}
.rsntp-app-header p{color:rgb(142, 149, 168)!important}
.rsntp-back-link{color:rgb(33, 76, 255)!important}
.rsntp-status-pill{border:1px solid rgb(41, 52, 85)!important;color:rgb(169, 176, 196)!important;background:rgb(11, 17, 35)!important}
.rsntp-status-pill.is-new{color:rgb(33, 76, 255)!important}
.rsntp-app-success{border:1px solid rgb(182, 195, 232)!important;color:rgb(8, 36, 119)!important}
.rsntp-app-steps > a{color:rgb(68, 74, 92)!important}
.rsntp-app-steps > a > b{color:rgb(49, 59, 90)!important}
.rsntp-app-steps > a strong{color:rgb(25, 33, 55)!important}
.rsntp-app-steps > a small{color:rgb(116, 122, 138)!important}
.rsntp-app-section{box-shadow:rgba(11, 17, 35, 0.043) 0px 4px 18px!important}
.rsntp-app-section-head > span{background:rgb(7, 11, 24)!important;color:rgb(33, 76, 255)!important}
.rsntp-app-section-head p{color:rgb(113, 118, 134)!important}
.rsntp-save-actions .button-primary{background:rgb(7, 45, 159)!important;border-color:rgb(7, 45, 159)!important}
.rsntp-save-actions .button-primary:hover{background:rgb(7, 40, 137)!important;border-color:rgb(7, 40, 137)!important}
.rsntp-app-wrap input:focus, .rsntp-app-wrap select:focus, .rsntp-app-wrap textarea:focus{border-color:rgb(33, 76, 255)!important;box-shadow:rgb(33, 76, 255) 0px 0px 0px 1px!important}
.rsntp-app-wrap .button-primary{background:rgb(12, 51, 168)!important;border-color:rgb(12, 51, 168)!important}
.rsntp-save-state{color:rgb(100, 105, 118)!important}
.rsntp-save-state.is-working::before{border-color:rgb(7, 45, 159) rgb(184, 207, 204) rgb(184, 207, 204)!important}
.rsntp-checklist-tools strong{color:rgb(111, 116, 130)!important}
.rsntp-portal{--accent:rgb(33, 76, 255)!important;--bg:rgb(6, 9, 18)!important;--panel:rgb(11, 15, 25)!important;--muted:rgb(145, 150, 166)!important}
.rsntp-brand-logo{filter:drop-shadow(rgba(33, 76, 255, 0.08) 0px 0px 10px)!important}
.rsntp-card-promo{--accent:rgb(33, 76, 255)!important}
.rsntp-feedback textarea{background:rgb(7, 10, 20)!important}
.rsntp-feedback button, .rsntp-login button{color:rgb(4, 7, 17)!important}
.rsntp-login input{background:rgb(7, 10, 20)!important}
.rsntp-login-shell{background:linear-gradient(145deg, rgb(6, 9, 18) 0%, rgb(7, 11, 23) 48%, rgb(5, 8, 18) 100%)!important}
.rsntp-login-top{background:rgba(4, 7, 14, 0.6)!important}
.rsntp-login-brand img{filter:drop-shadow(rgba(33, 76, 255, 0.08) 0px 0px 14px)!important}
.rsntp-login .rsntp-email-row input{background:rgb(6, 9, 19)!important}
.rsntp-login .rsntp-email-row input::placeholder{color:rgb(97, 103, 119)!important}
.rsntp-login-help{color:rgb(113, 119, 135)!important}
.rsntp-success-icon{color:rgb(4, 7, 17)!important}
.rsntp-login-side{background:radial-gradient(circle at 72% 32%, rgba(33, 76, 255, 0.15), transparent 23%), linear-gradient(150deg, rgb(11, 16, 30), rgb(6, 9, 19) 66%)!important}
.rsntp-login-side::before, .rsntp-login-side::after{border:1px solid rgba(33, 76, 255, 0.22)!important}
.rsntp-login-side::before{box-shadow:rgba(33, 76, 255, 0.08) 0px 0px 70px!important}
.rsntp-login-side::after{border-color:rgba(33, 76, 255, 0.11)!important}
.rsntp-login-glow{background:linear-gradient(transparent, rgba(33, 76, 255, 0.32), transparent)!important}
.rsntp-login-footer{color:rgb(104, 110, 126)!important}
html:has(body.rsntp-standalone-page), body.rsntp-standalone-page{background:rgb(5, 7, 13)!important}
.rsntp-wave-play{color:rgb(4, 7, 17)!important}
.rsntp-dashboard-link b, .rsntp-unread-count{color:rgb(5, 8, 18)!important}
.rsntp-new-badge{color:rgb(5, 8, 18)!important}
.rsntp-copyright{color:rgb(97, 104, 123)!important}
.rsntp-request-form input, .rsntp-request-form select, .rsntp-request-form textarea{background:rgb(10, 14, 25)!important;border:1px solid rgb(49, 59, 89)!important}
.rsntp-request-form select option{background:rgb(10, 14, 25)!important}
.rsntp-request-form fieldset{border:1px solid rgb(41, 50, 76)!important}
.rsntp-request-form > button{background:rgb(33, 76, 255)!important;color:rgb(2, 6, 16)!important}
.rsntp-request-success{border:1px solid rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important}
.rsntp-request-success strong{color:rgb(216, 226, 255)!important}
.rsntp-request-success span{color:rgb(159, 168, 196)!important}
.rsntp-tabs a{color:rgb(158, 164, 180)!important}
.rsntp-section-head p{color:rgb(143, 149, 168)!important}
.rsntp-received-row .muted{color:rgb(115, 122, 141)!important}
.rsntp-login .rsntp-email-row input{background:rgb(10, 14, 25)!important;border:1px solid rgb(49, 59, 89)!important}
.rsntp-request-form input, .rsntp-request-form select, .rsntp-request-form textarea{background:rgb(9, 13, 25)!important;border-color:rgb(53, 63, 94)!important}
.rsntp-feedback-locked-head span{color:rgb(158, 164, 180)!important}
.rsntp-choices-locked > span{color:rgb(113, 119, 137)!important}
.rsntp-feedback-comment-saved small{color:rgb(135, 141, 157)!important}
.rsntp-sub{color:rgb(143, 149, 168)!important}
.rsntp-subscription-row span{color:rgb(143, 149, 168)!important}
.rsntp-subscriptions-help{color:rgb(143, 149, 168)!important}
.rsntp-subscriptions-form > button{color:rgb(3, 7, 18)!important}
.rsntp-subscriptions-saved{border:1px solid rgb(50, 63, 100)!important;background:rgb(11, 17, 33)!important;color:rgb(191, 206, 249)!important}
.rsntp-profile-grid input{background:rgb(9, 13, 25)!important;border:1px solid rgb(53, 63, 94)!important}
.rsntp-profile-grid input[readonly]{color:rgb(157, 163, 179)!important;background:rgb(10, 13, 22)!important}
.rsntp-profile-grid small{color:rgb(128, 135, 154)!important}
.rsntp-profile-note span{color:rgb(158, 164, 180)!important}
.rsntp-profile-form > button{color:rgb(3, 7, 18)!important}
.rsntp-feedback-hint{color:rgb(143, 149, 168)!important}
.rsntp-invite-card, .rsntp-expired-card{border:1px solid rgb(43, 53, 81)!important;background:rgb(9, 13, 25)!important}
.rsntp-invite-labels label{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 16, 30)!important}
.rsntp-invite-actions button, .rsntp-expired-card a{background:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsntp-invite-actions button.secondary{background:rgb(16, 22, 38)!important;border:1px solid rgb(49, 59, 88)!important}
.rsntp-invite-shell{border:1px solid rgb(36, 47, 78)!important;background:rgb(8, 12, 22)!important}
.rsntp-invite-hero{background:radial-gradient(circle at 20% 0%, rgba(33, 76, 255, 0.12), transparent 38%), linear-gradient(rgb(7, 10, 20), rgb(9, 14, 28))!important}
.rsntp-invite-eyebrow{color:rgb(33, 76, 255)!important}
.rsntp-invite-benefits > div{border:1px solid rgb(33, 43, 73)!important;background:rgba(8, 13, 27, 0.72)!important}
.rsntp-invite-benefits span{color:rgb(128, 135, 154)!important}
.rsntp-invite-panel{background:rgb(11, 15, 28)!important}
.rsntp-invite-panel-head > span{color:rgb(120, 128, 150)!important}
.rsntp-invite-panel-head p{color:rgb(141, 147, 166)!important}
.rsntp-invite-label-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(9, 13, 25)!important}
.rsntp-invite-label-card:has(input:checked){box-shadow:rgb(33, 76, 255) 3px 0px 0px inset!important;border-color:rgb(33, 76, 255)!important;background:rgb(13, 19, 37)!important}
.rsntp-invite-check{border:1px solid rgb(81, 91, 120)!important}
.rsntp-invite-label-card:has(input:checked) .rsntp-invite-check::after{color:rgb(33, 76, 255)!important}
.rsntp-invite-label-copy small{color:rgb(120, 127, 148)!important}
.rsntp-invite-privacy{border:1px solid rgb(41, 52, 83)!important;background:rgb(8, 12, 23)!important}
.rsntp-invite-privacy span{color:rgb(127, 134, 153)!important}
.rsntp-backcatalog-card{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 14, 27)!important}
.rsntp-backcatalog-art > img:first-child{background:rgb(16, 22, 39)!important}
.rsntp-backcatalog-feedback span{border:1px solid rgb(35, 44, 72)!important;color:rgb(146, 152, 171)!important;background:rgb(8, 12, 23)!important}
.rsntp-backcatalog-meta{color:rgb(114, 121, 141)!important}
.rsntp-backcatalog-downloads a{border:1px solid rgb(53, 64, 97)!important;background:rgb(11, 17, 33)!important;color:rgb(155, 177, 243)!important}
.rsntp-backcatalog-downloads a:hover{border-color:rgb(33, 76, 255)!important}
.rsntp-expired-actions a.secondary{background:rgb(16, 22, 38)!important;border:1px solid rgb(49, 59, 88)!important}
.rsntp-beta-badge{color:rgb(33, 76, 255)!important;background:rgba(33, 76, 255, 0.08)!important}
.rsntp-beta-note{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 14, 27)!important;color:rgb(148, 154, 173)!important}
.rsntp-copyright a{color:rgb(118, 126, 150)!important}
.rsntp-copyright a:hover{color:rgb(168, 175, 197)!important}
.rsntp-chart-grid > section{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 14, 27)!important}
.rsntp-chart-row{border-bottom:1px solid rgb(32, 40, 64)!important}
.rsntp-chart-rank{color:rgb(33, 76, 255)!important}
.rsntp-chart-title small{color:rgb(111, 118, 139)!important}
.rsntp-chart-value span{color:rgb(117, 124, 144)!important}
.rsntp-backcatalog-filters input, .rsntp-backcatalog-filters select{background:rgb(8, 12, 24)!important;border:1px solid rgb(49, 59, 88)!important}
.rsntp-backcatalog-filters button, .rsntp-backcatalog-filters a{border:1px solid rgb(49, 59, 88)!important;background:rgb(11, 17, 33)!important;color:rgb(155, 177, 243)!important}
.rsntp-legal-card{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 14, 27)!important}
.rsntp-legal-card a{color:rgb(33, 76, 255)!important}
.rsntp-release-link{border:1px solid rgb(49, 59, 88)!important;background:rgb(8, 12, 25)!important}
.rsntp-release-link.spotify{color:rgb(127, 155, 240)!important}
.rsntp-release-link.beatport{color:rgb(33, 76, 255)!important}
.rsntp-license-cta{border-top:1px solid rgb(32, 40, 64)!important}
.rsntp-license-cta a, .rsntp-license-link{border:1px solid rgb(69, 79, 109)!important;background:rgb(11, 16, 30)!important}
.rsntp-license-cta span{color:rgb(120, 127, 148)!important}
.rsntp-license-link{border-color:rgb(53, 64, 97)!important;color:rgb(155, 177, 243)!important}
.rsntp-license-release, .rsntp-license-form-card{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 14, 27)!important}
.rsntp-license-release small{color:rgb(111, 118, 139)!important}
.rsntp-license-grid span{color:rgb(140, 147, 166)!important}
.rsntp-license-grid input, .rsntp-license-grid select, .rsntp-license-grid textarea{background:rgb(8, 12, 23)!important;border:1px solid rgb(49, 59, 88)!important}
.rsntp-license-actions button{background:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsntp-license-actions span{color:rgb(114, 121, 141)!important}
.rsntp-license-success{border:1px solid rgb(53, 65, 100)!important;background:rgb(11, 17, 33)!important}
.rsntp-license-success b{color:rgb(216, 226, 255)!important}
.rsntp-license-success span{color:rgb(145, 151, 170)!important}
.rsntp-legal-modal-card{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 14, 27)!important}
.rsntp-legal-modal-head button{color:rgb(144, 150, 169)!important}
.rsntp-legal-loading{color:rgb(130, 137, 156)!important}
.rsntp-release-link.license{border-color:rgb(82, 89, 109)!important}
.rsntp-release-link.license:hover{color:rgb(3, 7, 18)!important}
.rsntp-release-link.spotify{color:rgb(33, 76, 255)!important}
.rsntp-subscription-row{border:1px solid rgb(41, 51, 80)!important;background:rgb(10, 14, 27)!important}
.rsntp-subscription-row:hover{border-color:rgb(61, 72, 105)!important;background:rgb(11, 16, 32)!important}
.rsntp-subscription-row:has(input:checked){border-color:rgb(53, 65, 100)!important;background:rgb(11, 17, 33)!important}
.rsntp-subscription-logo{border-right:1px solid rgb(32, 40, 64)!important}
.rsntp-subscription-copy span{color:rgb(131, 137, 156)!important}
.rsntp-subscription-row > input{accent-color:rgb(33, 76, 255)!important}
.rsntp-subscriptions-help{color:rgb(126, 133, 153)!important}
.rsntp-subscriptions-form > button{background:rgb(33, 76, 255)!important;color:rgb(3, 7, 18)!important}
.rsntp-file-btn{border:1px solid rgb(59, 69, 99)!important;background:rgb(10, 15, 29)!important}
.rsntp-file-btn:hover{background:rgb(13, 20, 39)!important}
.rsntp-bulk-controls button{border:1px solid rgb(49, 59, 88)!important;background:rgb(10, 15, 29)!important}
.rsntp-bulk-controls strong{color:rgb(133, 140, 159)!important}
.rsntp-subscription-toolbar{border:1px solid rgb(41, 51, 80)!important;background:rgb(8, 12, 25)!important}
.rsntp-subscription-toolbar > div:first-child span{color:rgb(120, 127, 148)!important}
.rsntp-portal .rsntp-release-link.spotify{color:#a8c8ff!important}
.rsntp-portal .rsntp-request-form label>span{color:#a8b8ce!important}
.rsntp-portal .rsntp-tabs a.active,.rsntp-portal .rsntp-tabs a[aria-current=page]{color:#ffffff!important}
