.zt-identity{display:flex;align-items:center;gap:18px;background:#e8efed;border:1px solid #cddfd8;border-radius:12px;padding:14px 18px;margin:0 0 24px;color:#233c37;flex-wrap:wrap}.zt-identity>div:first-child{display:flex;align-items:center;gap:12px;margin-inline-end:auto}.zt-identity b{font-size:13px}.zt-identity small{display:block;font-size:11px;line-height:1.6;color:#667f77;margin-top:4px}.zt-identity label{display:flex;align-items:center;gap:10px;font-size:11px;margin:0}.zt-identity select{background:#fff;border:1px solid #bfcfc9;color:#26473c;border-radius:8px;padding:10px;max-width:270px;font-size:12px}.zt-identity button{background:#243c37;color:white;border:0;border-radius:8px;padding:10px 13px;font-size:12px;cursor:pointer}.zt-initial{display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#d2e0db;color:#395d50;font-size:19px;flex-shrink:0}.zt-workspace .zg-metrics{grid-template-columns:repeat(3,1fr)}.zt-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.zt-profile-grid>.zg-panel{margin:0}.zt-profile-head{display:flex;align-items:center;gap:12px;margin-bottom:17px}.zt-profile-head h2{margin:0 0 5px}.zt-profile-head small{font-size:12px;color:#83909c}.zt-profile>small{display:block;color:#7d8d9c;font-size:11px;margin-top:16px}.zt-profile.zt-paused{background:#f0f2f4;opacity:.8}.zt-tags{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.zt-tags span{font-size:11px;padding:5px 8px;border:1px solid #d6e1dd;background:#eff5f2;border-radius:6px;color:#416253;line-height:1.5}.zt-load{font-size:12px;color:#7c8c9b;background:#f7f9fa;border:1px solid #e4e9ec;padding:14px;border-radius:9px;margin:18px 0}.zt-load b{font-size:22px;color:#365844;margin-inline-end:6px}.zt-permissions{font-size:12px!important}.zt-scope{border:1px solid #a4b3bf50;border-radius:10px;margin:18px 0;padding:15px}.zt-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;max-height:240px;overflow:auto}.zt-check{display:flex!important;align-items:center;gap:9px;font-size:12px!important;line-height:1.5;margin:10px 0!important}.zt-check input[type=checkbox]{width:16px!important;height:16px;flex-shrink:0;accent-color:#3d8768}#zt-profile-form fieldset,#zt-file-form fieldset{border:1px solid #8d9ba950;border-radius:9px;margin:16px 0}#zt-profile-form legend{font-size:13px;padding:0 8px}#zt-profile-form input:disabled{opacity:.6}#zt-profile-form .formgrid{gap:12px}#zt-profile-form p{font-size:12px;line-height:1.7}.zt-stat{margin:0;display:grid;gap:8px}.zt-stat strong{font-size:30px;color:#2e6852}.zt-stat span{font-size:12px;color:#768393}.zt-assignment-row{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:16px 0;border-bottom:1px solid #dfe5ea}.zt-assignment-row small{display:block;color:#8a97a2;font-size:11px;margin-top:7px}.zt-case-assignment{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;margin-top:18px;border-top:1px solid #9eafa350}.zt-case-assignment>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.zt-case-assignment small{font-size:11px;color:#7d8e98}.zt-case-assignment b{font-size:12px;color:#406351}.zt-case-assignment button{font-size:11px}.zt-case-assignment span{font-size:11px;color:#aa6d31}.zt-file-panel{padding:18px;border:1px solid #95a7b340;border-radius:10px;margin:14px 0}.zt-file-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.zt-file-head b{font-size:13px;overflow-wrap:anywhere}.zt-file-head small{display:block;font-size:11px;color:#7b8a97;margin-top:7px}.zt-file-head>span{background:#7b9e8a20;color:#638f78;border-radius:6px;padding:5px 9px;font-size:11px}.zt-file-panel p{font-size:12px;line-height:1.7}.zt-file-panel .zg-card-actions{display:flex;gap:8px;flex-wrap:wrap}.zt-file-panel button{font-size:12px}.zt-provenance{display:grid;gap:7px;padding:13px;border:1px solid #aab8c440;background:#7e9d8d0c;border-radius:8px;margin-top:12px;font-size:12px}.zt-provenance small{color:#7b8c99;font-size:10px}.zt-provenance b{color:#659d7e}.zt-provenance p{margin:2px 0;font-size:12px;line-height:1.7}.zt-outcome-rejected b{color:#c77b89}.zt-outcome-correction b{color:#c6986e}.zt-reviewer-stamp{display:grid;gap:8px;background:#6e9f8915;border:1px solid #7caa9440;padding:16px;border-radius:10px;margin-bottom:18px;line-height:1.6;font-size:13px}.zt-reviewer-stamp small{font-size:10px;color:#879aab}.zt-reviewer-stamp button{justify-self:start;font-size:11px}#zt-file-form audio,#zt-file-form video{max-width:100%;width:100%}.zt-audit-event{padding:20px 0;border-bottom:1px solid #dfe5ea}.zt-audit-event>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.zt-audit-event b{font-size:13px}.zt-audit-event small{font-size:10px;color:#81929e;overflow-wrap:anywhere}.zt-audit-event p{font-size:12px;margin:7px 0}.zt-audit-event>small{display:block}.zt-compact-files{border:1px solid #dee6e3;border-radius:8px;overflow:hidden;margin:18px 0}.zt-compact-files>div{display:grid;grid-template-columns:1.3fr 1fr auto;gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid #e1e8e5;font-size:12px}.zt-compact-files>div:last-child{border:0}.zt-compact-files span{overflow-wrap:anywhere}.zt-compact-files b{font-size:11px;color:#557062}.zt-compact-files small{font-size:10px;color:#80968a}.zt-case .zg-section-title{align-items:start}.zt-case .zg-section-title small{font-size:11px;color:#8994a0}.zt-account-name{font-size:12px;margin-top:5px;color:#47715d}.zt-team-notice{font-size:12px;line-height:1.7;color:#7d8d97}.zg-admin-mode .zt-identity input,.zg-admin-mode .zt-identity select{color:#244f3d}.zg-admin-mode .zt-provenance{background:#f4f8f5;color:#3d5f4b}.zg-admin-mode #zt-profile-form .zt-check{color:#3c4a58}
@media(max-width:900px){.zt-profile-grid{grid-template-columns:1fr}.zt-identity{gap:12px}.zt-identity>div:first-child{width:100%}.zt-identity label{flex:1}.zt-identity select{max-width:100%;width:100%}.zt-identity button{white-space:nowrap}}@media(max-width:600px){.zt-workspace .zg-metrics{grid-template-columns:1fr}.zt-scope-grid{grid-template-columns:1fr}.zt-case-assignment{align-items:start;flex-direction:column}.zt-assignment-row{align-items:start;flex-direction:column}.zt-compact-files>div{grid-template-columns:1fr;gap:5px}.zt-audit-event>div{align-items:start;flex-direction:column}.zt-identity label{width:100%;flex-wrap:wrap}.zt-identity button{width:100%}.zt-file-head{align-items:start;flex-direction:column}}
.zg-admin-mode #aw-review{display:none!important}
