@font-face{font-family:Geist;src:url(../../../fonts/Geist-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../../../fonts/GeistMono-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Fallback;src:local(Arial);size-adjust:105.65%;ascent-override:95.13%;descent-override:27.92%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New);size-adjust:99.98%;ascent-override:100.52%;descent-override:29.5%;line-gap-override:0%}:root{--brand:oklch(45% .12 285);--brand-ink:oklch(38% .13 285);--brand-soft:oklch(95% .03 285);--on-brand:oklch(99% 0 0);--accent:var(--brand);--mono-fam:"Geist Mono", "Geist Mono Fallback", ui-monospace, monospace;--ok:oklch(50% .13 145);--bad:oklch(50% .18 25);--warn:oklch(62% .16 60);--bg:oklch(99% 0 0);--paper:oklch(97% 0 0);--bg-2:oklch(94% 0 0);--ink:oklch(18% 0 0);--ink-soft:oklch(34% 0 0);--ink-mute:oklch(50% 0 0);--ink-faint:oklch(74% 0 0);--rule:oklch(18% 0 0/.09);--rule-strong:oklch(18% 0 0/.18);--hover:oklch(58% .12 285/.13);--hover-border:oklch(52% .12 285);--selected:oklch(58% .12 285/.16);--row-py:12px;--row-fs:15px;--pos:var(--ok);--neg:var(--bad);--accent-ink:var(--on-brand);--ok-soft:oklch(95% .045 145);--ok-ink:oklch(38% .13 145);--bad-soft:oklch(96% .03 25);--bad-ink:oklch(45% .16 25);--chip-bg:oklch(95% 0 0);--fs--1:11px;--fs-0:13px;--fs-1:15px;--fs-2:18px;--fs-3:22px;--fs-4:27px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--r-s:4px;--r-m:7px;--r-l:12px}:root[data-theme=dark]{--bg:oklch(21% 0 0);--paper:oklch(24% 0 0);--bg-2:oklch(29% 0 0);--ink:oklch(88% 0 0);--ink-soft:oklch(80% 0 0);--ink-mute:oklch(67% 0 0);--ink-faint:oklch(50% 0 0);--rule:oklch(100% 0 0/.12);--rule-strong:oklch(100% 0 0/.24);--ok:oklch(64% .15 150);--bad:oklch(64% .18 25);--warn:oklch(70% .16 60);--hover:oklch(70% .12 285/.16);--hover-border:oklch(70% .12 285);--selected:oklch(70% .12 285/.2);--brand:oklch(72% .12 285);--brand-ink:oklch(82% .11 285);--brand-soft:oklch(32% .06 285);--on-brand:oklch(17% 0 0);--accent:var(--brand);--accent-ink:var(--on-brand);--ok-soft:oklch(32% .07 150);--ok-ink:oklch(85% .13 150);--bad-soft:oklch(33% .08 25);--bad-ink:oklch(82% .13 25);--chip-bg:oklch(34% 0 0)}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html,body{background:var(--bg);color:var(--ink);font-family:Geist,Geist Fallback,-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,sans-serif;font-size:var(--fs-0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01", "cv11", "tnum";margin:0;line-height:1.45}body{padding:32px 24px calc(var(--disclaimer-h,72px) + var(--cta-h,0px) + 16px);max-width:1680px;margin:0 auto;overflow-x:clip}@media (width<=560px){body{padding:18px 14px 0}}@media (width<=767px){body{padding-bottom:min(env(safe-area-inset-bottom,0px), 8px)}}header{border-bottom:1px solid var(--rule);flex-wrap:nowrap;align-items:center;gap:18px;margin-bottom:22px;padding-bottom:22px;display:flex}.brand{align-items:center;gap:9px;display:flex}h1{font-size:var(--fs-3);letter-spacing:-.015em;font-feature-settings:"ss01";margin:0;font-weight:600}#period{color:var(--ink-mute);font-variant-numeric:tabular-nums;font-size:12.5px;font-family:var(--mono-fam)}#count{color:var(--ink-mute);font-size:12px;font-family:var(--mono-fam);font-variant-numeric:tabular-nums}.count{color:var(--ink-mute);font-size:12px}.modes-label,#alloc-cards-heading,.alloc-filter-heading{font-size:var(--fs--1);letter-spacing:.09em;text-transform:uppercase;color:var(--ink);margin:0;font-weight:700}.filter-bar{flex-wrap:wrap;align-items:flex-start;gap:14px 22px;margin-bottom:20px;padding:4px 0 0;display:flex}.filter-bar__filters{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:16px 22px;min-width:0;display:flex}.filter-bar__actions{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:8px;display:flex}.filter-bar #return-modes,.filter-bar #kind-filter,.filter-bar .alloc-dd{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin-bottom:0}@media (width>=768px){.filter-bar #return-modes .basis-select,.filter-bar #zaman-filter .zaman-trigger,.filter-bar #kind-filter .scope-btn{box-sizing:border-box;height:34px}}.filter-bar #return-modes .modes-head .basis-info-btn{margin-block:-2px}.filter-bar .alloc-dd{margin:0}.modes-row{flex-wrap:wrap;gap:8px;display:flex}#return-modes{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:18px;display:flex}#return-modes .modes-label{margin-right:0}.mode-card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);font:inherit;color:var(--ink-soft);cursor:pointer;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;transition:border-color .12s,background .12s;display:inline-flex}.mode-card:hover{border-color:var(--hover-border)}.mode-card.active{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.mode-icon{background:var(--bg-2);width:16px;height:16px;color:var(--ink-soft);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.mode-card.active .mode-icon{background:var(--brand);color:var(--on-brand)}#scope-filter,#kind-filter,#founder-filter,#date-range-filter{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.scope-toggle{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:6px;max-width:100%;padding:0;display:flex}.scope-btn{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);font:inherit;color:var(--ink-soft);cursor:pointer;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;transition:border-color .12s,background .12s;display:inline-flex}.scope-btn:hover{border-color:var(--hover-border)}.scope-btn.on{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.scope-btn.on .scope-count{color:var(--brand-ink);opacity:.65}.scope-count{font-family:var(--mono-fam);font-size:var(--fs--1);opacity:.65;margin-left:.4em}@media (width<=900px){.scope-btn{padding:5px 9px;font-size:12px}.scope-toggle{gap:5px}}@media (width<=560px){.scope-btn{gap:5px;min-height:40px;padding:4px 8px;font-size:11.5px}.scope-toggle{gap:4px}.scope-count{font-size:10.5px}}#founder-filter select{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-m);min-width:14rem;max-width:22rem;padding:5px 9px;font-size:12.5px}#founder-filter select:hover{border-color:var(--rule-strong)}#return-modes .basis-select{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);max-width:22rem;color:var(--ink-soft);align-items:center;transition:border-color .12s,background .12s;display:inline-flex;position:relative}#return-modes .basis-select:hover{border-color:var(--hover-border)}#return-modes .basis-select.active{background:linear-gradient(135deg, var(--brand-soft), color-mix(in srgb, var(--brand) 18%, transparent));border-color:var(--brand);box-shadow:0 1px 8px color-mix(in srgb, var(--brand) 32%, transparent);color:var(--brand-ink)}#return-modes .basis-select.active select{font-weight:600}#return-modes select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;max-width:100%;padding:6px 28px 6px 10px;font-size:12.5px}#return-modes .basis-caret{width:11px;height:11px;color:inherit;opacity:.7;pointer-events:none;position:absolute;right:9px}.basis-select .basis-text,.kind-select .basis-text{display:none}#kind-filter .kind-select{border-radius:var(--r-m);max-width:100%;color:var(--brand-ink);background:linear-gradient(135deg, var(--brand-soft), color-mix(in srgb, var(--brand) 18%, transparent));border:1px solid var(--brand);box-shadow:0 1px 8px color-mix(in srgb, var(--brand) 32%, transparent);align-items:center;transition:border-color .12s,box-shadow .12s,background .12s;display:none;position:relative}#kind-filter .kind-select:hover{box-shadow:0 2px 12px color-mix(in srgb, var(--brand) 38%, transparent)}#kind-filter .kind-select select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;max-width:100%;padding:6px 28px 6px 10px;font-size:12.5px;font-weight:600}#kind-filter .kind-select .basis-caret{width:11px;height:11px;color:inherit;opacity:.7;pointer-events:none;position:absolute;right:9px}#zaman-filter .zaman-trigger{font:inherit;border-radius:var(--r-m);cursor:pointer;white-space:nowrap;color:var(--brand-ink);background:linear-gradient(135deg, var(--brand-soft), color-mix(in srgb, var(--brand) 18%, transparent));border:1px solid var(--brand);box-shadow:0 1px 8px color-mix(in srgb, var(--brand) 32%, transparent);align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:border-color .12s,box-shadow .12s,background .12s;display:inline-flex}#zaman-filter .zaman-trigger:hover{box-shadow:0 2px 12px color-mix(in srgb, var(--brand) 38%, transparent)}#zaman-filter .zaman-trigger .drp-cal{color:inherit;opacity:.85}#sort-filter .sort-select{border-radius:var(--r-l);max-width:100%;color:var(--ink);align-items:center;display:inline-flex;position:relative}#sort-filter .sort-select select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;max-width:100%;padding:6px 28px 6px 10px;font-size:12.5px}#sort-filter .sort-select .basis-caret{width:11px;height:11px;color:inherit;opacity:.7;pointer-events:none;position:absolute;right:9px}@media (width<=767px){#return-modes .basis-select select,#zaman-filter .zaman-trigger,#kind-filter .kind-select select,#sort-filter .sort-select select{font-size:12px;font-weight:600;line-height:1.2}#return-modes .basis-select select,#kind-filter .kind-select select,#sort-filter .sort-select select{color:#0000}.basis-select .basis-text,.kind-select .basis-text,#sort-filter .sort-select .basis-text{color:inherit;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.2;display:block;position:absolute;top:50%;left:11px;right:28px;overflow:hidden;transform:translateY(-50%)}.filter-bar__filters .modes-label{letter-spacing:.06em;color:var(--ink-mute);margin-bottom:1px;font-size:10.5px;font-weight:600}.filter-bar #kind-filter>.modes-label,.filter-bar #return-modes>.modes-head{align-items:center;min-height:19px;display:flex}#kind-filter .scope-toggle{display:none}#kind-filter .kind-select{display:inline-flex}.filter-bar{gap:10px;margin-bottom:10px}.filter-bar__filters,.filter-bar__actions{display:contents}.filter-bar #kind-filter{order:1}.filter-bar #return-modes{order:2}.filter-bar .sort-mobile{order:3}.filter-bar #zaman-filter{order:4}.filter-bar .alloc-dd{flex:100%;order:5;min-width:0}.filter-bar #return-modes,.filter-bar #kind-filter,.filter-bar #zaman-filter,.filter-bar .sort-mobile{flex:45%;min-width:0}#return-modes .basis-select,#zaman-filter .drp,#zaman-filter .zaman-trigger,#kind-filter .kind-select{width:100%;max-width:100%}#zaman-filter .zaman-trigger{overflow:hidden}#zaman-filter .zaman-trigger .drp-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#return-modes .basis-select.active,#kind-filter .kind-select,#zaman-filter .zaman-trigger,#sort-filter .sort-select{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-l);color:var(--ink);transition:background .13s,color .13s,border-color .12s,box-shadow .13s;box-shadow:0 1px 2px oklch(18% 0 0/.06),0 2px 6px oklch(18% 0 0/.05)}#return-modes .basis-select.active:hover,#kind-filter .kind-select:hover,#zaman-filter .zaman-trigger:hover,#sort-filter .sort-select:hover{background:var(--paper);border-color:var(--hover-border);box-shadow:0 2px 4px oklch(18% 0 0/.07),0 6px 14px oklch(18% 0 0/.06)}#return-modes .basis-select.active:active,#kind-filter .kind-select:active,#zaman-filter .zaman-trigger:active,#sort-filter .sort-select:active{box-shadow:0 1px 2px oklch(18% 0 0/.06)}#return-modes .basis-select select,#kind-filter .kind-select select,#sort-filter .sort-select select{width:100%;height:100%;padding:0 26px 0 11px}#return-modes .basis-select,#kind-filter .kind-select,#zaman-filter .zaman-trigger,#sort-filter .sort-select{box-sizing:border-box;align-items:center;height:40px}#zaman-filter .zaman-trigger{padding:0 11px}#return-modes .basis-select .basis-caret,#kind-filter .kind-select .basis-caret,#zaman-filter .zaman-trigger .drp-cal,#sort-filter .sort-select .basis-caret{color:var(--ink-mute);opacity:1}}.founder-clear{border:1px solid var(--rule);color:var(--ink-mute);cursor:pointer;border-radius:var(--r-m);background:0 0;padding:3px 9px;font-size:12px;line-height:1}.founder-clear:hover{color:var(--bad);border-color:var(--rule-strong)}#date-range-filter .date-pair{color:var(--ink-mute);flex-direction:column;gap:1px;font-size:10.5px;display:inline-flex}#date-range-filter input[type=date]{font:inherit;font-family:var(--mono-fam);background:var(--paper);color:var(--ink);border:1px solid var(--rule);border-radius:var(--r-m);padding:4px 7px;font-size:12px}#date-range-filter input[type=date]:hover{border-color:var(--rule-strong)}#date-range-filter .arrow{color:var(--ink-faint);padding-top:14px}#date-range-filter .dr-clear{border:1px solid var(--rule);background:var(--paper);color:var(--ink-mute);cursor:pointer;border-radius:var(--r-m);padding:4px 9px;font-size:12px}#date-range-filter .dr-clear:hover{border-color:var(--rule-strong);color:var(--ink)}#date-range-filter .dr-hint{font-size:var(--fs--1);color:var(--ink-mute);font-style:italic}#alloc-cards{flex-wrap:wrap;gap:7px 8px;margin:0 0 18px;display:flex}#alloc-cards-heading{margin-top:16px;margin-bottom:8px}.alloc-card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);font:inherit;color:var(--ink-soft);cursor:pointer;text-align:left;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;transition:border-color .12s,background .12s,color .12s,transform .15s,box-shadow .15s,opacity .12s;display:inline-flex}.alloc-card:hover{border-color:var(--hover-border);box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 10%, transparent);transform:translateY(-1px)}.alloc-card.included{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink);font-weight:600;animation:.36s cubic-bezier(.34,1.56,.64,1) alloc-pop}.alloc-card.included:hover{border-color:var(--brand)}@keyframes alloc-pop{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 50%, transparent);transform:scale(1)}45%{box-shadow:0 0 0 5px color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1.07)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand) 0%, transparent);transform:scale(1)}}.alloc-card.excluded{background:var(--bad-soft);border-color:var(--bad);color:var(--bad-ink);font-weight:600}.alloc-card.excluded:hover{border-color:var(--bad)}.alloc-card.excluded .alloc-card-name{text-decoration:line-through;-webkit-text-decoration-color:var(--bad);text-decoration-color:var(--bad);text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){.alloc-card:hover{box-shadow:none;transform:none}.alloc-card.included{animation:none}}.alloc-card-emoji{font-size:14px;line-height:1}.alloc-card-name{font-weight:inherit}.alloc-card-count{text-align:right;min-width:1.6ch;font-family:var(--mono-fam);font-size:var(--fs--1);font-variant-numeric:tabular-nums;color:var(--ink-mute);opacity:.65;margin-left:auto}.alloc-card.included .alloc-card-count,.alloc-card.excluded .alloc-card-count{color:inherit;opacity:.65}#alloc-filter-section{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);margin:0 0 16px;padding:12px 14px}.alloc-filter-heading{margin-bottom:8px}.alloc-filter-empty{color:var(--ink-mute);padding:2px 0;font-size:12px;font-style:italic}#alloc-filter{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.alloc-row{background:var(--bg);border:1px solid var(--rule);border-radius:var(--r-m);align-items:center;gap:4px;padding:3px;display:inline-flex}.alloc-row .alloc-row-remove{order:1}.alloc-row select,.alloc-row input{border-radius:var(--r-s);font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;padding:4px 7px;font-size:12px}.alloc-row select{min-width:13rem;font-family:inherit}.alloc-row input{text-align:right;width:5rem;font-family:var(--mono-fam)}.alloc-row select:hover,.alloc-row input:hover{background:var(--hover)}.alloc-row select:focus,.alloc-row input:focus{background:var(--paper);border-color:var(--rule-strong);outline:none}.alloc-row-remove{width:22px;height:22px;color:var(--ink-mute);cursor:pointer;border-radius:var(--r-s);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex}.alloc-row-remove:hover{background:var(--bad-soft);color:var(--bad)}.alloc-row .mode-toggle{border:1px solid var(--rule);border-radius:var(--r-s);display:inline-flex;overflow:hidden}.alloc-row .mode-btn{background:var(--paper);font:inherit;letter-spacing:.04em;color:var(--ink-mute);cursor:pointer;border:none;border-radius:0;padding:4px 8px;font-size:10.5px;font-weight:600}.alloc-row .mode-btn+.mode-btn{border-left:1px solid var(--rule)}.alloc-row .mode-btn:hover{background:var(--bg-2);color:var(--ink)}.alloc-row .mode-btn.include.on{background:var(--brand);color:var(--on-brand)}.alloc-row .mode-btn.exclude.on{background:var(--bad);color:#fff}.ak-scope__actions{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.ak-scope__sel{color:var(--ink-mute);font-size:12.5px}.ak-btn{font:inherit;border-radius:var(--r-m);cursor:pointer;border:1px solid var(--rule);background:var(--paper);color:var(--ink);padding:6px 12px;font-size:12.5px;transition:all .12s}.ak-btn:hover{border-color:var(--hover-border)}.ak-btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.ak-btn--primary:hover{filter:brightness(1.1)}.ak-btn--primary:disabled{opacity:.5;cursor:not-allowed;filter:none}.ak-btn--ghost{background:0 0}#result-count{font-size:var(--fs-0);color:var(--ink-mute);margin:14px 0 8px;font-weight:400}#result-count b{color:var(--ink);font-weight:600}#funds-wrap{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}table#funds{border-collapse:collapse;width:100%;font-size:var(--row-fs);box-shadow:none;background:0 0}table#funds th,table#funds td{border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap;vertical-align:middle;padding:13px 11px}table#funds th:last-child,table#funds td:last-child{border-right:none}table#funds th:first-child,table#funds td:first-child{text-align:left;width:96px;padding-left:10px;padding-right:10px}table#funds th{top:var(--topbar-h,0px);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.15);border-bottom:1px solid var(--rule-strong);box-shadow:inset 0 -1px 0 var(--rule-strong);z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;font-size:var(--fs-0);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-mute);text-align:left;padding-top:14px;padding-bottom:14px;position:sticky}table#funds .filter-row th{position:static}table#funds th:hover{background:var(--hover);color:var(--ink-soft)}table#funds th.sorted{color:var(--ink)}table#funds th.sorted:after{content:" ▴";color:var(--ink-mute);font-size:10px}table#funds th.sorted.desc:after{content:" ▾"}table#funds td.num{text-align:left;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-family:inherit;font-size:14.5px}table#funds th.num{text-align:left}table#funds th.col-risk,table#funds td.col-risk{width:1%;padding-left:8px;padding-right:8px}table#funds th.col-doc,table#funds td.col-doc{text-align:center;white-space:nowrap;width:1%;padding-left:10px;padding-right:10px}table#funds td.col-doc .doc-flag{font-size:14px;font-weight:700;line-height:1}table#funds td.col-doc .doc-yes{color:var(--ok)}table#funds td.col-doc .doc-no{color:var(--ink-mute)}table#funds th.wrap,table#funds td.wrap{white-space:normal;min-width:10rem;max-width:20rem}table#funds th .th-wrap{white-space:pre-line;vertical-align:middle;max-width:6.5rem;line-height:1.2;display:inline-block}table#funds td.col-title{width:320px;max-width:320px}table#funds td.col-kategori,table#funds th.col-kategori{width:120px}table#funds td.col-tema,table#funds th.col-tema{width:96px}table#funds td.col-kategori,table#funds td.col-tema{white-space:normal;overflow-wrap:break-word;color:var(--ink-soft);line-height:1.35}table#funds td.col-title .title-name{-webkit-line-clamp:3;line-clamp:3;white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}a.title-name{color:inherit;text-decoration:none}.stale-badge{vertical-align:middle;border-radius:var(--r-s);color:var(--warn,#b45309);background:color-mix(in srgb, var(--warn,#b45309) 14%, transparent);white-space:nowrap;margin-inline-start:.35em;padding:0 .35em;font-size:.7em;font-weight:600;line-height:1.5;display:inline-block}table#funds td.col-title .cell-sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-mute);overflow:hidden}table#funds td.col-title .title-alloc{min-height:54px;display:flow-root}table#funds td.col-title .title-alloc-bar{background:var(--bg-2);border-radius:3px;width:100%;max-width:320px;height:6px;margin-top:7px;display:flex;overflow:hidden}table#funds td.col-title .title-alloc-seg{height:100%}.alloc-tip{z-index:100;background:var(--ink);color:var(--bg);font-size:var(--fs-0);border-radius:var(--r-m);white-space:nowrap;pointer-events:none;padding:5px 10px;font-weight:600;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 2px 10px oklch(0% 0 0/.25)}@media (hover:none){.alloc-tip,.spark-ball{display:none!important}}.spark-ball{z-index:99;background:var(--ink);border:1.5px solid var(--bg);pointer-events:none;border-radius:50%;width:7px;height:7px;position:fixed;transform:translate(-50%,-50%)}table#funds td.col-title .title-alloc-legend{flex-direction:column;gap:2px;margin-top:5px;display:flex}table#funds td.col-title .title-alloc-item{font-size:var(--fs--1);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:6px;max-width:320px;display:flex}table#funds td.col-title .title-alloc-dot{border-radius:2px;flex:none;width:8px;height:8px}table#funds td.col-title .title-alloc-pct{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:600}table#funds td.col-title .title-alloc-name{text-overflow:ellipsis;overflow:hidden}table#funds td.col-title .title-alloc-item.is-filtered{gap:0}table#funds td.col-title .title-alloc-item.is-filtered .title-alloc-pct{background:var(--brand-soft);color:var(--brand-ink);border-radius:3px 0 0 3px;padding:1px 2px 1px 5px;font-weight:600}table#funds td.col-title .title-alloc-item.is-filtered .title-alloc-name{background:var(--brand-soft);color:var(--brand-ink);border-radius:0 3px 3px 0;padding:1px 5px 1px 2px;font-weight:600}table#funds th.italic-label{font-style:italic;font-weight:500}table#funds .cell-sub{color:var(--ink-mute);margin-top:1px;font-size:11.5px;font-style:italic;font-weight:400}table#funds td .cell-na{font-style:normal;font-weight:700;font-size:var(--fs-1);color:#fff;white-space:nowrap;background-color:#000;background-image:linear-gradient(45deg,#d000ff 25%,#0000 25% 75%,#d000ff 75%),linear-gradient(45deg,#d000ff 25%,#0000 25% 75%,#d000ff 75%);background-position:0 0,4px 4px;background-size:8px 8px;border-radius:3px;padding:0 5px;line-height:1.5;display:inline-block}table#funds td.col-big{font-size:15.5px}.aum-cell{flex-direction:column;align-items:flex-end;line-height:1.25;display:inline-flex}.aum-cell .aum-usd{color:var(--ink-mute);font-size:11.5px;font-style:italic}table#funds td.col-big.num{font-weight:600}table#funds tr.clickable{cursor:pointer;transition:background 80ms}table#funds tbody tr.clickable.active,table#funds tbody tr.is-checked{background:var(--selected)}.pos{color:var(--ok)}.neg{color:var(--bad)}.title-code{color:var(--ink);letter-spacing:.02em;background:var(--chip-bg);border:1px solid var(--rule-strong);border-radius:var(--r-m);padding:3px 8px;font-family:inherit;font-size:12px;font-weight:600;display:inline-block}.code-cell{flex-direction:column;align-items:center;gap:5px;display:inline-flex}a.code-cell{color:inherit;text-decoration:none}.code-logo-wrap{background:#fff;border-radius:9px;flex:none;width:38px;height:38px;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f,0 1px 2px #00000014,0 3px 8px #00000014}.code-logo{object-fit:contain;width:100%;height:100%;display:block}.code-logo-wrap:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff8c 47%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}tr.clickable:hover .code-logo-wrap{transform:translateY(-2px)scale(1.08);box-shadow:inset 0 0 0 1px #0000000f,0 8px 18px #00000038,0 2px 4px #0000001a}tr.clickable:hover .code-logo-wrap:after{animation:.65s logo-sheen}@keyframes logo-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.code-logo-wrap,tr.clickable:hover .code-logo-wrap{transition:none;transform:none}tr.clickable:hover .code-logo-wrap:after{animation:none}}.risk-cell{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.risk-num{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-0);color:var(--ink);line-height:1}.risk-bar{background:var(--rule);border-radius:3px;width:46px;height:6px;overflow:hidden}.risk-fill{background:var(--risk-color);border-radius:3px;height:100%;display:block}.ret-cell{font-family:inherit;font-weight:600;font-size:var(--fs-1);font-variant-numeric:tabular-nums}.ret-cell.pos{color:var(--ok)}.ret-cell.neg{color:var(--bad)}.ret-arrow{vertical-align:.08em;margin-right:3px;font-size:.68em}.ret-cell-stack{flex-direction:column;align-items:flex-start;line-height:1.2;display:inline-flex}.ret-cell__mode{color:var(--ink-mute);margin-top:1px;font-family:Geist,Geist Fallback,sans-serif;font-size:10.5px;font-style:italic}.bp-cell{flex-direction:column;align-items:flex-end;line-height:1.2;display:inline-flex}.bp-cell__val{font-variant-numeric:tabular-nums;font-family:inherit;font-weight:600}.bp-cell.is-pos .bp-cell__val{color:var(--ok)}.bp-cell.is-neg .bp-cell__val{color:var(--bad)}.bp-cell.is-null .bp-cell__val{color:var(--ink-faint)}.bp-cell__src{color:var(--ink-mute);margin-top:1px;font-family:Geist,Geist Fallback,sans-serif;font-size:10.5px;font-style:italic}table#funds th.col-check,table#funds td.col-check{cursor:default;text-align:center;width:auto;padding-left:8px;padding-right:18px}table#funds th.col-fav,table#funds td.col-fav{text-align:center;cursor:default;width:auto;padding-left:8px;padding-right:14px}.fav-btn{cursor:pointer;color:var(--ink-mute);background:0 0;border:none;margin:-12px;padding:14px;font-size:16px;line-height:1;transition:color .1s,transform 80ms}.fav-btn:hover{color:var(--ink-soft);transform:scale(1.15)}.fav-btn.on{color:oklch(80% .16 85)}.code-fav{display:none}.ak-check{cursor:pointer;vertical-align:middle;align-items:center;margin:-16px;padding:16px;display:inline-flex}.ak-check input{opacity:0;pointer-events:none;position:absolute}.ak-check__box{border:1.2px solid var(--rule-strong);background:var(--paper);color:#fff;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .12s;display:inline-flex}.ak-check input:checked+.ak-check__box{background:var(--brand);border-color:var(--brand)}.ak-check.at-limit{cursor:not-allowed}.ak-check.at-limit .ak-check__box{opacity:.35}#tray-backdrop{z-index:80;background:#14110e2e;animation:.16s ease-out ak-fade;position:fixed;inset:0}@keyframes ak-fade{0%{opacity:0}to{opacity:1}}@keyframes ak-slide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}#tray{background:var(--paper);border-left:1px solid var(--rule-strong);z-index:90;width:min(720px,100vw - 32px);font-size:var(--fs-0);flex-direction:column;padding:28px 36px 60px;animation:.18s ease-out ak-slide;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 50px #0000001a}#tray[hidden],#tray-backdrop[hidden]{display:none}.tray-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding:0 0 18px;display:flex}.tray-head h2{font-size:var(--fs-3);letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;margin:0;font-weight:500;line-height:1.25}.tray-head .tray-code{font-family:var(--mono-fam);font-size:var(--fs-3);color:var(--accent);letter-spacing:.02em;margin-bottom:4px;font-weight:600;display:block}.tray-head .tray-umbrella{color:var(--ink-mute);font-size:11.5px;font-style:italic;display:block}#tray-close{border:1px solid var(--rule);border-radius:var(--r-m);font:inherit;color:var(--ink-mute);cursor:pointer;background:0 0;padding:6px 12px;font-size:12px;transition:all .12s}#tray-close:hover{color:var(--ink);border-color:var(--hover-border)}#tray-body{flex:1;padding:0;overflow-y:visible}.tray-meta{color:var(--ink-mute);margin:4px 0 8px;font-size:11.5px}.tray-section+.tray-section{border-top:1px solid var(--rule);margin-top:24px;padding-top:18px}.tray-section-title{font-size:var(--fs--1);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mute);margin:0 0 10px;font-weight:600}.tray-detail-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.tray-detail-img{border-radius:var(--r-m);object-fit:contain;background:var(--bg-2);width:40px;height:40px}.tray-price{align-items:baseline;gap:10px;display:flex}.tray-price-value{font-size:1.3rem;font-weight:700;font-family:var(--mono-fam);font-variant-numeric:tabular-nums;color:var(--ink)}.tray-price-return{font-size:.9rem;font-family:var(--mono-fam);font-variant-numeric:tabular-nums}.tray-kv{grid-template-columns:max-content 1fr;gap:4px 16px;margin:8px 0 0;font-size:12.5px;display:grid}.tray-kv dt{color:var(--ink-mute);cursor:help}.tray-kv dd{font-family:var(--mono-fam);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.tray-error{color:var(--bad)}.tray-loading{color:var(--ink-mute);font-style:italic}.tray-bar{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:6px 0;display:grid}.tray-bar:last-child{border-bottom:none}.tray-bar .label{font-size:12px;font-weight:500}.tray-bar .desc{color:var(--ink-mute);grid-column:1;font-size:10.5px}.tray-bar .value{font-family:var(--mono-fam);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.tray-fill{background:var(--bg-2);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.tray-fill>div{background:var(--accent);height:100%}.tray-keyrow{background:var(--rule);border:1px solid var(--rule);border-radius:var(--r-m);grid-template-columns:repeat(4,1fr);gap:1px;margin:0 0 22px;display:grid;overflow:hidden}.tray-keystat{background:var(--paper);padding:12px 14px}.tray-keystat__lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px;font-size:10px;font-weight:600}.tray-keystat__val{font-family:var(--mono-fam);letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:600}.tray-keystat__val.is-pos{color:var(--ok)}.tray-keystat__val.is-neg{color:var(--bad)}.tray-keystat__unit{font-size:var(--fs--1);color:var(--ink-mute);margin-left:2px;font-weight:400}.tray-keystat__src{color:var(--ink-mute);margin-top:4px;font-size:10.5px;font-style:italic}.tray-keystat__src.is-pos{color:var(--ok);font-style:normal}.tray-keystat__src.is-neg{color:var(--bad);font-style:normal}.alloc-pie{flex-wrap:wrap;align-items:flex-start;gap:20px;margin:6px 0 8px;display:flex}.alloc-pie:empty{display:none}.alloc-pie-header{color:var(--ink-soft);flex-basis:100%;font-size:12.5px;font-weight:600}.alloc-pie-svg{flex:none}.alloc-pie-legend{flex:280px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.alloc-pie-legend li{grid-template-columns:10px 1fr max-content;align-items:center;gap:8px;display:grid}.alloc-pie-swatch{border-radius:50%;width:8px;height:8px}.alloc-pie-label{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alloc-pie-pct{font-family:var(--mono-fam);font-variant-numeric:tabular-nums;color:var(--ink-mute)}.summary{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.stat{background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-m);min-width:110px;padding:7px 11px}.stat-label{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.stat-value{font-size:14px;font-weight:600;font-family:var(--mono-fam);font-variant-numeric:tabular-nums;color:var(--ink)}.ak-compare{background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r-l);z-index:100;flex-direction:column;animation:.18s ease-out ak-fade;display:flex;position:fixed;inset:24px;overflow:hidden;box-shadow:0 30px 80px #0000002e}.ak-compare__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.ak-compare__title{align-items:baseline;gap:12px;display:flex}.ak-compare__title>span:first-child{font-size:var(--fs-2);letter-spacing:-.01em;font-weight:600}.ak-compare__count{color:var(--ink-mute);background:var(--bg-2);border-radius:999px;padding:2px 8px;font-size:12px}.ak-compare__close{border:1px solid var(--rule);border-radius:var(--r-m);font:inherit;color:var(--ink-mute);cursor:pointer;background:0 0;padding:6px 12px;font-size:12px}.ak-compare__close:hover{color:var(--ink);border-color:var(--hover-border)}.ak-compare__cols{flex:1;display:flex;overflow:auto}.ak-compare__labelcol,.ak-compare__col{flex-direction:column;min-width:200px;display:flex}.ak-compare__labelcol{background:var(--paper);z-index:2;border-right:1px solid var(--rule);min-width:220px;position:sticky;left:0}.ak-compare__col{border-right:1px solid var(--rule);flex:1}.ak-compare__col:last-child{border-right:none}.ak-compare__hdrcell{border-bottom:1px solid var(--rule);background:var(--bg);flex-direction:column;gap:4px;min-height:100px;padding:16px 18px;display:flex}.ak-compare__codecell{font-family:var(--mono-fam);color:var(--accent);font-size:16px;font-weight:600}.ak-compare__name{text-wrap:pretty;margin-top:4px;font-size:12px;font-weight:500;line-height:1.35}.ak-compare__umbrella{color:var(--ink-mute);font-size:10.5px;font-style:italic}.ak-compare__lblcell,.ak-compare__cell{border-bottom:1px solid var(--rule);font-size:var(--fs-0);align-items:center;min-height:44px;padding:11px 18px;display:flex}.ak-compare__lblcell{color:var(--ink-mute);font-size:var(--fs--1);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.ak-compare__cell{font-family:var(--mono-fam);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:8px}.ak-compare__cell.is-best{background:oklch(95% .04 145/.4)}.ak-compare__bestmark{text-transform:uppercase;letter-spacing:.06em;color:var(--ok);background:oklch(94% .06 145/.6);border-radius:3px;padding:2px 6px;font-family:Geist,Geist Fallback,sans-serif;font-size:9.5px;font-weight:600}.row-spark{vertical-align:middle;width:60px;height:16px;display:inline-block}table#funds td.col-trend{text-align:center;min-width:150px;padding:0;position:relative}table#funds td.col-trend .row-spark{width:calc(100% - 16px);height:calc(100% - 22px);display:block;position:absolute;top:11px;left:8px}.row-spark .spark-fill-pos{fill:var(--ok);opacity:.14;stroke:none}.row-spark .spark-fill-neg{fill:var(--bad);opacity:.14;stroke:none}.row-spark .spark-base{stroke:var(--ink-mute);stroke-width:1px;stroke-opacity:.35;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.row-spark .spark-line{fill:none;stroke:var(--ink-soft);stroke-width:1.5px;stroke-opacity:.92;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.row-spark .spark-fill-gold{fill:oklch(74% .14 80);opacity:.3;stroke:none}.row-spark .spark-bench{fill:none;stroke:oklch(74% .14 80);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.row-spark .spark-line.up{stroke:var(--ok);filter:drop-shadow(0 0 1px color-mix(in srgb, var(--ok) 45%, transparent))}.row-spark .spark-line.down{stroke:var(--bad);filter:drop-shadow(0 0 1px color-mix(in srgb, var(--bad) 45%, transparent))}.row-spark .spark-line.gold{stroke:oklch(71% .15 75);filter:drop-shadow(0 0 1px #d7910073)}table#funds td.col-trend .row-spark{animation:.7s cubic-bezier(.4,0,.2,1) 40ms both spark-wipe}@keyframes spark-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.spark-end{--pulse:var(--ok);background:var(--ok);width:5px;height:5px;box-shadow:0 0 0 0 var(--pulse);pointer-events:none;z-index:1;border-radius:50%;animation:1.9s ease-out infinite spark-pulse;position:absolute;right:6px;transform:translateY(-50%)}.spark-end.neg{--pulse:var(--bad);background:var(--bad)}.spark-end.gold{--pulse:oklch(82% .16 95);background:oklch(82% .16 95)}@keyframes spark-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pulse) 55%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.fav-btn:active{transform:scale(.82)}.fav-btn.on{text-shadow:0 0 7px #edb417b3;animation:.38s cubic-bezier(.2,1.5,.4,1) star-pop}@keyframes star-pop{0%{transform:scale(.6)rotate(-12deg)}55%{transform:scale(1.4)rotate(8deg)}to{transform:scale(1)rotate(0)}}.risk-fill{transform-origin:0;animation:.48s cubic-bezier(.2,.7,.2,1) both risk-fill}@keyframes risk-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.title-alloc-seg{transform-origin:0;animation:.52s cubic-bezier(.2,.7,.2,1) both alloc-grow}@keyframes alloc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ak-check input:checked+.ak-check__box{animation:.24s check-pop}@keyframes check-pop{0%{transform:scale(.7)}60%{transform:scale(1.18)}to{transform:scale(1)}}.ak-check__box svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.24s 40ms forwards check-draw}@keyframes check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){table#funds td.col-trend .row-spark{clip-path:none;animation:none}.spark-end,.fav-btn.on,.risk-fill,.title-alloc-seg,.ak-check input:checked+.ak-check__box{animation:none}.ak-check__box svg path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.modes-row,.scope-toggle{position:relative}.pill-slider{box-sizing:border-box;border-radius:var(--r-m);background:linear-gradient(135deg, var(--brand-soft), color-mix(in srgb, var(--brand) 18%, transparent));border:1px solid var(--brand);box-shadow:0 1px 8px color-mix(in srgb, var(--brand) 32%, transparent);pointer-events:none;z-index:0;transition:transform .3s cubic-bezier(.34,1.25,.5,1),width .3s cubic-bezier(.34,1.25,.5,1),height .22s,opacity .15s;position:absolute;top:0;left:0}.mode-card,.scope-btn{z-index:1;background:0 0;transition:border-color .12s,color .12s,transform .15s,box-shadow .15s;position:relative}.mode-card.active,.scope-btn.on{background:0 0;border-color:#0000}.mode-card:not(.active):hover,.scope-btn:not(.on):hover{border-color:var(--hover-border);box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 10%, transparent);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.pill-slider{transition:opacity .15s}.mode-card:not(.active):hover,.scope-btn:not(.on):hover{transform:none}}@media (width>=768px) and (width<=1520px){table#funds [data-col=tema]{display:none}}@media (width>=768px) and (width<=1440px){table#funds [data-col=stopaj]{display:none}}@media (width>=768px) and (width<=1180px){table#funds [data-col=end_investor_count]{display:none}}@media (width>=768px) and (width<=1020px){table#funds [data-col=risk_value]{display:none}}@media (width>=768px) and (width<=940px){table#funds [data-col=kategori]{display:none}}@media (width>=768px) and (width<=1680px){table#funds.has-real [data-col=tema]{display:none}}@media (width>=768px) and (width<=1600px){table#funds.has-real [data-col=stopaj]{display:none}}@media (width>=768px) and (width<=1480px){table#funds.has-real [data-col=end_investor_count]{display:none}}@media (width>=768px) and (width<=1270px){table#funds.has-real [data-col=risk_value]{display:none}}@media (width>=768px) and (width<=1160px){table#funds.has-real [data-col=kategori]{display:none}}@media (width>=768px) and (width<=1000px){table#funds.has-real [data-col=trend]{display:none}}@media (width>=768px) and (width<=820px){table#funds.has-real td.col-title{width:150px;max-width:150px}}@media (width>=768px) and (width<=1200px){body{padding-left:28px;padding-right:28px}}@media (width>=768px) and (width<=1366px){:root{--row-fs:14px}table#funds th,table#funds td{padding:11px 8px}table#funds th{padding-top:11px;padding-bottom:11px;font-size:10.5px}table#funds th:first-child,table#funds td:first-child{width:84px}table#funds td.col-title{width:260px;max-width:260px}table#funds td.col-trend{min-width:120px}}@media (width>=768px) and (width<=1100px){:root{--row-fs:13.5px}table#funds th,table#funds td{padding:9px 6px}table#funds th{padding-top:9px;padding-bottom:9px}table#funds th:first-child,table#funds td:first-child{width:72px}.code-logo-wrap{width:32px;height:32px}table#funds td.col-title{width:210px;max-width:210px}table#funds td.col-trend{min-width:104px}table#funds td.col-kategori,table#funds th.col-kategori{width:100px}}@media (width>=768px) and (width<=900px){:root{--row-fs:13px}body{padding-left:18px;padding-right:18px}table#funds th,table#funds td{padding:8px 5px}table#funds th{letter-spacing:.04em;font-size:10px}table#funds th:first-child,table#funds td:first-child{width:60px}.code-logo-wrap{width:28px;height:28px}.title-code{font-size:var(--fs--1);padding:2px 6px}table#funds td.col-title{width:168px;max-width:168px}table#funds td.col-trend{min-width:88px}table#funds td.col-kategori,table#funds th.col-kategori{width:84px}table#funds td.col-tema,table#funds th.col-tema{width:78px}}table#funds .m-metric{display:none}@media (width<=767px){#funds-wrap{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:8px;padding-right:8px}.spark-end{animation:none}.row-spark .spark-line.up,.row-spark .spark-line.down,.row-spark .spark-line.gold{filter:none}table#funds td.col-trend .row-spark{animation:none}table#funds th{background:var(--bg);-webkit-backdrop-filter:none}table#funds [data-col],table#funds th.col-check,table#funds td.col-check,table#funds th.col-fav,table#funds td.col-fav{display:none}table#funds [data-col=code],table#funds [data-col=title],table#funds [data-col=trend],table#funds [data-col=risk_value],table#funds th.m-metric,table#funds td.m-metric{display:table-cell}table#funds th.col-risk,table#funds td.col-risk{text-align:center;width:27px;padding-left:3px;padding-right:3px}table#funds td.col-risk .risk-bar,table#funds td.col-risk .risk-div,table#funds td.col-risk .risk-max{display:none}table#funds td.col-risk .risk-score{border-radius:var(--r-m);background:var(--risk-bg);min-width:20px;color:var(--ink);padding:3px 0;font-weight:700;display:inline-block}table#funds td .cell-na{white-space:normal;word-break:keep-all}table#funds td.col-risk .cell-na{text-align:center;padding:0 3px;font-size:10.5px;line-height:1.3}:root{--row-fs:12px}table#funds td.col-title .title-name{font-size:12px}table#funds td.col-title .cell-sub{display:none}table#funds td.col-title .title-alloc-item{font-size:10px;line-height:1.15}table#funds td.col-title .title-alloc-legend{gap:1px;margin-top:4px}table#funds td.col-title .title-alloc-dot{width:7px;height:7px}table#funds td.col-title .title-alloc{min-height:36px}table#funds td.col-title .title-alloc-bar{height:4px;margin-top:4px}table#funds th,table#funds td{padding:9px 5px}table#funds th{letter-spacing:.04em;font-size:10px}table#funds th[data-col=code],table#funds td[data-col=code]{width:34px}table#funds td[data-col=code]{text-align:center;padding:6px 2px}.code-cell{gap:5px}.code-fav{justify-content:center;align-items:center;width:24px;height:24px;margin:0 auto;padding:0;display:flex}.code-logo-wrap{width:21px;height:21px}.title-code{padding:1px 3px;font-size:10px}table#funds td.col-title{width:auto;max-width:138px}table#funds th.m-metric,table#funds td.m-metric{text-align:left;width:38px}table#funds th.m-metric .th-wrap{vertical-align:baseline;width:min-content;max-width:80px}table#funds th.m-metric.sorted:after{vertical-align:baseline}table#funds td.m-metric .aum-stack{white-space:normal;flex-direction:column;line-height:1.2;display:inline-flex}table#funds td.col-trend{min-width:82px}table#funds td.col-trend .row-spark{width:calc(100% - 8px);left:2px}table#funds td.col-trend .spark-end{right:4px}table#funds th[data-col=trend] .trend-legend{display:none}}.table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}@media (width<=767px){#tray{padding:18px 16px 48px}.tray-keyrow{grid-template-columns:repeat(2,1fr)}.tray-keystat{padding:10px 12px}.tray-keystat__val{font-size:16px}.alloc-row{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:8px;display:flex}#alloc-filter .alloc-row-top{justify-content:space-between;align-items:center;gap:8px;display:flex}#alloc-filter .alloc-row-main{align-items:center;gap:8px;display:flex}.alloc-row .mode-toggle{width:auto}.alloc-row .mode-btn{min-height:34px;font-size:var(--fs--1);padding:5px 14px}.alloc-row input{width:4rem}.alloc-row select{flex:auto;min-width:0;min-height:34px}.alloc-row-remove{flex:none;width:32px;height:32px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:16px!important}.founder-clear,#date-range-filter .dr-clear{align-items:center;min-height:40px;display:inline-flex}}.editorial :is(h1,h2){letter-spacing:-.022em;font-weight:650}.editorial h1{font-size:var(--fs-4);line-height:1.2}.editorial .prose{max-width:68ch;font-size:var(--fs-1);line-height:1.65}.editorial .prose p{margin:0 0 var(--sp-4)}.editorial .prose :is(h2,h3){margin:var(--sp-6) 0 var(--sp-3)}.editorial .prose blockquote{margin:var(--sp-6) 0;padding:0 0 0 var(--sp-5);border-left:2px solid var(--brand);font-size:var(--fs-2);color:var(--ink-soft);line-height:1.45}.err{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:55vh;display:flex}.err__status{font-family:var(--mono-fam);color:var(--ink-mute);letter-spacing:.04em;font-size:64px;font-weight:600;line-height:1}.err__msg{color:var(--ink-soft);margin:0;font-size:16px}.err__home{border-radius:var(--r-m);background:var(--accent);color:var(--accent-ink);margin-top:6px;padding:8px 18px;font-weight:500;text-decoration:none}.err__home:hover{opacity:.88}.anim-off,.anim-off *{animation-play-state:paused!important}.theme-toggle.svelte-1cmi4dh{border:1px solid var(--rule-strong);width:30px;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:border-color .12s,background .12s;display:inline-flex}.theme-toggle.svelte-1cmi4dh:hover{border-color:var(--ink-mute);background:var(--bg-2)}@media (width<=767px){.theme-toggle.svelte-1cmi4dh{width:31px;height:31px;font-size:13px}}.lang-toggle.svelte-1jxc4k4{border:1px solid var(--rule-strong);border-radius:7px;height:30px;display:inline-flex;overflow:hidden}.lang-toggle__seg.svelte-1jxc4k4{color:var(--ink-soft);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 9px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.lang-toggle__seg.svelte-1jxc4k4+.lang-toggle__seg:where(.svelte-1jxc4k4){border-left:1px solid var(--rule-strong)}.lang-toggle__seg.svelte-1jxc4k4:hover:not(.active){background:var(--bg-2)}.lang-toggle__seg.active.svelte-1jxc4k4{background:var(--bg-2);color:var(--ink)}.lang-toggle--compact.svelte-1jxc4k4{color:var(--ink-soft);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:none}@media (width<=767px){.lang-toggle.svelte-1jxc4k4{height:31px}.lang-toggle__seg.svelte-1jxc4k4{padding:0 9px;font-size:12px}.lang-toggle--full.svelte-1jxc4k4{display:none}.lang-toggle--compact.svelte-1jxc4k4{font-size:12px;display:inline-flex}}.auth-nav.svelte-17n0lxj{align-items:center;gap:8px;display:flex}.auth-link.svelte-17n0lxj{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--rule-strong);max-width:14rem;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:7px;flex:none;align-items:center;padding:0 11px;font-size:12.5px;line-height:1;text-decoration:none;transition:border-color .12s,background .12s,color .12s;display:inline-flex;overflow:hidden}.lbl--short.svelte-17n0lxj{display:none}.auth-link.svelte-17n0lxj:hover{border-color:var(--ink-mute);background:var(--bg-2);color:var(--ink)}.auth-link--email.svelte-17n0lxj{flex:0 auto;min-width:3rem}.email-local.svelte-17n0lxj{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auth-link.svelte-17n0lxj:disabled{opacity:.55;cursor:default}.auth-link.active.svelte-17n0lxj{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.star.svelte-17n0lxj{flex:none;margin-right:5px;font-size:13px;line-height:1}.dut-chip.svelte-17n0lxj{border:1px solid var(--rule-strong);white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}.nav-ico.svelte-17n0lxj{opacity:.65;flex:none;width:16px;height:16px;margin-right:9px}.auth-link.svelte-17n0lxj:hover .nav-ico:where(.svelte-17n0lxj),.auth-link.active.svelte-17n0lxj .nav-ico:where(.svelte-17n0lxj){opacity:1}.auth-link--signout.svelte-17n0lxj .nav-ico:where(.svelte-17n0lxj){margin-right:7px}.lvl-chip.svelte-17n0lxj{border:1px solid var(--rule-strong);white-space:nowrap;border-radius:999px;flex:none;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:700}.auth-link--signout.svelte-17n0lxj{cursor:pointer;justify-content:center;font-family:inherit;display:flex}.auth-link--signout.svelte-17n0lxj:hover{color:#dc2626;background:0 0;border-color:#dc2626}.auth-link--signout.svelte-17n0lxj:disabled{opacity:.6;cursor:default}.auth-link--primary.svelte-17n0lxj{color:#fff;background:#111;border-color:#111;transition:border-color .12s,background .12s,color .12s,transform .12s;position:relative}html[data-theme=dark] .auth-link--primary.svelte-17n0lxj,html[data-theme=dark] .auth-link--primary.svelte-17n0lxj:hover{border-color:var(--rule-strong)}.auth-link--primary.svelte-17n0lxj:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff47 50%,#0000 100%);width:40%;animation:4.5s ease-in-out infinite svelte-17n0lxj-cta-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.auth-link--primary.svelte-17n0lxj:hover{color:#fff;background:#000;border-color:#000}.auth-link--primary.svelte-17n0lxj:active{transform:scale(.97)}@keyframes svelte-17n0lxj-cta-shine{0%{left:-60%}18%,to{left:160%}}@media (prefers-reduced-motion:reduce){.auth-link--primary.svelte-17n0lxj:after{animation:none;display:none}.auth-link--primary.svelte-17n0lxj:active{transform:none}}@media (width<=1024px){.lbl--full.svelte-17n0lxj{display:none}.lbl--short.svelte-17n0lxj{display:inline}}@media (width<=720px){.auth-nav.svelte-17n0lxj{gap:5px}.auth-link.svelte-17n0lxj{padding:0 8px}}@media (width<=560px){.auth-link--email.svelte-17n0lxj{max-width:6rem}}@media (width<=767px){.auth-link.svelte-17n0lxj{height:31px;padding:0 8px;font-size:12px}.auth-nav.svelte-17n0lxj{gap:6px}}.bell-wrap.svelte-vtze1i{display:inline-flex;position:relative}.bell.svelte-vtze1i{border:1px solid var(--rule-strong);width:30px;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:border-color .12s,background .12s;display:inline-flex;position:relative}.bell.svelte-vtze1i:hover{border-color:var(--ink-mute);background:var(--bg-2)}.bell-icon.svelte-vtze1i{width:16px;height:16px}@media (width<=767px){.bell-icon.svelte-vtze1i{width:15px;height:15px}}.dot.svelte-vtze1i{background:var(--warn);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:999px;position:absolute;top:3px;right:3px}@media (width<=767px){.bell.svelte-vtze1i{width:28px;height:28px;font-size:12px}}.pop.svelte-vtze1i{z-index:60;width:min(88vw,340px);max-height:calc(100dvh - var(--topbar-h,56px));background:var(--bg);border:1px solid var(--rule);border-radius:10px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 11px);right:0;overflow-y:auto;box-shadow:0 12px 24px #0000002e}@media (width<=767px){.pop.svelte-vtze1i{top:var(--topbar-h,56px);width:auto;max-width:none;max-height:calc(100dvh - var(--topbar-h,56px) - 16px);position:fixed;left:8px;right:8px}}.pop__head.svelte-vtze1i{color:var(--ink);background:var(--bg);border-bottom:1px solid var(--rule);padding:10px 12px;font-size:13px;font-weight:600;position:sticky;top:0}.empty.svelte-vtze1i{color:var(--ink-mute);text-align:center;margin:0;padding:18px 12px;font-size:13px}.item.svelte-vtze1i{border-bottom:1px solid var(--rule);color:inherit;padding:10px 12px;text-decoration:none;display:block}.item.svelte-vtze1i:last-child{border-bottom:none}a.item.svelte-vtze1i:hover{background:var(--bg-2)}.item__title.svelte-vtze1i{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.item.unread.svelte-vtze1i .item__title:where(.svelte-vtze1i):before{content:"";background:var(--warn);border-radius:999px;flex:none;width:7px;height:7px}.item__body.svelte-vtze1i{color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.4}.item__time.svelte-vtze1i{color:var(--ink-mute);margin-top:4px;font-size:11px;display:block}.ticker.svelte-1f3xgtj{min-width:0;color:var(--ink-mute);letter-spacing:.01em;flex:auto;font-size:12.5px;position:relative;overflow:hidden}.ticker__track.svelte-1f3xgtj{will-change:transform;width:max-content;animation:48s linear infinite svelte-1f3xgtj-ticker-scroll;display:flex}.ticker__group.svelte-1f3xgtj{flex:none;align-items:center;display:flex}.ticker__item.svelte-1f3xgtj{white-space:nowrap;color:var(--ink-mute);font-size:12.5px;line-height:1.2}.ticker__sep.svelte-1f3xgtj{opacity:.85;flex:none;margin:0 9px;font-size:12px;line-height:1}@keyframes svelte-1f3xgtj-ticker-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--group-w,50%)))}}@media (prefers-reduced-motion:reduce){.ticker.svelte-1f3xgtj{overflow-x:auto}.ticker__track.svelte-1f3xgtj{animation:none}.ticker__group[aria-hidden=true].svelte-1f3xgtj{display:none}}.brand.svelte-1bbj4eh{color:var(--ink);flex:none;align-items:center;gap:13px;text-decoration:none;display:flex}.brand__logo.svelte-1bbj4eh{width:auto;height:clamp(34px,4vw + .6rem,39px);color:var(--ink);flex:none;display:block}.brand__text.svelte-1bbj4eh{flex-direction:column;gap:1px;line-height:1.1;display:flex}.brand__name.svelte-1bbj4eh{font-family:var(--mono-fam);text-transform:uppercase;letter-spacing:.08em;font-size:clamp(15px,1.05vw + .7rem,25px);font-weight:600}.brand__tag.svelte-1bbj4eh{color:var(--ink-mute);letter-spacing:.01em;white-space:nowrap;font-size:14px}.brand--premium.svelte-1bbj4eh{margin-left:-15px}.brand--premium.svelte-1bbj4eh .brand__text:where(.svelte-1bbj4eh){align-items:center;margin-left:-10px}.brand--premium.svelte-1bbj4eh .brand__name:where(.svelte-1bbj4eh){color:#9a5e0a;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#0000 44%,#ffffff8c 50%,#0000 56%),linear-gradient(#d6981c 0%,#b87410 52%,#8a5408 100%);background-position:100% 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:14s ease-in-out infinite svelte-1bbj4eh-brand-shine}:root[data-theme=dark] .brand--premium.svelte-1bbj4eh .brand__name:where(.svelte-1bbj4eh){background-image:linear-gradient(105deg,#0000 44%,#ffffffbf 50%,#0000 56%),linear-gradient(#ffe7a3 0%,#f3b531 52%,#db8d2a 100%)}@keyframes svelte-1bbj4eh-brand-shine{0%{background-position:100% 0,0 0}20%{background-position:0 0,0 0}to{background-position:0 0,0 0}}.brand--premium.svelte-1bbj4eh .brand__logo:where(.svelte-1bbj4eh){color:#d97706;height:clamp(40px,4.6vw + .7rem,48px)}:root[data-theme=dark] .brand--premium.svelte-1bbj4eh .brand__logo:where(.svelte-1bbj4eh){color:#fbbf24}.brand__tag--premium.svelte-1bbj4eh{color:#5a2e00;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#fef3c7 0%,#fcd34d 42%,#f59e0b 100%);border-radius:999px;align-self:center;margin-top:3px;padding:2px 8px;font-size:11px;font-weight:800;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 1px 2px #92400e66}.brand__tag--premium.svelte-1bbj4eh:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 25%,#fff9 50%,#0000 75%);animation:14s ease-in-out infinite svelte-1bbj4eh-brand-chip-shine;position:absolute;inset:0;transform:translate(-160%)}@keyframes svelte-1bbj4eh-brand-chip-shine{0%{transform:translate(-160%)}20%{transform:translate(160%)}to{transform:translate(160%)}}@media (prefers-reduced-motion:reduce){.brand--premium.svelte-1bbj4eh .brand__name:where(.svelte-1bbj4eh){animation:none}.brand__tag--premium.svelte-1bbj4eh:after{opacity:0;animation:none}}@media (width<=720px){.brand.svelte-1bbj4eh{gap:10px}.brand__tag.svelte-1bbj4eh{font-size:11px}}@media (width<=460px){.brand.svelte-1bbj4eh{gap:8px}}.navprogress.svelte-degj0i{z-index:100;transform-origin:0;width:100%;height:3px;transform:scaleX(var(--p,0));background:var(--brand);box-shadow:0 0 8px var(--brand);opacity:0;pointer-events:none;transition:transform .22s,opacity .2s;position:fixed;top:0;left:0}.navprogress.on.svelte-degj0i{opacity:1}@media (prefers-reduced-motion:reduce){.navprogress.svelte-degj0i{transition:transform,opacity .12s}}.footer.svelte-jz8lnl{z-index:40;background:var(--paper);color:var(--ink);border-top:1px solid var(--rule-strong,var(--rule,#0000001f));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #0000000f}.footer__line.svelte-jz8lnl{max-width:1680px;padding:7px clamp(16px, 4vw, 48px) calc(7px + min(env(safe-area-inset-bottom,0px), 8px));align-items:center;gap:12px;margin:0 auto;display:flex}.footer__content.svelte-jz8lnl{text-align:center;text-wrap:pretty;flex:auto;min-width:0;font-size:11.5px;line-height:1.55}.footer__disclaimer.svelte-jz8lnl{color:var(--ink);font-weight:500}.footer__advice.svelte-jz8lnl{color:var(--ink);margin-left:.3em;font-weight:700}.footer__muted.svelte-jz8lnl{color:var(--ink-soft)}.footer__nav.svelte-jz8lnl{vertical-align:baseline;flex-wrap:wrap;justify-content:center;align-items:baseline;display:inline-flex}.footer__nav.svelte-jz8lnl>:where(.svelte-jz8lnl)+:where(.svelte-jz8lnl):before{content:"·";color:var(--ink-mute,var(--ink-soft));opacity:.6;margin:0 .45em}.footer__sep--lead.svelte-jz8lnl{color:var(--ink-mute,var(--ink-soft));opacity:.6;margin:0 .45em}.footer__content.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink-soft);text-underline-offset:2px;white-space:nowrap;margin:-1px -2px;padding:6px 5px;text-decoration:none}.footer__content.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--accent,var(--ink));text-decoration:underline}.footer__social.svelte-jz8lnl{vertical-align:middle;align-items:center;margin-left:.6em;display:inline-flex}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink-soft);justify-content:center;align-items:center;margin:-6px 1px;padding:6px;transition:color .12s;display:inline-flex}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--accent,var(--ink));text-decoration:none}.footer__social.svelte-jz8lnl svg:where(.svelte-jz8lnl){width:18px;height:18px;display:block}.footer__launcher.svelte-jz8lnl{--term-fg:var(--bg);--term-accent:var(--bg);--term-bg:oklch(96% .03 150);--term-green:oklch(50% .14 150);--term-mono:var(--mono-fam,"Geist Mono", ui-monospace, monospace);right:clamp(16px,4vw,48px);bottom:calc(var(--disclaimer-h,0px) + var(--cta-h,0px) + 16px + env(safe-area-inset-bottom,0px));z-index:45;border:1px solid var(--term-line,oklch(85% .07 150));background:var(--term-bg);width:46px;height:46px;color:var(--term-fg);font-family:var(--term-mono);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:inline-flex;position:fixed}.footer__launcher.svelte-jz8lnl:hover{opacity:.85}:root[data-theme=dark] .footer__launcher.svelte-jz8lnl{--term-green:oklch(82% .16 150);--term-bg:oklch(26% .05 150);--term-line:oklch(48% .09 150)}.footer__launcher.svelte-jz8lnl:focus{outline:none}.footer__launcher.svelte-jz8lnl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lmark.svelte-jz8lnl{z-index:1;align-items:center;gap:6px;line-height:1;display:inline-flex;position:relative}.lmark__bot.svelte-jz8lnl{width:23px;height:23px;color:var(--term-green)}.lmark__id.svelte-jz8lnl,.footer--app.svelte-jz8lnl .footer__disclaimer:where(.svelte-jz8lnl){display:none}@media (width<=767px){.footer__disclaimer.svelte-jz8lnl{display:none}.footer.svelte-jz8lnl{box-shadow:none;width:100vw;margin-left:calc(50% - 50vw);position:static}.footer__launcher.svelte-jz8lnl{right:calc(clamp(16px,4vw,48px) + 58px);bottom:calc(12px + var(--footer-overlap,0px) + var(--cta-h,0px) + env(safe-area-inset-bottom,0px))}.footer__content.svelte-jz8lnl{font-size:10px}.footer__nav.svelte-jz8lnl{flex-wrap:wrap}.footer__nav.svelte-jz8lnl>:where(.svelte-jz8lnl)+:where(.svelte-jz8lnl):before{margin:0 .3em}.footer__social.svelte-jz8lnl{justify-content:center;margin-top:5px;margin-left:0;display:flex}}@media (width<=560px){.footer__line.svelte-jz8lnl{padding:8px 14px calc(8px + min(env(safe-area-inset-bottom,0px), 8px));gap:10px}}@media (prefers-reduced-motion:reduce){.footer__launcher.svelte-jz8lnl{transition:none}}.promo.svelte-1m8nq0k{top:calc(var(--topbar-h,56px) + 14px);z-index:35;box-sizing:border-box;background:var(--bg-2);border:1px solid var(--rule);border-radius:14px;width:280px;max-width:calc(100vw - 28px);padding:11px 14px 14px;position:absolute;right:max(48px,50vw - 792px);overflow:hidden;box-shadow:0 10px 26px oklch(0% 0 0/.12),0 2px 6px oklch(0% 0 0/.05)}.promo__top.svelte-1m8nq0k{justify-content:space-between;align-items:center;gap:10px;display:flex}.promo__counter.svelte-1m8nq0k{font-family:var(--mono-fam);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--ink-mute);font-size:11px}.promo__nav.svelte-1m8nq0k{gap:5px;display:inline-flex}.promo__arrow.svelte-1m8nq0k{border:1px solid var(--rule-strong);width:24px;height:24px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.promo__arrow.svelte-1m8nq0k:hover{background:var(--bg);border-color:var(--ink-mute);color:var(--ink)}.promo__arrow.svelte-1m8nq0k:active{transform:scale(.9)}.promo__arrow.svelte-1m8nq0k svg:where(.svelte-1m8nq0k){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.promo__close.svelte-1m8nq0k{width:24px;height:24px;color:var(--ink-mute);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:background .12s,color .12s,transform .12s;display:inline-flex}.promo__close.svelte-1m8nq0k:hover{background:var(--bg);color:var(--ink)}.promo__close.svelte-1m8nq0k:active{transform:scale(.9)}.promo__close.svelte-1m8nq0k svg:where(.svelte-1m8nq0k){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.promo__slide.svelte-1m8nq0k{min-height:60px;animation:.26s cubic-bezier(.2,.7,.2,1) both svelte-1m8nq0k-promo-in}@keyframes svelte-1m8nq0k-promo-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.promo__title.svelte-1m8nq0k{letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;margin:10px 0 5px;font-size:15px;font-weight:600;line-height:1.25}.promo__body.svelte-1m8nq0k{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:12px;line-height:1.4}.promo__cta.svelte-1m8nq0k{background:var(--accent);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;margin-top:11px;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .12s;display:inline-flex}.promo__cta.svelte-1m8nq0k:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 6px 16px oklch(0% 0 0/.2)}.promo__cta.svelte-1m8nq0k:active{transform:translateY(0)scale(.96)}.promo__cta.svelte-1m8nq0k svg:where(.svelte-1m8nq0k){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (width<=768px){.promo.svelte-1m8nq0k{border-radius:14px;width:auto;max-width:none;margin:0 0 16px;position:static}}@media (prefers-reduced-motion:reduce){.promo__slide.svelte-1m8nq0k{animation:none}.promo__arrow.svelte-1m8nq0k,.promo__cta.svelte-1m8nq0k{transition:none}}.cookie-notice.svelte-izf9ba{left:0;right:0;bottom:var(--disclaimer-h,0);z-index:60;background:var(--paper);border-top:1px solid var(--rule);animation:.26s cubic-bezier(.2,.7,.2,1) both svelte-izf9ba-cookie-in;position:fixed;box-shadow:0 -6px 24px oklch(0% 0 0/.08)}.cookie-notice__inner.svelte-izf9ba{max-width:1680px;padding:12px 48px calc(12px + env(safe-area-inset-bottom,0px));align-items:center;gap:14px;margin:0 auto;display:flex}.cookie-notice__icon.svelte-izf9ba{width:24px;height:24px;fill:var(--ink-soft);opacity:.85;flex:none}.cookie-notice__text.svelte-izf9ba{flex:auto;min-width:0}.cookie-notice__title.svelte-izf9ba{color:var(--ink);margin:0 0 2px;font-size:13px;font-weight:600}.cookie-notice__body.svelte-izf9ba{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.45}.cookie-notice__link.svelte-izf9ba{color:var(--ink);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.cookie-notice__link.svelte-izf9ba:hover{color:var(--accent)}.cookie-notice__actions.svelte-izf9ba{flex:none;gap:8px;display:flex}.cookie-notice__btn.svelte-izf9ba{font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:filter .12s,background .12s,border-color .12s,color .12s,transform .12s}.cookie-notice__btn.svelte-izf9ba:active{transform:scale(.97)}.cookie-notice__btn--accept.svelte-izf9ba{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.cookie-notice__btn--accept.svelte-izf9ba:hover{filter:brightness(1.08)}.cookie-notice__btn--ghost.svelte-izf9ba{border:1px solid var(--rule-strong);color:var(--ink);background:0 0}.cookie-notice__btn--ghost.svelte-izf9ba:hover{border-color:var(--ink-mute);background:var(--bg-2)}@keyframes svelte-izf9ba-cookie-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (width<=560px){.cookie-notice__inner.svelte-izf9ba{padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:10px}.cookie-notice__icon.svelte-izf9ba{display:none}.cookie-notice__actions.svelte-izf9ba{width:100%}.cookie-notice__btn.svelte-izf9ba{flex:1 1 0;min-height:44px}}@media (prefers-reduced-motion:reduce){.cookie-notice.svelte-izf9ba{animation:none}.cookie-notice__btn.svelte-izf9ba{transition:none}}.disclaimer.svelte-utu9t{font-size:12px;line-height:1.4;font-family:var(--term-mono);color:var(--term-dim);border:1px solid var(--term-line-soft);background:var(--term-inset-2);border-radius:8px;margin:0 0 8px;padding:7px 9px}.thread-wrap.svelte-utu9t{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.thread.svelte-utu9t{scrollbar-color:var(--term-line) transparent;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:4px 2px;display:flex;overflow-y:auto}.jump.svelte-utu9t{z-index:2;border:1px solid var(--term-line);background:var(--term-surface);width:30px;height:30px;color:var(--term-fg);cursor:pointer;box-shadow:0 3px 10px var(--term-shadow), 0 0 8px var(--term-glow);border-radius:50%;place-items:center;padding:0;transition:transform .12s,box-shadow .12s,border-color .12s;animation:.14s svelte-utu9t-jump-in;display:grid;position:absolute;bottom:8px;right:8px}.jump.svelte-utu9t:hover{border-color:var(--term-dim);box-shadow:0 5px 14px var(--term-shadow), 0 0 12px var(--term-glow);transform:translateY(-1px)}.jump.svelte-utu9t:focus-visible{outline:2px solid var(--term-accent);outline-offset:2px}.jump.svelte-utu9t svg:where(.svelte-utu9t){width:16px;height:16px;filter:drop-shadow(0 0 3px var(--term-glow))}@keyframes svelte-utu9t-jump-in{0%{opacity:0;transform:translateY(4px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.thread.svelte-utu9t::-webkit-scrollbar{width:8px}.thread.svelte-utu9t::-webkit-scrollbar-thumb{background:var(--term-line-soft);border-radius:8px}.thread.svelte-utu9t::-webkit-scrollbar-thumb:hover{background:var(--term-line)}.empty.svelte-utu9t{color:var(--term-dim);font-size:13.5px;font-family:var(--term-mono);text-align:center;max-width:28ch;text-shadow:0 0 4px var(--term-glow);margin:auto}.empty.svelte-utu9t:after{content:"▮";color:var(--term-fg);text-shadow:0 0 6px var(--term-glow);margin-left:2px;animation:1.1s step-end infinite svelte-utu9t-term-cursor}@keyframes svelte-utu9t-term-cursor{0%,50%{opacity:1}50.01%,to{opacity:0}}.msg.svelte-utu9t{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.5;font-family:var(--term-mono);border-radius:12px;max-width:88%;padding:8px 11px}.msg--user.svelte-utu9t{background:var(--term-inset-2);color:var(--term-accent);border:1px solid var(--term-accent);text-shadow:0 0 4px var(--term-accent-glow);box-shadow:0 0 10px #ffc23d1f, inset 0 0 16px var(--term-inset-2);border-bottom-right-radius:4px;align-self:flex-end}.msg--user.svelte-utu9t:before{content:"> ";opacity:.85}.msg--assistant.svelte-utu9t{background:var(--term-surface);color:var(--term-fg);border:1px solid var(--term-line);text-shadow:0 0 3px var(--term-glow);box-shadow:0 0 10px #56ff7a1a, inset 0 0 22px var(--term-inset-2);border-bottom-left-radius:4px;align-self:flex-start}.status.svelte-utu9t{opacity:.7;color:var(--term-dim);font-size:13.5px;font-style:italic;animation:1.6s ease-in-out infinite svelte-utu9t-status-pulse}@keyframes svelte-utu9t-status-pulse{0%,to{opacity:.45}50%{opacity:.9}}.chips.svelte-utu9t{flex-wrap:wrap;align-self:flex-start;gap:6px;max-width:88%;margin:-2px 0 2px;display:flex}.chip.svelte-utu9t{border:1px solid var(--term-line);background:var(--term-inset-1);color:var(--term-fg);font-size:12.5px;font-family:var(--term-mono);cursor:pointer;text-align:left;text-shadow:0 0 3px var(--term-glow);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-weight:600;line-height:1.2;display:inline-flex}.chip.svelte-utu9t:before{content:"[";opacity:.5}.chip.svelte-utu9t:after{content:"]";opacity:.5}.chip.svelte-utu9t:hover{border-color:var(--term-accent);background:#56ff7a1f;box-shadow:0 0 10px #56ff7a38}.chip__mark.svelte-utu9t{opacity:.85;color:var(--term-accent);font-size:11px}.chip.done.svelte-utu9t{border-color:var(--term-fg);color:var(--term-fg);cursor:default;background:#56ff7a24}.chip.done.svelte-utu9t .chip__mark:where(.svelte-utu9t){color:var(--term-fg)}.chip.failed.svelte-utu9t{border-color:var(--term-bad);color:var(--term-bad);background:#ff5a3c1a}.chip.failed.svelte-utu9t .chip__mark:where(.svelte-utu9t){color:var(--term-bad)}.md.svelte-utu9t{overflow-x:auto}.md.svelte-utu9t :first-child{margin-top:0}.md.svelte-utu9t :last-child{margin-bottom:0}.md.svelte-utu9t p,.md.svelte-utu9t ul,.md.svelte-utu9t ol,.md.svelte-utu9t table,.md.svelte-utu9t pre,.md.svelte-utu9t blockquote{margin:0 0 8px}.md.svelte-utu9t ul,.md.svelte-utu9t ol{padding-left:1.3em}.md.svelte-utu9t li{margin:2px 0}.md.svelte-utu9t li::marker{color:var(--term-accent)}.md.svelte-utu9t strong{color:var(--term-fg);text-shadow:0 0 5px var(--term-glow)}.md.svelte-utu9t a{color:var(--term-accent);text-underline-offset:2px;text-shadow:0 0 4px var(--term-accent-glow);text-decoration:underline}.md.svelte-utu9t code{font-family:var(--term-mono);background:var(--term-inset-2);border:1px solid var(--term-line-soft);color:var(--term-fg);border-radius:4px;padding:0 4px;font-size:.9em}.md.svelte-utu9t pre{background:var(--term-inset-3);border:1px solid var(--term-line-soft);border-radius:8px;padding:10px 12px;overflow-x:auto}.md.svelte-utu9t pre code{background:0 0;border:none;padding:0}.md.svelte-utu9t table{border-collapse:collapse;table-layout:auto;width:100%;font-size:13px}.md.svelte-utu9t th,.md.svelte-utu9t td{border:1px solid var(--term-line-soft);text-align:left;vertical-align:top;padding:5px 9px}.md.svelte-utu9t th{background:var(--term-inset-2);color:var(--term-fg);font-weight:600}.md.svelte-utu9t blockquote{border-left:3px solid var(--term-line);color:var(--term-dim);padding-left:10px}.err.svelte-utu9t{font-size:13px;font-family:var(--term-mono);color:var(--term-bad);text-shadow:0 0 4px var(--term-bad-glow);margin:6px 0 0}.err.svelte-utu9t:before{content:"!! ERR: ";font-weight:700}.composer.svelte-utu9t{border:1px solid var(--term-line);background:var(--term-inset-2);box-shadow:inset 0 0 18px var(--term-inset-3);border-radius:12px;flex-direction:column;gap:6px;margin-top:8px;padding:8px;display:flex}.composer.svelte-utu9t:focus-within{border-color:var(--term-accent);box-shadow:inset 0 0 18px var(--term-inset-3), 0 0 12px #56ff7a33}textarea.svelte-utu9t{resize:none;width:100%;color:var(--term-fg);font-family:var(--term-mono);text-shadow:0 0 3px var(--term-glow);caret-color:var(--term-accent);background:0 0;border:none;outline:none;font-size:14px;line-height:1.4}textarea.svelte-utu9t::placeholder{color:var(--term-faint);text-shadow:none}.row.svelte-utu9t{justify-content:flex-end;align-items:center;gap:10px;display:flex}.count.svelte-utu9t{font-size:11px;font-family:var(--term-mono);color:var(--term-dim);font-variant-numeric:tabular-nums}.count.warn.svelte-utu9t{color:var(--term-bad);text-shadow:0 0 4px var(--term-bad-glow)}.turns.svelte-utu9t{font-size:11px;font-family:var(--term-mono);color:var(--term-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-right:auto}.limit.svelte-utu9t{text-align:center;border:1px solid var(--term-accent);box-shadow:inset 0 0 18px var(--term-inset-2);background:#ffc23d14;border-radius:12px;flex-direction:column;align-items:center;gap:8px;margin-top:8px;padding:12px;display:flex}.limit__msg.svelte-utu9t{font-size:13px;line-height:1.5;font-family:var(--term-mono);color:var(--term-dim);margin:0}.limit__new.svelte-utu9t{border:1px solid var(--term-accent);color:var(--term-accent);font-size:13px;font-family:var(--term-mono);letter-spacing:.04em;cursor:pointer;text-shadow:0 0 4px var(--term-accent-glow);background:#ffc23d24;border-radius:8px;padding:7px 18px;font-weight:700;box-shadow:0 0 10px #ffc23d26}.limit__new.svelte-utu9t:hover{background:#ffc23d3d;box-shadow:0 0 14px #ffc23d4d}.row.svelte-utu9t button:where(.svelte-utu9t){border:1px solid var(--term-accent);color:var(--term-accent);font-size:13px;font-family:var(--term-mono);letter-spacing:.04em;cursor:pointer;text-shadow:0 0 4px var(--term-accent-glow);background:#ffc23d24;border-radius:8px;padding:6px 16px;font-weight:700;box-shadow:0 0 10px #ffc23d26}.row.svelte-utu9t button:where(.svelte-utu9t):hover:not(:disabled){background:#ffc23d3d;box-shadow:0 0 14px #ffc23d4d}.row.svelte-utu9t button:where(.svelte-utu9t):disabled{opacity:.4;cursor:default;border-color:var(--term-line);color:var(--term-dim);background:var(--term-inset-1);text-shadow:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.empty.svelte-utu9t:after{opacity:1;animation:none}.status.svelte-utu9t{opacity:.7;animation:none}}.panel.svelte-h3c5wf{--term-bg:#061008;--term-surface:#0c1c10;--term-fg:#c8ffc4;--term-dim:#6fc878;--term-faint:#3f7a48;--term-line:#2f6e3a;--term-line-soft:#1d4727;--term-glow:#56ff7a4d;--term-accent:#ffc23d;--term-bad:#ff7a5c;--term-bad-glow:#ff5a3c3d;--term-accent-glow:#ffc23d3d;--term-mono:var(--mono-fam,"Geist Mono", ui-monospace, monospace);--term-inset-1:#0000004d;--term-inset-2:#0006;--term-inset-3:#00000080;--term-shadow:#00000080;--term-vignette:#00000080;--term-scanline:#00000029;--term-backdrop:#0000009e}:root[data-theme=light] .panel.svelte-h3c5wf{--term-bg:#d8e8d4;--term-surface:#eaf4e7;--term-fg:#08220e;--term-dim:#1d4825;--term-faint:#557e60;--term-line:#86ba91;--term-line-soft:#bbd8bf;--term-glow:#28823c00;--term-accent:#7a4708;--term-bad:#9e1c10;--term-bad-glow:#9e1c1000;--term-accent-glow:#ffc23d00;--term-inset-1:#08220e0f;--term-inset-2:#08220e17;--term-inset-3:#08220e21;--term-shadow:#28502d2e;--term-vignette:#28502d1a;--term-scanline:#143d1c0a;--term-backdrop:#143d1c52}.panel.svelte-h3c5wf{right:16px;bottom:calc(var(--disclaimer-h,0px) + 16px);z-index:61;background: radial-gradient(130% 130% at 50% 50%, transparent 55%, var(--term-vignette) 100%), radial-gradient(120% 120% at 50% 0%, var(--term-surface) 0%, var(--term-bg) 62%);width:min(384px,100vw - 32px);height:min(560px,100dvh - 140px);color:var(--term-fg);border:1px solid var(--term-line);box-shadow:0 12px 40px var(--term-shadow), 0 0 22px var(--term-glow), inset 0 0 60px var(--term-vignette);font-family:var(--term-mono);isolation:isolate;border-radius:16px;flex-direction:column;padding:12px;animation:.2s svelte-h3c5wf-chat-in;display:flex;position:fixed;overflow:hidden}.panel.svelte-h3c5wf:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(to bottom, #0000 0px, #0000 2px, var(--term-scanline) 3px, var(--term-scanline) 4px);background-size:100% 4px;animation:5.5s steps(60,end) infinite svelte-h3c5wf-crt-flicker;position:absolute;inset:0}@keyframes svelte-h3c5wf-crt-flicker{0%,96%,to{opacity:1}97%{opacity:.7}98%{opacity:.95}99%{opacity:.8}}@keyframes svelte-h3c5wf-chat-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.panel.svelte-h3c5wf>*{z-index:1;position:relative}.phead.svelte-h3c5wf{border-bottom:1px solid var(--term-line-soft);align-items:center;gap:10px;margin-bottom:8px;padding-bottom:8px;display:flex}.title.svelte-h3c5wf{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--term-fg);text-shadow:0 0 5px var(--term-glow);font-size:14px;font-weight:700;overflow:hidden}.title.svelte-h3c5wf:before{content:"● ";color:var(--term-line)}.title.svelte-h3c5wf:after{content:" // ONLINE";letter-spacing:.08em;color:var(--term-dim);text-shadow:none;font-size:10px}.ctrls.svelte-h3c5wf{align-items:center;gap:8px;margin-left:auto;display:flex}.dut.svelte-h3c5wf{color:var(--term-accent);text-shadow:0 0 4px var(--term-accent-glow);white-space:nowrap;font-size:12.5px;font-weight:700}.ctrl.svelte-h3c5wf{border:1px solid var(--term-line);background:radial-gradient(circle at 50% 50%, var(--term-surface), var(--term-bg) 85%);width:30px;height:30px;color:var(--term-accent);cursor:pointer;text-shadow:0 0 4px var(--term-accent-glow);box-shadow:0 4px 12px var(--term-shadow), 0 0 6px #56ff7a1a, inset 0 0 10px var(--term-inset-3);border-radius:50%;flex:none;place-items:center;padding:0;font-size:14px;line-height:1;transition:transform .12s,box-shadow .12s;display:grid}.ctrl.svelte-h3c5wf:hover{color:var(--term-fg);text-shadow:0 0 4px var(--term-accent-glow);box-shadow:0 6px 16px var(--term-shadow), 0 0 10px #56ff7a29, inset 0 0 10px var(--term-inset-3);transform:translateY(-1px)}.overlay.svelte-h3c5wf{z-index:5;place-items:center;padding:16px;animation:.14s svelte-h3c5wf-chat-in;display:grid;position:absolute;inset:0}.ov-backdrop.svelte-h3c5wf{cursor:pointer;background:var(--term-backdrop);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border:none;margin:0;padding:0;position:absolute;inset:0}.ov-box.svelte-h3c5wf{z-index:1;text-align:center;border:1px solid var(--term-line);background:radial-gradient(120% 120% at 50% 0%, var(--term-surface) 0%, var(--term-bg) 70%);width:min(300px,100%);box-shadow:0 12px 40px var(--term-shadow), 0 0 18px #56ff7a29, inset 0 0 36px var(--term-inset-3);border-radius:14px;flex-direction:column;gap:8px;padding:18px 16px 14px;display:flex;position:relative}.ov-title.svelte-h3c5wf{letter-spacing:.06em;text-transform:uppercase;color:var(--term-fg);text-shadow:0 0 5px var(--term-glow);margin:0;font-size:14px;font-weight:700}.ov-title.svelte-h3c5wf:before{content:"↺ ";color:var(--term-accent)}.ov-body.svelte-h3c5wf{color:var(--term-dim);margin:0;font-size:13px;line-height:1.5}.ov-actions.svelte-h3c5wf{gap:8px;margin-top:6px;display:flex}.ov-actions.svelte-h3c5wf button:where(.svelte-h3c5wf){font-size:13px;font-family:var(--term-mono);letter-spacing:.03em;cursor:pointer;border-radius:8px;flex:1 1 0;padding:8px 10px;font-weight:700;line-height:1.2}.ov-cancel.svelte-h3c5wf{border:1px solid var(--term-line);background:var(--term-inset-2);color:var(--term-dim);text-shadow:0 0 3px var(--term-glow)}.ov-cancel.svelte-h3c5wf:hover{border-color:var(--term-fg);color:var(--term-fg);background:#56ff7a1a}.ov-confirm.svelte-h3c5wf{border:1px solid var(--term-accent);color:var(--term-accent);text-shadow:0 0 4px var(--term-accent-glow);background:#ffc23d24;box-shadow:0 0 10px #ffc23d26}.ov-confirm.svelte-h3c5wf:hover{background:#ffc23d3d;box-shadow:0 0 14px #ffc23d4d}@media (prefers-reduced-motion:reduce){.overlay.svelte-h3c5wf{animation:none}}.signedout.svelte-h3c5wf{text-align:center;flex-direction:column;gap:10px;margin:auto 0;padding:16px 8px;display:flex}.so-title.svelte-h3c5wf{letter-spacing:.04em;color:var(--term-fg);text-shadow:0 0 5px var(--term-glow);margin:0;font-size:15px;font-weight:700}.so-body.svelte-h3c5wf{color:var(--term-dim);margin:0;font-size:13px;line-height:1.5}.so-cta.svelte-h3c5wf{border:1px solid var(--term-accent);color:var(--term-accent);letter-spacing:.04em;text-shadow:0 0 4px var(--term-accent-glow);background:#ffc23d1f;border-radius:8px;align-self:center;margin-top:4px;padding:8px 18px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 0 12px #ffc23d2e}.so-cta.svelte-h3c5wf:hover{background:#ffc23d33;box-shadow:0 0 16px #ffc23d52}@media (width<=768px){.panel.svelte-h3c5wf{left:0;right:0;bottom:var(--asistan-kb,0px);width:100%;height:min(85dvh, var(--asistan-vh,85dvh));max-height:var(--asistan-vh,100dvh);padding-bottom:max(12px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0}}@media (prefers-reduced-motion:reduce){.panel.svelte-h3c5wf,.panel.svelte-h3c5wf:before{animation:none}}.skip-link.svelte-12qhfyh{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:0 0 8px;padding:10px 16px;font-weight:500;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link.svelte-12qhfyh:focus-visible{left:0}#main-content.svelte-12qhfyh{outline:none}@media (width<=767px){#main-content.svelte-12qhfyh{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar.svelte-12qhfyh{--bg:oklch(99% 0 0);--paper:oklch(97% 0 0);--bg-2:oklch(94% 0 0);--ink:oklch(0% 0 0);--ink-soft:oklch(0% 0 0);--ink-mute:oklch(0% 0 0);--ink-faint:oklch(0% 0 0/.55);--rule:oklch(18% 0 0/.09);--rule-strong:oklch(18% 0 0/.18);background:var(--bg);color:var(--ink);border-bottom:1px solid var(--rule);z-index:50;padding-top:env(safe-area-inset-top,0px);margin:-32px calc(50% - 50vw) 9px;position:sticky;top:0}:root[data-theme=dark] .topbar.svelte-12qhfyh{--bg:oklch(17% 0 0);--paper:oklch(21% 0 0);--bg-2:oklch(27% 0 0);--ink:oklch(100% 0 0);--ink-soft:oklch(100% 0 0);--ink-mute:oklch(100% 0 0);--ink-faint:oklch(100% 0 0/.6);--rule:oklch(100% 0 0/.12);--rule-strong:oklch(100% 0 0/.24)}.topbar__inner.svelte-12qhfyh{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav actions";align-items:center;gap:5px 8px;max-width:1680px;margin:0 auto;padding:9px 48px;display:grid}.topbar__inner.svelte-12qhfyh>.brand{grid-area:brand}.topbar__navwrap.svelte-12qhfyh{grid-area:nav;justify-content:flex-end;justify-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.topbar__nav.svelte-12qhfyh{min-width:0;display:flex}.topbar__nav-measure.svelte-12qhfyh{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:0;right:0}.topbar__overflow.svelte-12qhfyh{z-index:60;min-width:184px;max-width:min(82vw,320px);max-height:calc(100dvh - var(--topbar-h,56px));background:var(--bg);border:1px solid var(--rule);visibility:hidden;opacity:0;pointer-events:none;border-radius:10px;flex-direction:column;gap:8px;padding:10px;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:absolute;top:calc(100% + 11px);right:0;overflow-y:auto;transform:translateY(-6px);box-shadow:0 12px 24px #0000002e}.topbar__overflow.open.svelte-12qhfyh{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.topbar__overflow.svelte-12qhfyh .auth-nav{flex-direction:column;align-items:stretch;gap:8px}.topbar__overflow.svelte-12qhfyh .auth-link{max-width:none;height:40px}.topbar__overflow.svelte-12qhfyh .lbl--full{display:inline}.topbar__overflow.svelte-12qhfyh .lbl--short{display:none}.topbar.svelte-12qhfyh>.ticker{border-top:1px solid var(--rule);min-width:0;padding:7px 48px 6px}.topbar__actions.svelte-12qhfyh{grid-area:actions;justify-self:end;align-items:center;gap:8px;display:flex}.topbar__actions.svelte-12qhfyh>.lang-toggle,.topbar__actions.svelte-12qhfyh>.theme-toggle{flex:none}.topbar__burger-wrap.svelte-12qhfyh{flex:none;align-items:center;display:flex;position:relative}.topbar__scrim.svelte-12qhfyh{display:none}.topbar__burger.svelte-12qhfyh{border:1px solid var(--rule-strong);width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.topbar.menu-open.svelte-12qhfyh{z-index:70}.topbar__burger.svelte-12qhfyh:hover{border-color:var(--ink-mute);background:var(--bg-2)}.topbar__burger-box.svelte-12qhfyh{width:18px;height:12px;display:block;position:relative}.topbar__burger-bar.svelte-12qhfyh{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .18s,top .18s,opacity .12s;position:absolute;left:0}.topbar__burger-bar.svelte-12qhfyh:first-child{top:0}.topbar__burger-bar.svelte-12qhfyh:nth-child(2){top:5px}.topbar__burger-bar.svelte-12qhfyh:nth-child(3){top:10px}.topbar.menu-open.svelte-12qhfyh .topbar__burger-bar:where(.svelte-12qhfyh):first-child{top:5px;transform:rotate(45deg)}.topbar.menu-open.svelte-12qhfyh .topbar__burger-bar:where(.svelte-12qhfyh):nth-child(2){opacity:0}.topbar.menu-open.svelte-12qhfyh .topbar__burger-bar:where(.svelte-12qhfyh):nth-child(3){top:5px;transform:rotate(-45deg)}@media (width<=760px){.topbar__inner.svelte-12qhfyh{column-gap:6px;padding:9px 22px}.topbar.svelte-12qhfyh>.ticker{padding:7px 22px 6px}}@media (width<=560px){.topbar.svelte-12qhfyh{margin-top:-18px;margin-bottom:14px}.topbar__inner.svelte-12qhfyh{column-gap:5px;padding:4px 14px}.topbar.svelte-12qhfyh>.ticker{padding:5px 14px 4px}.topbar__inner.svelte-12qhfyh>.brand .brand__logo{height:51px}.topbar__burger.svelte-12qhfyh{width:31px;height:31px}}@media (width<=767px){.topbar__navwrap.svelte-12qhfyh{display:none}.topbar__burger-wrap.svelte-12qhfyh{--fab-inset:calc(12px + var(--footer-overlap,0px) + var(--cta-h,0px) + env(safe-area-inset-bottom,0px));right:clamp(16px,4vw,48px);bottom:var(--fab-inset);z-index:45;position:fixed}.topbar__burger.svelte-12qhfyh{background:var(--bg);border:1px solid var(--rule-strong);border-radius:50%;width:46px;height:46px}.topbar__burger-box.svelte-12qhfyh{transform:scale(1.15)}.topbar__overflow.svelte-12qhfyh{max-height:calc(100dvh - var(--fab-inset) - 46px - 11px - 12px);overscroll-behavior:contain;top:auto;bottom:calc(100% + 11px);transform:translateY(6px)}.topbar__overflow.open.svelte-12qhfyh{transform:translateY(0)}.topbar__overflow.svelte-12qhfyh{gap:6px;width:min(92vw,384px);max-width:none;padding:8px}.topbar__overflow.svelte-12qhfyh .auth-nav{grid-template-columns:1fr 1fr;gap:6px;display:grid}.topbar__overflow.svelte-12qhfyh .auth-link{min-width:0;height:38px}.topbar__overflow.svelte-12qhfyh .auth-link--signout{grid-column:1/-1}.topbar__scrim.svelte-12qhfyh{z-index:-1;opacity:0;pointer-events:none;background:#00000073;transition:opacity .16s;display:block;position:fixed;inset:0}.topbar__scrim.open.svelte-12qhfyh{opacity:1;pointer-events:auto}}.scroll-top.svelte-12qhfyh{display:none}@media (width<=767px){.scroll-top.svelte-12qhfyh{left:clamp(16px,4vw,48px);bottom:calc(12px + var(--footer-overlap,0px) + var(--cta-h,0px) + env(safe-area-inset-bottom,0px));z-index:45;border:1px solid var(--rule-strong);background:var(--paper);width:46px;height:46px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.scroll-top.svelte-12qhfyh svg:where(.svelte-12qhfyh){width:22px;height:22px}}
