.operations-mode .top-nav,.operations-mode .bottom-nav{display:none}.operations-mode #shell{max-width:1440px}.operations{display:grid;grid-template-columns:225px minmax(0,1fr);border:1px solid #e3e9db;border-radius:20px;overflow:hidden;background:white;min-height:690px;margin-top:10px}.ops-sidebar{background:#f0f4e9;border-right:1px solid #e3e9db;padding:28px 19px;display:flex;flex-direction:column}.ops-brand{font-size:13px;letter-spacing:1px;color:#7e9965}.ops-brand b{font-size:9px;background:#dfe9d2;padding:3px 6px;border-radius:4px;margin-left:5px}.ops-sidebar h2{font-size:22px;letter-spacing:-1px;margin:16px 0 10px;color:#536c42}.ops-sidebar>p{font-size:10px;color:#a0ae8e;line-height:1.9;margin:0 0 27px}.ops-sidebar nav{display:flex;flex-direction:column;gap:5px}.ops-sidebar nav button{display:flex;align-items:center;gap:10px;padding:12px 13px;border-radius:9px;text-align:left;font-size:11px;color:#91a27b}.ops-sidebar nav button.selected{background:white;color:#67894d;font-weight:700;box-shadow:0 3px 10px #2c452006}.ops-sidebar nav svg{width:17px;height:17px}.ops-back-market{display:flex;align-items:center;gap:7px;font-size:10px;color:#9aac83;margin-top:auto;padding-top:35px}.ops-back-market svg{width:14px;height:14px}.ops-main{padding:30px;min-width:0;background:#fff}.ops-main>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:25px}.ops-main .reg-kicker{font-size:8px;letter-spacing:1.8px;color:#b6a081;margin:0 0 10px}.ops-main h1{font-size:26px;margin:0;letter-spacing:-1px}.ops-admin-avatar{font-size:10px;padding:8px 11px;background:#f2f6eb;border:1px solid #e5eddb;color:#96aa7e;border-radius:20px;white-space:nowrap}.ops-search{display:flex;gap:10px;align-items:center;padding:10px 12px;background:#f8faf4;border:1px solid #e9eddf;border-radius:10px;margin-bottom:22px}.ops-search input{flex:1;min-width:0;border:0;outline:none;background:none;font-size:11px;color:#7e9469}.ops-search input::placeholder{color:#b5bfa9}.ops-search button{font-size:10px;display:flex;align-items:center;gap:6px;color:#91a677;padding:0}.ops-search svg{width:15px;height:15px}.ops-table-wrap{width:100%;overflow:auto;border:1px solid #e6ecdf;border-radius:12px}.ops-table{width:100%;border-collapse:collapse;font-size:10px;text-align:left}.ops-table th{background:#f7f9f2;color:#9ba98a;font-size:9px;padding:13px 12px;font-weight:500;white-space:nowrap;border-bottom:1px solid #e5ebdc}.ops-table td{padding:16px 12px;color:#8d9d7b;border-bottom:1px solid #edf1e7;vertical-align:middle;line-height:1.9;overflow-wrap:anywhere;max-width:260px;min-width:95px}.ops-table tr:last-child td{border-bottom:0}.ops-table strong{font-weight:600;color:#6f8858}.ops-table small{display:block;font-size:9px;color:#b2bda4;margin-top:3px}.ops-table .secondary{font-size:9px;padding:8px 10px;white-space:nowrap}.ops-table .text-link{font-size:9px;margin-top:7px}.ops-status{display:inline-block;white-space:nowrap;padding:3px 6px;font-size:9px;font-weight:500;border-radius:5px;background:#f0f4e7;color:#94a97a;line-height:1.7}.ops-status.pending_review{background:#fff3df;color:#bd9e65}.ops-status.rejected,.ops-status.hidden{background:#fcf0e9;color:#be9b83}.ops-status.published{background:#eaf4df;color:#86a764}.ops-status.draft{background:#f0f1eb;color:#a6af99}.ops-empty{text-align:center!important;padding:55px 15px!important;color:#a7b298!important}.ops-product-cell{display:flex;gap:10px;align-items:center;min-width:200px}.ops-product-cell img{width:42px;height:42px;border-radius:7px;object-fit:cover;flex-shrink:0}.ops-product-cell strong{font-size:10px;max-width:210px}.ops-chat-message{min-width:220px;white-space:pre-wrap}.ops-chat-message .ops-status{display:block;width:max-content;margin-top:10px}.ops-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:5px 0 25px}.ops-metrics button{position:relative;border:1px solid #e5ecda;border-radius:13px;background:#fafcf6;padding:19px;text-align:left}.ops-metrics button>span{font-size:10px;color:#a4b18f;display:block}.ops-metrics button>strong{display:block;font-size:29px;color:#7e9a61;margin-top:12px}.ops-metrics small{font-size:9px;font-weight:400;color:#b7c0aa;margin-left:5px}.ops-metrics button>svg{position:absolute;right:14px;bottom:20px;width:16px;height:16px;color:#c3cdb7}.ops-workflow{border:1px solid #e5ebda;border-radius:13px;padding:20px;margin-bottom:25px}.ops-workflow h3{font-size:14px;color:#7c965f;margin:0 0 10px}.ops-workflow>p{font-size:11px;line-height:2.2;color:#9faf8b;margin:0}.ops-policy{display:flex;gap:9px;align-items:flex-start;padding:13px 15px;background:#f4f7ed;color:#a0b08a;border-radius:9px;font-size:10px;line-height:1.9;margin:15px 0 19px}.ops-policy svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.ops-workflow .ops-policy{margin-bottom:0;font-size:9px}.ops-section-heading{font-size:14px;margin:5px 0 15px;color:#839b6a}.ops-data-note{font-size:9px;color:#bcc4b0;line-height:1.9;margin:22px 0 0}.ops-review-image{width:100%;max-height:280px;object-fit:contain;background:#f5f7f0;border-radius:12px}.ops-review-copy{font-size:12px;line-height:1.9;color:#93a37f;white-space:pre-wrap;margin:17px 0}.ops-modal-actions{display:flex;gap:12px;margin-top:24px}.ops-modal-actions>button{flex:1}.ops-row-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.ops-row-actions button{font-size:10px;padding:7px 10px}.ops-row-actions .text-link{width:100%;justify-content:flex-end;padding:0}.review-reason{font-size:10px;color:#be9a7e;line-height:1.9;margin:7px 0}.seller-product-list{margin-top:23px}.seller-product-list .section-header h2{font-size:19px}.seller-product-list .primary{font-size:11px;padding:9px 13px}.seller-product-list .order-row p{margin:4px 0}.product-author-tag{display:flex;align-items:center;gap:7px;font-size:11px;color:#96a981;background:#f2f6ea;padding:11px 13px;border-radius:9px;margin-bottom:21px}.product-author-tag svg{width:17px;height:17px}.product-submit-actions{display:flex;gap:10px}.product-submit-actions>.primary{flex:1}.managed-product-modal{max-width:650px}.admin-link{font-size:10px;color:#9baa87;padding:0}.product-gallery-thumbs{display:flex;gap:7px;padding:10px;background:#f9faf5}.product-gallery-thumbs button{padding:0;border:1px solid #e4ebd9;border-radius:5px;overflow:hidden;width:45px;height:45px}.product-gallery-thumbs img{width:100%;height:100%;object-fit:cover}.product-defects{font-size:11px;line-height:1.9;background:#fff8ed;border:1px solid #f2e7d4;padding:12px;border-radius:9px;color:#b49d7b;margin:15px 0}.product-condition-label{display:inline-block;font-size:10px;background:#f0f5e8;color:#91a779;padding:3px 6px;border-radius:5px;margin:8px 0}
@media(max-width:1000px){.operations{grid-template-columns:190px minmax(0,1fr)}.ops-main{padding:23px}.ops-metrics{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.operations{display:block;border-radius:15px}.ops-sidebar{padding:17px;border-right:0;border-bottom:1px solid #e6ecdd}.ops-sidebar h2{font-size:20px;margin:10px 0}.ops-sidebar>p{display:none}.ops-sidebar nav{flex-direction:row;overflow:auto;margin-top:17px;gap:5px}.ops-sidebar nav button{white-space:nowrap;padding:8px 11px;font-size:10px;gap:6px}.ops-sidebar nav svg{width:14px;height:14px}.ops-back-market{padding-top:15px;font-size:9px}.ops-main{padding:20px 16px}.ops-main h1{font-size:21px}.ops-main>header{gap:8px}.ops-admin-avatar{font-size:8px;padding:7px}.ops-main .reg-kicker{font-size:7px;letter-spacing:1px}.ops-metrics{gap:10px}.ops-metrics button{padding:14px}.ops-metrics button>span{font-size:9px}.ops-metrics button>strong{font-size:25px}.ops-workflow{padding:15px}.ops-workflow>p{font-size:10px}.ops-metrics button>svg{right:10px;bottom:15px;width:13px}.ops-policy{font-size:9px;padding:12px}.seller-product-list .section-header h2{font-size:17px}.seller-product-list .primary{font-size:10px}.ops-row-actions{max-width:95px}.ops-row-actions button{font-size:9px}.product-submit-actions button{font-size:11px}}
.app-mode .operations{display:block}.app-mode .ops-sidebar>p{display:none}.app-mode .ops-sidebar nav{flex-direction:row;overflow:auto}.app-mode .ops-sidebar nav button{white-space:nowrap}.app-mode .ops-main{padding:20px 15px}.app-mode .ops-metrics{grid-template-columns:repeat(2,1fr)}.app-mode.operations-mode .bottom-nav{display:none}.app-mode .ops-back-market{padding-top:15px}
