.native-discover .discover-content{width:var(--workspace-content-width,calc(100% - 2rem));gap:1rem;min-width:0;margin:1.25rem auto;display:grid}.discover-controls{border:1px solid var(--surface-border);background:var(--brand-cloud-white);border-radius:.65rem;padding:1rem}.discover-controls form,.discover-controls label{gap:.5rem;min-width:0;display:grid}.discover-controls form{margin-top:1rem}.discover-controls :is(input,select){border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--brand-cloud-white);width:100%;min-width:0;min-height:44px;color:var(--text-primary);font:inherit;padding:.65rem .75rem}.discover-controls :is(input,select):focus-visible{outline:2px solid var(--brand-orbit-cyan);outline-offset:2px}.discover-controls :is(input,select):disabled{background:var(--brand-mist-grey);color:var(--text-secondary)}.discover-controls h2{margin:0}.discover-controls p{margin:.6rem 0}.discover-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.75rem;display:grid}.discover-actions{flex-wrap:wrap;gap:.5rem;display:flex}.native-discover .search-result{overflow-wrap:anywhere;display:block}.passport-reviews{min-width:0;padding:20px}.app-shell .passport-reviews{box-sizing:border-box;width:var(--workspace-content-width);max-width:var(--app-container);margin:var(--app-space-4) auto 0}.passport-reviews .collection-heading{flex-wrap:wrap;gap:12px;margin-bottom:12px}.passport-review-list,.passport-review-files{margin:0;padding:0;list-style:none}.passport-review-list>li{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.passport-review-list>li>div{min-width:0}.passport-reviews p,.passport-review-detail p{margin:8px 0}.passport-review-reason{white-space:pre-wrap;overflow-wrap:anywhere}.passport-review-dialog{overflow-wrap:anywhere;padding:24px}.passport-review-dialog>h2{margin:44px 0 16px;padding-right:90px}.passport-review-dialog .panel-form{padding:0}.passport-review-dialog fieldset{border:1px solid var(--surface-border);min-width:0;margin:0;padding:12px}.passport-review-dialog .passport-review-choice{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;line-height:1.5;display:flex}.passport-review-choice input[type=checkbox]{width:20px;height:20px;accent-color:var(--brand-planet-blue);flex:0 0 20px;margin-top:2px}.passport-review-choice small{color:var(--text-secondary);display:block}.passport-review-dialog select,.passport-review-dialog textarea{width:100%;min-width:0}.passport-review-dialog button,.passport-reviews button,.passport-review-dialog a,.passport-review-dialog summary{min-height:44px}.passport-review-files>li{border-bottom:1px solid var(--surface-border);padding:12px 0}.passport-review-detail code{overflow-wrap:anywhere}@media (width<=600px){.passport-reviews,.passport-review-dialog{padding:16px}.passport-review-list>li{flex-direction:column;align-items:flex-start;gap:8px}}.passport-learning-summary{min-width:0;margin-top:var(--app-space-4);border:1px solid var(--surface-border);background:var(--brand-cloud-white);overflow-wrap:anywhere;padding:1.25rem}.passport-learning-summary header,.passport-learning-summary-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.passport-learning-summary h2{color:var(--brand-planet-navy);margin:0}.passport-learning-summary dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:1rem;margin:1rem 0;display:grid}.passport-learning-summary dt,.passport-learning-summary p,.passport-learning-summary small{color:var(--text-secondary)}.passport-learning-summary dd{color:var(--brand-planet-navy);margin:.25rem 0;font-size:1.5rem;font-weight:600}.passport-learning-summary-actions button{white-space:normal;min-height:44px;padding:.65rem .85rem}.passport-competency-summary{min-width:0;margin-top:var(--app-space-4);border:1px solid var(--surface-border);background:var(--brand-cloud-white);overflow-wrap:anywhere;padding:1.25rem}.passport-competency-summary header,.passport-competency-summary-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.passport-competency-summary h2{color:var(--brand-planet-navy);margin:0}.passport-competency-summary dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:1rem;margin:1rem 0;display:grid}.passport-competency-summary dt,.passport-competency-summary p{color:var(--text-secondary);line-height:1.5}.passport-competency-summary dd{color:var(--brand-planet-navy);font-variant-numeric:tabular-nums;margin:.25rem 0;font-size:1.5rem;font-weight:600}.passport-competency-summary-actions button{white-space:normal;min-height:44px;padding:.65rem .85rem}.passport-competency-summary-actions button:focus-visible{outline:2px solid var(--brand-planet-blue);outline-offset:3px}.reviewer-administration{overflow-wrap:anywhere;min-width:0;max-width:1040px;margin:auto;padding:24px}.reviewer-admin-header,.reviewer-administration .collection-heading,.reviewer-admin-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.reviewer-admin-header{background:var(--brand-cloud-white);border-bottom:1px solid var(--surface-border);margin-bottom:24px;padding:16px}.reviewer-admin-header img{width:240px;max-width:100%;height:auto;display:block}.reviewer-administration .panel{background:var(--brand-cloud-white);border:1px solid var(--surface-border);padding:24px}.reviewer-administration h1{margin:4px 0 12px;font-size:28px;line-height:1.2}.reviewer-administration h2{margin:24px 0 12px;font-size:20px}.reviewer-admin-list{margin:0;padding:0;list-style:none}.reviewer-admin-list>li{border-top:1px solid var(--surface-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.reviewer-admin-list small{color:var(--text-secondary);display:block}.reviewer-admin-editor fieldset{border:0;min-width:0;margin:0;padding:0}.reviewer-admin-editor .panel-form{margin:16px 0;padding:0}.reviewer-admin-editor input,.reviewer-admin-editor select,.reviewer-admin-editor textarea{box-sizing:border-box;width:100%;min-width:0}.reviewer-admin-reason{white-space:pre-wrap}.reviewer-admin-boundary{color:var(--text-secondary);font-size:14px}.reviewer-admin-dialog{overflow-wrap:anywhere;padding:24px}.side-panel.knowledge-admin-dialog{box-sizing:border-box;align-self:center;width:min(560px,100vw - 24px);height:auto;max-height:calc(100dvh - 24px);margin:12px}.knowledge-admin-dialog dl{margin:16px 0}.knowledge-admin-dialog dt{text-transform:capitalize;font-weight:600}.knowledge-admin-dialog dd{margin:4px 0 16px}.reviewer-administration button,.reviewer-administration input,.reviewer-administration select,.reviewer-admin-dialog button,.reviewer-administration summary{min-height:44px}.reviewer-administration details{margin:24px 0}.knowledge-publication{overflow-wrap:anywhere}.knowledge-publication-list{gap:16px;padding:0;list-style:none;display:grid}.knowledge-publication-list li{border:1px solid var(--surface-border);border-radius:12px;padding:16px}.knowledge-publication .knowledge-recommendation h4{margin-top:24px}.knowledge-publication .knowledge-recommendation form label{align-items:flex-start;gap:12px;display:flex}.knowledge-publication input[type=checkbox]{flex:0 0 20px;min-height:24px}@media (width<=600px){.reviewer-administration{padding:12px}.reviewer-administration .panel,.reviewer-admin-dialog{padding:16px}.reviewer-admin-header img{width:160px}.reviewer-admin-header{gap:12px;padding:12px}.reviewer-admin-dialog{max-width:calc(100vw - 24px)}}.editorial-routing{overflow-wrap:anywhere;min-width:0;margin-top:20px}.editorial-routing-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.editorial-routing-list{gap:16px;padding:0;list-style:none;display:grid}.editorial-routing-list li{border-bottom:1px solid var(--surface-border);padding-bottom:16px}.editorial-routing-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.editorial-routing :is(h2,h3,[role=status]):focus{outline:3px solid var(--brand-planet-blue);outline-offset:3px}.editorial-routing h3,.editorial-routing h4{margin:18px 0 10px;font-weight:600}.editorial-routing .panel-form{margin-top:20px}.editorial-routing .panel-form .action-button{justify-self:start}.editorial-routing .editorial-independence{align-items:flex-start;gap:10px;display:flex}.editorial-routing .reviewer-admin-editor input[type=checkbox]{flex-shrink:0;width:20px;height:20px;min-height:20px;padding:0}.native-knowledge-reviews{color:var(--brand-planet-navy);min-width:0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5}.native-knowledge-reviews header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.native-knowledge-reviews ul{margin:1rem 0;padding:0;list-style:none}.native-knowledge-reviews li,.native-knowledge-reviews article{border:1px solid var(--surface-border);background:var(--brand-cloud-white);border-radius:.75rem;margin-top:1rem;padding:1rem}.native-knowledge-reviews button{text-align:left;cursor:pointer;overflow-wrap:anywhere;max-width:100%;min-height:44px;font:inherit;border:1px solid var(--surface-border);background:var(--brand-cloud-white);color:var(--brand-blue-strong);border-radius:.5rem;padding:.5rem .75rem;font-weight:600}.native-knowledge-reviews button:hover:not(:disabled){background:var(--brand-blue-soft)}.native-knowledge-reviews button:disabled{cursor:wait;color:var(--text-secondary)}.native-knowledge-reviews a{color:var(--brand-blue-strong);text-decoration:underline}.native-knowledge-reviews h2{font-size:1.25rem}.native-knowledge-reviews h3{font-size:1.125rem}.native-knowledge-reviews h4{font-size:1rem}.native-knowledge-reviews button:focus-visible,.native-knowledge-reviews a:focus-visible,.native-knowledge-reviews h2:focus,.native-knowledge-reviews h3:focus,.knowledge-publication :is(h2,h3):focus{outline:3px solid var(--brand-planet-blue);outline-offset:3px}.native-knowledge-reviews h3,.native-knowledge-reviews p,.knowledge-review-text{overflow-wrap:anywhere}.knowledge-recommendation{border-top:1px solid var(--surface-border);margin-top:1.5rem;padding-top:1rem}.knowledge-recommendation fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.knowledge-recommendation label{font-weight:600}.knowledge-recommendation select,.knowledge-recommendation textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:var(--brand-planet-navy);background:var(--brand-cloud-white);border:1px solid var(--surface-border);border-radius:.5rem;padding:.75rem}.knowledge-recommendation-confirmation{align-items:start;gap:.75rem;display:flex}.knowledge-recommendation-confirmation input{flex:none;margin-top:.25rem}.knowledge-recommendation :is(select,textarea,input):focus-visible{outline:3px solid var(--brand-planet-blue);outline-offset:3px}.knowledge-review-text{white-space:pre-wrap;margin:1rem 0;line-height:1.6}.knowledge-review-consent{min-width:0;margin-top:var(--app-space-3);padding:var(--app-space-3);border-left:3px solid var(--brand-planet-blue);background:var(--app-surface);overflow-wrap:anywhere}.knowledge-review-consent h4{margin:0;font-weight:600}.knowledge-review-consent .knowledge-review-terms{grid-template-columns:minmax(0,1fr)}.knowledge-review-consent dd{white-space:pre-wrap}.knowledge-review-confirmation{align-items:flex-start;gap:var(--app-space-3);min-height:var(--touch-target-primary);padding-block:var(--app-space-3);cursor:pointer;display:flex}.knowledge-review-confirmation input{width:1.25rem;height:1.25rem;accent-color:var(--brand-planet-blue);flex:none}.knowledge-review-confirmation span{min-width:0}.knowledge-review-confirmation input:focus-visible{outline:2px solid var(--brand-planet-blue);outline-offset:3px}.native-knowledge-contributions{min-width:0;margin-top:var(--app-space-4);padding:var(--app-space-4);border:1px solid var(--surface-border);background:var(--app-surface);color:var(--brand-planet-navy);overflow-wrap:anywhere}.native-knowledge-contributions header,.knowledge-contribution-actions{align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.native-knowledge-contributions h2,.knowledge-contribution-status h3{margin:0;font-weight:600}.native-knowledge-contributions h2:focus{outline:2px solid var(--brand-planet-blue);outline-offset:3px}.native-knowledge-contributions .owner-chip{color:var(--brand-planet-navy);background:var(--app-surface-subtle);border:1px solid var(--surface-border);padding:var(--app-space-1) var(--app-space-2)}.native-knowledge-contributions>p,.knowledge-contribution-status dt{color:var(--text-secondary)}.knowledge-contribution-list{gap:var(--app-space-4);margin:var(--app-space-4) 0;padding:0;list-style:none;display:grid}.knowledge-contribution-status{min-width:0;padding:var(--app-space-4);border:1px solid var(--surface-border);background:var(--app-surface-subtle)}.knowledge-contribution-status h3{white-space:pre-wrap;font-size:var(--type-heading-small)}.knowledge-contribution-state{font-weight:500}.knowledge-contribution-status dl{gap:var(--app-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;display:grid}.knowledge-contribution-status dd{margin:var(--app-space-1) 0 0}:root .native-knowledge-contributions .action-button{min-height:var(--touch-target-primary);padding:var(--app-space-3);white-space:normal}:root .native-knowledge-contributions .action-button:focus-visible{outline:2px solid var(--brand-planet-blue);outline-offset:3px}.knowledge-contribution-withdrawal{margin-top:var(--app-space-4)}.knowledge-withdrawal-confirmation{margin-top:var(--app-space-3);padding:var(--app-space-3);border-left:3px solid var(--brand-planet-blue);background:var(--app-surface)}.knowledge-withdrawal-confirmation p{margin:0 0 var(--app-space-3)}.native-knowledge-history{min-width:0;margin-top:var(--app-space-3);overflow-wrap:anywhere}.native-knowledge-history>div{margin-top:var(--app-space-3);padding:var(--app-space-3);background:var(--app-surface);border-left:3px solid var(--brand-planet-blue)}.native-knowledge-history h4{margin:0}.native-knowledge-history p{color:var(--text-secondary)}.native-knowledge-history ol{gap:var(--app-space-3);padding-left:var(--app-space-4);display:grid}.native-knowledge-history li>*{display:block}.knowledge-history-actions{gap:var(--app-space-3);flex-wrap:wrap;display:flex}.native-knowledge-history .action-button{min-height:var(--touch-target-primary);white-space:normal}.native-knowledge-history :focus-visible{outline:2px solid var(--brand-planet-blue);outline-offset:3px}.knowledge-draft-preview{min-width:0;color:var(--brand-planet-navy);overflow-wrap:anywhere;gap:1rem;margin:1rem 0;display:grid}.knowledge-draft-preview :is(h3,h4,p,dl){margin:0}.knowledge-draft-preview :is(h3,p,dd){white-space:pre-wrap}.knowledge-draft-preview h3{font-size:1.5rem}.knowledge-draft-preview section{gap:.5rem;display:grid}.knowledge-draft-preview-notice,.knowledge-draft-preview-authority{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--brand-mist-grey);padding:1rem}.knowledge-draft-preview-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.knowledge-draft-preview-metadata dt{color:var(--text-secondary);font-size:.875rem}.knowledge-draft-preview-metadata dd{margin:.25rem 0 0}.native-owned-draft-actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=640px){.knowledge-draft-preview-metadata{grid-template-columns:minmax(0,1fr)}}
