:root{--backend-primary:#e96d00;--backend-primary-hover:#d66100;--backend-bg:#f8f5f1;--backend-card-bg:#fff;--backend-card-radius:14px;--backend-card-shadow:0 3px 12px rgba(196,120,50,0.07);--backend-heading-color:#2e2823;--backend-text-color:#4a4138;--backend-muted:#8d8377;--backend-border:#efe7dd;--backend-nav-bg:#fff;--backend-nav-border:#efe7dd;--backend-nav-active-bg:rgba(233,109,0,0.11);--backend-nav-active-color:#e96d00;--backend-stat-highlight:linear-gradient(160deg,#fff8f1,#fff2e6);--backend-content-max-width:1920px;--backend-content-padding:24px;--backend-sidebar-width:220px;--backend-sidebar-collapsed-width:56px}.backend-layout{min-height:100vh;display:flex;flex-direction:row;background:var(--backend-bg)}.backend-sidebar{width:var(--backend-sidebar-width);flex-shrink:0;background:var(--backend-nav-bg);border-right:1px solid var(--backend-nav-border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;transition:width .2s ease}.backend-layout.collapsed .backend-sidebar{width:var(--backend-sidebar-collapsed-width)}.backend-sidebar-header{display:flex;align-items:center;gap:10px;padding:14px 12px;border-bottom:1px solid var(--backend-nav-border);min-height:56px;box-sizing:border-box}.backend-layout.collapsed .backend-sidebar-header{justify-content:center;padding:14px 4px}.backend-layout.collapsed .backend-sidebar-logo{height:26px}.backend-sidebar-logo{height:28px;flex-shrink:0}.backend-sidebar-title{font-size:15px;font-weight:600;color:var(--backend-heading-color);margin:0;flex:1;line-height:1.3;white-space:normal;word-break:break-word}.backend-sidebar-footer{margin-top:auto;border-top:1px solid var(--backend-nav-border);padding:8px}.backend-sidebar-toggle{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 8px;border:none;background:transparent;color:#888;font-size:13px;cursor:pointer;border-radius:6px;transition:background .15s,color .15s}.backend-sidebar-toggle:hover{background:var(--backend-nav-active-bg);color:var(--backend-nav-active-color)}.backend-sidebar-toggle-icon{font-size:14px;font-weight:600}.backend-sidebar-links{display:flex;flex-direction:column;padding:8px 6px;gap:2px}.backend-sidebar-links a{display:flex;align-items:center;position:relative;padding:10px 14px;color:var(--backend-text-color);text-decoration:none;font-size:14px;border-radius:9px;white-space:nowrap;overflow:hidden;transition:background .15s,color .15s}.backend-sidebar-links a.thisPage,.backend-sidebar-links a:hover{background:var(--backend-nav-active-bg);color:var(--backend-nav-active-color)}.backend-sidebar-links a.thisPage{font-weight:700}.backend-sidebar-links a.thisPage:before{content:"";position:absolute;left:5px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--backend-primary)}.backend-layout.collapsed .backend-sidebar-link-text{display:none}.backend-layout.collapsed .backend-sidebar-link-icon{display:inline-block}.backend-layout.collapsed .backend-sidebar-links a{justify-content:center;padding:10px 8px}.backend-layout.collapsed .backend-sidebar-links a.thisPage:before{display:none}.backend-sidebar-link-icon{display:none;font-size:14px;font-weight:600}.backend-main{flex:1;min-width:0;padding:var(--backend-content-padding);box-sizing:border-box;max-width:var(--backend-content-max-width)}@media (max-width:768px){.backend-sidebar{width:var(--backend-sidebar-collapsed-width)}.backend-sidebar-header{justify-content:center;padding:14px 4px}.backend-sidebar-title{display:none}.backend-sidebar-logo{height:26px}.backend-sidebar-link-text{display:none}.backend-sidebar-link-icon{display:inline-block}.backend-sidebar-links a{justify-content:center;padding:10px 8px}.backend-sidebar-links a.thisPage:before,.backend-sidebar-toggle-text{display:none}}.backend-card{background:var(--backend-card-bg);border-radius:var(--backend-card-radius);box-shadow:var(--backend-card-shadow);padding:20px;margin-bottom:24px}.backend-card-title{font-size:16px;margin:0 0 16px 0;padding-bottom:10px;border-bottom:1px solid var(--backend-border)}.backend-card-title,.backend-page-title{font-weight:600;color:var(--backend-heading-color)}.backend-page-title{font-size:22px;margin:0 0 20px 0}.backend-filter-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}.backend-card .k-grid table,.backend-page .k-grid table{width:100%!important;table-layout:fixed!important}.backend-stat-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:24px}.backend-stat-card{background:var(--backend-card-bg);border-radius:var(--backend-card-radius);box-shadow:var(--backend-card-shadow);padding:20px;text-align:center}.backend-stat-number{font-size:28px;font-weight:700;color:var(--backend-primary);line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.backend-stat-cards .backend-stat-card:first-child{background:var(--backend-stat-highlight);border:1px solid #f6dcc2}.backend-stat-label{font-size:13px;color:#888;margin-top:6px}.hint[data-v-1217e495]{color:#666;font-size:13px}.action-row[data-v-1217e495]{display:flex;gap:12px;flex-wrap:wrap}.status-item[data-v-1217e495]{border:1px solid var(--backend-border,#efe7dd);border-radius:8px;padding:10px 12px;background:#fff}.status-label[data-v-1217e495]{color:#666;font-size:12px}.status-value[data-v-1217e495]{color:#333;font-family:monospace;margin-top:4px;font-size:13px}.section-title[data-v-1217e495]{margin:0 0 12px 0;font-size:16px;color:#333}.form-grid[data-v-1217e495]{display:grid;grid-template-columns:170px 1fr;gap:10px 12px;align-items:center}.form-grid input[data-v-1217e495],.form-grid textarea[data-v-1217e495]{border:1px solid var(--backend-border,#efe7dd);border-radius:8px;padding:8px 10px;font-size:14px}.form-grid.token-row[data-v-1217e495]{align-items:start}.token-textarea[data-v-1217e495]{width:100%;box-sizing:border-box;font-family:monospace;resize:vertical}.json-box[data-v-1217e495]{background:#111;color:#f5f5f5;border-radius:8px;padding:12px;max-height:420px;overflow:auto;font-size:12px}