.sla-generator-page .doc-browser{border:1px solid #d4e2e4!important;border-radius:26px!important;background:#fff!important;box-shadow:0 26px 70px -42px rgba(7,47,59,.38)!important}.sla-generator-page .doc-browser-head{padding:32px 34px 20px!important}.sla-generator-page .doc-browser-head:before{content:"Documentbibliotheek";display:block;margin-bottom:8px;color:#08758b;font:800 10px/1.2 'IBM Plex Mono',monospace;letter-spacing:.13em;text-transform:uppercase}.sla-generator-page .doc-browser-head h2{font-size:clamp(28px,4vw,44px)!important;letter-spacing:-.04em!important}.sla-generator-page .library-browser{padding:28px!important}.sla-generator-page .library-toolbar-title{align-items:end!important;padding-bottom:18px!important;border-bottom:1px solid #dce7e8!important}.sla-generator-page .library-toolbar-title strong{font-size:22px!important}.sla-generator-page .doc-search-bar{position:sticky;top:90px;z-index:20;padding:16px;border:1px solid #d4e2e4;border-radius:18px;background:rgba(255,255,255,.95);box-shadow:0 14px 35px -28px rgba(7,47,59,.45);backdrop-filter:blur(14px)}.sla-generator-page #genSearchInput{min-height:56px!important;padding:0 18px!important;border:1px solid #bcd4d8!important;border-radius:13px!important;background:#fff!important;color:#15333a!important;font-size:14px!important}.sla-generator-page #genSearchInput:focus{border-color:#08758b!important;box-shadow:0 0 0 4px rgba(8,117,139,.12)!important}.sla-generator-page .doc-filter-pills{margin-top:11px;flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.sla-generator-page .doc-filter-pill{flex:none!important;min-height:36px!important;padding:0 13px!important;border-radius:999px!important;background:#f5f8f7!important;color:#4c686e!important;font-size:10px!important;font-weight:750!important}.sla-generator-page .doc-filter-pill.active{background:#08758b!important;border-color:#08758b!important;color:#fff!important}.sla-generator-page .gen-tile-section{margin-top:34px!important}.sla-generator-page .gen-section-head h3{color:#17363d!important;font-size:20px!important}.sla-generator-page .gen-tile-grid{gap:13px!important}.sla-generator-page .gen-tile{border:1px solid #d7e3e4!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 28px -25px rgba(7,47,59,.35)!important;transition:.23s!important}.sla-generator-page .gen-tile:hover{transform:translateY(-5px)!important;border-color:#83bbc4!important;box-shadow:0 20px 42px -28px rgba(7,47,59,.42)!important}.sla-generator-page .gen-tile h4{color:#18373e!important;font-size:14px!important}.sla-generator-page .gen-tile p{color:#61777c!important}.sla-generator-page .doc-search-empty{padding:28px!important;border:1px dashed #bcd4d8;border-radius:14px;background:#f6faf9;color:#49666c!important}.sla-generator-page .doc-search-empty:after{content:" Probeer een kortere zoekterm, kies een categorie of gebruik ‘Help mij kiezen’."}.sla-generator-page .goal-card{border-radius:14px!important;background:#f8faf9!important}.sla-generator-page .goal-icon{background:#e9f4f5!important;color:#08758b!important}@media(max-width:640px){.sla-generator-page .doc-browser-head,.sla-generator-page .library-browser{padding:20px!important}.sla-generator-page .doc-search-bar{top:10px;padding:12px}.sla-generator-page #genSearchInput{font-size:13px!important}.sla-generator-page .gen-tile-grid{grid-template-columns:1fr!important}}
