.pub-root .pub-cidx{gap:14px;min-width:0;display:grid}.pub-root .pub-cidx__head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.pub-root .pub-cidx__h{font:600 var(--ox-fs-h3)/1.15 var(--ox-font-display);color:var(--ox-ink);margin:0}.pub-root .pub-cidx__all{font-size:var(--ox-fs-small);color:var(--ox-action);text-underline-offset:3px;margin-left:auto;font-weight:600}.pub-root .pub-cidx__readout{color:var(--ox-ink-2);flex-basis:100%;margin:0;font-size:.9375rem;line-height:1.5}.pub-root .pub-cidx__grid{gap:24px;display:grid}@media (min-width:1024px){.pub-root .pub-cidx__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}.pub-root .pub-cidx__main{min-width:0}.pub-root .pub-cidx__tabs{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.pub-root .pub-cidx__tab{border:1px solid var(--ox-grid);background:var(--ox-plate);min-height:36px;font-size:var(--ox-fs-small);color:var(--ox-ink);cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.pub-root .pub-cidx__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pub-root .pub-cidx__tab:has(:checked){border-color:var(--ox-ink);background:var(--ox-ink);color:var(--ox-plate)}.pub-root .pub-cidx__tab:has(:focus-visible){outline:2px solid var(--ox-action);outline-offset:2px}.pub-root .pub-cidx__box{border:1px solid var(--ox-grid);background:var(--ox-plate);min-height:576px;margin-top:10px}@supports selector(:has(*)){.pub-root .pub-cidx__panel{display:none}:is(.pub-root .pub-cidx:has(#funds-equity:checked) .pub-cidx__panel[data-group=equity],.pub-root .pub-cidx:has(#funds-debt:checked) .pub-cidx__panel[data-group=debt],.pub-root .pub-cidx:has(#funds-hybrid:checked) .pub-cidx__panel[data-group=hybrid],.pub-root .pub-cidx:has(#funds-index-funds-and-etfs:checked) .pub-cidx__panel[data-group=index-funds-and-etfs],.pub-root .pub-cidx:has(#funds-other:checked) .pub-cidx__panel[data-group=other]){display:block}}.pub-root .pub-cidx__note{font-size:var(--ox-fs-note);color:var(--ox-ink);margin:0;padding:9px 12px;line-height:1.5}.pub-root .pub-cidx__note a{color:var(--ox-action);text-underline-offset:3px}.pub-root .pub-cidx__foot{font-size:var(--ox-fs-note);color:var(--ox-ink-2);margin:10px 0 0;line-height:1.45}.pub-root .pub-crows{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--ox-fs-small)}.pub-root .pub-crows th,.pub-root .pub-crows td{border-bottom:1px solid var(--ox-grid);text-align:left;vertical-align:middle;height:32px;padding:2px 12px}.pub-root .pub-crows thead th{font-size:var(--ox-fs-note);color:var(--ox-ink-2);background:var(--ox-plate-2);font-weight:600}.pub-root .pub-crows thead th:first-child{width:44%}.pub-root .pub-crows .pub-crows__n{text-align:right;font-variant-numeric:tabular-nums lining-nums;width:96px;font-weight:600}.pub-root .pub-crows__name{font-weight:600}.pub-root .pub-crows__name a{color:var(--ox-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ox-rule);text-decoration-color:var(--ox-rule);text-underline-offset:3px}.pub-root .pub-crows__name a:hover{text-decoration-color:currentColor}.pub-root .pub-crows a:focus-visible{outline:2px solid var(--ox-action);outline-offset:2px}.pub-root .pub-crows .pub-crows__nfo{font-size:var(--ox-fs-note);color:var(--ox-action);white-space:nowrap;margin-left:6px;font-weight:500}.pub-root .pub-crows__rule{color:var(--ox-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pub-root .pub-crows__na{font-size:var(--ox-fs-note);color:var(--ox-ink-2);font-weight:400}@media (max-width:639px){.pub-root .pub-crows thead th:nth-child(2),.pub-root .pub-crows .pub-crows__rule{display:none}.pub-root .pub-crows thead th:first-child{width:auto}.pub-root .pub-crows th,.pub-root .pub-crows td{padding:4px 10px}}.pub-root .pub-fhx{border:1px solid var(--ox-grid);background:var(--ox-plate);min-width:0}.pub-root .pub-fhx__h{min-height:48px;font:600 1.125rem/1.2 var(--ox-font-display);color:var(--ox-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;list-style:none;display:flex}.pub-root .pub-fhx__h::-webkit-details-marker{display:none}.pub-root .pub-fhx__h:after{content:"+";color:var(--ox-ink-2);font-size:1.1rem}.pub-root .pub-fhx[open]>.pub-fhx__h:after{content:"−"}.pub-root .pub-fhx__h:focus-visible{outline:2px solid var(--ox-action);outline-offset:-2px}.pub-root .pub-fhx__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin:0;padding:6px 14px 8px;list-style:none;display:grid}.pub-root .pub-fhx__list a{border-bottom:1px solid var(--ox-grid);min-height:40px;font-size:var(--ox-fs-note);color:var(--ox-ink);justify-content:space-between;align-items:center;gap:6px;line-height:1.3;text-decoration:none;display:flex}.pub-root .pub-fhx__list a:hover .pub-fhx__name{text-underline-offset:2px;text-decoration:underline}.pub-root .pub-fhx__list a:focus-visible{outline:2px solid var(--ox-action);outline-offset:1px}.pub-root .pub-fhx__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pub-root .pub-fhx__n{font-size:var(--ox-fs-micro);color:var(--ox-ink-3);font-variant-numeric:tabular-nums;flex:none}.pub-root .pub-fhx__foot{border-top:1px solid var(--ox-grid);font-size:var(--ox-fs-micro);color:var(--ox-ink-2);margin:0;padding:8px 14px 10px;line-height:1.45}.pub-root .pub-fhx[data-open-from=always]>.pub-fhx__h{pointer-events:none;cursor:default}.pub-root .pub-fhx[data-open-from=always]>.pub-fhx__h:after{content:none}@media (min-width:640px) and (max-width:1023px){.pub-root .pub-fhx__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.pub-root .pub-fhx__h{border-bottom:1.5px solid var(--ox-ink);min-height:0;padding:10px 14px 8px}.pub-root .pub-fhx__list{grid-template-rows:repeat(28,auto);grid-auto-flow:column}.pub-root .pub-fhx__list a{border-bottom:0;min-height:20px;line-height:20px}}@supports selector(::details-content){@media (min-width:1024px){.pub-root .pub-fhx[data-open-from=desktop]::details-content{content-visibility:visible;height:auto;display:block}.pub-root .pub-fhx[data-open-from=desktop]>.pub-fhx__h{pointer-events:none;cursor:default}.pub-root .pub-fhx[data-open-from=desktop]>.pub-fhx__h:after{content:none}}}@media (pointer:coarse){.pub-root .pub-cidx__tab,.pub-root .pub-fhx__list a{min-height:44px}.pub-root .pub-crows th,.pub-root .pub-crows td{height:44px}}
.pub-root{--pub-xcard-h:212px}@media (min-width:640px){.pub-root{--pub-xcard-h:232px}}.pub-root .pub-xp3{border-top:1px solid var(--ox-rule);gap:10px;min-width:0;padding-top:18px;display:grid}.pub-root .pub-xp3__h{font:600 1.25rem/1.2 var(--ox-font-display);color:var(--ox-ink);margin:0}.pub-root .pub-xstrip{gap:10px;min-width:0;display:grid}.pub-root .pub-xstrip__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.pub-root .pub-xstrip__cap{font-size:var(--ox-fs-small);color:var(--ox-ink);margin:0;line-height:1.45}.pub-root .pub-xstrip__ctl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pub-root .pub-xstrip__pills{flex-wrap:wrap;gap:6px;display:flex}.pub-root .pub-xstrip__pill{border:1px solid var(--ox-grid);background:var(--ox-plate);min-height:34px;font:500 var(--ox-fs-small)/1 var(--ox-font-text);color:var(--ox-ink);cursor:pointer;border-radius:999px;padding:0 13px}.pub-root .pub-xstrip__pill[aria-pressed=true]{border-color:var(--ox-ink);background:var(--ox-ink);color:var(--ox-plate)}.pub-root .pub-xstrip__shuffle,.pub-root .pub-xstrip__retry{background:var(--ox-ink);min-height:34px;font:600 var(--ox-fs-small)/1 var(--ox-font-text);color:var(--ox-plate);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.pub-root .pub-xstrip__shuffle:hover,.pub-root .pub-xstrip__retry:hover{background:var(--ox-ink-2)}.pub-root .pub-xstrip__pill:focus-visible,.pub-root .pub-xstrip__shuffle:focus-visible,.pub-root .pub-xstrip__retry:focus-visible{outline:2px solid var(--ox-action);outline-offset:2px}.pub-root .pub-xstrip__pill:disabled,.pub-root .pub-xstrip__shuffle:disabled{cursor:default;opacity:.6}.pub-root .pub-xstrip__cards{border:1px solid var(--ox-grid);background:var(--ox-plate);grid-template-columns:repeat(2,minmax(0,1fr));min-height:212px;display:grid}.pub-root .pub-xcard3{border-left:1px solid var(--ox-grid);min-width:0;min-height:212px;color:var(--ox-ink);flex-direction:column;gap:3px;padding:12px;text-decoration:none;display:flex}.pub-root .pub-xcard3:nth-child(odd){border-left:0}.pub-root .pub-xcard3:nth-child(n+3){display:none}.pub-root .pub-xcard3:hover{background:var(--ox-plate-2)}.pub-root .pub-xcard3:focus-visible{outline:2px solid var(--ox-action);outline-offset:-2px}.pub-root .pub-xcard3__cat{font-size:var(--ox-fs-note);font-weight:600}.pub-root .pub-xcard3__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:1rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.pub-root .pub-xcard3__plan{font-size:var(--ox-fs-small)}.pub-root .pub-xcard3 dl{border-top:1px solid var(--ox-grid);font-size:var(--ox-fs-small);gap:2px;margin:4px 0 0;padding-top:6px;line-height:1.35;display:grid}.pub-root .pub-xcard3 dl>div{justify-content:space-between;gap:10px;display:flex}.pub-root .pub-xcard3 dd{text-align:right;font-variant-numeric:tabular-nums lining-nums;margin:0;font-weight:600}.pub-root .pub-xcard3__risk dd{align-items:center;gap:6px;font-weight:500;display:inline-flex}.pub-root .pub-xcard3__go{font-size:var(--ox-fs-small);color:var(--ox-action);margin-top:auto;padding-top:6px;font-weight:600}.pub-root .pub-xcard3__go:after{content:" ›"}.pub-root .pub-xcard3:hover .pub-xcard3__go{text-underline-offset:3px;text-decoration:underline}.pub-root .pub-xstrip__fail{text-align:center;grid-column:1/-1;place-content:center;justify-items:center;gap:10px;padding:16px;display:grid}.pub-root .pub-xstrip__fail p{margin:0}.pub-root .pub-xstrip__browse{color:var(--ox-action);grid-column:1/-1;place-self:center;font-weight:600}.pub-root .pub-xstrip__foot{gap:4px;display:grid}.pub-root .pub-xstrip__law{font-size:var(--ox-fs-small);color:var(--ox-ink);margin:0;line-height:1.5}.pub-root .pub-xstrip__sebi{font-size:var(--ox-fs-body)}.pub-root .pub-xstrip__src{font-size:var(--ox-fs-note);color:var(--ox-ink-2);margin:0;line-height:1.45}@media (min-width:640px){.pub-root .pub-xstrip__cards{min-height:calc(2*var(--pub-xcard-h))}.pub-root .pub-xcard3{min-height:var(--pub-xcard-h);padding:12px 16px}.pub-root .pub-xcard3:nth-child(n+3){border-top:1px solid var(--ox-grid);display:flex}}@media (min-width:1024px){.pub-root .pub-xstrip__cards{min-height:var(--pub-xcard-h);grid-template-columns:repeat(4,minmax(0,1fr))}.pub-root .pub-xcard3:nth-child(n){border-left:1px solid var(--ox-grid);border-top:0}.pub-root .pub-xcard3:first-child{border-left:0}}@media (pointer:coarse){.pub-root .pub-xstrip__pill,.pub-root .pub-xstrip__shuffle,.pub-root .pub-xstrip__retry{min-height:44px}}
