.psu-desk .desk-body.desk-resizable{grid-template-columns:var(--list-width,310px) 12px minmax(0,1fr);gap:0}.desk-resizable .desk-list{border-right:0;padding-right:10px}.desk-resizable .desk-detail{padding-left:10px}.desk-splitter{cursor:col-resize;touch-action:none;outline-offset:-2px;border-radius:8px;justify-content:center;align-items:center;display:flex}.desk-splitter span{background:#b5cabe;border-radius:3px;width:3px;height:44px;transition:height .15s,background .15s}.desk-splitter:hover{background:#e3eee7}.desk-splitter:hover span,.desk-splitter:focus-visible span{background:#316d5b;height:70px}.desk-splitter:focus-visible{outline:2px solid #316d5b}.psu-desk .desk-body.desk-resizable.list-collapsed{grid-template-columns:minmax(0,1fr)}.list-collapsed>.desk-list,.list-collapsed>.desk-splitter{display:none}.list-collapsed>.desk-detail{padding-left:0}.desk-list-toggle{white-space:nowrap;padding:6px 10px;font-size:12px}.desk-detail .qa-document{border-color:#d7e2db;border-radius:10px;box-shadow:0 2px 8px #183b3b05}.desk-detail .qa-document-bar{border-bottom:0;flex-wrap:wrap;padding:12px 0 8px}.qa-section-nav{z-index:2;background:#fff;border-bottom:1px solid #dce7df;flex-wrap:wrap;gap:5px;padding:4px 0 10px;display:flex;position:sticky;top:57px}.qa-section-nav button{background:#f1f6f2;border:0;border-radius:5px;padding:5px 10px;font-size:12px}.qa-section-nav button:hover{color:#174e3f;background:#dfece3}.desk-detail .qa-section{outline-offset:3px;padding:22px 0;scroll-margin-top:135px}.desk-detail .qa-section h2{letter-spacing:.1px;margin:0 0 16px;font-size:17px;font-weight:650}.qa-document .qa-field>span,.qa-document .qa-field-title{color:#4b695b;font-size:13px;font-weight:600}.qa-document textarea{font-size:14px;line-height:1.75}.qa-document .qa-source{margin:12px 0;padding-top:8px}.qa-document .qa-source p{max-width:90ch}.qa-document.is-reading .qa-field input:read-only,.qa-document.is-reading .qa-field textarea:read-only{background:#f7f9f7}.qa-document .qa-add-classification{color:#245d47;background:#eef5ef;margin:0 0 14px;font-size:13px}.qa-document .qa-classifications{margin:12px 0 18px}.qa-document .qa-classification{background:#fafcf9;border:1px solid #dfe8e0;border-radius:7px;margin:5px 0;padding:10px 12px}.qa-document .danger-subtle,button.danger-subtle{color:#a03f35;background:#fff8f6;border-color:#ead6d1}.qa-document .danger-subtle:hover,button.danger-subtle:hover{background:#fbe8e4;border-color:#daaaa0}.qa-document details>summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #719b81}.qa-document input[type=checkbox],.qa-document input[type=radio]{accent-color:#24655a}.qa-loading{color:#456754;background:#fff;border:1px solid #dce6de;border-radius:10px;padding:35px}.qa-loading p{color:#607569;font-size:13px}.desk-list-top{color:#536b5d}.desk-row-open strong{font-size:14px;line-height:1.65}.desk-row small,.desk-row .record-status{font-size:12px}.desk-list .desk-row{padding:12px 10px}.desk-detail .qa-muted{color:#62776a;font-size:12px}.desk-detail.is-fullscreen .qa-section-nav{top:42px}@media (width<=1000px){.desk-heading h1{font-size:15px}.desk-controls{gap:8px}.desk-document-button{padding:6px 9px;font-size:12px}.qa-section-nav{top:57px}}@media (width<=700px){.psu-desk .desk-body.desk-resizable{gap:12px;display:flex}.desk-splitter{display:none}.desk-resizable .desk-detail{padding:0}.desk-resizable.list-collapsed>.desk-list{display:none}.desk-heading{flex-wrap:wrap}.desk-heading h1{flex-basis:calc(100% - 80px)}.desk-list-toggle{margin-left:auto}.qa-section-nav{gap:4px;position:static}.qa-section-nav button{padding:6px 8px}.desk-detail .qa-section{padding:18px 0}.desk-detail .qa-section h2{font-size:16px}.qa-actions{flex-wrap:wrap}.qa-document .qa-classification{padding:9px}.desk-detail.is-fullscreen .qa-section-nav{position:static}}@media (prefers-reduced-motion:reduce){.desk-splitter span{transition:none}}.qa-field-review{color:#a42620;overflow-wrap:anywhere;background:#fff5f4;border:1px solid #efb5b0;border-left:3px solid #b42318;border-radius:6px;margin:8px 0 4px;padding:8px 12px;font-size:13px;line-height:1.55}.qa-field-review summary{cursor:pointer;color:#a42620}.qa-field-review summary strong{margin-right:10px;font-weight:700}.qa-field-review summary span{font-size:12px}.qa-field-review ul{margin:10px 0 0;padding-left:18px}.qa-field-review li+li{border-top:1px solid #f0ccc7;margin-top:9px;padding-top:9px}.qa-field-review li p{color:#862a24;margin:4px 0;font-size:13px}.qa-field-review small{color:#862a24}.qa-field-wrap{min-width:0}.qa-review-target{box-shadow:inset 3px 0 #b42318;border-color:#cf6c63!important}.qa-classification.qa-review-target{background:snow;padding-left:12px}.qa-review-target>.qa-field>span{color:#a42620}.qa-review-overview{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;font-size:13px;display:flex}.qa-review-overview button{color:#a42620;background:#fff5f4;border-color:#dfaaa5;padding:5px 10px;font-weight:600}.qa-review-overview span{color:#637b73;font-size:12px}.qa-review-nav-dot{color:#b42318;margin-left:5px;font-size:11px;font-weight:700}.automatic-qa-review.pending{background:#fff5f4;border-color:#dfaaa5}.automatic-qa-review.pending>.automatic-qa-review-status{color:#a42620}@media (width<=640px){.qa-field-review{padding:7px 9px}.qa-review-overview{gap:5px}}.qa-document .qa-field-review summary,.qa-document .qa-field-review summary strong,.qa-document .qa-field-review summary span{color:#a42620}.qa-document .qa-field-review{border:1px solid #efb5b0;border-left:3px solid #b42318;margin:8px 0 4px;padding:8px 12px}.qa-document .qa-review-target .qa-field-review{box-shadow:none}.qa-document .automatic-qa-review.pending{background:#fff5f4;border-color:#dfaaa5}.production-status,.production-candidate-notice{color:#315952;background:#f3f8f5;border:1px solid #d6e2dc;border-radius:8px;margin:0 0 12px;padding:12px 16px;font-size:14px;line-height:1.55}.production-status-heading,.production-status-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.production-status-heading>span{color:#668079;font-size:12px}.production-status p,.production-candidate-notice p{margin:6px 0}.production-status.has-issue,.production-candidate-notice{background:#fcfaf4;border-color:#e3dcc6}.production-warning{color:#865a21}.production-status-actions{margin-top:8px}.production-status-actions button{min-height:32px;padding:6px 12px;font-size:13px}.production-technical,.production-suggestions{margin-top:8px}.production-technical summary,.production-candidate-notice summary,.production-suggestions summary{color:#637c74;cursor:pointer;font-size:13px}.production-technical dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:10px 0 0;font-size:12px;display:grid}.production-technical dt{color:#71847e}.production-technical dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.production-technical ul,.production-candidate-notice ul,.production-suggestions ul{margin:8px 0;padding-left:20px}.production-technical li{overflow-wrap:anywhere}.production-suggestions h4{margin:12px 0 4px;font-size:13px}.production-suggestions li{margin:5px 0}.desk-row-progress{color:#637c74;margin-top:5px;font-size:12px;line-height:1.45;display:block}.automatic-qa-review{color:#315952;overflow-wrap:anywhere;background:#f3f8f5;border:1px solid #d6e2dc;border-radius:8px;margin:0 0 18px;padding:12px 14px;font-size:14px;line-height:1.55}.automatic-qa-review.notice{background:#fcfaf4;border-color:#e3dcc6}.automatic-qa-review p{margin:6px 0}.automatic-qa-review .automatic-qa-review-status{margin:0;font-weight:600}.automatic-qa-review details{margin-top:8px}.automatic-qa-review summary{cursor:pointer;color:#637c74;font-size:13px}.automatic-qa-review ol{margin:12px 0;padding-left:22px}.automatic-qa-review li+li{margin-top:14px}.automatic-qa-review-issue-heading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.automatic-qa-review-issue-heading span{color:#865a21;font-size:12px}.automatic-qa-review-summary{white-space:pre-wrap}@media (width<=600px){.production-status,.production-candidate-notice{padding:10px 12px}.production-status-heading{gap:4px 12px}.production-technical dl{grid-template-columns:1fr}.production-technical dd{margin-bottom:6px}}.guided-picker .picker-selected-summary{background:#f1f6f2;border:1px solid #d7e4db;border-radius:6px;margin:12px 0 16px;padding:11px 13px;scroll-margin-top:100px}.picker-selected-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.picker-selected-heading>strong{color:#355d4e;font-size:12px;font-weight:600}.guided-picker .picker-selected-heading>button{color:#356653;text-underline-offset:3px;background:0 0;border:0;padding:3px 7px;font-size:11px;text-decoration:underline}.picker-selected-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0;padding:0;list-style:none;display:grid}.picker-selected-item{color:#4f6c5d;align-items:baseline;gap:7px;min-width:0;padding:5px 0;font-size:12px;line-height:1.5;display:flex}.picker-selected-item>small{color:#798b7e;white-space:nowrap;flex-shrink:0;font-size:10px}.picker-selected-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.picker-selected-label b{color:#637b6c;margin-right:5px;font-weight:500}.picker-selected-primary{white-space:nowrap;color:#356653;background:#e2eee5;border-radius:3px;flex-shrink:0;padding:0 4px;font-size:10px}.guided-picker .picker-selected-note{color:#74867b;margin:5px 0 0;font-size:11px;line-height:1.55}.guided-picker .picker-selected-empty{color:#6b8173;margin:0;font-size:12px;line-height:1.6}.guided-picker .picker-selection-feedback{color:#315e4f;flex-wrap:wrap;align-items:center;gap:5px 12px;margin:8px 0 0;font-size:12px;line-height:1.65;display:flex}.guided-picker .picker-selection-feedback>button{color:#356653;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}@media (width<=850px){.picker-selected-list{grid-template-columns:minmax(0,1fr)}}.qa-document .question-conditions{margin-top:18px}.question-conditions>summary{flex-wrap:wrap;align-items:center;gap:5px 16px;list-style:none;display:flex}.question-conditions>summary:before{content:"▸";color:#6a8676;font-size:12px}.question-conditions[open]>summary:before{content:"▾"}.question-conditions>summary>strong{color:#315748;font-size:14px;font-weight:600}.question-conditions>summary>span{color:#7b8e80;font-size:12px}.condition-intro{color:#6d8177;margin:9px 0 12px;font-size:12px;line-height:1.8}.question-conditions details.condition-card{background:#fff;border:1px solid #dce6df;border-radius:7px;margin:9px 0;padding:0;overflow:hidden}.question-conditions details.condition-card>summary{background:#f4f7f4;justify-content:flex-start;align-items:center;gap:10px;min-width:0;margin:0;padding:10px 13px;list-style:none;display:flex}.question-conditions details.condition-card>summary:before{content:"▸";color:#6a8676;font-size:11px}.question-conditions details.condition-card[open]>summary:before{content:"▾"}.question-conditions .condition-card>summary>strong{color:#315748;white-space:nowrap;font-size:13px}.question-conditions .condition-card-preview{color:#718679;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;display:-webkit-box;overflow:hidden}.question-conditions summary>.condition-issue-count{color:#946b35;white-space:nowrap;background:#fcf2df;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:12px}.condition-card.has-issues{border-color:#dcc9aa}.condition-card-body{padding:13px}.condition-relation{max-width:420px;margin-bottom:6px}.condition-hint{color:#768a7c;margin:7px 0 12px;font-size:12px;line-height:1.7}.condition-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;display:grid}.condition-field{min-width:0;padding-bottom:5px}.condition-field:has(.condition-lookup){grid-column:1/-1}.condition-field-heading{justify-content:space-between;align-items:center;gap:12px;min-height:31px;margin:0 0 7px;display:flex}.condition-field-heading>strong{color:#4c6959;font-size:13px;font-weight:600}.qa-document .condition-field-heading>select{flex-shrink:0;width:auto;max-width:130px;padding:4px 10px;font-size:12px}.condition-state{color:#7b8e80;background:#f3f6f2;border-radius:4px;padding:3px 8px;font-size:12px}.condition-field textarea[aria-invalid=true],.intervention-group input[aria-invalid=true]{border-color:#bf9760}.condition-inline-warning{color:#946b35;margin:5px 0;font-size:12px;line-height:1.6}.question-conditions details.condition-field-help{color:#73877b;border:0;margin:4px 0 0;padding:0}.question-conditions .condition-field-help>summary{margin:0;font-size:12px;font-weight:400}.condition-field-help>p{margin:6px 0 3px;font-size:12px;line-height:1.7}.condition-value{white-space:pre-wrap;overflow-wrap:anywhere;color:#315044;margin:6px 0;font-size:13px;line-height:1.85}.condition-empty{color:#849286;margin:8px 0 10px;font-size:12px;line-height:1.7}.condition-empty button{color:#315e4b;text-underline-offset:3px;background:0 0;border:0;margin-left:9px;padding:2px 8px;font-size:12px;text-decoration:underline}.intervention-group{background:#fafcf9;border:1px solid #e0e8e1;border-left:3px solid #a3bfad;border-radius:5px;margin:10px 0;padding:11px 13px}.intervention-group-heading{color:#426251;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.question-conditions button{padding:6px 9px;font-size:12px}.intervention-group-heading button{color:#7a8c7e;background:0 0;border:0;font-size:11px}.intervention-group .qa-field{margin-bottom:13px}.intervention-group .qa-field>span>small{margin-left:8px;font-size:11px;font-weight:400;display:inline}.question-conditions details.condition-plan-name{border:0;margin:0 0 9px;padding:0}.question-conditions .condition-plan-name>summary{color:#73877b;overflow-wrap:anywhere;font-size:12px;font-weight:400}.condition-plan-name small{color:#829184;margin-left:8px;font-size:12px}.condition-plan-name input{margin-top:7px}.question-conditions button.condition-remove{color:#9a6a60}.intervention-item{align-items:flex-start;gap:8px;margin:8px 0;display:flex}.intervention-item>span{color:#7a917f;flex-shrink:0;min-width:20px;margin-top:11px;font-size:11px}.intervention-item>input,.intervention-item>.condition-value{flex:1;min-width:0}.intervention-item-actions{flex-shrink:0;gap:3px;margin-top:5px;display:flex}.intervention-item-actions button{color:#587764;background:0 0;border:0;padding:4px 5px;font-size:11px}.condition-directory-tools{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin:7px 0;display:flex}.condition-directory-tools>span{color:#839285;align-self:center;font-size:11px}.condition-directory-tools>button{background:#fff;font-size:12px}.question-conditions details.condition-suggestions{border:0;margin:0;padding:5px 0 0}.question-conditions .condition-suggestions>summary{font-size:12px}.condition-suggestions>div{flex-wrap:wrap;gap:5px;display:flex}.condition-suggestions button{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;font-size:11px}.condition-lookup{box-sizing:border-box;background:#fff;border:1px solid #bdd1c2;border-radius:6px;width:100%;min-width:0;padding:12px;scroll-margin-top:85px}.condition-lookup-heading{color:#315e4b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.condition-lookup .classification-picker{margin-top:10px}.condition-warnings{color:#956b36;background:#fcf7ed;border-radius:4px;padding:10px 12px;font-size:12px;line-height:1.75}ul.condition-warnings{padding-left:28px}.question-conditions .conditions-search-note{color:#778c7b;font-size:12px;line-height:1.8}.conditions-search-note>summary{font-size:12px}@media (width<=1000px){.condition-fields{grid-template-columns:1fr}}@media (width<=700px){.condition-card-body{padding:12px}.question-conditions details.condition-card>summary{flex-wrap:wrap;gap:4px 8px;padding:11px 12px}.condition-card>summary>.condition-card-preview{flex-basis:100%;order:3;margin-left:18px}.question-conditions summary>.condition-issue-count{margin-left:auto}.intervention-group{padding:10px}.intervention-item{flex-wrap:wrap}.intervention-item-actions{margin-top:0;margin-left:auto}.condition-lookup{padding:9px}.question-conditions>summary{gap:4px 8px}.question-conditions>summary>span:not(.condition-issue-count){flex-basis:100%;margin-left:18px}}.qa-document-bar{flex-wrap:wrap}.qa-document-bar>.qa-actions{margin-left:auto}.qa-document-bar>.qa-save-feedback{flex-basis:100%;font-size:12px;line-height:1.6;display:block}.qa-save-feedback:empty{display:none}.qa-save-feedback p{margin:3px 0 0}.qa-save-feedback .qa-error{margin:3px 0 0;padding:8px 10px}.qa-save-feedback button{margin-left:8px;padding:3px 8px;font-size:12px}.qa-edit-content{border:0;min-width:0;margin:0;padding:0}.qa-edit-content:disabled{opacity:.8}.desk-save-notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.desk-save-notice button{padding:5px 8px;font-size:12px}.qa-classifications:focus{outline-offset:6px;outline:2px solid #bbcebf}.qa-image-attachments{background:#f8faf8;border:1px solid #dbe6de;border-radius:6px;margin:12px 0 20px;padding:12px}.qa-image-attachments.is-empty{background:0 0;border:0;margin:7px 0 13px;padding:0}.qa-image-attachments.is-empty .qa-image-heading{flex-wrap:wrap;justify-content:flex-start;gap:5px 10px}.qa-image-empty-rule{color:#7b8d80;font-size:12px;line-height:1.6}.qa-image-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.qa-image-heading>strong{color:#426758;font-size:13px;font-weight:600}.qa-image-heading>button{padding:5px 9px;font-size:12px}.qa-image-attachments.is-empty .qa-image-heading>button{color:#316754;background:0 0;border-color:#0000;padding:4px 0}.qa-image-heading>button:focus-visible{outline-offset:3px;outline:2px solid #316754}.qa-image-help{color:#7b8d80;margin:7px 0 0;font-size:12px;line-height:1.65}.qa-document .qa-image-attachments details.qa-image-rules{border:0;margin:6px 0 0;padding:0}.qa-image-rules>summary{color:#7b8d80;font-size:12px;font-weight:400}.qa-document input.qa-image-input{display:none}.qa-image-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-top:12px;display:grid}.qa-image-attachments.is-single .qa-image-grid{grid-template-columns:minmax(0,1fr);max-width:280px}.qa-image-card{background:#fff;border:1px solid #dce7df;border-radius:5px;min-width:0;margin:0;overflow:hidden}.qa-image-card button.qa-image-thumbnail{background:#edf2ee;border:0;border-radius:0;width:100%;height:155px;padding:0;display:block;position:relative;overflow:hidden}.qa-image-thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.qa-image-thumbnail>span{color:#fff;background:#244b3ed9;border-radius:3px;padding:2px 6px;font-size:10px;line-height:1.5;position:absolute;bottom:5px;right:5px}.qa-image-card figcaption{min-width:0;padding:8px}.qa-image-file{color:#718677;justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;font-size:11px;display:flex}.qa-image-file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qa-image-file>button{color:#9a6a60;background:0 0;border:0;flex-shrink:0;padding:0;font-size:12px}.qa-image-card figcaption>input{box-sizing:border-box;width:100%;min-width:0;padding:6px;font-size:12px}.qa-image-card figcaption>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.6}.qa-image-placeholder{box-sizing:border-box;color:#718677;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:155px;padding:10px;font-size:11px;display:flex}.qa-image-placeholder>button{padding:4px 8px;font-size:11px}.qa-image-upload-jobs{color:#6f8177;margin:10px 0 0;padding:0;font-size:11px;list-style:none}.qa-image-upload-jobs li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;display:flex}.qa-image-upload-jobs li>span{flex:1;min-width:120px}.qa-image-upload-jobs strong{font-weight:500}.qa-image-upload-jobs button{padding:3px 7px;font-size:11px}.qa-image-lightbox{z-index:100000;box-sizing:border-box;background:#102b26ed;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:70px 24px 24px;display:flex;position:fixed;inset:0}.qa-image-lightbox-bar{color:#eff5f1;justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex;position:absolute;top:16px;left:24px;right:24px}.qa-image-lightbox-bar>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qa-image-lightbox-bar>button{color:#204d3d;background:#f1f6f2;flex-shrink:0}.qa-image-lightbox>img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 160px);display:block}.qa-image-lightbox>p{color:#e2eee7;white-space:pre-wrap;max-width:900px;max-height:90px;margin:0;font-size:13px;line-height:1.7;overflow:auto}.qa-upload-stop{margin-left:10px;padding:3px 8px;font-size:11px}@media (width<=600px){.qa-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-image-card button.qa-image-thumbnail{height:130px}.qa-image-lightbox{padding:64px 12px 16px}.qa-image-lightbox-bar{left:12px;right:12px}.qa-image-attachments{padding:9px}.qa-image-attachments.is-empty{padding:0}.qa-image-empty-rule{flex-basis:100%}}.manual-evidence-body .manual-evidence-help{margin:0 0 14px;font-size:12px;line-height:1.65}.manual-evidence-body .qa-field>small{color:#718579;margin-top:4px;font-size:11px;font-weight:400;line-height:1.6}.manual-evidence-body .qa-field input,.manual-evidence-body .qa-field textarea{box-sizing:border-box;width:100%;min-width:0}.manual-evidence-body textarea{resize:vertical;white-space:pre-wrap}.manual-evidence-summary-text{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9f6;border-radius:4px;margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.75}.manual-evidence-read .manual-evidence-provenance{overflow-wrap:anywhere;font-size:11px;line-height:1.6}.manual-evidence-read blockquote{white-space:pre-wrap;overflow-wrap:anywhere}.manual-evidence-read .medb-citation>a{overflow-wrap:anywhere}@media (width<=700px){.manual-evidence-body .qa-grid{grid-template-columns:minmax(0,1fr)}.claim-material-controls>button{margin:0 6px 8px 0}}.claim-workbench .claim-edit{background:#f6f8f6;border-color:#d5e2d8;padding:16px 18px;box-shadow:inset 3px 0 #b9cfc0}.claim-workbench .claim-edit-heading{margin-bottom:14px}.claim-label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.claim-label>strong{color:#214b42;font-size:15px}.claim-label>span,.claim-literature-label>span{color:#718579;font-size:11px;font-weight:400}.claim-workbench .claim-proposition{margin-bottom:10px}.claim-origin{margin:4px 0 12px;font-size:11px}.claim-literature-label{color:#526e60;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:16px 0 8px;font-size:12px;font-weight:600;display:flex}.claim-workbench details.evidence-link-fold{background:#fff;border:1px solid #dce6df;border-left:3px solid #9bb7a7;border-radius:5px;margin:8px 0;padding:0;overflow:hidden}.claim-workbench details.evidence-link-fold>summary{margin:0;padding:11px 34px 10px 12px;list-style:none;display:block;position:relative}.claim-workbench details.evidence-link-fold>summary::-webkit-details-marker{display:none}.claim-workbench details.evidence-link-fold>summary:before{content:"›";color:#587566;font-size:20px;line-height:1;transition:transform .15s;position:absolute;top:11px;right:13px}.claim-workbench details.evidence-link-fold[open]>summary:before{transform:rotate(90deg)}.claim-workbench details.evidence-link-fold[open]>summary{background:#f5f8f5;border-bottom:1px solid #e2eae3;margin:0}.evidence-link-heading{align-items:center;gap:9px;min-width:0;display:flex}.evidence-code{color:#245e50;background:#edf4ef;border-radius:4px;flex-shrink:0;padding:2px 6px;font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-link-heading .medb-relation{white-space:nowrap;flex-shrink:0;font-size:11px;line-height:1.5}.evidence-link-title{color:#566e61;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.evidence-link-summary{color:#798b7f;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:5px;font-size:11px;line-height:1.6;display:flex}.evidence-fold-action{white-space:nowrap;color:#5b7868}.evidence-link-missing{color:#94622f;font-size:11px}.claim-workbench details.evidence-link-fold.is-incomplete{border-left-color:#ba935b}.evidence-link-body{padding:16px 12px 12px}.evidence-link-body .qa-grid{gap:0 14px}.evidence-link-body .quote-picker{border-bottom:1px solid #edf1ed;margin-bottom:16px;padding:0 0 12px}.evidence-link-body .quote-picker label{background:#fbfcfa;border:1px solid #e4ebe4;border-radius:4px;margin:7px 0;padding:8px;font-size:12px;line-height:1.75}.evidence-link-body .quote-picker label:has(input:checked){background:#f2f7f2;border-color:#c4d9c8}.evidence-link-body .quote-picker strong{color:#527660;margin-right:9px;display:inline-block}.evidence-link-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.claim-material-controls{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;margin-top:12px;display:flex}.claim-workbench details.claim-add-materials{border:0;flex:1;min-width:200px;margin:0;padding:5px 0 0}.claim-workbench details.claim-add-materials>summary{font-size:12px}.claim-workbench details.claim-add-materials[open]>summary{margin-bottom:10px}.claim-workbench .claim-import-inline{margin:0}.claim-workbench details.claim-import{background:#f6f8f6;margin:14px 0 18px;padding:10px 14px}.claim-workbench details.claim-import>summary{font-size:12px}.evidence-summary-count{color:#7b8e80;margin-left:8px;font-size:11px}.medb-evidence .medb-material-title .evidence-code{margin-right:2px}.medb-evidence .medb-material-title{flex-wrap:wrap}.medb-evidence .medb-citation{font-size:12px;line-height:1.65}.medb-evidence .medb-citation>a,.medb-evidence .medb-citation>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.medb-evidence details.medb-quotes>summary{color:#637d6d;font-size:12px;display:list-item}.medb-evidence .medb-quotes .medb-rationale{background:#f3f7f2;border-radius:4px;margin:10px 0;padding:9px 12px;font-size:12px}.medb-evidence .medb-quotes .medb-rationale>span{margin-bottom:4px;font-size:11px;display:block}.medb-evidence .medb-quote-summary{color:#809184;margin-left:6px;font-size:11px}@media (width<=700px){.claim-workbench .claim-edit{padding:12px}.evidence-link-heading{flex-wrap:wrap;gap:5px 8px}.evidence-link-title{flex-basis:100%;font-size:11px}.evidence-link-body{padding:12px 10px}.claim-material-controls{display:block}.claim-workbench details.claim-add-materials{min-width:0;margin-top:8px}.claim-label{gap:5px 10px}.claim-literature-label>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.claim-workbench details.evidence-link-fold>summary:before{transition:none}}.claim-workbench .claim-edit{scroll-margin-top:112px}.claim-workbench .claim-remove{color:#866956;background:0 0;border-color:#0000;padding:4px 7px;font-size:12px}.claim-workbench .claim-remove:hover{background:#faf1eb;border-color:#ead8cc}.claim-no-evidence{color:#819085;margin:8px 0;font-size:12px}.claim-workbench details.claim-add-evidence{background:0 0;border:0;margin:12px 0 0;padding:0}.claim-workbench details.claim-add-evidence>summary{color:#3b6753;background:#fff;border:1px solid #ccddd1;border-radius:5px;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;list-style:none;display:inline-flex}.claim-workbench details.claim-add-evidence>summary::-webkit-details-marker{display:none}.claim-workbench details.claim-add-evidence>summary:after{content:"＋";margin-left:7px;font-size:13px}.claim-workbench details.claim-add-evidence[open]>summary:after{content:"−"}.claim-add-evidence-body{background:#fff;border:1px solid #dce7de;border-radius:5px;margin-top:8px;padding:10px 12px}.claim-evidence-options{flex-wrap:wrap;gap:8px;display:flex}.claim-evidence-options>button{padding:6px 9px;font-size:12px}.claim-add-evidence-body .claim-import-inline{margin:12px 0 0}.claim-add-evidence-body .qa-muted{margin:8px 0 0;font-size:12px}.claim-recheck{color:#715e3b;background:#fcf8ee;border:1px solid #e9dcbd;border-radius:5px;margin:10px 0 12px;padding:11px 12px;font-size:12px}.claim-recheck>strong{font-size:12px;font-weight:600}.claim-recheck>p{margin:5px 0 9px;line-height:1.7}.claim-recheck-actions{flex-wrap:wrap;gap:7px;display:flex}.claim-recheck-actions button{padding:5px 8px;font-size:12px}.claim-recheck details{border:0;margin:9px 0 0;padding:0;font-size:12px}.claim-recheck details summary{color:#8b7955;font-size:12px}.claim-recheck details p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.claim-workbench .claim-issues{background:#fbf7ef;border:1px solid #e8ddc9;border-radius:5px;margin-top:16px;padding:10px 12px;font-size:12px}.claim-issues>strong{font-size:12px;font-weight:600}.claim-issues>div{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:7px;display:flex}.claim-issues button{color:#81613d;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;line-height:1.6;text-decoration:underline}.claim-issues small{color:#958469;font-size:11px}.evidence-panel-heading{color:#466554;align-items:center;gap:10px;margin:15px 0 8px;font-size:13px;font-weight:600;display:flex}.evidence-panel-heading>span{color:#859389;font-size:12px;font-weight:400}.medb-empty-material{padding:0 16px;font-size:12px}.medb-claims>.medb-claim:first-child{margin-top:10px}.qa-review-task>summary{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.qa-review-task>summary:before{content:"▸";color:#718277;font-size:12px}.qa-review-task[open]>summary:before{content:"▾"}.qa-review-task-label{color:#6f8077;font-size:12px;font-weight:400}.qa-review-guide{color:#647b6e;margin:0 0 12px;font-size:13px;line-height:1.7}.qa-review-items{gap:8px;display:grid}.qa-review-item{background:#fcfdfc;border:1px solid #dfe8e2;border-radius:7px;min-width:0;padding:12px 14px}.qa-review-item.has-error{border-color:#bd7866}.qa-review-item-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.qa-review-item-heading>div{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.qa-review-item-heading strong{font-size:14px;font-weight:600;line-height:1.6}.qa-review-state{color:#6d8074;white-space:nowrap;background:#eef3ef;border-radius:4px;padding:2px 7px;font-size:12px}.qa-review-state.approved{color:#276451;background:#e8f3eb}.qa-review-state.needs_changes,.qa-review-state.rejected{color:#9a5540;background:#faf0e9}.qa-review-decision{flex:0 0 135px}.qa-document .qa-review-decision select{background:#fff;border-color:#cbd9cf;padding:6px 10px;font-size:13px}.qa-review-reason{min-width:0;margin-top:12px;display:block}.qa-review-reason>span{color:#657d6f;margin:0 0 5px;font-size:12px;display:block}.qa-document .qa-review-reason textarea{background:#fffdf8;border-color:#cbd9cf;padding:8px 10px;font-size:13px;line-height:1.65}.qa-document details.qa-review-previous{border:0;margin:5px 0 0;padding:0}.qa-document .qa-review-previous>summary{color:#718277;font-size:12px}.qa-review-previous p,.qa-review-history p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.7}.qa-review-submit{padding-top:1px}.qa-review-submit-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.qa-review-submit-actions>span{color:#718378;font-size:12px}.qa-review-submit-actions button{padding:9px 16px;font-size:13px}.qa-review-field-error{color:#a04d35;margin:6px 0 0;font-size:12px;line-height:1.6}.qa-review-history p+p{border-top:1px solid #e5ebe7;padding-top:10px}.qa-review-history strong{font-weight:550}.qa-review-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.qa-review-item{padding:10px}.qa-review-item-heading{flex-direction:column;align-items:stretch;gap:8px}.qa-review-decision{flex-basis:auto}.qa-review-submit-actions{flex-direction:column;align-items:stretch}.qa-review-submit-actions button{width:100%}}.dataset-document{color:#23473f;width:100%;min-width:0;max-width:1040px;margin:0 auto;padding:0 0 28px}.dataset-document-heading{border-bottom:1px solid #dce6df;justify-content:space-between;align-items:flex-start;gap:16px;padding:8px 0 14px;display:flex}.dataset-document h2{margin:0 0 5px;font-size:20px}.dataset-document-heading p{color:#6d8177;margin:0;font-size:13px;line-height:1.7}.dataset-document-actions{flex-shrink:0;gap:8px;display:flex}.dataset-document button{padding:7px 12px;font-size:13px}.dataset-document-meta{color:#6d8177;flex-wrap:wrap;gap:14px;margin:12px 0;font-size:12px;display:flex}.dataset-document-boundary,.dataset-missing{color:#6d8177;margin:8px 0 14px;font-size:12px;line-height:1.7}.dataset-missing{color:#82643b}.dataset-notice{background:#e9f2eb;border-radius:6px;padding:10px 12px;font-size:13px}.dataset-error{color:#8b4a35;overflow-wrap:anywhere;background:#fff6f1;border:1px solid #ebc5b7;border-radius:6px;margin:12px 0;padding:12px}.dataset-error p{margin:0 0 8px;font-size:13px}.dataset-group{background:#fff;border:1px solid #dce6df;border-radius:8px;margin:12px 0;overflow:hidden}.dataset-group>summary,.dataset-summary>summary{cursor:pointer;padding:13px 16px;font-size:14px;line-height:1.6}.dataset-group>summary strong{font-weight:550}.dataset-group>summary>span,.dataset-summary>summary>span{color:#7b8c82;margin-left:12px;font-size:12px;font-weight:400}.dataset-group[open]>summary{background:#f6f8f6;border-bottom:1px solid #e4ebe6}.dataset-group-body{padding:0 16px 2px}.dataset-group-note{color:#6d8177;margin:13px 0 17px;font-size:12px;line-height:1.7}.dataset-field{min-width:0;margin-bottom:19px}.dataset-field>label{color:#365f50;margin:0 0 7px;font-size:13px;font-weight:550;display:block}.dataset-field textarea{resize:vertical;box-sizing:border-box;width:100%;min-height:74px;padding:9px 11px;font-size:14px;line-height:1.7}.dataset-field small{color:#788a7e;margin:5px 0 0;font-size:11px;line-height:1.65;display:block}.dataset-field textarea::placeholder{color:#89968c}.dataset-value{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9f7;border:1px solid #edf1ed;border-radius:5px;min-height:42px;margin:0;padding:9px 11px;font-size:14px;line-height:1.8}.dataset-value.is-empty{color:#88998d;font-size:13px}.dataset-save-bar{z-index:2;background:#f5f7f5;border-top:1px solid #dde6df;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;bottom:0}.dataset-save-bar>span{color:#6d8177;font-size:12px}.dataset-save-bar>div{flex-shrink:0;gap:8px;display:flex}.dataset-summary{border-top:1px solid #dce6df;margin-top:22px}.dataset-summary>summary{padding-left:0}.dataset-summary-body{padding:0 0 10px}.dataset-counts{flex-wrap:wrap;gap:10px 28px;margin:8px 0 12px;display:flex}.dataset-counts>div{flex-direction:column;gap:5px;display:flex}.dataset-counts dt{color:#73877b;font-size:12px}.dataset-counts dd{margin:0;font-size:22px;font-weight:550}.dataset-summary-note{color:#758a7c;margin:12px 0 18px;font-size:12px;line-height:1.8}.dataset-summary-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dataset-summary-grid section{background:#fff;border:1px solid #e0e8e2;border-radius:6px;min-width:0;padding:13px 15px}.dataset-summary h3{margin:0 0 10px;font-size:13px}.dataset-summary ul{margin:0;padding:0;list-style:none}.dataset-summary-grid li{justify-content:space-between;gap:12px;padding:5px 0;font-size:12px;line-height:1.65;display:flex}.dataset-summary-grid li span{overflow-wrap:anywhere}.dataset-summary-grid li b{flex-shrink:0;font-weight:500}.dataset-summary-grid section p{color:#819085;margin:8px 0;font-size:12px;line-height:1.65}.dataset-versions{margin-top:16px;font-size:12px}.dataset-versions summary{cursor:pointer;padding:7px 0}.dataset-versions dl>div{border-bottom:1px solid #e4ebe6;grid-template-columns:minmax(140px,1fr) 2fr;gap:12px;padding:8px 0;display:grid}.dataset-versions dd{overflow-wrap:anywhere;margin:0}.dataset-review-counts{color:#73877b;flex-wrap:wrap;gap:8px 20px;display:flex;margin:10px 0!important}.qa-standard{min-width:0;max-width:1120px;margin:0 auto}.qa-standard h1{margin-top:0;font-size:27px}.qa-standard .schema-table{overflow-x:auto}.qa-standard .schema-table table{width:100%;font-size:13px}.qa-standard .schema-table th,.qa-standard .schema-table td{padding:10px 12px;line-height:1.7}.qa-standard>p{font-size:14px;line-height:1.8}.qa-standard .schema-section{background:#fff;border:1px solid #dce6df;border-radius:8px;margin:22px 0;padding:0 16px}.qa-standard .schema-section>summary{cursor:pointer;padding:14px 0;font-size:15px;font-weight:550}.qa-standard .schema-section>div{padding-bottom:16px}.qa-standard .schema-section p{font-size:13px;line-height:1.8}.qa-standard .schema-section h2{margin:13px 0;font-size:17px}.qa-standard .schema-section h3{font-size:14px}.qa-standard .schema-contract-select{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 14px;display:flex}.schema-contract-select label{color:#6d8177;font-size:12px}.schema-contract-select select{min-width:0;max-width:100%;font-size:13px}.dictionary-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin:22px 0 14px;display:flex}.dictionary-heading h2{margin:0 0 5px;font-size:19px}.dictionary-heading p{color:#6d8177;margin:0;font-size:13px;line-height:1.7}.dictionary-version{color:#6d8177;white-space:nowrap;font-size:11px}.dictionary-search{align-items:center;gap:12px;margin-bottom:14px;display:flex}.dictionary-search input{width:100%;max-width:500px;font-size:13px}.dictionary-search>span{color:#6d8177;white-space:nowrap;font-size:12px}.dictionary-group{background:#fff;border:1px solid #dce6df;border-radius:7px;margin:10px 0;overflow:hidden}.dictionary-group>summary{cursor:pointer;background:#f1f6f2;padding:11px 14px;font-size:14px}.dictionary-group>summary>span{color:#73877b;margin-left:10px;font-size:12px}.dictionary-field{border-top:1px solid #e5ece7;padding:0 14px}.dictionary-field:first-of-type{border-top:0}.dictionary-field>summary{cursor:pointer;overflow-wrap:anywhere;padding:11px 0;font-size:13px;line-height:1.8}.dictionary-field>summary>strong{font-weight:550}.dictionary-field>summary>code{color:#789080;overflow-wrap:anywhere;background:0 0;margin-left:12px;font-size:11px}.dictionary-field>dl{grid-template-columns:88px minmax(0,1fr);gap:9px 13px;margin:0;padding:0 0 16px;font-size:12px;line-height:1.8;display:grid}.dictionary-field dt{color:#718579}.dictionary-field dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.dictionary-field dd pre{white-space:pre-wrap;color:#365f50;overflow-wrap:anywhere;background:#f5f8f5;border-radius:4px;margin:0;padding:8px 10px;font-size:11px;overflow:auto}.dictionary-empty{color:#6d8177;background:#f1f6f2;border-radius:6px;padding:18px;font-size:13px}.dictionary-note{color:#73877b;font-size:12px;line-height:1.8}.qa-standard .schema-advanced{margin-top:25px;font-size:13px}.qa-standard .schema-advanced>summary{cursor:pointer;padding:12px 0}.qa-standard pre{max-width:100%;font-size:12px;overflow:auto}.qa-standard .schema-intents{grid-template-columns:1fr 1fr;gap:8px 22px;display:grid}.qa-standard .schema-intents p{border-bottom:1px solid #e7eee8;margin:0;padding:8px 0}.qa-standard .schema-intents small{color:#6d8177;font-size:12px;display:block}.qa-standard .schema-error{color:#8b4a35;overflow-wrap:anywhere;font-size:13px}@media (width<=700px){.dataset-document-heading{flex-direction:column;gap:10px}.dataset-document-actions{align-self:flex-end}.dataset-document h2{font-size:19px}.dataset-group>summary,.dataset-summary>summary{padding:11px 12px}.dataset-group-body{padding:0 12px}.dataset-group>summary>span{margin-left:8px;font-size:11px}.dataset-save-bar{flex-direction:column;align-items:stretch;gap:8px}.dataset-save-bar>div{justify-content:flex-end}.dataset-counts{gap:14px 22px}.dataset-counts dd{font-size:19px}.dataset-summary-grid{grid-template-columns:1fr}.dataset-versions dl>div{grid-template-columns:1fr;gap:3px}.qa-standard h1{font-size:23px}.dictionary-heading{flex-direction:column;gap:6px}.dictionary-search{flex-direction:column;align-items:stretch;gap:6px}.dictionary-field>summary>code{margin:0 0 0 16px;line-height:1.6;display:block}.dictionary-field>dl{grid-template-columns:1fr;gap:2px}.dictionary-field dd{margin-bottom:8px}.qa-standard .schema-intents{grid-template-columns:1fr}.qa-standard .schema-section{padding:0 12px}.qa-standard .schema-table td{min-width:65px;padding:8px}.dataset-summary>summary>span{margin:3px 0 0 15px;display:block}}.dataset-release-panel{border-top:1px solid #dce6df;margin-top:12px}.dataset-release-panel>summary{cursor:pointer;padding:14px 0;font-size:14px}.dataset-release-body{padding:0 0 14px}.dataset-publish-selection{background:#f1f6f2;border:1px solid #dce6df;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.dataset-publish-selection strong{font-size:13px}.dataset-publish-selection p{color:#6d8177;margin:6px 0 0;font-size:12px;line-height:1.7}.dataset-publish-selection button{flex-shrink:0}.dataset-release-heading{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.dataset-release-heading h3{margin:0;font-size:14px}.dataset-release-heading button{padding:5px 10px;font-size:12px}.dataset-release-list{margin:6px 0 0;padding:0;list-style:none}.dataset-release-list li{border-bottom:1px solid #e0e8e2;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.dataset-release-list strong{font-size:13px}.dataset-release-list small{color:#6d8177;margin-top:5px;font-size:12px;display:block}.dataset-withdrawn{color:#906740;background:#f5ece4;border-radius:4px;margin-left:9px;padding:2px 6px;font-size:11px}.dataset-release-empty{color:#6d8177;font-size:12px;line-height:1.8}.dataset-release-body>p[role=status]{font-size:13px}@media (width<=700px){.dataset-publish-selection{display:block}.dataset-publish-selection button{margin-top:12px}.dataset-release-list li{align-items:flex-start}.dataset-release-list button{white-space:nowrap;padding:6px 9px;font-size:12px}}.batch-cleaning{background:#fff;border:1px solid #bfd4ca;border-left:3px solid #286752;border-radius:8px;margin:8px 0;padding:10px 14px;font-size:12px;box-shadow:0 2px 7px #183b3b07}.batch-cleaning-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.batch-cleaning-heading>strong{font-size:14px}.batch-cleaning-heading>span{flex:1;min-width:230px}.batch-cleaning-actions{gap:6px;display:flex}.batch-cleaning button{padding:5px 9px;font-size:12px}.batch-progress-track{background:#eaf0ec;border-radius:4px;height:4px;margin:10px 0;overflow:hidden}.batch-progress-track>span{background:#26715b;height:100%;transition:width .3s;display:block}.batch-groups{flex-wrap:wrap;gap:10px 22px;margin:6px 0;display:flex}.batch-group{align-items:center;gap:5px;display:flex}.batch-group>span{color:#60786b;margin-right:4px}.batch-cleaning .batch-dot{color:#667970;background:#eff3f0;border-radius:7px;width:26px;height:26px;padding:0;font-size:11px;font-weight:650}.batch-dot.running{color:#145b4d;background:#d8eee9;border:2px solid #2f816b}.batch-dot.completed{color:#fff;background:#23705a;border-color:#23705a}.batch-dot.partial{color:#865206;background:#fff0d1;border-color:#c9a052}.batch-dot.failed{color:#a22c22;background:#fbe2df;border-color:#d99b94}.batch-dot.skipped{color:#666;background:#eee}.batch-cost{color:#687e73;margin:6px 0 0;font-size:11px}.batch-cost p{max-width:115ch;margin:6px 0}.batch-error{color:#963c31;background:#fff3ef;border-left:3px solid #b44436;margin:8px 0;padding:8px}.batch-task-details{border-top:1px solid #dae4dd;max-height:280px;margin-top:10px;padding-top:8px;overflow:auto}.batch-task-details>label{align-items:center;gap:10px;margin:4px 0 10px;display:flex}.batch-task-details>label select{max-width:380px;margin:0;padding:5px}.batch-task{border-bottom:1px solid #e5ece7;grid-template-columns:24px minmax(0,1fr) 75px;align-items:start;gap:10px;padding:8px 0;display:grid}.batch-task-number{text-align:center;background:#edf2ee;border-radius:5px;margin-top:3px}.batch-cleaning .batch-task-question{text-align:left;color:#214d40;background:0 0;border:0;padding:0;font-weight:550}.batch-task small{color:#6e8177;font-size:11px;display:block}.batch-task>strong{padding-top:3px;font-size:11px}.batch-task.failed>strong{color:#a42c22}.batch-task.partial>strong{color:#926014}.batch-task details{color:#924436;font-size:11px}.batch-terminal{margin:12px 0 4px;font-size:12px}.batch-selection-hint{color:#536e60;white-space:nowrap;font-size:11px}@media (width<=760px){.batch-cleaning-heading>span{min-width:150px}.batch-cleaning-actions{margin-left:auto}.batch-task{grid-template-columns:20px minmax(0,1fr) 60px;gap:6px}.batch-group{gap:4px}.batch-cleaning{padding:9px}}.batch-stats{color:#6b8075;align-items:center;gap:24px;min-height:28px;margin:8px 0 2px;font-size:11px;display:flex}.batch-stats>span{align-items:baseline;gap:6px;min-width:64px;display:flex}.batch-stats b{color:#294f42;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.batch-stats .complete b{color:#23705a}.batch-stats .failed b{color:#ae3328}.batch-stats .partial b{color:#986414}.batch-grain-layout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.batch-legend{color:#6f8177;flex-wrap:wrap;gap:11px;font-size:11px;display:flex}.batch-legend span{white-space:nowrap;align-items:center;gap:4px;display:flex}.batch-legend i{background:#eff3f0;border:1px solid #c5d1c9;border-radius:2px;width:9px;height:9px;display:inline-block}.batch-legend i.running{background:#d8eee9;border:2px solid #2f816b}.batch-legend i.completed{background:#23705a;border-color:#23705a}.batch-legend i.failed{background:#fbe2df;border-color:#d99b94}.batch-legend i.partial{background:#fff0d1;border-color:#c9a052}.batch-terminal-summary{color:#63786b;margin:7px 0 2px;font-size:11px}.batch-dot{font-variant-numeric:tabular-nums}.batch-progress-track>span{transition:none}@media (width<=760px){.batch-stats{flex-wrap:wrap;gap:9px}.batch-stats>span{min-width:52px}.batch-stats b{font-size:18px}.batch-legend{gap:8px}.batch-grain-layout{gap:4px}}.batch-navigation{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 4px;display:flex}.batch-navigation label{white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;margin:0;font-size:12px;display:flex}.batch-navigation select{flex:1;width:auto;min-width:0;max-width:620px;margin:0;padding:5px 8px;font-size:12px}.batch-new-submission{color:#18564d;white-space:nowrap;background:#e7f2ec;border-color:#99bdac}.batch-current-scope{color:#657d71;margin:7px 0 3px;font-size:11px}.batch-current-scope strong{color:#254f42}.batch-submission{color:#385e50;background:#eef5f1;border-left:3px solid #83a99a;margin:7px 0;padding:7px 10px}.batch-submission.rejected{color:#963c31;background:#fff3ef;border-left-color:#b44436}@media (width<=760px){.batch-navigation{gap:6px}.batch-navigation label{flex-basis:100%;width:100%}.batch-navigation select{width:0;max-width:100%}.batch-new-submission{margin-left:auto}.batch-current-scope{line-height:1.55}}.batch-admission{color:#48685a;background:#eef4f0;border-radius:5px;margin:7px 0;padding:6px 9px;font-size:11px}.batch-admission.blocked{color:#7e5b18;background:#fff5df}.concept-browser{max-width:1600px;margin:auto}.concept-browser h1{margin-bottom:8px}.muted{color:#667884;font-size:13px}.resource-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.resource-tabs button{text-align:left;color:#334c5b;background:#fff;border:1px solid #d9e2e6;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;padding:18px 22px;display:flex}.resource-tabs strong{font-size:21px}.resource-tabs small{color:#6c7d87}.resource-tabs .selected{background:#f0f8f8;border-color:#167b83;box-shadow:inset 0 3px #167b83}.concept-filters{background:#fff;border:1px solid #dbe3e7;border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;padding:18px;display:flex}.concept-filters label{color:#586b79;flex-direction:column;flex:1;gap:7px;min-width:140px;font-size:12px;display:flex}.concept-filters .concept-search{flex:2;min-width:220px}.concept-filters input,.concept-filters select{width:100%;min-width:0}.concept-filters select{text-overflow:ellipsis;max-width:100%}.concept-filters>label:has(select[aria-label=大类筛选]){flex:2;max-width:430px}.browse-hint{color:#647783;margin:12px 0;font-size:12px}.concept-layout{background:#fff;border:1px solid #dbe3e7;border-radius:10px;grid-template-columns:minmax(280px,34%) minmax(0,1fr);min-height:620px;margin-top:16px;display:grid;overflow:hidden}.concept-results{background:#fbfcfc;border-right:1px solid #dbe3e7;min-width:0}.results-heading{border-bottom:1px solid #e2e9ed;justify-content:space-between;align-items:center;padding:15px;font-size:13px;display:flex}.results-heading label{white-space:nowrap;align-items:center;gap:6px;display:flex}.results-heading select{width:66px;padding:5px}.concept-result-list{min-height:360px;max-height:680px;overflow:auto}.concept-row{text-align:left;color:#314656;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #e5ebee;border-radius:0;width:100%;padding:16px;display:block}.concept-row>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.concept-row code{color:#087983;background:#edf6f7;padding:2px 5px;font-weight:700}.concept-row small{color:#637783;font-size:10px}.concept-row strong{font-size:14px;font-weight:550;line-height:1.6;display:block}.concept-row>span{color:#82909b;margin-top:5px;font-size:11px;line-height:1.5;display:block}.concept-row:hover,.concept-row.selected{background:#eaf5f5;box-shadow:inset 3px 0 #18808a}.concept-pager{border-top:1px solid #e1e9eb;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:12px;display:flex}.concept-pager button{padding:7px 9px}.concept-pager label{align-items:center;gap:5px;display:flex}.concept-pager select{max-width:80px;padding:5px}.concept-reading{min-width:0;padding:26px 30px}.concept-placeholder{text-align:center;color:#758b97;padding:80px 20px}.concept-placeholder>span{color:#5c9498;font-size:40px}.concept-placeholder h2{color:#425f70;font-size:20px}.concept-placeholder p{font-size:13px;line-height:1.7}.concept-detail h2{overflow-wrap:anywhere;margin-top:8px;font-size:24px;line-height:1.5}.concept-detail h2 code{color:#167b83;font-size:19px}.original-title{color:#7b8a94;overflow-wrap:anywhere;font-size:14px}.concept-meta{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}.concept-meta span{color:#4e6c7b;background:#eff4f5;border-radius:4px;padding:5px 9px;font-size:11px}.concept-detail dl{margin:0}.concept-field{border-bottom:1px solid #edf0f2;grid-template-columns:155px minmax(0,1fr);gap:14px;padding:13px 0;font-size:14px;line-height:1.65;display:grid}.concept-field dt{color:#586f7e}.concept-field dt small{color:#98a4ad;overflow-wrap:anywhere;font-size:10px;display:block}.concept-field dd{color:#294556;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.concept-field dd>.muted{display:block}.original-value{color:#83919b;margin-top:6px;font-size:12px;display:block}.field-group{border-top:1px solid #dde6e9;margin:16px 0;padding-top:15px}.field-group summary{color:#314f60;cursor:pointer;font-weight:600}.field-group summary small{color:#83949c;margin-left:8px;font-size:11px;font-weight:400}.field-content{color:#344c5a;overflow-wrap:anywhere;padding:12px 0;font-size:14px;line-height:1.9}.concept-values{margin:6px 0;padding-left:20px}.concept-values li{margin:6px 0}.nested-fields{font-size:12px}.nested-fields dt{color:#758895;margin-top:8px}.nested-fields dd{margin:3px 0 8px 12px}.ref-link,.breadcrumb-link{color:#147982;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:2px 4px;font-size:13px;line-height:1.7}.breadcrumb-link{margin-right:5px}.classification{background:#f3f7f8;border-radius:6px;margin:16px 0;padding:12px 14px}.classification h3{color:#68808e;margin:0 0 8px;font-size:12px}.child-link{text-align:left;color:#3a5f72;background:0 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;width:100%;padding:12px 3px;font-size:13px;display:block}.child-link b{color:#167b83}.child-link span{float:right}.concept-note{color:#6d7b7c;background:#f8f7f0;border-left:3px solid #c7bc8e;padding:12px;font-size:12px;line-height:1.7}.branch-filter{background:#eef7f7;padding:12px;font-size:12px}.branch-filter button{margin-top:8px;display:block}.concept-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:500px;font-size:11px;overflow:auto}.concept-reading h3 small{color:#87969f;font-size:12px}.concept-reading h3{font-size:14px}@media (width<=950px){.concept-layout{grid-template-columns:minmax(250px,38%) minmax(0,1fr)}.concept-reading{padding:18px}.concept-field{grid-template-columns:110px minmax(0,1fr)}}@media (width<=680px){.resource-tabs{gap:6px}.resource-tabs button{padding:12px 9px}.resource-tabs strong{font-size:17px}.resource-tabs span{font-size:11px}.resource-tabs small{font-size:10px}.concept-filters{gap:10px;padding:12px}.concept-filters .concept-search{min-width:180px}.concept-filters>label:has(select[aria-label=大类筛选]){flex-basis:100%;max-width:100%}.concept-layout{grid-template-columns:1fr}.concept-results{border-bottom:1px solid #dbe3e7;border-right:0}.concept-result-list{min-height:160px;max-height:340px}.concept-reading{padding:20px 16px}.concept-field{grid-template-columns:95px minmax(0,1fr);gap:10px}.concept-detail h2{font-size:20px}.concept-placeholder{padding:30px 10px}}.concept-pager input{width:65px;padding:5px}.concept-pager form{margin:0}:root{color:#183b3b;font-synthesis:none;background:#f5f7f5;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:#204b45;background:#fff;border:1px solid #c9d7d2;border-radius:8px;padding:9px 16px;transition:background .15s}button:hover{background:#e8f1eb}button:disabled{opacity:.45;cursor:not-allowed}button.primary{color:#fff;background:#18564d;border-color:#18564d}button.active{color:#174c40;background:#e0ece4;border-color:#bdd1c5}header{z-index:5;background:#fff;border-bottom:1px solid #d9e2dc;justify-content:space-between;align-items:center;gap:24px;padding:18px 4%;display:flex;position:sticky;top:0}header strong{white-space:nowrap;font-size:23px}header strong span{color:#68817c;margin-left:8px;font-size:15px;font-weight:400}header nav{gap:8px;display:flex}header nav button{border:0}header>div{align-items:center;gap:14px;font-size:13px;display:flex}.page{max-width:1400px;margin:auto;padding:10px 36px 80px}.notice{color:#9a4d16;background:#fafaf5;min-height:38px;padding:6px 5%}.eyebrow{letter-spacing:2px;color:#647e72;margin-top:28px;font-size:11px}h1{letter-spacing:-.7px;margin:6px 0 14px;font-size:30px}h2{margin:12px 0;font-size:20px}h3{font-size:16px}p{overflow-wrap:anywhere}.muted,small{color:#71857c}.cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:26px 0;display:grid}.cards article,.psucard{text-align:left;background:#fff;border:1px solid #d6e1da;border-radius:12px;padding:25px}.psucard{min-height:240px}.badge{color:#677230;background:#edf1da;border-radius:5px;padding:3px 8px;font-size:12px;display:inline-block}.numbers{gap:36px;margin:20px 0;display:flex}.numbers span{color:#6e8078;font-size:12px}.numbers b{color:#245547;font-size:27px;display:block}.open{font-size:13px}.toolbar,.actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.toolbar input{flex:1;min-width:180px}input,textarea,select{color:#254940;background:#fff;border:1px solid #c5d4ca;border-radius:7px;max-width:100%;padding:10px}textarea{resize:vertical;width:100%;min-height:110px}label{margin:15px 0;font-size:13px;display:block}label input,label select{width:100%;margin-top:5px;display:block}.split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:26px;margin:20px 0;display:grid}.split>section,.split>form{background:#fff;border:1px solid #dce5df;border-radius:12px;min-width:0;padding:24px}.listrow{text-align:left;border:0;border-bottom:1px solid #e1e9e4;border-radius:0;width:100%;padding:16px 10px;display:block}.listrow strong{display:block}.listrow span{color:#78867e;margin-top:5px;font-size:12px;display:block}.empty{color:#819084;padding:35px 15px}.code,pre{font-family:ui-monospace,monospace;font-size:12px;line-height:1.7}.code{min-height:260px}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6f4;max-height:500px;padding:14px;overflow:auto}.chip{margin:4px;font-size:12px}.rawrow{background:#fff;border:1px solid #d9e3dc;border-radius:10px;margin:14px 0;padding:20px}.rawrow p{white-space:pre-wrap;max-height:150px;overflow:auto}.titlebar{justify-content:space-between;align-items:center;display:flex}.subnav{border-bottom:1px solid #d6e1d9;flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.answer{white-space:pre-wrap}blockquote{background:#f5f8f4;border-left:3px solid #95b9a1;margin:15px 0;padding:10px 16px}blockquote button{margin-top:10px;font-size:12px;display:block}.login{background:#fff;border:1px solid #d9e3db;border-radius:16px;width:min(460px,90vw);margin:13vh auto;padding:38px}.brandmark{color:#fff;background:#18564d;border-radius:8px;padding:8px 12px;font-weight:700;display:inline-flex}.login h1{font-size:26px}.login p{color:#6f8278}.login button{width:100%}a{color:#247361}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #86ac97}@media (width<=760px){header{flex-wrap:wrap;gap:12px;padding:14px 18px;position:static}header nav{white-space:nowrap;order:3;width:100%;overflow:auto}header nav button{padding:8px 10px;font-size:13px}.page{padding:10px 16px 50px}h1{font-size:24px}.split,.cards{grid-template-columns:1fr}.titlebar{align-items:flex-start}.subnav button{padding:7px 9px;font-size:12px}.split>section,.split>form{padding:16px}}.slot-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.production-review{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.production-review>*{min-width:0}.answer{white-space:pre-wrap;line-height:1.8}.evidence-result blockquote{overflow-wrap:anywhere}.evidence-result details{margin:12px 0}.error{color:#b42318}@media (width<=850px){.production-review{grid-template-columns:1fr}}.schema-table{margin:20px 0;overflow-x:auto}.schema-table table{border-collapse:collapse;background:#fff;width:100%}.schema-table th,.schema-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d9e3dc;padding:12px}.schema-table th{background:#edf3ee}.schema-table td:first-child{min-width:100px}.qa-workspace{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}.qa-index{border-right:1px solid #dce4df;max-height:calc(100vh - 130px);padding-right:18px;position:sticky;top:102px;overflow:auto}.qa-index h2{color:#6b8077;justify-content:space-between;margin:0 0 16px;font-size:14px;display:flex}.qa-index-row{text-align:left;background:0 0;border:0;border-radius:6px;width:100%;margin:3px 0;padding:15px 12px;display:block}.qa-index-row strong{font-size:14px;font-weight:500;line-height:1.65;display:block}.qa-index-row small{margin-top:7px;font-size:11px;display:block}.qa-index-row.selected{background:#e5eee8;box-shadow:inset 3px 0 #245e50}.qa-main{min-width:0}.qa-document{--qa-field:#f6f8f6;background:#fff;border:1px solid #e0e7e2;border-radius:10px;min-width:0;padding:0 34px}.qa-document-bar{z-index:3;background:#fff;border-bottom:1px solid #e1e7e3;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;display:flex;position:sticky;top:79px}.qa-kicker{color:#214b42;font-size:16px;font-weight:650;display:block}.qa-mode{color:#75857d;font-size:12px}.qa-actions{gap:8px;display:flex}.qa-section{border-bottom:1px solid #e6ebe7;padding:28px 0}.qa-section:last-child{border-bottom:0}.qa-section h2{align-items:center;gap:14px;margin:0 0 22px;font-size:18px;font-weight:650;display:flex}.qa-section h2>span{color:#83998b;letter-spacing:1px;font:12px ui-monospace,monospace}.qa-field{margin:0 0 18px;display:block}.qa-field>span,.qa-field-title,.qa-source-label{color:#6d8177;margin-bottom:8px;font-size:12px;font-weight:550;display:block}.qa-document input:not([type=radio]),.qa-document textarea,.qa-document select{box-sizing:border-box;background:var(--qa-field);color:#24463e;border:1px solid #0000;border-radius:5px;width:100%;padding:11px 12px;font-size:14px;line-height:1.7;transition:border-color .16s,background .16s}.qa-document textarea{resize:vertical;min-height:0}.qa-document input[readonly],.qa-document textarea[readonly]{cursor:default}.qa-document select:disabled{opacity:1;-webkit-text-fill-color:#24463e;appearance:none;background-image:none}.qa-document.is-editing input:not([readonly]),.qa-document.is-editing textarea:not([readonly]),.qa-document.is-editing select:not(:disabled){background:#fffdf6;border-color:#bbcebf}.qa-document.is-editing{border-color:#afc9ba}.qa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.qa-prose{white-space:pre-wrap;margin:10px 0 18px;font-size:14px;line-height:1.9}.qa-source-question{color:#364d42;font-size:15px}.qa-document details{border-top:1px solid #e5ebe6;margin:14px 0;padding:12px 0 0}.qa-document summary{cursor:pointer;color:#597066;font-size:13px;line-height:1.8}.qa-document details[open]>summary{margin-bottom:14px}.qa-document small{color:#819087;font-size:11px;display:block}.qa-muted{color:#839187;font-size:13px}.qa-classifications{margin:22px 0}.qa-classification{border-bottom:1px solid #edf0ed;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.qa-classification strong{font-size:14px;font-weight:550}.qa-classification p{color:#7a8b80;margin:7px 0 0;font-size:12px}.qa-tag{color:#5d7664;background:#e9f0e9;border-radius:3px;margin-left:8px;padding:2px 6px;font-size:10px}.qa-inline-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qa-inline-controls select{max-width:130px}.qa-inline-controls button,.qa-point-actions button{background:0 0;border:0;padding:5px 8px;font-size:12px}.qa-inline-controls label{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.qa-search{grid-template-columns:110px minmax(0,1fr) auto;gap:8px;display:grid}.qa-search-option{text-align:left;border:0;border-bottom:1px solid #e8eee8;border-radius:0;width:100%;margin:4px 0;font-size:13px;display:block}.qa-slot{margin-bottom:15px}.qa-slot .qa-field{margin:0}.qa-slot>select{margin-top:4px;padding:4px 8px;font-size:11px}.qa-counter{text-align:right;color:#829087;margin:-12px 0 18px;font-size:11px}.qa-atom-nav{flex-direction:column;gap:4px;margin:0 0 20px;display:flex}.qa-atom-nav button{text-align:left;border:0;font-size:13px}.qa-atom-nav button[aria-current=true]{background:#e8f0e9}.qa-point{border-bottom:1px solid #e8ede9;margin:14px 0}.qa-point-actions{justify-content:space-between;align-items:end;gap:12px;margin-bottom:15px;display:flex}.qa-point-actions label{max-width:240px;font-size:11px}.qa-evidence-point{border-bottom:1px solid #e8ede9;padding:5px 0 14px;font-size:13px}.qa-evidence-point a{font-size:12px}.qa-evidence-point>div{margin:12px 0}.qa-flag{color:#876326;background:#faf0d9;border-radius:4px;padding:4px 8px;font-size:11px}.qa-error{color:#a04d35;background:#fff1ed;border-radius:5px;padding:12px;font-size:13px}.qa-empty{text-align:center;color:#879489;padding:80px 35px}.qa-empty h2{font-size:20px;font-weight:500}.qa-empty p{font-size:14px}.qa-review{padding-top:12px}.qa-document button:focus-visible{outline-offset:3px;outline:2px solid #719b81}@media (width<=1000px){.qa-workspace{grid-template-columns:220px minmax(0,1fr);gap:20px}.qa-document{padding:0 24px}}@media (width<=760px){.qa-workspace{margin-top:16px;display:block}.qa-index{border:0;border-bottom:1px solid #dce4df;max-height:220px;margin-bottom:18px;padding:0 0 12px;position:static}.qa-index-row{padding:10px}.qa-document{padding:0 18px}.qa-document-bar{padding:14px 0;top:0}.qa-grid{grid-template-columns:1fr}.qa-section{padding:23px 0}.qa-search{grid-template-columns:90px minmax(0,1fr)}.qa-search button{grid-column:1/-1}.qa-classification{flex-direction:column}.qa-section h2{font-size:17px}.qa-actions button{padding:8px 12px}.qa-prose{font-size:14px}}@media (prefers-reduced-motion:reduce){.qa-document *{transition:none!important}}.manager-states{border-bottom:1px solid #d9e3dd;gap:22px;margin:12px 0 24px;display:flex;overflow-x:auto}.manager-states button{white-space:nowrap;color:#63796e;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:14px 2px}.manager-states button.active{color:#164e43;border-bottom-color:#24655a;font-weight:650}.manager-states button span{color:#829489;margin-left:8px;font-size:12px}.manager-tools{align-items:center;gap:10px;margin-bottom:20px;display:flex}.manager-tools form{flex:1;gap:10px;max-width:680px;margin-right:auto;display:flex}.manager-tools input{min-width:100px;margin:0}.manager-tools button{white-space:nowrap}.manager-batch{color:#6b8075;justify-content:space-between;align-items:center;gap:16px;min-height:50px;margin:16px 0;font-size:13px;display:flex}.manager-table-wrap{background:#fff;border-top:1px solid #dce6df;border-bottom:1px solid #dce6df}.manager-table{border-collapse:collapse;table-layout:fixed;width:100%}.manager-table th,.manager-table td{text-align:left;vertical-align:middle;border:0;border-bottom:1px solid #e9eee9;padding:20px 16px}.manager-table th{color:#6c8176;background:#edf3ef;font-size:12px;font-weight:500}.manager-table th.selection{width:48px}.manager-table th:nth-last-child(3){width:120px}.manager-table th:nth-last-child(2){width:145px}.manager-table th:last-child{width:75px}.manager-table input[type=checkbox]{accent-color:#24655a;width:16px;height:16px;margin:0}.manager-question button{text-align:left;color:#26493d;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:550;line-height:1.65}.manager-table small{color:#849489;margin-top:5px;font-size:11px;display:block}.record-status{white-space:nowrap;color:#728174;font-size:12px;display:inline-block}.record-status.processing{color:#39728b}.record-status.needs_review{color:#986b23}.record-status.standardized{color:#24654f}.record-status.failed{color:#a24e42}.text-button{color:#256459;background:0 0;border:0;padding:6px 0}.manager-pager{color:#6e8176;justify-content:space-between;align-items:center;margin:24px 0;font-size:13px;display:flex}.manager-pager div{gap:10px;display:flex}.manager-footnote{color:#7c8b81;font-size:12px}.risk-coming{color:#8a968f;white-space:nowrap;font-size:12px}.manager-detail-bar{color:#7a887e;align-items:center;gap:18px;margin:12px 0 22px;font-size:13px;display:flex}.manager-atoms{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.manager-atoms button{text-align:left;max-width:430px;font-size:13px}.manager-atoms .active{background:#e0ede5}.source-preview{background:#fff;padding:30px}.source-preview p{white-space:pre-wrap;line-height:1.9}.manager-import{background:#fff;grid-template-columns:1fr 1fr;gap:30px;margin:20px 0;padding:24px;display:grid}.manager-import textarea{min-height:80px}.psu-manager .qa-document{max-width:1000px;margin:auto}.manager-table tbody tr:hover{background:#f8faf7}@media (width<=700px){.manager-states{gap:18px}.manager-tools{flex-wrap:wrap}.manager-tools form{flex-basis:100%;max-width:none}.manager-table th,.manager-table td{padding:14px 7px}.manager-table th.selection{width:30px}.manager-table th:nth-last-child(3),.manager-table th:nth-last-child(2){width:66px}.manager-table th:last-child{width:40px}.manager-table small{font-size:10px}.manager-question button{font-size:12px}.manager-table th{font-size:11px}.manager-batch{align-items:flex-start}.manager-batch button{white-space:nowrap}.manager-import{grid-template-columns:1fr}.manager-pager{gap:10px}.manager-pager button{padding:8px}.manager-detail-bar{gap:12px}.risk-coming{font-size:11px}.psu-manager .titlebar{gap:10px}}.manager-table .text-button{white-space:nowrap}@media (width<=700px){.manager-table th:last-child{width:52px}}.page:has(.psu-desk){max-width:none;padding:10px 24px 18px}.notice:empty{display:none}.desk-heading{align-items:center;gap:16px;min-height:48px;margin-bottom:10px;display:flex}.desk-heading h1{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:18px;font-weight:650;overflow:hidden}.desk-back{white-space:nowrap;padding:6px 10px;font-size:12px}.risk-entry{text-align:left;background:#fff;border:1px solid #d8e2da;border-radius:7px;align-items:center;gap:12px;min-width:158px;padding:9px 14px;display:flex}.risk-entry strong{font-size:13px;font-weight:550}.risk-entry small{color:#8b968d;font-size:11px}.desk-toolbar{border-bottom:1px solid #dce5de;align-items:center;gap:8px;padding:0 0 12px;display:flex}.desk-toolbar select{flex-shrink:0;width:158px;margin:0}.desk-toolbar input,.desk-toolbar select,.desk-toolbar button{height:36px;padding:7px 10px;font-size:13px}.desk-toolbar form{flex:1;gap:6px;min-width:160px;max-width:480px;display:flex}.desk-toolbar input{width:100%;min-width:80px}.desk-actions{white-space:nowrap;gap:6px;margin-left:auto;display:flex}.desk-message{background:#edf3ed;margin:6px 0;padding:6px 10px;font-size:12px}.desk-body{grid-template-columns:340px minmax(0,1fr);gap:20px;height:calc(100dvh - 220px);min-height:420px;margin-top:10px;display:grid}.desk-list{border-right:1px solid #dbe5dd;flex-direction:column;min-height:0;padding-right:16px;display:flex}.desk-list-top{color:#7c8b80;justify-content:space-between;align-items:center;gap:10px;min-height:36px;font-size:12px;display:flex}.desk-list-top label{align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.desk-list input[type=checkbox]{accent-color:#24655a;flex:0 0 15px;width:15px;height:15px;margin:0}.desk-list-scroll{flex:1;min-height:0;padding-right:4px;overflow-y:auto}.desk-row{border-bottom:1px solid #e4ebe5;border-radius:5px;align-items:start;gap:10px;padding:13px 10px;display:flex}.desk-row>input{margin-top:5px!important}.desk-row.selected{background:#e3eee6;box-shadow:inset 3px 0 #286957}.desk-row:hover{background:#eaf1eb}.desk-row-open{text-align:left;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:0;display:block}.desk-row-open:hover{background:0 0}.desk-row-open strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.7;display:block}.desk-row-open>span{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.desk-row .record-status,.desk-row small{font-size:11px}.desk-pagination{color:#7a8c80;align-items:center;gap:6px;padding-top:12px;font-size:11px;display:flex}.desk-pagination span{margin-right:auto}.desk-pagination button{padding:5px 8px;font-size:11px}.desk-detail{scrollbar-gutter:stable;min-width:0;padding-right:4px;position:relative;overflow:auto}.desk-detail .qa-document{border-radius:7px;max-width:none;margin:0;padding:0 24px}.desk-detail .qa-document-bar{padding:13px 0;top:0}.desk-detail .manager-detail-bar{min-height:26px;margin:0 0 10px}.desk-detail .manager-atoms{gap:5px;margin:0 0 12px}.desk-detail .manager-atoms button{padding:6px 9px;font-size:12px}.desk-detail .source-preview{border:1px solid #e0e7e2;border-radius:7px;padding:24px}.desk-detail .qa-empty{background:#fff;border:1px solid #e1e8e2;border-radius:7px;min-height:100%;padding-top:100px}.desk-dialog-backdrop{z-index:20;background:#173e3433;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.desk-dialog{background:#fff;border:1px solid #d5e0d8;border-radius:10px;width:100%;max-width:440px;padding:26px;box-shadow:0 15px 50px #183b3b20}.desk-dialog p{color:#6e8276}.desk-dialog button{margin-top:24px;margin-left:auto;display:block}@media (width>=1700px){.desk-body{grid-template-columns:380px minmax(0,1fr)}}@media (width<=1050px){.desk-toolbar{flex-wrap:wrap}.desk-body{grid-template-columns:275px minmax(0,1fr);gap:12px;height:calc(100dvh - 255px)}.desk-actions{margin-left:0}.desk-toolbar form{max-width:none}.desk-detail .qa-document{padding:0 18px}.desk-list{padding-right:10px}}@media (width<=700px){.page:has(.psu-desk){padding:8px 12px 20px}.desk-heading{flex-wrap:wrap;gap:8px}.desk-heading h1{font-size:15px}.risk-entry{min-width:0;padding:6px 10px}.risk-entry strong{font-size:12px}.risk-entry small{font-size:10px}.desk-toolbar{gap:6px}.desk-toolbar select{width:134px}.desk-toolbar form{min-width:150px}.desk-actions{flex-wrap:wrap;width:100%}.desk-body{flex-direction:column;gap:14px;height:auto;min-height:0;display:flex}.desk-list{border-bottom:1px solid #dbe5dd;border-right:0;height:285px;padding:0 0 12px}.desk-detail{padding:0;overflow:visible}.desk-detail .qa-empty{padding:35px 15px}.desk-detail .qa-document{padding:0 16px}.desk-detail .source-preview{padding:18px}.desk-row{padding:9px}.desk-pagination{padding-top:6px}.manager-import{padding:16px}}.desk-toolbar button{white-space:nowrap;flex-shrink:0}.desk-toolbar form input{flex:1;min-width:0}@media (width<=1050px) and (width>=701px){.desk-body{height:calc(100dvh - 265px)}.psu-desk:has(.desk-message) .desk-body{height:calc(100dvh - 303px)}}@media (width<=700px){.desk-body{height:auto}.psu-desk:has(.desk-message) .desk-body{height:auto}}.psu-mode-cards{gap:10px;margin:0 0 10px;display:flex}.psu-mode-cards button{text-align:left;border:1px solid #dce5dd;border-radius:7px;align-items:center;gap:16px;min-width:190px;padding:8px 14px;display:flex}.psu-mode-cards strong{font-size:13px;font-weight:550}.psu-mode-cards small{font-size:11px}.desk-body{height:calc(100dvh - 278px)}.psu-desk:has(.desk-message) .desk-body{height:calc(100dvh - 316px)}@media (width<=700px){.psu-mode-cards{gap:6px}.psu-mode-cards button{flex:1;min-width:0;padding:7px 9px;display:block}.psu-mode-cards strong,.psu-mode-cards small{font-size:11px;display:block}.psu-mode-cards small{font-size:10px}.desk-body{height:auto}.psu-desk:has(.desk-message) .desk-body{height:auto}}.medb-note{color:#7a8c80;margin:10px 0 18px;font-size:12px}.medb-claim{background:#fff;border:1px solid #dce6df;border-radius:7px;margin:18px 0 24px;overflow:hidden}.medb-claim-heading{align-items:center;gap:12px;padding:12px 16px 0;display:flex}.medb-claim-heading strong{font-size:14px}.medb-claim-heading>span{color:#718579;font:12px ui-monospace,monospace}.medb-claim-text{margin:10px 16px 18px;font-size:14px;font-weight:500;line-height:1.85}.medb-materials-heading{color:#536e60;background:#f1f5f1;border-top:1px solid #e0e8e1;border-bottom:1px solid #e0e8e1;justify-content:space-between;padding:8px 16px;font-size:12px;display:flex}.medb-materials-heading span{color:#839287}.medb-material{border-bottom:1px solid #e8ede8;margin:0 16px;padding:16px 0}.medb-material:last-child{border-bottom:0}.medb-material-title{align-items:center;gap:10px;margin-bottom:9px;display:flex}.medb-relation{color:#6a7d70;background:#eff2ef;border-radius:4px;padding:3px 7px;font-size:11px}.medb-relation.supports{color:#326344;background:#e8f2e9}.medb-relation.contradicts{color:#955d36;background:#fcf0e7}.medb-relation.insufficient{color:#896b2c;background:#f9f1d9}.medb-material-code{color:#8a958d;font-size:11px}.medb-citation{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.medb-citation a{text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px}.qa-document .medb-citation small{margin-top:5px}.medb-rationale{color:#667a6c;margin:10px 0;font-size:12px;line-height:1.75}.medb-rationale>span{color:#839488;margin-right:8px}.qa-document .medb-quotes{border:0;margin:8px 0 0;padding:0}.qa-document .medb-quotes summary{font-size:12px}.medb-quotes blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8f5;margin:10px 0;padding:12px;font-size:12px;line-height:1.8}.medb-bibliography-row{border-bottom:1px solid #e4ebe5;padding:14px 0;font-size:13px}.medb-bibliography-row small{margin-top:5px}@media (width<=700px){.medb-claim-heading{padding:10px 12px 0}.medb-claim-text{margin:10px 12px 14px}.medb-material{margin:0 12px}.medb-materials-heading{padding:8px 12px}.medb-material-title{flex-wrap:wrap}}body:has(.psu-desk)>#root header{gap:18px;min-height:58px;padding:10px 24px}body:has(.psu-desk)>#root header nav button{padding:7px 12px;font-size:14px}.page:has(.psu-desk){padding:8px 20px 12px}.psu-desk{flex-direction:column;height:calc(100dvh - 88px);min-height:420px;display:flex}.desk-heading{gap:12px;min-height:32px;margin-bottom:8px}.desk-heading h1{font-size:16px;font-weight:600}.desk-controls{white-space:nowrap;border-bottom:1px solid #dce5de;flex-shrink:0;align-items:center;gap:14px;padding:0 0 9px;display:flex;overflow-x:auto}.desk-controls .psu-mode-cards{flex-shrink:0;gap:4px;margin:0}.desk-controls .psu-mode-cards button{border-radius:6px;gap:6px;min-width:0;height:34px;padding:6px 10px;display:flex}.desk-controls .psu-mode-cards small{display:none}.desk-controls .psu-mode-cards button:last-child small{font-size:10px;display:inline}.desk-controls .desk-toolbar{border:0;flex-wrap:nowrap;flex:1;gap:6px;min-width:480px;padding:0}.desk-controls .desk-toolbar form{flex:1;min-width:170px;max-width:460px}.desk-controls .desk-toolbar select{width:148px}.desk-controls .desk-toolbar input,.desk-controls .desk-toolbar select,.desk-controls .desk-toolbar button{height:34px;padding:5px 9px;font-size:12px}.desk-controls .desk-actions{flex-wrap:nowrap;width:auto;margin-left:auto}:is(.psu-desk .desk-body,.psu-desk:has(.desk-message) .desk-body){flex:1;grid-template-columns:310px minmax(0,1fr);gap:16px;height:auto;min-height:0;margin-top:8px}.desk-list-top{min-height:30px}.desk-row{padding:11px 9px}.desk-row-open strong{font-size:13px;font-weight:500;line-height:1.65}.desk-row-open>span{margin-top:5px}.desk-detail .qa-document{padding:0 20px}.desk-detail .qa-document-bar{gap:10px;padding:10px 0}.qa-document-bar>div:first-child{align-items:center;gap:12px;display:flex}.qa-actions{flex-wrap:nowrap;align-items:center}.qa-actions button,.source-preview-bar button{white-space:nowrap;min-height:34px;padding:6px 12px;font-size:12px}.desk-detail .qa-section{padding:16px 0}.desk-detail .qa-section h2{margin-bottom:12px;font-size:15px}.desk-detail .qa-field{margin-bottom:14px}.desk-detail .qa-prose{line-height:1.8}.desk-detail .manager-detail-bar{min-height:20px;margin-bottom:6px;font-size:12px}.source-preview-bar{background:#fff;border-bottom:1px solid #e1e7e3;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex;position:sticky;top:0}.source-preview-bar h2{margin:0;font-size:16px}.desk-detail .source-preview{background:#fff;padding:0 20px 20px}.source-preview h3{color:#6d8177;margin:16px 0 6px;font-size:13px}.source-preview p{font-size:14px;line-height:1.8}:is(.desk-detail.is-fullscreen,.desk-detail:fullscreen){z-index:100;scrollbar-gutter:stable;background:#f5f7f5;width:100%;max-width:none;height:100dvh;padding:16px clamp(16px,4vw,72px);position:fixed;inset:0;overflow:auto}.desk-detail.is-fullscreen .qa-document,.desk-detail.is-fullscreen .source-preview{width:100%;max-width:1280px;margin:0 auto}.desk-detail.is-fullscreen .qa-document-bar{padding:12px 0;top:-16px}.desk-detail.is-fullscreen .source-preview-bar{top:-16px}@media (width>=1700px){.psu-desk .desk-body{grid-template-columns:350px minmax(0,1fr)}}@media (width<=1050px) and (width>=701px){.psu-desk .desk-body{grid-template-columns:260px minmax(0,1fr)}}@media (width<=700px){.psu-desk{height:auto;min-height:0}.desk-controls{gap:8px}.desk-controls .desk-toolbar{min-width:530px}.desk-controls .psu-mode-cards button{flex:none}.psu-desk .desk-body{flex-direction:column;display:flex}.desk-list{flex-shrink:0;height:240px}.desk-detail .qa-document{padding:0 14px}.qa-document-bar>div:first-child{display:block}.qa-actions{gap:5px}.qa-actions button{padding:6px 9px}.desk-detail.is-fullscreen{padding:8px}.desk-detail.is-fullscreen .qa-document-bar{top:-8px}}.claim-workbench,.classification-picker{border-top:1px solid #dce6df;margin:20px 0;padding-top:16px}.claim-workbench-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.claim-workbench-heading h3{margin:0;font-size:15px}.claim-workbench-heading>span,.picker-count{color:#6d8177;font-size:12px}.claim-edit{background:#f6f8f6;border:1px solid #dce6df;border-radius:7px;margin:16px 0;padding:16px}.claim-edit-heading{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.claim-edit button,.classification-picker button{padding:7px 10px;font-size:12px}.claim-link-edit{background:#fff;border-left:3px solid #9bb7a7;margin:12px 0;padding:12px 14px}.quote-picker{border:0;min-width:0;margin:0 0 16px;padding:0}.quote-picker legend{color:#6d8177;font-size:12px}.quote-picker label{align-items:flex-start;gap:10px;margin:10px 0;font-size:13px;line-height:1.8;display:flex}.qa-document .quote-picker input[type=checkbox]{accent-color:#18564d;flex:0 0 16px;width:16px;height:16px;margin:5px 0}.quote-picker strong{color:#718579;font-size:11px;display:block}.quote-picker span{overflow-wrap:anywhere}.claim-issues{color:#975d36;padding-left:20px;font-size:12px}.classification-picker .qa-search{grid-template-columns:160px minmax(0,1fr) auto;margin:14px 0}.classification-browser{border:1px solid #dce6df;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.classification-browser>div{min-width:0;padding:12px}.picker-row{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #e5ebe6;border-radius:0;width:100%;display:block}.picker-row strong{font-size:13px;font-weight:500}.picker-row.selected{background:#e5eee8;box-shadow:inset 3px 0 #245e50}.picker-row small{margin-top:3px}.picker-detail{background:#f6f8f6;border-left:1px solid #dce6df;min-width:0;padding:18px;font-size:13px;line-height:1.8}.picker-detail h4{margin:10px 0;font-size:16px}.picker-detail p{white-space:pre-wrap}.picker-path{border-top:1px solid #dce6df;padding-top:12px;font-size:12px}.picker-pagination{justify-content:space-between;gap:8px;margin-top:12px;display:flex}@media (width<=760px){.classification-browser{grid-template-columns:1fr}.picker-detail{border-top:1px solid #dce6df;border-left:0}.classification-picker .qa-search{grid-template-columns:1fr}.classification-picker .qa-search button{grid-column:auto}.claim-edit{padding:12px}.claim-link-edit{padding:10px}.claim-workbench-heading>span{font-size:11px}}.claim-import{background:#f6f8f6;border:1px solid #dce6df;border-radius:7px;margin:14px 0 20px;padding:12px 16px}.qa-document .claim-import{border:1px solid #dce6df}.claim-import-row{border-top:1px solid #dce6df;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 0;display:grid}.claim-import-row:first-of-type{border-top:0}.claim-import-row p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.claim-import-row strong{color:#18564d;margin-right:6px}.claim-import-row>span{color:#718579;white-space:nowrap;font-size:11px}.claim-import-row button{white-space:nowrap}.claim-import-inline{margin:8px 0 14px}@media (width<=760px){.claim-import-row{grid-template-columns:1fr auto}.claim-import-row p{grid-column:1/-1}}.guided-picker .picker-step{color:#315e4f;background:#e5eee8;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-right:5px;font-size:11px;font-weight:600;display:inline-flex}.guided-picker .picker-scope-step{max-width:820px;margin-top:16px}.guided-picker .picker-scope-step .qa-field{margin-bottom:12px}.guided-picker .picker-query-step .qa-field-title{margin-bottom:6px}.guided-picker .qa-search{grid-template-columns:150px minmax(0,1fr) auto;margin:0}.guided-picker .picker-search-help{color:#6d8177;flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 15px;font-size:12px;display:flex}.guided-picker .picker-search-help button{color:#426a59;background:#f6f8f6;border:1px solid #dce6df;border-radius:4px;padding:1px 7px;font-size:12px}.guided-picker .picker-prompt{color:#647b6d;background:#f8faf8;border:1px dashed #d4e1d8;border-radius:6px;padding:16px 18px;font-size:13px;line-height:1.7}.guided-picker .picker-prompt strong{color:#426153;font-weight:550}.guided-picker .picker-prompt p{margin:5px 0 0;font-size:12px}.guided-picker .picker-scope-note{color:#426153;border-bottom:1px solid #e0e7e2;padding:6px 0 10px;font-size:13px}.guided-picker .picker-scope-note span{color:#75897d;margin-left:12px;font-size:12px}.guided-picker .picker-results-heading{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:15px 0 10px;font-size:13px;display:flex}.guided-picker .picker-results-heading>span{color:#6d8177;overflow-wrap:anywhere;font-size:12px}.guided-picker .picker-refine{color:#7e6339;background:#fcf7ec;border-radius:5px;margin:8px 0 12px;padding:9px 12px;font-size:12px;line-height:1.6}.guided-picker .classification-browser{display:block}.guided-picker .classification-browser.has-detail{grid-template-columns:minmax(220px,2fr) minmax(0,3fr);align-items:start;display:grid}.guided-picker .picker-result-list{scrollbar-gutter:stable;max-height:355px;margin-top:5px;overflow-y:auto}.guided-picker .picker-row{justify-content:space-between;align-items:center;gap:16px;padding:10px 8px;display:flex}.guided-picker .picker-row>span:first-child{min-width:0}.guided-picker .picker-row-action{color:#70887a;flex-shrink:0;font-size:11px}.guided-picker .picker-pagination{color:#6d8177;align-items:center;font-size:11px}.guided-picker .picker-detail-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.guided-picker .picker-detail-heading button{background:0 0;border:0;flex-shrink:0;padding:4px 6px;font-size:11px}.guided-picker .picker-detail{overflow-wrap:anywhere;max-height:510px;overflow-y:auto}@media (width<=1000px){.guided-picker .classification-browser.has-detail{display:block}.guided-picker .picker-detail{border-top:1px solid #dce6df;border-left:0;max-height:none}.guided-picker .picker-result-list{max-height:290px}}@media (width<=760px){.guided-picker .qa-search{grid-template-columns:1fr auto}.guided-picker .qa-search>select{grid-column:1/-1}.guided-picker .qa-search>button{grid-column:auto}.guided-picker .picker-scope-note span{margin:4px 0 0;display:block}.guided-picker .claim-workbench-heading>span{font-size:11px}.guided-picker .picker-prompt{padding:12px}.guided-picker .picker-row{padding:9px 5px}}.desk-heading .desk-document-button{white-space:nowrap;margin-left:auto;padding:8px 12px;font-size:13px}.qa-review-statuses{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;margin:12px 0;display:grid}.qa-review-statuses>span{background:var(--soft,#f4f8f6);border:1px solid #dce7e1;border-radius:6px;flex-direction:column;gap:4px;padding:9px 12px;font-size:12px;display:flex}.qa-review-statuses strong{font-size:13px}.record-status.pending_review{color:#92712e}.record-status.needs_changes{color:#a64c38}.record-status.approved,.record-status.published{color:#206552}.record-status.withdrawn{color:#7c8581}@media (width<=600px){.desk-heading h1{font-size:16px}.desk-heading .desk-document-button{padding:7px 8px;font-size:12px}.qa-review-statuses{grid-template-columns:1fr 1fr}}.psu-desk.dataset-view{height:auto;min-height:0;padding-top:8px}.account-login{max-width:540px}.account-login h1{font-size:28px}.account-login fieldset,.account-form fieldset{border:0;gap:15px;min-width:0;margin:0;padding:0;display:grid}.account-login-links{gap:12px;margin:20px 0;display:flex}.account-password{align-items:stretch;display:flex}.account-password input{border-radius:6px 0 0 6px;width:100%;min-width:0}.account-password button{white-space:nowrap;border-radius:0 6px 6px 0}.account-login label,.account-form label{gap:7px;font-size:13px;font-weight:600;display:grid}.account-login small,.account-form small{color:#6d8178;line-height:1.6}.account-error,.account-warning{color:#8f481f;background:#fff2e6;border-radius:6px;padding:10px 13px;line-height:1.65}.account-notice{color:#205b49;background:#e5f1eb;border-radius:6px;padding:10px 13px;line-height:1.65}.account-startup-error{max-width:540px;margin:20px auto}.account-startup-error button{margin-left:12px}.account-header-actions{align-items:center;gap:8px;display:flex}.account-page{max-width:1180px;margin:auto}.account-page h1{margin:4px 0 10px;font-size:26px}.account-page h2{margin:0 0 15px;font-size:18px}.account-page h3{font-size:15px}.account-page p{color:#627b70;line-height:1.65}.account-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.account-page-heading p{margin:0}.account-section{background:#fff;border:1px solid #d2e1d8;border-radius:8px;margin:18px 0;padding:22px}.account-section>details{border-top:1px solid #e0e9e4;padding:14px 0}.account-section summary{cursor:pointer;font-weight:600}.account-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.account-facts dt{color:#74877f;margin-bottom:5px;font-size:12px}.account-facts dd{overflow-wrap:anywhere;margin:0}.account-inline{align-items:end;gap:12px;margin:16px 0;display:flex}.account-inline label{flex:1;gap:7px;font-size:13px;display:grid}.account-inline input,.account-inline select{width:100%}.account-inline button{white-space:nowrap}.account-form{gap:15px;max-width:560px;margin:18px 0;display:grid}.account-form>h2,.account-form>p{margin:0}.account-check{align-items:center;display:flex!important}.account-check input{width:auto}.account-compact-list{padding:0;list-style:none}.account-compact-list li{overflow-wrap:anywhere;border-bottom:1px solid #e6eee9;flex-wrap:wrap;gap:8px 16px;padding:12px 0;display:flex}.account-compact-list li span{flex:1;min-width:180px;font-size:13px}.account-modal{z-index:99999;background:#153f35b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.account-modal>.login,.account-dialog{background:#fff;border-radius:10px;max-width:580px;margin:auto;padding:30px;box-shadow:0 16px 60px #05291e44}.account-dialog p{line-height:1.7}.account-dialog button{margin:10px 8px 0 0}.account-expiry{text-align:center;background:#fff4dc;margin:0;padding:9px}.account-required{background:#fff;border-radius:10px;max-width:620px;margin:8vh auto;padding:30px}.account-management-grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:20px;display:grid}.account-search{gap:8px;margin-bottom:15px;display:flex}.account-search input{flex:1;max-width:420px}.account-user-list{background:#fff;border:1px solid #d2e1d8;border-radius:7px;overflow:hidden}.account-user-list>button{text-align:left;border:0;border-bottom:1px solid #e2eae5;border-radius:0;gap:7px;width:100%;padding:15px;display:grid}.account-user-list>button.selected{background:#e3f0e9;box-shadow:inset 3px 0 #237d63}.account-user-list strong small{margin-left:6px;font-weight:400}.account-user-list>p{padding:15px}.account-user-list span,.account-user-list small{color:#698176;font-size:12px}.account-user-detail{background:#fff;border:1px solid #d2e1d8;border-radius:8px;min-width:0;padding:22px}.account-user-detail>.account-form{margin-top:0}.account-detail-actions{border-top:1px solid #e0e9e4;flex-wrap:wrap;gap:10px;padding-top:18px;display:flex}.account-detail-actions p{width:100%;margin:0;font-size:12px}.account-pagination{align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.account-pagination>span{margin-right:auto}.account-pagination button{padding:7px}.account-grants{border-top:1px solid #e0e9e4;margin-top:20px;padding-top:15px}.account-grant-list{gap:10px;max-height:300px;padding:10px 0 16px;display:grid;overflow:auto}.account-grant-list label{align-items:center;gap:10px;font-size:13px;display:flex}.account-grant-list input{width:auto}.account-organization-list{border-top:1px solid #e0e9e4}.account-snapshot-list{padding:0;list-style:none}.account-snapshot-list>li{border-bottom:1px solid #dce6e0;align-items:center;gap:10px;padding:14px 0;display:flex}.account-snapshot-list li>div:first-child{flex:1}.account-snapshot-list small{color:#6a8175;margin-top:5px;display:block}.snapshot-preview{background:#edf5ef;border-radius:6px;margin:14px 0;padding:15px}.snapshot-preview dl{flex-wrap:wrap;gap:12px;display:flex}.snapshot-preview dd{margin:0;font-weight:600}.snapshot-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px){.account-management-grid{grid-template-columns:1fr}.account-facts{grid-template-columns:1fr 1fr}.account-page-heading{align-items:start}.account-page-heading h1{font-size:23px}.account-inline{flex-wrap:wrap}.account-inline label{min-width:150px}.account-modal{padding:12px}.account-modal>.login{padding:22px}.account-snapshot-list>li{flex-wrap:wrap}.account-header-actions{gap:4px}.account-section{padding:16px}.account-required{margin:20px;padding:20px}}.account-form label,.account-login label,.account-inline label{margin:0}.account-form label input,.account-form label select,.account-login label input{margin-top:0}.account-password button,.account-login-links button{flex-shrink:0;width:auto}.account-user-detail .account-form fieldset{gap:17px}
