/* 2021 Ejaaba archival fidelity: lean home, real poll results/threads,
   read/delete notice rows, and unmistakable time-bound jail markers. */

/* Home — three actual source-linked featured rows, five live activities and
   compact old-fashioned lists; no made-up image thumbnails. */
/* Selected questions retain the former user-approved presentation:
   do not override the archived spotlight rules here. */
.arch-home .arch-activity{margin:4px 0 9px!important;padding:0!important}
.arch-home .arch-section-bar{background:#e9edf8!important;color:#276cae!important;
 min-height:35px!important;padding:5px 8px!important;border-bottom:1px solid #ccddef!important}
.arch-home .arch-section-bar h2{font-size:14px!important;color:#3176b1!important;font-weight:normal!important}
.arch-home .arch-section-bar a{font-size:10px!important}
.arch-home .arch-activity-row{display:flex!important;flex-direction:row!important;
 align-items:flex-start!important;gap:5px!important;margin:0!important;padding:7px 7px!important;
 min-height:35px!important;line-height:1.55!important;border-bottom:1px solid #ededed!important}
.arch-home .arch-activity-icon{min-width:16px!important;width:16px!important;height:19px!important;
 display:grid!important;place-items:center!important}
.arch-home .arch-activity-icon .arch-icon{width:16px!important;height:16px!important}
.arch-home .arch-activity-sentence{font-size:12px!important;line-height:1.5!important}
.arch-home .arch-activity-sentence a{color:#2f71b5!important;text-decoration:none!important}
.arch-home .arch-activity-age{align-self:flex-end!important;font-size:10px!important;
 color:#8d969d!important;white-space:nowrap}
.arch-home .archive-questions-menu{margin:8px 0 0!important}
.arch-home .archive-questions-menu .arch-question-bar{background:#e9edf8!important;
 min-height:35px!important;border-bottom:1px solid #c7d9ec!important}
.arch-home .archive-question-row{display:block!important;padding:6px 6px 6px!important;
 min-height:51px!important;border-bottom:1px solid #e6e9ed!important;margin:0!important}
.arch-home .archive-question-row .q-summary h3{font-size:13px!important;
 font-weight:normal!important;line-height:1.65!important;margin:0!important}
.arch-home .archive-question-row .q-meta{display:flex!important;gap:3px 9px!important;
 padding:1px 0!important;align-items:center!important;flex-wrap:wrap!important}
.arch-home .archive-question-row .q-meta .arch-icon{width:13px!important;height:13px!important}
.arch-home .arch-filter-current{font-size:10px!important;padding:4px 7px!important}
.arch-home .arch-ranked-section{margin:7px 0 12px!important}
.arch-home .arch-ranked-row{min-height:28px!important;padding:5px 9px!important}
.arch-home .arch-ranked-person{font-size:12px!important}

/* Polls: post-like body + two or more real choice bars and discussion. */
.ejabat-old-poll{background:#fff;border:0!important;margin:0 0 6px!important;
 padding:5px 9px 10px!important;color:#303c46;font-family:Tahoma,Arial,sans-serif;
 box-shadow:none!important}
.ejabat-old-poll-heading{padding:4px 0 6px!important;border-bottom:0!important;
 background:#fff!important}
.ejabat-old-poll-heading h1{font-size:23px!important;line-height:1.6!important;
 color:#222!important;font-weight:bold!important;margin:0!important}
.ejabat-old-poll-meta{display:flex;gap:4px 11px;flex-wrap:wrap;align-items:center;
 margin:5px 0 0;color:#888;font-size:11px}
.ejabat-old-poll-meta>a{color:#4b9048!important;font-size:11px!important}
.ejabat-old-poll-meta>span{display:inline-flex;align-items:center;gap:3px}
.ejabat-old-poll-meta .arch-icon{width:15px;height:15px;stroke:#85898f}
.ejabat-old-poll-author{display:flex;align-items:center;flex-wrap:wrap;
 gap:5px 10px;margin:2px 0 6px;padding:5px 0;font-size:11px;color:#858e98}
.ejabat-old-poll-author>a{font-size:12px;color:#2a71b2}
.ejabat-old-poll-author img{height:31px;width:31px;object-fit:cover;border:1px solid #e1e7eb}
.ejabat-old-poll-level{color:#5b8aab}
.ejabat-old-poll-author time{font-size:11px;color:#8d969d}
.ejabat-old-poll-description{padding:6px 1px 11px!important;margin:0 0 5px!important;
 color:#2f3337;font-size:15px!important;line-height:1.8!important;
 white-space:pre-wrap;overflow-wrap:anywhere}
.ejabat-old-poll-description .ejabat-rich-photo{max-width:100%!important;
 max-height:640px!important;object-fit:contain!important;margin:4px auto 8px!important}
.ejabat-old-poll-options{background:#fff;margin:4px 0 3px;padding:5px 0 7px;
 border-top:1px solid #ebf0f7}
.ejabat-old-poll-bar-title{display:flex;justify-content:space-between;align-items:center;
 gap:8px;margin:0 0 5px;padding:3px 0;color:#567aa4;font-size:12px}
.ejabat-old-poll-bar-title strong{font-size:12px;font-weight:normal;color:#2f6ca3}
.ejabat-old-poll-bar-title>span{color:#929aa3;font-size:11px}
.ejabat-old-poll-choice{padding:6px 0 8px!important;border-bottom:1px solid #eef0f5}
.ejabat-old-poll-choice-label{display:flex;gap:8px;align-items:center;
 cursor:pointer;line-height:1.55;margin:0 0 5px!important;color:#333}
.ejabat-old-poll-choice-label input[type=radio]{
 width:17px!important;height:17px!important;flex:0 0 17px!important;accent-color:#307bb7;
 margin:0!important;cursor:pointer}
.ejabat-old-poll-radio{width:15px;height:15px;border:1px solid #9eacb8;
 border-radius:50%;background:#fff;flex:0 0 15px}
.ejabat-old-poll-choice-label .ejabat-poll-option-text{font-size:13px!important;color:#343434;
 flex:1;min-width:0;overflow-wrap:anywhere}
.ejabat-old-poll-choice-label [data-your-vote]{font-size:10px;color:#38894d;
 white-space:nowrap}
.ejabat-old-poll-choice-label [data-your-vote][hidden]{display:none!important}
.ejabat-old-poll-choice .ejabat-poll-bar{display:flex!important;align-items:center!important;
 flex-direction:row!important;gap:8px!important;margin:0 0 0 24px!important;padding:0!important}
.ejabat-old-poll-choice .ejabat-poll-bar progress{height:6px!important;min-height:6px!important;
 max-width:none!important;width:100%!important;flex:1!important;
 appearance:none;border-radius:0!important;background:#ecf0f8!important;
 border:0!important;overflow:hidden}
.ejabat-old-poll-choice .ejabat-poll-bar progress::-webkit-progress-bar{background:#e6edf7}
.ejabat-old-poll-choice .ejabat-poll-bar progress::-webkit-progress-value{background:#367fb8}
.ejabat-old-poll-choice .ejabat-poll-bar progress::-moz-progress-bar{background:#367fb8}
.ejabat-old-poll-choice .ejabat-poll-bar span{font-size:10px;color:#8d949e;
 min-width:92px;text-align:left;white-space:nowrap}
.ejabat-old-poll-submit{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;
 padding:8px 1px 3px}
.ejabat-old-poll-submit button{border:1px solid #2d699e!important;color:#fff!important;
 border-radius:0!important;background:linear-gradient(#78a1ce,#3b7bb8)!important;
 font-size:11px!important;min-height:29px!important;padding:5px 16px!important}
.ejabat-old-poll-submit small,.ejabat-old-poll-closes,.ejabat-old-poll-login{font-size:10px!important;color:#96a1ae!important}
.ejabat-old-poll-closes{margin:5px 0 0!important}
.ejabat-old-poll-actions{display:flex;flex-wrap:wrap;align-items:center;
 justify-content:flex-start;gap:9px 20px;margin:9px 0 0;
 padding:8px 2px 3px;border-top:1px solid #e3e9f0}
.ejabat-old-poll-actions form{margin:0}
.ejabat-old-poll-actions>a,.ejabat-old-poll-actions button{
 display:inline-flex;align-items:center;justify-content:center;
 gap:5px;min-height:26px;padding:3px 2px!important;border:0!important;
 border-radius:0!important;background:transparent!important;
 font-size:12px!important;color:#3179b5!important;font-family:Tahoma,Arial,sans-serif;
 white-space:nowrap;text-decoration:none!important;box-shadow:none!important;cursor:pointer}
.ejabat-old-poll-actions .arch-icon{width:17px;height:17px;stroke:#3881b9}
.ejabat-old-poll-actions button.active{font-weight:bold;color:#256ba2!important}
.ejabat-old-poll-actions button.active .arch-icon-heart{fill:#337eb9;stroke:#337eb9}
.ejabat-old-poll-actions button:hover,.ejabat-old-poll-actions a:hover{color:#115d97!important;text-decoration:underline!important}
[data-poll-feedback]{display:block;font-size:11px;color:#348c50;padding:4px 10px;margin:0;background:transparent}
[data-poll-feedback].error{color:#b64a4a}
.ejabat-old-poll-replies{background:#fff;margin:6px 0 9px!important;padding:0!important}
.ejabat-old-poll-replies h2{font-size:14px!important;font-weight:normal!important;
 color:#286eac!important;margin:0!important;padding:6px 9px!important;background:#e9edf8!important}
.ejabat-old-poll-replies h2>span{font-weight:bold}
.ejabat-old-poll-comment{padding:9px!important;border-bottom:1px solid #dce7f0!important;
 background:#fff!important;font-size:12px}
.ejabat-old-poll-comment>header{display:flex;align-items:center;gap:5px 8px;flex-wrap:wrap;
 margin:0 0 6px;font-size:12px}
.ejabat-old-poll-comment>header a{font-size:12px;color:#3171b2}
.ejabat-old-poll-comment>header time{font-size:10px;color:#999}
.ejabat-old-poll-comment .ejabat-rich-content{font-size:13px!important;line-height:1.8!important;
 padding:3px 0 6px;white-space:pre-wrap;overflow-wrap:anywhere}
.ejabat-old-poll-hide{border:0;background:transparent;color:#879cab;font-size:10px;cursor:pointer}
.ejabat-old-poll-reply{background:#fff;padding:8px 9px 10px;margin:0!important}
.ejabat-old-poll-reply h2{font-size:13px!important;color:#366f9d;margin:0 0 7px}
.ejabat-old-poll-reply textarea{display:block;resize:vertical;
 border:1px solid #c7d5e2;width:100%;min-height:88px;max-width:100%;box-sizing:border-box;
 margin:0 0 7px;font-size:13px;padding:7px}
.ejabat-old-poll-reply button{background:linear-gradient(#77a7d3,#3c7cbd);
 border:1px solid #3272a9;color:white;padding:5px 13px;font-size:11px;border-radius:0}
.ejabat-poll-manage-classic{background:#fff;padding:8px 10px}
.ejabat-poll-manage-classic h2{font-size:12px!important;color:#6f849d;margin:0 0 6px}

/* Owner-only profile notifications, × for deletions, red unread border. */
.ejabat-profile-bell{position:relative}
.ejabat-profile-bell b{display:inline-block;min-width:14px;font-size:10px;
 padding:1px 4px;color:white;background:#bd3d43;font-weight:bold;border-radius:0}
.ejabat-profile-notifications{background:#fff;border:0;margin:0!important}
.ejabat-notify-member-heading{display:flex;align-items:center;justify-content:space-between;
 flex-wrap:wrap;gap:7px;padding:8px 10px;background:#e9edf8;
 border-bottom:1px solid #d2e1ee;color:#2f6eaa}
.ejabat-notify-member-heading h2{font-size:14px;margin:0}
.ejabat-notify-member-heading span{font-size:10px;color:#a2474b}
.ejabat-notify-member-heading form{margin:0}
.ejabat-notify-member-heading button{border:0!important;background:transparent!important;
 color:#2e76af;font-size:10px;padding:3px!important;cursor:pointer}
.ejabat-notify-member-heading button:disabled{color:#9da6b1;cursor:default}
.ejabat-notify-member-hint{margin:0!important;padding:5px 9px;font-size:10px!important;
 background:#fbfbfc;color:#929eaa;line-height:1.5}
.ejabat-member-notice-line{display:flex;align-items:flex-start;gap:8px;padding:9px 9px;
 text-decoration:none!important;border-bottom:1px solid #ebedf0;
 border-right:3px solid transparent;color:#3072af;background:#fff}
.ejabat-member-notice-line.unread{border-right-color:#c95a60;background:#fffafa}
.ejabat-member-notice-line:hover{background:#f5f9ff!important;text-decoration:none!important}
.ejabat-member-notice-icon{width:22px;flex:0 0 22px;display:grid;place-items:center;
 font-size:20px!important;line-height:1;color:#3072b2}
.ejabat-member-notice-line.removed .ejabat-member-notice-icon{color:#316da8;font-size:24px!important}
.ejabat-member-notice-icon .arch-icon{width:18px;height:18px}
.ejabat-member-notice-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.ejabat-member-notice-info strong{font-weight:normal;color:#3170b0;font-size:12px!important;
 line-height:1.7;overflow-wrap:anywhere}
.ejabat-member-notice-line.unread .ejabat-member-notice-info strong{font-weight:bold}
.ejabat-member-notice-info small{color:#969fa9;font-size:10px}
.ejabat-member-notice-more{display:block;text-align:center;font-size:10px;
 padding:9px 5px;color:#3a76a9}
.ejabat-notify-count:not([hidden]){background:#c34149!important;color:#fff!important;
 border-color:#9f3c42!important}
.ejabat-notify-item.removed .ejabat-notify-symbol{font-size:21px;
 background:transparent;border:0;color:#3778a9}
.ejabat-notify-item.unread{border-right:3px solid #c94d56!important}
.ejabat-notify-item.unread:not(.removed){border-right-color:#d4a0a0}
.ejabat-notices-list .ejabat-notify-item.removed .ejabat-notify-symbol{color:#2f6fac}

/* Jail red label beside name + unmissable exact expiry; public category,
   while moderator notes remain private and jail state remains backend-enforced. */
.ejabat-name-jail{font-weight:800!important;color:#c31825!important;font-size:13px!important;
 line-height:1.7!important;display:inline!important;white-space:normal!important;
 margin:0 4px!important}
.ejabat-old-jail-notice{margin:4px 0 8px!important;padding:7px 9px!important;
 background:#fff!important;border:0!important;border-right:3px solid #c93942!important;
 text-align:right!important;color:#c22b33!important}
.ejabat-old-jail-notice strong{font-size:14px!important;font-weight:bold!important;
 line-height:1.5!important;color:#c22732}
.ejabat-old-jail-notice>span{display:block;margin-top:3px;font-size:10px;
 line-height:1.6;color:#8f6264}
.ejabat-answer-hidden-admin{opacity:.65;background:#f7f8fa!important}
.ejabat-answer-hidden-label{display:block;color:#b04c4c;background:#fff1f0;
 padding:4px 8px;font-size:10px}
.ejabat-inline-notice{font-size:10px;color:#358b54;display:inline-block;padding:3px 5px}
.ejabat-inline-notice.error{color:#bb5050}

@media(max-width:640px){
 .arch-home .arch-activity-row{gap:4px!important;padding:6px 5px!important;min-height:32px!important}
 .arch-home .arch-activity-sentence{font-size:11px!important}
 .arch-home .arch-question-actions{gap:0!important}
 .arch-home .archive-question-row .q-summary h3{font-size:12px!important}
 .ejabat-old-poll{padding:4px 7px 9px!important}
 .ejabat-old-poll-heading h1{font-size:19px!important;line-height:1.55!important}
 .ejabat-old-poll-meta{font-size:10px}
 .ejabat-old-poll-description{font-size:14px!important;line-height:1.8!important}
 .ejabat-old-poll-choice-label .ejabat-poll-option-text{font-size:12px!important}
 .ejabat-old-poll-choice .ejabat-poll-bar span{font-size:9px;min-width:82px}
 .ejabat-old-poll-actions{gap:6px 17px}
 .ejabat-old-poll-actions>a,.ejabat-old-poll-actions button{font-size:11px!important}
 .ejabat-profile-bell b{font-size:9px}
 .ejabat-name-jail{font-size:12px!important}
 .ejabat-old-jail-notice strong{font-size:13px!important}
}


/* The original member page has a centered personal portrait above the member
   name and icon tabs, not a cramped horizontal social-network header. */
.classic-member-profile .ejabat-profile-hero{
 display:flex!important;flex-direction:column!important;
 align-items:center!important;justify-content:center!important;
 gap:6px!important;min-height:0!important;padding:8px 9px 5px!important;
 background:#fff!important;
}
.classic-member-profile .ejabat-portrait{
 width:175px!important;height:175px!important;min-width:175px!important;
 flex:0 0 175px!important;max-width:175px!important;
 border:1px solid #e2e2e2!important;background:#fff!important;
 padding:3px!important;box-shadow:0 3px 8px #00000013!important;
 overflow:hidden!important;align-self:center!important;display:block!important;
}
.classic-member-profile .ejabat-portrait img{
 width:100%!important;height:100%!important;max-width:none!important;
 max-height:none!important;object-fit:cover!important;border-radius:0!important;
}
.classic-member-profile .ejabat-profile-core{
 display:flex!important;flex-direction:column!important;gap:3px!important;
 width:100%!important;min-width:0!important;align-items:stretch!important;
 text-align:right!important;
}
.classic-member-profile .ejabat-profile-heading{
 display:flex!important;justify-content:flex-start!important;align-items:baseline!important;
 flex-wrap:wrap!important;gap:4px 9px!important;width:100%!important;
 padding:3px 1px!important;margin:0!important;
}
.classic-member-profile .ejabat-profile-heading h1{
 font-size:17px!important;line-height:1.65!important;text-align:right!important;
 margin:0!important;
}
.classic-member-profile .ejabat-profile-actions{
 justify-content:flex-start!important;gap:5px 15px!important;
 flex-wrap:wrap!important;align-items:center!important;
}
.classic-member-profile .ejabat-profile-layout .ejabat-old-jail-notice{
 margin:2px 8px 7px!important;
}
/* Keep the public jail status below the centered portrait and username;
   it is not a separate enormous warning card at the top of the page. */
.classic-member-profile .ejabat-profile-main{
 display:flex;flex-direction:column;
}
.classic-member-profile .ejabat-profile-main>.ejabat-profile-hero{order:0}
.classic-member-profile .ejabat-profile-main>.ejabat-old-jail-notice{order:1}
.classic-member-profile .ejabat-profile-main>.archive-member-toolbar{order:2}
.classic-member-profile .ejabat-profile-main>.ejabat-self-edit-shortcut{order:3}
.classic-member-profile .ejabat-profile-main>.archive-member-bio,
.classic-member-profile .ejabat-profile-main>.ejabat-classic-empty-bio{order:4}
.classic-member-profile .ejabat-profile-main>.ejabat-classic-member-card{order:5}
.classic-member-profile .ejabat-profile-main>.ejabat-profile-weekly-best{order:6}
.classic-member-profile .ejabat-profile-main>.ejabat-classic-stats{order:7}
.classic-member-profile .ejabat-profile-main>.ejabat-level-line{order:8}
.classic-member-profile .ejabat-profile-main>.ejabat-profile-tabs{order:9}
.classic-member-profile .ejabat-profile-main>.ejabat-tab-body{order:10}
.classic-member-profile .ejabat-profile-main>.ejabat-profile-extras{order:11}
.classic-member-profile .ejabat-profile-main>.staff-tools{order:8}
@media(max-width:640px){
 .classic-member-profile .ejabat-profile-hero{flex-direction:column!important;gap:4px!important}
 .classic-member-profile .ejabat-portrait{
  width:153px!important;height:153px!important;min-width:153px!important;
  flex:0 0 153px!important;max-width:153px!important;margin:0 auto!important;
 }
 .classic-member-profile .ejabat-profile-heading h1{font-size:15px!important}
 .classic-member-profile .ejabat-profile-actions{font-size:11px!important}
 .classic-member-profile .ejabat-profile-heading .ejabat-name-jail{
  display:inline!important;font-size:12px!important;
 }
}

/* Archived notifications appear immediately after the profile icon strip,
   not after the unrelated stats, weekly gem and public profile sections. */
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-self-edit-shortcut,
.classic-member-profile:has(.ejabat-profile-notifications) .archive-member-bio,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-classic-empty-bio,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-classic-member-card,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-profile-weekly-best,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-classic-stats,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-level-line,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-profile-tabs,
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-profile-extras{
 display:none!important;
}
.classic-member-profile:has(.ejabat-profile-notifications) .ejabat-tab-body{
 margin:0 0 8px!important;min-height:0!important;padding:0!important;
}
.classic-member-profile:has(.ejabat-profile-notifications) .archive-member-toolbar{
 margin:0!important;
}

/* The polls listing opened from the old homepage icon is a real list of
   archived-style question rows, not giant contemporary survey cards. */
.ejabat-poll-heading{padding:5px 8px!important;background:#e9edf8!important;
 display:flex!important;align-items:center!important;gap:7px!important;
 margin:5px 0 0!important;border-bottom:1px solid #cddcec!important}
.ejabat-poll-heading h1{font-size:15px!important;line-height:1.5!important;
 font-weight:normal!important;color:#2e70a8!important}
.ejabat-poll-heading p{font-size:10px!important;margin:0!important;color:#8198ac!important}
.ejabat-poll-heading .ejabat-small-btn{font-size:11px!important;min-height:27px!important;
 border-radius:0!important;padding:5px 8px!important;white-space:nowrap}
.ejabat-poll-counts{display:flex!important;flex-wrap:wrap!important;gap:5px 12px!important;
 padding:6px 10px!important;margin:0!important;font-size:10px!important;
 border-bottom:1px solid #eceff3!important;background:#fff!important;color:#8e9aa5!important}
.ejabat-poll-tabs{display:flex!important;flex-wrap:wrap!important;gap:0!important;
 background:#e9edf8!important;margin:0!important;border:0!important;
 border-bottom:1px solid #cbdced!important}
.ejabat-poll-tabs a{font-size:11px!important;min-height:29px!important;padding:7px 10px!important;
 border:0!important;border-bottom:2px solid transparent!important;
 text-decoration:none!important;border-radius:0!important;color:#3373ad!important}
.ejabat-poll-tabs a.active{background:white!important;border-bottom-color:#3a82bf!important;
 color:#256aa3!important;font-weight:bold!important}
.ejabat-poll-list{background:#fff!important;margin:0!important}
.ejabat-poll-list .ejabat-poll-entry{display:flex!important;align-items:flex-start!important;
 gap:7px!important;padding:9px 7px!important;margin:0!important;
 border:0!important;border-bottom:1px solid #e6e8ed!important;box-shadow:none!important;
 border-radius:0!important;background:#fff!important}
.ejabat-poll-entry-stats{flex:0 0 39px!important;min-width:39px!important;max-width:39px!important;
 border:0!important;background:#eff3f9!important;color:#4177a2!important;
 display:flex!important;flex-direction:column!important;align-items:center!important;
 padding:6px 2px!important;margin:0!important}
.ejabat-poll-entry-stats strong{font-size:16px!important;font-weight:normal!important;
 color:#417caa!important}
.ejabat-poll-entry-stats small{font-size:9px!important;color:#94a0ae!important}
.ejabat-poll-entry-body{flex:1!important;min-width:0!important;padding:0!important}
.ejabat-poll-entry-body h2{font-size:13px!important;font-weight:normal!important;
 line-height:1.7!important;margin:0 0 3px!important;color:#276dab!important}
.ejabat-poll-entry-body h2 a{font-size:inherit!important;color:#296cad!important}
.ejabat-poll-entry-body>p{font-size:10px!important;color:#929da7!important;
 line-height:1.65!important;margin:0 0 4px!important;max-height:3.3em;overflow:hidden}
.ejabat-poll-entry-body .ejabat-poll-meta{display:flex!important;align-items:center!important;
 flex-wrap:wrap!important;gap:3px 10px!important;font-size:10px!important;color:#929ca8!important}
.ejabat-poll-entry-body .ejabat-poll-meta a{font-size:10px!important;color:#448c49!important}
.ejabat-poll-entry-body .pill{font-size:9px!important;padding:1px 4px!important;
 border-radius:0!important;vertical-align:middle}
@media(max-width:640px){
 .ejabat-poll-heading{padding:5px 6px!important;gap:6px!important}
 .ejabat-poll-heading h1{font-size:13px!important}
 .ejabat-poll-heading p{display:none}
 .ejabat-poll-tabs a{font-size:10px!important;padding:6px 8px!important}
 .ejabat-poll-list .ejabat-poll-entry{padding:8px 5px!important;gap:6px!important}
 .ejabat-poll-entry-body h2{font-size:12px!important}
 .ejabat-poll-entry-stats{min-width:34px!important;max-width:34px!important;flex-basis:34px!important}
}
