:root{--nb-authors-accent:var(--nb-fl-accent,#6654ff);--nb-authors-accent-dark:var(--nb-fl-accent-dark,#5140ee);--nb-authors-text:var(--nb-fl-text,#111321);--nb-authors-muted:var(--nb-fl-muted,#6b7280);--nb-authors-line:rgba(15,23,42,.09);--nb-authors-soft-line:rgba(15,23,42,.06);--nb-authors-surface:#ffffff;--nb-authors-shadow:none;}html body.neirobase-authors-design{color:var(--nb-authors-text);background:#f6f7f9;}html body.neirobase-authors-design main,html body.neirobase-authors-design .site-main,html body.neirobase-authors-design #primary,html body.neirobase-authors-design .content-area,html body.neirobase-authors-design .entry-content,html body.neirobase-authors-design .wp-site-blocks>main{width:100%;max-width:none;margin:0;padding:0;}body.neirobase-authors-design .nb-authors-page{width:100%;max-width:none;margin:0;}html body.neirobase-authors-design .entry-header,html body.neirobase-authors-design .page-header,html body.neirobase-authors-design .wp-block-post-title{display:none;}.nb-authors-page,.nb-authors-page *,.nb-authors-page *::before,.nb-authors-page *::after{box-sizing:border-box;}.nb-authors-page{width:100%;min-height:min(760px,calc(100vh - 72px));overflow:clip;}.nb-authors-page svg{display:block;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.nb-authors-container{width:min(1760px,calc(100% - clamp(32px,5vw,96px)));margin:0 auto;}.nb-authors-catalog{padding:28px 0 96px;}.nb-authors-modes{display:flex;align-items:center;gap:4px;margin:0 0 8px;padding:0 0 2px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--nb-authors-line);scrollbar-width:none;}.nb-authors-modes::-webkit-scrollbar{display:none;}.nb-authors-modes button{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:8px 12px;color:#5f6579;background:transparent;border:1px solid transparent;border-bottom:2px solid transparent;border-radius:0;font-family:inherit;font-size:12.5px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease;}.nb-authors-modes button:hover{color:#292b3d;background:transparent;border-color:transparent;transform:none;}.nb-authors-modes button.is-active{color:var(--nb-authors-text);background:transparent;border-color:transparent;border-bottom-color:var(--nb-authors-accent);box-shadow:none;}.nb-authors-modes button:focus-visible,.nb-authors-filters button:focus-visible{outline:3px solid rgba(102,84,255,.22);outline-offset:2px;}.nb-authors-toolbar{display:block;margin-top:12px;padding:12px;background:#fff;border:1px solid var(--nb-authors-line);border-radius:12px;box-shadow:none;backdrop-filter:none;}.nb-authors-search{position:relative;display:block;min-width:0;}.nb-authors-search__icon{position:absolute;z-index:2;top:50%;left:15px;color:#858b9e;transform:translateY(-50%);pointer-events:none;}.nb-authors-search__icon svg{width:18px;height:18px;}html body.neirobase-authors-design .nb-authors-search input{width:100%;min-height:44px;margin:0;padding:0 16px 0 44px;color:#292b3d;background:#fafafa;border:1px solid var(--nb-authors-line);border-radius:10px;outline:0;box-shadow:none;font-family:inherit;font-size:14px;font-weight:560;}.nb-authors-search input::placeholder{color:#a0a4b4;opacity:1;}html body.neirobase-authors-design .nb-authors-search input:focus{border-color:rgba(102,84,255,.48);box-shadow:0 0 0 4px rgba(102,84,255,.09);}.nb-authors-filters{display:flex;align-items:center;gap:7px;margin:13px 0 20px;padding:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;}.nb-authors-filters::-webkit-scrollbar{display:none;}.nb-authors-filters button{display:inline-flex;min-height:38px;flex:0 0 auto;align-items:center;gap:7px;margin:0;padding:8px 12px;color:#61667a;background:rgba(255,255,255,.68);border:1px solid rgba(76,61,168,.1);border-radius:11px;font-family:inherit;font-size:12px;font-weight:720;line-height:16px;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease;}.nb-authors-filters button:hover{color:#292b3d;background:#fff;border-color:rgba(102,84,255,.22);transform:translateY(-1px);}.nb-authors-filters button.is-active{color:var(--nb-authors-accent-dark);background:rgba(102,84,255,.08);border-color:rgba(102,84,255,.18);box-shadow:none;}.nb-authors-filters small{display:inline-grid;min-width:19px;height:19px;place-items:center;padding:0 5px;color:#858a9e;background:rgba(16,24,40,.045);border-radius:999px;font-size:10px;}.nb-authors-filters button.is-active small{color:#fff;background:rgba(255,255,255,.18);}.nb-authors-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:20px;}.nb-author-card{position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;padding:16px;overflow:hidden;background:#fff;border:1px solid var(--nb-authors-line);border-radius:12px;box-shadow:none;backdrop-filter:none;transition:border-color .15s ease,background .15s ease;}.nb-author-card[hidden]{display:none;}.nb-author-card:hover{border-color:rgba(102,84,255,.22);box-shadow:none;transform:none;background:#fafafa;}.nb-author-card__topline{display:flex;min-height:27px;align-items:center;justify-content:flex-start;gap:8px;}.nb-author-card__level{display:inline-flex;min-height:25px;align-items:center;padding:5px 9px;border-radius:999px;font-size:10.5px;font-weight:760;line-height:14px;white-space:nowrap;}.nb-author-card__level{color:#3d7568;background:#ecf9f5;border:1px solid rgba(67,156,134,.12);}.nb-author-card__level--practitioner,.nb-author-card__level--specialist,.nb-author-card__level--expert,.nb-author-card__level--master{color:#188465;background:#eafaf5;border-color:rgba(24,132,101,.13);}.nb-author-card__intro{display:flex;min-width:0;align-items:center;gap:13px;margin-top:14px;}.nb-author-card__avatar{position:relative;display:block;width:72px;height:72px;flex:0 0 72px;overflow:visible;border-radius:18px;text-decoration:none;}.nb-author-card__avatar::after{position:absolute;inset:-2px;border:2px solid #fff;border-radius:20px;box-shadow:0 0 0 1px rgba(15,23,42,.1);content:"";pointer-events:none;}.nb-author-card__avatar.is-online::after{inset:-2px;border:2px solid #fff;border-radius:20px;box-shadow:0 0 0 1px rgba(15,23,42,.1);}.nb-author-card__avatar .nb-author-presence-dot{right:-2px;bottom:-2px;width:14px;height:14px;border-width:2.5px;}.nb-author-card__avatar-image{display:block;width:72px;height:72px;object-fit:cover;border-radius:18px;}.nb-author-card__verified,.nb-author-card__editor-pick{display:inline-flex;width:26px;min-width:26px;height:26px;align-items:center;justify-content:center;border-radius:9px;box-sizing:border-box;}.nb-author-card__verified{color:#6654ff;background:linear-gradient(145deg,#f5f3ff,#ece9ff);border:1px solid rgba(102,84,255,.16);box-shadow:0 4px 12px rgba(74,57,185,.08);}.nb-author-card__editor-pick{color:#825510;background:linear-gradient(135deg,rgba(255,247,218,.96),rgba(255,238,247,.94));border:1px solid rgba(206,150,45,.16);box-shadow:0 4px 12px rgba(130,85,16,.08);}.nb-author-card__verified svg,.nb-author-card__editor-pick svg{width:14px;height:14px;flex:0 0 14px;}.nb-author-card__editor-pick svg{fill:currentColor;}.nb-author-card__identity{min-width:0;}.nb-author-card__name{display:-webkit-box;max-height:42px;overflow:hidden;color:#171927;font-size:17px;font-weight:830;line-height:21px;letter-spacing:-.025em;text-decoration:none;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.nb-author-card__name:hover{color:var(--nb-authors-accent-dark);}.nb-author-card__role{display:-webkit-box;max-height:28px;margin-top:2px;overflow:hidden;color:#858a9d;font-size:12.5px;font-weight:610;line-height:14px;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}.nb-author-card__specialties{display:flex;min-height:27px;align-items:center;gap:5px;margin-top:18px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;overscroll-behavior-x:contain;cursor:grab;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.nb-author-card__specialties.is-dragging{cursor:grabbing;user-select:none}.nb-author-card__specialties::-webkit-scrollbar{display:none}.nb-author-card__specialties span{display:inline-flex;min-height:25px;flex:0 0 auto;align-items:center;padding:4px 8px;color:#62677a;background:rgba(247,247,252,.92);border:1px solid rgba(76,61,168,.075);border-radius:7px;font-size:10.5px;font-weight:690;line-height:12px;white-space:nowrap;}.nb-author-card__signals{display:flex;min-height:20px;align-items:center;gap:12px;margin-top:13px;overflow:hidden;}.nb-author-card__signals span{display:inline-flex;min-width:0;align-items:center;gap:5px;color:#6e7488;font-size:10.5px;font-weight:670;line-height:14px;white-space:nowrap;}.nb-author-card__signals svg{width:14px;height:14px;flex:0 0 14px;color:#8a8fa2;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.nb-author-card__why{min-height:18px;margin:8px 0 0;overflow:hidden;color:#6654ff;font-size:10.5px;font-weight:720;line-height:15px;text-overflow:ellipsis;white-space:nowrap;}.nb-authors-grid[data-active-mode="trending"] .nb-author-card__why{color:#168364;}.nb-authors-grid[data-active-mode="new"] .nb-author-card__why{color:#637083;}.nb-author-card__rating{margin-top:auto;padding-top:17px;}.nb-author-card__rating-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;}.nb-author-card__rating-value{min-width:0;color:#777d90;font-size:11.5px;font-weight:650;line-height:15px;white-space:nowrap;}.nb-author-card__rating-value strong{margin-left:4px;color:#1b1d2b;font-size:14px;font-weight:820;}.nb-author-card__rating-trend{display:inline-flex;min-width:0;align-items:center;gap:4px;color:#767c8f;font-size:10.5px;font-weight:740;line-height:14px;white-space:nowrap;}.nb-author-card__rating--growing .nb-author-card__rating-trend{color:#168364;}.nb-author-card__rating--falling .nb-author-card__rating-trend{color:#c84e5b;}.nb-author-card__rating-dot{width:6px;height:6px;flex:0 0 6px;background:currentColor;border-radius:50%;}.nb-author-card__rating-track{position:relative;display:block;height:5px;margin-top:8px;overflow:hidden;background:rgba(102,84,255,.09);border-radius:999px;}.nb-author-card__rating-track>span{display:block;width:var(--nb-author-rating-progress,0%);height:100%;background:var(--nb-authors-accent);border-radius:inherit;transition:width .35s ease;}.nb-author-card__rating--growing .nb-author-card__rating-track>span{background:#36b894;}.nb-author-card__rating--falling .nb-author-card__rating-track>span{background:#df6671;}.nb-author-card__actions{display:block;margin-top:11px;padding-top:0;}.nb-author-card__button{display:inline-flex;width:100%;min-height:38px;align-items:center;justify-content:center;padding:8px 12px;color:#fff;background:var(--nb-authors-accent);border:1px solid transparent;border-radius:10px;box-shadow:none;font-size:12px;font-weight:650;line-height:13px;text-decoration:none;white-space:nowrap;transition:background .15s ease;}.nb-author-card__button:hover{color:#fff;background:var(--nb-authors-accent-dark);box-shadow:none;transform:none;}@media (hover:hover) and (pointer:fine){.nb-author-card__actions{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.75,.3,1);}.nb-author-card:hover .nb-author-card__actions,.nb-author-card:focus-within .nb-author-card__actions{opacity:1;pointer-events:auto;transform:translateY(0);}}html body.neirobase-authors-design .nb-authors-no-results[hidden],html body.neirobase-authors-design .nb-authors-empty[hidden]{display:none;}.nb-authors-no-results,.nb-authors-empty{padding:64px 24px;text-align:center;background:rgba(255,255,255,.72);border:1px dashed rgba(102,84,255,.21);border-radius:24px;}.nb-authors-no-results>span,.nb-authors-empty>span{display:grid;width:50px;height:50px;margin:0 auto 14px;place-items:center;color:#6654ff;background:#efecff;border-radius:15px;}.nb-authors-no-results svg,.nb-authors-empty svg{width:23px;height:23px;}html body.neirobase-authors-design .nb-authors-no-results h2,html body.neirobase-authors-design .nb-authors-empty h2{margin:0;color:#18192b;font-size:23px;}html body.neirobase-authors-design .nb-authors-no-results p,html body.neirobase-authors-design .nb-authors-empty p{margin:8px 0 0;color:#777c90;}html body.neirobase-authors-design .nb-authors-empty a{display:inline-flex;min-height:42px;align-items:center;margin-top:18px;padding:9px 15px;color:#fff;background:#6654ff;border-radius:12px;font-weight:720;text-decoration:none;}@media (max-width:1680px){.nb-authors-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;}}@media (max-width:1240px){.nb-authors-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:960px){.nb-authors-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:720px){.nb-authors-container{width:calc(100% - 24px);}.nb-authors-catalog{padding:22px 0 64px;}.nb-authors-modes,.nb-authors-filters{margin-right:-12px;padding-right:12px;}.nb-authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}}@media (max-width:520px){.nb-authors-grid{grid-template-columns:1fr;}}@media (prefers-reduced-motion:reduce){.nb-authors-page *,.nb-authors-page *::before,.nb-authors-page *::after{scroll-behavior:auto !important;transition:none !important;}}