/* Implemented composition from fa-review-concept.html; actual records/actions retained. */
body[data-ui-tab="pending"] .listcol{display:none!important}body[data-ui-tab="pending"] #live-module-intro{display:none!important}body[data-ui-tab="pending"] #card-grid{display:block!important}body[data-ui-tab="pending"] .header h2{font-size:12px;color:#92839f;font-weight:400}body[data-ui-tab="pending"] .content{padding-top:20px}
.ar-review-intro{display:flex;align-items:center;justify-content:space-between;margin:4px 0 25px}.ar-review-intro small{font-size:9px;letter-spacing:2px;color:#a08bad}.ar-review-intro h1{font-size:25px;font-weight:600;margin:9px 0 7px}.ar-review-intro p{font-size:12px;color:#9a8ba7;margin:0}.ar-overview-btn{background:#fff;border:1px solid #e4dfeb;padding:9px 13px;border-radius:8px;color:#9b88a7;font:inherit;font-size:11px;cursor:pointer}.ar-overview-btn span{background:#eee7f4;border-radius:4px;padding:5px 8px;margin-left:9px}.ar-review-note{background:#f0eaf7;border:1px solid #e6deef;border-radius:8px;padding:14px 16px;margin-bottom:22px;font-size:11px;color:#a38bb6;display:flex;justify-content:space-between;gap:16px}.ar-review-note>span{font-size:10px;color:#b5a4c1}
.ar-review-board{display:grid;grid-template-columns:310px minmax(0,1fr);border:1px solid #e4dfea;border-radius:14px;background:white;overflow:hidden;min-height:650px}.ar-review-queue{background:#fcfbfe;border-right:1px solid #e9e3ef;min-width:0}.ar-queue-head{padding:20px 18px 16px}.ar-review-tabs{display:flex;gap:20px;margin-bottom:22px}.ar-review-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:0 0 9px;color:#ac9db7;font:inherit;font-size:12px;cursor:pointer}.ar-review-tabs button.active{color:#9674ae;border-color:#a68ab8}.ar-review-tabs span{font-size:9px;padding:2px 4px;background:#f0eaf6;border-radius:3px;margin-left:5px}.ar-search{width:100%;border:1px solid #e6dfed;border-radius:6px;padding:10px 11px;background:#f5f1f9;font:inherit;font-size:11px}.ar-queue-filters{display:flex;gap:8px;margin-top:11px}.ar-queue-filters select{min-width:0;width:50%;border:1px solid #e7e1ed;border-radius:5px;background:white;padding:7px;color:#a392b0;font:inherit;font-size:10px}.ar-queue-caption{padding:13px 18px;border-top:1px solid #ede7f2;color:#b4a4c0;font-size:10px}.ar-review-row{display:flex;gap:13px;width:100%;border:0;border-top:1px solid #f0ecf5;background:transparent;color:inherit;text-align:left;padding:20px 18px;font:inherit;cursor:pointer}.ar-review-row.active{background:#eee6f5;box-shadow:inset 3px 0 #b39bc3}.ar-review-type{display:grid;place-items:center;width:32px;height:36px;flex-shrink:0;border-radius:5px;background:#ede5f4;color:#a88bbb;font-size:14px}.ar-row-body{min-width:0;flex:1}.ar-row-body strong{font-size:12px;font-weight:500;display:block;color:#927ba0;line-height:1.8;overflow-wrap:anywhere}.ar-row-body small{display:block;color:#b1a0bf;font-size:10px;line-height:1.8;margin-top:3px}.ar-row-bottom{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#b5a6c1;margin-top:12px}.ar-row-bottom b{font-weight:400;background:#f5efdf;color:#b0a17e;padding:2px 5px;border-radius:4px;white-space:nowrap}
.ar-review-detail{padding:28px 30px;min-width:0}.ar-detail-eyebrow{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#baaac6}.ar-detail-header h2,.ar-review-detail>h2{font-size:21px;color:#8d729d;font-weight:600;margin:20px 0}.ar-applicant{display:flex;gap:12px;align-items:center;margin:24px 0 28px}.ar-avatar{width:32px;height:32px;border-radius:50%;background:#f0e8f7;display:grid;place-items:center;color:#ad92bd}.ar-applicant p{font-size:11px;color:#a38fb2;margin:0}.ar-applicant p small{display:block;font-size:9px;color:#b6a6c3;margin-top:4px}.ar-applicant>b{margin-left:auto;background:#f6efdf;color:#b3a17b;font-size:10px;font-weight:400;padding:6px 8px;border-radius:5px}.ar-section{border-top:1px solid #eee8f3;padding:24px 0}.ar-section>h3{font-size:12px;color:#a38bb4;font-weight:500;margin:0 0 18px}.ar-live-application.card{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.ar-live-application .card-title{font-size:16px;color:#9479a8}.ar-live-application .card-header{margin-bottom:18px}.ar-live-application .card-meta{font-size:11px;color:#ab98b8}.ar-live-application .section-divider{display:none}.ar-review-lower{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ar-review-flow{padding-left:16px;border-left:1px solid #e5dceb}.ar-review-flow p{position:relative;font-size:10px;color:#b5a5c2;margin:0 0 22px}.ar-review-flow p:before{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background:#c0a8ce;left:-19px;top:5px}.ar-review-flow p small{display:block;font-size:9px;margin-top:6px;color:#c2b5cb}.ar-review-flow .current{color:#9b7eaf}.ar-opinion label{font-size:10px;color:#b6a5c2;display:block;line-height:1.8}.ar-opinion textarea,.ar-opinion input{width:100%;min-height:100px;margin-top:8px;border:1px solid #e6deee;border-radius:6px;background:#fdfbff;padding:12px;font:inherit;font-size:11px;box-sizing:border-box}.ar-review-actions{border-top:1px solid #eee8f3;padding-top:20px;display:flex;justify-content:flex-end}.ar-native-actions{display:flex!important;justify-content:flex-end;gap:10px!important;width:auto!important;margin:0!important;flex-wrap:wrap}.ar-native-actions button{flex:none!important;min-width:86px;padding:9px 14px;font-size:11px}.ar-native-actions .btn-danger{background:white!important;border:1px solid #e6dde9;color:#b19b9f}.ar-native-actions .btn-primary{background:#8964b0;color:white}
.ar-empty{padding:50px 20px;text-align:center;color:#b5a6c1;font-size:12px;line-height:1.9}.ar-empty h2{font-size:17px;font-weight:400}.ar-types-dialog{border:1px solid #e1d7eb;border-radius:14px;width:min(850px,92vw);padding:30px;color:#8d739f}.ar-types-dialog::backdrop{background:#28223855}.ar-types-dialog h2{font-size:20px}.ar-types-dialog>p{font-size:12px;color:#af9cbd}.ar-dialog-close{float:right;border:0;background:none;font-size:24px;color:#b1a0bf;cursor:pointer}.ar-types-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:25px}.ar-types-grid h3{font-size:13px;font-weight:500}.ar-types-grid p{font-size:12px;line-height:2;color:#b09cbd}.ar-result-status{font-size:12px;color:#947aa6}.ar-history-snapshot .ar-review-actions{display:none}
@media(max-width:1200px){.ar-review-board{grid-template-columns:260px minmax(0,1fr)}.ar-review-detail{padding:24px}.ar-review-lower{gap:20px}}
@media(max-width:900px){.ar-review-board{grid-template-columns:1fr}.ar-review-queue{border-right:0;border-bottom:1px solid #e9e3ef}.ar-review-list{max-height:240px;overflow-y:auto}.ar-review-row{padding:13px 18px}.ar-review-lower{grid-template-columns:1fr}.ar-review-note>span{display:none}.ar-types-grid{grid-template-columns:1fr 1fr}}

body[data-ui-tab="pending"] #filter-bar{display:block!important;width:100%}.ar-review-intro{width:100%}.ar-review-note{width:100%;box-sizing:border-box}
/* The archive puts lists inside each workspace, rather than repeating an external list rail. */
body.shell-v2.list-on:is([data-ui-tab="pending"],[data-ui-tab="board"],[data-ui-tab="projects"],[data-ui-tab="pushes"],[data-ui-tab="finished"],[data-ui-tab="premium"],[data-ui-tab="ai"],[data-ui-tab="accounting"],[data-ui-tab="users"],[data-ui-tab="download"],[data-ui-tab="about"]) .listcol{display:none!important}
body:is([data-ui-tab="board"],[data-ui-tab="projects"],[data-ui-tab="pushes"],[data-ui-tab="finished"],[data-ui-tab="premium"],[data-ui-tab="ai"],[data-ui-tab="users"],[data-ui-tab="download"],[data-ui-tab="about"]) .main>.header h2{font-size:12px;color:var(--text-muted);font-weight:400}
body:is([data-ui-tab="users"],[data-ui-tab="download"],[data-ui-tab="about"]) #filter-bar>.filter-chip{display:none}
@media(max-width:520px){.ar-review-intro{align-items:flex-start;gap:12px}.ar-overview-btn{font-size:10px;padding:8px;white-space:nowrap}.ar-overview-btn span{padding:3px;margin-left:4px}.ar-review-intro h1{font-size:23px}.ar-review-note{font-size:10px;line-height:1.7}.ar-review-detail{padding:20px 16px}.ar-types-grid{grid-template-columns:1fr}}

body[data-ui-tab="pending"].shell-v2.list-on #listcol{display:none!important}
