.bl-wrap[data-v-58ef5c07]{font-family:Cairo,sans-serif;background:#f4f6f2;min-height:100vh;padding:24px 22px 52px;color:#1a2e18}.bl-header[data-v-58ef5c07]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl-header-left[data-v-58ef5c07],.bl-header[data-v-58ef5c07]{gap:14px}.bl-header-left[data-v-58ef5c07],.bl-header[data-v-58ef5c07],.bl-logo[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bl-logo[data-v-58ef5c07]{width:52px;height:52px;background:linear-gradient(135deg,#1e4d2b,#2d7a3e);border-radius:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;-webkit-box-shadow:0 4px 14px rgba(30,77,43,.28);box-shadow:0 4px 14px rgba(30,77,43,.28);-ms-flex-negative:0;flex-shrink:0}.bl-title[data-v-58ef5c07]{font-size:22px!important;font-weight:900!important;margin:0!important;color:#1a3018!important;line-height:1.2!important}.bl-sub[data-v-58ef5c07]{font-size:13px!important;color:#557750!important;margin:4px 0 0 0!important}.bl-header-actions[data-v-58ef5c07]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl-header-actions[data-v-58ef5c07],.bl-stat-pill[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bl-stat-pill[data-v-58ef5c07]{gap:6px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:700;background:#edf7e6;border:1px solid #c8ddb8;color:#2e6024}.bl-btn i[data-v-58ef5c07]{margin-left:10px!important;margin-right:0!important;font-size:15px;display:inline-block;vertical-align:middle}.bl-btn[data-v-58ef5c07]{border:none;border-radius:9px;padding:8px 16px;font-size:13px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;-webkit-transition:all .18s ease;transition:all .18s ease;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3}.bl-btn-green[data-v-58ef5c07]{background:#2e7d32;color:#fff!important;border:1px solid #2e7d32;-webkit-box-shadow:0 3px 8px rgba(46,125,50,.22);box-shadow:0 3px 8px rgba(46,125,50,.22)}.bl-btn-green[data-v-58ef5c07]:hover{background:#1b5e20;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bl-btn-blue[data-v-58ef5c07]{background:#e8f0fe;color:#1a56db!important;border:1px solid #c3d2f5}.bl-btn-blue[data-v-58ef5c07]:hover{background:#1a56db;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bl-btn-amber[data-v-58ef5c07]{background:#fff8e1;color:#b78103!important;border:1px solid #ffe082}.bl-btn-amber[data-v-58ef5c07]:hover{background:#fbc02d;color:#1a2e18!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bl-nav-tabs[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:18px;border-bottom:2px solid #e1ebe0;padding-bottom:8px}.bl-tab-link[data-v-58ef5c07]{padding:8px 18px;border-radius:8px;font-size:13.5px;font-weight:800;text-decoration:none!important;color:#557750;-webkit-transition:all .2s ease;transition:all .2s ease;background:transparent}.bl-tab-link[data-v-58ef5c07]:hover{background:#e6efe4;color:#1e4d2b}.bl-tab-link.active[data-v-58ef5c07]{background:#2e7d32;color:#fff!important;-webkit-box-shadow:0 2px 6px rgba(46,125,50,.25);box-shadow:0 2px 6px rgba(46,125,50,.25)}.bl-filters[data-v-58ef5c07]{gap:12px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl-filters[data-v-58ef5c07],.bl-search-wrap[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bl-search-wrap[data-v-58ef5c07]{gap:10px;background:#fff;border:1.5px solid #ded;border-radius:12px;padding:0 16px;height:48px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;-webkit-transition:all .18s ease;transition:all .18s ease}.bl-search-wrap.focused[data-v-58ef5c07]{border-color:#2e7d32;-webkit-box-shadow:0 0 0 3px rgba(46,125,50,.1);box-shadow:0 0 0 3px rgba(46,125,50,.1)}.bl-search-icon[data-v-58ef5c07]{width:18px;height:18px;color:#7a9a70;-ms-flex-negative:0;flex-shrink:0}.bl-search-wrap input[data-v-58ef5c07]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;outline:none;font-family:Cairo,sans-serif;font-size:13.5px;color:#1a2e18;text-align:right}.bl-search-wrap input[data-v-58ef5c07]::-webkit-input-placeholder{color:#9ab092}.bl-search-wrap input[data-v-58ef5c07]::-moz-placeholder{color:#9ab092}.bl-search-wrap input[data-v-58ef5c07]:-ms-input-placeholder{color:#9ab092}.bl-search-wrap input[data-v-58ef5c07]::-ms-input-placeholder{color:#9ab092}.bl-search-wrap input[data-v-58ef5c07]::placeholder{color:#9ab092}.bl-clear[data-v-58ef5c07]{background:none;border:none;color:#c0392b;font-size:18px;cursor:pointer;padding:0 4px}.bl-sort-wrap[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bl-sort-lbl[data-v-58ef5c07]{font-size:12.5px;font-weight:700;color:#4a6a40;white-space:nowrap;margin:0}.bl-sort-select[data-v-58ef5c07]{background:#fff;border:1.5px solid #ded;border-radius:12px;padding:0 14px;font-family:Cairo,sans-serif;font-size:13px;color:#1a2e18;outline:none;cursor:pointer;height:48px;-webkit-transition:all .18s ease;transition:all .18s ease}.bl-sort-select[data-v-58ef5c07]:focus{border-color:#2e7d32}.bl-table-card[data-v-58ef5c07]{background:#fff;border:1px solid #e2edd8;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(74,124,64,.05);box-shadow:0 2px 12px rgba(74,124,64,.05)}.bl-table-wrap[data-v-58ef5c07]{width:100%;overflow-x:auto}.bl-table[data-v-58ef5c07]{width:100%;border-collapse:collapse;font-size:13px;margin:0}.bl-table thead tr[data-v-58ef5c07]{background:#f4f8f0;border-bottom:1.5px solid #e2edd8}.bl-table th[data-v-58ef5c07]{padding:13px 14px;text-align:center;font-size:12px;font-weight:800;color:#3d5c34;white-space:nowrap}.bl-table td[data-v-58ef5c07]{padding:12px 14px;text-align:center;border-bottom:1px solid #f4f8f0;vertical-align:middle}.bl-table tbody tr[data-v-58ef5c07]:hover{background:#fafdf8}.bl-thumb[data-v-58ef5c07]{width:48px;height:48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1.5px solid #e2edd8;background:#f4f8f0}.bl-post-title[data-v-58ef5c07]{font-weight:700;font-size:14px;color:#1a2e18;margin-bottom:3px}.bl-post-slug[data-v-58ef5c07]{font-size:11.5px;color:#7a9a70;direction:ltr;text-align:right;font-family:monospace}.bl-badge-cat[data-v-58ef5c07]{padding:4px 10px;border-radius:8px;font-size:11.5px;font-weight:700;background:#edf7e6;color:#2e6024;border:1px solid #d4e8cc}.bl-status[data-v-58ef5c07]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:11.5px;font-weight:700}.status-active[data-v-58ef5c07]{background:rgba(46,125,50,.12);color:#2e6024}.status-draft[data-v-58ef5c07]{background:rgba(220,107,30,.12);color:#b86200}.td-num[data-v-58ef5c07]{color:#8fa886;font-size:12px;font-weight:700}.td-date[data-v-58ef5c07]{font-size:12px;color:#64805c;white-space:nowrap}.bl-count[data-v-58ef5c07]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:700;background:rgba(46,125,50,.1);color:#2e6024}.bl-actions[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl-action-btn[data-v-58ef5c07]{border:none;border-radius:8px;padding:5px 11px;font-size:12px;font-family:Cairo,sans-serif;font-weight:700;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;text-decoration:none;display:inline-block;line-height:1.3}.bl-act-blue[data-v-58ef5c07]{background:#e8f0fe;color:#1a56db!important;border:1px solid #c3d2f5}.bl-act-blue[data-v-58ef5c07]:hover{background:#1a56db;color:#fff!important}.bl-act-green[data-v-58ef5c07]{background:#edf7e6;color:#2e6024!important;border:1px solid #c8ddb8}.bl-act-green[data-v-58ef5c07]:hover{background:#2e7d32;color:#fff!important}.bl-act-amber[data-v-58ef5c07]{background:#fff8e1;color:#b8860b!important;border:1px solid #ffe082}.bl-act-amber[data-v-58ef5c07]:hover{background:#fbc02d;color:#fff!important}.bl-act-danger[data-v-58ef5c07]{background:#fdf2f2;color:#c0392b!important;border:1px solid #f8caca}.bl-act-danger[data-v-58ef5c07]:hover{background:#c0392b;color:#fff!important}.bl-loading[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:4rem;color:#7a9a70;font-size:14px;font-weight:600}.bl-spinner[data-v-58ef5c07]{width:22px;height:22px;border:2.5px solid #d4e8cc;border-top-color:#2e7d32;border-radius:50%;-webkit-animation:bl-spin-58ef5c07 .6s linear infinite;animation:bl-spin-58ef5c07 .6s linear infinite}@-webkit-keyframes bl-spin-58ef5c07{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bl-spin-58ef5c07{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bl-empty[data-v-58ef5c07]{text-align:center;padding:4rem 2rem;color:#7a9a70}.bl-pagination[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px;border-top:1px solid #f0f5ee;background:#fafcf9}.bl-page-info[data-v-58ef5c07]{font-size:12px;color:#7a9a70;font-weight:600}.bl-page-controls[data-v-58ef5c07]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bl-page-btn[data-v-58ef5c07]{min-width:34px;height:34px;padding:0 8px;border:1px solid #d4e8cc;background:#fff;border-radius:8px;cursor:pointer;font-size:13px;color:#2e6024;font-family:Cairo,sans-serif;font-weight:700;-webkit-transition:all .2s;transition:all .2s}.bl-page-btn[data-v-58ef5c07]:hover:not(:disabled){background:#2e7d32;color:#fff;border-color:#2e7d32}.bl-page-btn.active[data-v-58ef5c07]{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.bl-page-btn[data-v-58ef5c07]:disabled{opacity:.35;cursor:not-allowed}