@import"https://fonts.googleapis.com/css2?family=Bangers&family=DM+Sans:wght@400;500;700&display=swap";html,body{font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;background:#f5f5f5}body:not([class*=route-admin]):not(.admin-interface),body:not([class*=route-admin]):not(.admin-interface) .d-header,body:not([class*=route-admin]):not(.admin-interface) #main-outlet{font-family:"DM Sans",sans-serif !important}#topic-title h1,.topic-list .topic-list-item .main-link a{font-family:"DM Sans",sans-serif !important;font-weight:700 !important}*{box-shadow:none}.btn,button,a,.icon{box-shadow:none}.admin-wizard-controls,.wizard-container,.getting-started,.user-tips,.user-tips-topic-summary,.bootstrap-mode-notice{display:none !important}.topic-list-item[data-topic-id="1"],[data-topic-id="1"]{display:none !important}.stripinfo-top-banner{display:block;text-decoration:none;background:repeating-linear-gradient(45deg, #FFC107, #FFC107 10px, #FFB300 10px, #FFB300 20px);padding:25px 20px;text-align:center;border-bottom:4px solid #333}.stripinfo-top-banner .banner-title{color:#333;font-family:"Bangers",cursive;font-size:38px;margin:0 0 10px 0;letter-spacing:2px;text-transform:uppercase;text-shadow:2px 2px 0 #fff,3px 3px 0 rgba(0,0,0,.3)}.stripinfo-top-banner .banner-subtitle{color:#e91e63;font-size:16px;margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.stripinfo-nav-bar{background:#00838f;padding:0;position:relative;z-index:5;margin-bottom:0 !important}.stripinfo-nav-bar .stripinfo-nav-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:0;padding:0 24px;position:relative;min-height:48px}.stripinfo-nav-bar .nav-item{color:#fff;text-decoration:none;padding:12px 20px;font-weight:600;font-size:.85rem;letter-spacing:.5px;transition:background .2s}.stripinfo-nav-bar .nav-item:hover{background:hsla(0,0%,100%,.15)}.d-header-wrap{position:relative !important}.d-header-wrap .d-header .d-header-icons{background:linear-gradient(135deg, rgba(0, 131, 143, 0.2) 0%, rgba(0, 188, 212, 0.15) 100%) !important;border:1px solid rgba(0,131,143,.3) !important}.d-header-wrap .d-header .d-header-icons:hover{background:linear-gradient(135deg, rgba(0, 131, 143, 0.3) 0%, rgba(0, 188, 212, 0.25) 100%) !important;border-color:rgba(0,131,143,.5) !important}body[class*=route-admin] .stripinfo-top-banner,body[class*=route-admin] .stripinfo-nav-bar,body.admin-interface .stripinfo-top-banner,body.admin-interface .stripinfo-nav-bar{display:none !important}body[class*=route-admin] .admin-sidebar,body[class*=route-admin] .sidebar-wrapper,body[class*=route-admin] #d-sidebar,body[class*=route-admin] [class*=admin-sidebar],body[class*=route-admin] nav.sidebar-wrapper,body[class*=route-admin] .admin-nav,body[class*=route-admin] nav[role=navigation],body[class*=route-admin] #main-outlet-wrapper>nav,body[class*=route-admin] #main-outlet-wrapper>.sidebar-wrapper,body[class*=route-admin] .wrap>nav,body[class*=route-admin] .wrap>.sidebar-wrapper,body[class*=route-admin] .sidebar-nav,body[class*=route-admin] .sidebar-nav a,body[class*=route-admin] .sidebar-nav li,body[class*=route-admin] .admin-sidebar-nav,body[class*=route-admin] .admin-sidebar-nav a,body[class*=route-admin] .admin-sidebar-nav li,body.admin-interface .admin-sidebar,body.admin-interface .sidebar-wrapper,body.admin-interface #d-sidebar,body.admin-interface [class*=admin-sidebar],body.admin-interface nav.sidebar-wrapper,body.admin-interface .admin-nav,body.admin-interface nav[role=navigation],body.admin-interface #main-outlet-wrapper>nav,body.admin-interface #main-outlet-wrapper>.sidebar-wrapper,body.admin-interface .wrap>nav,body.admin-interface .wrap>.sidebar-wrapper,body.admin-interface .sidebar-nav,body.admin-interface .sidebar-nav a,body.admin-interface .sidebar-nav li,body.admin-interface .admin-sidebar-nav,body.admin-interface .admin-sidebar-nav a,body.admin-interface .admin-sidebar-nav li{font-family:inherit !important}body[class*=route-admin] .d-header .title,body[class*=route-admin] .d-header .logo-wrapper,body[class*=route-admin] .d-header a.title,body[class*=route-admin] .d-header .site-logo,body[class*=route-admin] .d-header .title a,body.admin-interface .d-header .title,body.admin-interface .d-header .logo-wrapper,body.admin-interface .d-header a.title,body.admin-interface .d-header .site-logo,body.admin-interface .d-header .title a{margin-top:0 !important;margin-bottom:0 !important;padding-top:8px !important;padding-bottom:8px !important;line-height:1.2 !important;display:block !important}body[class*=route-admin] .admin-content-wrapper,body[class*=route-admin] .admin-main-content,body[class*=route-admin] #main-outlet .admin-content,body[class*=route-admin] .contents .admin-content,body.admin-interface .admin-content-wrapper,body.admin-interface .admin-main-content,body.admin-interface #main-outlet .admin-content,body.admin-interface .contents .admin-content{padding-top:16px !important}body[class*=route-admin] .admin-content-wrapper .back-link,body[class*=route-admin] .admin-main-content .back-link,body[class*=route-admin] #main-outlet .back-link,body[class*=route-admin] .contents .back-link,body[class*=route-admin] a[href*=themes]:contains("Terug"),body[class*=route-admin] .admin-content a:first-child,body.admin-interface .admin-content-wrapper .back-link,body.admin-interface .admin-main-content .back-link,body.admin-interface #main-outlet .back-link,body.admin-interface .contents .back-link,body.admin-interface a[href*=themes]:contains("Terug"),body.admin-interface .admin-content a:first-child{margin-bottom:12px !important;display:block !important}body[class*=route-admin] #main-outlet-wrapper,body.admin-interface #main-outlet-wrapper{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;align-items:flex-start !important;gap:0 !important;box-sizing:border-box !important}body[class*=route-admin] #main-outlet-wrapper .wrap,body[class*=route-admin] .wrap.body-page,body.admin-interface #main-outlet-wrapper .wrap,body.admin-interface .wrap.body-page{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;align-items:flex-start !important;gap:0 !important;box-sizing:border-box !important}body[class*=route-admin] .admin-sidebar,body[class*=route-admin] .sidebar-wrapper,body[class*=route-admin] #d-sidebar,body[class*=route-admin] [class*=admin-sidebar],body[class*=route-admin] nav.sidebar-wrapper,body[class*=route-admin] .admin-nav,body[class*=route-admin] nav[role=navigation],body[class*=route-admin] #main-outlet-wrapper>nav,body[class*=route-admin] #main-outlet-wrapper>.sidebar-wrapper,body[class*=route-admin] .wrap>nav,body[class*=route-admin] .wrap>.sidebar-wrapper,body.admin-interface .admin-sidebar,body.admin-interface .sidebar-wrapper,body.admin-interface #d-sidebar,body.admin-interface [class*=admin-sidebar],body.admin-interface nav.sidebar-wrapper,body.admin-interface .admin-nav,body.admin-interface nav[role=navigation],body.admin-interface #main-outlet-wrapper>nav,body.admin-interface #main-outlet-wrapper>.sidebar-wrapper,body.admin-interface .wrap>nav,body.admin-interface .wrap>.sidebar-wrapper{position:relative !important;transform:none !important;width:240px !important;min-width:240px !important;max-width:240px !important;flex-shrink:0 !important;flex-grow:0 !important;display:block !important;visibility:visible !important;opacity:1 !important;order:1 !important;margin:0 !important;padding:0 !important;float:none !important}body[class*=route-admin] #main-outlet,body[class*=route-admin] .admin-main-content,body[class*=route-admin] .admin-content,body[class*=route-admin] .contents,body[class*=route-admin] #main-outlet-wrapper>#main-outlet,body[class*=route-admin] .wrap>#main-outlet,body[class*=route-admin] .wrap>.contents,body.admin-interface #main-outlet,body.admin-interface .admin-main-content,body.admin-interface .admin-content,body.admin-interface .contents,body.admin-interface #main-outlet-wrapper>#main-outlet,body.admin-interface .wrap>#main-outlet,body.admin-interface .wrap>.contents{flex:1 1 auto !important;min-width:0 !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;display:block !important;order:2 !important;align-self:flex-start !important;float:none !important;clear:none !important}body:not([class*=route-admin]):not(.admin-interface) #main-outlet-wrapper,body:not([class*=route-admin]):not(.admin-interface) #main-outlet,body:not([class*=route-admin]):not(.admin-interface) .wrap,body:not([class*=route-admin]):not(.admin-interface) .d-header-wrap,body:not([class*=route-admin]):not(.admin-interface) .d-header{margin-left:0 !important;transform:none !important;transition:none !important;width:100% !important}body:not([class*=route-admin]):not(.admin-interface) .has-sidebar-page #main-outlet-wrapper,body:not([class*=route-admin]):not(.admin-interface) .sidebar-visible #main-outlet-wrapper{margin-left:0 !important;width:100% !important;grid-template-columns:1fr !important}body:not([class*=route-admin]):not(.admin-interface) #main-outlet-wrapper{display:block !important;max-width:100% !important}body:not([class*=route-admin]):not(.admin-interface) #main-outlet{max-width:1200px !important;margin:0 auto !important;padding:0 24px !important;width:100% !important;box-sizing:border-box !important}.header-sidebar-toggle,button.sidebar-toggle,.btn-sidebar-toggle,.hamburger-dropdown{display:inline-flex !important;visibility:visible !important;opacity:1 !important;cursor:pointer !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections{padding:8px !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link{font-size:.9rem !important;color:#333 !important;padding:10px 12px !important;border-radius:6px !important;text-decoration:none !important;display:flex !important;align-items:center !important;gap:8px !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link:hover,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link:hover{background:#f5f5f5 !important;color:#00838f !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link.active,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-link-wrapper .sidebar-section-link.active{background:rgba(0,131,143,.08) !important;color:#00838f !important;font-weight:600 !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-header-text,body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-header,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-header-text,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-header{font-weight:700 !important;font-size:.7rem !important;text-transform:uppercase !important;color:#999 !important;letter-spacing:.5px !important;padding:16px 12px 6px 12px !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections .sidebar-section-link-prefix .badge-category,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections .sidebar-section-link-prefix .badge-category{width:10px !important;height:10px !important;border-radius:50% !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper{width:360px !important;max-width:92vw !important}body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-sections,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-sections{columns:1 !important;column-count:1 !important}body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .sidebar-section-link,body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .sidebar-section-link,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .badge-category,body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .badge-category,body:not([class*=route-admin]):not(.admin-interface) .sidebar-wrapper .category-name,body:not([class*=route-admin]):not(.admin-interface) #d-sidebar .category-name{white-space:nowrap !important;overflow:visible !important;text-overflow:unset !important;max-width:none !important}.menu-panel.drop-down{width:360px !important;max-width:92vw !important;position:absolute !important;z-index:1100 !important}.menu-panel .panel-body-contents .menu-sections-wrapper,.menu-panel .panel-body-contents{columns:1 !important;-webkit-columns:1 !important;-moz-columns:1 !important;column-count:1 !important;-webkit-column-count:1 !important;-moz-column-count:1 !important}.menu-panel .menu-links-header,.menu-panel .menu-section .menu-links,.menu-panel .menu-links-row{display:flex !important;flex-direction:column !important;columns:1 !important;column-count:1 !important}.menu-panel .menu-section ul,.menu-panel .panel-body ul{display:flex !important;flex-direction:column !important;columns:1 !important;column-count:1 !important}.menu-panel .menu-links li,.menu-panel li{width:100% !important;break-inside:avoid !important;-webkit-column-break-inside:avoid !important}.menu-panel .menu-links li a,.menu-panel .menu-links li button,.menu-panel li a,.menu-panel li button{display:flex !important;align-items:center !important;gap:8px !important;padding:8px 16px !important;width:100% !important;box-sizing:border-box !important;font-size:.9rem !important;color:#333 !important;text-decoration:none !important;border-radius:6px !important;white-space:nowrap !important;overflow:visible !important;text-overflow:unset !important;max-width:none !important}.menu-panel .menu-links li a:hover,.menu-panel .menu-links li button:hover,.menu-panel li a:hover,.menu-panel li button:hover{background:#f5f5f5 !important;color:#00838f !important}.menu-panel .badge-category,.menu-panel .category-name,.menu-panel .sidebar-section-link-content-text,.menu-panel a span{white-space:nowrap !important;overflow:visible !important;text-overflow:unset !important;max-width:none !important}.menu-panel .menu-section-title,.menu-panel .section-header,.menu-panel .panel-body h3{font-weight:700 !important;font-size:.7rem !important;text-transform:uppercase !important;color:#666 !important;letter-spacing:.5px !important;padding:12px 16px 4px !important}.menu-panel.drop-down,.hamburger-panel .menu-panel,.d-header .menu-panel{background:#fff !important;border:1px solid #e0e0e0 !important;border-radius:12px !important;box-shadow:0 8px 32px rgba(0,0,0,.12) !important;padding:8px 0 !important;overflow:visible !important}.menu-panel hr,.menu-panel .separator{border:none !important;border-top:1px solid #f0f0f0 !important;margin:4px 12px !important}.hamburger-dropdown-wrapper .nav-links,.d-header .panel-body .nav-links,.d-header .panel-body .categories-list{display:flex !important;flex-direction:column !important}.hamburger-dropdown-wrapper .nav-links li,.hamburger-dropdown-wrapper .nav-links .category-link,.d-header .panel-body .nav-links li,.d-header .panel-body .nav-links .category-link,.d-header .panel-body .categories-list li,.d-header .panel-body .categories-list .category-link{width:100% !important}.hamburger-dropdown-wrapper .nav-links li a,.hamburger-dropdown-wrapper .nav-links .category-link a,.d-header .panel-body .nav-links li a,.d-header .panel-body .nav-links .category-link a,.d-header .panel-body .categories-list li a,.d-header .panel-body .categories-list .category-link a{overflow:visible !important;text-overflow:unset !important;white-space:nowrap !important}.menu-panel.drop-down .menu-section.personal-section,.menu-panel.drop-down .sidebar-section[data-section-name=personal],.menu-panel.drop-down .sidebar-section-link-wrapper:has(a[href*="/admin"]),.menu-panel.drop-down .sidebar-section-link-wrapper:has(a[href*="/review"]),.menu-panel.drop-down .sidebar-section-link-wrapper:has(a[href*=invite]),.menu-panel.drop-down .sidebar-section-link-wrapper:has(a[href*="/my/"]),.menu-panel.drop-down .sidebar-section-link-wrapper:has(a[href*="/user-notifications"]),.menu-panel.drop-down li a[href*="/my/messages"],.menu-panel.drop-down li a[href*="/my/posts"],.hamburger-panel .menu-panel .sidebar-section-link-wrapper:has(a[href*="/admin"]),.hamburger-panel .menu-panel .sidebar-section-link-wrapper:has(a[href*="/review"]),.hamburger-panel .menu-panel .sidebar-section-link-wrapper:has(a[href*=invite]){display:none !important}body.navigation-categories .category-list,body.navigation-categories .category-boxes,body.navigation-categories #categories-wrapper,body.navigation-categories .categories-list{margin-top:24px !important}.navigation-categories #list-area{padding-top:24px !important}.d-header .header-buttons .search-dropdown,.d-header .panel .search-button,.d-header button.search-button,.d-header .d-header-icons .search-dropdown,.d-header-icons .icon.btn-flat.search-button,#search-button{display:inline-flex !important;visibility:visible !important;opacity:1 !important}.d-header-icons .search-dropdown{display:inline-flex !important}.d-header-icons .search-dropdown .d-icon-search{color:#666 !important;font-size:1.1rem !important}.d-header-icons .search-dropdown .d-icon-search:hover{color:#00838f !important}.d-header-wrap{width:100% !important;position:relative !important}.d-header{max-width:100% !important;width:100% !important;background:rgba(0,0,0,0) !important;padding:0 !important;margin-top:0 !important;margin-bottom:0 !important;position:relative !important;z-index:10 !important;overflow:visible !important;min-height:80px !important}.d-header .wrap{max-width:1200px !important;margin:0 auto !important;padding:0 24px !important;width:100% !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:space-between !important;position:relative !important;overflow:visible !important;min-height:80px !important}.d-header .contents{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;gap:16px !important;padding:16px 0 !important;position:relative !important;overflow:visible !important;min-height:80px !important}.d-header .title,.d-header .logo-wrapper,.d-header a.title{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;padding:12px 0 !important;margin:0 !important;line-height:1.3 !important}.d-header .title .site-logo,.d-header .title img,.d-header .logo-wrapper .site-logo,.d-header .logo-wrapper img,.d-header a.title .site-logo,.d-header a.title img{margin-bottom:4px !important}.d-header .title .site-tagline,.d-header .title .tagline,.d-header .logo-wrapper .site-tagline,.d-header .logo-wrapper .tagline,.d-header a.title .site-tagline,.d-header a.title .tagline{font-size:.75rem !important;color:#666 !important;margin-top:2px !important;line-height:1.2 !important}.d-header-icons{display:flex !important;align-items:center !important;gap:8px !important;flex-shrink:0 !important;padding:4px 8px !important;background:rgba(0,131,143,.15) !important;border-radius:12px !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important;transition:all .2s ease !important;box-shadow:0 2px 6px rgba(0,0,0,.1) !important;border:1px solid hsla(0,0%,100%,.1) !important}@media(min-width: 1248px){.d-header-icons{position:relative !important;margin-left:auto !important;margin-right:calc(-1*(100vw - 1200px)/2 - 24px) !important;z-index:100 !important}}@media(max-width: 1247px){.d-header-icons{margin-left:auto !important;position:relative !important}}.d-header-icons:hover{background:rgba(0,131,143,.25) !important;box-shadow:0 4px 10px rgba(0,0,0,.15) !important;border-color:hsla(0,0%,100%,.2) !important}.d-header-icons .icon,.d-header-icons .btn{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:8px !important;transition:all .2s ease !important;color:hsla(0,0%,100%,.95) !important;font-size:17px !important;background:rgba(0,0,0,0) !important}.d-header-icons .icon:hover,.d-header-icons .btn:hover{background:hsla(0,0%,100%,.2) !important;color:#fff !important;transform:translateY(-1px) scale(1.05) !important}.d-header-icons .icon:active,.d-header-icons .btn:active{transform:translateY(0) scale(1) !important}.d-header .login-button,.d-header a.login-button,.d-header .sign-in-button,.d-header a[href*="/login"],.d-header .header-dropdown-toggle:not(.current-user),.d-header-icons .header-dropdown-toggle:not(.current-user),.d-header .btn.login-button,.d-header .btn[href*="/login"],.d-header .header-dropdown-toggle .d-button-label,.d-header-icons .header-dropdown-toggle .d-button-label{color:#333 !important;font-weight:600 !important;font-size:.9rem !important;padding:8px 16px !important;border-radius:8px !important;background:hsla(0,0%,100%,.95) !important;border:1.5px solid rgba(0,131,143,.25) !important;transition:all .2s ease !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;gap:6px !important;box-shadow:0 1px 3px rgba(0,0,0,.08) !important}.d-header .login-button .d-icon,.d-header .login-button .d-icon-user,.d-header a.login-button .d-icon,.d-header a.login-button .d-icon-user,.d-header .sign-in-button .d-icon,.d-header .sign-in-button .d-icon-user,.d-header a[href*="/login"] .d-icon,.d-header a[href*="/login"] .d-icon-user,.d-header .header-dropdown-toggle:not(.current-user) .d-icon,.d-header .header-dropdown-toggle:not(.current-user) .d-icon-user,.d-header-icons .header-dropdown-toggle:not(.current-user) .d-icon,.d-header-icons .header-dropdown-toggle:not(.current-user) .d-icon-user,.d-header .btn.login-button .d-icon,.d-header .btn.login-button .d-icon-user,.d-header .btn[href*="/login"] .d-icon,.d-header .btn[href*="/login"] .d-icon-user,.d-header .header-dropdown-toggle .d-button-label .d-icon,.d-header .header-dropdown-toggle .d-button-label .d-icon-user,.d-header-icons .header-dropdown-toggle .d-button-label .d-icon,.d-header-icons .header-dropdown-toggle .d-button-label .d-icon-user{color:#00838f !important;font-size:1rem !important;opacity:1 !important}.d-header .login-button:hover,.d-header a.login-button:hover,.d-header .sign-in-button:hover,.d-header a[href*="/login"]:hover,.d-header .header-dropdown-toggle:not(.current-user):hover,.d-header-icons .header-dropdown-toggle:not(.current-user):hover,.d-header .btn.login-button:hover,.d-header .btn[href*="/login"]:hover,.d-header .header-dropdown-toggle .d-button-label:hover,.d-header-icons .header-dropdown-toggle .d-button-label:hover{background:#00838f !important;color:#fff !important;border-color:#00838f !important;transform:translateY(-1px) !important;box-shadow:0 4px 8px rgba(0,131,143,.25) !important}.d-header .login-button:hover .d-icon,.d-header .login-button:hover .d-icon-user,.d-header a.login-button:hover .d-icon,.d-header a.login-button:hover .d-icon-user,.d-header .sign-in-button:hover .d-icon,.d-header .sign-in-button:hover .d-icon-user,.d-header a[href*="/login"]:hover .d-icon,.d-header a[href*="/login"]:hover .d-icon-user,.d-header .header-dropdown-toggle:not(.current-user):hover .d-icon,.d-header .header-dropdown-toggle:not(.current-user):hover .d-icon-user,.d-header-icons .header-dropdown-toggle:not(.current-user):hover .d-icon,.d-header-icons .header-dropdown-toggle:not(.current-user):hover .d-icon-user,.d-header .btn.login-button:hover .d-icon,.d-header .btn.login-button:hover .d-icon-user,.d-header .btn[href*="/login"]:hover .d-icon,.d-header .btn[href*="/login"]:hover .d-icon-user,.d-header .header-dropdown-toggle .d-button-label:hover .d-icon,.d-header .header-dropdown-toggle .d-button-label:hover .d-icon-user,.d-header-icons .header-dropdown-toggle .d-button-label:hover .d-icon,.d-header-icons .header-dropdown-toggle .d-button-label:hover .d-icon-user{color:#fff !important;opacity:1 !important}.d-header .login-button:active,.d-header a.login-button:active,.d-header .sign-in-button:active,.d-header a[href*="/login"]:active,.d-header .header-dropdown-toggle:not(.current-user):active,.d-header-icons .header-dropdown-toggle:not(.current-user):active,.d-header .btn.login-button:active,.d-header .btn[href*="/login"]:active,.d-header .header-dropdown-toggle .d-button-label:active,.d-header-icons .header-dropdown-toggle .d-button-label:active{transform:translateY(0) !important;box-shadow:0 2px 4px rgba(0,131,143,.2) !important}.d-header .login-button:focus,.d-header a.login-button:focus,.d-header .sign-in-button:focus,.d-header a[href*="/login"]:focus,.d-header .header-dropdown-toggle:not(.current-user):focus,.d-header-icons .header-dropdown-toggle:not(.current-user):focus,.d-header .btn.login-button:focus,.d-header .btn[href*="/login"]:focus,.d-header .header-dropdown-toggle .d-button-label:focus,.d-header-icons .header-dropdown-toggle .d-button-label:focus{outline:2px solid rgba(0,131,143,.5) !important;outline-offset:2px !important}.d-header-icons .hamburger-dropdown,.d-header-icons .header-sidebar-toggle,.d-header-icons button.sidebar-toggle,.d-header-icons .btn-sidebar-toggle{width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;background:#00838f !important;border:2px solid #00838f !important;border-radius:10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all .2s ease !important;box-shadow:0 2px 6px rgba(0,131,143,.25) !important}.d-header-icons .hamburger-dropdown .d-icon,.d-header-icons .header-sidebar-toggle .d-icon,.d-header-icons button.sidebar-toggle .d-icon,.d-header-icons .btn-sidebar-toggle .d-icon{color:#fff !important;font-size:18px !important;font-weight:600 !important}.d-header-icons .hamburger-dropdown:hover,.d-header-icons .header-sidebar-toggle:hover,.d-header-icons button.sidebar-toggle:hover,.d-header-icons .btn-sidebar-toggle:hover{background:#006b75 !important;border-color:#006b75 !important;transform:translateY(-2px) scale(1.05) !important;box-shadow:0 4px 12px rgba(0,131,143,.35) !important}.d-header-icons .hamburger-dropdown:hover .d-icon,.d-header-icons .header-sidebar-toggle:hover .d-icon,.d-header-icons button.sidebar-toggle:hover .d-icon,.d-header-icons .btn-sidebar-toggle:hover .d-icon{color:#fff !important}.d-header-icons .hamburger-dropdown:active,.d-header-icons .header-sidebar-toggle:active,.d-header-icons button.sidebar-toggle:active,.d-header-icons .btn-sidebar-toggle:active{transform:translateY(0) scale(1) !important;box-shadow:0 2px 4px rgba(0,131,143,.2) !important}.d-header-icons .hamburger-dropdown:focus,.d-header-icons .header-sidebar-toggle:focus,.d-header-icons button.sidebar-toggle:focus,.d-header-icons .btn-sidebar-toggle:focus{outline:2px solid rgba(0,131,143,.5) !important;outline-offset:2px !important}#search-button,.d-header-icons .search-dropdown,.d-header-icons .search-button{display:inline-flex !important;visibility:visible !important;opacity:1 !important;order:1 !important}.d-header-icons .chat-header-icon,.d-header-icons .header-chat-link{order:2 !important}.d-header-icons .hamburger-dropdown,.header-sidebar-toggle{order:3 !important}.d-header-icons .current-user,.d-header-icons .header-dropdown-toggle{order:4 !important}body.navigation-categories #main-outlet-wrapper .search-container,body.navigation-categories #main-outlet-wrapper .search-banner,body.navigation-categories #main-outlet-wrapper .custom-search-banner,body.navigation-categories #main-outlet-wrapper .category-search,body.navigation-categories #main-outlet-wrapper .search-banner .search-input,body.navigation-categories #main-outlet-wrapper .search-banner input,body.navigation-categories #main-outlet-wrapper .category-search-input,body.navigation-categories #main-outlet-wrapper .search-filter,body.navigation-categories #main-outlet-wrapper #search-banner,body.navigation-categories #main-outlet-wrapper .category-boxes-filter-wrapper .search-input,body.navigation-categories #main-outlet-wrapper .category-boxes-filter-wrapper input,body.navigation-categories #main-outlet-wrapper .welcome-banner,body.navigation-categories #main-outlet-wrapper .custom-search-banner-wrap,body.navigation-categories #main-outlet-wrapper [class*=welcome-banner],body.navigation-categories #main-outlet-wrapper [class*=search-banner]{display:none !important}body.navigation-categories .navigation-container,body.navigation-categories .category-breadcrumb,body.navigation-categories .nav-pills,body.navigation-categories .categories-filter,body.navigation-categories .category-navigation,body.navigation-categories .navigation-controls,body.navigation-categories .category-list-header,body.navigation-categories .custom-header-banner{display:none !important}body.navigation-categories #main-outlet-wrapper{display:block !important;max-width:100% !important}body.navigation-categories #main-outlet{max-width:1200px;margin:0 auto;padding:32px 24px 0 24px;width:100%;box-sizing:border-box}body.navigation-categories #main-outlet-wrapper .wrap,body.navigation-categories #main-outlet-wrapper .contents{max-width:100% !important}body.navigation-categories #main-outlet-wrapper .contents{margin:0 auto}body.navigation-categories #main-outlet{padding-top:0 !important}body.navigation-categories body.navigation-categories #main-outlet,body.navigation-categories body.categories-list #main-outlet{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important}body.navigation-categories body.navigation-categories .container.list-container.--categories,body.navigation-categories body.categories-list .container.list-container.--categories,body.navigation-categories body.navigation-categories .container.list-container.categories,body.navigation-categories body.categories-list .container.list-container.categories,body.navigation-categories body.navigation-categories .container.list-container,body.navigation-categories body.categories-list .container.list-container,body.navigation-categories body.navigation-categories #main-outlet .container,body.navigation-categories body.categories-list #main-outlet .container,body.navigation-categories body.navigation-categories #main-outlet .container.list-container,body.navigation-categories body.categories-list #main-outlet .container.list-container,body.navigation-categories body.navigation-categories #main-outlet .container.list-container.--categories,body.navigation-categories body.categories-list #main-outlet .container.list-container.--categories,body.navigation-categories body.navigation-categories #main-outlet .container.list-container.categories,body.navigation-categories body.categories-list #main-outlet .container.list-container.categories{max-width:100% !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important;position:relative !important}body.navigation-categories body.navigation-categories .container.list-container.--categories .row,body.navigation-categories body.categories-list .container.list-container.--categories .row,body.navigation-categories body.navigation-categories .container.list-container.categories .row,body.navigation-categories body.categories-list .container.list-container.categories .row,body.navigation-categories body.navigation-categories .container.list-container .row,body.navigation-categories body.categories-list .container.list-container .row,body.navigation-categories body.navigation-categories .container .row,body.navigation-categories body.categories-list .container .row,body.navigation-categories body.navigation-categories .row.full-width,body.navigation-categories body.categories-list .row.full-width{max-width:100% !important;padding-left:0 !important;padding-right:0 !important;padding:0 !important;margin-left:0 !important;margin-right:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important}body.navigation-categories body.navigation-categories #main-outlet-wrapper,body.navigation-categories body.categories-list #main-outlet-wrapper{padding:0 !important;margin:0 !important;max-width:100% !important;width:100% !important}body.navigation-categories body.navigation-categories .category-boxes,body.navigation-categories body.categories-list .category-boxes,body.navigation-categories body.navigation-categories .category-list,body.navigation-categories body.categories-list .category-list,body.navigation-categories body.navigation-categories #categories-wrapper,body.navigation-categories body.categories-list #categories-wrapper,body.navigation-categories body.navigation-categories #main-outlet .category-boxes,body.navigation-categories body.categories-list #main-outlet .category-boxes,body.navigation-categories body.navigation-categories #main-outlet .category-list,body.navigation-categories body.categories-list #main-outlet .category-list,body.navigation-categories .category-boxes,body.navigation-categories .category-list,body.navigation-categories #categories-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:24px !important;max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;margin-bottom:0 !important;margin:0 auto !important;padding-left:32px !important;padding-right:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding:0 32px !important;width:100% !important;box-sizing:border-box !important;position:relative !important}@media(max-width: 900px){body.navigation-categories body.navigation-categories .category-boxes,body.navigation-categories body.categories-list .category-boxes,body.navigation-categories body.navigation-categories .category-list,body.navigation-categories body.categories-list .category-list,body.navigation-categories body.navigation-categories #categories-wrapper,body.navigation-categories body.categories-list #categories-wrapper,body.navigation-categories body.navigation-categories #main-outlet .category-boxes,body.navigation-categories body.categories-list #main-outlet .category-boxes,body.navigation-categories body.navigation-categories #main-outlet .category-list,body.navigation-categories body.categories-list #main-outlet .category-list,body.navigation-categories .category-boxes,body.navigation-categories .category-list,body.navigation-categories #categories-wrapper{grid-template-columns:repeat(2, 1fr) !important;gap:16px !important;padding:0 16px !important}}@media(max-width: 550px){body.navigation-categories body.navigation-categories .category-boxes,body.navigation-categories body.categories-list .category-boxes,body.navigation-categories body.navigation-categories .category-list,body.navigation-categories body.categories-list .category-list,body.navigation-categories body.navigation-categories #categories-wrapper,body.navigation-categories body.categories-list #categories-wrapper,body.navigation-categories body.navigation-categories #main-outlet .category-boxes,body.navigation-categories body.categories-list #main-outlet .category-boxes,body.navigation-categories body.navigation-categories #main-outlet .category-list,body.navigation-categories body.categories-list #main-outlet .category-list,body.navigation-categories .category-boxes,body.navigation-categories .category-list,body.navigation-categories #categories-wrapper{grid-template-columns:1fr !important}}body.navigation-categories .category-boxes-with-topics{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:24px !important;max-width:1200px !important;margin:0 auto !important;padding:0 32px !important}body.navigation-categories .category-boxes-with-topics .category-box:nth-child(n+7){display:none !important}body.navigation-categories .category-boxes-with-topics.show-all .category-box:nth-child(n+7){display:flex !important}@media(max-width: 900px){body.navigation-categories .category-boxes-with-topics{grid-template-columns:repeat(2, 1fr) !important;gap:16px !important;padding:0 16px !important}}@media(max-width: 550px){body.navigation-categories .category-boxes-with-topics{grid-template-columns:1fr !important}}body.navigation-categories .category-boxes .category-box:nth-child(n+7),body.navigation-categories .category-list .category-box:nth-child(n+7){display:none !important}body.navigation-categories .category-boxes.show-all .category-box:nth-child(n+7),body.navigation-categories .category-list.show-all .category-box:nth-child(n+7){display:flex !important}body.navigation-categories .category-box{background:#fff !important;border:1px solid #e0e0e0 !important;border-radius:12px !important;padding:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;overflow:hidden !important;position:relative !important;box-shadow:0 2px 8px rgba(0,0,0,.08) !important;opacity:0;animation:cardReveal .5s ease forwards}body.navigation-categories .category-box:nth-child(1){animation-delay:.05s}body.navigation-categories .category-box:nth-child(2){animation-delay:.1s}body.navigation-categories .category-box:nth-child(3){animation-delay:.15s}body.navigation-categories .category-box:nth-child(4){animation-delay:.2s}body.navigation-categories .category-box:nth-child(5){animation-delay:.25s}body.navigation-categories .category-box:nth-child(6){animation-delay:.3s}body.navigation-categories .category-box:nth-child(7){animation-delay:.35s}body.navigation-categories .category-box:nth-child(8){animation-delay:.4s}body.navigation-categories .category-box:nth-child(9){animation-delay:.45s}body.navigation-categories .category-box:hover{transform:translateY(-4px) !important;box-shadow:0 8px 24px rgba(0,188,212,.15) !important;border-color:#00bcd4 !important}body.navigation-categories .category-box:hover .category-logo img{transform:scale(1.05) !important}body.navigation-categories .category-box .category-box-inner{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;padding:0 !important;gap:0 !important;border:none !important;border-left:none !important;min-height:auto !important;height:100% !important;box-sizing:border-box !important;background:rgba(0,0,0,0) !important;width:100% !important}body.navigation-categories .category-box .category-logo,body.navigation-categories .category-box .category-box-inner .category-logo,body.navigation-categories .category-box .logo,body.navigation-categories .category-box .logo.aspect-image{flex-shrink:0 !important;width:100% !important;height:auto !important;max-width:100% !important;max-height:none !important;overflow:hidden !important;order:-1 !important;margin:0 auto !important;padding:0 !important;border-radius:0 !important;position:relative !important;background:rgba(0,0,0,0) !important;display:flex !important;justify-content:center !important;align-items:center !important}body.navigation-categories .category-box .category-logo .d-icon-lock,body.navigation-categories .category-box .category-logo .d-icon-check,body.navigation-categories .category-box .category-logo .d-icon-question,body.navigation-categories .category-box .category-logo .d-icon-heart,body.navigation-categories .category-box .category-logo .d-icon-exclamation,body.navigation-categories .category-box .category-logo [class*=icon-],body.navigation-categories .category-box .category-logo svg:not(.category-logo img svg),body.navigation-categories .category-box .category-box-inner .category-logo .d-icon-lock,body.navigation-categories .category-box .category-box-inner .category-logo .d-icon-check,body.navigation-categories .category-box .category-box-inner .category-logo .d-icon-question,body.navigation-categories .category-box .category-box-inner .category-logo .d-icon-heart,body.navigation-categories .category-box .category-box-inner .category-logo .d-icon-exclamation,body.navigation-categories .category-box .category-box-inner .category-logo [class*=icon-],body.navigation-categories .category-box .category-box-inner .category-logo svg:not(.category-logo img svg),body.navigation-categories .category-box .logo .d-icon-lock,body.navigation-categories .category-box .logo .d-icon-check,body.navigation-categories .category-box .logo .d-icon-question,body.navigation-categories .category-box .logo .d-icon-heart,body.navigation-categories .category-box .logo .d-icon-exclamation,body.navigation-categories .category-box .logo [class*=icon-],body.navigation-categories .category-box .logo svg:not(.category-logo img svg),body.navigation-categories .category-box .logo.aspect-image .d-icon-lock,body.navigation-categories .category-box .logo.aspect-image .d-icon-check,body.navigation-categories .category-box .logo.aspect-image .d-icon-question,body.navigation-categories .category-box .logo.aspect-image .d-icon-heart,body.navigation-categories .category-box .logo.aspect-image .d-icon-exclamation,body.navigation-categories .category-box .logo.aspect-image [class*=icon-],body.navigation-categories .category-box .logo.aspect-image svg:not(.category-logo img svg){display:none !important}body.navigation-categories .category-box .category-logo img,body.navigation-categories .category-box .category-box-inner .category-logo img,body.navigation-categories .category-box .logo img,body.navigation-categories .category-box .logo.aspect-image img{width:100% !important;height:200px !important;min-height:200px !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;display:block !important;border-radius:0 !important;filter:none !important;padding:0 !important;margin:0 !important;background:rgba(0,0,0,0) !important;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1) !important}body.navigation-categories .category-box .category-name,body.navigation-categories .category-box h3,body.navigation-categories .category-box .category-box-heading,body.navigation-categories .category-box .category-box-heading h3,body.navigation-categories .category-box .badge-category,body.navigation-categories .category-box .badge-category__name,body.navigation-categories .category-box .badge-category__wrapper{font-family:"DM Sans",sans-serif !important;font-size:17px !important;font-weight:700 !important;color:#222 !important;margin:0 auto !important;padding:8px 12px 4px !important;text-align:center !important;line-height:1.4 !important;letter-spacing:-0.01em !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;max-width:100% !important;width:100% !important;word-wrap:break-word !important;box-sizing:border-box !important}body.navigation-categories .category-box .category-name a,body.navigation-categories .category-box .category-name span,body.navigation-categories .category-box h3 a,body.navigation-categories .category-box h3 span,body.navigation-categories .category-box .category-box-heading a,body.navigation-categories .category-box .category-box-heading span,body.navigation-categories .category-box .category-box-heading h3 a,body.navigation-categories .category-box .category-box-heading h3 span,body.navigation-categories .category-box .badge-category a,body.navigation-categories .category-box .badge-category span,body.navigation-categories .category-box .badge-category__name a,body.navigation-categories .category-box .badge-category__name span,body.navigation-categories .category-box .badge-category__wrapper a,body.navigation-categories .category-box .badge-category__wrapper span{white-space:normal !important;overflow:visible !important;text-overflow:unset !important;max-width:100% !important;display:block !important;word-wrap:break-word !important;color:#222 !important;text-decoration:none !important;transition:color .2s ease !important;text-align:center !important;width:100% !important;box-sizing:border-box !important}body.navigation-categories .category-box .category-name a:hover,body.navigation-categories .category-box h3 a:hover,body.navigation-categories .category-box .category-box-heading a:hover,body.navigation-categories .category-box .category-box-heading h3 a:hover,body.navigation-categories .category-box .badge-category a:hover,body.navigation-categories .category-box .badge-category__name a:hover,body.navigation-categories .category-box .badge-category__wrapper a:hover{color:#00bcd4 !important}body.navigation-categories .category-box .badge-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;width:100% !important;margin:0 auto !important;padding:0 !important}body.navigation-categories .category-box .badge-wrapper .badge-category{text-align:center !important;display:block !important;width:100% !important}body.navigation-categories .category-box .category-description,body.navigation-categories .category-box .category-box-description,body.navigation-categories .category-box .description{font-family:"DM Sans",sans-serif !important;font-size:13px !important;color:#666 !important;line-height:1.5 !important;text-align:center !important;margin:0 auto !important;padding:0 12px 12px !important;white-space:normal !important;overflow:visible !important;max-height:none !important;width:100% !important;box-sizing:border-box !important}body.navigation-categories .category-box .category-description a.read-more,body.navigation-categories .category-box .category-box-description a.read-more,body.navigation-categories .category-box .description a.read-more{display:none !important}body.navigation-categories .category-box .category-statistic,body.navigation-categories .category-box .topics-count,body.navigation-categories .category-box .category-box-inner .subcategories,body.navigation-categories .category-box .featured-topics,body.navigation-categories .category-box .category-box-count,body.navigation-categories .category-box .topic-count,body.navigation-categories .category-box .stat,body.navigation-categories .category-box .subcategories,body.navigation-categories .category-box .d-icon-lock,body.navigation-categories .category-box .d-icon-check,body.navigation-categories .category-box .d-icon-question,body.navigation-categories .category-box .d-icon-heart,body.navigation-categories .category-box .d-icon-exclamation,body.navigation-categories .category-box [class*=badge-new],body.navigation-categories .category-box [class*=new-tag]{display:none !important}body.navigation-categories .category-boxes .category-box,body.navigation-categories .category-list .category-box{display:flex !important}body.navigation-categories .category-boxes .category-box .category-box-inner,body.navigation-categories .category-list .category-box .category-box-inner{flex:1 !important}body.navigation-categories .category-box .badge-category-bg,body.navigation-categories .category-box .badge-wrapper .badge-category-bg{display:none !important}body.navigation-categories .category-box .d-icon-lock,body.navigation-categories .category-box .d-icon-check,body.navigation-categories .category-box .d-icon-question,body.navigation-categories .category-box .d-icon-heart,body.navigation-categories .category-box .d-icon-exclamation,body.navigation-categories .category-box [class*=icon-]:not(.category-logo),body.navigation-categories .category-box .category-logo .d-icon,body.navigation-categories .category-box .category-logo svg:not(img svg),body.navigation-categories .category-box .category-box-heading .d-icon,body.navigation-categories .category-box .badge-wrapper .d-icon,body.navigation-categories .category-box .category-box-inner .d-icon,body.navigation-categories .category-box a .d-icon{display:none !important;opacity:0 !important;visibility:hidden !important}body.navigation-categories .category-box [class*=new],body.navigation-categories .category-box [class*=badge-new],body.navigation-categories .category-box .new-tag,body.navigation-categories .category-box .category-box-inner>[class*=badge]:not(.badge-category),body.navigation-categories .category-box::before,body.navigation-categories .category-box::after{display:none !important}body.navigation-categories .category-box .category-logo,body.navigation-categories .category-box .logo{background:rgba(0,0,0,0) !important}body.navigation-categories .category-box .category-logo[style*=background],body.navigation-categories .category-box .logo[style*=background]{background:rgba(0,0,0,0) !important}body.navigation-categories .category-box .category-logo img,body.navigation-categories .category-box .logo img{background-color:rgba(0,0,0,0) !important}body.navigation-categories .category-box .category-logo img[style*=background],body.navigation-categories .category-box .logo img[style*=background]{background-color:rgba(0,0,0,0) !important}@keyframes cardReveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#si-show-more-cats,.category-list+button,.si-show-more,.si-toggle-categories{display:block !important;margin:32px auto 0 !important;padding:12px 32px !important;background:#1a1a2e !important;color:gold !important;border:2px solid #1a1a2e !important;border-radius:50px !important;font-family:"DM Sans",sans-serif !important;font-size:.9rem !important;font-weight:700 !important;letter-spacing:.5px !important;cursor:pointer !important;transition:all .2s ease !important}#si-show-more-cats:hover,.category-list+button:hover,.si-show-more:hover,.si-toggle-categories:hover{background:#e94560 !important;border-color:#e94560 !important;color:#fff !important;transform:translateY(-2px) !important;box-shadow:0 4px 16px rgba(233,69,96,.3) !important}body:not([class*=route-admin]) #main-outlet{background:rgba(0,0,0,0);padding:30px 15px;max-width:1200px;margin:0 auto}body.navigation-categories #main-outlet,body.categories-list #main-outlet{padding:0 !important;max-width:100% !important;margin:0 !important;width:100% !important;box-sizing:border-box !important}body:not(.navigation-categories):not([class*=route-admin]) #main-outlet{max-width:1200px;margin:0 auto;padding:0 24px;width:100%;box-sizing:border-box}body:not(.navigation-categories):not([class*=route-admin]) .category-logo img{width:80px;height:80px;margin-right:16px;border-radius:8px}body:not(.navigation-categories):not([class*=route-admin]) .category-heading{display:flex;align-items:center;gap:16px;margin:32px 0 16px 0}body:not(.navigation-categories):not([class*=route-admin]) .category-heading h1,body:not(.navigation-categories):not([class*=route-admin]) .category-heading h2{font-size:1.8rem;font-weight:700;color:#333;margin:0}body:not(.navigation-categories):not([class*=route-admin]) .category-breadcrumb,body:not(.navigation-categories):not([class*=route-admin]) .navigation-container{margin:16px 0}body:not(.navigation-categories):not([class*=route-admin]) .category-breadcrumb .combo-box .combo-box-header,body:not(.navigation-categories):not([class*=route-admin]) .category-breadcrumb .select-kit .select-kit-header,body:not(.navigation-categories):not([class*=route-admin]) .navigation-container .combo-box .combo-box-header,body:not(.navigation-categories):not([class*=route-admin]) .navigation-container .select-kit .select-kit-header{border:1.5px solid #ddd !important;border-radius:24px !important;padding:8px 18px !important;font-size:.85rem !important;background:#fff !important;color:#333 !important}body:not(.navigation-categories):not([class*=route-admin]) .category-breadcrumb .combo-box .combo-box-header:hover,body:not(.navigation-categories):not([class*=route-admin]) .category-breadcrumb .select-kit .select-kit-header:hover,body:not(.navigation-categories):not([class*=route-admin]) .navigation-container .combo-box .combo-box-header:hover,body:not(.navigation-categories):not([class*=route-admin]) .navigation-container .select-kit .select-kit-header:hover{border-color:#bbb !important}body:not(.navigation-categories):not([class*=route-admin]) .nav-pills{margin:16px 0}body:not(.navigation-categories):not([class*=route-admin]) .nav-pills li a{font-size:.9rem;font-weight:500;color:#666;padding:8px 16px;border-radius:20px;transition:all .15s}body:not(.navigation-categories):not([class*=route-admin]) .nav-pills li a:hover{background:#f5f5f5;color:#333}body:not(.navigation-categories):not([class*=route-admin]) .nav-pills li a.active{background:rgba(0,131,143,.08);color:#00838f;font-weight:600}.category-boxes-filter-wrapper,.categories-filter,.navigation-container .search-filter{width:100%;max-width:680px;margin:0 auto 24px auto}.category-boxes-filter-wrapper input[type=text],.category-boxes-filter-wrapper .search-input,.category-boxes-filter-wrapper .filter-input,.categories-filter input[type=text],.categories-filter .search-input,.categories-filter .filter-input,.navigation-container .search-filter input[type=text],.navigation-container .search-filter .search-input,.navigation-container .search-filter .filter-input{width:100%;border:1px solid #ddd;border-radius:8px;padding:12px 16px;font-size:.95rem;box-shadow:0 1px 3px rgba(0,0,0,.08);outline:none;box-sizing:border-box}.category-boxes-filter-wrapper input[type=text]:focus,.category-boxes-filter-wrapper .search-input:focus,.category-boxes-filter-wrapper .filter-input:focus,.categories-filter input[type=text]:focus,.categories-filter .search-input:focus,.categories-filter .filter-input:focus,.navigation-container .search-filter input[type=text]:focus,.navigation-container .search-filter .search-input:focus,.navigation-container .search-filter .filter-input:focus{border-color:#00bcd4;box-shadow:0 0 0 2px rgba(0,188,212,.15)}.search-container input[type=text],.search-banner input[type=text]{border-radius:8px !important;border:1px solid #ddd !important;padding:12px 16px !important;box-sizing:border-box !important}.category-list tbody{border:none}.category-list .category{background:#fff;border:2px solid #e0e0e0;border-radius:12px;margin-bottom:20px;padding:20px;transition:all .2s ease;border-left:5px solid #00bcd4}.category-list .category:hover{transform:translateY(-2px);border-color:#00bcd4}.category-list .category-name{font-weight:700;font-size:18px;color:#333}.category-list .category-description{color:#666;line-height:1.6;margin-top:8px}.category-list .category-logo{border:2px solid #e0e0e0;border-radius:8px}.category-list .subcategories{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}.category-list .subcategories .subcategory{display:inline-block;background:rgb(186.5,247.2452830189,255);padding:6px 12px;border-radius:16px;margin:4px;font-size:13px;font-weight:600;color:rgb(0,142.7735849057,161)}.category-list .subcategories .subcategory:hover{background:rgb(135.5,241.4716981132,255)}body.categories-list .stripinfo-categories-hero,body.navigation-categories .stripinfo-categories-hero,body.navigation-categories #main-outlet .stripinfo-categories-hero,body.categories-list #main-outlet .stripinfo-categories-hero,.stripinfo-categories-hero{background:linear-gradient(135deg, #00838f 0%, #00acc1 100%) !important;background-color:#00838f !important;color:#fff !important;padding:60px 0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:40px !important;margin:0 0 40px 0 !important;text-align:center !important;border-bottom:6px solid #222 !important;box-shadow:0 8px 0px rgba(0,0,0,.1) !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;position:relative !important;left:0 !important;right:0 !important}body.categories-list .stripinfo-categories-hero .hero-content,body.navigation-categories .stripinfo-categories-hero .hero-content,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content,.stripinfo-categories-hero .hero-content{max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;margin-bottom:0 !important;margin:0 auto !important;padding-left:32px !important;padding-right:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding:0 32px !important;width:100% !important;box-sizing:border-box !important;position:relative !important}body.categories-list .stripinfo-categories-hero .hero-content .hero-title,body.navigation-categories .stripinfo-categories-hero .hero-content .hero-title,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content .hero-title,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content .hero-title,.stripinfo-categories-hero .hero-content .hero-title{font-family:"Bangers",cursive !important;font-size:3.5rem !important;color:#fff !important;margin:0 0 16px 0 !important;text-transform:uppercase !important;letter-spacing:2px !important;text-shadow:3px 3px 0px rgba(0,0,0,.3),5px 5px 0px rgba(0,0,0,.2) !important;line-height:1.1 !important}body.categories-list .stripinfo-categories-hero .hero-content .hero-subtitle,body.navigation-categories .stripinfo-categories-hero .hero-content .hero-subtitle,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content .hero-subtitle,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content .hero-subtitle,.stripinfo-categories-hero .hero-content .hero-subtitle{font-family:"DM Sans",sans-serif !important;font-size:1.2rem !important;color:hsla(0,0%,100%,.9) !important;margin:0 0 24px 0 !important;font-weight:600 !important}body.categories-list .stripinfo-categories-hero .hero-content .hero-cta-btn,body.navigation-categories .stripinfo-categories-hero .hero-content .hero-cta-btn,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content .hero-cta-btn,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content .hero-cta-btn,.stripinfo-categories-hero .hero-content .hero-cta-btn{display:inline-block !important;padding:16px 40px !important;background:#e74c3c !important;color:#fff !important;font-family:"Bangers",cursive !important;font-size:1.4rem !important;text-decoration:none !important;border:4px solid #222 !important;border-radius:8px !important;box-shadow:6px 6px 0px #222 !important;transition:all .2s ease !important;text-transform:uppercase !important;letter-spacing:1px !important}body.categories-list .stripinfo-categories-hero .hero-content .hero-cta-btn:hover,body.navigation-categories .stripinfo-categories-hero .hero-content .hero-cta-btn:hover,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content .hero-cta-btn:hover,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content .hero-cta-btn:hover,.stripinfo-categories-hero .hero-content .hero-cta-btn:hover{transform:translate(-4px, -4px) !important;box-shadow:10px 10px 0px #222 !important;background:#c0392b !important}@media(max-width: 900px){body.categories-list .stripinfo-categories-hero,body.navigation-categories .stripinfo-categories-hero,body.navigation-categories #main-outlet .stripinfo-categories-hero,body.categories-list #main-outlet .stripinfo-categories-hero,.stripinfo-categories-hero{padding:40px 0 !important}body.categories-list .stripinfo-categories-hero .hero-content,body.navigation-categories .stripinfo-categories-hero .hero-content,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content,.stripinfo-categories-hero .hero-content{padding:0 16px !important}body.categories-list .stripinfo-categories-hero .hero-title,body.navigation-categories .stripinfo-categories-hero .hero-title,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-title,body.categories-list #main-outlet .stripinfo-categories-hero .hero-title,.stripinfo-categories-hero .hero-title{font-size:2.2rem !important}body.categories-list .stripinfo-categories-hero .hero-subtitle,body.navigation-categories .stripinfo-categories-hero .hero-subtitle,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-subtitle,body.categories-list #main-outlet .stripinfo-categories-hero .hero-subtitle,.stripinfo-categories-hero .hero-subtitle{font-size:1rem !important}body.categories-list .stripinfo-categories-hero .hero-cta-btn,body.navigation-categories .stripinfo-categories-hero .hero-cta-btn,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-cta-btn,body.categories-list #main-outlet .stripinfo-categories-hero .hero-cta-btn,.stripinfo-categories-hero .hero-cta-btn{padding:12px 28px !important;font-size:1.1rem !important}}@media(max-width: 550px){body.categories-list .stripinfo-categories-hero,body.navigation-categories .stripinfo-categories-hero,body.navigation-categories #main-outlet .stripinfo-categories-hero,body.categories-list #main-outlet .stripinfo-categories-hero,.stripinfo-categories-hero{padding:40px 0 !important}body.categories-list .stripinfo-categories-hero .hero-content,body.navigation-categories .stripinfo-categories-hero .hero-content,body.navigation-categories #main-outlet .stripinfo-categories-hero .hero-content,body.categories-list #main-outlet .stripinfo-categories-hero .hero-content,.stripinfo-categories-hero .hero-content{padding:0 16px !important}}body.categories-list .category-list,body.categories-list table.category-list{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:24px !important;padding-left:32px !important;padding-right:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding:0 32px !important;max-width:1200px !important;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;margin-bottom:0 !important;margin:0 auto !important;border:none !important;border-spacing:0 !important;background:rgba(0,0,0,0) !important;width:100% !important;box-sizing:border-box !important;position:relative !important}body.categories-list .category-list thead{display:none !important}body.categories-list .category-list tbody{display:contents !important;border:none !important}body.categories-list .category-list tr{display:flex !important;align-items:center !important;gap:16px !important}body.categories-list .category-list td{display:block !important;border:none !important;padding:0 !important}body.categories-list .category-list .topics,body.categories-list .category-list .posts,body.categories-list .category-list .age,body.categories-list .category-list .latest{display:none !important}body.categories-list .category-list .category,body.categories-list .category-list .category-list-item,body.categories-list .category-list tbody tr,body.categories-list .category-list tbody tr td.category,body.categories-list table.category-list .category,body.categories-list table.category-list tbody tr{background:#fff !important;border:1px solid #e0e0e0 !important;border-left:4px solid #00bcd4 !important;border-radius:12px !important;padding:24px !important;margin:0 !important;display:flex !important;flex-direction:row !important;align-items:center !important;gap:20px !important;transition:all .25s ease !important;box-shadow:none !important;overflow:visible !important;position:relative !important;min-height:auto !important;cursor:pointer !important}body.categories-list .category-list .category:hover,body.categories-list .category-list .category-list-item:hover,body.categories-list .category-list tbody tr:hover,body.categories-list .category-list tbody tr td.category:hover,body.categories-list table.category-list .category:hover,body.categories-list table.category-list tbody tr:hover{border-color:#00bcd4 !important;border-left-color:#00bcd4 !important;box-shadow:0 8px 24px rgba(0,188,212,.15) !important;transform:translateY(-3px) !important}body.categories-list .category-list .category:hover .logo img,body.categories-list .category-list .category:hover .category-logo img,body.categories-list .category-list .category-list-item:hover .logo img,body.categories-list .category-list .category-list-item:hover .category-logo img,body.categories-list .category-list tbody tr:hover .logo img,body.categories-list .category-list tbody tr:hover .category-logo img,body.categories-list .category-list tbody tr td.category:hover .logo img,body.categories-list .category-list tbody tr td.category:hover .category-logo img,body.categories-list table.category-list .category:hover .logo img,body.categories-list table.category-list .category:hover .category-logo img,body.categories-list table.category-list tbody tr:hover .logo img,body.categories-list table.category-list tbody tr:hover .category-logo img{transform:scale(1.1) !important}body.categories-list .category-list .category-content,body.categories-list .category-list .category-box-inner,body.categories-list .category-list .category>div:first-child{display:flex !important;flex-direction:row !important;flex:1 !important;padding:0 !important;align-items:center !important;gap:20px !important;width:100% !important}body.categories-list .category-list .category-logo,body.categories-list .category-list .logo,body.categories-list .category-list .logo.aspect-image,body.categories-list .category-list .category-logo-wrapper,body.categories-list .category-list .logo-wrapper,body.categories-list .category-list td.category .logo,body.categories-list .category-list td.category .category-logo,body.categories-list .category-list .category .logo,body.categories-list .category-list .category .category-logo,body.categories-list table.category-list .category-logo,body.categories-list table.category-list .logo,body.categories-list table.category-list td.category .logo,body.categories-list table.category-list td.category .category-logo,body.categories-list table.category-list .category .logo,body.categories-list table.category-list .category .category-logo{width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;max-width:100px !important;max-height:100px !important;flex-shrink:0 !important;position:relative !important;margin:0 !important;display:block !important}body.categories-list .category-list .category-logo img,body.categories-list .category-list .logo img,body.categories-list .category-list .logo.aspect-image img,body.categories-list .category-list .category-logo-wrapper img,body.categories-list .category-list .logo-wrapper img,body.categories-list .category-list td.category .logo img,body.categories-list .category-list td.category .category-logo img,body.categories-list .category-list .category .logo img,body.categories-list .category-list .category .category-logo img,body.categories-list table.category-list .category-logo img,body.categories-list table.category-list .logo img,body.categories-list table.category-list td.category .logo img,body.categories-list table.category-list td.category .category-logo img,body.categories-list table.category-list .category .logo img,body.categories-list table.category-list .category .category-logo img{width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;max-width:100px !important;max-height:100px !important;object-fit:contain !important;display:block !important;background-color:#e0f7fa !important;background-image:none !important;border-radius:50% !important;padding:15px !important;border:2px solid #b2ebf2 !important;box-shadow:0 2px 8px rgba(0,0,0,.06) !important;transition:transform .3s ease,background-color .3s ease !important;box-sizing:border-box !important}body.categories-list .category-list tbody tr:nth-child(1) .logo img,body.categories-list .category-list tbody tr:nth-child(1) .category-logo img,body.categories-list .category-list .category:nth-child(1) .logo img,body.categories-list .category-list .category:nth-child(1) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(1) .logo img,body.categories-list table.category-list tbody tr:nth-child(1) .category-logo img{background-color:#e3f2fd !important;border-color:#90caf9 !important}body.categories-list .category-list tbody tr:nth-child(2) .logo img,body.categories-list .category-list tbody tr:nth-child(2) .category-logo img,body.categories-list .category-list .category:nth-child(2) .logo img,body.categories-list .category-list .category:nth-child(2) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(2) .logo img,body.categories-list table.category-list tbody tr:nth-child(2) .category-logo img{background-color:#e8f5e9 !important;border-color:#a5d6a7 !important}body.categories-list .category-list tbody tr:nth-child(3) .logo img,body.categories-list .category-list tbody tr:nth-child(3) .category-logo img,body.categories-list .category-list .category:nth-child(3) .logo img,body.categories-list .category-list .category:nth-child(3) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(3) .logo img,body.categories-list table.category-list tbody tr:nth-child(3) .category-logo img{background-color:#fff8e1 !important;border-color:#ffe082 !important}body.categories-list .category-list tbody tr:nth-child(4) .logo img,body.categories-list .category-list tbody tr:nth-child(4) .category-logo img,body.categories-list .category-list .category:nth-child(4) .logo img,body.categories-list .category-list .category:nth-child(4) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(4) .logo img,body.categories-list table.category-list tbody tr:nth-child(4) .category-logo img{background-color:#fce4ec !important;border-color:#f48fb1 !important}body.categories-list .category-list tbody tr:nth-child(5) .logo img,body.categories-list .category-list tbody tr:nth-child(5) .category-logo img,body.categories-list .category-list .category:nth-child(5) .logo img,body.categories-list .category-list .category:nth-child(5) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(5) .logo img,body.categories-list table.category-list tbody tr:nth-child(5) .category-logo img{background-color:#f3e5f5 !important;border-color:#ce93d8 !important}body.categories-list .category-list tbody tr:nth-child(6) .logo img,body.categories-list .category-list tbody tr:nth-child(6) .category-logo img,body.categories-list .category-list .category:nth-child(6) .logo img,body.categories-list .category-list .category:nth-child(6) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(6) .logo img,body.categories-list table.category-list tbody tr:nth-child(6) .category-logo img{background-color:#fff3e0 !important;border-color:#ffcc80 !important}body.categories-list .category-list tbody tr:nth-child(7) .logo img,body.categories-list .category-list tbody tr:nth-child(7) .category-logo img,body.categories-list .category-list .category:nth-child(7) .logo img,body.categories-list .category-list .category:nth-child(7) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(7) .logo img,body.categories-list table.category-list tbody tr:nth-child(7) .category-logo img{background-color:#e0f2f1 !important;border-color:#80deea !important}body.categories-list .category-list tbody tr:nth-child(8) .logo img,body.categories-list .category-list tbody tr:nth-child(8) .category-logo img,body.categories-list .category-list .category:nth-child(8) .logo img,body.categories-list .category-list .category:nth-child(8) .category-logo img,body.categories-list table.category-list tbody tr:nth-child(8) .logo img,body.categories-list table.category-list tbody tr:nth-child(8) .category-logo img{background-color:#f1f8e9 !important;border-color:#c5e1a5 !important}body.categories-list .category-list .category:hover .category-logo img,body.categories-list .category-list .category:hover .logo img,body.categories-list table.category-list .category:hover .category-logo img,body.categories-list table.category-list .category:hover .logo img{transform:scale(1.1) !important}body.categories-list .category-list tbody tr:nth-child(1):hover .logo img,body.categories-list .category-list tbody tr:nth-child(1):hover .category-logo img,body.categories-list .category-list .category:nth-child(1):hover .logo img,body.categories-list .category-list .category:nth-child(1):hover .category-logo img{background-color:#bbdefb !important}body.categories-list .category-list tbody tr:nth-child(2):hover .logo img,body.categories-list .category-list tbody tr:nth-child(2):hover .category-logo img,body.categories-list .category-list .category:nth-child(2):hover .logo img,body.categories-list .category-list .category:nth-child(2):hover .category-logo img{background-color:#c8e6c9 !important}body.categories-list .category-list tbody tr:nth-child(3):hover .logo img,body.categories-list .category-list tbody tr:nth-child(3):hover .category-logo img,body.categories-list .category-list .category:nth-child(3):hover .logo img,body.categories-list .category-list .category:nth-child(3):hover .category-logo img{background-color:#fff9c4 !important}body.categories-list .category-list tbody tr:nth-child(4):hover .logo img,body.categories-list .category-list tbody tr:nth-child(4):hover .category-logo img,body.categories-list .category-list .category:nth-child(4):hover .logo img,body.categories-list .category-list .category:nth-child(4):hover .category-logo img{background-color:#f8bbd0 !important}body.categories-list .category-list tbody tr:nth-child(5):hover .logo img,body.categories-list .category-list tbody tr:nth-child(5):hover .category-logo img,body.categories-list .category-list .category:nth-child(5):hover .logo img,body.categories-list .category-list .category:nth-child(5):hover .category-logo img{background-color:#e1bee7 !important}body.categories-list .category-list tbody tr:nth-child(6):hover .logo img,body.categories-list .category-list tbody tr:nth-child(6):hover .category-logo img,body.categories-list .category-list .category:nth-child(6):hover .logo img,body.categories-list .category-list .category:nth-child(6):hover .category-logo img{background-color:#ffe0b2 !important}body.categories-list .category-list tbody tr:nth-child(7):hover .logo img,body.categories-list .category-list tbody tr:nth-child(7):hover .category-logo img,body.categories-list .category-list .category:nth-child(7):hover .logo img,body.categories-list .category-list .category:nth-child(7):hover .category-logo img{background-color:#b2dfdb !important}body.categories-list .category-list tbody tr:nth-child(8):hover .logo img,body.categories-list .category-list tbody tr:nth-child(8):hover .category-logo img,body.categories-list .category-list .category:nth-child(8):hover .logo img,body.categories-list .category-list .category:nth-child(8):hover .category-logo img{background-color:#dcedc8 !important}body.categories-list .category-list .category-text,body.categories-list .category-list .category-box-heading,body.categories-list .category-list .category-box-inner>div:not(.category-logo):not(.logo),body.categories-list .category-list .category>div:not(.category-logo):not(.logo):not(.category-logo-wrapper){flex:1 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;text-align:left !important}body.categories-list .category-list .category-box-inner{display:flex !important;flex-direction:row !important;align-items:center !important;gap:20px !important;width:100% !important}body.categories-list .category-list .category-name,body.categories-list .category-list h3.category-name,body.categories-list .category-list h3,body.categories-list .category-list .badge-category,body.categories-list .category-list .badge-wrapper .badge-category,body.categories-list .category-list .category-name a,body.categories-list .category-list td.category h3,body.categories-list .category-list td.category h3 a{font-family:"DM Sans",sans-serif !important;font-size:18px !important;font-weight:700 !important;color:#222 !important;margin:0 0 8px 0 !important;text-align:left !important;line-height:1.3 !important;display:block !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;word-wrap:break-word !important;max-width:none !important;width:auto !important}body.categories-list .category-list .category-name a,body.categories-list .category-list h3.category-name a,body.categories-list .category-list h3 a,body.categories-list .category-list .badge-category a,body.categories-list .category-list .badge-wrapper .badge-category a,body.categories-list .category-list .category-name a a,body.categories-list .category-list td.category h3 a,body.categories-list .category-list td.category h3 a a{color:#222 !important;text-decoration:none !important;display:block !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;max-width:none !important;width:auto !important}body.categories-list .category-list .category-name a:hover,body.categories-list .category-list h3.category-name a:hover,body.categories-list .category-list h3 a:hover,body.categories-list .category-list .badge-category a:hover,body.categories-list .category-list .badge-wrapper .badge-category a:hover,body.categories-list .category-list .category-name a a:hover,body.categories-list .category-list td.category h3 a:hover,body.categories-list .category-list td.category h3 a a:hover{color:#00bcd4 !important}body.categories-list .category-list .category-name-container,body.categories-list .category-list td.category,body.categories-list .category-list .category-text,body.categories-list .category-list .category-box-heading{max-width:none !important;overflow:visible !important;width:auto !important}body.categories-list .category-list .category-description,body.categories-list .category-list .description{font-family:"DM Sans",sans-serif !important;font-size:14px !important;color:#666 !important;line-height:1.5 !important;text-align:left !important;margin:0 0 8px 0 !important;padding:0 !important;max-height:42px !important;overflow:hidden !important;text-overflow:ellipsis !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important}body.categories-list .category-list .topics,body.categories-list .category-list .topic-count,body.categories-list .category-list .topics-count,body.categories-list .category-list .posts-count,body.categories-list .category-list .posts{display:inline-block !important;color:#999 !important;font-size:13px !important;font-family:"DM Sans",sans-serif !important;font-weight:500 !important;margin-top:4px !important;text-align:left !important}body.categories-list .category-list .subcategories{display:none !important}body.categories-list .category-list .badge-category-bg{display:none !important}body.categories-list .category-list img,body.categories-list .category-list .logo,body.categories-list .category-list .category-logo,body.categories-list .category-list .logo img,body.categories-list .category-list .category-logo img,body.categories-list .category-list .category img,body.categories-list .category-list .category-logo-wrapper img,body.categories-list .category-list .logo-wrapper img,body.categories-list .category-list td img,body.categories-list .category-list tr img,body.categories-list .category-list tbody img,body.categories-list table.category-list img,body.categories-list table.category-list .logo,body.categories-list table.category-list .category-logo,body.categories-list table.category-list .logo img,body.categories-list table.category-list .category-logo img,body.categories-list table.category-list td img,body.categories-list table.category-list tr img,body.categories-list table.category-list tbody img{width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;max-width:100px !important;max-height:100px !important}body.categories-list .category-list .logo img,body.categories-list .category-list .category-logo img,body.categories-list .category-list .category .logo img,body.categories-list .category-list .category .category-logo img,body.categories-list .category-list td .logo img,body.categories-list .category-list td .category-logo img,body.categories-list table.category-list .logo img,body.categories-list table.category-list .category-logo img,body.categories-list table.category-list .category .logo img,body.categories-list table.category-list .category .category-logo img{background-color:#e0f7fa !important;background-image:none !important;border-radius:50% !important;padding:15px !important;border:2px solid #b2ebf2 !important;box-shadow:0 2px 8px rgba(0,0,0,.06) !important}body.categories-list .show-more,body.categories-list .category-list+button,body.categories-list .category-list+a,body.categories-list button.show-more,body.categories-list a.show-more{text-align:center !important;margin:30px auto 0 !important;display:block !important}body.categories-list .show-more a,body.categories-list .show-more button,body.categories-list .category-list+button,body.categories-list .category-list+a,body.categories-list button.show-more,body.categories-list a.show-more{font-family:"Bangers",cursive !important;font-size:20px !important;background:#f5c518 !important;color:#222 !important;border:3px solid #222 !important;border-radius:30px !important;padding:12px 40px !important;box-shadow:4px 4px 0px #222 !important;cursor:pointer !important;transition:all .2s ease !important;text-transform:uppercase !important;letter-spacing:1px !important;text-decoration:none !important;display:inline-block !important}body.categories-list .show-more a:hover,body.categories-list .show-more button:hover,body.categories-list .category-list+button:hover,body.categories-list .category-list+a:hover,body.categories-list button.show-more:hover,body.categories-list a.show-more:hover{background:#00bcd4 !important;color:#fff !important;transform:translate(-2px, -2px) !important;box-shadow:6px 6px 0px #222 !important}@media(max-width: 900px){body.categories-list .category-list,body.categories-list table.category-list{grid-template-columns:repeat(2, 1fr) !important;gap:16px !important;padding:0 16px !important}}@media(max-width: 600px){body.categories-list .category-list,body.categories-list table.category-list{grid-template-columns:1fr !important;gap:12px !important;padding:0 16px !important}body.categories-list .category-list .category .category-logo,body.categories-list .category-list .category .logo{width:70px !important;height:70px !important;min-width:70px !important;min-height:70px !important}body.categories-list .category-list .category .category-logo img,body.categories-list .category-list .category .logo img{min-width:70px !important;min-height:70px !important;padding:12px !important}body.categories-list .category-list .category-name,body.categories-list .category-list h3.category-name{font-size:16px !important}body.categories-list .category-list .category{padding:20px 16px !important}}body.categories-list #main-outlet{padding-top:0 !important;padding-bottom:40px !important}.topic-list{width:100%;border-collapse:separate;border-spacing:0;background:rgba(0,0,0,0)}.topic-list thead th{padding:12px 8px;font-size:.8rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e0e0e0;text-align:left}.topic-list thead th.num,.topic-list thead th.posts-map,.topic-list thead th.views,.topic-list thead th.activity{text-align:center}.topic-list tbody tr{border-bottom:1px solid #f0f0f0;transition:background .15s}.topic-list tbody tr:hover{background:#fafafa}.topic-list tbody tr.visited .main-link .link-top-line a.title{color:#666}.topic-list tbody td{padding:12px 8px;vertical-align:middle;font-size:.95rem}.topic-list .main-link .link-top-line a.title{color:#333;font-weight:600;font-size:1rem;text-decoration:none}.topic-list .main-link .link-top-line a.title:hover{color:#00838f}.topic-list .main-link .badge-category-bg{border-radius:3px}.topic-list .posts-map{text-align:center}.topic-list .posts-map .number{font-weight:600;font-size:1rem;color:#333}.topic-list .views{text-align:center;color:#666;font-size:.9rem}.topic-list .activity{text-align:center}.topic-list .activity a{color:#666;font-size:.85rem;text-decoration:none}.topic-list .posters a{margin-right:2px}.topic-list .posters a img.avatar{width:24px;height:24px;border-radius:50%}.topic-list-item{background:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0 !important;border:none !important;margin:0 !important;border-bottom:1px solid #f0f0f0 !important}.topic-list-item:hover{background:#fafafa !important}.topic-list-item td{padding:14px 8px;vertical-align:middle;font-size:.9rem}.topic-list-item td.main-link .link-top-line .title{font-weight:600;font-size:.95rem;color:#333;text-decoration:none}.topic-list-item td.main-link .link-top-line .title:hover{color:#00838f}.topic-list-item td.posters a img.avatar{width:28px;height:28px;border-radius:50%;margin-right:2px}.topic-list-item td.num{text-align:center;color:#666;font-size:.85rem}.topic-list-item td.num .number{font-weight:600}.topic-list-item td.activity{color:#999;font-size:.8rem}.topic-list thead{border-bottom:2px solid #eee}.topic-list thead th{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#999;letter-spacing:.5px;padding:12px 8px}.topic-list thead th.posters{width:120px}.topic-list thead th.num{text-align:center;width:80px}.topic-list .num.posts-map .number,.topic-list .num.views .number{background:rgba(0,0,0,0);border:none;padding:4px 8px;border-radius:0;font-size:.95rem;color:#666}.topic-list .num.posts-map a.heatmap-high .number{color:#00838f}.topic-list .num.posts-map a.heatmap-med .number{color:#f9a825}.category-heading{margin:16px 0}.category-heading h2{font-size:1.3rem;font-weight:700;color:#333}.category-heading .category-description{font-size:.9rem;color:#666;margin-top:4px}.nav-pills>li>a,.navigation-container .nav-pills>li>a{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:#666 !important;font-weight:500;font-size:.9rem;padding:8px 16px;border-radius:6px;transition:all .15s}.nav-pills>li>a:hover,.navigation-container .nav-pills>li>a:hover{background:#f5f5f5 !important;color:#333 !important}.nav-pills>li>a.active,.nav-pills>li.active>a,.navigation-container .nav-pills>li>a.active,.navigation-container .nav-pills>li.active>a{background:rgba(0,0,0,0) !important;color:#00838f !important;font-weight:600 !important;border-bottom:2px solid #00838f !important;border-radius:0 !important;box-shadow:none !important}section.category-boxes-with-topics.with-logos{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:32px !important;padding:40px 24px !important;max-width:1200px !important;margin:0 auto !important}section.category-boxes-with-topics.with-logos .category-box{border:1px solid #e0e0e0 !important;border-radius:12px !important;overflow:hidden !important;background:#fff !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;width:100% !important;box-shadow:0 1px 3px rgba(0,0,0,.08) !important}section.category-boxes-with-topics.with-logos .category-box:hover{transform:translateY(-2px) !important;box-shadow:0 8px 24px rgba(0,188,212,.12) !important;border-color:#00bcd4 !important}section.category-boxes-with-topics.with-logos .category-box-inner{display:flex !important;flex-direction:column !important;padding:0 !important}section.category-boxes-with-topics.with-logos .category-box-heading{padding:0 !important;margin:0 auto !important;width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important}section.category-boxes-with-topics.with-logos a.parent-box-link{display:flex !important;flex-direction:column !important;text-decoration:none !important;width:100% !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;margin:0 auto !important}section.category-boxes-with-topics.with-logos a.parent-box-link h3{text-align:center !important;width:100% !important}section.category-boxes-with-topics.with-logos .category-logo,section.category-boxes-with-topics.with-logos .category-logo.aspect-image{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;overflow:hidden !important;order:-1 !important;flex-shrink:0 !important;position:relative !important;background:rgba(0,0,0,0) !important}section.category-boxes-with-topics.with-logos .category-logo .d-icon-lock,section.category-boxes-with-topics.with-logos .category-logo .d-icon-check,section.category-boxes-with-topics.with-logos .category-logo .d-icon-question,section.category-boxes-with-topics.with-logos .category-logo .d-icon-heart,section.category-boxes-with-topics.with-logos .category-logo .d-icon-exclamation,section.category-boxes-with-topics.with-logos .category-logo [class*=icon-],section.category-boxes-with-topics.with-logos .category-logo svg:not(img svg),section.category-boxes-with-topics.with-logos .category-logo.aspect-image .d-icon-lock,section.category-boxes-with-topics.with-logos .category-logo.aspect-image .d-icon-check,section.category-boxes-with-topics.with-logos .category-logo.aspect-image .d-icon-question,section.category-boxes-with-topics.with-logos .category-logo.aspect-image .d-icon-heart,section.category-boxes-with-topics.with-logos .category-logo.aspect-image .d-icon-exclamation,section.category-boxes-with-topics.with-logos .category-logo.aspect-image [class*=icon-],section.category-boxes-with-topics.with-logos .category-logo.aspect-image svg:not(img svg){display:none !important}section.category-boxes-with-topics.with-logos .category-logo img,section.category-boxes-with-topics.with-logos .category-logo.aspect-image img{width:100% !important;height:220px !important;max-width:none !important;max-height:none !important;min-height:220px !important;object-fit:contain !important;object-position:center !important;display:block !important;padding:0 !important;margin:0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1) !important}section.category-boxes-with-topics.with-logos .category-box:hover .category-logo img{transform:scale(1.05) !important}body.categories-list section.category-boxes-with-topics.with-logos h3,section.category-boxes-with-topics.with-logos h3,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading h3,section.category-boxes-with-topics.with-logos .category-box-heading h3,body.categories-list section.category-boxes-with-topics.with-logos .category-box h3,section.category-boxes-with-topics.with-logos .category-box h3,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading,section.category-boxes-with-topics.with-logos .category-box-heading,body.categories-list section.category-boxes-with-topics.with-logos .category-name,section.category-boxes-with-topics.with-logos .category-name{padding:8px 12px 8px !important;margin:0 !important;font-size:.95rem !important;font-weight:600 !important;line-height:1.5 !important;color:#1a1a1a !important;text-align:center !important;text-align-last:center !important;font-family:"DM Sans",sans-serif !important;display:block !important;word-break:normal !important;overflow-wrap:break-word !important;word-wrap:break-word !important;hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;-ms-hyphens:none !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important;min-height:auto !important;height:auto !important;direction:ltr !important;unicode-bidi:normal !important}body.categories-list section.category-boxes-with-topics.with-logos h3 .badge-category_wrapper,body.categories-list section.category-boxes-with-topics.with-logos h3 .badge-category__wrapper,section.category-boxes-with-topics.with-logos h3 .badge-category_wrapper,section.category-boxes-with-topics.with-logos h3 .badge-category__wrapper,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading .badge-category_wrapper,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__wrapper,section.category-boxes-with-topics.with-logos .category-box-heading .badge-category_wrapper,section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__wrapper,section.category-boxes-with-topics.with-logos h3 .badge-wrapper{display:block !important;white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;max-width:100% !important;line-height:1.5 !important;width:100% !important;text-align:center !important;text-align-last:center !important;box-sizing:border-box !important;margin:0 auto !important}body.categories-list section.category-boxes-with-topics.with-logos h3 .badge-category__name,body.categories-list section.category-boxes-with-topics.with-logos h3 .badge-category__name span,section.category-boxes-with-topics.with-logos h3 .badge-category__name,section.category-boxes-with-topics.with-logos h3 .badge-category__name span,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__name,body.categories-list section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__name span,section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__name,section.category-boxes-with-topics.with-logos .category-box-heading .badge-category__name span,section.category-boxes-with-topics.with-logos h3 .badge-category__name a{white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;word-wrap:break-word !important;hyphens:none !important;-webkit-hyphens:none !important;-moz-hyphens:none !important;overflow:visible !important;text-overflow:unset !important;display:block !important;max-width:100% !important;line-height:1.5 !important;text-align:center !important;text-align-last:center !important;width:100% !important;box-sizing:border-box !important}section.category-boxes-with-topics.with-logos h3 .d-icon,section.category-boxes-with-topics.with-logos h3 .badge-category__wrapper .d-icon,section.category-boxes-with-topics.with-logos h3 .badge-category_wrapper .d-icon,section.category-boxes-with-topics.with-logos h3 .badge-wrapper .d-icon{width:.75em !important;height:.75em !important;margin:0 6px 0 0 !important;vertical-align:middle !important;display:inline-block !important;position:relative !important;top:-1px !important}section.category-boxes-with-topics.with-logos .description{color:#666 !important;font-size:.875rem !important;line-height:1.5 !important;padding:0 12px 12px !important;margin:0 !important;font-family:"DM Sans",sans-serif !important}section.category-boxes-with-topics.with-logos .category-box .d-icon-lock,section.category-boxes-with-topics.with-logos .category-box .d-icon-check,section.category-boxes-with-topics.with-logos .category-box .d-icon-question,section.category-boxes-with-topics.with-logos .category-box .d-icon-heart,section.category-boxes-with-topics.with-logos .category-box .d-icon-exclamation,section.category-boxes-with-topics.with-logos .category-box [class*=badge-new],section.category-boxes-with-topics.with-logos .category-box [class*=new-tag],section.category-boxes-with-topics.with-logos .category-box .category-box-heading .d-icon,section.category-boxes-with-topics.with-logos .category-box .badge-wrapper .d-icon{display:none !important;opacity:0 !important;visibility:hidden !important}section.category-boxes-with-topics.with-logos .featured-topics{padding:0 24px 20px !important;font-size:.8rem !important;color:#888 !important}@media(max-width: 900px){section.category-boxes-with-topics.with-logos{grid-template-columns:repeat(2, 1fr) !important;gap:24px !important;padding:32px 20px !important}section.category-boxes-with-topics.with-logos .category-logo img{height:200px !important;min-height:200px !important}}@media(max-width: 600px){section.category-boxes-with-topics.with-logos{grid-template-columns:1fr !important;gap:20px !important;padding:24px 16px !important}section.category-boxes-with-topics.with-logos .category-logo img{height:180px !important;min-height:180px !important}section.category-boxes-with-topics.with-logos h3{padding:8px 12px 6px !important;font-size:.9rem !important}section.category-boxes-with-topics.with-logos .description{padding:0 12px 12px !important}}.categories-list .category-box .badge-wrapper .badge-category-bg,.navigation-categories .category-box .badge-wrapper .badge-category-bg,.categories-list .badge-wrapper.bullet .badge-category-bg,.categories-list .badge-wrapper.bar .badge-category-bg,.categories-list .badge-wrapper.box .badge-category-bg,.navigation-categories .badge-wrapper.bullet .badge-category-bg,.navigation-categories .badge-wrapper.bar .badge-category-bg,.navigation-categories .badge-wrapper.box .badge-category-bg{display:none !important}.category-box .category-box-inner .category-name,.category-box .category-box-inner h3,.category-box h3,.category-box-heading,.category-name a,.category-box .category-name,.categories-list .category-box .category-name,.navigation-categories .category-box .category-name,.categories-list .category-box .badge-wrapper .badge-category,.navigation-categories .category-box .badge-wrapper .badge-category{display:block !important;visibility:visible !important;opacity:1 !important;color:#333 !important;font-size:1.05rem !important;font-weight:700 !important;margin:0 auto 8px auto !important;font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;text-transform:none !important;letter-spacing:normal !important;text-align:center !important;width:100% !important;box-sizing:border-box !important}.category-box .badge-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;width:100% !important;margin:0 auto !important}.category-box .badge-wrapper .badge-category{display:block !important;visibility:visible !important;color:#333 !important;font-size:1.05rem !important;font-weight:700 !important;font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;text-align:center !important;width:100% !important}.category-boxes .category-box .badge-wrapper,.navigation-categories .category-box .badge-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;width:100% !important;margin:0 auto !important}.category-boxes .category-box .badge-wrapper .badge-category,.navigation-categories .category-box .badge-wrapper .badge-category{text-align:center !important;display:block !important;width:100% !important}.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:20px !important;padding:0 !important;margin:24px 0 !important}.categories-list .category-boxes .category-box,.navigation-categories .category-boxes .category-box,.categories-list .category-boxes-with-topics .category-box,.navigation-categories .category-boxes-with-topics .category-box{width:100% !important;margin:0 !important;float:none !important;border:1px solid #e8e8e8 !important;border-left:3px solid #00bcd4 !important;border-radius:8px !important;background:#fff !important;box-shadow:none !important;padding:24px !important;transition:box-shadow .2s,transform .15s;display:flex !important;flex-direction:column !important}.categories-list .category-boxes .category-box:hover,.navigation-categories .category-boxes .category-box:hover,.categories-list .category-boxes-with-topics .category-box:hover,.navigation-categories .category-boxes-with-topics .category-box:hover{box-shadow:0 4px 12px rgba(0,0,0,.08) !important;transform:translateY(-2px)}.categories-list .category-boxes .category-box .category-box-inner,.navigation-categories .category-boxes .category-box .category-box-inner,.categories-list .category-boxes-with-topics .category-box .category-box-inner,.navigation-categories .category-boxes-with-topics .category-box .category-box-inner{display:flex;flex-direction:column;height:100%}.categories-list .category-boxes .category-box .category-box-inner .category-name,.navigation-categories .category-boxes .category-box .category-box-inner .category-name,.categories-list .category-boxes-with-topics .category-box .category-box-inner .category-name,.navigation-categories .category-boxes-with-topics .category-box .category-box-inner .category-name{margin-bottom:8px}.categories-list .category-boxes .category-box .category-box-inner .category-description,.categories-list .category-boxes .category-box .category-box-inner .description,.navigation-categories .category-boxes .category-box .category-box-inner .category-description,.navigation-categories .category-boxes .category-box .category-box-inner .description,.categories-list .category-boxes-with-topics .category-box .category-box-inner .category-description,.categories-list .category-boxes-with-topics .category-box .category-box-inner .description,.navigation-categories .category-boxes-with-topics .category-box .category-box-inner .category-description,.navigation-categories .category-boxes-with-topics .category-box .category-box-inner .description{color:#666;font-size:.85rem;line-height:1.5;flex-grow:1}.categories-list .category-boxes .category-box .featured-topics,.categories-list .category-boxes .category-box .category-box-count,.categories-list .category-boxes .category-box .topic-count,.categories-list .category-boxes .category-box .stat,.navigation-categories .category-boxes .category-box .featured-topics,.navigation-categories .category-boxes .category-box .category-box-count,.navigation-categories .category-boxes .category-box .topic-count,.navigation-categories .category-boxes .category-box .stat,.categories-list .category-boxes-with-topics .category-box .featured-topics,.categories-list .category-boxes-with-topics .category-box .category-box-count,.categories-list .category-boxes-with-topics .category-box .topic-count,.categories-list .category-boxes-with-topics .category-box .stat,.navigation-categories .category-boxes-with-topics .category-box .featured-topics,.navigation-categories .category-boxes-with-topics .category-box .category-box-count,.navigation-categories .category-boxes-with-topics .category-box .topic-count,.navigation-categories .category-boxes-with-topics .category-box .stat{display:none !important}.navigation-container{margin-bottom:8px}.navigation-container .category-breadcrumb,.navigation-container .nav-pills{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.navigation-container .category-breadcrumb li a,.navigation-container .nav-pills li a{font-size:.9rem;font-weight:500;color:#666;padding:6px 14px;border-radius:6px;text-decoration:none;transition:all .15s}.navigation-container .category-breadcrumb li a:hover,.navigation-container .nav-pills li a:hover{background:#f5f5f5;color:#333}.navigation-container .category-breadcrumb li a.active,.navigation-container .nav-pills li a.active{color:#00838f;font-weight:600;border-bottom:2px solid #00838f;background:rgba(0,0,0,0)}.navigation-container .category-breadcrumb .combo-box .combo-box-header,.navigation-container .select-kit .select-kit-header{border:1px solid #ddd !important;border-radius:6px !important;padding:6px 12px !important;font-size:.85rem !important}@media(max-width: 768px){.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics{grid-template-columns:1fr !important}}@media(min-width: 769px)and (max-width: 1024px){.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics{grid-template-columns:repeat(2, 1fr) !important}}.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics,.category-list,#categories-wrapper{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:20px !important;max-width:1200px !important;margin:0 auto !important;padding:0 24px !important}@media(max-width: 900px){.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics,.category-list,#categories-wrapper{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 550px){.categories-list .category-boxes,.navigation-categories .category-boxes,.categories-list .category-boxes-with-topics,.navigation-categories .category-boxes-with-topics,.category-list,#categories-wrapper{grid-template-columns:1fr !important}}.categories-list .category-box,.navigation-categories .category-box,.category-boxes .category-box,.category-boxes-with-topics .category-box{background:#fff !important;border:1px solid #e0e0e0 !important;border-radius:12px !important;padding:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important;transition:box-shadow .15s ease,transform .15s ease !important;overflow:hidden !important;border-left:1px solid #e0e0e0 !important}.categories-list .category-box:hover,.navigation-categories .category-box:hover,.category-boxes .category-box:hover,.category-boxes-with-topics .category-box:hover{box-shadow:0 4px 16px rgba(0,0,0,.08) !important;transform:translateY(-2px) !important}.categories-list .category-box .category-box-inner,.navigation-categories .category-box .category-box-inner,.category-boxes .category-box .category-box-inner,.category-boxes-with-topics .category-box .category-box-inner{display:flex !important;flex-direction:row !important;align-items:flex-start !important;padding:24px !important;gap:18px !important;border:none !important;border-left:none !important;min-height:auto !important;height:100% !important;box-sizing:border-box !important}.categories-list .category-box .category-logo,.categories-list .category-box .category-box-inner .category-logo,.navigation-categories .category-box .category-logo,.navigation-categories .category-box .category-box-inner .category-logo,.category-box .logo.aspect-image,.category-box .category-box-inner .logo.aspect-image{flex-shrink:0 !important;width:64px !important;height:64px !important}.categories-list .category-box .category-logo img,.categories-list .category-box .category-box-inner .category-logo img,.navigation-categories .category-box .category-logo img,.navigation-categories .category-box .category-box-inner .category-logo img,.category-box .logo.aspect-image img,.category-box .category-box-inner .logo.aspect-image img{width:64px !important;height:64px !important;object-fit:contain !important;border-radius:8px !important}.categories-list .category-box .category-box-inner .badge-wrapper,.navigation-categories .category-box .category-box-inner .badge-wrapper{flex-shrink:0 !important}.categories-list .category-box .category-box-heading,.navigation-categories .category-box .category-box-heading,.category-box .category-box-heading,.category-box .category-box-inner>div:not(.category-logo):not(.logo){flex:1 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:100% !important}.categories-list .category-box .category-name,.navigation-categories .category-box .category-name,.categories-list .category-box h3,.navigation-categories .category-box h3,.categories-list .category-box .category-box-heading h3,.navigation-categories .category-box .category-box-heading h3,.categories-list .category-box .badge-category,.navigation-categories .category-box .badge-category,.category-box .category-name,.category-box h3,.category-box .category-box-heading h3,.category-box .badge-category,.category-boxes .category-box .category-box-heading h3,.category-boxes .category-box .category-box-heading .parent-box-link,.category-boxes .category-box .category-box-heading a{font-size:1.1rem !important;font-weight:700 !important;color:#222 !important;margin:0 auto 8px auto !important;text-align:center !important;line-height:1.4 !important;font-family:"DM Sans",sans-serif !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;display:block !important;width:100% !important;box-sizing:border-box !important;word-break:keep-all !important;overflow-wrap:break-word !important;word-wrap:break-word !important;hyphens:none !important;-webkit-hyphens:none !important;-ms-hyphens:none !important}.categories-list .category-box .category-description,.navigation-categories .category-box .category-description,.categories-list .category-box .description,.navigation-categories .category-box .description,.category-box .category-description,.category-box .category-box-description,.category-box .description{font-size:.85rem !important;color:#666 !important;line-height:1.5 !important;text-align:center !important;margin:0 auto !important;width:100% !important;box-sizing:border-box !important;padding:0 12px 12px !important}.categories-list .category-box .category-description a.read-more,.navigation-categories .category-box .category-description a.read-more,.categories-list .category-box .description a.read-more,.navigation-categories .category-box .description a.read-more,.category-box .category-description a.read-more,.category-box .category-box-description a.read-more,.category-box .description a.read-more{display:none !important}.categories-list .category-box .category-statistic,.navigation-categories .category-box .category-statistic,.categories-list .category-box .topics-count,.navigation-categories .category-box .topics-count,.categories-list .category-box .category-box-inner .subcategories,.navigation-categories .category-box .category-box-inner .subcategories,.category-box .category-statistic,.category-box .topics-count,.category-box .category-box-inner .subcategories{display:none !important}.categories-list .category-box .category-box-inner>hr,.navigation-categories .category-box .category-box-inner>hr,.categories-list .category-box .category-box-inner>.border-bottom,.navigation-categories .category-box .category-box-inner>.border-bottom{display:none !important}.categories-list .category-boxes .category-box,.navigation-categories .category-boxes .category-box,.categories-list .category-boxes-with-topics .category-box,.navigation-categories .category-boxes-with-topics .category-box{display:flex !important}.categories-list .category-boxes .category-box .category-box-inner,.navigation-categories .category-boxes .category-box .category-box-inner,.categories-list .category-boxes-with-topics .category-box .category-box-inner,.navigation-categories .category-boxes-with-topics .category-box .category-box-inner{flex:1 !important}.si-toggle-categories{display:inline-flex;align-items:center;margin:24px 0 32px 0;padding:12px 28px;background:rgba(0,0,0,0);border:1.5px solid #333;border-radius:24px;font-size:.95rem;font-weight:600;color:#333;cursor:pointer;transition:all .2s}.si-toggle-categories:hover{background:#f5f5f5}.si-community-section,.si-cta-section,.stripinfo-cta-section{display:none !important}body.navigation-categories .si-community-section,body.navigation-categories .si-cta-section,body.navigation-categories .stripinfo-cta-section,body.categories-list .si-community-section,body.categories-list .si-cta-section,body.categories-list .stripinfo-cta-section{display:block !important}.si-community-section{padding:48px 24px;background:#fff}.si-community-section .si-community-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.si-top-contributors{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:32px}.si-top-contributors h3{font-size:1.25rem;font-weight:700;color:#333;margin:0 0 24px 0}.si-contributors-list{display:flex;flex-direction:column;gap:0}.si-no-contributors{color:#999;font-size:.85rem;font-style:italic;padding:12px 0;margin:0}.si-contributor{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #f0f0f0}.si-contributor:last-child{border-bottom:none}.si-contributor-info{display:flex;align-items:center;gap:12px}.si-contributor-avatar{position:relative}.si-contributor-avatar img{width:44px;height:44px;border-radius:50%}.si-contributor-details{display:flex;flex-direction:column}.si-contributor-details .si-contributor-name{font-weight:700;font-size:.95rem;color:#333}.si-contributor-details .si-contributor-role{font-size:.8rem;color:#999}.si-contributor-stat{text-align:right}.si-contributor-stat .si-stat-number{display:block;font-weight:700;font-size:1.1rem;color:#333}.si-contributor-stat .si-stat-label{font-size:.75rem;color:#999;text-transform:capitalize}.si-see-more-link{display:inline-block;margin-top:20px;padding:10px 24px;border:1.5px solid #333;border-radius:24px;color:#333;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s}.si-see-more-link:hover{background:#f5f5f5}.si-community-quote{background:#00838f;border-radius:12px;padding:40px;display:flex;align-items:center;min-height:100%}.si-community-quote .si-quote-content{color:#fff}.si-community-quote .si-quote-mark{font-size:4rem;font-weight:800;line-height:1;opacity:.4;margin-bottom:-16px;font-family:Georgia,serif}.si-community-quote p{font-size:1.15rem;line-height:1.65;color:hsla(0,0%,100%,.95);margin:0 0 24px 0;font-style:italic}.si-community-quote .si-quote-author{display:flex;flex-direction:column}.si-community-quote .si-quote-author .si-author-name{font-weight:700;font-size:.95rem;color:#fff}.si-community-quote .si-quote-author .si-author-title{font-size:.8rem;color:hsla(0,0%,100%,.7)}.category-box .category-box-inner .category-name,.category-box-heading,.category-boxes .category-box .category-name,.category-boxes-with-topics .category-box .category-name,.category-name,h3.category-name,.category-box h3,.category-box-inner h3{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;text-transform:none !important;font-weight:700 !important;font-size:1.05rem !important;letter-spacing:normal !important;font-style:normal !important}h1,h2,h3,h4,h5,h6,.topic-list .title,.d-header .title a,#topic-title h1 a{font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}.topic-list,.category-list,.nav-pills,.btn,button,input,textarea,select{font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.stripinfo-top-banner .banner-title,.stripinfo-footer h3,.stripinfo-footer h2,.stripinfo-footer h4{font-family:"Bangers",cursive}.topic-list .title,.fancy-title{font-family:"DM Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700}.btn{border-radius:20px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;transition:all .2s ease;padding:10px 22px}.btn.btn-primary{background:#333;color:#fff;border:2px solid #333}.btn.btn-primary:hover{background:#e91e63;border-color:#e91e63;transform:translateY(-2px)}.btn.btn-default{background:#fff;color:#333;border:2px solid #333}.btn.btn-default:hover{background:#00bcd4;color:#fff;border-color:#00bcd4}.btn.btn-default.create,.btn.create.btn-default{background:#00838f !important;color:#fff !important;border-color:#00838f !important}.btn.btn-default.create:hover,.btn.create.btn-default:hover{background:#00697a !important;border-color:#00697a !important;color:#fff !important}.btn.btn-icon-text{border:none;background:none}.stripinfo-top-banner,.stripinfo-nav-bar{display:block !important}.topic-post{background:rgba(0,0,0,0);box-shadow:none;border:none;border-radius:0;margin:0}.topic-post article.boxed{border:none;box-shadow:none;background:rgba(0,0,0,0);border-bottom:1px solid #eee;border-radius:0;padding:20px 0;margin:0}.topic-body{box-shadow:none;border:none;background:rgba(0,0,0,0);border-radius:0}.topic-body .contents{padding:0}.topic-post:first-child article.boxed{border-top:none}.topic-post,.topic-post article.boxed,.topic-body{background:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0 !important}.topic-post article.boxed{border-bottom:1px solid #eee !important;padding:20px 0 !important;margin:0 !important}.topic-post:first-child article.boxed{border-top:none !important}.topic-post .cooked{font-size:.95rem;line-height:1.7;color:#333}.topic-post .cooked aside.quote{border-left:3px solid #00bcd4;background:#f8f9fa;padding:12px 16px;margin:12px 0;border-radius:0 6px 6px 0}#topic-title h1{font-size:1.5rem;font-weight:700;color:#333}.post-controls .actions button.widget-button{background:rgba(0,0,0,0) !important;border:none !important;color:#bbb}.post-controls .actions button.widget-button:hover{color:#00838f}.topic-meta-data{padding:0 0 8px 0}.topic-meta-data .names span.username a{font-weight:700;font-size:.95rem;color:#333;text-decoration:none}.topic-meta-data .names span.username a:hover{color:#00838f}.topic-meta-data .post-date{color:#666;font-size:.8rem}.topic-avatar{padding-right:16px}.topic-avatar .post-avatar img.avatar{width:44px;height:44px;border-radius:50%}.topic-post .cooked{font-size:.95rem;line-height:1.65;color:#333}.topic-post .cooked p{margin:0 0 12px 0}.topic-post .cooked aside.quote{border-left:3px solid #00bcd4;background:#f8f9fa;padding:12px 16px;margin:12px 0;border-radius:0 6px 6px 0}.topic-post .cooked aside.quote .title{font-weight:600;font-size:.85rem;color:#666;margin-bottom:6px}.topic-post .cooked aside.quote blockquote{margin:0;color:#555}.topic-post .cooked a{color:#00838f;text-decoration:none}.topic-post .cooked a:hover{text-decoration:underline}.topic-post .cooked pre code{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding:12px;font-size:.85rem}.topic-post .cooked img:not(.avatar):not(.emoji){max-width:100%;border-radius:6px;margin:8px 0}.topic-post .cooked h1,.topic-post .cooked h2,.topic-post .cooked h3{color:#333;font-weight:700;margin-top:20px;margin-bottom:10px}.topic-post .cooked code{background:#f5f5f5;border:1px solid #e0e0e0;padding:2px 6px;border-radius:4px;font-size:.9rem}.topic-post .cooked pre{background:#2d2d2d;border-radius:6px;padding:12px}.topic-post .cooked pre code{background:rgba(0,0,0,0);border:none;color:#f8f8f2}.post-actions .post-controls{padding:8px 0}.post-actions .post-controls .actions button{color:#666;font-size:.8rem}.post-actions .post-controls .actions button:hover{color:#00838f;background:rgba(0,0,0,0)}.widget-button.reply{color:#666;font-size:.8rem}.widget-button.reply:hover{color:#00838f}.widget-button.like-count:hover,.widget-button.toggle-like:hover{color:#e91e63}.post-controls .actions button.widget-button{background:rgba(0,0,0,0);border:none;box-shadow:none}.post-controls .actions button.widget-button .d-icon{color:#bbb;font-size:.85rem}.post-controls .actions button.widget-button:hover .d-icon{color:#00838f}#topic-title{padding:16px 0;border-bottom:1px solid #eee;margin-bottom:8px}#topic-title h1{font-size:1.5rem;font-weight:700;color:#333;line-height:1.3}#topic-title h1 a{color:#333;text-decoration:none}#topic-title .badge-wrapper{margin-left:0}.topic-navigation .timeline-container .timeline-scrollarea{border-color:#ddd}.topic-navigation .timeline-container .timeline-date{color:#666;font-size:.75rem}.suggested-topics{border-top:2px solid #eee;padding-top:24px;margin-top:24px}.suggested-topics h3{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:12px}.suggested-topics .topic-list .topic-list-item{background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;border-radius:0 !important;border-bottom:1px solid #f0f0f0 !important}#topic-footer-buttons .btn.create,#topic-footer-buttons button.create,.topic-footer-main-buttons .btn.create,.topic-footer-main-buttons button.create,.d-editor-button-bar+.submit-panel .btn-primary,#reply-control .submit-panel .btn-primary,#reply-control .btn.create,.composer-fields .btn-primary,.d-editor .submit-panel .btn-primary{background:#00838f !important;color:#fff !important;border:none !important;border-radius:8px !important;padding:10px 24px !important;font-weight:600 !important;font-size:.9rem !important;transition:background .15s ease,transform .15s ease !important;box-shadow:0 2px 6px rgba(0,131,143,.3) !important}#topic-footer-buttons .btn.create:hover,#topic-footer-buttons button.create:hover,.topic-footer-main-buttons .btn.create:hover,.topic-footer-main-buttons button.create:hover,.d-editor-button-bar+.submit-panel .btn-primary:hover,#reply-control .submit-panel .btn-primary:hover,#reply-control .btn.create:hover,.composer-fields .btn-primary:hover,.d-editor .submit-panel .btn-primary:hover{background:#00697a !important;transform:translateY(-1px) !important;box-shadow:0 4px 10px rgba(0,131,143,.4) !important}#topic-footer-buttons .btn.create .d-icon,#topic-footer-buttons button.create .d-icon,.topic-footer-main-buttons .btn.create .d-icon,.topic-footer-main-buttons button.create .d-icon,.d-editor-button-bar+.submit-panel .btn-primary .d-icon,#reply-control .submit-panel .btn-primary .d-icon,#reply-control .btn.create .d-icon,.composer-fields .btn-primary .d-icon,.d-editor .submit-panel .btn-primary .d-icon{color:#fff !important}.post-controls .actions .reply .widget-button,.post-controls button.reply{color:#00838f !important;font-weight:600 !important}.post-controls .actions .reply .widget-button:hover,.post-controls button.reply:hover{color:#00697a !important;background:rgba(0,131,143,.08) !important;border-radius:6px !important}.post-controls .actions .reply .widget-button .d-icon,.post-controls button.reply .d-icon{color:#00838f !important}#topic-footer-buttons .btn:not(.create){background:rgba(0,0,0,0) !important;color:#666 !important;border:1px solid #ddd !important;border-radius:8px !important;padding:10px 16px !important;font-weight:500 !important}#topic-footer-buttons .btn:not(.create):hover{background:#f5f5f5 !important;color:#333 !important;border-color:#ccc !important}#topic-footer-buttons .btn:not(.create) .d-icon{color:#666 !important}#topic-footer-buttons .btn.admin-topic-actions,#topic-footer-buttons .topic-admin-menu-button{background:rgba(0,0,0,0) !important;border:1px solid #ddd !important;color:#666 !important}#topic-footer-buttons .btn.admin-topic-actions:hover,#topic-footer-buttons .topic-admin-menu-button:hover{background:#f5f5f5 !important}.reply-area,#reply-control{border-top:2px solid #eee}.reply-area .reply-to,#reply-control .reply-to{font-size:.85rem;color:#666}.badge-notification{background:#e91e63;color:#fff;font-weight:700;border-radius:12px;border:none}.badge-wrapper.box{background:#00bcd4;color:#fff;border:none}#search-term{border:2px solid #e0e0e0;border-radius:20px;padding:10px 18px}#search-term:focus{border-color:#00bcd4;outline:3px solid rgba(0,188,212,.1)}.search-menu{border:2px solid #e0e0e0;border-radius:12px}.user-menu{border:2px solid #e0e0e0;border-radius:12px}.user-menu .menu-links-header{background:#00bcd4;color:#333;font-weight:700}.d-editor-button-bar .btn{border-radius:6px;border:1px solid #e0e0e0}#reply-control{border:2px solid #e0e0e0;border-radius:12px 12px 0 0}#reply-control .d-editor-textarea-wrapper{border:2px solid #e0e0e0;border-radius:8px}#reply-control .submit-panel .btn-primary,#reply-control .submit-panel .btn.create,#reply-control .submit-panel button.create{background:#00838f !important;color:#fff !important;border:none !important}#reply-control .submit-panel .btn-primary:hover,#reply-control .submit-panel .btn.create:hover,#reply-control .submit-panel button.create:hover{background:#00697a !important}.stripinfo-cta-section{background:#f5f5f5;padding:48px 24px}.stripinfo-cta-section .cta-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.stripinfo-cta-section .cta-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:24px;text-decoration:none;transition:box-shadow .2s;display:flex;flex-direction:column}.stripinfo-cta-section .cta-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.stripinfo-cta-section .cta-card h3{font-size:1.05rem;font-weight:700;color:#00838f;margin:0 0 8px 0}.stripinfo-cta-section .cta-card p{font-size:.85rem;color:#666;margin:0;flex-grow:1}.stripinfo-cta-section .cta-card .cta-arrow{margin-top:16px;width:32px;height:32px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;align-self:flex-end}.stripinfo-cta-section .cta-card .cta-arrow::after{content:"→";font-size:1.1rem;color:#00838f}.stripinfo-footer{background:#1a1a2e;color:hsla(0,0%,100%,.8);padding:48px 24px 24px;margin-top:0}.stripinfo-footer .footer-content{max-width:1200px;margin:0 auto}.stripinfo-footer .footer-columns{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px;margin-bottom:32px}.stripinfo-footer .footer-section h4{color:#fff;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px 0}.stripinfo-footer .footer-section a{display:block;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.85rem;padding:4px 0;transition:color .2s}.stripinfo-footer .footer-section a:hover{color:#00bcd4}.stripinfo-footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding-top:24px;text-align:center;font-size:.8rem;color:hsla(0,0%,100%,.5)}.stripinfo-footer .footer-bottom p{margin:0}.stripinfo-footer .footer-bottom .footer-logo{margin-bottom:8px}.stripinfo-footer .footer-bottom .footer-logo img{height:32px;opacity:.7}.stripinfo-copyright{background:#333;color:#fff;text-align:center;padding:20px;font-size:14px;font-weight:600}.stripinfo-copyright a{color:#00bcd4;text-decoration:none}.stripinfo-copyright a:hover{color:#fff}@media(max-width: 768px){.stripinfo-top-banner .banner-title{font-size:26px}.stripinfo-nav-bar .stripinfo-nav-inner{flex-wrap:wrap;justify-content:center}.stripinfo-nav-bar .nav-item{padding:10px 14px;font-size:.8rem}.stripinfo-footer .footer-columns{grid-template-columns:repeat(2, 1fr);gap:24px}.stripinfo-cta-section .cta-grid{grid-template-columns:1fr}.categories-list .category-boxes,.navigation-categories .category-boxes{grid-template-columns:1fr;gap:12px;padding:0 12px}.categories-list .category-boxes .category-box .category-box-inner,.navigation-categories .category-boxes .category-box .category-box-inner{padding:16px}.categories-list .category-boxes .category-box .logo.aspect-image,.navigation-categories .category-boxes .category-box .logo.aspect-image{width:48px;height:48px}.categories-list .category-boxes .category-box .logo.aspect-image img,.navigation-categories .category-boxes .category-box .logo.aspect-image img{width:48px;height:48px}}.topic-list .topic-poster a[data-user-card=system]{display:none !important}.topic-list .posters a[href="/u/system"]{display:none !important}
/*# sourceMappingURL=common_theme_2_3b8faa4242c8aaca0ebbb6b42a3f77f19898e884.css.map?__ws=forum.stripinfo.be */
