.grei-page[data-v-4add6266]{background:#f5f0e8;min-height:calc(100vh - 84px);padding:24px}.operator-header[data-v-4add6266]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.operator-header h2[data-v-4add6266]{margin:4px 0 0;color:#3e2723;font-size:22px;font-weight:700}.operator-stats[data-v-4add6266]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.operator-stat[data-v-4add6266]{background:#fff;border:1px solid #e0d8cc;border-radius:8px;padding:18px 20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s}.operator-stat.clickable[data-v-4add6266]{cursor:pointer}.operator-stat.clickable[data-v-4add6266]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.09);box-shadow:0 4px 12px rgba(0,0,0,.09)}.operator-stat__label[data-v-4add6266]{color:#3e2723;font-size:14px;font-weight:600}.operator-stat__value[data-v-4add6266]{margin-top:12px;color:#5d4037;font-size:34px;font-weight:700;line-height:1}.operator-stat--urgent .operator-stat__value[data-v-4add6266]{color:#c62828}.operator-stat--review .operator-stat__value[data-v-4add6266]{color:#1565c0}.operator-content[data-v-4add6266]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:24px}.work-panel[data-v-4add6266]{background:#fff;border-radius:8px;padding:24px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.panel-head[data-v-4add6266]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.stats-row[data-v-4add6266]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-bottom:24px}.stat-card[data-v-4add6266]{background:#fff;border-radius:8px;padding:24px;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s}.stat-card .stat-value[data-v-4add6266]{font-size:32px;font-weight:700;color:#5d4037}.stat-card .stat-value--red[data-v-4add6266]{color:#c62828}.stat-card .stat-value--blue[data-v-4add6266]{color:#1565c0}.stat-card .stat-label[data-v-4add6266]{font-size:13px;color:#8d8d8d;margin-top:4px}.stat-card.clickable[data-v-4add6266]{cursor:pointer}.stat-card.clickable[data-v-4add6266]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-card.clickable:hover .stat-value[data-v-4add6266]:not(.stat-value--red):not(.stat-value--blue){color:#432e28}.stat-card.stat-card--apps.clickable:hover .stat-value--red[data-v-4add6266]{color:#b71c1c}.stat-card.stat-card--certs.clickable:hover .stat-value--blue[data-v-4add6266]{color:#0d47a1}.content-row[data-v-4add6266]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(280px,.9fr);gap:24px}.content-row--single[data-v-4add6266],.operator-content--single[data-v-4add6266]{grid-template-columns:minmax(320px,560px)}.section-title[data-v-4add6266]{font-size:16px;font-weight:600;color:#3e2723;margin:0 0 16px 0}.quick-actions[data-v-4add6266]{background:#fff;border-radius:8px;padding:24px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.action-item[data-v-4add6266]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e0d8cc;cursor:pointer}.action-item[data-v-4add6266]:last-child{border-bottom:none}.action-item:hover .action-name[data-v-4add6266]{color:#5d4037}.action-item .action-name[data-v-4add6266]{font-size:14px;color:#3e2723;font-weight:500}.action-item .action-desc[data-v-4add6266]{font-size:12px;color:#8d8d8d;display:block;margin-top:2px}.action-item .el-icon-arrow-right[data-v-4add6266]{color:#8d8d8d;font-size:16px}.recent-activity[data-v-4add6266]{background:#fff;border-radius:8px;padding:24px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.activity-item[data-v-4add6266]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e0d8cc}.activity-item[data-v-4add6266]:last-child{border-bottom:none}.activity-item.clickable[data-v-4add6266]{cursor:pointer;border-radius:6px;padding:12px 8px;margin:0 -8px;-webkit-transition:background .15s;transition:background .15s}.activity-item.clickable[data-v-4add6266]:hover{background:#f8f5ef}.activity-item .activity-title[data-v-4add6266]{font-size:14px;color:#3e2723;display:block}.activity-item .activity-meta[data-v-4add6266]{font-size:12px;color:#8d8d8d;margin-top:4px;display:block}.activity-badge[data-v-4add6266]{font-size:12px;padding:2px 10px;border-radius:10px;white-space:nowrap}.activity-badge.badge-pending[data-v-4add6266]{background:#f5f0e8;color:#5d4037}.activity-badge.badge-approved[data-v-4add6266]{background:#3e2723;color:#fff}.activity-badge.badge-rejected[data-v-4add6266]{background:#fbe9e7;color:#c62828}.empty-text[data-v-4add6266]{text-align:center;color:#8d8d8d;padding:20px 0;font-size:14px}@media (max-width:1400px){.operator-stats[data-v-4add6266]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.content-row[data-v-4add6266],.operator-content[data-v-4add6266]{grid-template-columns:1fr}}@media (max-width:900px){.operator-content[data-v-4add6266],.operator-stats[data-v-4add6266]{grid-template-columns:1fr}}