#cw-commissions-work{--cc-panel:#fff;--cc-soft:#f2f6ee;--cc-line:#dce4d8;--cc-strong:#c9d5c3;--cc-text:#263229;--cc-muted:#6f7d72;--cc-green:#2f7d24;--cc-green-soft:#e7f1e1;--cc-amber:#9a650e;--cc-amber-soft:#fff5dd;color:var(--cc-text);background:#f7f8f4;min-height:calc(100vh - 54px);position:relative}
#cw-commissions-work *{box-sizing:border-box}
#cw-commissions-work button,#cw-commissions-work input,#cw-commissions-work select,#cw-commissions-work textarea{font:inherit;color:inherit}
.cc-page{padding:24px;max-width:1440px;margin:0 auto}.cc-page h1{font-size:28px;line-height:1.1;margin:0 0 5px;font-weight:500}.cc-page h2{font-size:17px;margin:0;font-weight:500}.cc-page h3{font-size:15px;margin:0;font-weight:500}.cc-page p{margin:0;color:var(--cc-muted)}
.cc-heading,.cc-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px}.cc-section-heading{align-items:center}.cc-btn{border:1px solid var(--cc-strong);background:var(--cc-panel);border-radius:7px;min-height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.cc-btn:hover{border-color:var(--cc-green);color:var(--cc-green)}.cc-btn.primary{background:var(--cc-green);border-color:var(--cc-green);color:#fff}.cc-btn:disabled{opacity:.48;cursor:not-allowed}.cc-btn svg,.cc-stat-label svg,.cc-queue-icon svg{width:16px;height:16px}
#cw-review #cw-commissions-work .cc-tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--cc-line);margin-bottom:16px;overflow-x:auto}#cw-review #cw-commissions-work .cc-tabs button{width:auto;border:0;background:transparent;color:var(--cc-muted);padding:0 0 10px;white-space:nowrap;cursor:pointer}#cw-review #cw-commissions-work .cc-tabs button.active{color:var(--cc-text);font-weight:500;box-shadow:inset 0 -2px 0 var(--cc-green)}
.cc-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--cc-panel);border:1px solid var(--cc-line);border-radius:11px;margin-bottom:14px;overflow:hidden}.cc-stat{padding:15px 18px;border-right:1px solid var(--cc-line)}.cc-stat:last-child{border-right:0}.cc-stat-label{display:flex;align-items:center;gap:7px;color:var(--cc-muted);margin-bottom:7px}.cc-stat-value{font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.cc-stat-note{color:var(--cc-muted);margin-top:3px;font-size:12px}
.cc-queue{border:1px solid var(--cc-line);background:var(--cc-panel);border-radius:10px;padding:11px 13px;display:flex;align-items:center;gap:12px;margin-bottom:14px}.cc-queue-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--cc-amber);background:var(--cc-amber-soft)}.cc-queue>div{flex:1;min-width:0}.cc-queue small{display:block;color:var(--cc-muted);margin-top:3px}
.cc-panel{border:1px solid var(--cc-line);background:var(--cc-panel);border-radius:11px;overflow:hidden}.cc-panel-head{min-height:54px;padding:10px 14px;border-bottom:1px solid var(--cc-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.cc-panel-head p{font-size:12px;margin-top:3px}.cc-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cc-search,.cc-panel select,.cc-form input,.cc-form select,.cc-form textarea{border:1px solid var(--cc-strong);background:var(--cc-panel);border-radius:7px;min-height:34px;padding:0 10px}.cc-search{min-width:225px}.cc-form textarea{padding:9px 10px;resize:vertical}.cc-table-wrap{overflow:auto}.cc-page table{width:100%;border-collapse:collapse;min-width:890px}.cc-page th{text-align:left;font-weight:500;color:var(--cc-muted);background:var(--cc-soft);padding:10px 12px;border-bottom:1px solid var(--cc-line);white-space:nowrap}.cc-page td{padding:11px 12px;border-bottom:1px solid var(--cc-line);vertical-align:middle}.cc-page tbody tr:last-child td{border-bottom:0}.cc-page tbody tr[data-cc-person],.cc-page tbody tr[data-cc-select-person]{cursor:pointer}.cc-page tbody tr:hover,.cc-page tbody tr.selected{background:var(--cc-soft)}.cc-page .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cc-page td small{display:block;color:var(--cc-muted);margin-top:2px}.cc-person{display:flex;align-items:center;gap:9px;min-width:180px}.cc-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--cc-green-soft);color:var(--cc-green);font-size:12px;font-weight:500}.cc-person small{display:block;color:var(--cc-muted);margin-top:2px}.cc-status{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;background:var(--cc-green-soft);color:var(--cc-green);white-space:nowrap;font-size:12px;text-transform:capitalize}.cc-status.warn{background:var(--cc-amber-soft);color:var(--cc-amber)}.cc-status.neutral{background:var(--cc-soft);color:var(--cc-muted)}.cc-check{width:16px;height:16px;accent-color:var(--cc-green)}.cc-empty{padding:28px!important;text-align:center!important;color:var(--cc-muted)!important}.cc-loading,.cc-setup{padding:28px}.cc-setup p{margin:7px 0 16px}.cc-error{padding:10px 12px;margin-bottom:12px!important;border:1px solid #e5bdb6;background:#fff3f0;color:#a64b37!important;border-radius:8px}
.cc-two{display:grid;grid-template-columns:1.1fr .9fr;gap:14px}.cc-directory{min-width:650px!important}.cc-rank-list{padding:8px 14px 12px}.cc-rank-row{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--cc-line)}.cc-rank-row:last-child{border-bottom:0}.cc-rank-row>span{width:23px;height:23px;border-radius:6px;background:var(--cc-soft);display:grid;place-items:center}.cc-rank-row em{font-style:normal;font-weight:400}.cc-rank-row.selected{color:var(--cc-green);font-weight:500}.cc-insights{padding:16px;border-top:1px solid var(--cc-line)}.cc-insights h3{margin-bottom:6px}.cc-insights>div{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid var(--cc-line)}.cc-insights>div:last-child{border-bottom:0}.cc-insights span{color:var(--cc-muted)}
.cc-policy-list{display:grid}.cc-policy-row{display:grid;grid-template-columns:1.4fr .9fr .7fr 1fr .8fr auto;gap:14px;align-items:center;padding:13px 14px;border-bottom:1px solid var(--cc-line)}.cc-policy-row:last-child{border-bottom:0}.cc-policy-row small{color:var(--cc-muted);display:block;margin-top:2px}
.cc-overlay{position:fixed;inset:0;background:rgba(21,29,23,.45);display:flex;justify-content:flex-end;z-index:80}.cc-overlay[hidden]{display:none}.cc-drawer{width:min(560px,100%);background:var(--cc-panel);border-left:1px solid var(--cc-line);box-shadow:-18px 0 48px rgba(37,55,38,.12);padding:22px;overflow:auto}.cc-drawer.tool{width:min(1100px,100%)}.cc-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;border-bottom:1px solid var(--cc-line)}.cc-drawer-head small,.cc-drawer-head p{color:var(--cc-muted)}.cc-drawer-head h2{font-size:20px;margin:4px 0}.cc-drawer-close{width:34px;height:34px;border:1px solid var(--cc-line);background:var(--cc-panel);border-radius:7px;display:grid;place-items:center;cursor:pointer}.cc-drawer-close svg{width:18px}.cc-drawer-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--cc-line);border-radius:10px;margin:16px 0;overflow:hidden}.cc-drawer-strip>div{padding:12px;border-right:1px solid var(--cc-line)}.cc-drawer-strip>div:last-child{border-right:0}.cc-drawer-strip span{display:block;color:var(--cc-muted);font-size:12px;margin-bottom:5px}.cc-drawer-strip strong{font-size:17px;font-weight:500}.cc-drawer-section .cc-panel-head{padding-left:0;padding-right:0}.cc-deal{padding:12px 0;border-bottom:1px solid var(--cc-line);display:grid;grid-template-columns:1fr auto;gap:12px}.cc-deal small{display:block;color:var(--cc-muted);margin-top:4px}.cc-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.cc-tool-host{margin-top:16px}.cc-facts{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--cc-line);border-radius:10px;margin:16px 0}.cc-facts div{padding:14px;border-bottom:1px solid var(--cc-line)}.cc-facts dt{color:var(--cc-muted);font-size:12px}.cc-facts dd{margin:5px 0 0}.cc-note{padding:12px;background:var(--cc-soft);border-radius:8px;color:var(--cc-muted)}.cc-form{display:grid;gap:14px;margin-top:18px}.cc-form label{display:grid;gap:6px;color:var(--cc-muted)}.cc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
@media(max-width:900px){.cc-page{padding:16px}.cc-strip{grid-template-columns:1fr 1fr}.cc-stat:nth-child(2){border-right:0}.cc-stat:nth-child(-n+2){border-bottom:1px solid var(--cc-line)}.cc-two{grid-template-columns:1fr}.cc-policy-row{grid-template-columns:1fr 1fr}.cc-heading,.cc-section-heading{align-items:flex-start}.cc-drawer.tool{width:100%}}
@media(max-width:540px){.cc-strip{grid-template-columns:1fr}.cc-stat{border-right:0;border-bottom:1px solid var(--cc-line)}.cc-stat:last-child{border-bottom:0}.cc-queue{align-items:flex-start;flex-wrap:wrap}.cc-search{min-width:100%}.cc-drawer-strip,.cc-facts,.cc-form-grid{grid-template-columns:1fr}.cc-drawer-strip>div{border-right:0;border-bottom:1px solid var(--cc-line)}.cc-drawer-strip>div:last-child{border-bottom:0}.cc-policy-row{grid-template-columns:1fr}}
