/* Compact template filters and a consistently centered header. */
#creativeLibrary .library-filters[hidden]{display:none!important}
#creativeLibrary .library-heading{align-items:center}
#creativeLibrary .library-close{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px;padding:0!important;line-height:1!important;font-family:Arial,sans-serif;font-size:24px;align-self:center;flex-shrink:0}
#creativeLibrary .library-filters{align-items:center;gap:8px;overflow:visible;position:relative;z-index:2}
#creativeLibrary .industry-dropdown215{position:relative;flex:0 0 auto}
#creativeLibrary .industry-trigger215{height:36px;min-height:36px;min-width:92px;max-width:180px;padding:0 12px 0 14px!important;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#292929;border:1px solid #3c3c3c;border-radius:11px;font-size:13px;font-weight:600;color:#eee}
.industry-chevron215{width:6px;height:6px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg);flex:none}
#creativeLibrary .industry-menu215{position:absolute;left:0;top:calc(100% + 6px);min-width:140px;max-width:240px;max-height:320px;overflow:auto;padding:5px;background:#272727;border:1px solid #424242;border-radius:13px;box-shadow:0 8px 25px #0006;z-index:20}
#creativeLibrary .industry-menu215[hidden]{display:none}
#creativeLibrary .industry-menu215 button{display:flex;align-items:center;width:100%;min-height:40px;margin:0;padding:0 12px;border:0;border-radius:8px;background:none;text-align:left;color:#d8d8d8;font-size:13px;white-space:nowrap}
#creativeLibrary .industry-menu215 button:hover,#creativeLibrary .industry-menu215 button:focus-visible,#creativeLibrary .industry-menu215 button[aria-selected=true]{background:#424242;color:#fff;outline:none}
@media(min-width:1101px){
 body:is(.workspace-home,.workspace-library)>main>header{height:80px!important;min-height:80px!important;padding:0 22px!important;align-items:center!important}
 body:is(.workspace-home,.workspace-library)>aside button.logo{height:80px!important;min-height:80px!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}
 body:is(.workspace-home,.workspace-library)>aside button.logo img{max-height:64px!important;object-position:center;object-fit:contain}
}
