.nbelt{--gap:10px;--row-gap:8px;padding:8px 0;}.nbelt__mask{display:grid;grid-auto-rows:auto;row-gap:var(--row-gap);overflow:hidden;}.nbelt__row{display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:center;}.nbelt__row li{display:block;}.nbelt__item{flex:0 0 auto;}.nbelt__item:nth-child(3n){transform:translateY(-2px);}.nbelt__item:nth-child(5n){transform:translateY(2px);}.nbelt__item:nth-child(7n){transform:translateY(-1px);}.nbadge{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.04);text-decoration:none;color:inherit;font:500 .9rem/1.2 system-ui;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease;}.nbadge:hover,.nbadge:focus-visible{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.08);}.nbadge__logo{height:50px;}.nbadge__logo img{width:50px;height:50px;border-radius:6px;object-fit:contain;background:#fff;border-radius:50%;}.nbadge__count{font-weight:700;font-size:.8rem;padding:3px 6px;border-radius:999px;background:#eef2ff;border:1px solid rgba(99,102,241,.2);font-family:'Numans';color:#000000;}.nbadge__text{font-family:'Days One';color:#1e293be0;}.view-symbols-data{background:#eceffb;text-align:center;padding:20px 0px;}.view.view-symbols-trend{background:#fff;text-align:center;padding:20px 0px;}.view-symbols-data .view-header,.view.view-symbols-trend .view-header{font-size:1.2em;line-height:1;font-family:"Days One";margin-bottom:20px;font-size:26px;color:#061c46;}@media (max-width:640px){.nbadge__logo img{width:30px;height:30px;}.nbadge__logo{height:30px;}}
:root{--bg:#ffffff;--card:#ffffff;--line:#e5e7eb;--line-strong:#d1d5db;--text:#0f172a;--muted:#64748b;--chip:#f8fafc;--brand:#06b6d4;--brand-600:#0891b2;--shadow:0 10px 28px rgba(2,6,23,.07);}.views-exposed-form.bef-exposed-form{position:sticky;top:0;z-index:20;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px;margin:12px 0;box-shadow:var(--shadow);backdrop-filter:saturate(160%) blur(4px);}.filters *{box-sizing:border-box;}.filters .filters__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filters .filters__toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:12px;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.filters .filters__toggle:hover{border-color:var(--line-strong)}.filters .filters__toggle[aria-expanded="true"]{border-color:var(--brand);box-shadow:0 0 0 4px rgba(6,182,212,.15);color:var(--brand);}.filters .filters__clear{margin-left:auto;background:transparent;border:1px solid var(--line);color:var(--muted);border-radius:12px;padding:8px 12px;cursor:pointer}.filters .filters__clear:hover{color:var(--text);border-color:var(--line-strong)}.filters .filters__primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;align-items:start;}.filters [data-drupal-selector="edit-sort-by"]{grid-column:auto}.filters [data-drupal-selector="edit-sort-by"].segmented{display:flex;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;height:44px}.filters [data-drupal-selector="edit-sort-by"].segmented .form-item{flex:1;margin:0}.filters [data-drupal-selector="edit-sort-by"].segmented label{width:100%;text-align:center;padding:12px 14px;border:0}filters [data-drupal-selector="edit-sort-by"].segmented .form-item + .form-item label{border-left:1px solid var(--line)}.filters [data-drupal-selector="edit-sort-by"].segmented input:checked+label{background:var(--brand);color:#fff}.filters .filters__collapsible{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line);max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .35s ease,opacity .25s ease,transform .25s ease;}.filters .filters__collapsible.is-open{max-height:1200px;opacity:1;transform:translateY(0);}.filters .js-form-item.form-item,.filters fieldset.form-wrapper{margin:0;flex:1;}.filters .segmented .js-form-item.form-item{flex:0;min-width:90px}.filters .segmented .form-radios .form-radios > :last-child{display :none;}.filters .segmented .form-radios .form-radios{justify-content:center;}.filters fieldset>legend .fieldset-legend{display:none;font-weight:600;font-size:13px;color:var(--muted);}.filters label{display:none;font-weight:600;font-size:13px;color:var(--muted);}.filters .segmented input[id*="-all-"] + label{display:none;}.filters .segmented{display:flex;flex-wrap:wrap;gap:10px}.filters .segmented .fieldset-wrapper{width:100%;}.filters .segmented input{position:absolute;opacity:0;pointer-events:none}.filters .segmented label{display:inline-block;padding:3.5px 14px;border:1px solid var(--line);border-radius:12px;cursor:pointer;background:#fff;color:var(--text);transition:background .15s,border-color .15s,color .15s,transform .05s;min-width:75px;text-align:center;width:100%;}.filters .segmented label:hover{border-color:var(--line-strong)}.filters .segmented input:checked+label{background:var(--brand);color:#fff;border-color:var(--brand)}.filters .segmented input:active+label{transform:scale(.98)}.filters .segmented input[id*="-all-"] + label{display:none;}.filters .select2-container--default .select2-selection--single{height:44px;border-radius:12px;border:1px solid var(--line);transition:border-color .2s ease,box-shadow .2s ease;background:#fff;}.filters .select2-container--default .select2-selection--single:hover{border-color:var(--line-strong)}.filters .select2-container--default .select2-selection__rendered{line-height:44px;padding-inline:12px}.filters .select2-container--default .select2-selection__arrow{height:44px}.filters .select2-dropdown{border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 14px 34px rgba(2,6,23,.10)}.filters .select2-results__option{padding:10px 12px}.filters .select2-results__option--highlighted{background:rgba(6,182,212,.10);color:var(--text)}.filters .chips{display:flex;flex-wrap:wrap;gap:8px}.filters .chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:var(--chip);font-size:12px;color:#334155}.filters .chip button{border:0;background:transparent;cursor:pointer;opacity:.7}.filters .chip button:hover{opacity:1}.view.view-analysis-list.view-display-id-analysis_list_page{position:relative}.view.is-loading .view-content{opacity:.4;filter:saturate(.8);pointer-events:none}.view.is-loading .ajax-progress,.view.is-loading .ajax-progress-throbber{display:none!important}.view.is-loading::after{content:'Loading…';position:absolute;top:8px;right:12px;background:#fff;color:var(--muted);padding:4px 10px;font-size:12px;border:1px solid var(--line);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.06)}@media (max-width:1024px){.filters .filters__primary{grid-template-columns:repeat(2,minmax(0,1fr))}.filters .filters__collapsible{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.filters{margin:0;border-radius:0}.filters .filters__primary{grid-template-columns:1fr}.filters .filters__collapsible{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.filters .filters__collapsible{transition:none}}
