.knowledge-dashboard{position:relative;isolation:isolate;width:calc(100% - 32px);max-width:none;margin:16px;padding:30px clamp(20px,5%,70px) 30px;border-radius:20px;background:radial-gradient(ellipse at 0 20%,#eafaf780,transparent 26%),radial-gradient(ellipse at 100% 8%,#edfaf980,transparent 26%),radial-gradient(ellipse at 100% 100%,#e7f8f780,transparent 24%),radial-gradient(ellipse at 0 100%,#edfaf9,transparent 25%),#ffffffd9}
.main:has(.knowledge-dashboard)>header p{margin:7px 0 0;color:#516e88;font-weight:700;line-height:1.5}
.knowledge-dashboard .section-dashboard-intro{margin:0 auto 26px;max-width:850px}
.knowledge-welcome-spark{display:flex;align-items:center;justify-content:center;gap:13px;height:26px;margin-bottom:7px}
.knowledge-welcome-spark i{display:block;width:4px;height:14px;border-radius:4px;background:#21c8e6;transform:rotate(-36deg)}
.knowledge-welcome-spark i:nth-child(2){height:18px;margin-top:-12px;background:#89eaea;transform:none}
.knowledge-welcome-spark i:nth-child(3){transform:rotate(36deg)}
.knowledge-dashboard .section-dashboard-intro h2{color:#102b4b;font-weight:900;letter-spacing:.045em;margin-bottom:14px}
.knowledge-dashboard .section-dashboard-intro p{color:#526f8d;font-weight:500;line-height:1.65}
.knowledge-dashboard .section-dashboard-list{width:100%;max-width:1020px;gap:18px}
.knowledge-dashboard .section-dashboard-card{--card-accent:#00a993;--card-tint:#dff5ed;min-height:124px;padding:18px 28px;gap:28px;border-color:#d2eee6;border-radius:17px;background:linear-gradient(115deg,#ffffffeb,#f5fcf9);box-shadow:0 5px 13px #234f5f08}
.knowledge-dashboard [data-knowledge-entry="documents"]{--card-accent:#197ff0;--card-tint:#deeeff;border-color:#cfe5ff;background:linear-gradient(115deg,#fbfdff,#f3f9ff)}
.knowledge-dashboard [data-knowledge-entry="channels"]{--card-accent:#5e51f1;--card-tint:#e6e1ff;border-color:#e0d9ff;background:linear-gradient(115deg,#fefcff,#f7f6ff)}
.knowledge-dashboard .section-dashboard-card:hover{border-color:var(--card-accent);box-shadow:0 8px 20px #234f5f16}
.knowledge-dashboard .section-dashboard-icon{flex:0 0 96px;width:96px;height:88px;border-radius:0;background:none}
.knowledge-dashboard .section-dashboard-icon img{width:96px;height:88px;object-fit:contain}
.knowledge-dashboard .section-dashboard-copy{gap:6px}
.knowledge-dashboard .section-dashboard-copy strong{color:#102b4b;font-weight:900;letter-spacing:.035em}
.knowledge-dashboard .section-dashboard-copy small{color:#4d6d8d;font-weight:500;line-height:1.65}
.knowledge-dashboard [data-knowledge-entry="documents"] .section-dashboard-copy small{color:#4a73a8}
.knowledge-dashboard [data-knowledge-entry="channels"] .section-dashboard-copy small{color:#586caa}
.knowledge-dashboard .section-dashboard-arrow{width:58px;height:58px;flex-basis:58px}
.knowledge-dashboard .section-dashboard-arrow svg{width:27px;height:27px}
.knowledge-dashboard-signoff{display:flex;flex-direction:column;align-items:center;gap:9px;margin:16px auto 0;text-align:center;color:#587491}
.knowledge-dashboard-signoff img{width:160px;height:90px;object-fit:cover}
.knowledge-dashboard-signoff p{margin:0;line-height:1.6}
.knowledge-dashboard-wordmark{display:flex;align-items:center;gap:10px;color:#64b9b0;font-weight:700}
.knowledge-dashboard-wordmark::before,.knowledge-dashboard-wordmark::after{content:"";width:44px;height:1px;background:#8ed5ca}
.knowledge-dashboard>.section-dashboard-footer{margin-top:20px}
@media(max-width:1100px){.knowledge-dashboard{padding:26px 24px}.knowledge-dashboard .section-dashboard-card{padding:18px 20px;gap:20px}.knowledge-dashboard .section-dashboard-icon,.knowledge-dashboard .section-dashboard-icon img{width:82px;height:82px;flex-basis:82px}.knowledge-dashboard .section-dashboard-arrow{width:48px;height:48px;flex-basis:48px}}
@media(max-width:760px){.knowledge-dashboard{width:calc(100% - 20px);margin:10px;padding:24px 16px}.main:has(.knowledge-dashboard)>header p{display:none}.knowledge-dashboard .section-dashboard-intro{margin-bottom:22px}.knowledge-dashboard .section-dashboard-card{padding:18px;gap:16px}.knowledge-dashboard .section-dashboard-icon,.knowledge-dashboard .section-dashboard-icon img{width:68px;height:68px;flex-basis:68px}.knowledge-dashboard .section-dashboard-arrow{width:40px;height:40px;flex-basis:40px}.knowledge-dashboard .section-dashboard-arrow svg{width:23px;height:23px}}
@media(max-width:480px){.knowledge-dashboard .section-dashboard-card{grid-template-columns:58px minmax(0,1fr) 32px;gap:12px;padding:16px}.knowledge-dashboard .section-dashboard-icon,.knowledge-dashboard .section-dashboard-icon img{width:58px;height:58px}.knowledge-dashboard .section-dashboard-arrow{width:32px;height:32px}.knowledge-dashboard-signoff{margin-top:12px}}
.knowledge-card-page{min-width:0}
.knowledge-card-page #knowledge-card-panel{min-width:0;overflow-x:clip}
.knowledge-card-panel-content[hidden]{display:none}
.knowledge-card-page .knowledge-card-tabs{display:flex;flex-direction:row;align-items:stretch;gap:6px;overflow-x:auto;border-bottom:1px solid #d6e7e2;margin-bottom:24px;padding:0 0 6px}
.knowledge-card-tabs button{flex:0 0 auto;width:auto;border:1px solid transparent;border-radius:12px;padding:12px 20px;background:transparent;color:#52746d;cursor:pointer;white-space:nowrap}
.knowledge-card-tabs button:hover{background:#f0f8f5}
.knowledge-card-tabs button[aria-selected=true]{background:#e3f5ef;color:#007d6c;border-color:#b4dfd1;font-weight:700}
.knowledge-card-tabs button:focus-visible{outline:3px solid #008e7b;outline-offset:-3px}
#knowledge-card-panel>.v3-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:16px}
#knowledge-card-panel>.v3-toolbar h2{margin:0}
#knowledge-card-panel [data-growth-status]:empty{display:none}
@media(max-width:640px){.knowledge-card-tabs{margin-bottom:18px}.knowledge-card-tabs button{padding:10px 14px}}
