.knowledge-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:16px;align-items:start}.knowledge-tree{padding:22px}.knowledge-tree>header{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:15px}.knowledge-tree h2{margin:3px 0 0;color:var(--navy);font-size:20px;font-weight:650}.knowledge-tree>header>span{min-width:32px;height:32px;padding:0 9px;border-radius:10px;background:#f3e5c1;color:#85621b;display:grid;place-items:center;font-size:11px;font-weight:850}.knowledge-tree nav{display:grid;gap:5px}.knowledge-root-link,.knowledge-children a{min-height:43px;padding:8px 10px;border-radius:10px;color:#62767a;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;align-items:center;transition:background .15s ease,color .15s ease}.knowledge-root-link:hover,.knowledge-children a:hover{background:#f5f7f3;color:var(--navy)}.knowledge-root-link.active,.knowledge-children a.active{background:var(--navy);color:#fff}.knowledge-folder{width:27px;height:27px;border-radius:8px;background:#edf2ef;color:#6f8383;display:grid;place-items:center;font-size:11px}.knowledge-root-link.active .knowledge-folder{background:rgba(255,255,255,.13);color:var(--gold)}.knowledge-root-link strong,.knowledge-children strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.knowledge-root-link b,.knowledge-children b{font-size:9px;opacity:.64}.knowledge-branch{display:grid;gap:3px}.knowledge-children{margin:2px 0 5px 18px;padding-left:10px;border-left:1px solid #e2e8e5;display:grid;gap:2px}.knowledge-children a{min-height:35px;padding:5px 9px;grid-template-columns:18px minmax(0,1fr) auto}.knowledge-children a span{font-size:10px;opacity:.55}.knowledge-children strong{font-size:10px}.knowledge-add-category{width:100%;min-height:39px;margin-top:15px;border:1px dashed #cdd8d4;border-radius:10px;background:#fafbf8;color:#687b7e;font:inherit;font-size:10px;font-weight:750}.knowledge-add-category:hover{border-color:var(--gold);color:var(--navy)}.knowledge-library{overflow:hidden}.knowledge-items{padding:0 27px}.knowledge-item{min-height:86px;border-bottom:1px solid #e8edeb;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:15px;align-items:center}.knowledge-item:last-child{border-bottom:0}.knowledge-file-icon{width:45px;height:48px;border-radius:10px 10px 10px 3px;background:#f3e5c2;color:#8a661b;display:grid;place-items:center;font-size:8px;font-weight:900;letter-spacing:.04em}.knowledge-item>div{min-width:0;display:flex;flex-direction:column}.knowledge-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--navy);font-size:12px}.knowledge-item p{margin:7px 0 0;color:#899799;display:flex;gap:7px;align-items:center;flex-wrap:wrap;font-size:9px}.knowledge-item p span:first-child{color:#9a7529;font-weight:750}.knowledge-item p i{font-style:normal;color:#c2cbc8}.knowledge-no-results{padding:45px;text-align:center;color:#809093;font-size:12px}.form-field select{width:100%;min-height:46px;padding:0 13px;border:1px solid #d8e0dd;border-radius:10px;background:#fff;color:var(--navy);outline:0;font:inherit;font-size:12px}.form-field select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(233,182,74,.16)}.form-field small{margin-top:5px;color:#899799;font-size:9px;font-weight:500}@media(max-width:1050px){.knowledge-layout{grid-template-columns:1fr}.knowledge-tree{position:static}.knowledge-tree nav{grid-template-columns:1fr 1fr}.knowledge-children{grid-column:1/-1}}@media(max-width:680px){.knowledge-tree nav{grid-template-columns:1fr}.knowledge-item{padding:13px 0;grid-template-columns:42px minmax(0,1fr)}.knowledge-item>.secondary-button{grid-column:2;width:max-content}.knowledge-items{padding:0 18px}}
.knowledge-item>.knowledge-item-actions{min-width:max-content;display:flex;flex-direction:row;align-items:center;gap:7px}.knowledge-preview-dialog{width:min(1120px,calc(100% - 34px));height:min(860px,calc(100vh - 34px));background:#f7f8f5}.knowledge-preview-shell{height:100%;padding:25px;display:flex;flex-direction:column}.knowledge-preview-shell>header{margin-bottom:17px}.knowledge-preview-frame{min-height:0;flex:1;border:1px solid #dce4e1;border-radius:15px;background:#fff;overflow:hidden}.knowledge-preview-frame iframe{width:100%;height:100%;border:0;background:#fff}.knowledge-preview-frame.is-image{padding:22px;display:grid;place-items:center;background:#edf1ee}.knowledge-preview-frame img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 10px 35px rgba(0,35,46,.12)}.knowledge-file-summary{grid-column:1/-1;padding:13px;border:1px solid #e0e7e4;border-radius:12px;background:#f7f9f6;display:flex;align-items:center;gap:13px}.knowledge-file-summary>div{display:flex;flex-direction:column}.knowledge-file-summary strong{color:var(--navy);font-size:12px}.knowledge-file-summary small{margin-top:4px;color:#7e8e90;font-size:10px}.knowledge-edit-dialog>.knowledge-delete-form{margin:0 30px 30px;padding:20px 0 0;border-top:1px solid #e3e8e6}.knowledge-edit-dialog>.knowledge-delete-form .project-delete-button{width:100%}@media(max-width:760px){.knowledge-item>.knowledge-item-actions{grid-column:2;min-width:0;flex-wrap:wrap}.knowledge-preview-dialog{height:calc(100vh - 20px);width:calc(100% - 20px)}.knowledge-preview-shell{padding:18px 14px}.knowledge-edit-dialog>.knowledge-delete-form{margin:0 20px 22px}}
