.voicer-admin { max-width: 1440px !important; margin: 0 auto; padding: 88px 22px 100px !important; color: #193453; }
.voicer-admin > main { padding: 0 !important; }
.voicer-admin .main-flex-container { display: grid; grid-template-columns: minmax(220px, 260px) minmax(0, 1fr); align-items: start; gap: 22px; max-width: none; margin: 0; }
.voicer-admin .main-flex-container > * { width: auto !important; min-width: 0; max-width: none !important; margin: 0 !important; padding: 0 !important; }
.voicer-admin .left-flex-container-two-column { display: block; height: auto; position: static; }
.voicer-admin .sidebarhomepage44 { position: sticky; top: 86px; width: 100%; }
.voicer-admin .center-flex-container-two-column > .card { margin: 0 !important; border: 1px solid #dce7f5; border-radius: 20px !important; background: #fff; box-shadow: 0 16px 40px rgba(22,66,117,.09) !important; overflow: hidden; }
.voicer-admin .center-flex-container-two-column > .card > .card-body { padding: 26px 30px; }
.voicer-admin #ititle { color: #193453; font-size: clamp(23px, 3vw, 32px); font-weight: 800; letter-spacing: -.03em; }
.voicer-admin .form-control, .voicer-admin .form-select { border: 1px solid #d1dfef !important; border-radius: 10px !important; background: #f8fbff; color: #193453; }
.voicer-admin :is(.form-control,.form-select):focus { border-color: #367ce1 !important; box-shadow: 0 0 0 3px rgba(33,105,214,.12); }
.voicer-admin .table { --bs-table-bg: transparent; color: #193453; }
.voicer-admin .table th { color: #496684; font-size: 12px; letter-spacing: .04em; text-transform: uppercase; }
.voicer-admin .table td, .voicer-admin .table th { padding: 13px; border-color: #e3edf8; vertical-align: middle; }
.voicer-admin .pagination { gap: 8px; }
.voicer-admin .pagination .page-item { border-radius: 9px; }
.voicer-admin .bg-blue-dark { background: #1e64cd !important; }
.voicer-admin-nav { border: 1px solid #dce7f5; border-radius: 18px; background: #fff; box-shadow: 0 12px 32px rgba(22,66,117,.08); overflow: hidden; }
.voicer-admin-nav__identity { display: flex; align-items: center; gap: 11px; padding: 18px 17px; border-bottom: 1px solid #e7edf5; min-width: 0; }
.voicer-admin-nav__identity img { flex: none; width: 44px; height: 44px; object-fit: cover; border-radius: 50%; }
.voicer-admin-nav__identity > div { flex: 1; min-width: 0; }
.voicer-admin-nav__identity strong, .voicer-admin-nav__identity span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.voicer-admin-nav__identity strong { color: #183657; font-size: 14px; }
.voicer-admin-nav__identity span { color: #6e829e; font-size: 11px; }
.voicer-admin-nav__toggle { display: none; width: 36px; height: 36px; border: 1px solid #d9e5f5; border-radius: 9px; background: #f2f7ff; color: #1e64cd; }
.voicer-admin-nav__links { display: flex; flex-direction: column; gap: 3px; padding: 11px; }
.voicer-admin-nav__links a { display: flex; align-items: center; gap: 12px; min-height: 41px; padding: 9px 12px; border-radius: 10px; color: #3d5878 !important; font-size: 13px; font-weight: 650; text-decoration: none; }
.voicer-admin-nav__links a > i:first-child { width: 18px; text-align: center; color: #6684a7; }
.voicer-admin-nav__links a:hover, .voicer-admin-nav__links a.is-active { background: #eaf3ff; color: #145bc4 !important; }
.voicer-admin-nav__links a:hover > i, .voicer-admin-nav__links a.is-active > i { color: #145bc4; }
.voicer-admin-nav__group { padding: 17px 12px 6px; color: #8193a9; font-size: 10px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }
.voicer-admin-nav__external { margin-left: auto; font-size: 10px; }
.voicer-admin-nav__back { margin-top: 10px; border-top: 1px solid #e6edf6; }
.voicer-admin__hero { padding: 29px 31px; background: linear-gradient(120deg,#113b75,#1d61bf 78%,#2d79d6); color: #fff; }
.voicer-admin__hero small { display: block; margin-bottom: 7px; color: #cde2ff; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }
.voicer-admin__hero h1 { margin: 0; color: #fff !important; font-size: clamp(25px,3vw,34px); font-weight: 800; letter-spacing: -.035em; }
.voicer-admin__hero p { margin: 7px 0 0; color: #e1edff !important; font-size: 14px; }
.voicer-admin__legacy-header { margin: -26px -30px 24px; padding: 27px 30px; background: linear-gradient(120deg,#113b75,#1d61bf 78%,#2d79d6); color: #fff; }
.voicer-admin__legacy-header small { display: block; margin-bottom: 7px; color: #cde2ff; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }
.voicer-admin__legacy-header #ititle { margin: 0; color: #fff !important; }
.voicer-admin__legacy-header p { margin: 7px 0 0; color: #e1edff; font-size: 14px; }
.voicer-admin__chat-frame { display: block; width: 100%; height: min(73vh,760px); min-height: 520px; border: 0; background: #fff; }
.voicer-admin #adminPostFeedback { margin: 9px 0; color: #be4040; font-size: 12px; }
.voicer-admin__body { padding: 26px 31px 32px; }
.voicer-admin__cards { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; }
.voicer-admin__card { display: flex; gap: 15px; min-height: 126px; padding: 20px; border: 1px solid #dce7f5; border-radius: 15px; background: #fff; color: #193453 !important; text-decoration: none; transition: border-color .2s, transform .2s, box-shadow .2s; }
.voicer-admin__card:hover { border-color: #9dc2f4; transform: translateY(-2px); box-shadow: 0 10px 24px rgba(22,66,117,.09); }
.voicer-admin__card > i { display: grid; place-items: center; flex: none; width: 43px; height: 43px; border-radius: 12px; background: #eaf3ff; color: #1b63ca; }
.voicer-admin__card strong, .voicer-admin__card span { display: block; }
.voicer-admin__card strong { margin: 2px 0 5px; color: #183657; font-size: 15px; }
.voicer-admin__card span { color: #68809b; font-size: 12px; line-height: 1.5; }
.voicer-admin__section-title { margin: 0 0 14px; color: #193453; font-size: 17px; font-weight: 800; }
.voicer-admin__empty { padding: 34px 20px; border: 1px dashed #c7d9f0; border-radius: 14px; background: #f8fbff; color: #68809b; text-align: center; }
.voicer-admin__filters { display: grid; grid-template-columns: minmax(0,2fr) minmax(145px,1fr) auto auto; align-items: end; gap: 12px; margin: 0 0 25px; }
.voicer-admin__filters label { display: block; margin-bottom: 7px; color: #4a6582; font-size: 12px; font-weight: 750; }
.voicer-admin__filters :is(input,select) { width: 100%; min-height: 41px; }
.voicer-admin__button { display: inline-flex; align-items: center; justify-content: center; min-height: 41px; padding: 9px 16px; border: 1px solid #1e64cd; border-radius: 10px; background: #1e64cd; color: #fff !important; font-size: 12px; font-weight: 800; text-decoration: none; white-space: nowrap; cursor: pointer; }
.voicer-admin__button:hover { background: #1558ba; color: #fff !important; }
.voicer-admin__button--secondary { border-color: #ccdef4; background: #f3f8ff; color: #1c5bb5 !important; }
.voicer-admin__button--secondary:hover { background: #e5f0ff; color: #164f9e !important; }
.voicer-admin__results-head { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin-bottom: 12px; }
.voicer-admin__results-head h2 { margin-bottom: 0; }
.voicer-admin__results-head > span { color: #68809b; font-size: 12px; font-weight: 750; }
.voicer-admin__user-list { border: 1px solid #dce7f5; border-radius: 14px; overflow: hidden; }
.voicer-admin__user { display: flex; align-items: center; gap: 13px; min-width: 0; padding: 14px 16px; background: #fff; }
.voicer-admin__user + .voicer-admin__user { border-top: 1px solid #e6edf6; }
.voicer-admin__user > img { flex: none; width: 47px; height: 47px; border-radius: 50%; object-fit: cover; }
.voicer-admin__user-details { flex: 1; min-width: 0; }
.voicer-admin__user-details :is(strong,span,small) { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.voicer-admin__user-details strong { color: #193453; font-size: 14px; }
.voicer-admin__user-details span, .voicer-admin__user-details small { color: #68809b; font-size: 11px; }
.voicer-admin__status { flex: none; padding: 6px 10px; border-radius: 999px; background: #eaf3ff; color: #205eaf; font-size: 11px; font-weight: 800; }
.voicer-admin__pager { display: flex; justify-content: center; align-items: center; gap: 16px; padding-top: 20px; color: #68809b; font-size: 12px; }
.voicer-admin__pager a { padding: 9px 13px; border: 1px solid #ccdef4; border-radius: 9px; color: #1c5bb5; font-weight: 800; text-decoration: none; }
.voicer-admin__role-list { border: 1px solid #dce7f5; border-radius: 14px; overflow: hidden; }
.voicer-admin__role { display: flex; align-items: center; gap: 13px; padding: 16px; background: #fff; }
.voicer-admin__role + .voicer-admin__role { border-top: 1px solid #e6edf6; }
.voicer-admin__role > i { display: grid; place-items: center; flex: none; width: 42px; height: 42px; border-radius: 11px; background: #eaf3ff; color: #1e64cd; }
.voicer-admin__role > div { flex: 1; min-width: 0; }
.voicer-admin__role strong, .voicer-admin__role span { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.voicer-admin__role strong { color: #193453; font-size: 14px; }
.voicer-admin__role span { color: #68809b; font-size: 11px; }
.voicer-admin-standalone { width: min(760px,calc(100% - 28px)); margin: 110px auto 90px; color: #193453; }
.voicer-admin-standalone__back { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 16px; color: #1e64cd; font-size: 13px; font-weight: 800; text-decoration: none; }
.voicer-admin-standalone__panel { border: 1px solid #dce7f5; border-radius: 20px; background: #fff; box-shadow: 0 16px 40px rgba(22,66,117,.09); overflow: hidden; }
.voicer-admin-standalone label:not(.voicer-admin-standalone__member) { display: block; margin-bottom: 7px; color: #35506d; font-size: 12px; font-weight: 750; }
.voicer-admin-standalone .form-control { min-height: 43px; border: 1px solid #d1dfef; border-radius: 10px; background: #f8fbff; color: #193453; }
.voicer-admin-standalone__actions { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 22px; }
.voicer-admin-standalone__members { display: flex; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0; list-style: none; }
.voicer-admin-standalone__members li { padding: 7px 11px; border-radius: 999px; background: #eaf3ff; color: #1e64cd; font-size: 12px; font-weight: 700; }
.voicer-admin-standalone__member-list { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 9px; max-height: 60vh; overflow: auto; }
.voicer-admin-standalone__member { display: flex; align-items: center; gap: 10px; padding: 12px; border: 1px solid #dce7f5; border-radius: 10px; color: #193453; cursor: pointer; }
.voicer-admin-standalone__member input { accent-color: #1e64cd; }
body.theme-dark .voicer-admin, body.theme-dark .voicer-admin #ititle, body.theme-dark .voicer-admin__section-title { color: #eaf3ff; }
body.theme-dark .voicer-admin-nav, body.theme-dark .voicer-admin .center-flex-container-two-column > .card, body.theme-dark .voicer-admin__card { border-color: #39516e; background: #1e2e44; color: #eaf3ff !important; }
body.theme-dark .voicer-admin-nav__identity, body.theme-dark .voicer-admin-nav__back { border-color: #39516e; }
body.theme-dark .voicer-admin-nav__identity strong, body.theme-dark .voicer-admin__card strong { color: #eef5ff; }
body.theme-dark .voicer-admin-nav__identity span, body.theme-dark .voicer-admin__card span { color: #b1c4dc; }
body.theme-dark .voicer-admin-nav__links a { color: #c5d8ef !important; }
body.theme-dark .voicer-admin-nav__links a:hover, body.theme-dark .voicer-admin-nav__links a.is-active { background: #29486d; color: #e3f0ff !important; }
body.theme-dark .voicer-admin-nav__toggle, body.theme-dark .voicer-admin__empty { border-color: #49617f; background: #263b55; color: #d6e8ff; }
body.theme-dark .voicer-admin .form-control, body.theme-dark .voicer-admin .form-select { border-color: #49617f !important; background: #263b55; color: #edf5ff; }
body.theme-dark .voicer-admin .table { color: #eaf3ff; }
body.theme-dark .voicer-admin .table :is(td,th) { border-color: #39516e; }
body.theme-dark .voicer-admin__filters label, body.theme-dark .voicer-admin__results-head > span, body.theme-dark .voicer-admin__user-details :is(span,small) { color: #b1c4dc; }
body.theme-dark .voicer-admin__user-list, body.theme-dark .voicer-admin__user + .voicer-admin__user { border-color: #39516e; }
body.theme-dark .voicer-admin__user { background: #23364e; }
body.theme-dark .voicer-admin__user-details strong { color: #eef5ff; }
body.theme-dark .voicer-admin__status { background: #29486d; color: #cde5ff; }
body.theme-dark .voicer-admin__chat-frame { background: #1e2e44; }
body.theme-dark .voicer-admin__button--secondary, body.theme-dark .voicer-admin__pager a { border-color: #49617f; background: #263b55; color: #d6e8ff !important; }
body.theme-dark .voicer-admin__role-list, body.theme-dark .voicer-admin__role + .voicer-admin__role, body.theme-dark .voicer-admin-standalone__member { border-color: #39516e; }
body.theme-dark .voicer-admin__role, body.theme-dark .voicer-admin-standalone__panel { border-color: #39516e; background: #1e2e44; }
body.theme-dark .voicer-admin__role strong, body.theme-dark .voicer-admin-standalone__member, body.theme-dark .voicer-admin-standalone { color: #eaf3ff; }
body.theme-dark .voicer-admin__role span, body.theme-dark .voicer-admin-standalone label:not(.voicer-admin-standalone__member) { color: #b1c4dc; }
body.theme-dark .voicer-admin-standalone .form-control { border-color: #49617f; background: #263b55; color: #edf5ff; }
@media (max-width: 980px) { .voicer-admin { padding: 72px 16px 94px !important; } .voicer-admin .main-flex-container { grid-template-columns: 1fr; gap: 14px; } .voicer-admin .main-flex-container > .left-flex-container-two-column { display: block !important; } .voicer-admin .sidebarhomepage44 { position: static; } .voicer-admin-nav__toggle { display: grid; place-items: center; } .voicer-admin-nav__links { display: none; } .voicer-admin-nav__links.is-open { display: flex; max-height: min(62vh,480px); overflow-y: auto; overscroll-behavior: contain; } }
@media (max-width: 760px) { .voicer-admin__filters { grid-template-columns: 1fr 1fr; } .voicer-admin__filters > div:first-child { grid-column: 1 / -1; } }
@media (max-width: 620px) { .voicer-admin { padding-inline: 10px !important; } .voicer-admin__hero, .voicer-admin__body { padding: 22px 19px; } .voicer-admin__legacy-header { margin: -20px -17px 20px; padding: 22px 19px; } .voicer-admin__cards { grid-template-columns: 1fr; } .voicer-admin .center-flex-container-two-column > .card > .card-body { padding: 20px 17px; } .voicer-admin__filters { grid-template-columns: 1fr 1fr; } .voicer-admin__filters > div { grid-column: 1 / -1; } .voicer-admin__user { flex-wrap: wrap; } .voicer-admin__user-details { flex-basis: calc(100% - 65px); } .voicer-admin__status { margin-left: 60px; } .voicer-admin__role { flex-wrap: wrap; } .voicer-admin__role > div { flex-basis: calc(100% - 60px); } .voicer-admin-standalone__member-list { grid-template-columns: 1fr; } }

/* Shared navigation and the remaining administration forms. */
.voicer-admin-nav__links a.is-active { box-shadow: inset 3px 0 #1e64cd; font-weight: 800; }
.voicer-admin-nav__links a:focus-visible, .voicer-admin :is(button,a,input,select,textarea):focus-visible { outline: 3px solid #6aa4ee; outline-offset: 2px; }
.voicer-admin__post-panel > .card-body { padding: 26px 30px !important; }
.voicer-admin__post-filters { padding: 0 0 23px; margin-bottom: 23px; border-bottom: 1px solid #e5edf7; }
.voicer-admin__post-filters > .row:first-child { align-items: end; margin-bottom: 20px; }
.voicer-admin__filter-label { display: block; margin-bottom: 6px; color: #35506d; font-size: 12px; font-weight: 800; }
.voicer-admin__post-filters .voicer-admin__search-field { display: flex; align-items: center; gap: 10px; min-height: 43px; border: 1px solid #d1dfef !important; border-radius: 10px !important; background: #f8fbff !important; box-shadow: none !important; }
.voicer-admin__post-filters #txtSearch { flex: 1; width: 100% !important; min-width: 0; background: transparent; color: #193453; outline: none; }
.voicer-admin__post-filters #Timeframe { width: 100% !important; margin: 0 !important; min-height: 43px; }
.voicer-admin__clear-search { display: grid; flex: 0 0 30px; place-items: center; width: 30px; height: 30px; margin: 0; padding: 0; border: 0; border-radius: 7px; background: #eaf3ff; color: #426b9a; cursor: pointer; }
.voicer-admin__post-filters > .row:nth-child(2) { display: flex; align-items: center; gap: 9px; margin: 0 !important; }
.voicer-admin__post-filters > .row:nth-child(2) > h6 { width: 100%; margin: 0 0 4px; color: #35506d; font-size: 12px; font-weight: 800; text-transform: uppercase; letter-spacing: .07em; }
.voicer-admin__post-filters .fac-checkbox { display: inline-flex; align-items: center; gap: 7px; width: auto; min-height: 34px; padding: 7px 10px !important; border: 1px solid #d7e5f5; border-radius: 999px; background: #f7faff; }
.voicer-admin__post-filters .fac-checkbox input { display: inline-block !important; position: static; width: 15px; height: 15px; margin: 0; opacity: 1; accent-color: #1e64cd; }
.voicer-admin__post-filters .fac-checkbox > span { display: none; }
.voicer-admin__post-filters .fac-checkbox label::before { display: none; }
.voicer-admin__post-filters .fac-checkbox label { margin: 0; padding-left: 0 !important; color: #35506d; font-size: 12px; font-weight: 700; cursor: pointer; }
.voicer-admin__post-filters #txtSearch::-webkit-search-cancel-button { display: none; }
.voicer-admin__post-filters .col-12 { display: flex; flex-wrap: wrap; align-items: center; gap: 9px; margin-top: 11px; padding: 0; }
.voicer-admin__post-filters .col-12 > :is(button,a) { margin: 0 !important; }
.voicer-admin__post-filters .col-12 > .badge { margin-left: auto !important; border-radius: 999px; font-size: 11px; }
.voicer-admin__post-pager { display: flex; align-items: center; justify-content: space-between; gap: 15px; margin-top: 20px; padding-top: 17px; border-top: 1px solid #e5edf7; color: #607c9c; font-size: 12px; font-weight: 750; }
.voicer-admin__post-pager > div { display: flex; gap: 7px; }
.voicer-admin__post-pager button { display: grid; place-items: center; width: 35px; height: 35px; border: 1px solid #cddff3; border-radius: 9px; background: #f3f8ff; color: #255b9f; cursor: pointer; }
.voicer-admin__post-pager button:hover:not(:disabled) { background: #e5f0ff; }
.voicer-admin__post-pager button:disabled { opacity: .4; cursor: default; }
.voicer-admin__post-list { width: 100%; border-collapse: separate; border-spacing: 0 10px; }
.voicer-admin__post-list thead th { border: 0; }
.voicer-admin__post-list tbody td { border-top: 1px solid #dce7f5; border-bottom: 1px solid #dce7f5; background: #f9fbff; }
.voicer-admin__post-list tbody td:first-child { width: 255px; border-left: 1px solid #dce7f5; border-radius: 13px 0 0 13px; }
.voicer-admin__post-list tbody td:last-child { border-right: 1px solid #dce7f5; border-radius: 0 13px 13px 0; }
.voicer-admin__post-list tbody td:first-child img { max-width: 100%; height: auto; border-radius: 9px; }
.voicer-admin__post-list tbody td:last-child p { margin: 12px 0 0; color: #405e7e; line-height: 1.55; overflow-wrap: anywhere; }
.voicer-admin__post-actions { display: inline-flex; align-items: center; gap: 8px; padding: 4px 7px; border: 0; border-radius: 8px; background: transparent; color: #416487; cursor: pointer; }
.voicer-admin__post-actions:hover { background: #eaf3ff; }
.voicer-admin-manage__panel > .card-body { padding: 26px 30px !important; }
.voicer-admin-manage__search { margin-bottom: 23px; }
.voicer-admin-manage__search > div { position: relative; }
.voicer-admin-manage__search label, .voicer-admin-manage__form > .row:first-child label { display: block; margin-bottom: 7px; color: #35506d; font-size: 12px; font-weight: 800; }
.voicer-admin-manage__search-field { display: flex; align-items: center; gap: 10px; min-height: 43px; border: 1px solid #d1dfef !important; border-radius: 10px !important; background: #f8fbff !important; box-shadow: none !important; }
.voicer-admin-manage__search-field input { flex: 1; width: 100% !important; min-width: 0; background: transparent; color: #193453; outline: none; }
.voicer-admin-manage__clear { position: absolute; right: 20px; bottom: 7px; display: grid; place-items: center; width: 30px; height: 30px; border: 0; border-radius: 7px; background: #eaf3ff; color: #426b9a; }
.voicer-admin-manage__form > .row:first-child { align-items: end; margin-bottom: 15px; }
.voicer-admin-manage__form > .row:first-child #messagebutton { width: 100%; }
.voicer-admin-manage__profile, .voicer-admin-manage__section { margin: 0 0 16px !important; border: 1px solid #dce7f5; border-radius: 15px !important; background: #f9fbff; box-shadow: none !important; }
.voicer-admin-manage__profile .content, .voicer-admin-manage__section .content { padding: 20px !important; }
.voicer-admin-manage__section h2 { margin: 0 0 14px; color: #193453; font-size: 18px; font-weight: 800; }
.voicer-admin-manage__section .input-group { gap: 0; }
.voicer-admin-manage__section .input-group-text { height: 100%; border-radius: 10px 0 0 10px !important; }
.voicer-admin-manage__section .input-group > .form-control { min-width: 0; }
.voicer-admin-manage__section button[type="submit"], .voicer-admin-manage__section .btn { border-radius: 10px !important; }
body.theme-dark .voicer-admin__post-filters, body.theme-dark .voicer-admin__post-pager { border-color: #39516e; }
body.theme-dark .voicer-admin__post-filters > .row:first-child .bg-theme, body.theme-dark .voicer-admin-manage__search-field, body.theme-dark .voicer-admin-manage__profile, body.theme-dark .voicer-admin-manage__section { border-color: #49617f !important; background: #263b55 !important; }
body.theme-dark .voicer-admin__post-filters #txtSearch, body.theme-dark .voicer-admin-manage__search-field input { color: #edf5ff; }
body.theme-dark .voicer-admin__post-filters .fac-checkbox, body.theme-dark .voicer-admin__post-pager button { border-color: #49617f; background: #263b55; color: #d6e8ff; }
body.theme-dark .voicer-admin__post-list tbody td { border-color: #49617f; background: #263b55; }
body.theme-dark .voicer-admin__post-list tbody td:last-child p { color: #d5e4f6; }
body.theme-dark .voicer-admin__post-actions { color: #d5e4f6; }
body.theme-dark .voicer-admin__post-filters .fac-checkbox label, body.theme-dark .voicer-admin__post-filters > .row:nth-child(2) > h6, body.theme-dark .voicer-admin-manage__search label, body.theme-dark .voicer-admin-manage__form > .row:first-child label { color: #d6e8ff; }
body.theme-dark .voicer-admin__filter-label { color: #d6e8ff; }
body.theme-dark .voicer-admin-manage__section h2 { color: #edf5ff; }
@media (max-width: 620px) { .voicer-admin__post-panel > .card-body, .voicer-admin-manage__panel > .card-body { padding: 20px 17px !important; } .voicer-admin__post-filters .col-12 > .badge { margin-left: 0 !important; } .voicer-admin__post-pager { flex-wrap: wrap; } .voicer-admin__post-list thead { display: none; } .voicer-admin__post-list, .voicer-admin__post-list tbody, .voicer-admin__post-list tr, .voicer-admin__post-list td { display: block; width: 100% !important; } .voicer-admin__post-list tbody tr { margin-bottom: 13px; } .voicer-admin__post-list tbody td:first-child { border-right: 1px solid #dce7f5; border-bottom: 0; border-radius: 13px 13px 0 0; } .voicer-admin__post-list tbody td:last-child { border-left: 1px solid #dce7f5; border-radius: 0 0 13px 13px; } .voicer-admin-manage__form > .row:first-child > div { margin-bottom: 9px; } }
