.review-heading{padding:48px 0 32px;display:flex;align-items:center;justify-content:space-between}.review-heading h1{font-size:30px;letter-spacing:-1px}.queue-count{color:#898b80;font-size:12px;display:flex;gap:10px;align-items:baseline}.queue-count strong{font-size:36px;font-weight:500;color:#3a4034}.review-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:40px}.review-tabs{display:flex;gap:25px;border-bottom:1px solid var(--line);margin-bottom:22px}.review-tabs button{border:0;background:transparent;padding:12px 0 15px;font-size:13px;color:#8b8c81;position:relative}.review-tabs button[aria-pressed=true]{color:var(--ink);font-weight:600}.review-tabs button[aria-pressed=true]:after{content:'';height:3px;background:var(--red);position:absolute;bottom:-1px;left:0;right:0;border-radius:3px}.review-tabs span{background:#ede9e1;padding:1px 5px;margin-left:5px;border-radius:4px;font-size:10px}.review-card{background:#fff;border:1px solid #e4e2da;border-radius:13px;padding:23px 25px;margin-bottom:18px}.review-card h2{font-size:18px;line-height:1.65;margin:14px 0 10px}.review-card .brief{font-size:13px;color:#777e6e;line-height:1.9;margin:0 0 15px}.review-card .review-meta{display:flex;align-items:center;gap:8px;font-size:11px;color:#8d9085}.review-card .review-meta a{margin-left:auto;color:#a17451}.judgment{background:#f6f3ed;border-radius:7px;padding:10px 12px;color:#847967;font-size:11px;line-height:1.8}.destination{font-size:11px;line-height:1.8;color:#737d69;padding:13px 0;display:flex;gap:8px;align-items:baseline}.destination b{font-weight:500}.review-actions{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eeeae2;padding-top:15px;gap:12px}.decision-buttons,.edit-buttons{display:flex;gap:9px}.review-actions button,.pass,.reset-button{font-family:inherit;border-radius:7px;padding:9px 16px;font-size:12px}.pass{border:1px solid var(--red);background:var(--red);color:white;font-weight:500}.pass:hover{background:#c43d2e}.reject{border:1px solid #dcdcd2;color:#6f7268;background:white}.edit-buttons button,.reset-button{border:0;background:#f1f0eb;color:#7d826f;padding:8px 10px;font-size:11px}.review-actions button:disabled{opacity:.55;cursor:wait}.done-label{font-size:12px;color:#5d7e64;font-weight:500}.done-label.rejected{color:#997360}.restore{border:1px solid #dfdcd1;background:white;color:#787763}.toast{position:fixed;left:50%;bottom:25px;transform:translateX(-50%);background:#32382e;color:white;border-radius:9px;padding:13px 19px;box-shadow:0 8px 30px #232b2322;z-index:30;max-width:calc(100vw - 30px);font-size:12px;line-height:1.8}.toast button{background:transparent;border:0;color:#e7bda2;font:inherit;margin-left:16px;text-decoration:underline}.edit-body{padding:24px}.edit-body label{display:block;margin-bottom:16px;font-size:12px;color:#7a7f6e}.edit-body input,.edit-body textarea,.edit-body select{width:100%;display:block;font:inherit;border:1px solid #dcded2;border-radius:7px;padding:10px;color:#444b3d;background:#fff;margin-top:7px;box-sizing:border-box}.edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.edit-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:25px}.edit-actions span{font-size:11px;color:#929581}#edit-dialog{max-height:90dvh;overflow:auto}#edit-dialog .detail-top{position:sticky;top:0;background:var(--paper);z-index:1}@media(max-width:800px){.review-layout{grid-template-columns:1fr}.reading-note{display:none}}@media(max-width:600px){.review-heading{padding:32px 0 23px;align-items:flex-start}.review-heading h1{font-size:24px}.queue-count{white-space:nowrap;display:block;font-size:10px;text-align:right;padding-top:12px}.queue-count strong{display:block;font-size:26px}.review-card{padding:18px}.review-card h2{font-size:17px}.review-actions{flex-wrap:wrap}.decision-buttons{flex:1}.decision-buttons button{min-width:74px}.edit-buttons{gap:4px}.edit-buttons button{padding:8px;font-size:10px}.review-meta{flex-wrap:wrap}.edit-grid{grid-template-columns:1fr;gap:0}.edit-body{padding:18px}.review-heading .intro{max-width:230px}.review-tabs{gap:22px}}

.review-tabs a{padding:12px 0 15px;font-size:13px;color:#8b8c81;white-space:nowrap}.review-tabs a.active{color:var(--ink);border-bottom:3px solid var(--red);font-weight:600}.review-tabs{overflow-x:auto}.edit-buttons a{background:#f1f0eb;padding:8px 10px;border-radius:7px;font-size:11px}.review-feedback{font-size:12px;color:#9c6c4b;line-height:1.8}.review-feedback:empty{display:none}.review-action{margin:0}.review-actions .pass{background:var(--red)}.story .news-item{border:0}.story-foot .related-toggle{font-family:inherit}.related-summary{white-space:normal}
