@font-face{font-family: "Inter";font-style: normal;font-weight: 400;font-display: swap;src: url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter";font-style: normal;font-weight: 400;font-display: swap;src: url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter";font-style: normal;font-weight: 700;font-display: swap;src: url(/static/fonts/inter-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter";font-style: normal;font-weight: 700;font-display: swap;src: url(/static/fonts/inter-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-tight-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-tight-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-tight-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/inter-tight-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/static/fonts/inter-tight-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(/static/fonts/inter-tight-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Source Serif 4";font-style: normal;font-weight: 400;font-display: swap;src: url(/static/fonts/source-serif-4-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Source Serif 4";font-style: normal;font-weight: 400;font-display: swap;src: url(/static/fonts/source-serif-4-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Source Serif 4";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/source-serif-4-latin-ext.woff2) format("woff2");unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "Source Serif 4";font-style: normal;font-weight: 600;font-display: swap;src: url(/static/fonts/source-serif-4-latin.woff2) format("woff2");unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--radius: 14px;--sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--display: "Inter Tight", "Inter", system-ui, sans-serif;--serif: "Source Serif 4", "Iowan Old Style", Georgia, "Times New Roman", serif}*{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--bg);color: var(--fg);font: 14px/1.55 var(--sans)}a{color: var(--accent);text-decoration: none}a:hover{text-decoration: underline;text-underline-offset: 2px}h1, h2, h3{line-height: 1.25;letter-spacing: -0.015em;font-family: var(--display)}h1{font-size: 32px;margin: 0 0 6px;font-weight: 600}h2{font-size: 20px;margin: 0 0 12px;font-weight: 600}h3{font-size: 14px;margin: 22px 0 8px;font-weight: 600}p{margin: 0 0 10px}code{background: var(--surface-2);border: 1px solid var(--line);padding: 0 5px;border-radius: 4px;font-size: .92em}.muted{color: var(--muted)}.small{font-size: 14px}.nowrap{white-space: nowrap}.top{position: sticky;top: 0;z-index: 20;background: color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter: blur(8px);border-bottom: 1px solid var(--line)}.brand{font-weight: 600;font-size: 16px;color: var(--fg);letter-spacing: -0.02em;display: flex;gap: 8px;align-items: center}.brand:hover{text-decoration: none}.mark{display: inline-grid;place-items: center;width: 24px;height: 24px;border-radius: 6px;background: var(--accent);color: var(--accent-fg);font-size: 14px}.top nav{display: flex;gap: 4px}.top nav a{color: var(--muted);padding: 6px 10px;border-radius: 6px;font-weight: 600}.top nav a:hover{background: var(--surface);color: var(--fg);text-decoration: none}.top nav a.on{color: var(--fg);background: var(--surface);box-shadow: var(--shadow)}.search{margin-left: auto}.search input{width: 260px}main{max-width: 1120px;margin: 0 auto;padding: 28px 24px 56px}footer{color: var(--faint);font-size: 14px;text-align: center;padding: 28px 24px 40px;border-top: 1px solid var(--line)}input[type=text], input[type=search], select{font: inherit;color: var(--fg);background: var(--surface);border: 1px solid var(--line-strong);border-radius: 6px;padding: 8px 12px;outline: none}input[type=text]:focus, input[type=search]:focus, select:focus{border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}button, .button{font: inherit;font-weight: 600;background: var(--accent);color: var(--accent-fg);border: 0;border-radius: 6px;padding: 8px 16px;cursor: pointer;display: inline-block}button:hover, .button:hover{filter: brightness(1.08);text-decoration: none}button.quiet, .button.quiet{background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong);font-weight: 600}.page-head{margin-bottom: 22px}.page-head .lede{color: var(--muted);font-size: 16px;max-width: 70ch}.back{display: inline-block;font-size: 14px;margin-bottom: 10px;color: var(--muted)}.card{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow)}.card.pad{padding: 18px 20px}.card-head{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 16px 20px 0}.card-head h2{margin: 0}.card-body{padding: 14px 20px 18px}.empty{color: var(--muted);padding: 6px 0}.chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 14px;padding: 0}.chip{display: inline-flex;align-items: center;gap: 6px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg);border-radius: 999px;padding: 4px 12px;font-size: 14px}.chip:hover{text-decoration: none;border-color: var(--accent)}.chip.on{background: var(--accent);color: var(--accent-fg);border-color: var(--accent)}.chip .n{color: var(--muted);font-variant-numeric: tabular-nums}.chip.on .n{color: inherit;opacity: .8}.kind{display: inline-block;min-width: 54px;text-align: center;font-size: 12px;font-weight: 600;letter-spacing: .02em;border-radius: 6px;padding: 2px 6px;color: var(--c, var(--muted));background: color-mix(in srgb, var(--c, var(--muted)) 13%, transparent);white-space: nowrap}.k-10-K{--c: var(--k10k)}.k-10-Q{--c: var(--k10q)}.k-8-K{--c: var(--k8k);background: var(--k8k-bg)}.k-auditor{--c: var(--kaud)}.k-restatement{--c: var(--krest)}.k-officer{--c: var(--kofficer)}.k-late{--c: var(--klate)}.k-purchase{--c: var(--kbuy)}.k-cluster{--c: var(--kcluster)}.k-risk{--c: var(--krisk)}.k-letter{--c: var(--kletter)}.k-offering{--c: var(--koffer)}.home{display: grid;grid-template-columns: minmax(0, 1fr) 360px;gap: 24px;align-items: start}.feed-day{font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: .06em;color: var(--faint);padding: 14px 20px 6px;border-top: 1px solid var(--line)}.feed-day:first-child{border-top: 0;padding-top: 4px}.feed-item{display: grid;grid-template-columns: 64px 62px minmax(0, 1fr);gap: 10px;align-items: baseline;padding: 7px 20px}.feed-item:hover{background: var(--surface-2)}.feed-item .tk{font-weight: 600;color: var(--fg)}.feed-item .what{min-width: 0}.feed-item .what a{color: var(--fg)}.feed-item .sub{color: var(--muted);font-size: 14px}.feed-more{padding: 10px 20px 16px;font-size: 14px}.side .card-head{padding-bottom: 8px}.filters{display: flex;gap: 8px;flex-wrap: wrap;padding: 0 16px 10px}.filters select{padding: 5px 8px;font-size: 14px}.co-group{font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: .06em;color: var(--faint);padding: 12px 16px 4px}.co{display: flex;align-items: center;gap: 10px;padding: 6px 16px;color: var(--fg)}.co:hover{background: var(--surface-2);text-decoration: none}.co .tk{font-weight: 600;width: 52px;flex: none}.co .nm{flex: 1;min-width: 0;color: var(--muted);font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.co .new{flex: none;font-size: 12px;font-weight: 600;color: var(--accent);background: var(--accent-soft);border-radius: 999px;padding: 0 8px}.side-foot{padding: 10px 16px 14px;border-top: 1px solid var(--line);display: flex;gap: 10px;align-items: center;flex-wrap: wrap}.co-head{display: flex;gap: 18px;align-items: flex-start;justify-content: space-between;flex-wrap: wrap}.co-head h1 .tk{margin-right: 10px}.co-head h1 .nm{font-weight: 400;color: var(--muted);font-size: 24px}.co-meta{color: var(--muted);font-size: 14px}.facts{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 12px;margin: 20px 0 6px}.fact{padding: 14px 16px}.fact .label{font-size: 12px;color: var(--muted);font-weight: 600}.fact .value{font-size: 24px;font-weight: 600;letter-spacing: -0.02em;margin-top: 2px}.fact .value small{font-size: 14px;font-weight: 400;color: var(--muted);letter-spacing: 0}.fact .note{font-size: 14px;color: var(--muted);margin-top: 2px}.tabs{display: flex;gap: 2px;border-bottom: 1px solid var(--line);margin: 22px 0 22px;overflow-x: auto;scrollbar-width: none}.tabs a{padding: 10px 14px;color: var(--muted);font-weight: 600;border-bottom: 2px solid transparent;margin-bottom: -1px;white-space: nowrap}.tabs a:hover{color: var(--fg);text-decoration: none}.tabs a.on{color: var(--fg);border-bottom-color: var(--accent)}.tabs .count{font-size: 12px;color: var(--muted);background: var(--surface);border: 1px solid var(--line);border-radius: 999px;padding: 0 7px;margin-left: 4px;font-weight: 600}.grid-2{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 16px;align-items: start}.events{list-style: none;margin: 0;padding: 0}.events li{display: grid;grid-template-columns: 92px 62px minmax(0, 1fr);gap: 10px;align-items: baseline;padding: 8px 0;border-top: 1px solid var(--line)}.events li:first-child{border-top: 0}.events .date{color: var(--muted);font-size: 14px;font-variant-numeric: tabular-nums}.events .what a{color: var(--fg);font-weight: 600}.events .sub{color: var(--muted);font-size: 14px}.legend{display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: 14px;color: var(--muted)}.legend .sw{display: inline-block;width: 9px;height: 9px;border-radius: 4px;background: var(--c);margin-right: 5px}.ranges{display: inline-flex;gap: 2px;background: var(--surface-2);border: 1px solid var(--line);border-radius: 6px;padding: 2px}.ranges a{padding: 2px 10px;border-radius: 6px;color: var(--muted);font-size: 14px}.ranges a.on{background: var(--surface);color: var(--fg);box-shadow: var(--shadow)}.strip{position: relative;height: 84px;margin: 18px 10px 6px}.strip .axis{position: absolute;left: 0;right: 0;top: 54px;border-top: 2px solid var(--line-strong)}.strip .pin{position: absolute;top: calc(48px - var(--level, 0) * 13px);margin-left: -6px;width: 12px;height: 12px;border-radius: 4px;background: var(--c);border: 2px solid var(--surface)}.strip .pin.k-10-K{width: 16px;height: 16px;margin-left: -8px;top: calc(46px - var(--level, 0) * 13px);border-radius: 4px;z-index: 2}.strip .pin.k-auditor, .strip .pin.k-restatement, .strip .pin.k-late, .strip .pin.k-purchase, .strip .pin.k-officer, .strip .pin.k-cluster{z-index: 3}.strip .pin:hover, .strip .pin:focus{transform: scale(1.45);z-index: 5}.strip .tick{position: absolute;top: 62px;font-size: 12px;color: var(--faint);border-left: 1px solid var(--line-strong);padding: 6px 0 0 4px;height: 20px}.quote{font-family: var(--serif);font-size: 16px;line-height: 1.65;padding: 16px 20px 14px}.quote{margin: 0 0 12px}.quote p{margin: 0 0 8px}.quote p.lead{font-weight: 600}.quote .cite{font-family: var(--sans);font-size: 14px;color: var(--muted);margin-bottom: 6px;display: flex;gap: 8px;flex-wrap: wrap;align-items: baseline}.quote .cite .tk{color: var(--fg);font-weight: 600}.quote .go{font-family: var(--sans);font-size: 14px}.quote .peers{font-family: var(--sans);font-size: 14px;color: var(--muted);margin: -4px 0 10px}.quote.unverified{border-color: var(--red);background: var(--red-soft)}.quote.compact{font-size: 14px;padding: 12px 16px}details.more > summary{cursor: pointer;color: var(--accent);font-weight: 600;margin: 14px 0;list-style: none}details.more > summary::-webkit-details-marker{display: none}details.more > summary::before{content: "＋ "}details.more[open] > summary::before{content: "－ "}mark{background: var(--mark);color: inherit;padding: 0 2px;border-radius: 4px}.term{border-bottom: 1px dotted var(--faint);cursor: help;position: relative}.term:hover::after, .term:focus::after{content: attr(data-tip);position: absolute;left: 0;top: 1.7em;z-index: 30;width: max-content;max-width: min(340px, 80vw);background: var(--fg);color: var(--bg);font: 400 14px/1.45 var(--sans);padding: 9px 11px;border-radius: 6px;white-space: normal;box-shadow: var(--shadow-pop)}.check{display: grid;grid-template-columns: 26px minmax(0, 1fr);gap: 10px;padding: 12px 0;border-top: 1px solid var(--line)}.check:first-child{border-top: 0}.check .icon{width: 24px;height: 24px;border-radius: 6px;display: grid;place-items: center;font-size: 14px;font-weight: 600}.check.flag .icon{background: var(--red-soft);color: var(--red)}.check.ok .icon{background: var(--green-soft);color: var(--green)}.check.na .icon{background: var(--surface-2);color: var(--faint);border: 1px solid var(--line)}.check .title{font-weight: 600}.source{font-size: 14px;color: var(--muted);word-break: break-word;margin-top: 4px}.table-wrap{overflow-x: auto}table{width: 100%;border-collapse: collapse;font-size: 14px}th, td{padding: 10px 12px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: top}th{font-size: 12px;font-weight: 600;color: var(--muted)}tr:last-child td{border-bottom: 0}.num{text-align: right;white-space: nowrap;font-variant-numeric: tabular-nums}.bar{display: inline-block;width: 90px;height: 6px;background: var(--surface-2);border: 1px solid var(--line);border-radius: 4px;vertical-align: middle;overflow: hidden;margin-right: 6px}.bar span{display: block;height: 100%;background: var(--accent)}.diff{font-family: var(--serif);font-size: 16px;line-height: 1.7;padding: 16px 20px}.diff ins{background: var(--ins);text-decoration: none;border-radius: 4px}.diff del{background: var(--del);color: var(--red);border-radius: 4px}.rl-sec{margin: 0 0 10px;padding: 0;overflow: hidden}.rl-sec > summary{cursor: pointer;padding: 12px 18px;display: flex;flex-wrap: wrap;gap: 2px 10px;align-items: baseline}.rl-sec[open] > summary{border-bottom: 1px solid var(--line)}.rl-sec .rl-body{padding: 14px 18px 4px}.rl-sec .source{padding: 0 18px 12px;margin: 0}.rl-sec del, del.rl-key{text-decoration: line-through;text-decoration-thickness: 1.5px}.rl-key{padding: 0 3px;border-radius: 4px}del.rl-key{background: var(--del);color: var(--red)}ins.rl-key{background: var(--ins);text-decoration: none}.ai{border: 1px dashed var(--line-strong);border-radius: var(--radius);padding: 12px 16px;margin: 0 0 16px;background: var(--surface-2)}.ai-label{display: block;font-size: 12px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--muted);margin-bottom: 4px}.ask{display: flex;gap: 8px;flex-wrap: wrap}.ask select{flex: 0 0 auto}.ask input[type=text]{flex: 1 1 300px}.answer{font-size: 16px;line-height: 1.65}.verified{color: var(--green);font-weight: 600}.warn{background: var(--red-soft);color: var(--red);border-radius: var(--radius);padding: 12px 16px;margin: 0 0 16px}.note-box{background: var(--amber-soft);border-radius: var(--radius);padding: 12px 16px;margin: 0 0 16px;font-size: 14px}.warn-text{color: var(--red);font-family: var(--sans);font-size: 14px}.searchbar{display: flex;gap: 8px;flex-wrap: wrap;margin-bottom: 18px}.searchbar input[type=search]{flex: 1 1 320px;font-size: 16px;padding: 11px 14px}.searchbar button{padding: 10px 20px}.result-meta{margin-bottom: 12px;color: var(--muted);font-size: 14px}.mentions{display: grid;grid-template-columns: 60px minmax(0, 1fr) 90px;gap: 6px 12px;align-items: center;font-size: 14px}.mentions .tk{font-weight: 600}.mentions .track{height: 10px;background: var(--surface-2);border: 1px solid var(--line);border-radius: 6px;position: relative;overflow: hidden}.mentions .now{position: absolute;left: 0;top: 0;bottom: 0;background: var(--accent);border-radius: 6px}.mentions .then{position: absolute;top: -1px;bottom: -1px;width: 2px;background: var(--fg);opacity: .45}.mentions .nums{text-align: right;color: var(--muted);font-variant-numeric: tabular-nums}.peer-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));gap: 14px;align-items: start;margin-top: 16px}.peer-cards .card-head{padding-bottom: 4px}.glossary{display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 12px}.glossary .card{padding: 14px 18px}.glossary h3{margin: 0 0 4px;font-size: 14px}.glossary .aka{font-size: 14px;color: var(--faint);margin-bottom: 6px}@media (max-width: 900px){.home{grid-template-columns: minmax(0, 1fr)}.facts{grid-template-columns: repeat(2, minmax(0, 1fr))}.grid-2{grid-template-columns: minmax(0, 1fr)}}@media (max-width: 640px){.top nav{order: 3;width: 100%;overflow-x: auto}.search{margin-left: auto}.search input{width: 150px}main{padding: 20px 16px 40px}h1{font-size: 24px}.co-head h1 .nm{display: block;font-size: 16px;margin-top: 2px}.feed-item{grid-template-columns: 52px minmax(0, 1fr);padding: 8px 16px;row-gap: 3px}.feed-item .kind{grid-column: 2;justify-self: start}.feed-item .what{grid-column: 2}.feed-day{padding-left: 16px}.events li{grid-template-columns: 62px minmax(0, 1fr);row-gap: 3px}.events li .what{grid-column: 2}.quote, .diff{font-size: 16px;padding: 14px 16px}.card-head, .card-body{padding-left: 16px;padding-right: 16px}.mentions{grid-template-columns: 50px minmax(0, 1fr) 70px}}main.wide{max-width: 1440px}.scr-head{display: flex;align-items: baseline;gap: 14px;flex-wrap: wrap;margin-bottom: 14px}.scr-head h1{margin: 0;font-size: 24px}.scr-find{margin-left: auto}.scr-find input{width: 220px}.scr-filters{padding: 12px 16px 10px;margin-bottom: 14px}.flt-group + .flt-group{margin-top: 10px;padding-top: 10px;border-top: 1px dashed var(--line)}.flt-group.ours{background: var(--ours-soft);margin-left: -16px;margin-right: -16px;padding: 10px 16px;border-top: 1px solid var(--ours-line)}.flt-title{font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: var(--muted);margin-bottom: 6px}.flt-title .muted{text-transform: none;letter-spacing: 0;font-weight: 400}.scr-presets{margin: 0}@media (max-width: 640px){.scr-presets{flex-wrap: nowrap;overflow-x: auto;padding-bottom: 4px}.scr-presets .chip{white-space: nowrap}}.flt-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));gap: 6px 14px}.flt{display: grid;grid-template-columns: 112px minmax(0, 1fr);align-items: center;gap: 6px;font-size: 14px}.flt span{color: var(--muted);text-align: right;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.flt select{width: 100%;font: inherit;font-size: 14px;padding: 3px 6px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg)}.flt.set select{border-color: var(--accent);background: var(--accent-soft);font-weight: 600}.flt.set span{color: var(--fg);font-weight: 600}.flt-foot{display: flex;gap: 14px;align-items: center;margin-top: 10px;flex-wrap: wrap}.rng-rows{display: flex;flex-wrap: wrap;gap: 6px 18px;align-items: center}.rng{display: flex;gap: 6px;align-items: center;font-size: 14px}.rng select, .rng input{font: inherit;font-size: 14px;padding: 3px 6px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg)}.rng select{max-width: 190px}.rng input{width: 72px}.rng-go{font: inherit;font-size: 14px;padding: 3px 12px;border-radius: 6px;border: 1px solid var(--accent);background: var(--accent);color: var(--accent-fg);cursor: pointer}.tag{display: inline-block;font-size: 11px;font-weight: 600;letter-spacing: .03em;text-transform: none;color: var(--ours);border: 1px solid var(--ours-line);background: var(--surface);border-radius: 999px;padding: 0 7px;margin-left: 4px;vertical-align: 1px}.views{display: flex;gap: 2px;border-bottom: 1px solid var(--line);margin-bottom: 0;overflow-x: auto}.views a{padding: 7px 14px;color: var(--muted);font-weight: 600;font-size: 14px;border: 1px solid transparent;border-bottom: 0;border-radius: 6px 6px 0 0;white-space: nowrap}.views a:hover{color: var(--fg);text-decoration: none}.views a.on{color: var(--fg);background: var(--surface);border-color: var(--line);margin-bottom: -1px}.views a.ours{color: var(--ours)}.scr-wrap{overflow-x: auto;background: var(--surface);border: 1px solid var(--line);border-top: 0;border-radius: 0 0 var(--radius) var(--radius)}table.scr{border-collapse: collapse;width: 100%;font-size: 14px;font-variant-numeric: tabular-nums}.scr th, .scr td{padding: 4px 9px;border-bottom: 1px solid var(--line);white-space: nowrap;text-align: left}.scr th{position: sticky;top: 0;background: var(--surface-2);font-weight: 600;font-size: 12px;color: var(--muted)}.scr th a{color: inherit;display: block}.scr th.sorted{color: var(--fg)}.scr th .arr{font-size: 11px;margin-left: 3px}.scr .num{text-align: right}.scr tbody tr:nth-child(even) td{background: color-mix(in srgb, var(--surface-2) 70%, transparent)}.scr tbody tr:hover td{background: var(--accent-soft)}.scr td.tkr a{font-weight: 600}.scr td.nm{max-width: 220px;overflow: hidden;text-overflow: ellipsis}.scr td.nm a{color: var(--fg)}.scr th.passed-h{color: var(--accent)}.scr td.passed{white-space: nowrap}.pz{display: inline-flex;align-items: baseline;gap: 4px;margin: 1px 4px 1px 0;padding: 1px 7px;border-radius: 6px;font-size: 12px;line-height: 1.5;color: var(--fg);background: var(--accent-soft);white-space: nowrap;border: 1px solid color-mix(in srgb, var(--accent) 22%, transparent)}.pz b{font-weight: 600;font-variant-numeric: tabular-nums}.pz-l{color: var(--accent)}.pz-s{color: var(--accent);font-size: 11px}a.pz:hover{text-decoration: none;box-shadow: inset 0 0 0 1px var(--accent)}@media (max-width: 640px){.scr tbody td.passed{display: flex;flex-wrap: wrap;gap: 4px;grid-column: 1 / -1;white-space: normal}.scr tbody td.passed .pz{margin: 0}}.scr td.txt{max-width: 200px;overflow: hidden;text-overflow: ellipsis;color: var(--muted)}.scr .ours{background: var(--ours-soft) !important}.scr th.ours{color: var(--ours);border-bottom-color: var(--ours-line)}.scr td.ours .kind{min-width: 40px;font-size: 11px;padding: 0 4px}.pos{color: var(--green)}.neg{color: var(--red)}.newb{display: inline-block;background: var(--ours);color: var(--surface);font-weight: 600;font-size: 11px;border-radius: 999px;padding: 0 7px}.newb:hover{text-decoration: none;opacity: .9}a.warnn{color: var(--red);font-weight: 600}.scr .empty{text-align: center;padding: 30px;color: var(--muted)}.scr-note{margin-top: 10px;max-width: 900px}.co-price{text-align: right}.co-price .px{font-size: 32px;font-weight: 600;margin-right: 8px;font-variant-numeric: tabular-nums}.co-price .pos, .co-price .neg{font-weight: 600}.snap-row{display: grid;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);gap: 12px;margin: 16px 0 12px}.chart{margin: 0;padding: 12px 14px 8px}.chart svg{width: 100%;height: 170px;display: block}.chart .line{fill: none;stroke-width: 1.8}.chart .line.up{stroke: var(--green)}.chart .line.down{stroke: var(--red)}.chart .area.up{fill: var(--green-soft)}.chart .area.down{fill: var(--red-soft)}.chart .grid{stroke: var(--line);stroke-width: 1;vector-effect: non-scaling-stroke}.chart .axis{fill: var(--faint);font-size: 11px}.tv-chart{min-height: 250px}.tv-chart .tradingview-widget-copyright{margin-top: 4px}.ours-cell{display: flex;flex-direction: column;background: var(--surface);border: 1px solid var(--ours-line);border-radius: 6px;padding: 8px 10px;color: var(--fg);min-width: 0}.ours-cell:hover{text-decoration: none;border-color: var(--ours)}.ours-cell .label{font-size: 12px;color: var(--muted)}.ours-cell .value{font-size: 24px;font-weight: 600;color: var(--ours)}.ours-cell .value small{font-size: 12px;color: var(--muted);font-weight: 600}.ours-cell .note{font-size: 12px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}table.snapshot{width: 100%;border-collapse: collapse;font-size: 14px;padding: 0;overflow: hidden;font-variant-numeric: tabular-nums}.snapshot td{padding: 4px 9px;border-bottom: 1px solid var(--line);white-space: nowrap}.snapshot tr:last-child td{border-bottom: 0}.snapshot td.k{color: var(--muted)}.snapshot td.v{text-align: right;font-weight: 600;border-right: 1px solid var(--line)}.snapshot td.v:last-child{border-right: 0}.snapshot td.v[title]{cursor: help}.snap-note{margin: 6px 0 0}@media (max-width: 900px){.snap-row{grid-template-columns: minmax(0, 1fr)}.snapshot, .snapshot tbody, .snapshot tr{display: block}.snapshot tr{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr) auto)}.snapshot td.v{border-right: 0}.scr-find{margin-left: 0;width: 100%}.scr-find input{width: 100%}}.top{background: linear-gradient(180deg, var(--hero-top) 0%, var(--hero) 100%);backdrop-filter: none;border-bottom: 1px solid var(--hero-line);color: var(--hero-fg)}.brand{color: #fff;font-family: var(--display);font-weight: 600;font-size: 20px;letter-spacing: -0.025em;gap: 10px}.brand svg{flex: none}.top nav{gap: 2px;font-size: 14px;flex-wrap: wrap}.top nav a{color: var(--hero-muted);display: flex;align-items: center;gap: 7px;padding: 8px 11px}.top nav a:hover{background: rgba(255, 255, 255, .06);color: #fff}.top nav a.on{color: #fff;background: rgba(255, 255, 255, .09);box-shadow: none}.search{display: flex;align-items: center;gap: 8px;border: 1px solid #27346a;border-radius: 6px;padding: 0 10px;background: rgba(255, 255, 255, .04);color: #8b96c2}.search:focus-within{border-color: #6f8cff}.top .search input{width: 220px;border: 0;background: transparent;color: #fff;padding: 8px 0;box-shadow: none;font-size: 14px}.top .search input::placeholder{color: #8b96c2}main{max-width: 1344px;padding: 0 32px 56px}main.wide{max-width: 1440px}main > .back, main > .page-head, main > .scr-head, main > .co-head{background: var(--hero);box-shadow: 0 0 0 100vmax var(--hero);clip-path: inset(0 -100vmax);color: var(--hero-fg);margin: 0;padding-top: 30px;padding-bottom: 72px}main > .back{display: block;padding-bottom: 8px;color: var(--hero-muted)}main > .back + *{padding-top: 0;margin-top: -1px}main > .page-head + *, main > .scr-head + *, main > .co-head + *{margin-top: -44px;position: relative}main > .page-head h1, main > .scr-head h1, main > .co-head h1{color: #fff;font-size: 32px;font-weight: 600;letter-spacing: -0.025em}main > .page-head .lede, main > .scr-head .muted, main > .co-head .co-meta, main > .co-head .muted{color: var(--hero-muted)}main > .page-head a, main > .co-head .co-meta a{color: #c4d0ff}main > .co-head h1 .tk{color: #fff}main > .co-head h1 .nm{color: var(--hero-muted);font-weight: 400;font-family: var(--sans)}main > .co-head .pos{color: #6fe3b6}main > .co-head .neg{color: #ffb27f}main > .co-head button, main > .co-head .button{background: rgba(255, 255, 255, .06);color: #fff;border: 1px solid #2c3a74}main > .co-head button.on{background: #fff;color: var(--hero)}main > .scr-head .scr-find input{background: rgba(255, 255, 255, .06);border-color: #2c3a74;color: #fff}main > .scr-head .scr-find input::placeholder{color: #8b96c2}main > .page-head + .chips, main > .page-head + .searchbar, main > .page-head + .tabs{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow);padding: 12px 14px}main > .page-head + p, main > .page-head + .result-meta{margin-top: 0}main > .page-head + .tabs{padding: 4px 10px 0;margin-bottom: 18px}.card{border-radius: var(--radius)}.card-head h2, .ours-title{font-family: var(--display)}.facts .fact, .ours-cell{border-radius: var(--radius)}.fact .value, .ours-cell .value, .co-price .px{font-family: var(--display);letter-spacing: -0.02em}.ours-cell{background: var(--ours-soft)}.tabs{gap: 4px}.tabs a{font-weight: 600}.tabs a.on{color: var(--accent)}.tabs .count{background: var(--accent-soft);color: var(--accent);border-color: transparent;font-weight: 600}.chip.on{box-shadow: var(--shadow)}.scr-filters{border-radius: var(--radius)}.views{border-bottom-color: var(--line);padding-top: 12px}.views a.on{color: var(--accent)}.scr-wrap{border-radius: 0 0 var(--radius) var(--radius);box-shadow: var(--shadow)}.scr th, .scr td{padding: 6px 10px}.scr th{background: var(--surface-2);color: var(--muted)}.scr tbody tr:nth-child(even) td{background: transparent}.scr tbody tr:hover td{background: #f7f9ff}.scr td.tkr a{font-family: var(--display);letter-spacing: -0.01em}.quote mark, .diff mark, mark{background: linear-gradient(180deg, transparent 55%, var(--mark) 55%);padding: 0 1px;border-radius: 0}.quote{border-left: 3px solid var(--accent)}.quote.unverified{border-left-color: var(--red)}footer{border-top: 1px solid var(--line);color: var(--muted);text-align: left;font-size: 14px;padding: 22px 32px 36px}.foot-inner, footer p.disclaimer{max-width: 1280px;margin: 0 auto}.foot-inner{display: flex;flex-wrap: wrap;gap: 8px 24px;align-items: center;justify-content: space-between;margin-bottom: 8px}.foot-src{display: inline-flex;align-items: center;gap: 8px;color: var(--muted)}footer p.disclaimer{color: var(--faint)}.review{margin: 0 0 18px}.review-head{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;flex-wrap: wrap}.review-head h2{margin: 0 0 2px}.status{font-size: 12px;font-weight: 600;border-radius: 999px;padding: 3px 10px;white-space: nowrap}.status.done{color: var(--kbuy);background: color-mix(in srgb, var(--kbuy) 12%, transparent)}.status.open{color: var(--kaud);background: color-mix(in srgb, var(--kaud) 12%, transparent)}.topics{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 12px}.topic{font-size: 12px;color: var(--kletter);background: color-mix(in srgb, var(--kletter) 11%, transparent);border-radius: 6px;padding: 2px 8px}.round-head{font-size: 14px;margin: 16px 0 8px;padding-top: 12px;border-top: 1px solid var(--line)}.round-head:first-of-type{border-top: 0;padding-top: 0;margin-top: 4px}.qa{margin: 0 0 16px}.qa-where{margin: 0 0 6px}.qa-row{display: grid;grid-template-columns: 110px minmax(0, 1fr);gap: 12px;align-items: start}.qa-row .who{font-size: 12px;font-weight: 600;padding-top: 13px}.who.sec{color: var(--kletter)}.who.co{color: var(--muted)}.who.nx{color: var(--accent)}.lr-head{margin: 0 0 8px;font-size: 14px}.lr-rl{margin: 0 0 10px}.lr-next{margin-top: 6px}.lr-rl .rl-text{overflow-wrap: anywhere}.qa .quote{margin-bottom: 8px}.quote.q{border-left-color: var(--kletter)}.quote.a{border-left-color: var(--line-strong)}.qa-none{margin: 10px 0 12px}.more-text summary{font-family: var(--sans);font-size: 14px;color: var(--accent);cursor: pointer;margin-top: 6px}.more-text p{margin: 8px 0 0}ul.plain{padding-left: 18px}ul.plain li{margin: 4px 0}@media (max-width: 640px){.qa-row{grid-template-columns: 1fr;gap: 2px}.qa-row .who{padding-top: 0}}:root[data-theme="dark"] .scr tbody tr:hover td{background: #172045}:root[data-theme="dark"] main > .co-head button.on{background: var(--accent);color: var(--accent-fg)}@media (max-width: 900px){.top nav{order: 3;width: 100%;overflow-x: auto;flex-wrap: nowrap}}@media (max-width: 640px){.top .search input{width: 130px}main{padding: 0 16px 40px}main > .page-head h1, main > .scr-head h1, main > .co-head h1{font-size: 24px}main > .page-head, main > .scr-head, main > .co-head{padding-top: 20px;padding-bottom: 60px}main > .back{padding-top: 16px}main > .back + *{padding-top: 0}footer{padding: 20px 16px 32px}}.sub-h{font-size: 16px;margin: 26px 0 10px}.thesis-form textarea{width: 100%;box-sizing: border-box;font: inherit;padding: 10px 12px;border: 1px solid var(--line-strong);border-radius: var(--radius);background: var(--bg);color: var(--fg);resize: vertical}.thesis-form .row, .rule-forms .row, .alert-form .row{display: flex;gap: 8px;align-items: center;flex-wrap: wrap;margin-top: 8px}.rule-forms{margin-top: 14px}.rule-forms select{max-width: 100%}.rules .state{font-size: 12px;font-weight: 600;border-radius: 999px;padding: 1px 8px;background: var(--surface-2)}.rules .st-ok .state{background: var(--green-soft);color: var(--green)}.rules .st-broken .state{background: var(--red-soft);color: var(--red)}button.link{background: none;border: 0;padding: 0;color: var(--muted);cursor: pointer;box-shadow: none}button.link:hover{color: var(--red)}.thesis-log{list-style: none;margin: 0;padding: 0}.thesis-log li{display: grid;grid-template-columns: 92px minmax(0, 1fr);gap: 10px;padding: 8px 0;border-top: 1px solid var(--line)}.thesis-log li:first-child{border-top: 0}.thesis-log .date{color: var(--muted);font-size: 14px;font-variant-numeric: tabular-nums}.thesis-log blockquote{margin: 6px 0 0}.thesis-log .ev-broke strong{color: var(--red)}.thesis-log .ev-recovered strong{color: var(--green)}.thesis-log .ev-start strong, .thesis-log .ev-update strong{font-weight: 600}.arc-page{margin-bottom: 12px}.arc-head{display: flex;gap: 10px;flex-wrap: wrap;align-items: baseline;word-break: break-all}.arc-versions{list-style: none;margin: 8px 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px 16px}.plus, .arc-diff .ins{color: var(--green)}.minus, .arc-diff .del{color: var(--red)}.arc-diff p, .arc-text p{margin: 0 0 4px;font-size: 14px;word-break: break-word}.arc-diff p.ins{background: var(--green-soft);padding: 2px 6px;border-radius: 4px}.arc-diff p.del{background: var(--red-soft);padding: 2px 6px;border-radius: 4px;text-decoration: line-through;text-decoration-color: color-mix(in srgb, var(--red) 40%, transparent)}.arc-diff p.same{color: var(--muted)}.arc-diff p.gap{color: var(--faint)}@media (max-width: 720px){.rule-forms{grid-template-columns: minmax(0, 1fr)}.thesis-log li{grid-template-columns: 1fr;gap: 2px}}.profile{margin-bottom: 16px}.profile .desc{margin: 0 0 12px;max-width: 80ch}.profile-facts{display: grid;grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));gap: 10px 18px;margin: 0}.profile-facts div{min-width: 0}.profile-facts dt{font-size: 12px;color: var(--muted)}.profile-facts dd{margin: 0;font-weight: 600;overflow-wrap: anywhere}.profile-facts dd[title]{cursor: help}.fin-charts{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(260px, 44%), 1fr));gap: 12px;margin-bottom: 16px}.fin-chart{margin: 0;padding: 12px 14px 8px;min-width: 0}.fin-chart figcaption{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;margin-bottom: 6px}.fin-chart .label{font-size: 14px;color: var(--muted)}.fin-chart .value{font-weight: 600;font-family: var(--display);font-variant-numeric: tabular-nums}.fin-chart svg{width: 100%;height: auto;display: block;overflow: visible}.fin-chart rect.pos{fill: var(--accent)}.fin-chart rect.neg{fill: var(--red)}.fin-chart rect.computed{opacity: .55}.fin-chart .zero{stroke: var(--line-strong);stroke-width: 1}.fin-chart .axis{fill: var(--faint);font-size: 11px}.fin-table{margin-bottom: 16px}.fin-table table{font-size: 14px}.fin-table th[scope=row]{font-size: 14px;font-weight: 600;color: var(--fg);white-space: nowrap;position: sticky;left: 0;background: var(--surface)}.fin-table td, .fin-table th{padding: 6px 10px}.fin-table td[title]{cursor: help}.fin-table td.computed{font-style: italic;color: var(--muted)}.pager{display: flex;gap: 16px;align-items: center;justify-content: center;margin: 14px 0}.trade-summary{display: grid;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));gap: 12px;margin-bottom: 14px}.trade-summary .ours-cell{padding: 12px 14px}.trade{font-size: 12px;font-weight: 600;border-radius: 6px;padding: 2px 6px;color: var(--muted);background: var(--surface-2)}.trade.t-P{color: var(--green);background: var(--green-soft)}.trade.t-S{color: var(--red);background: var(--red-soft)}.trade-summary .value.pos{color: var(--green)}.trade-summary .value.neg{color: var(--red)}.seg-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));gap: 12px;margin-bottom: 16px}.seg{min-width: 0}.seg .card-head .small{white-space: nowrap}.seg-change{margin-bottom: 12px}.seg-change .card-body > p:first-child{margin-top: 0}.seg-table{width: 100%;font-size: 14px}.seg-table td, .seg-table th{padding: 5px 6px}.seg-table td:first-child{width: 100%;min-width: 120px}.seg-name{display: block}.seg-bar{display: block;height: 4px;width: var(--w);background: var(--accent);border-radius: 4px;margin-top: 3px;opacity: .7}a.src-num{color: inherit;text-decoration: none}a.src-num:hover, a.src-num:focus-visible{color: var(--accent);text-decoration: underline dotted;text-underline-offset: 3px}.flow-card{margin-bottom: 16px}.flow-card .card-head{flex-wrap: wrap}svg.flow{display: block;box-sizing: border-box;width: 100%;height: auto;padding: 8px 20px 4px;overflow: visible}svg.flow .band{opacity: .28}svg.flow .band:hover{opacity: .5}svg.flow .band.in, svg.flow .node.in{fill: var(--kbuy)}svg.flow .band.out, svg.flow .node.out{fill: var(--k10k)}svg.flow .band.cash, svg.flow .node.cash{fill: var(--kletter)}svg.flow .band.other, svg.flow .node.other{fill: var(--faint)}svg.flow .node.mid{fill: var(--fg)}svg.flow text{font-size: 14px;fill: var(--fg)}svg.flow .val{fill: var(--muted);font-variant-numeric: tabular-nums}.flow-lists{display: grid;grid-template-columns: 1fr 1fr;gap: 8px 24px;padding: 8px 20px}.flow-lists h3{margin: 6px 0;font-size: 14px}.flow-lists .sw{display: inline-block;width: 10px;height: 10px;border-radius: 4px;margin-right: 8px;background: var(--faint)}.flow-lists .sw.in{background: var(--kbuy)}.flow-lists .sw.out{background: var(--k10k)}.flow-lists .sw.cash{background: var(--kletter)}.flow-lists table{width: 100%}.flow-lists td{padding: 6px 0;border-top: 1px solid var(--line);vertical-align: top}.flow-lists .source{margin: 2px 0 0;word-break: break-word}.ceo-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));gap: 12px;margin-bottom: 20px}.ceo h3{margin: 0 0 2px}.ceo dl{display: grid;grid-template-columns: 1fr auto;gap: 4px 12px;margin: 12px 0;font-size: 14px}.ceo dt{color: var(--muted)}.ceo dd{margin: 0;text-align: right;font-variant-numeric: tabular-nums}@media (max-width: 640px){.flow-lists{grid-template-columns: 1fr}svg.flow{padding: 8px 4px}svg.flow text{display: none}}.dilution{margin-bottom: 16px}.dl-grid{display: grid;grid-template-columns: minmax(0, 1.4fr) repeat(2, minmax(0, 1fr));padding: 8px 0 4px}.dilution .dq{padding: 8px 20px 16px;border-left: 1px solid var(--line);min-width: 0}.dilution .dq:first-child{border-left: 0}.dilution h3{margin: 0 0 8px;font-size: 14px;color: var(--muted);font-weight: 600}.dilution .big{font-size: 24px;font-weight: 600;margin: 0;font-variant-numeric: tabular-nums}.dilution .quote{margin: 10px 0;font-size: 14px}.dl-new{display: flex;gap: 10px;align-items: baseline;margin: 0 20px 4px;padding: 10px 14px;border-radius: 8px;background: color-mix(in srgb, var(--koffer) 9%, transparent);border: 1px solid color-mix(in srgb, var(--koffer) 30%, transparent)}.dl-new > span:last-child{min-width: 0;overflow-wrap: anywhere}.dl-mail{margin-left: 6px;white-space: nowrap}.dl-offers{list-style: none;margin: 8px 0;padding: 0}.dl-offers li{display: grid;grid-template-columns: 92px minmax(0, 1fr);gap: 8px;padding: 4px 0;border-top: 1px solid var(--line);font-size: 14px}.dl-offers li:first-child{border-top: 0}.dl-date{color: var(--muted);font-size: 14px;font-variant-numeric: tabular-nums;white-space: nowrap}.dl-bars{list-style: none;margin: 10px 0 0;padding: 0}.dl-bars li{display: grid;grid-template-columns: 40px minmax(0, 1fr);gap: 8px;align-items: center;height: 18px}.dl-y{font-size: 12px;color: var(--muted);font-variant-numeric: tabular-nums}.dl-bars i{display: block;height: 10px;border-radius: 3px}.dl-bars i.sbc{background: var(--koffer)}.dl-bars i.bb{background: var(--k10q)}.dl-shares{border-top: 1px solid var(--line)}.dl-shares p{margin: 0 0 6px}.dl-chg{display: inline-block;margin-left: 12px;font-size: 14px;color: var(--muted);font-variant-numeric: tabular-nums}.dl-chg b{color: var(--fg);font-weight: 600}@media (max-width: 760px){.dl-grid{grid-template-columns: 1fr}.dilution .card-head{flex-direction: column;align-items: flex-start;gap: 4px}.dilution .dq{border-left: 0;border-top: 1px solid var(--line)}.dilution .dq:first-child{border-top: 0}.dl-new{flex-direction: column;gap: 4px;margin: 0 16px 4px}.dl-mail{margin-left: 0}}.adj-card{margin: 12px 0 16px}.adj-table{width: 100%;font-size: 14px;margin-bottom: 8px}.adj-card .card-body > p:first-child{margin-top: 0}.rel-find{display: flex;gap: 8px;align-items: center;flex-wrap: wrap;margin: 10px 0 16px}.rel-find input{flex: 1 1 260px;min-width: 0;font: inherit;padding: 7px 10px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg)}.rel-find button{font: inherit;padding: 7px 14px;border-radius: 6px;border: 1px solid var(--accent);background: var(--accent);color: var(--accent-fg);cursor: pointer}.rel-layout{display: grid;grid-template-columns: 280px minmax(0, 1fr);gap: 16px;align-items: start;margin-top: 12px}.rel-list{display: flex;flex-direction: column;max-height: 80vh;overflow-y: auto;padding: 6px}.rel-list a{display: flex;flex-wrap: wrap;gap: 2px 6px;padding: 7px 8px;border-radius: 6px;color: var(--fg);font-size: 14px}.rel-list a:hover{background: var(--surface-2);text-decoration: none}.rel-list a.on{background: var(--accent-soft)}.rel-list .t{flex-basis: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.kind-tag{font-size: 11px;font-weight: 600;padding: 1px 6px;border-radius: 4px;background: var(--surface-2);color: var(--muted);border: 1px solid var(--line)}.kind-tag.k-transcript, .kind-tag.k-remarks{background: var(--accent-soft);color: var(--accent);border-color: transparent}.rel-doc h2{margin: 6px 0 0;font-size: 16px}.rel-text p{max-width: 75ch;line-height: 1.6}.rel-text p:target{background: var(--accent-soft);outline: 4px solid var(--accent-soft);border-radius: 4px}.rel-full{white-space: pre-wrap;font-size: 12px;max-height: 70vh;overflow: auto;background: var(--surface-2);padding: 10px;border-radius: 6px}@media (max-width: 760px){.rel-layout{grid-template-columns: 1fr}.rel-list{max-height: 260px}}.tv-quote{min-width: 230px}.tv-tickers{padding: 6px 12px;margin-bottom: 14px}.arc-stats{display: flex;flex-wrap: wrap;gap: 14px 28px;margin-bottom: 6px}.arc-stats div{display: flex;flex-direction: column;min-width: 120px}.arc-stats strong{font-size: 20px;font-variant-numeric: tabular-nums}.arc-stats span{color: var(--muted);font-size: 14px}@media (max-width: 600px){.arc-stats{display: grid;grid-template-columns: 1fr 1fr}.arc-stats div{min-width: 0}.arc-stats strong{font-size: 16px}}.arc-filter{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin: 16px 0}.arc-day{margin-bottom: 18px}.arc-table{table-layout: fixed}.arc-table th:nth-child(1){width: 30%}.arc-table th:nth-child(3){width: 26%}.arc-table td{vertical-align: top;overflow-wrap: anywhere}.arc-filter select{width: auto}.sr-topic{border-top: 1px solid var(--line);padding: 8px 0}.sr-topic:first-of-type{border-top: 0}.sr-topic summary{cursor: pointer;display: flex;flex-wrap: wrap;gap: 4px 10px;align-items: center}.sr-n{font-size: 14px;font-variant-numeric: tabular-nums}.sr-bar{display: inline-block;width: 70px;height: 6px;border-radius: 4px;background: var(--line);overflow: hidden}.sr-bar i{display: block;height: 100%;background: var(--accent, #3557e0)}.sr-list{list-style: none;margin: 8px 0 0;padding: 0}.sr-list li{display: block;margin: 0 0 10px}.sr-quote{margin: 4px 0 0;padding: 4px 0 4px 10px;border-left: 3px solid var(--line);font-size: 14px}.nl-grid{display: grid;grid-template-columns: minmax(0, 1fr) 300px;gap: 20px;align-items: start}@media (max-width: 820px){.nl-grid{grid-template-columns: 1fr}.nl-grid aside{order: -1}}.nl-item{margin-bottom: 12px}.nl-item h3{margin: 2px 0 4px;font-size: 16px}.nl-item p{margin: 4px 0}.nl-kind{font-size: 12px;color: var(--muted);text-transform: uppercase;letter-spacing: .04em}.nl-quote{margin: 6px 0;padding: 2px 0 2px 10px;border-left: 3px solid var(--line-strong)}.nl-signup form{display: flex;gap: 8px;flex-wrap: wrap;margin: 8px 0}.nl-signup input{flex: 1 1 160px;min-width: 0}.nl-past{list-style: none;margin: 0;padding: 0}.nl-past li{margin: 4px 0}.nl-grid aside > .card{margin-bottom: 12px}.edg-chip{display: inline-flex;align-items: center;font-size: 11px;font-weight: 600;color: var(--muted);border: 1px solid var(--line-strong);border-radius: 999px;padding: 1px 8px;margin-left: 6px;vertical-align: middle;white-space: nowrap;cursor: help}main > .scr-head{padding-top: 18px;padding-bottom: 56px}.scr-filters{position: relative;padding: 10px 14px;z-index: 8}.scr-bar{display: flex;align-items: center;gap: 10px;min-width: 0}.scr-bar .scr-presets{flex: 1 1 auto;min-width: 0}.scr-more > summary{list-style: none;cursor: pointer}.scr-more > summary::-webkit-details-marker{display: none}.tb-btn{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap;border: 1px solid var(--line-strong);background: var(--surface);border-radius: 6px;padding: 5px 12px;font-weight: 600;font-size: 14px;color: var(--fg);min-height: 32px}.tb-btn:hover, .scr-more[open] > .tb-btn{border-color: var(--accent);color: var(--accent)}.tb-btn .n{background: var(--accent);color: var(--accent-fg);border-radius: 999px;font-size: 11px;padding: 0 6px}.tb-btn .caret{font-size: 11px;color: var(--muted)}.tb-sep{width: 1px;align-self: stretch;background: var(--line)}.scr-bar .chip{min-height: 30px;padding: 2px 11px;font-size: 14px}.scr-panel{position: absolute;left: 0;right: 0;top: calc(100% + 6px);background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow-pop);padding: 12px 16px 10px;max-height: 75vh;overflow: auto}.scr-panel .flt-group:first-child{margin-top: 0;padding-top: 0;border-top: 0}.scr-pills{display: flex;gap: 6px;flex-wrap: wrap;align-items: center;margin-top: 10px}.pill{background: var(--accent-soft);color: var(--accent);border-radius: 999px;padding: 2px 10px;font-size: 12px;font-weight: 600}.pill:hover{text-decoration: none;box-shadow: inset 0 0 0 1px var(--accent)}.pill-clear{font-size: 12px;color: var(--muted);margin-left: 4px}.views{padding-top: 8px}.views a{padding: 5px 12px;font-size: 14px}.pager{margin: 6px 0}.pager a{min-width: 28px;padding: 2px 8px;font-size: 14px;border-radius: 6px}.scr th, .scr td{padding: 3px 8px;font-size: 12px}.scr th{font-size: 11px}.scr td.spark svg{height: 16px;vertical-align: middle}@media (max-width: 640px){.scr-bar{flex-wrap: wrap}.scr-bar .tb-sep{display: none}.scr-bar .scr-presets{flex-basis: 100%}.scr-panel{position: static;border: 0;box-shadow: none;padding: 10px 0 0;max-height: none}.views a{min-height: 36px}}.k-13d{--c: #b5651d}.k-13f{--c: #5a5fb0}:root[data-theme="dark"] .k-13d{--c: #e0a36a}:root[data-theme="dark"] .k-13f{--c: #a8abea}.top nav a{white-space: nowrap;padding: 6px 8px}@media (min-width: 641px){.search input{width: 190px}}.tk{font-weight: 600;color: var(--fg)}a.tk:hover{color: var(--accent)}.watch-form{margin-top: 8px}.watch-btn, .follow{font: 600 14px var(--sans);padding: 5px 12px;border-radius: 999px;cursor: pointer;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg)}.watch-btn:hover, .follow:hover{border-color: var(--accent)}.watch-btn.on, .follow.on{background: var(--accent-soft);border-color: var(--accent);color: var(--accent)}.follow{padding: 3px 10px;font-size: 12px;white-space: nowrap}.act{display: inline-block;font-size: 12px;font-weight: 600;padding: 1px 7px;border-radius: 6px;white-space: nowrap;background: var(--surface-2);color: var(--muted);border: 1px solid var(--line)}.act-new{background: var(--green-soft);color: var(--green);border-color: transparent}.act-add{background: var(--green-soft);color: var(--green);border-color: transparent}.act-reduce{background: var(--red-soft);color: var(--red);border-color: transparent}.act-sold{background: var(--red);color: var(--accent-fg);border-color: transparent}table.inv td{vertical-align: top}.top5{display: flex;flex-wrap: wrap;gap: 4px 12px;font-size: 14px;max-width: 340px}.top5 > span{white-space: nowrap;font-weight: 600}td.who{font-size: 14px}.periods{display: flex;flex-wrap: wrap;gap: 4px;align-items: center;margin: 18px 0 10px;font-size: 14px;color: var(--muted)}.periods a{padding: 2px 8px;border-radius: 6px;border: 1px solid var(--line);color: var(--muted)}.periods a.on{background: var(--surface);color: var(--fg);box-shadow: var(--shadow);border-color: var(--line-strong)}.wbar{display: inline-block;width: 60px;height: 6px;margin-right: 8px;vertical-align: middle;background: var(--surface-2);border: 1px solid var(--line);border-radius: 4px;overflow: hidden}.wbar span{display: block;height: 100%;background: var(--accent)}.d13{padding: 14px 18px;margin: 0 0 12px}.d13-head{display: flex;gap: 10px;align-items: baseline;flex-wrap: wrap}.d13-head .date{color: var(--muted);font-size: 14px;font-variant-numeric: tabular-nums}.d13-head .who{font-weight: 600}.d13-head .stake{margin-left: auto;display: flex;flex-direction: column;align-items: flex-end;line-height: 1.25;cursor: help}.d13-head .pct{font-weight: 600;font-size: 20px;font-variant-numeric: tabular-nums}.d13-head .stake-lbl{color: var(--muted);font-size: 12px}.d13-head .stake-chg{color: var(--muted);font-size: 12px;font-variant-numeric: tabular-nums}.d13-head .stake-chg.up, .d13-head .stake-chg.down{color: var(--fg)}.d13-filer{margin: 6px 0 4px}.d13-purpose{font-family: var(--serif);font-size: 14px;line-height: 1.6;margin: 8px 0;padding: 0 0 0 12px;border-left: 3px solid var(--line-strong);color: var(--fg)}.d13-purpose .lbl{font-family: var(--sans);font-size: 12px;font-weight: 600;color: var(--muted)}.tag.act-tag{background: var(--amber-soft);color: var(--fg);padding: 1px 6px;border-radius: 6px}.agree{padding: 14px 18px;margin: 0 0 22px;border-color: var(--accent);background: var(--accent-soft)}.agree-title{font-weight: 600;margin-bottom: 6px}.agree p{margin: 4px 0}.agree-row{padding: 14px 18px;margin: 0 0 12px}.agree-head{font-size: 16px;margin-bottom: 8px}.agree-cols{display: grid;grid-template-columns: 1fr 1fr;gap: 18px;font-size: 14px}.agree-cols .lbl, .alert-form .lbl{font-size: 12px;font-weight: 600;color: var(--muted);text-transform: uppercase;letter-spacing: .04em;margin: 4px 0}.lede-fact{font-size: 16px;max-width: 75ch;margin-bottom: 16px}.value.pos{color: var(--green)}.value.neg{color: var(--red)}.wl-co{padding: 12px 18px;margin-top: 12px}.wl-head{display: flex;gap: 8px;align-items: baseline}.wl-remove{margin-left: auto}.linkish{background: none;border: 0;color: var(--muted);cursor: pointer;font: 14px var(--sans);padding: 0}.linkish:hover{color: var(--red);text-decoration: underline}.wl-facts{display: flex;flex-wrap: wrap;gap: 4px 16px;font-size: 14px;color: var(--muted);margin-top: 4px}.wl-inv{padding: 4px 0}.alert-form{display: flex;flex-direction: column;gap: 6px}.alert-form label{display: flex;gap: 6px;align-items: baseline}.alert-form button{align-self: flex-start;margin-top: 6px}.alert-form.wide{max-width: 640px}.chk-grid{display: flex;flex-wrap: wrap;gap: 4px 16px}.note-box.ok-box{background: var(--green-soft)}@media (max-width: 700px){.agree-cols{grid-template-columns: 1fr}.top5{max-width: none}}input[type=email]{font: inherit;padding: 7px 10px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg)}input[type=email]:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}footer .disclaimer{max-width: 80ch;margin: 0 auto 6px}.ai-disclaimer{font-size: 14px;color: var(--muted);margin: 6px 0 0}@media (min-width: 760px){nav.tabs{flex-wrap: wrap;overflow-x: visible}nav.tabs a{padding: 10px 11px}}@media (max-width: 720px){.events li{grid-template-columns: 88px minmax(0, 1fr)}.events li .date{white-space: nowrap}.events li .kind{justify-self: start}}.treemap-wrap{overflow-x: auto;margin: 6px 0 4px;border-radius: var(--radius)}.treemap{display: block;width: 100%;min-width: 760px;height: auto;background: var(--surface);border-radius: var(--radius)}.tm-group rect{fill: var(--surface-2);stroke: var(--line-strong);stroke-width: 1}.tm-group text{fill: var(--muted);font-size: 11px;font-weight: 600;letter-spacing: .04em}.tm-box rect{stroke: var(--surface);stroke-width: 1.2}.tm-box text{fill: #fff;text-anchor: middle;font-weight: 600;pointer-events: none}.tm-box .tm-sub{font-weight: 600;opacity: .9}a .tm-box:hover rect{stroke: var(--fg);stroke-width: 2}.tm-legend{display: flex;align-items: center;gap: 10px;font-size: 14px;color: var(--muted);margin: 8px 0 18px}.tm-scale{width: 180px;height: 10px;border-radius: 4px;background: linear-gradient(90deg, #b4232c, #5868be, #1e7d46)}.tm-controls{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 6px}.matrix{border-collapse: separate;border-spacing: 2px;font-size: 14px}.matrix th.stock{writing-mode: vertical-rl;transform: rotate(180deg);text-align: left;padding: 6px 2px;font-weight: 600;white-space: nowrap}.matrix th.stock a{color: var(--fg)}.matrix td.cell{min-width: 34px;height: 26px;text-align: center;border-radius: 4px;background: var(--surface-2);font-variant-numeric: tabular-nums}.matrix td.cell.dark{color: #fff}.matrix td.who{white-space: nowrap;padding-right: 10px}.matrix .up{color: #1e7d46}.matrix .down{color: #b4232c}.matrix td.dark .up, .matrix td.dark .down{color: #fff}.inst-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 10px;margin: 10px 0 14px}.inst-facts .card{padding: 12px 14px;display: flex;flex-direction: column;gap: 2px}.inst-facts strong{font-size: 24px;font-variant-numeric: tabular-nums}.inst-moves{display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 8px 24px;margin-top: 14px}.inst-moves h3{font-size: 14px;margin: 0 0 6px}.inst-moves ul{margin: 0;padding-left: 18px;font-size: 14px;display: flex;flex-direction: column;gap: 3px}.av{--s: 40px;width: var(--s);height: var(--s);font: 700 calc(var(--s) * .38)/1 var(--display);border-radius: 50%;color: #fff;display: inline-flex;align-items: center;justify-content: center;flex: none;letter-spacing: .01em}.av0{background: #2f5bea}.av1{background: #0f9f8a}.av2{background: #d97200}.av3{background: #7c4ddb}.av4{background: #d6407f}.av5{background: #0e7490}.av6{background: #b8460f}.av7{background: #4f7a28}.av8{background: #1f6fd1}.av9{background: #a8326e}.av10{background: #2b8a3e}.av11{background: #5b45c4}.up{color: var(--green)}.dn{color: var(--red)}.spark{display: block;overflow: visible}.spark.up{color: var(--green)}.spark.dn{color: var(--red)}.sp-area{fill: currentColor;opacity: .14}.sp-line{fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linejoin: round}.sp-dot{fill: currentColor;stroke: var(--surface);stroke-width: 1.5}.sp-chg{font-size: 12px;font-weight: 600;text-align: right;margin-top: 2px;white-space: nowrap}.sp-chg span{color: var(--muted);font-weight: 600}.chip{display: inline-block;border: 1px solid var(--line-strong);background: var(--surface);border-radius: 99px;padding: 4px 11px;font-size: 14px;font-weight: 600;color: var(--muted);white-space: nowrap}.chip:hover{border-color: var(--accent);color: var(--accent)}.chip.on{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.si-stats{display: grid;grid-template-columns: repeat(4, 1fr);gap: 12px;margin: 0 0 16px}.si-stat{background: var(--surface);border: 1px solid var(--line);border-radius: 12px;padding: 12px 14px;box-shadow: var(--shadow)}.si-stat .k, .si-label, .si-kpi .label{font-size: 11px;font-weight: 700;color: var(--muted);text-transform: uppercase;letter-spacing: .05em}.si-stat .v{font: 700 24px var(--display);margin-top: 2px}.si-stat .s{font-size: 12px;color: var(--muted)}.si-stat .tks{display: flex;gap: 6px;margin: 5px 0 3px;flex-wrap: wrap}.si-stat .tks span{font-weight: 700;font-size: 14px;padding: 1px 7px;border-radius: 6px}.tks .b{background: var(--green-soft);color: var(--green)}.tks .x{background: var(--red-soft);color: var(--red)}.si-toolbar{display: flex;gap: 8px;align-items: center;flex-wrap: wrap;margin: 0 0 14px}.si-toolbar .lab{color: var(--muted);font-size: 14px}.si-find{margin-left: auto;font: 14px var(--sans);padding: 6px 11px;border: 1px solid var(--line-strong);border-radius: 8px;background: var(--surface);color: var(--fg);min-width: 230px}.si-find:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}.si-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));gap: 14px}.si-card{display: flex;flex-direction: column;padding: 16px 18px;margin: 0;transition: border-color .15s, box-shadow .15s}.si-card:hover{border-color: color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow: var(--shadow-pop, var(--shadow))}.si-head{display: flex;gap: 12px;align-items: center}.si-head .who{min-width: 0;flex: 1}.si-head .nm{font-weight: 700;font-size: 16px;color: var(--fg)}.si-head .nm:hover{color: var(--accent)}.si-head .firm{color: var(--muted);font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.si-val{display: flex;justify-content: space-between;align-items: center;gap: 10px;margin: 14px 0 12px}.si-val .big{font: 700 24px var(--display);letter-spacing: -.01em}.si-val .sub{color: var(--muted);font-size: 12px}.badge{font-size: 11px;font-weight: 700;padding: 1px 6px;border-radius: 5px;white-space: nowrap}.badge.old{background: var(--amber-soft);color: #a85a00}.badge.fresh{background: var(--accent-soft);color: var(--accent)}:root[data-theme="dark"] .badge.old{color: #ffc46b}.si-conc{display: flex;justify-content: space-between;font-size: 12px;color: var(--muted);margin-bottom: 6px}.si-conc b{color: var(--fg)}.si-mix{display: flex;height: 12px;gap: 2px;border-radius: 4px;overflow: hidden}.si-mix i{display: block}.si-mix .rest, .other{background: var(--accent-soft);fill: var(--line-strong)}.si-mixlab{display: flex;flex-wrap: wrap;gap: 3px 12px;margin-top: 7px;font-size: 12px;font-weight: 600}.si-mixlab span{white-space: nowrap}.si-mixlab b{display: inline-block;width: 8px;height: 8px;border-radius: 2px;margin-right: 5px}.si-mixlab em{font-style: normal;color: var(--muted);font-weight: 600}.si-foot{margin-top: auto;padding-top: 12px}.si-foot .pips{border-top: 1px solid var(--line);padding-top: 12px}.pips{display: flex;flex-wrap: wrap;gap: 3px;align-items: center}.pips i{width: 9px;height: 9px;border-radius: 2px;display: block}.p-new{background: var(--green)}.p-add{background: color-mix(in srgb, var(--green) 35%, transparent)}.p-reduce{background: color-mix(in srgb, var(--red) 35%, transparent)}.p-sold{background: var(--red)}.pips .more{font-size: 11px;color: var(--muted);margin-left: 3px}.pipnum{font-size: 12px;color: var(--muted);margin-top: 5px}.pipnum b{font-weight: 700}.si-ihead{display: flex;gap: 18px;align-items: center}.si-ihead > div{flex: 1;min-width: 0}.si-kpis{display: grid;grid-template-columns: repeat(4, 1fr);gap: 12px;margin: 6px 0 14px}.si-kpi{padding: 14px 16px;margin: 0}.si-kpi .value{font: 700 24px/1.15 var(--display);margin-top: 4px}.si-kpi .row{display: flex;justify-content: space-between;align-items: flex-end;gap: 8px}.si-kpi .note{font-size: 12px;color: var(--muted);margin-top: 2px}.si-kpi .value.up{color: var(--green)}.si-kpi .value.dn{color: var(--red)}.si-two{display: grid;grid-template-columns: 1.1fr 1fr;gap: 14px;margin-bottom: 14px}.si-two > .card, .si-mixcard{margin: 0;padding: 16px 18px}.si-label{margin-bottom: 10px}.si-hb{display: grid;grid-template-columns: 70px 1fr 54px 64px;gap: 10px;align-items: center;padding: 5px 0;font-size: 14px;border-bottom: 1px dashed var(--line)}.si-hb:last-child{border-bottom: 0}.si-hb.h{font-size: 11px;color: var(--muted);font-weight: 600;border: 0;padding-top: 0}.si-hb.h span:nth-child(n+3){text-align: right}.tick-key{display: inline-block;width: 2px;height: 10px;background: var(--fg);vertical-align: -1px}.si-hb .t{min-width: 0}.si-hb .t small{display: block;color: var(--muted);font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.si-hb .bar{display: block;width: auto;border: 0;height: 14px;position: relative;background: var(--accent-soft);border-radius: 3px}.si-hb .bar i{position: absolute;inset: 0 auto 0 0;background: var(--accent);border-radius: 3px}.si-hb .bar u{position: absolute;top: -4px;bottom: -4px;width: 2px;background: var(--fg);border-radius: 1px}.si-hb .w{text-align: right;font-weight: 700;font-variant-numeric: tabular-nums}.si-hb .d{text-align: right;font-size: 12px;font-weight: 600;font-variant-numeric: tabular-nums}.si-hb .d.z{color: var(--muted);font-weight: 600}.si-fl{display: grid;grid-template-columns: auto auto 1fr 2px 1fr auto auto;gap: 0 8px;align-items: center;font-size: 12px}.si-fl > span{padding: 4px 0}.si-fl .ax{background: var(--line-strong);align-self: stretch;padding: 0}.si-fl .r{text-align: right}.si-fl .amt{color: var(--muted);font-variant-numeric: tabular-nums;white-space: nowrap}.si-fl .t{white-space: nowrap}.si-fl .bl{display: flex;justify-content: flex-end}.si-fl i{display: block;height: 14px;min-width: 2px}.si-fl .bl i{background: var(--red);border-radius: 3px 0 0 3px}.si-fl .br i{background: var(--green);border-radius: 0 3px 3px 0}.si-fl .hd{font-size: 11px;font-weight: 700;color: var(--muted);text-transform: uppercase;letter-spacing: .05em}.si-fl .tg{font-size: 11px;font-weight: 700;padding: 0 4px;border-radius: 3px;margin-left: 4px;vertical-align: 1px;color: #fff}.si-fl .tg.n{background: var(--green)}.si-fl .tg.s{background: var(--red)}:root[data-theme="dark"] .si-fl .tg{color: #071022}.si-area{width: 100%;height: auto;display: block}.si-area text{font-size: 11px;fill: var(--muted)}.si-area polygon{stroke: var(--surface);stroke-width: 1}.si-area .lbl{font-size: 11px;font-weight: 700}.mxf0{fill: var(--mx0)}.mxf1{fill: var(--mx1)}.mxf2{fill: var(--mx2)}.mxf3{fill: var(--mx3)}.mxf4{fill: var(--mx4)}.mxf5{fill: var(--mx5)}.si-area .mxt0{fill: var(--mx0)}.si-area .mxt1{fill: var(--mx1)}.si-area .mxt2{fill: var(--mx2)}.si-area .mxt3{fill: var(--mx3)}.si-area .mxt4{fill: var(--mx4)}.si-area .mxt5{fill: var(--mx5)}.si-area .other-t{fill: var(--accent)}.si-area polygon.other{fill: var(--line-strong)}.si-mixcard{margin-bottom: 14px}.si-area.narrow{display: none}.si-held{padding: 6px 18px 12px}.si-hrow{display: grid;grid-template-columns: 28px 180px 170px 1fr 160px;gap: 14px;align-items: center;padding: 9px 0;border-bottom: 1px solid var(--line)}.si-hrow.h{font-size: 11px;font-weight: 700;color: var(--muted);text-transform: uppercase;letter-spacing: .05em}.si-hrow .rk{color: var(--muted);text-align: right;font-variant-numeric: tabular-nums}.si-hrow .t{font-size: 14px;min-width: 0}.si-hrow .t small{display: block;color: var(--muted);font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cnt{display: flex;align-items: center;gap: 8px}.cnt .n{font: 700 20px var(--display);min-width: 26px;text-align: right}.cnt .track{flex: 1;height: 8px;background: var(--accent-soft);border-radius: 4px;overflow: hidden}.cnt .track i{display: block;height: 100%;background: var(--accent)}.faces{display: flex;align-items: center;min-width: 0}.faces > a{margin-left: -4px}.faces > a:first-child{margin-left: 0}.faces .av{border: 2px solid var(--surface)}.faces .nm{margin-left: 10px;font-size: 12px;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.faces .nm a{color: var(--fg);font-weight: 600}.bal{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700}.bal .bar{display: flex;flex: 1;width: auto;border: 0;background: none;height: 8px}.bal .bar > span{flex: 1;display: flex;background: var(--accent-soft)}.bal .bar > span:first-child{justify-content: flex-end;border-radius: 4px 0 0 4px;margin-right: 2px}.bal .bar > span:last-child{border-radius: 0 4px 4px 0}.bal .bar > span:first-child i{background: var(--red);border-radius: 4px 0 0 4px}.bal .bar > span:last-child i{background: var(--green);border-radius: 0 4px 4px 0}.si-held .note{color: var(--muted);font-size: 12px;margin: 10px 0 0}@media (max-width: 760px){.si-stats{grid-template-columns: 1fr 1fr}.si-find{min-width: 0;width: 100%;order: -1;margin-left: 0}.si-grid{grid-template-columns: minmax(0, 1fr)}.si-card{min-width: 0}.si-kpis{grid-template-columns: 1fr 1fr}.si-kpi .value{font-size: 20px}.si-two{grid-template-columns: 1fr}.si-hb{grid-template-columns: 56px 1fr 48px 52px;gap: 8px}.si-kpi .row{flex-wrap: wrap}.si-kpi .spark{width: 100%;max-width: 140px}.si-fl{grid-template-columns: 0 auto 1fr 2px 1fr auto 0;gap: 0 6px}.si-fl .amt{visibility: hidden;overflow: hidden;width: 0}.si-fl .tg{display: none}.si-area.wide{display: none}.si-area.narrow{display: block}.si-hrow{grid-template-columns: 20px 1fr 110px;gap: 8px}.si-hrow .fc, .si-hrow .bl{display: none}.si-ihead .av{--s: 48px !important}}.si-note{color: var(--muted);font-size: 12px;margin: 10px 0 0}.si-hb .t > .tk{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.age13f{font-size: 11px;font-weight: 600;vertical-align: middle;margin-left: 8px;white-space: nowrap;cursor: help}.follow-cta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 14px;margin: 10px 0}.follow-cta form{margin: 0}.acct{display: flex;gap: 2px;align-items: center;font-size: 14px}.acct a{color: var(--hero-muted);white-space: nowrap;padding: 8px 11px;border-radius: 6px;font-weight: 600}.acct a:hover{background: rgba(255, 255, 255, .06);color: #fff;text-decoration: none}.acct a.on{color: #fff;background: rgba(255, 255, 255, .09)}.acct .acct-me{border: 1px solid #2c3a74}.plans{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 16px;align-items: start}.plan{display: flex;flex-direction: column;gap: 10px;padding: 20px 22px}.plan.main{border-color: var(--accent);box-shadow: 0 0 0 1px var(--accent), var(--shadow)}.plan h2{margin: 0}.plan .amt{font-family: var(--display);font-size: 32px;font-weight: 600;letter-spacing: -0.02em}.plan .amt small{font-size: 14px;font-weight: 600;color: var(--muted);font-family: var(--sans)}.plan ul{margin: 0;padding-left: 18px;display: flex;flex-direction: column;gap: 5px;font-size: 14px}.plan form{display: flex;flex-wrap: wrap;gap: 8px}.plan .tag{align-self: flex-start;font-size: 12px;font-weight: 600;color: var(--accent);background: var(--accent-soft);padding: 2px 9px;border-radius: 99px}.plan .current{font-size: 14px;font-weight: 600;color: var(--green)}.need{border-left: 3px solid var(--accent)}.narrow{max-width: 520px}.login-form{display: flex;flex-direction: column;gap: 10px}.login-form input[type=email]{width: 100%}.kv{display: grid;grid-template-columns: max-content 1fr;gap: 6px 18px;margin: 0}.kv dt{color: var(--muted)}.kv dd{margin: 0;font-weight: 600}.stats{display: grid;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));gap: 12px;margin-bottom: 18px}.stat{padding: 14px 16px}.stat .n{font-family: var(--display);font-size: 24px;font-weight: 600;font-variant-numeric: tabular-nums}.stat .k{color: var(--muted);font-size: 14px}.admin-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 16px;margin-bottom: 18px}@media (max-width: 900px){.admin-grid{grid-template-columns: minmax(0, 1fr)}}.admin-tiles{display: grid;grid-template-columns: repeat(auto-fit, minmax(128px, 1fr));gap: 10px;margin-bottom: 4px}.admin-tile{display: flex;flex-direction: column;gap: 2px;padding: 12px 14px;color: var(--fg);border-left: 3px solid var(--line-strong)}.admin-tile:hover{text-decoration: none;border-color: var(--accent)}.admin-tile.on{box-shadow: 0 0 0 1px var(--accent), var(--shadow)}.admin-tile.is-ok{border-left-color: var(--green)}.admin-tile.is-bad{border-left-color: var(--red);background: var(--red-soft)}.admin-tile .n{font-family: var(--display);font-size: 24px;font-weight: 600;font-variant-numeric: tabular-nums}.admin-tile .k{color: var(--muted);font-size: 14px;line-height: 1.3}.bars{display: flex;align-items: flex-end;gap: 2px;height: 120px;margin-top: 10px;border-bottom: 1px solid var(--line-strong)}.bars .bar{flex: 1 1 0;height: 100%;display: flex;align-items: flex-end}.bars .bar i{display: block;width: 100%;background: var(--accent);border-radius: 4px 4px 0 0;min-height: 0}.bars .bar:last-child i{background: var(--green)}.bars .bar:hover i{opacity: .75}.bars.flat .bar:last-child i{background: var(--accent)}@media (max-width: 600px){.bars{gap: 1px;height: 96px}}.bars-axis{display: flex;justify-content: space-between;margin: 4px 0 8px}.toplist{list-style: none;padding: 0;margin: 8px 0 0;display: grid;gap: 4px;font-size: 14px}.toplist li{position: relative;display: flex;justify-content: space-between;gap: 12px;padding: 4px 8px}.toplist .tl-bar{position: absolute;inset: 0 auto 0 0;background: var(--accent-soft);border-radius: 6px;z-index: 0}.toplist .tl-bar.bad{background: var(--red-soft)}.toplist .tl-k{position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.toplist .tl-n{position: relative;font-variant-numeric: tabular-nums;color: var(--muted);white-space: nowrap}.meter{height: 6px;background: var(--surface-2);border: 1px solid var(--line);border-radius: 99px;margin-top: 5px;max-width: 260px;overflow: hidden}.meter i{display: block;height: 100%;background: var(--accent)}.meter.bad i{background: var(--red)}.switches{list-style: none;padding: 0;margin: 8px 0 0;display: grid;gap: 14px}.switches li{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px;padding-bottom: 12px;border-bottom: 1px solid var(--line)}.switches li:last-child{border-bottom: 0;padding-bottom: 0}.status-ok{color: var(--green);font-weight: 600}.checks{list-style: none;padding: 0;margin: 8px 0 0;display: grid;gap: 8px}.checks .status-ok, .checks .status-bad{display: inline-block;min-width: 3.6em}.status-bad{color: var(--red);font-weight: 600}pre.log{background: var(--surface-2);border: 1px solid var(--line);border-radius: var(--radius);padding: 10px 12px;font-size: 12px;overflow-x: auto;max-height: 260px;margin: 8px 0 0}.tablewrap{overflow-x: auto}table.users{width: 100%;border-collapse: collapse;font-size: 14px}table.users th, table.users td{text-align: left;padding: 7px 10px;border-bottom: 1px solid var(--line);white-space: nowrap}table.users th{color: var(--muted);font-weight: 600;font-size: 14px}.inline{display: flex;flex-wrap: wrap;gap: 8px;align-items: center}.inline input[type=email]{flex: 1 1 220px}.invite{margin-top: 16px;display: flex;flex-direction: column;gap: 12px}.invite h2{margin: 0;font-family: var(--display);font-size: 20px}.invite p{margin: 0;color: var(--muted)}.invite-link{margin: 0;flex-wrap: nowrap}.invite-link input{flex: 1 1 auto;min-width: 0;font: 14px var(--mono, ui-monospace, monospace);padding: 8px 10px;border-radius: 6px;border: 1px solid var(--line-strong);background: var(--surface-2);color: var(--fg)}.invite-link button{padding: 8px 14px;white-space: nowrap}.cancel-box{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line)}.pay-facts{display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: 12px;margin-top: 22px}.pay-facts > div{padding: 14px 16px}.pay-facts h3{margin: 0 0 4px;font-size: 14px}.pay-facts p{margin: 0;font-size: 14px;color: var(--muted)}.compare{width: 100%;border-collapse: collapse;font-size: 14px}.compare th, .compare td{padding: 8px 10px;border-top: 1px solid var(--line);text-align: left}.compare td.c, .compare th.c{text-align: center}.delete-box h2{color: var(--red)}button.danger{background: var(--red);border-color: var(--red);color: #fff}.adm-head{display: flex;justify-content: space-between;align-items: flex-end;gap: 12px;flex-wrap: wrap}.adm-live{display: flex;align-items: center;gap: 12px}.adm-sub{font-size: 14px;margin: 18px 0 8px;color: var(--muted);font-weight: 600}.adm-h3{font-size: 14px;margin: 14px 0 0;color: var(--muted)}.adm-kpis{display: grid;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));gap: 10px;margin-bottom: 18px}.adm-kpis-sm{margin: 10px 0 12px}.adm-kpi{display: grid;grid-template-columns: 1fr auto;align-items: baseline;gap: 2px 8px;padding: 12px 14px;border-top: 3px solid var(--accent)}.adm-kpi .n{font-family: var(--display);font-size: 24px;font-weight: 600;font-variant-numeric: tabular-nums}.adm-kpi .k{grid-column: 1 / -1;font-size: 14px;font-weight: 600}.adm-kpi .was{grid-column: 1 / -1;font-size: 12px;color: var(--muted)}.adm-delta{font-size: 12px;font-weight: 700;padding: 1px 8px;border-radius: 99px;white-space: nowrap}.adm-delta.up{color: var(--green);background: var(--green-soft)}.adm-delta.down{color: var(--red);background: var(--red-soft)}.adm-delta.flat{color: var(--accent);background: var(--accent-soft)}.adm-funnel{list-style: none;padding: 0;margin: 8px 0 10px;display: grid;gap: 6px}.adm-funnel li{position: relative;display: flex;justify-content: space-between;gap: 12px;padding: 8px 10px;font-size: 14px}.adm-funnel .fn-bar{position: absolute;inset: 0 auto 0 0;background: var(--accent-soft);border-left: 3px solid var(--accent);border-radius: 6px}.adm-funnel .fn-k, .adm-funnel .fn-n{position: relative}.adm-funnel .fn-n{font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap;text-align: right}.adm-funnel .fn-n small{display: block;font-weight: 400;color: var(--muted);font-size: 12px}.adm-feed{list-style: none;padding: 0;margin: 6px 0 0}.adm-feed li{display: grid;grid-template-columns: 92px minmax(0, 1fr) auto;gap: 10px;align-items: baseline;padding: 7px 0;border-bottom: 1px solid var(--line);font-size: 14px}.adm-feed li:last-child{border-bottom: 0}.adm-feed .fd-t{color: var(--fg);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.adm-feed .fd-t:hover{color: var(--accent)}.adm-feed .fd-at{color: var(--muted);font-size: 12px;font-variant-numeric: tabular-nums;white-space: nowrap}.adm-kind{justify-self: start;font-size: 11px;font-weight: 700;padding: 2px 8px;border-radius: 99px;text-transform: uppercase;letter-spacing: .03em;color: var(--accent);background: var(--accent-soft)}.adm-kind.k-pro, .adm-kind.k-account, .adm-kind.k-newsletter{color: var(--green);background: var(--green-soft)}.adm-kind.k-error, .adm-kind.k-mistake{color: var(--red);background: var(--red-soft)}.adm-kind.k-request, .adm-kind.k-message{color: var(--gold);background: var(--gold-soft)}@media (max-width: 600px){.adm-feed li{grid-template-columns: auto minmax(0, 1fr)}.adm-feed .fd-t{grid-column: 1 / -1;white-space: normal}.adm-feed .fd-at{grid-column: 2;grid-row: 1;justify-self: end}}.adm-range{display: flex;flex-wrap: wrap;gap: 6px;margin: 4px 0 14px}.adm-range a{padding: 5px 12px;border-radius: 99px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg);font-size: 14px}.adm-range a:hover{text-decoration: none;border-color: var(--accent);color: var(--accent)}.adm-range a.on{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.adm-speed .num{text-align: right;font-variant-numeric: tabular-nums}.adm-ms{display: inline-block;width: 90px;height: 8px;vertical-align: middle;background: var(--accent-soft);border-radius: 99px;overflow: hidden}.adm-ms i{display: block;height: 100%;background: var(--accent)}.adm-ms i.bad{background: var(--red)}.adm-cover{max-width: none;margin-bottom: 10px}.adm-tickers{line-height: 1.8}.adm-more summary{margin-top: 8px;cursor: pointer;color: var(--accent)}.adm-gap{margin-bottom: 18px}.sr-only{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.welcome-hero{padding-bottom: 96px !important}.welcome-hero h1{max-width: 30ch;font-size: clamp(26px, 4vw, 40px) !important;line-height: 1.15}.welcome-hero .eyebrow{color: #c4d0ff;font-size: 14px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;margin: 0 0 10px}.join{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px;max-width: 560px}.join input[type=email]{flex: 1 1 240px;font: inherit;padding: 10px 14px;border-radius: 6px;border: 1px solid #2c3a74;background: rgba(255, 255, 255, .06);color: #fff}.join input[type=email]::placeholder{color: #8b96c2}.join button{padding: 10px 20px}.join .hp{display: none}.join-note, .join-err, .join-ok{flex-basis: 100%;margin: 4px 0 0;font-size: 14px;color: var(--hero-muted)}.join-err{color: #ffb27f}.join-ok{color: #6fe3b6;font-size: 14px}.why-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: 16px}.why-grid h3{margin: 0 0 6px;font-family: var(--display)}.why-grid p{margin: 0;color: var(--muted)}.welcome-cta{margin-top: 20px;display: flex;flex-wrap: wrap;gap: 12px 20px;align-items: center;justify-content: space-between}.legal{max-width: 760px;padding: 24px 32px 32px;line-height: 1.6}.legal h2{font-family: var(--display);font-size: 20px;margin: 26px 0 6px}.legal li{margin: 4px 0}.foot-links{display: inline-flex;flex-wrap: wrap;gap: 6px 18px}@media (max-width: 600px){.legal{padding: 18px 16px}}.share{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 10px;font-family: var(--sans)}.share-label{font-size: 12px;font-weight: 600;color: var(--muted);letter-spacing: .04em;text-transform: uppercase;margin-right: 4px}.share-btn, button.share-btn{font: 600 14px var(--sans);padding: 4px 10px;border-radius: 99px;background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong);text-decoration: none;cursor: pointer}.share-btn:hover{border-color: var(--accent);color: var(--accent);text-decoration: none;filter: none}.share-btn:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}.quote .share{margin-top: 12px;padding-top: 10px;border-top: 1px solid var(--line)}main > .co-head .share-label{color: var(--hero-muted)}main > .co-head .share-btn{background: rgba(255, 255, 255, .06);color: #fff;border-color: #2c3a74}main > .co-head .share-btn:hover{border-color: #c4d0ff;color: #c4d0ff}.quote.focus{box-shadow: 0 0 0 2px var(--accent);scroll-margin: 120px}.focus-row td{background: var(--accent-soft)}.review.focus{box-shadow: 0 0 0 2px var(--accent);scroll-margin: 120px}.review-share{display: flex;gap: 10px;align-items: center;flex-wrap: wrap;margin-top: 10px}.embed-link{display: inline-block;margin-top: 6px;color: var(--muted)}.widget-form{display: flex;flex-wrap: wrap;gap: 12px;align-items: end;margin-bottom: 18px}.widget-form label{display: flex;flex-direction: column;gap: 4px;font-size: 14px;color: var(--muted)}.widget-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 24px;align-items: start}@media (max-width: 860px){.widget-grid{grid-template-columns: minmax(0, 1fr)}}.widget-preview{width: 100%;max-width: 480px;border: 0;display: block}.widget-code{display: flex;flex-direction: column;gap: 6px;margin-bottom: 12px}.widget-code textarea{width: 100%;font: 12px/1.45 ui-monospace, SFMono-Regular, Menlo, monospace;resize: vertical}.widget-code button{align-self: flex-start}.nf-box, .fb-box{max-width: 640px;margin-bottom: 16px}.nf-row{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px}.nf-row input{flex: 1 1 240px}.nf-request label{display: block}.nf-links{margin: 12px 0 0}.hp{display: none}.fb-form{display: flex;flex-direction: column;gap: 6px}.fb-form label{font-weight: 600;margin-top: 8px}.fb-form textarea{font: inherit;padding: 9px 12px;border-radius: 6px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg)}.fb-form textarea:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}.fb-form button{margin-top: 8px}.foot-updated{color: var(--muted)}.fb-list{list-style: none;padding: 0;margin: 0}.fb-list li{padding: 8px 0;border-top: 1px solid var(--line)}.fb-list li div{white-space: pre-wrap;margin-top: 2px}.fix-form label{display: block;margin: 6px 0}.fix-form textarea, .fix-form input{width: 100%;font: inherit}.fix-form button{margin-top: 6px}.corr-list{list-style: none;padding: 0;margin: 0}.corr-list li{padding: 14px 0;border-top: 1px solid var(--line)}.corr-list .corr-day{font-weight: 600}.corr-list .corr-what{margin: 4px 0 0}.legal.wide{max-width: none}.method h2{margin-top: 30px}.method h2:first-child{margin-top: 0}.method .m-lead{max-width: 900px}.method .m-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px 36px;padding-left: 18px}.method .m-grid.three{grid-template-columns: repeat(3, minmax(0, 1fr))}.method dl{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px 36px;margin: 8px 0 0}.method .m-item{padding: 14px 16px;border: 1px solid var(--line);border-radius: var(--radius)}.method dl dt{font-weight: 600}.method dl dd{margin: 4px 0 0}@media (max-width: 860px){.method .m-grid, .method .m-grid.three, .method dl{grid-template-columns: 1fr}}.skip-link{position: absolute;left: 12px;top: -60px;z-index: 100;padding: 10px 16px;border-radius: 6px;background: var(--accent);color: var(--accent-fg);font-weight: 600;text-decoration: none}.skip-link:focus{top: 12px}main:focus{outline: none}.start-form{max-width: 760px;display: flex;flex-direction: column;gap: 8px}.start-form fieldset{border: 0;padding: 0;margin: 0}.start-form legend{font-weight: 600;margin-bottom: 8px}.start-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));gap: 8px}.start-pick{display: flex;gap: 8px;align-items: flex-start;padding: 9px 11px;border: 1px solid var(--line-strong);border-radius: var(--radius);cursor: pointer}.start-pick:has(input:checked){border-color: var(--accent);background: var(--accent-soft)}.start-pick input{margin-top: 3px}.start-lbl{font-weight: 600;margin-top: 10px}.start-mail{display: flex;gap: 8px;align-items: baseline;margin-top: 8px}.start-go{display: flex;gap: 16px;align-items: center;flex-wrap: wrap;margin-top: 8px}.page-head .eyebrow{font-size: 12px;font-weight: 600;letter-spacing: .07em;text-transform: uppercase;color: var(--accent);margin: 0 0 8px}.page-head .eyebrow a{color: inherit}.mx-jump{display: flex;flex-wrap: wrap;gap: 6px 8px;margin: 0 0 18px}.mx-jump a{padding: 4px 12px;border: 1px solid var(--line);border-radius: 99px;background: var(--surface);font-size: 14px;color: var(--fg);text-decoration: none}.mx-jump a:hover{border-color: var(--accent);color: var(--accent)}.mx-group{margin: 0 0 24px;scroll-margin-top: 16px}.mx-group h2, .mx-related{font-family: var(--display);font-size: 20px;margin: 0 0 10px}.mx-related{margin-top: 24px}a.mx-card{display: block;color: var(--fg);text-decoration: none}a.mx-card:hover{border-color: var(--accent)}a.mx-card h3{color: var(--accent)}.mx-card p{margin: 0 0 6px;font-size: 14px}.mx-formula{font: 600 14px var(--mono, ui-monospace, monospace);color: var(--muted)}.mx-formula.big{font-size: 14px;color: var(--fg);background: var(--accent-soft);padding: 10px 14px;border-radius: 8px}.mx-tags{width: 100%;border-collapse: collapse;font-size: 14px}.mx-tags th, .mx-tags td{text-align: left;vertical-align: top;padding: 8px 10px 8px 0;border-bottom: 1px solid var(--line)}.mx-tags th{font-size: 12px;text-transform: uppercase;letter-spacing: .05em;color: var(--muted)}.mx-tags td:first-child{white-space: nowrap;font-weight: 600;padding-right: 18px}.mx-list{margin: 0;padding-left: 20px}.mx-list li{margin: 0 0 3px;color: var(--muted);font-size: 12px}.mx-tags code{overflow-wrap: break-word;word-break: break-word;font-size: 12px;background: var(--surface-2);padding: 1px 6px;border-radius: 4px}@media (max-width: 640px){.mx-tags thead{display: none}.mx-tags td{display: block;padding: 4px 0;border: 0}.mx-tags tr{display: block;padding: 6px 0;border-bottom: 1px solid var(--line)}}.sv-sum{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-bottom: 16px}.sv-n{display: flex;flex-direction: column;gap: 2px;padding: 14px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px;color: var(--fg)}.sv-n:hover{border-color: var(--accent);text-decoration: none}.sv-n b{font: 600 24px/1.1 var(--sans);color: var(--accent);font-variant-numeric: tabular-nums}.sv-n span{font-size: 14px;color: var(--muted)}.sv-co{padding: 4px 0 10px;border-bottom: 1px solid var(--line)}.sv-co:last-of-type{border-bottom: 0}.sv-co-h{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px;padding: 8px 20px 4px}.sv-co-h .tk{display: inline-flex;align-items: center;gap: 8px;font-weight: 600;color: var(--fg)}.sv-from{margin-left: auto}.sv-tag{font: 600 11px var(--sans);padding: 1px 7px;border-radius: 99px;background: var(--accent-soft);color: var(--accent)}.sv-quiet{padding: 10px 20px 0;margin: 0}.sv-quiet .tk{font-weight: 600}.sv-recent{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 8px}.sv-recent a{padding: 3px 9px;border: 1px solid var(--line-strong);border-radius: 6px;font: 600 14px var(--sans);color: var(--fg)}.sv-recent a:hover{border-color: var(--accent);text-decoration: none}.sv-back{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;padding: 12px 16px;margin: 0 0 16px;background: var(--accent-soft);border: 1px solid var(--ours-line);border-radius: 10px;color: var(--fg);font-size: 14px}.sv-back b{font-weight: 600}.sv-back a.sv-go{margin-left: auto;font-weight: 600;color: var(--accent);white-space: nowrap}@media (max-width: 640px){.sv-sum{grid-template-columns: 1fr;gap: 8px}.sv-n{flex-direction: row;align-items: baseline;gap: 10px;padding: 10px 14px}.sv-n b{font-size: 20px}.sv-from{margin-left: 0;width: 100%}.sv-co-h{padding: 8px 16px 2px}.sv-quiet{padding: 10px 16px 0}.sv-back a.sv-go{margin-left: 0}}.tag.warn-tag{background: var(--amber-soft);color: var(--fg);padding: 1px 6px;border-radius: 6px;margin-left: 4px}.warn-box{border-color: var(--amber, #c98a1a);background: var(--amber-soft);margin-bottom: 16px}.arch-change{margin-bottom: 12px}.arch-change .card-head h3{margin: 0;font-size: 16px}.arch-line{margin: 4px 0;padding: 4px 10px;border-radius: 4px;font-size: 14px;line-height: 1.5}.arch-line.add{background: var(--ins)}.arch-line.rem{background: var(--del)}.arch-line .sign{font-weight: 600;margin-right: 4px}.arch-diff{padding: 8px 12px;font-size: 14px;margin-bottom: 6px}table.crypto-tbl td{vertical-align: top}.up{color: var(--green, #1f7a4d)}.down{color: var(--red)}.nav-open, .burger{display: none}.nav-more{position: relative;display: flex}.nav-more-btn{display: flex;align-items: center;gap: 5px;background: none;border: 0;box-shadow: none;color: var(--hero-muted);font: 600 14px var(--sans);padding: 8px 11px;border-radius: 6px;cursor: pointer}.nav-more-btn:hover, .nav-more:focus-within .nav-more-btn{background: rgba(255, 255, 255, .06);color: #fff;filter: none}.nav-more-list{display: none;position: absolute;top: 100%;left: 0;z-index: 30;min-width: 190px;padding: 6px;background: var(--hero);border: 1px solid var(--hero-line);border-radius: var(--radius);box-shadow: var(--shadow-pop)}.nav-more:hover .nav-more-list, .nav-more:focus-within .nav-more-list{display: block}.nav-more-list a{display: flex}.top nav{flex-wrap: nowrap}@media (max-width: 900px){.burger{display: flex;flex-direction: column;justify-content: center;gap: 4px;width: 40px;height: 40px;margin-left: auto;order: 2;border-radius: 6px;cursor: pointer;padding: 0 10px}.burger span{display: block;height: 2px;background: #fff;border-radius: 4px}.burger:hover{background: rgba(255, 255, 255, .06)}.top .search{order: 1;flex: 1 1 160px;margin-left: 0}.top .search input{width: 100%}.top .acct{order: 3}.top nav{display: none;order: 4;width: 100%;flex-direction: column;gap: 0;padding: 4px 0 8px;overflow: visible}.nav-open:checked ~ nav{display: flex}.top nav a, .nav-more-btn{min-height: 44px}.nav-more{flex-direction: column}.nav-more-btn{display: none}.nav-more-list{display: block;position: static;padding: 0;border: 0;box-shadow: none;background: none;min-width: 0}}@media (max-width: 640px){.top .acct{display: none}.nav-open:checked ~ .acct{display: flex;order: 5;width: 100%;padding-bottom: 8px}}main > .scr-head.after-hero{background: none;box-shadow: none;clip-path: none;color: var(--fg);padding: 30px 0 14px}main > .scr-head.after-hero h1{color: var(--fg);font-size: 24px}main > .scr-head.after-hero .muted{color: var(--muted)}main > .scr-head.after-hero + *{margin-top: 0}main > .scr-head.after-hero .scr-find input{background: var(--surface);border-color: var(--line-strong);color: var(--fg)}main > .scr-head.after-hero .scr-find input::placeholder{color: var(--faint)}.scr tr.bands th{position: static;background: var(--surface);border-bottom: 0;padding: 8px 10px 0;font-size: 11px;letter-spacing: .07em;text-transform: uppercase;color: var(--faint)}.scr tr.bands th.band{background: var(--ours-soft);color: var(--ours);text-align: left;border-radius: var(--radius) var(--radius) 0 0}.scr tr.bands .tag{text-transform: none;letter-spacing: 0}.scr th.spark-h{color: var(--muted)}.scr td.spark{white-space: nowrap;padding-top: 3px;padding-bottom: 3px}.scr td.spark svg{vertical-align: middle;overflow: visible}.scr td.spark path{fill: none;stroke: var(--accent);stroke-width: 1.5;stroke-linejoin: round}.scr td.spark span{font-size: 12px;color: var(--muted);margin-left: 6px;vertical-align: middle;font-variant-numeric: tabular-nums}@media (max-width: 760px){.scr th:nth-child(2), .scr td.tkr{position: sticky;left: 0;z-index: 1;background: var(--surface);box-shadow: 1px 0 0 var(--line)}.scr tr.bands th{position: static}.scr th:first-child, .scr td:first-child{display: none}.scr td.nm{max-width: 140px}}.ov-grid{display: grid;grid-template-columns: minmax(0, 1.35fr) minmax(0, .65fr);gap: 16px;margin-bottom: 16px;align-items: start}.ov-grid .card-head, .ov-ten .card-head{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;flex-wrap: wrap}ol.ticked{list-style: none;margin: 8px 0 12px;padding: 0}ol.ticked li{position: relative;padding: 0 0 14px 34px}ol.ticked li::before{content: "";position: absolute;left: 0;top: 2px;width: 22px;height: 22px;border-radius: 50%;border: 2px solid #e5484d;background: var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 26'%3E%3Cpath d='M4 14l7 7L26 4' fill='none' stroke='%23e5484d' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;box-sizing: border-box}.ov-q{margin: 0 0 4px;padding: 9px 13px;border-left: 3px solid #f5c400;background: var(--amber-soft);border-radius: 0 6px 6px 0;font: 14px/1.55 var(--serif)}.ov-list{list-style: none;margin: 6px 0 12px;padding: 0}.ov-list li{display: grid;grid-template-columns: 18px minmax(0, 1fr);gap: 8px;padding: 8px 0;border-top: 1px solid var(--line);font-size: 14px}.ov-list li:first-child{border-top: 0}.ov-list b{display: block;font-weight: 600}.ov-list span:not(.icon){display: block;color: var(--muted);font-size: 14px}.ov-list .icon{font-weight: 600}.ov-list .flag .icon{color: var(--red)}.ov-list .ok{color: var(--muted)}.ov-list .ok b{font-weight: 600}.ov-ten{margin-bottom: 16px}.ten{width: 100%;height: auto;display: block}.ten .rev{fill: color-mix(in srgb, var(--accent) 45%, transparent)}.ten .ni{fill: var(--accent)}.ten .ni.neg{fill: var(--red)}.ten .zero{stroke: var(--line-strong)}.ten .axis{fill: var(--faint);font-size: 11px;text-anchor: middle}.ten .axis.val{fill: var(--muted);font-size: 11px}.legend-inline{font-size: 14px;color: var(--muted);display: inline-flex;align-items: center;gap: 6px}.legend-inline .sw{display: inline-block;width: 10px;height: 10px;border-radius: 4px;margin-left: 6px}.legend-inline .sw.rev{background: color-mix(in srgb, var(--accent) 45%, transparent)}.legend-inline .sw.ni{background: var(--accent)}@media (max-width: 900px){.ov-grid{grid-template-columns: 1fr}}@media (max-width: 640px){.co-head{display: block}.co-price{text-align: left;margin-top: 10px}.co-price .px{font-size: 24px}.snap-row, .snapshot{max-width: 100%}table.snapshot{display: block;overflow-x: auto}.tabs{overflow-x: auto;flex-wrap: nowrap;scrollbar-width: none}.tabs a{white-space: nowrap}button, .button, .chip, .views a{min-height: 40px}}code{overflow-wrap: anywhere}.home-sec{margin: 34px 0 0}.home-sec-head{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 6px 16px;margin-bottom: 14px}.home-sec-head h2{margin: 0;font-size: 24px;letter-spacing: -0.01em}.home-sec-head p{margin: 0;flex-basis: 100%}.ev-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 14px}.ev-card{display: flex;flex-direction: column;gap: 10px;padding: 16px 18px}.ev-card .ev-top{display: flex;justify-content: space-between;gap: 10px;align-items: baseline;font-size: 14px}.ev-card .ev-tk{font-weight: 600;font-size: 16px;color: var(--fg)}.ev-card .ev-nm{color: var(--muted);font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ev-card .ev-kind{font-size: 12px;font-weight: 600;color: var(--accent);text-transform: uppercase;letter-spacing: .05em}.ev-card .ev-kind.k-red{color: var(--kaud)}.ev-card .ev-kind.k-green{color: var(--kbuy)}.ev-card blockquote{margin: 0;font: 14px/1.5 var(--serif);border-left: 3px solid var(--accent);padding-left: 12px}.ev-card .ev-fact{margin: 0;font-size: 14px}.ev-card .ev-foot{margin-top: auto;display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: 14px;color: var(--muted)}.home-rl .ev-cards{grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 900px){.home-rl .ev-cards{grid-template-columns: 1fr}}@media (max-width: 560px){.home-rl .rl-card:nth-child(3){display: none}}.edge{display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: 12px;margin: 22px 0 0}@media (max-width: 1000px){.edge{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 560px){.edge{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}}.rl-card .rl-text{margin: 0;font: 14px/1.6 var(--serif)}.rl-card .rl-text del{background: var(--del);color: var(--red);text-decoration: line-through;text-decoration-thickness: 1.5px;border-radius: 4px}.rl-card .rl-text ins{background: var(--ins);color: inherit;text-decoration: none;border-radius: 4px}.tab-groups{margin-bottom: 0}.subtabs{display: flex;flex-wrap: wrap;gap: 4px;margin: 0 0 18px;padding: 8px 6px;background: var(--surface);border: 1px solid var(--line);border-top: 0;border-radius: 0 0 var(--radius) var(--radius)}.subtabs a{color: var(--muted);font-size: 14px;font-weight: 600;padding: 6px 12px;border-radius: 99px;white-space: nowrap}.subtabs a:hover{background: var(--surface-2);color: var(--fg);text-decoration: none}.subtabs a.on{background: var(--accent-soft);color: var(--accent)}.subtabs .count{margin-left: 5px;font-size: 11px}.tab-groups + section, .tab-groups + .card, .tab-groups + div{margin-top: 18px}@media (max-width: 640px){.subtabs{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}}.share-pop{position: relative;display: inline-block;margin-top: 10px}.share-pop > summary{list-style: none;display: inline-flex;align-items: center;gap: 5px;cursor: pointer}.share-pop > summary::-webkit-details-marker{display: none}.share-pop[open] > summary{border-color: #c4d0ff}.share-pop{display: block}.share-pop .share{margin: 8px 0 0}main > .co-head .share-pop > summary{background: rgba(255, 255, 255, .06);color: #fff;border-color: #2c3a74}.gm{margin: 0;min-width: 0}.gm svg{display: block;width: 100%;height: auto;background: var(--surface);border-radius: var(--radius);box-shadow: var(--shadow-pop);font-family: var(--sans)}.gm .gm-good{fill: #22a06b;fill-opacity: .07}.gm .gm-bad{fill: #e5484d;fill-opacity: .07}.gm .gm-grid{stroke: var(--line)}.gm .gm-axis{stroke: var(--faint)}.gm .gm-tick{font-size: 12px;fill: var(--muted)}.gm circle{fill-opacity: .62;stroke: var(--surface);stroke-width: .8;transition: fill-opacity .12s}.gm a:hover circle, .gm a:focus circle{fill-opacity: 1;stroke: var(--fg);stroke-width: 1.5}.gm .gm-label{font-size: 11px;font-weight: 600;fill: var(--fg);pointer-events: none}@media (max-width: 600px){.gm .gm-tick{font-size: 16px}.gm .gm-label{display: none}.gm .gm-label.gm-big{display: inline;font-size: 20px}}.shapes{display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: 12px}@media (max-width: 1100px){.shapes{grid-template-columns: repeat(3, minmax(0, 1fr))}}.shape{--c: var(--accent);display: flex;flex-direction: column;gap: 2px;padding: 12px 12px 10px;color: var(--fg);border-top: 4px solid var(--c);box-shadow: var(--shadow-pop);transition: transform .12s, box-shadow .12s}.shape:hover{text-decoration: none;transform: translateY(-2px);box-shadow: var(--shadow-pop)}.shape-top{display: flex;justify-content: space-between;align-items: center;font-size: 16px}.shape-nm{font-size: 12px;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.shape svg{display: block;width: 100%;height: auto;margin: 2px 0}.shape .shape-ring{fill: none;stroke: var(--line-strong)}.shape .shape-fill{fill: var(--c);fill-opacity: .5;stroke: var(--c);stroke-width: 2;stroke-linejoin: round}.shape .shape-ax{font-size: 11px;fill: var(--muted);font-family: var(--sans)}.shape-facts{display: flex;justify-content: space-between;gap: 6px;font-size: 12px;color: var(--muted)}.shape-facts b{color: var(--fg);font-weight: 600;white-space: nowrap}.shape.focus{box-shadow: 0 0 0 2px var(--accent), 0 8px 24px rgba(13, 21, 51, .12)}.peer-shapes{margin: 18px 0 28px}.shapes-more{margin-top: 12px}.shapes-more > summary{cursor: pointer;font-weight: 600;color: var(--accent);margin-bottom: 12px}.peer-topic-h{font-size: 24px;margin: 0 0 10px}.co-actions{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 8px}.co-actions .watch-form{margin-top: 0}.co-peers{font: 600 14px var(--sans);padding: 6px 13px;border-radius: 999px;background: var(--accent);color: var(--accent-fg)}.co-peers:hover{text-decoration: none;filter: brightness(1.1)}@media (prefers-reduced-motion: reduce){.shape, .gm circle, .hs-tile{transition: none}.shape:hover, .hs-tile:hover{transform: none}}.hs-tiles{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 12px;margin-bottom: 14px}.hs-tile{--c: var(--accent);display: flex;flex-direction: column;gap: 8px;text-align: left;min-height: 0;padding: 14px 16px 12px;background: var(--surface);color: var(--fg);border: 1px solid var(--line);border-top: 4px solid var(--c);border-radius: var(--radius);box-shadow: var(--shadow);cursor: pointer;font: inherit;font-weight: 400;transition: transform .12s, box-shadow .12s}.hs-tile:hover{transform: translateY(-2px);box-shadow: var(--shadow-pop);background: var(--surface)}.hs-tile[aria-selected="true"]{background: color-mix(in srgb, var(--c) 10%, var(--surface));border-color: var(--c);box-shadow: 0 0 0 1px var(--c)}.hs-tile:focus-visible{outline: 2px solid var(--c);outline-offset: 2px}.hs-tile-top{display: flex;justify-content: space-between;align-items: center}.hs-ic{display: inline-grid;place-items: center;width: 34px;height: 34px;border-radius: var(--radius);color: var(--c);background: color-mix(in srgb, var(--c) 14%, transparent)}.hs-tile-top b{font: 600 32px/1 var(--display);letter-spacing: -.02em;color: var(--c);font-variant-numeric: tabular-nums}.hs-tl{font-weight: 600;font-size: 14px}.hs-bar{height: 6px;background: var(--line);border-radius: 6px;overflow: hidden}.hs-bar i{display: block;height: 100%;background: var(--c);border-radius: 6px}.hs-panel{padding: 0;overflow: hidden;border-top: 3px solid var(--c)}.hs-note{margin: 0;padding: 10px 16px;font-size: 14px;color: var(--muted)}.hs-note b{color: var(--c);font-size: 16px}.hs-wrap{overflow-x: auto}.hs-table{width: 100%;border-collapse: collapse;font-size: 14px}.hs-table th{text-align: left;font-size: 12px;font-weight: 600;color: var(--muted);padding: 8px 14px;background: var(--surface-2);white-space: nowrap}.hs-table td{padding: 7px 14px;border-top: 1px solid var(--line);white-space: nowrap}.hs-table .num{text-align: right;font-variant-numeric: tabular-nums}.hs-table td.up1{background: var(--t-up1)}.hs-table td.up2{background: var(--t-up2)}.hs-table td.up3{background: var(--t-up3)}.hs-table td.dn1{background: var(--t-dn1)}.hs-table td.dn2{background: var(--t-dn2)}.hs-table td.dn3{background: var(--t-dn3)}.hs-table .tk{font-weight: 600}.hs-table .nm{max-width: 26ch;overflow: hidden;text-overflow: ellipsis}.hs-all{display: block;padding: 10px 16px;border-top: 1px solid var(--line);background: var(--surface-2);font-weight: 600;text-align: right}@media (max-width: 640px){.hs-table .hide-sm{display: none}.hs-tiles{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}.hs-tile{padding: 12px}.hs-tile-top b{font-size: 24px}.hs-tl{font-size: 14px}.shapes{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: 168px;overflow-x: auto;padding-bottom: 6px}}.ev-card .ev-head{margin: 0;font-size: 14px;line-height: 1.35;font-weight: 600}:root{--gl-bar: #c9d6fd;--gl-up: #17803f;--gl-up-bg: #e3f5ea;--gl-down: #c2410c;--gl-down-bg: #fdeee4;--mx0: #3b6cf6;--mx1: #12a594;--mx2: #f08c00;--mx3: #8b5cf6;--mx4: #0d9488;--mx5: #e0559b}:root[data-theme="dark"]{--gl-bar: #2c3f80;--gl-up: #4ade80;--gl-up-bg: rgba(74, 222, 128, .13);--gl-down: #fb923c;--gl-down-bg: rgba(251, 146, 60, .15);--mx0: #6b93ff;--mx1: #3dd6b5;--mx2: #ffa94d;--mx3: #a78bfa;--mx4: #2dd4bf;--mx5: #f472b6}.glance{display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: 14px;margin-bottom: 16px;position: relative}.gl-card{display: flex;flex-direction: column;gap: 4px;padding: 16px 18px 14px;color: var(--fg);box-shadow: var(--shadow-pop)}.gl-card:hover{text-decoration: none;border-color: var(--line-strong)}.gl-top{display: flex;justify-content: space-between;gap: 8px;font-size: 14px}.gl-label{font-weight: 600;color: var(--muted)}.gl-span{color: var(--faint);font-size: 12px}.gl-val{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap}.gl-val b{font: 600 24px/1.15 var(--display);letter-spacing: -0.02em}.gl-delta{font-size: 14px;font-weight: 600;padding: 2px 8px;border-radius: 99px}.gl-delta.up{color: var(--gl-up);background: var(--gl-up-bg)}.gl-delta.down{color: var(--gl-down);background: var(--gl-down-bg)}.gl-bars{height: 58px;display: flex;align-items: flex-end;gap: 4px;margin-top: 6px}.gl-bars i{flex: 1;background: var(--gl-bar);border-radius: 4px 4px 0 0}.gl-bars i.last{background: var(--accent)}.gl-bars i.neg{background: var(--gl-down);opacity: .55}.gl-line{width: 100%;height: 58px;margin-top: 6px}.gl-line polyline{fill: none;stroke: var(--accent);stroke-width: 3;stroke-linejoin: round;stroke-linecap: round}.gl-note{font-size: 14px;color: var(--muted)}.ov-tally{margin: 0 0 8px;display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px}.ov-tally b{font-size: 14px;color: var(--gl-up)}.ov-lights{display: flex;gap: 4px;margin-bottom: 10px}.ov-lights i{flex: 1;height: 9px;border-radius: 4px;background: var(--gl-up)}.ov-lights i.flag{background: var(--gl-down)}.ov-list li{grid-template-columns: 24px minmax(0, 1fr);gap: 10px;align-items: start}.ov-list .icon{width: 22px;height: 22px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;font-size: 12px}.ov-list .flag .icon{background: var(--gl-down-bg);color: var(--gl-down)}.ov-list .ok .icon{background: var(--gl-up-bg);color: var(--gl-up)}.ov-list .ok{color: var(--fg)}.ov-mix{margin-top: 16px}.mix-bar{display: flex;height: 20px;border-radius: 6px;overflow: hidden;margin: 4px 0 12px}.mix-key{list-style: none;margin: 0 0 6px;padding: 0;display: flex;flex-wrap: wrap;gap: 8px 22px;font-size: 14px}.mix-key li{display: flex;align-items: center;gap: 7px}.mix-key i{width: 10px;height: 10px;border-radius: 4px}.mx0{background: var(--mx0)}.mx1{background: var(--mx1)}.mx2{background: var(--mx2)}.mx3{background: var(--mx3)}.mx4{background: var(--mx4)}.mx5{background: var(--mx5)}.snap-more{margin-top: 4px}.snap-more > summary{cursor: pointer;list-style: none;display: inline-flex;align-items: center;gap: 6px;padding: 10px 14px;border: 1px solid var(--line);border-radius: var(--radius);background: var(--surface);font-weight: 600;font-size: 14px}.snap-more > summary::-webkit-details-marker{display: none}.snap-more > summary::before{content: "▸";color: var(--muted)}.snap-more[open] > summary::before{content: "▾"}.snap-more[open] > summary{margin-bottom: 10px}@media (min-width: 901px) and (max-width: 1400px){.top .search input{width: 140px}}@media (max-width: 640px){.glance{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px}.gl-card{padding: 12px 12px 10px}.gl-span{display: none}.gl-val{gap: 6px}.gl-val b{font-size: 20px}.gl-delta{font-size: 12px;padding: 1px 6px}.gl-bars, .gl-line{height: 40px}.gl-bars{gap: 2px}.gl-note{font-size: 12px}}.nx-arrow{flex: none;width: 28px;height: 28px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;font-size: 11px}.nx-arrow.up{background: var(--gl-up-bg);color: var(--gl-up)}.nx-arrow.down{background: var(--gl-down-bg);color: var(--gl-down)}.nx-list{display: flex;flex-direction: column;gap: 10px}.nx-row{display: flex;gap: 14px;padding: 14px 18px;align-items: flex-start}.nx-main{min-width: 0;flex: 1}.nx-top{display: flex;flex-wrap: wrap;gap: 4px 8px;align-items: baseline;font-size: 14px}.nx-tk{font-weight: 600;font-size: 14px;color: var(--fg)}.nx-kind{margin-left: auto;font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: var(--accent)}.nx-title{margin: 4px 0 6px;font-size: 16px}.nx-vals{margin: 0 0 4px;display: flex;flex-wrap: wrap;gap: 4px 10px;align-items: baseline;font-size: 14px}.nx-chg{font-size: 14px;font-weight: 600;padding: 1px 8px;border-radius: 99px}.nx-chg.up{color: var(--gl-up);background: var(--gl-up-bg)}.nx-chg.down{color: var(--gl-down);background: var(--gl-down-bg)}.nx-foot{margin: 0}.nx-foot a{margin-left: 6px}.ov-nx{margin-bottom: 16px}.nx-mini{list-style: none;margin: 0 0 10px;padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap: 10px 20px}.nx-mini li{display: flex;gap: 10px;align-items: flex-start}.nx-mini b{display: block;font-size: 14px}.co-id{display: flex;gap: 16px;align-items: center;min-width: 0}.co-logo{--c: #4a5694;flex: none;width: 58px;height: 58px;border-radius: var(--radius);display: grid;place-items: center;font: 600 32px/1 var(--display);color: #fff;background: linear-gradient(145deg, var(--c), color-mix(in srgb, var(--c) 55%, #0a1230));box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18), 0 6px 18px rgba(0, 0, 0, .25)}.co-head h1{margin: 0}.co-lede, .co-chips, .co-head > .co-actions{flex-basis: 100%}.co-lede{margin: 4px 0 0;max-width: 820px;font-size: 14px;line-height: 1.5;color: #d5dbf3}.co-lede a{color: var(--hero-muted);font-size: 14px;white-space: nowrap}.co-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 6px 0 0}.co-chips > div{padding: 7px 12px;border-radius: var(--radius);background: rgba(255, 255, 255, .06);border: 1px solid rgba(255, 255, 255, .1)}.co-chips dt{font-size: 11px;letter-spacing: .05em;text-transform: uppercase;color: var(--hero-muted)}.co-chips dd{margin: 1px 0 0;font-weight: 600;color: #fff;font-size: 14px}.co-head > .co-actions{margin-top: 4px}.co-head > .co-actions .share-bar{margin: 0}.co-embed{font: 600 14px var(--sans);padding: 6px 13px;border-radius: 999px;color: #fff;border: 1px solid #2c3a74;background: rgba(255, 255, 255, .06)}.co-embed:hover{text-decoration: none;border-color: #c4d0ff}.co-range{display: grid;gap: 3px;width: 220px;margin: 8px 0 0 auto;text-align: left}.co-range-bar{position: relative;height: 6px;border-radius: 6px;background: linear-gradient(90deg, #f87171, #fbbf24, #4ade80)}.co-range-bar i{position: absolute;top: -4px;width: 3px;height: 14px;margin-left: -1.5px;border-radius: 4px;background: #fff}.co-range-ends{display: flex;justify-content: space-between;color: var(--hero-muted)}@media (max-width: 640px){.co-logo{width: 46px;height: 46px;font-size: 24px;border-radius: var(--radius)}.co-range{margin-left: 0}.co-chips > div{padding: 6px 10px}.co-lede{font-size: 14px}}.ov-peers, .ov-flow{margin-bottom: 16px}.ov-peers .card-head, .ov-flow .card-head, .hc .card-head{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;flex-wrap: wrap}.ovp-grid{display: grid;grid-template-columns: minmax(220px, 300px) minmax(0, 1fr);gap: 24px;align-items: start}.ovp-shape{margin: 0}.ovp-shape svg{display: block;width: 100%;height: auto}.ovp-shape .shape-ring{fill: none;stroke: var(--line-strong)}.ovp-shape .shape-ax{font-size: 11px;fill: var(--muted);font-weight: 600}.ovp-me{fill: color-mix(in srgb, var(--accent) 22%, transparent);stroke: var(--accent);stroke-width: 2;stroke-linejoin: round}.ovp-mid{fill: color-mix(in srgb, var(--faint) 16%, transparent);stroke: var(--faint);stroke-width: 1.3;stroke-dasharray: 3 2}.ovp-key{display: flex;gap: 14px;font-size: 14px;color: var(--muted)}.ovp-key i{display: inline-block;width: 10px;height: 10px;border-radius: 4px;margin-right: 5px;vertical-align: -1px}.ovp-key i.me{background: var(--accent)}.ovp-key i.mid{background: var(--faint)}.ovp-strips{min-width: 0}.ovp-strips > p{margin: 0 0 4px}.ovp-row{display: grid;grid-template-columns: 170px minmax(0, 1fr) 150px;gap: 14px;align-items: center;padding: 9px 0;border-top: 1px solid var(--line)}.ovp-row:first-of-type{border-top: 0}.ovp-label{font-weight: 600;font-size: 14px}.ovp-track{position: relative;height: 26px;border-radius: 6px;background: var(--surface-2);border: 1px solid var(--line);margin: 0 10px}.ovp-track::after{content: "";position: absolute;left: 50%;top: 4px;bottom: 4px;width: 1px;background: var(--line-strong)}.ovp-dot{position: absolute;top: 8px;width: 9px;height: 9px;margin-left: -4.5px;border-radius: 50%;background: color-mix(in srgb, var(--faint) 55%, transparent);z-index: 1}.ovp-dot:hover{background: var(--fg)}.ovp-dot.me{top: 3px;width: 18px;height: 18px;margin-left: -9px;background: var(--accent);z-index: 2;box-shadow: 0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent), 0 0 0 1.5px var(--surface) inset}.ovp-val{text-align: right;font-weight: 600;font-variant-numeric: tabular-nums}.ovp-val small{display: block;font-weight: 600;font-size: 12px;color: var(--muted)}.ovp-val.pos{color: var(--green)}.ovp-val.neg{color: var(--red)}@media (max-width: 900px){.ovp-grid{grid-template-columns: minmax(0, 1fr)}.ovp-shape{max-width: 300px;margin: 0 auto}.ovp-row{grid-template-columns: minmax(0, 1fr) auto;gap: 6px 10px}.ovp-track{grid-column: 1 / -1;grid-row: 2;margin: 0 9px}}:root{--fl-rev: #2f5bea;--fl-gp: #0fa37a;--fl-op: #0f8a5f;--fl-ni: #17803f;--fl-cor: #e5484d;--fl-opex: #f0663a;--fl-exp: #f08c00;--fl-tax: #c2410c;--fl-inc: #8b5cf6;--fl-inc-t: #6d3fd6;--fl-band: .36}:root[data-theme="dark"]{--fl-rev: #5b84ff;--fl-gp: #2ee6a0;--fl-op: #34d399;--fl-ni: #4ade80;--fl-cor: #ff6b6b;--fl-opex: #ff8a5c;--fl-exp: #ffa94d;--fl-tax: #e8590c;--fl-inc: #a78bfa;--fl-inc-t: #c4b5fd;--fl-band: .42}.fl-scroll{overflow-x: auto}.fl{display: block;width: 100%;min-width: 760px;height: auto}.fl-b{opacity: var(--fl-band);transition: opacity .15s}.fl-b:hover{opacity: calc(var(--fl-band) + .25)}.fl-t{font-size: 14px;fill: var(--fg);paint-order: stroke;stroke: var(--surface);stroke-width: 4px;stroke-linejoin: round}.fl-l{font-weight: 700}.fl-v{fill: var(--fg);font-weight: 600}.fl-v.fl-big{font-size: 16px;font-weight: 700}.fl-s, .fl .fl-s{fill: var(--muted);font-size: 12px;font-weight: 600}.fl .fl-up{fill: var(--gl-up);font-weight: 600}.fl .fl-down{fill: var(--gl-down);font-weight: 600}.fl .mx0{fill: var(--mx0)}.fl .mx1{fill: var(--mx1)}.fl .mx2{fill: var(--mx2)}.fl .mx3{fill: var(--mx3)}.fl .mx4{fill: var(--mx4)}.fl .mx5{fill: var(--mx5)}.fl .rev{fill: var(--fl-rev)}.fl .gp{fill: var(--fl-gp)}.fl .op{fill: var(--fl-op)}.fl .ni{fill: var(--fl-ni)}.fl .cor{fill: var(--fl-cor)}.fl .opex{fill: var(--fl-opex)}.fl .exp{fill: var(--fl-exp)}.fl .tax{fill: var(--fl-tax)}.fl .inc{fill: var(--fl-inc)}.fl .good{fill: var(--gl-up)}.fl .bad{fill: #e5484d}.fl .warn{fill: #f08c00}.fl tspan.fl-l.mx0, .fl tspan.fl-l.mx1, .fl tspan.fl-l.mx2, .fl tspan.fl-l.mx3, .fl tspan.fl-l.mx4, .fl tspan.fl-l.mx5, .fl tspan.fl-l.rev{fill: var(--fg)}.fl tspan.fl-l.gp, .fl tspan.fl-l.op, .fl tspan.fl-l.ni, .fl tspan.fl-l.good{fill: var(--gl-up)}.fl tspan.fl-l.bad, .fl tspan.fl-l.cor, .fl tspan.fl-l.opex, .fl tspan.fl-l.exp, .fl tspan.fl-l.tax{fill: var(--red)}.fl tspan.fl-l.inc{fill: var(--fl-inc-t)}.fl-spend{padding-top: 4px}.fl-swipe{display: none;margin: 4px 0 0;font-size: 12px;color: var(--muted)}@media (max-width: 800px){.fl-swipe{display: block}}.fl-spend h3{margin: 0 0 10px;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.sp-row{display: grid;grid-template-columns: 62px minmax(0, 1fr);gap: 10px;align-items: center;margin-bottom: 7px}.sp-y{font-size: 14px;color: var(--muted);text-align: right;font-variant-numeric: tabular-nums}.sp-bar{display: flex;gap: 2px;height: 28px}.sp-bar i{display: flex;align-items: center;justify-content: center;min-width: 1px;border-radius: 4px;font-style: normal;font-size: 12px;font-weight: 700;color: #fff;opacity: .78;overflow: hidden;white-space: nowrap;font-variant-numeric: tabular-nums}.sp-row.on .sp-y{color: var(--fg);font-weight: 700}.sp-row.on .sp-bar{height: 38px}.sp-row.on .sp-bar i{opacity: 1;font-size: 14px}.sp-bar .cor, .sp-key .cor{background: var(--fl-cor)}.sp-bar .opex, .sp-key .opex{background: var(--fl-opex)}.sp-bar .exp, .sp-key .exp{background: var(--fl-exp)}.sp-bar .tax, .sp-key .tax{background: var(--fl-tax)}.sp-bar .ni, .sp-key .ni{background: var(--fl-ni)}:root[data-theme="dark"] .sp-bar i{color: #0b1230}.sp-key{list-style: none;display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 10px 0 0 72px;padding: 0;font-size: 14px}.sp-key li{display: flex;align-items: center;gap: 6px}.sp-key i{width: 11px;height: 11px;border-radius: 3px;display: inline-block}@media (max-width: 600px){.sp-row{grid-template-columns: 50px minmax(0, 1fr);gap: 8px}.sp-y{font-size: 12px}.sp-bar i{font-size: 11px}.sp-row.on .sp-bar i{font-size: 12px}.sp-key{margin-left: 0}}.ov-health{display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 16px}.hc{display: flex;flex-direction: column}.hc .card-body{display: flex;flex-direction: column;flex: 1}.hc-badge{font-size: 12px;font-weight: 600;padding: 3px 10px;border-radius: 99px;background: var(--gl-up-bg);color: var(--gl-up)}.hc.mixed .hc-badge{background: var(--amber-soft);color: #9a6a00}.hc.bad .hc-badge{background: var(--gl-down-bg);color: var(--gl-down)}:root[data-theme="dark"] .hc.mixed .hc-badge{color: #fbbf24}.hc-list{list-style: none;margin: 0 0 10px;padding: 0}.hc-list li{display: grid;grid-template-columns: 20px minmax(0, 1fr);gap: 9px;padding: 6px 0;font-size: 14px}.hc-list .icon{width: 19px;height: 19px;border-radius: 50%;display: grid;place-items: center;font-size: 11px;font-weight: 600;color: #fff;background: #22a06b;margin-top: 1px}.hc-list .flag .icon{background: #f08c00}.hc-list b{display: block;font-weight: 600}.hc-list span:not(.icon){display: block;color: var(--muted);font-size: 14px}.hc-spark{margin-top: auto;padding-top: 10px;border-top: 1px solid var(--line)}.hc-spark svg{display: block;width: 100%;height: 48px;margin-top: 4px}.hc-spark polyline{fill: none;stroke: var(--accent);stroke-width: 2.5;stroke-linejoin: round;stroke-linecap: round}.hc.mixed .hc-spark polyline{stroke: #f08c00}.hc.good .hc-spark polyline{stroke: #22a06b}.hc-note{margin: 8px 0 16px}.ovp-table-wrap{overflow-x: auto;margin-top: 12px}.ovp-table{width: 100%;border-collapse: collapse;font-size: 14px;font-variant-numeric: tabular-nums}.ovp-table caption{text-align: left;padding-bottom: 6px}.ovp-table th{text-align: right;font-weight: 600;color: var(--muted);font-size: 12px;padding: 6px 8px;border-bottom: 1px solid var(--line);white-space: nowrap}.ovp-table td{text-align: right;padding: 6px 8px;border-bottom: 1px solid var(--line);white-space: nowrap}.ovp-table th:first-child, .ovp-table td:first-child{text-align: left}.ovp-table td:first-child .muted{display: inline-block;max-width: 160px;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom}.ovp-table tr.me td{background: var(--accent-soft);font-weight: 600}.fl-years > input{position: absolute;opacity: 0;pointer-events: none}.fl-years > label{display: inline-block;margin: 14px 0 0 6px;padding: 4px 11px;border-radius: 99px;font-size: 14px;font-weight: 600;color: var(--muted);border: 1px solid var(--line);cursor: pointer}.fl-years > label:first-of-type{margin-left: 20px}.fl-years > input:checked + label{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.fl-years > input:focus-visible + label{outline: 2px solid var(--accent);outline-offset: 2px}.fl-years > .fl-year{display: none}.fl-foot{padding-top: 0}.ov-jump{display: flex;gap: 6px;flex-wrap: wrap;margin: 0 0 14px}.ov-jump a{font-size: 14px;font-weight: 600;padding: 5px 12px;border-radius: 99px;background: var(--surface);border: 1px solid var(--line);color: var(--muted)}.ov-jump a:hover{color: var(--accent);border-color: var(--accent);text-decoration: none}#peers, #flow, #health, #debt-flow, #ownership-sum, #quotes, #profile, #timeline{scroll-margin-top: 90px}@media (max-width: 640px){.ov-jump{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-right: -16px;padding-right: 16px}.ov-jump a{white-space: nowrap}#peers, #flow, #health, #debt-flow, #ownership-sum, #quotes, #profile, #timeline{scroll-margin-top: 130px}}.ov-own{margin: 16px 0}.ov-own .card-head{display: flex;justify-content: space-between;align-items: baseline;gap: 10px}.own-bar{height: 12px;border-radius: 99px;background: var(--line);overflow: hidden}.own-bar i{display: block;height: 100%;background: linear-gradient(90deg, var(--mx0), var(--mx3));border-radius: 99px}.own-cap{margin: 6px 0 12px}.own-tiles{display: grid;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));gap: 10px}.own-tile{display: flex;flex-direction: column;gap: 2px;padding: 12px 14px;border-radius: var(--radius);background: var(--surface-2);border: 1px solid var(--line);color: var(--fg)}.own-tile:hover{text-decoration: none;border-color: var(--accent)}.own-tile b{font: 600 24px/1.2 var(--display)}.own-tile b.pos{color: var(--green)}.own-tile b.neg{color: var(--red)}.ov-val{margin-bottom: 16px;scroll-margin-top: 90px}.ov-val .card-head{display: flex;justify-content: space-between;align-items: baseline;gap: 10px}.val-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 14px}.val-card{margin: 0;padding: 12px 14px;border-radius: var(--radius);background: var(--surface-2);border: 1px solid var(--line)}.val-card figcaption{display: flex;align-items: baseline;gap: 8px}.val-now{font: 600 24px var(--display)}.val-card svg{display: block;width: 100%;height: 70px;margin: 6px 0}.val-card polyline{fill: none;stroke: var(--fg);stroke-width: 2;stroke-linejoin: round}.val-src{padding: 0 20px 14px;margin: 0}.dl-h{margin: 18px 0 8px;font-size: 14px}.dl-bar{display: flex;height: 12px;border-radius: 99px;background: var(--line);overflow: hidden}.dl-bar i{display: block;height: 100%}.dl-bar .fix, .dl-key .fix{background: var(--mx0)}.dl-bar .flo, .dl-key .flo{background: var(--mx2)}.dl-key{display: flex;gap: 14px;flex-wrap: wrap;color: var(--muted);margin: 6px 0 0}.dl-key i{display: inline-block;width: 10px;height: 10px;border-radius: 4px;margin-right: 5px;vertical-align: -1px;background: var(--line-strong)}.dl-table td:first-child{white-space: normal;min-width: 200px}.dl-more{display: none}.ov-flow:has(.dl-all[open]) .dl-more{display: table-row-group}@media (max-width: 560px){.hide-sm{display: none}}.pager .pg-gap{display: none;color: var(--muted);padding: 0 2px}@media (max-width: 560px){.pager .pg-far{display: none}.pager .pg-gap{display: inline}}.feed-fold summary{cursor: pointer;color: var(--fg)}.feed-fold .sub{margin-top: 4px;line-height: 1.7}.co-all > summary{cursor: pointer;padding: 10px 16px;color: var(--accent);font-size: 14px;font-weight: 600}.hs-tiles > .hs-tile:last-child:nth-child(4n+3){grid-column: span 2}.hs-tiles > .hs-tile:last-child:nth-child(4n+2){grid-column: span 3}@media (max-width: 640px){.hs-tiles > .hs-tile:last-child:nth-child(4n+2){grid-column: auto}.hs-tiles > .hs-tile:last-child:nth-child(odd){grid-column: 1 / -1}}a.hs-tile, a.hs-tile:hover{text-decoration: none}.pt .card + .card{margin-top: 16px}.pt-head{flex-wrap: wrap}.pt-head p{margin: 4px 0 0;max-width: 60ch}.pt-actions{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.pt-seg{display: inline-flex;border: 1px solid var(--line);border-radius: 99px;overflow: hidden}.pt-seg a{padding: 4px 12px;font-size: 14px;font-weight: 600;color: var(--muted)}.pt-seg a.on{background: var(--accent);color: var(--accent-fg)}.pt-seg a:hover{text-decoration: none;color: var(--accent)}.pt-seg a.on:hover{color: var(--accent-fg)}.pt-pick{margin-bottom: 12px}.pt-pick summary{cursor: pointer;font-size: 14px;font-weight: 600;color: var(--accent)}.pt-pick form{margin-top: 10px;display: grid;gap: 10px}.pt-pick p{margin: 0}.pt-boxes{display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: 14px}.pt-boxes label{white-space: nowrap}.pt-other input{margin-left: 6px;padding: 4px 8px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg);width: 14em;max-width: 100%}.pt-btn{padding: 5px 14px;border-radius: 6px;border: 0;background: var(--accent);color: var(--accent-fg);font-weight: 600;cursor: pointer}.pt-wrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.pt-table{width: 100%;border-collapse: collapse;font-size: 14px;font-variant-numeric: tabular-nums}.pt-table caption{text-align: left;padding-bottom: 6px}.pt-table th, .pt-table td{text-align: right;padding: 6px 8px;border-bottom: 1px solid var(--line);white-space: nowrap}.pt-table thead th{font-weight: 600;color: var(--muted);font-size: 12px}.pt-table tbody th{text-align: left;font-weight: 400;position: sticky;left: 0;background: var(--surface);z-index: 1}.pt-table tbody th .muted{display: inline-block;max-width: 150px;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom}.pt-table thead th:first-child{text-align: left}.pt-table td a{color: inherit;text-decoration: underline dotted var(--line-strong);text-underline-offset: 3px}.pt-table td a:hover{color: var(--accent);text-decoration-color: var(--accent)}.pt-table tr.me th, .pt-table tr.me td{background: var(--accent-soft);font-weight: 600}.pt-table tr.pt-mid th, .pt-table tr.pt-mid td{color: var(--muted);font-style: italic;border-bottom: 0}.pt-table .pt-yr{text-align: left;color: var(--muted)}.pt-old{font-size: 11px;font-weight: 600;color: var(--ours)}.pt-chips{padding: 4px 14px 0}.pt-chips > input{position: absolute;opacity: 0;pointer-events: none}.pt-chips > label{display: inline-block;margin: 10px 6px 0 0;padding: 4px 11px;border-radius: 99px;font-size: 14px;font-weight: 600;color: var(--muted);border: 1px solid var(--line);cursor: pointer}.pt-chips > input:checked + label{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.pt-chips > input:focus-visible + label{outline: 2px solid var(--accent);outline-offset: 2px}.pt-chips > .pt-panel{display: none;margin: 0 -14px}.pt-foot{margin-top: 14px;max-width: 80ch}@media (max-width: 640px){.pt-chips{padding: 2px 10px 0}.pt-chips > .pt-panel{margin: 0 -10px}.pt-chips > label{margin: 8px 4px 0 0;padding: 3px 9px;font-size: 12px}.pt-table tbody th .muted{display: none}}.pt-pick-form{display: flex;gap: 10px;align-items: center;flex-wrap: wrap;margin-top: 10px}:root{--t-up1: #ecf8f1;--t-up2: #d3f0e0;--t-up3: #a9e2c4;--t-dn1: #fdf0ef;--t-dn2: #fbdcda;--t-dn3: #f6b8b4;--l-ok: #22a06b;--l-flag: #e5484d;--l-na: #c7d2fe;--s-one: #f5b83d;--s-two: #f08c00}:root[data-theme="dark"]{--t-up1: rgba(74, 222, 128, .08);--t-up2: rgba(74, 222, 128, .16);--t-up3: rgba(74, 222, 128, .28);--t-dn1: rgba(248, 113, 113, .08);--t-dn2: rgba(248, 113, 113, .16);--t-dn3: rgba(248, 113, 113, .28);--l-ok: #4ade80;--l-flag: #f87171;--l-na: #2b3a7c;--s-one: #fbbf24;--s-two: #fb923c}.cov-tiles{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 14px}.cov-tile{display: flex;flex-direction: column;gap: 6px;padding: 16px 18px 14px;box-shadow: var(--shadow-pop)}.cov-label{font-size: 14px;font-weight: 600;color: var(--muted)}.cov-val{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.cov-val b{font: 600 32px/1.1 var(--display);letter-spacing: -0.02em}.cov-val span{font-size: 14px;color: var(--muted)}.cov-hist{display: flex;align-items: flex-end;gap: 4px;height: 92px;margin-top: 4px}.cov-hist a{flex: 1;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;gap: 4px;text-decoration: none;min-width: 0}.cov-hist i{display: block;border-radius: 4px 4px 0 0;transition: filter .12s}.cov-hist a:hover i{filter: brightness(.92) saturate(1.2)}.cov-hist span{font-size: 11px;color: var(--faint);text-align: center;white-space: nowrap;overflow: hidden;text-overflow: clip}.cov-stack{display: flex;height: 22px;border-radius: 6px;overflow: hidden;margin: 10px 0 4px;gap: 2px}.cov-stack a:hover{filter: brightness(.92)}.cov-key{list-style: none;margin: 4px 0 0;padding: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 4px 10px;font-size: 14px}.cov-key li{display: flex;align-items: center;gap: 6px}.cov-key a{color: var(--fg)}.cov-key b{margin-left: auto;font-variant-numeric: tabular-nums}.cov-key i{width: 10px;height: 10px;border-radius: 4px;flex: none}.cov-stack .ok, .cov-key .ok{background: var(--l-ok)}.cov-stack .one, .cov-key .one{background: var(--s-one)}.cov-stack .two, .cov-key .two{background: var(--s-two)}.cov-stack .many, .cov-key .many{background: var(--l-flag)}.cov-list{list-style: none;margin: 6px 0 0;padding: 0;display: flex;flex-direction: column;gap: 7px;font-size: 14px}.cov-list li{display: grid;grid-template-columns: 52px minmax(0, 1fr) 58px;align-items: center;gap: 8px}.cov-list .tk{font-weight: 600}.cov-list .num{text-align: right;font-variant-numeric: tabular-nums;color: var(--muted)}.cov-bar{height: 8px;background: var(--surface-2);border-radius: 4px;overflow: hidden}.cov-bar i{display: block;height: 100%;background: var(--l-ok);border-radius: 4px}.cov-note{margin: auto 0 0;padding-top: 6px;font-size: 14px;color: var(--muted)}@media (max-width: 1000px){.cov-tiles{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 560px){.cov-tiles{grid-template-columns: 1fr}}.ev-card[class*="k-"]{border-top: 3px solid var(--c, var(--accent))}.scr tbody tr td.up1{background: var(--t-up1)}.scr tbody tr td.up2{background: var(--t-up2)}.scr tbody tr td.up3{background: var(--t-up3)}.scr tbody tr td.dn1{background: var(--t-dn1)}.scr tbody tr td.dn2{background: var(--t-dn2)}.scr tbody tr td.dn3{background: var(--t-dn3)}.scr td.spark.up path, .wl-spark.up path{stroke: var(--l-ok)}.scr td.spark.dn path, .wl-spark.dn path{stroke: var(--l-flag)}.scr td.spark.up span{color: var(--gl-up)}.scr td.spark.dn span{color: var(--gl-down)}.sdot{display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin-right: 7px;vertical-align: 1px}.lights{display: inline-flex;align-items: center;gap: 2px;color: var(--muted)}.lights:hover{text-decoration: none}.lights i{width: 7px;height: 12px;border-radius: 4px;background: var(--l-ok);opacity: .75}.lights i.flag{background: var(--l-flag);opacity: 1}.lights i.na{background: var(--l-na);opacity: 1}.lights span{margin-left: 6px;min-width: 8px;font-weight: 600}.lights.warnn span{color: var(--l-flag)}.scr td.lights-td{white-space: nowrap}.cbar{position: relative;display: inline-flex;align-items: center;justify-content: flex-end;gap: 6px;min-width: 76px}.cbar i{display: block;height: 8px;border-radius: 4px;margin-right: auto;max-width: 40px;flex: none}.cbar.wide{justify-content: flex-start;min-width: 0;gap: 8px;color: var(--muted);white-space: nowrap}.cbar .trk{width: 90px;height: 10px;border-radius: 4px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line);overflow: hidden}.cbar .trk i{max-width: none;height: 100%;margin: 0;border-radius: 0}.wl-look{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 26px;margin: 10px 0 4px}.wl-spark{display: inline-flex;align-items: center;gap: 8px}.wl-spark path{fill: none;stroke-width: 1.6;stroke-linejoin: round}.wl-spark.up b{color: var(--gl-up)}.wl-spark.dn b{color: var(--gl-down)}.top5 > span i{display: inline-block;width: 8px;height: 8px;border-radius: 4px;margin-right: 4px;vertical-align: 0}.pill-up, .pill-dn{display: inline-block;font-size: 12px;font-weight: 600;padding: 1px 8px;border-radius: 99px}.pill-up{color: var(--gl-up);background: var(--gl-up-bg)}.pill-dn{color: var(--gl-down);background: var(--gl-down-bg)}.days-chart{display: flex;align-items: flex-end;gap: 3px;height: 74px;margin: 2px 20px 6px}.days-chart .day{flex: 1;height: 100%;display: flex;flex-direction: column-reverse;gap: 1px;min-width: 0}.days-chart .day:hover{filter: brightness(.9)}.days-chart i, .days-key i{display: block;border-radius: 4px}.days-key{display: flex;flex-wrap: wrap;gap: 4px 14px;align-items: center;margin: 0 20px 14px;font-size: 12px;color: var(--muted)}.days-key > span:first-child{margin-right: auto}.days-key span{display: inline-flex;align-items: center;gap: 5px}.days-key i{width: 9px;height: 9px}.days-chart .k10k, .days-key .k10k{background: var(--k10k)}.days-chart .k10q, .days-key .k10q{background: var(--k10q)}.days-chart .k8k, .days-key .k8k{background: var(--k8k-bar)}.days-chart .kbuy, .days-key .kbuy{background: var(--kbuy)}.days-chart .kother, .days-key .kother{background: var(--kother)}:root[data-theme="dark"] .cov-hist i, :root[data-theme="dark"] .cbar i{box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .14)}.pager{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;margin: 12px 0}.pager > span{margin-right: auto}.pager a{min-width: 34px;padding: 5px 10px;text-align: center;border-radius: 6px;border: 1px solid var(--line);background: var(--surface);color: var(--fg);font-size: 14px;font-weight: 600}.pager a:hover{text-decoration: none;border-color: var(--line-strong)}.pager a.on{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.empty-state{display: grid;justify-items: center;gap: 6px;text-align: center;padding: 32px 20px;color: var(--muted)}.empty-state svg{width: 40px;height: 40px;padding: 10px;border-radius: 50%;background: var(--surface-2);border: 1px solid var(--line);fill: none;stroke: var(--muted);stroke-width: 1.8;stroke-linecap: round}.empty-state strong{color: var(--fg);font-size: 14px;font-weight: 600}.empty-state p{margin: 0;max-width: 46ch;font-size: 14px}.empty-state .btn-quiet{margin-top: 6px;font-size: 14px;font-weight: 600;padding: 6px 12px;border: 1px solid var(--line-strong);border-radius: 6px;color: var(--fg);background: var(--surface);text-decoration: none}.empty-state .btn-quiet:hover{border-color: var(--accent);color: var(--accent)}:root{--radius: 10px;--radius-sm: 6px}body{font-feature-settings: "cv11", "ss01"}td.num, th.num, .num, .value, .px, .fact .value{font-variant-numeric: tabular-nums}h1, h2, h3, .brand{font-weight: 600}.brand{font-size: 16px;gap: 9px}.brand svg{width: 24px;height: 24px}.top nav{gap: 2px;font-size: 14px;flex-wrap: nowrap}.top nav > a, .nav-more-btn{padding: 0 10px;height: 56px;display: flex;align-items: center;border-radius: 0;color: var(--hero-muted);font-weight: 600;background: none;box-shadow: inset 0 -2px 0 transparent}.top nav > a:hover, .nav-more-btn:hover, .nav-more:focus-within .nav-more-btn{background: none;color: #fff}.top nav > a.on{background: none;color: #fff;box-shadow: inset 0 -2px 0 #fff}.nav-more-list{border-radius: var(--radius);box-shadow: var(--shadow-pop);padding: 6px}.nav-more-list a{padding: 8px 12px;border-radius: var(--radius-sm);height: auto}.top .search{margin-left: auto;height: 36px;border-radius: var(--radius-sm);padding: 0 8px 0 10px}.top .search input{width: 220px;font-size: 14px}.search-key{font: 600 11px/1 var(--sans);color: #8b96c2;border: 1px solid #2c3a74;border-radius: 4px;padding: 3px 6px}.search-ico{display: none;color: #fff;width: 40px;height: 40px;place-items: center;border-radius: var(--radius-sm)}.acct a{padding: 0 12px;height: 36px;display: flex;align-items: center;border-radius: var(--radius-sm)}@media (max-width: 1100px){.top .search input{width: 150px}.search-key{display: none}}@media (max-width: 900px){.brand{margin-right: auto}.top .search{display: none}.search-ico{display: grid;order: 1}.burger{order: 3}.top nav{order: 4}.top nav > a, .nav-more-btn{height: 44px;box-shadow: none}.top nav > a.on{box-shadow: inset 3px 0 0 #fff}.nav-more-list a{padding: 0 10px;min-height: 44px;display: flex;align-items: center}}main > .back, main > .page-head, main > .scr-head, main > .co-head{background: none;box-shadow: none;clip-path: none;color: var(--fg);padding-top: 28px;padding-bottom: 20px}main > .back{padding-bottom: 0;color: var(--muted)}main > .page-head + *, main > .scr-head + *, main > .co-head + *{margin-top: 0}main > .page-head h1, main > .scr-head h1, main > .co-head h1{color: var(--fg);font-size: 32px;font-weight: 600}main > .page-head .lede, main > .scr-head .muted, main > .co-head .co-meta, main > .co-head .muted{color: var(--muted)}main > .page-head a, main > .co-head .co-meta a{color: var(--accent)}main > .co-head h1 .tk{color: var(--fg)}main > .co-head h1 .nm{color: var(--muted)}main > .co-head .pos{color: var(--green)}main > .co-head .neg{color: var(--red)}main > .co-head button, main > .co-head .button{background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong)}main > .co-head button.on{background: var(--fg);color: var(--bg)}main > .scr-head .scr-find input{background: var(--surface);border-color: var(--line-strong);color: var(--fg)}main > .scr-head .scr-find input::placeholder{color: var(--faint)}.co-lede{color: var(--fg)}.co-lede a{color: var(--muted)}.co-chips > div{background: var(--surface);border: 1px solid var(--line)}.co-chips dt{color: var(--faint)}.co-chips dd{color: var(--fg)}.co-range-bar i{background: var(--fg)}.co-range-ends{color: var(--muted)}.co-logo{box-shadow: var(--shadow)}.co-actions{gap: 8px}.co-actions .watch-btn, .co-actions .co-peers, .co-actions .share-pop > summary, .co-actions .co-embed, main > .co-head .co-actions .share-pop > summary, main > .co-head .co-actions .co-embed{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 14px;border-radius: var(--radius-sm);font: 600 14px var(--sans);background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong);box-shadow: none}.co-actions .co-peers{background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.co-actions .watch-btn.on{background: var(--accent-soft);border-color: var(--accent);color: var(--accent)}.co-actions .share-pop{margin-top: 0}.co-actions .watch-btn:hover, .co-actions .share-pop > summary:hover, .co-actions .co-embed:hover{border-color: var(--accent);color: var(--accent);text-decoration: none}.feed-item{grid-template-columns: 92px 62px minmax(0, 1fr)}@media (max-width: 640px){.feed-item{grid-template-columns: 80px minmax(0, 1fr)}}.card{border-radius: var(--radius);box-shadow: var(--shadow)}.ev-cards{grid-template-columns: repeat(auto-fit, minmax(280px, 1fr))}.ev-card[class*="k-"]{border-top: 1px solid var(--line)}.ev-card .ev-id{display: inline-flex;align-items: center;gap: 8px;min-width: 0}.ev-card .ev-foot{padding-top: 10px;border-top: 1px solid var(--line)}.tm-logo{--c: #4a5694;flex: none;display: inline-grid;place-items: center;width: 22px;height: 22px;border-radius: 6px;background: var(--c);color: #fff;font: 600 11px/1 var(--sans);letter-spacing: 0;vertical-align: middle}.feed-item .tk{display: inline-flex;align-items: center;gap: 8px}footer{text-align: left;padding: 40px 32px 32px;margin-top: 48px;background: var(--surface);border-top: 1px solid var(--line);color: var(--muted);font-size: 14px}.foot-grid{max-width: 1280px;margin: 0 auto;display: grid;grid-template-columns: 1.6fr 1fr 1fr 1fr;gap: 32px}.foot-about{display: grid;gap: 8px;align-content: start;max-width: 40ch}.foot-about p{margin: 0}.foot-brand{display: inline-flex;align-items: center;gap: 8px;font: 600 16px var(--display);color: var(--fg);letter-spacing: -0.02em}.foot-brand:hover{text-decoration: none}.foot-updated{display: inline-flex;align-items: center;gap: 8px;color: var(--fg)}.live-dot{width: 8px;height: 8px;border-radius: 50%;background: var(--green);box-shadow: 0 0 0 3px var(--green-soft)}.foot-src{font-size: 14px}.foot-col{display: grid;gap: 8px;align-content: start}.foot-col h2{margin: 0 0 4px;font: 600 12px var(--sans);text-transform: uppercase;letter-spacing: .06em;color: var(--faint)}.foot-col a{color: var(--muted)}.foot-col a:hover{color: var(--fg);text-decoration: none}.foot-bottom{max-width: 1280px;margin: 32px auto 0;padding-top: 20px;border-top: 1px solid var(--line);display: flex;gap: 12px 32px;justify-content: space-between;align-items: flex-start;font-size: 12px;color: var(--faint)}footer .foot-bottom p.disclaimer{margin: 0;max-width: 90ch}.foot-bottom > span{white-space: nowrap}@media (max-width: 900px){footer{padding: 32px 16px 24px}.foot-grid{grid-template-columns: 1fr 1fr;gap: 24px}.foot-about{grid-column: 1 / -1}.foot-bottom{flex-direction: column}}main.wide ~ footer .foot-grid, main.wide ~ footer .foot-bottom{max-width: 1376px}body{min-height: 100vh;display: flex;flex-direction: column}body > main{flex: 1 0 auto;width: 100%;box-sizing: border-box}:root{--side-w: 236px;--mono: var(--sans)}body{background: var(--bg)}.app{display: grid;grid-template-columns: var(--side-w) minmax(0, 1fr);min-height: 100vh}.app-main{min-width: 0;display: flex;flex-direction: column}.app-main > main{flex: 1 0 auto;width: 100%;max-width: 1320px;margin: 0 auto;padding: 26px 36px 56px}.app-main > main.wide{max-width: 1480px}.app-main > footer{margin-top: 0}.side{position: sticky;top: 0;height: 100vh;overflow-y: auto;background: var(--surface);border-right: 1px solid var(--line);padding: 14px 12px 12px;display: flex;flex-direction: column;z-index: 30;scrollbar-width: thin}.side-head{display: flex;align-items: center;gap: 6px;padding: 2px 6px 14px}.side .brand{display: flex;align-items: center;gap: 9px;color: var(--fg);font: 600 16px var(--sans);letter-spacing: -.02em;margin-right: auto}.side .brand:hover{text-decoration: none}.side-ico, .side .burger{display: none}.side-body{display: flex;flex-direction: column;flex: 1;min-height: 0}.side .search{display: flex;align-items: center;gap: 8px;height: 34px;margin: 0 0 12px;padding: 0 8px 0 10px;color: var(--faint);background: var(--surface-2);border: 1px solid var(--line);border-radius: 7px}.side .search:focus-within{border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}.side .search input{flex: 1;min-width: 0;width: auto;border: 0;background: transparent;padding: 0;box-shadow: none;font-size: 14px;color: var(--fg)}.side .search input:focus{box-shadow: none}.side .search input::placeholder{color: var(--faint)}.side .search-key{font: 600 11px var(--sans);color: var(--faint);border: 1px solid var(--line-strong);border-radius: 4px;padding: 0 5px;background: var(--surface)}.side nav{display: flex;flex-direction: column;gap: 1px}.side nav a{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 9px;border-radius: 6px;color: var(--muted);font: 600 14px/1.35 var(--sans)}.side nav a:hover{background: var(--surface-2);color: var(--fg);text-decoration: none}.side nav a.on{background: var(--accent-soft);color: var(--accent)}.side nav a em{font-style: normal;font-size: 12px;color: var(--faint);font-variant-numeric: tabular-nums}.side nav a.on em{color: var(--accent)}.side-grp{margin: 16px 9px 5px;font: 600 11px var(--sans);letter-spacing: .07em;text-transform: uppercase;color: var(--faint)}.side-wl{display: flex;flex-wrap: wrap;gap: 4px;padding: 6px 9px 0}.side-wl a{padding: 2px 7px !important;border: 1px solid var(--line);border-radius: 5px;font: 600 12px var(--sans) !important;color: var(--fg) !important}.side-wl a:hover{border-color: var(--accent)}.side-foot{margin-top: auto;padding-top: 14px;border-top: 1px solid var(--line)}.side-more{margin-bottom: 8px;display: flex;flex-direction: column}.side-row{display: flex;align-items: center;gap: 8px}.side .acct{flex: 1;display: flex}.side .acct a{flex: 1;display: flex;justify-content: center;align-items: center;height: 34px;padding: 0 12px;border-radius: 7px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg);font: 600 14px var(--sans)}.side .acct a:hover, .side .acct a.on{border-color: var(--accent);color: var(--accent);background: var(--surface);text-decoration: none}.side nav a{justify-content: flex-start}.side nav a em{margin-left: auto}.side nav a .nav-ico{flex: none;opacity: .8}.side nav a.on .nav-ico{opacity: 1}.side nav a.on{box-shadow: inset 2px 0 0 var(--accent)}.tbar{position: sticky;top: 0;z-index: 25;display: flex;align-items: center;gap: 14px;height: 54px;padding: 0 24px;background: var(--bg);border-bottom: 1px solid var(--line)}.tbar .search{display: flex;align-items: center;gap: 8px;flex: 0 1 420px;min-width: 0;height: 36px;margin: 0;padding: 0 8px 0 11px;color: var(--faint);background: var(--surface);border: 1px solid var(--line-strong);border-radius: 8px}.tbar .search:focus-within{border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}.tbar .search input{flex: 1;min-width: 0;width: auto;border: 0;background: transparent;padding: 0;box-shadow: none;font-size: 14px;color: var(--fg)}.tbar .search input:focus{box-shadow: none}.tbar .search input::placeholder{color: var(--faint)}.tbar .search-key{font: 600 11px var(--sans);color: var(--faint);border: 1px solid var(--line-strong);border-radius: 4px;padding: 0 5px}.tbar-quick{display: flex;gap: 2px}.tbar-quick a{padding: 6px 10px;border-radius: 6px;color: var(--muted);font: 600 14px var(--sans);white-space: nowrap}.tbar-quick a:hover{background: var(--surface-2);color: var(--fg);text-decoration: none}.tbar-quick a.on{color: var(--accent)}.tbar-right{margin-left: auto;display: flex;align-items: center;gap: 8px}.theme-switch{display: inline-flex;padding: 2px;gap: 2px;border: 1px solid var(--line-strong);border-radius: 8px;background: var(--surface-2)}.theme-switch button{display: inline-flex;align-items: center;gap: 6px;height: 30px;min-height: 0;padding: 0 10px;border: 0;border-radius: 6px;background: transparent;color: var(--muted);font: 600 14px var(--sans);box-shadow: none;cursor: pointer}.theme-switch button:hover{color: var(--fg);filter: none}:root[data-theme="light"] .theme-switch [data-theme-pick="light"], :root[data-theme="dark"] .theme-switch [data-theme-pick="dark"]{background: var(--surface);color: var(--fg);box-shadow: 0 0 0 1px var(--line-strong)}.tbar-ico, .tbar-me{display: grid;place-items: center;width: 36px;height: 36px;border-radius: 8px;flex: none}.tbar-ico{border: 1px solid var(--line-strong);background: var(--surface);color: var(--muted)}.tbar-ico:hover{color: var(--fg);border-color: var(--faint)}.tbar-me{border-radius: 50%;background: var(--accent);color: var(--accent-fg);font: 600 14px var(--sans)}.tbar-me:hover{text-decoration: none;filter: brightness(1.08)}.tbar-sign{display: inline-flex;align-items: center;height: 36px;padding: 0 14px;border-radius: 8px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg);font: 600 14px var(--sans);white-space: nowrap}.tbar-sign:hover{border-color: var(--accent);color: var(--accent);text-decoration: none}.tbar a:focus-visible, .tbar button:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}@media (max-width: 1200px){.tbar-quick{display: none}}.app-main .tabs.tab-groups{top: 54px}html{scroll-padding-top: 64px}main table td, main table th{font-variant-numeric: tabular-nums}main table thead th{font-size: 11px;letter-spacing: .04em;text-transform: uppercase;color: var(--muted)}main table tbody td{padding-top: 7px;padding-bottom: 7px}@media (max-width: 1024px){.app{display: block}.side{position: sticky;top: 0;height: auto;overflow: visible;border-right: 0;border-bottom: 1px solid var(--line);padding: 8px 12px}.side-head{padding: 0}.side-ico{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 7px;color: var(--fg)}.side .burger{display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 4px;width: 40px;height: 40px;border-radius: 7px;cursor: pointer}.side .burger span{display: block;width: 18px;height: 2px;background: var(--fg);border-radius: 2px}.side-body{display: none;position: fixed;inset: 57px 0 0 0;overflow-y: auto;background: var(--surface);padding: 12px 16px 24px}.side:has(.nav-open:checked) .side-body{display: flex}.side nav a{min-height: 42px}.app-main > main{padding: 18px 16px 44px}.tbar{position: static;height: auto;padding: 8px 16px;gap: 8px}.tbar .search{flex: 1 1 auto}.tbar .search-key{display: none}.theme-switch button{padding: 0 8px}.side-ico.search-ico{display: none}.app-main .tabs.tab-groups{top: 57px}html{scroll-padding-top: 0}}@media (max-width: 520px){.theme-switch button span{display: none}.tbar-sign{padding: 0 10px}}main > .page-head, main > .scr-head, main > .co-head, main > .back{background: none;box-shadow: none;clip-path: none}main > .page-head h1, main > .scr-head h1, main > .co-head h1{font-size: 24px;letter-spacing: -.02em}.card{box-shadow: none;border: 1px solid var(--line)}:root[data-theme="dark"] .card{background: var(--surface)}footer{background: var(--surface);border-top: 1px solid var(--line)}footer .foot-col a{color: var(--muted)}footer .foot-col a:hover{color: var(--fg)}footer .foot-brand svg rect{fill: var(--brand)}footer .foot-brand svg path{stroke: var(--brand-fg)}footer .foot-brand{color: var(--fg)}.hm{max-width: 760px;margin: 0 auto}.hm-head{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 14px;margin-bottom: 4px}.hm-head h1{font-size: 24px;margin: 0;letter-spacing: -.01em}.hm-sub{color: var(--muted);margin: 0 0 18px;font-size: 14px}.hm-chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 12px}.hm-chip{font: 600 14px var(--sans);padding: 4px 12px;border-radius: 99px;border: 1px solid transparent;background: transparent;color: var(--muted);cursor: pointer;box-shadow: none}.hm-chip:hover{color: var(--fg);background: var(--surface-2);filter: none}.hm-chip[aria-pressed="true"]{background: var(--surface);border-color: var(--line-strong);color: var(--fg)}.hm-chip b{font-weight: 600;color: var(--faint);margin-left: 2px}.hm-list{display: flex;flex-direction: column}.hm-sec + .hm-sec{margin-top: 36px}.hm-sec h2{font-size: 16px;margin: 0 0 6px;display: flex;align-items: baseline;gap: 10px}.hm-sec h2 a{margin-left: auto;font: 600 14px var(--sans)}.hm-row{padding: 16px 0;border-top: 1px solid var(--line)}.hm-row:first-child{border-top: 0;padding-top: 6px}.hm-top{display: flex;align-items: baseline;gap: 8px;min-width: 0;font-size: 14px}.hm-tk{font: 600 14px var(--sans);color: var(--fg)}.hm-nm{color: var(--faint);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;flex: 0 1 auto}.hm-kind{display: inline-flex;align-items: center;gap: 5px;color: var(--muted);white-space: nowrap;flex: none}.hm-kind::before{content: "·";color: var(--faint);margin-right: 3px}.hm-kind i{width: 6px;height: 6px;border-radius: 50%;background: var(--faint);flex: none}.hm-kind.k-risk i{background: #e5484d}.hm-kind.k-letter i{background: #f5a524}.hm-kind.k-cluster i, .hm-kind.k-purchase i{background: #30a46c}.hm-kind.k-auditor i, .hm-kind.k-restatement i, .hm-kind.k-late i, .hm-kind.k-cams i{background: #8e4ec6}.hm-kind.k-officer i{background: #3352f0}.hm-when{margin-left: auto;color: var(--faint);white-space: nowrap;flex: none;font-size: 12px}.hm-when a{color: var(--faint)}.hm-when a:hover{color: var(--accent)}.hm-body{display: block;margin-top: 5px;color: inherit}.hm-body:hover{text-decoration: none}.hm-body:hover b{color: var(--accent)}.hm-body b{display: block;font-weight: 600;font-size: 14px;line-height: 1.4;color: var(--fg)}.hm-body p{margin: 4px 0 0;color: var(--muted);font-size: 14px;line-height: 1.55}.hm-body q{quotes: "“" "”";font-family: var(--serif);font-size: 14px;color: var(--muted)}.hm-body p:has(q){display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.hm-empty{padding: 22px 0;color: var(--muted);font-size: 14px}.hm-foot{display: flex;align-items: center;gap: 18px;padding-top: 14px;border-top: 1px solid var(--line);font: 600 14px var(--sans)}.hm-showall{font: 600 14px var(--sans);padding: 6px 14px;border-radius: 7px;border: 1px solid var(--line-strong);background: var(--surface);color: var(--fg);cursor: pointer;box-shadow: none}.hm-showall:hover{border-color: var(--accent);color: var(--accent);filter: none}.hm-news{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 24px;margin-top: 44px;padding: 18px 20px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px}.hm-news > div{flex: 1 1 260px}.hm-news h2{font-size: 14px;margin: 0 0 2px}.hm-news p{font-size: 14px;color: var(--muted);margin: 0}.hm-news form{display: flex;gap: 6px;flex: 1 1 280px}.hm-news input[type=email]{flex: 1;min-width: 0;font: inherit;font-size: 14px;padding: 8px 10px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface);color: var(--fg)}.hm-news button{padding: 8px 14px;font-size: 14px}.btn-pri{display: inline-flex;align-items: center;gap: 6px;background: var(--accent);color: var(--accent-fg) !important;border-radius: 7px;padding: 7px 13px;font: 600 14px var(--sans)}.btn-pri:hover{text-decoration: none;filter: brightness(1.06)}.hm-head .btn-pri{margin-left: auto}@media (max-width: 700px){.hm-head h1{font-size: 20px}.hm-head .btn-pri{margin-left: 0}.hm-top{flex-wrap: wrap;row-gap: 2px}.hm-nm{display: none}.hm-chips{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-inline: -16px;padding-inline: 16px}.hm-chip{flex: none;min-height: 0;min-width: 0;height: auto;white-space: nowrap;padding: 5px 12px}.hm-when{margin-left: auto}}.side-extra summary{list-style: none;cursor: pointer;padding: 6px 9px;border-radius: 6px;color: var(--faint);font: 600 14px/1.35 var(--sans)}.side-extra summary::-webkit-details-marker{display: none}.side-extra summary::after{content: " ▾";font-size: 11px}.side-extra[open] summary::after{content: " ▴"}.side-extra summary:hover{background: var(--surface-2);color: var(--fg)}.co-lede{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: 80ch}.co-strip{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 22px;margin: 14px 0 14px;padding: 12px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px}.co-strip-h{font-weight: 600;font-size: 14px;margin-right: 4px}.co-strip a{display: inline-flex;align-items: center;gap: 8px;color: var(--fg);font: 600 14px var(--sans)}.co-strip a:hover{color: var(--accent);text-decoration: none}.co-strip i{font-style: normal;min-width: 24px;height: 24px;padding: 0 6px;border-radius: 6px;display: inline-grid;place-items: center;font: 600 14px var(--sans);font-variant-numeric: tabular-nums;background: var(--surface-2);color: var(--muted)}.co-strip i.s-risk{background: var(--red-soft);color: var(--red)}.co-strip i.s-acc{background: color-mix(in srgb, #8e4ec6 14%, var(--surface));color: #8e4ec6}.co-strip i.s-ins{background: var(--green-soft);color: var(--green)}.co-strip i.s-sec{background: var(--amber-soft);color: #b7791f}.co-strip i.s-new{background: var(--accent-soft);color: var(--accent)}:root[data-theme="dark"] .co-strip i.s-acc{color: #b794f4}:root[data-theme="dark"] .co-strip i.s-sec{color: #f5c06a}@media (max-width: 700px){.co-strip{gap: 8px 14px}.co-strip-h{flex-basis: 100%}.co-strip a{font-size: 14px}}.snap-row{grid-template-columns: minmax(0, 1fr) !important}@media (max-width: 700px){.co-chips{display: flex !important;flex-wrap: wrap;gap: 4px 14px}.co-chips > div{padding: 0 !important;border: 0 !important;background: none !important}.co-embed{display: none !important}main > .back{display: none}}.hx{--hx-bg: #0b0f1a;--hx-fg: #f3f5f9;--hx-mut: #9aa3b5;--hx-line: rgba(255,255,255,.09);--hx-acc: #7c93ff;--hx-red: #ff6b6f;--hx-green: #3ddc97;position: relative;overflow: hidden;isolation: isolate;display: grid;grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);gap: 40px;align-items: center;max-width: 1180px;margin: 0 auto 44px;padding: 52px 48px;border-radius: 18px;background: var(--hx-bg);color: var(--hx-fg);box-shadow: 0 30px 60px -30px rgba(15, 20, 40, .55)}[data-theme="dark"] .hx{--hx-bg: #10141d;--hx-acc: #f5a524;border: 1px solid var(--line);box-shadow: none}.hx::before{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(600px 340px at 85% 20%, rgba(124,147,255,.28), transparent 70%), radial-gradient(500px 300px at 10% 110%, rgba(61,220,151,.14), transparent 70%), linear-gradient(var(--hx-line) 1px, transparent 1px) 0 0 / 100% 32px;mask-image: linear-gradient(#000, rgba(0,0,0,.6))}[data-theme="dark"] .hx::before{background: radial-gradient(600px 340px at 85% 20%, rgba(245,165,36,.18), transparent 70%), radial-gradient(500px 300px at 10% 110%, rgba(61,220,151,.10), transparent 70%), linear-gradient(var(--hx-line) 1px, transparent 1px) 0 0 / 100% 32px}.hx-eyebrow{display: inline-flex;align-items: center;gap: 8px;margin: 0 0 18px;padding: 4px 12px 4px 10px;border: 1px solid var(--hx-line);border-radius: 99px;font: 600 12px var(--sans);color: var(--hx-mut);background: rgba(255,255,255,.04)}.hx-live{width: 7px;height: 7px;border-radius: 50%;background: var(--hx-green);box-shadow: 0 0 0 0 rgba(61,220,151,.6);animation: hx-pulse 2.2s infinite}@keyframes hx-pulse{70%{box-shadow: 0 0 0 7px rgba(61,220,151,0)}100%{box-shadow: 0 0 0 0 rgba(61,220,151,0)}}.hx h1{margin: 0;font: 700 clamp(28px, 3vw, 40px)/1.1 var(--sans);letter-spacing: -.025em;color: var(--hx-fg)}.hx h1 span{background: linear-gradient(90deg, var(--hx-acc), var(--hx-green));-webkit-background-clip: text;background-clip: text;color: transparent}.hx-lede{margin: 18px 0 24px;max-width: 46ch;font-size: 16px;line-height: 1.55;color: var(--hx-mut)}.hx-search{display: flex;gap: 6px;max-width: 460px;padding: 5px;border-radius: 11px;background: rgba(255,255,255,.06);border: 1px solid var(--hx-line)}.hx-search input{flex: 1;min-width: 0;border: 0;background: transparent;color: var(--hx-fg);font: 14px var(--sans);padding: 8px 10px;box-shadow: none}.hx-search input::placeholder{color: #6f7890}.hx-search input:focus{outline: none;box-shadow: none}.hx-search:focus-within{border-color: var(--hx-acc)}.hx-search button{border: 0;border-radius: 8px;padding: 0 18px;background: var(--hx-fg);color: var(--hx-bg);font: 600 14px var(--sans);cursor: pointer;box-shadow: none}.hx-stats{display: flex;flex-wrap: wrap;gap: 14px 34px;margin: 30px 0 0}.hx-stats div{display: flex;flex-direction: column}.hx-stats dt{font: 700 24px var(--sans);letter-spacing: -.02em;font-variant-numeric: tabular-nums;color: var(--hx-fg)}.hx-stats dd{margin: 2px 0 0;font-size: 12px;color: var(--hx-mut)}.hx-doc{position: relative;display: grid;margin: 4px 0 26px}.hx-doc-h{grid-area: 1 / 1;margin: 0 0 10px;font: 600 12px var(--sans);letter-spacing: .07em;text-transform: uppercase;color: var(--faint)}.hx-doc-h span{text-transform: none;letter-spacing: 0;font-weight: 400;margin-left: 6px}.hx-doc > .hx-page{grid-area: 2 / 1}.hx-doc > .hx-dots{grid-area: 3 / 1}.hx-page{margin: 0;padding: 22px 24px 18px;border-radius: 12px;background: #fbfaf6;color: #22252b;border: 1px solid #ebe7da;box-shadow: 0 14px 30px -18px rgba(20,24,40,.35);opacity: 0;transform: translateY(8px) rotate(.4deg);transition: opacity .5s, transform .5s;pointer-events: none}.hx-page.on{opacity: 1;transform: none;pointer-events: auto}.hx-page-top{display: flex;align-items: baseline;gap: 8px;font: 14px var(--sans);color: #6b7080}.hx-page-top b{font-weight: 700;color: #15181e;font-size: 14px}.hx-page-top span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0}.hx-page-top em{margin-left: auto;font-style: normal;font-family: var(--mono, ui-monospace, monospace);font-size: 11px;padding: 2px 7px;border-radius: 5px;background: #eceae2;white-space: nowrap}.hx-item{margin: 10px 0 8px;font: 600 11px var(--sans);letter-spacing: .08em;text-transform: uppercase;color: #9a9686}.hx-text{margin: 0;font: 16px/1.62 var(--serif);color: #2a2d33}.hx-text del, .hx-text ins{text-decoration: none;border-radius: 3px;padding: 0 2px}.hx-text del{color: #b42318;background: linear-gradient(#d92d20, #d92d20) 0 55% / 100% 1.5px no-repeat, rgba(217,45,32,.08)}.hx-text ins{color: #05603a;background: rgba(18,183,106,.18)}.hx-page.go .hx-text del{animation: hx-strike .55s both}.hx-page.go .hx-text ins{animation: hx-ins .55s both}@keyframes hx-strike{from{color: #2a2d33;background-size: 0 1.5px, 0 0}to{color: #b42318;background-size: 100% 1.5px, 100% 100%}}@keyframes hx-ins{from{opacity: 0;background-color: rgba(18,183,106,0)}60%{opacity: 1;background-color: rgba(18,183,106,.38)}to{opacity: 1;background-color: rgba(18,183,106,.18)}}.hx-page figcaption{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin-top: 16px;padding-top: 12px;border-top: 1px dashed #e0ddd2;font: 600 12px var(--sans)}.hx-cut{color: #b42318}.hx-add{color: #05603a}.hx-page figcaption a{margin-left: auto;color: #3352f0}.hx-dots{display: flex;gap: 6px;justify-content: center;margin-top: 18px}.hx-dots{margin-top: 12px}.hx-dots button{width: 22px;height: 4px;min-height: 0;min-width: 0;padding: 0;border: 0;border-radius: 2px;background: var(--line-strong);cursor: pointer;box-shadow: none}.hx-dots button[aria-selected="true"]{background: var(--fg)}@media (prefers-reduced-motion: reduce){.hx-page.go .hx-text del, .hx-page.go .hx-text ins, .hx-live, .hx-page{transition: none}}@media (max-width: 1100px){.hx{grid-template-columns: minmax(0, 1fr);padding: 40px 32px}}@media (max-width: 700px){.hx{margin: -18px -16px 32px;padding: 30px 18px 26px;border-radius: 0;gap: 28px}.hx-lede{font-size: 14px;margin: 14px 0 18px}.hx-stats{gap: 12px 22px;margin-top: 22px;flex-wrap: nowrap}.hx-stats div{flex: 1}.hx-stats dt{font-size: 20px}.hx-page{padding: 18px 16px 14px}.hx-text{font-size: 16px}.hx-page-top span{display: none}}.hm-head h2{font-size: 20px;margin: 0;letter-spacing: -.01em}.side-toggle{display: grid;place-items: center;width: 30px;height: 30px;padding: 0;min-height: 0;border: 0;border-radius: 6px;background: transparent;color: var(--faint);cursor: pointer;box-shadow: none}.side-toggle:hover{background: var(--surface-2);color: var(--fg);filter: none}.side-toggle .chev{transition: transform .2s;transform-origin: 14.5px 12px}@media (min-width: 1025px){.app{transition: grid-template-columns .2s ease}.side-off .app{grid-template-columns: 60px minmax(0, 1fr)}.side-off .side{padding: 14px 8px;overflow: hidden}.side-off .side-head{flex-direction: column;gap: 10px;padding: 2px 0 0}.side-off .side .brand{margin: 0;font-size: 0;gap: 0}.side-off .side-toggle .chev{transform: scaleX(-1)}.side-off .side-ico.search-ico{display: grid;place-items: center;width: 34px;height: 34px;border-radius: 7px;color: var(--muted)}.side-off .side-ico.search-ico:hover{background: var(--surface-2);color: var(--fg)}.side-off .side-body{display: none}}@media (max-width: 1024px){.side-toggle{display: none}}.hx-vis{min-width: 0}.hx-gm{margin: 0;min-width: 0}.hx-gm figcaption{display: flex;flex-direction: column;gap: 2px;margin-bottom: 12px}.hx-gm figcaption b{font: 600 14px var(--sans);color: var(--hx-fg)}.hx-gm figcaption span{font-size: 12px;color: var(--hx-mut)}.hx-gm svg{display: block;width: 100%;height: auto}.hx-gm .gm-good{fill: #3ddc97;fill-opacity: .07}.hx-gm .gm-bad{fill: #ff6b6f;fill-opacity: .08}.hx-gm .gm-grid{stroke: rgba(255,255,255,.07)}.hx-gm .gm-axis{stroke: rgba(255,255,255,.3)}.hx-gm .gm-tick{font: 12px var(--sans);fill: var(--hx-mut)}.hx-gm .gm-dot circle{fill-opacity: .85;stroke: var(--hx-bg);stroke-width: 1;transition: fill-opacity .15s}.hx-gm .gm-dot:hover circle{fill-opacity: 1;stroke: #fff;stroke-width: 2}.hx-gm .gm-label{font: 600 11px var(--sans);fill: #fff;pointer-events: none;paint-order: stroke;stroke: rgba(11,15,26,.7);stroke-width: 3px}.hx-corners{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 6px;margin-top: 10px}.hx-corners a{display: flex;flex-direction: column;padding: 7px 10px;border-radius: 8px;border-left: 3px solid #3ddc97;background: rgba(255,255,255,.05);color: var(--hx-mut);font-size: 11px;line-height: 1.3}.hx-corners a:hover{background: rgba(255,255,255,.1);text-decoration: none}.hx-corners b{font: 700 16px var(--sans);color: var(--hx-fg)}.hx-corners .warn{border-color: #f0b541}.hx-corners .info{border-color: #7c93ff}.hx-corners .bad{border-color: #ff6b6f}@media (max-width: 700px){.hx-corners{grid-template-columns: repeat(2, minmax(0, 1fr))}.hx-gm .gm-label:not(.gm-big){display: none}}.side-sub{margin: 10px 9px 0;font: 600 12px var(--sans);color: var(--faint)}.side-rv a{font-weight: 600 !important;color: var(--muted) !important;border-style: dashed}.free-strip{margin: 0;padding: 8px 16px;background: var(--accent-soft);color: var(--fg);font-size: 14px;text-align: center}.free-strip a{color: var(--accent);font-weight: 600}:root{--bg: #ffffff;--surface: #ffffff;--surface-2: #f1f3fd;--fg: #111642;--muted: #555b8c;--faint: #7e85b6;--line: #e3e6f4;--line-strong: #cfd4ee;--accent: #3b4cca;--accent-soft: #eceffd;--accent-fg: #ffffff;--brand: #111642;--brand-fg: #aab2ff;--gold: #9a7012;--gold-soft: #f7efd9;--cyan: #0e7c99;--red: #c0392b;--red-soft: #fbe9e6;--green: #1a7f43;--green-soft: #e3f4ea;--amber-soft: #f7efd9;--ins: #d9f2e4;--del: #fbe2df;--mark: #dfe3fb;--k10k: #0e7c99;--k10q: #4f9fbf;--k8k: #2c6a8f;--k8k-bar: #b4dcea;--k8k-bg: #e2f1f7;--kother: #c2457f;--kaud: #c2410c;--krest: #b91c1c;--kofficer: #be185d;--klate: #b7791f;--kbuy: #1a7f43;--kcluster: #3b4cca;--krisk: #7c3aed;--kletter: #0e7490;--koffer: #4338ca;--ours: #3b4cca;--ours-soft: #f2f4ff;--ours-line: #d5daf7;--hero: var(--bg);--hero-top: var(--bg);--hero-fg: var(--fg);--hero-muted: var(--muted);--hero-line: var(--line);--glass: var(--surface-2);--glass-line: var(--line);--shadow: 0 1px 2px rgba(17, 22, 66, .06);--nav-bg: #111642;--nav-line: #2c3480;--nav-glass: #1c2260;--nav-muted: #c9cffa;--nav-accent: #8b93ff;--shadow-pop: 0 10px 28px rgba(11, 23, 48, .14);color-scheme: light}:root[data-theme="dark"]{--bg: #0c0e2b;--surface: #0c0e2b;--surface-2: #141845;--fg: #eef0ff;--muted: #9aa1d6;--faint: #6f77ad;--line: #262b66;--line-strong: #333a82;--accent: #8b93ff;--accent-soft: #1f2460;--accent-fg: #0c0e2b;--brand: #141845;--brand-fg: #8b93ff;--gold: #d6b25e;--gold-soft: #2a2414;--cyan: #9be6f2;--red: #ff7f73;--red-soft: #3d1a22;--green: #7ddc8f;--green-soft: #12301f;--amber-soft: #2a2414;--ins: #103a2a;--del: #3d1a22;--mark: #1f2460;--k10k: #9be6f2;--k10q: #6cc3dc;--k8k: #7dd3fc;--k8k-bar: #1d5f86;--k8k-bg: rgba(125, 211, 252, .12);--kother: #f472b6;--kaud: #ffa178;--krest: #ff6b6b;--kofficer: #f9a8d4;--klate: #e8c46a;--kbuy: #7ddc8f;--kcluster: #8b93ff;--krisk: #c084fc;--kletter: #5ccfe6;--koffer: #a5b4fc;--ours: #8b93ff;--ours-soft: #141a4d;--ours-line: #2d3590;--shadow: none;--nav-bg: #0a0c26;--nav-line: #262b66;--nav-glass: #141845;--nav-muted: #aab2ff;--nav-accent: #8b93ff;--shadow-pop: 0 12px 32px rgba(0, 0, 0, .45);color-scheme: dark}.hx{--hx-bg: #111642;--hx-fg: #eef0ff;--hx-mut: #aab2ff;--hx-line: rgba(170, 178, 255, .14);--hx-acc: #8b93ff;--hx-red: #ff7f73;--hx-green: #7ddc8f;--hx-gold: #d6b25e;--hx-cyan: #9be6f2;box-shadow: none}:root[data-theme="dark"] .hx{--hx-bg: #141845;--hx-acc: #8b93ff}.hx::before, :root[data-theme="dark"] .hx::before{background: none}.hx h1 span{background: none;color: var(--hx-acc)}.hx-live{animation: none;box-shadow: none}.hx-search input::placeholder{color: #61759a}.hx-corners a{border-left-color: var(--hx-green)}.hx-corners .warn{border-color: var(--hx-gold)}.hx-corners .info{border-color: var(--hx-cyan)}.hx-corners .bad{border-color: var(--hx-red)}.hx-gm .gm-good{fill: var(--hx-green)}.hx-gm .gm-bad{fill: var(--hx-red)}.hx-gm .gm-label{stroke: rgba(10, 18, 34, .75)}.hx-page{background: var(--surface);color: var(--fg);border-color: var(--line);box-shadow: var(--shadow-pop)}.hx-page-top{color: var(--muted)}.hx-page-top b{color: var(--fg)}.hx-page-top em{background: var(--surface-2);color: var(--muted)}.hx-item{color: var(--faint)}.hx-text{color: var(--fg)}.hx-text del{color: var(--red);background: linear-gradient(var(--red), var(--red)) 0 55% / 100% 1.5px no-repeat, var(--del)}.hx-text ins{color: var(--green);background: var(--ins)}.hx-page.go .hx-text ins{animation: hx-ins-t .55s both}@keyframes hx-strike{from{color: var(--fg);background-size: 0 1.5px, 0 0}to{color: var(--red);background-size: 100% 1.5px, 100% 100%}}@keyframes hx-ins-t{from{opacity: 0}to{opacity: 1}}.hx-page figcaption{border-top-color: var(--line)}.hx-cut{color: var(--red)}.hx-add{color: var(--green)}.hx-page figcaption a{color: var(--accent)}.hm-kind.k-risk i{background: var(--red)}.hm-kind.k-letter i{background: var(--gold)}.hm-kind.k-cluster i, .hm-kind.k-purchase i{background: var(--green)}.hm-kind.k-auditor i, .hm-kind.k-restatement i, .hm-kind.k-late i, .hm-kind.k-cams i{background: var(--krisk)}.hm-kind.k-officer i{background: var(--cyan)}.co-strip i.s-acc, :root[data-theme="dark"] .co-strip i.s-acc{background: color-mix(in srgb, var(--krisk) 14%, var(--surface));color: var(--krisk)}.co-strip i.s-sec, :root[data-theme="dark"] .co-strip i.s-sec{background: var(--gold-soft);color: var(--gold)}:root[data-theme="dark"] .scr tbody tr:hover td{background: var(--surface-2)}.co-logo{background: var(--c);box-shadow: none}table, .num, .gl-val, .hx-stats dt, .hx-corners b, .co-strip i{font-variant-numeric: tabular-nums}.src-tag, .edg-chip, .cite a.go{display: inline-flex;align-items: center;gap: 2px;white-space: nowrap;vertical-align: 1px;font: 600 12px/1.5 var(--mono);letter-spacing: 0;color: var(--cyan);background: transparent;border: 1px solid var(--line-strong);border-radius: 999px;padding: 0 8px;text-decoration: none}a.src-tag:hover, .cite a.go:hover{border-color: var(--cyan);color: var(--cyan);text-decoration: none}.src-tag span[aria-hidden]{font-family: var(--sans)}.gl-card .src-tag{align-self: flex-start;margin-top: 2px}.hm-when .src-tag{margin-left: 2px}.co-actions .co-peers, .co-actions .co-peers:hover{background: var(--surface);border: 1px solid var(--line-strong);color: var(--fg);filter: none}.co-actions .co-peers:hover{border-color: var(--accent);color: var(--accent)}.co-actions .watch-btn:not(.on){background: var(--accent);border-color: var(--accent);color: var(--accent-fg)}.co-actions .watch-btn:not(.on):hover{filter: brightness(1.06);color: var(--accent-fg)}.co-actions .co-embed, main > .co-head .share-btn{background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong)}.co-actions .co-embed:hover, main > .co-head .share-btn:hover{border-color: var(--accent);color: var(--accent)}.tabs.tab-groups{position: sticky;top: 0;z-index: 15;background: var(--bg);margin-top: 0;padding-top: 6px}@media (max-width: 1024px){.tabs.tab-groups{top: 57px}}@media (min-width: 641px){.scr-wrap{max-height: calc(100vh - 140px);overflow: auto}.scr-xbar{position: sticky;top: 54px;z-index: 6;height: 14px;overflow-x: auto;overflow-y: hidden;background: var(--bg);border: 1px solid var(--line);border-bottom: 0;scrollbar-width: auto}.scr-xbar > div{height: 1px}.scr-xbar[hidden]{display: none}.scr-xbar, .scr-wrap{scrollbar-color: var(--line-strong) transparent}.scr-xbar::-webkit-scrollbar, .scr-wrap::-webkit-scrollbar{height: 12px;width: 12px}.scr-xbar::-webkit-scrollbar-thumb, .scr-wrap::-webkit-scrollbar-thumb{background: var(--line-strong);border-radius: 6px;border: 3px solid var(--bg)}.scr-xbar::-webkit-scrollbar-thumb:hover, .scr-wrap::-webkit-scrollbar-thumb:hover{background: var(--faint)}.scr-xbar::-webkit-scrollbar-track, .scr-wrap::-webkit-scrollbar-track{background: transparent}.scr thead tr:not(.bands) th:nth-child(2), .scr td.tkr{position: sticky;left: 0;z-index: 4;background: var(--surface) !important;background-clip: padding-box;box-shadow: 1px 0 0 var(--line)}.scr thead{position: sticky;top: 0;z-index: 3}.scr thead th{position: static}.scr thead th.num{text-align: right}}.scr tbody tr{transition: background-color .12s}.scr tbody tr:hover td, :root[data-theme="dark"] .scr tbody tr:hover td{background: var(--surface-2)}.scr tbody tr:hover td.tkr a{text-decoration: underline;text-underline-offset: 2px}.views-row{display: flex;align-items: flex-end;gap: 12px;border-bottom: 1px solid var(--line)}.views-row .views{border-bottom: 0;flex: 1;min-width: 0}.col-pick{position: relative;flex: none;margin-bottom: 6px}.col-pick > summary{list-style: none;cursor: pointer;font: 600 14px var(--sans);color: var(--fg);padding: 5px 12px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--surface)}.col-pick > summary::-webkit-details-marker{display: none}.col-pick > summary::after{content: " ▾";font-size: 11px;color: var(--faint)}.col-pick > summary:hover, .col-pick[open] > summary{border-color: var(--accent);color: var(--accent)}.col-panel{position: absolute;right: 0;top: calc(100% + 6px);z-index: 25;width: min(560px, calc(100vw - 32px));padding: 14px 16px;background: var(--surface);border: 1px solid var(--line);border-radius: 10px;box-shadow: var(--shadow-pop)}.col-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));gap: 2px 12px;max-height: 320px;overflow-y: auto;margin: 8px 0 12px}.col-list label{display: flex;align-items: center;gap: 6px;font-size: 14px;padding: 3px 0;cursor: pointer}.col-go{display: flex;justify-content: flex-end}@media (max-width: 640px){.views-row{flex-wrap: wrap}.views-row .views{flex-basis: 100%}.col-pick{margin: 8px 0}.col-panel{right: auto;left: 0}.scr-wrap{overflow: visible;border-radius: var(--radius);border-top: 1px solid var(--line)}table.scr, .scr tbody{display: block;width: 100%}.scr thead{display: none}.scr tbody tr{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 6px 12px;padding: 12px 14px;border-bottom: 1px solid var(--line)}.scr tbody tr:last-child{border-bottom: 0}.scr tbody td{display: none;border: 0;padding: 0;background: none !important;box-shadow: none !important;position: static !important}.scr tbody td.tkr{display: block;grid-column: 1;font-size: 14px;font-weight: 600}.scr tbody td.nm{display: block;grid-column: 2 / -1;min-width: 0;overflow: hidden;text-overflow: ellipsis;color: var(--muted);font-size: 14px}.scr tbody td.nm a{color: inherit}.scr tbody td.m{display: block;text-align: left;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.scr tbody td.m::before{content: attr(data-l);display: block;font: 600 11px var(--sans);color: var(--faint);letter-spacing: .02em}.scr tbody td.empty{display: block;grid-column: 1 / -1}}.hx-gm circle.q-good{fill: var(--hx-green)}.hx-gm circle.q-warn{fill: var(--hx-gold)}.hx-gm circle.q-info{fill: var(--hx-cyan)}.hx-gm circle.q-bad{fill: var(--hx-red)}.hx-gm .gm-dot circle{fill-opacity: .55}.hx-gm .gm-dot:hover circle{fill-opacity: 1}.empty, .hm-empty{color: var(--muted);background: var(--surface-2);border: 1px dashed var(--line-strong);border-radius: 8px;padding: 14px 16px;margin: 6px 0;font-size: 14px}.scr .empty{border: 0;border-radius: 0;background: transparent;padding: 30px;text-align: center}.empty-state{background: var(--surface-2);border: 1px dashed var(--line-strong);border-radius: 10px}.empty-state svg{stroke: var(--accent);background: var(--accent-soft);border-color: transparent}.state-page{max-width: 560px;margin: 48px auto;padding: 36px 24px}.state-page h1{font-size: 24px;margin: 4px 0 0}.state-page .lede{margin: 0}.state-page .state-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 10px}form[aria-busy="true"] button[type="submit"], form[aria-busy="true"] button:not([type]){position: relative;color: transparent !important;pointer-events: none}form[aria-busy="true"] button[type="submit"]::after, form[aria-busy="true"] button:not([type])::after{content: "";position: absolute;inset: 0;margin: auto;width: 14px;height: 14px;border-radius: 50%;border: 2px solid var(--accent-fg);border-right-color: transparent;animation: tm-spin .7s linear infinite}@keyframes tm-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}body{background: var(--bg);font-size: 14px}.tbar{background: var(--bg);height: 52px}.tbar-quick{display: none}.tbar .search{background: var(--surface-2);border-color: transparent}.theme-switch{border-color: transparent}.tbar-ico, .tbar-sign{border-color: transparent;background: transparent}.tbar-sign{color: var(--accent);font-weight: 600}.free-strip{font-size: 12px;padding: 4px 16px}.side{background: var(--bg)}.side nav a{font-size: 14px;padding: 5px 9px}.side-grp{margin-top: 14px;font-size: 11px}.side nav a.on{box-shadow: none}.app-main > main{padding-top: 20px}main > .back{font-size: 14px;margin: 0 0 6px;padding-top: 0}.card{border: 0;border-top: 1px solid var(--line);border-radius: 0;background: transparent;padding-left: 0;padding-right: 0;box-shadow: none}.co-logo{width: 40px;height: 40px;font-size: 20px;border-radius: 10px}.co-head h1{font-size: 20px}.co-meta{font-size: 14px}.co-lede{font-size: 14px;color: var(--muted)}.co-chips > div{border: 0 !important;background: none !important;padding: 0 22px 0 0 !important}.co-chips dt{font-size: 11px}.co-chips dd{font-size: 14px}.co-actions a, .co-actions button, .co-actions summary{border-color: transparent !important;background: transparent !important;color: var(--accent) !important;padding-left: 0 !important;padding-right: 14px !important;box-shadow: none !important}.co-actions .watch-btn, .co-actions form button{background: var(--accent) !important;color: var(--accent-fg) !important;padding: 0 14px !important}.co-strip{background: transparent;border: 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);border-radius: 0;padding: 10px 0}.co-strip i, .co-strip i.s-risk, .co-strip i.s-acc, .co-strip i.s-ins, .co-strip i.s-sec, .co-strip i.s-new{background: transparent !important;color: var(--fg) !important;min-width: 0;padding: 0;font-size: 14px}.co-strip i.s-risk:not(:empty){color: var(--red) !important}.tabs a{font-size: 14px}.hx{--hx-bg: transparent;--hx-fg: var(--fg);--hx-mut: var(--muted);--hx-line: var(--line);--hx-acc: var(--accent);background: transparent;color: var(--fg);padding: 18px 0 8px;margin-bottom: 18px;border: 0;grid-template-columns: minmax(0, 1fr) 380px;gap: 32px;max-width: 1180px}.hx h1{font-size: 32px}.hx h1 br{display: none}.hx h1 span{margin-left: .25em}.hx-eyebrow{background: var(--accent-soft);color: var(--accent);border: 0;margin-bottom: 12px}.hx-lede{margin: 10px 0 16px;font-size: 14px}.hx-search{background: var(--surface-2);border-color: transparent}.hx-search input{color: var(--fg)}.hx-search button{background: var(--accent);color: var(--accent-fg)}.hx-stats{margin-top: 18px}.hx-stats dt{font-size: 20px}.hx-gm figcaption span{display: none}.hx-gm figcaption b{font-size: 14px;color: var(--muted)}.hx-gm .gm-tick{fill: var(--faint)}.hx-corners{gap: 6px}.hx-corners a{background: transparent;padding: 4px 8px;font-size: 12px;color: var(--fg)}.hx-corners a b{font-size: 14px;color: var(--fg)}.hx-gm .gm-good{fill: var(--green-soft)}.hx-gm .gm-bad{fill: var(--red-soft)}.hx-gm .gm-grid{stroke: var(--line)}.hx-gm .gm-axis{stroke: var(--line-strong)}.hx-gm .gm-label{stroke: var(--surface);fill: var(--fg)}.hm{max-width: 1180px}.hm > *{max-width: 760px}:root[data-theme="dark"] .hx{border: 0}.hx h1{font-size: 24px;max-width: 24ch}@media (max-width: 1100px){.hx{grid-template-columns: minmax(0,1fr)}.hx-vis{display: none}}@media (max-width: 700px){.hx{margin: 0 0 18px;padding: 6px 0 0}.hx h1{font-size: 24px}.hx-lede{display: none}.hx-stats{display: none}}@media (min-width: 1025px){.side-off .app{grid-template-columns: 60px minmax(0, 1fr)}.side-off .side{overflow-y: auto;overflow-x: hidden}.side-off .side-ico.search-ico{display: none}.side-off .side-body{display: flex;align-items: center;padding-top: 8px}.side-off .side nav{align-items: center;gap: 4px}.side-off .side nav a{width: 40px;height: 36px;padding: 0;justify-content: center;position: relative}.side-off .side nav a > span, .side-off .side nav a em, .side-off .side-grp, .side-off .side-extra, .side-off .side-wl, .side-off .side-sub{display: none}.side-off .side nav a .nav-ico{width: 19px;height: 19px;opacity: 1}.side-off .side nav a.on{box-shadow: none}.side-off .side nav > a + p.side-grp + a{margin-top: 10px}.side-off .side-foot{border-top: 0}}.sec-tabs{display: flex;gap: 4px;margin: 0 0 18px;padding-bottom: 0;border-bottom: 1px solid var(--line);overflow-x: auto;scrollbar-width: none}.sec-tabs a{flex: none;padding: 8px 12px;margin-bottom: -1px;border-bottom: 2px solid transparent;color: var(--muted);font: 600 14px var(--sans);white-space: nowrap}.sec-tabs a:hover{color: var(--fg);text-decoration: none}.sec-tabs a.on{color: var(--accent);border-bottom-color: var(--accent)}@media (max-width: 700px){.sec-tabs{margin-inline: -16px;padding-inline: 12px}.sec-tabs a{padding: 8px 10px;font-size: 14px}}main aside.side{border-right: 0}:root{--new: #0e7c99;--new-soft: #e2f1f7;--k10k: #2563eb;--k10q: #0d9488;--k8k: #7c3aed;--k8k-bar: var(--k8k);--k8k-bg: transparent;--kother: #4f46e5;--kaud: var(--new);--krest: var(--new);--kofficer: var(--new);--klate: var(--new);--krisk: var(--new);--kletter: var(--new);--koffer: #ea580c;--kbuy: #16a34a;--kcluster: #16a34a;--kind-fg: #fff;--gl-bar: var(--line-strong);--gl-up: var(--green);--gl-up-bg: var(--green-soft);--gl-down: var(--red);--gl-down-bg: var(--red-soft);--t-up1: color-mix(in srgb, var(--green) 8%, var(--surface));--t-up2: color-mix(in srgb, var(--green) 16%, var(--surface));--t-up3: color-mix(in srgb, var(--green) 28%, var(--surface));--t-dn1: color-mix(in srgb, var(--red) 8%, var(--surface));--t-dn2: color-mix(in srgb, var(--red) 16%, var(--surface));--t-dn3: color-mix(in srgb, var(--red) 28%, var(--surface));--l-ok: var(--green);--l-flag: var(--new);--l-na: var(--line-strong);--s-one: var(--new);--s-two: var(--new);--fs-xs: 11px;--fs-sm: 12px;--fs-base: 14px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 20px;--fs-2xl: 24px;--fs-3xl: 32px;--r-sm: 4px;--r: 6px;--r-lg: 10px;--r-pill: 999px}:root[data-theme="dark"]{--new: #9be6f2;--new-soft: #10303a;--k10k: #7aa2ff;--k10q: #2dd4bf;--k8k: #b79bff;--k8k-bar: var(--k8k);--k8k-bg: transparent;--kother: #a5b4fc;--koffer: #fb923c;--kbuy: #4ade80;--kcluster: #4ade80;--kaud: var(--new);--krest: var(--new);--kofficer: var(--new);--klate: var(--new);--krisk: var(--new);--kletter: var(--new);--kind-fg: #071021}.hs-tile{--c: var(--accent) !important}.co-logo, .tm-logo{--c: var(--brand) !important;background: var(--brand);color: var(--brand-fg)}.hc-list .flag .icon{background: var(--new)}.hx-live{background: var(--accent)}.hx-text del{color: var(--red)}.kind, .kind.k-8-K{background: var(--c, var(--new));color: var(--kind-fg);font-weight: 700}main h1{font-size: var(--fs-2xl);letter-spacing: -.02em;line-height: 1.2}main h2{letter-spacing: -.01em}.card-head h2, .card > h2{font-size: var(--fs-lg)}.btn-pri, button.primary, .watch-btn.on{border-radius: var(--r)}.hm-showall, .tbar-sign, .co-actions summary, .scr-cols > summary, button.secondary{border-radius: var(--r)}.hm-chip, .chip, .pill, .badge, .new-badge{border-radius: var(--r-pill);font-size: var(--fs-sm)}main table thead th{font-size: var(--fs-xs);font-weight: 600}main table tbody td{font-size: 14px}.hx-page, .hm-news{border-radius: var(--r-lg)}.card > .card-head, .card > .card-body{padding-left: 0;padding-right: 0}ol.ticked li::before{content: "+";display: grid;place-items: center;border: 0;background: var(--new-soft);color: var(--new);font: 700 14px/1 var(--sans)}.ov-q{border-left-color: var(--new);background: var(--new-soft)}.co-strip i.s-risk:not(:empty), .co-strip i.s-acc, .co-strip i.s-sec{color: var(--new) !important}.ov-lights i{background: var(--line-strong)}.ov-lights i.flag{background: var(--new)}.ov-tally b{color: var(--fg)}.ov-list .flag .icon, .check.flag .icon{background: var(--new-soft);color: var(--new)}#rdcf .note-box{margin-bottom: 16px}.rdcf-form{margin-bottom: 16px}.rdcf-h{font-size: 14px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--muted);margin: 0 0 12px}.rdcf-grid + .rdcf-h{margin-top: 22px;padding-top: 18px;border-top: 1px solid var(--line)}form .rdcf-grid, .rdcf-form .rdcf-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));gap: 14px 18px;align-items: start}.rdcf-grid label{display: flex;flex-direction: column;gap: 6px;font: 600 14px var(--sans);color: var(--fg);min-width: 0}.rdcf-grid input{width: 100%;height: 40px;box-sizing: border-box;padding: 0 12px;border: 1px solid var(--line-strong);border-radius: 8px;background: var(--surface);color: var(--fg);font: 600 14px var(--sans);font-variant-numeric: tabular-nums;text-align: right}.rdcf-grid input:focus{outline: none;border-color: var(--accent);box-shadow: 0 0 0 3px var(--accent-soft)}#rd-price{border-color: var(--accent)}.rdcf-grid .src{font: 400 12px/1.45 var(--sans);color: var(--muted);overflow-wrap: anywhere;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}#rd-reset{margin-top: 16px;padding: 0;border: 0;background: none;color: var(--accent);font: 600 14px var(--sans);cursor: pointer;box-shadow: none}#rd-reset:hover{text-decoration: underline}.rdcf-out{margin-bottom: 10px}.rdcf-answer{font-size: 20px;line-height: 1.4;margin: 0 0 16px}.rdcf-answer strong{color: var(--accent)}.rdcf-compare{display: grid;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 10px;margin-bottom: 6px}.rdcf-compare > div{display: flex;flex-direction: column;gap: 4px;padding: 10px 14px;border: 1px solid var(--line);border-radius: 8px;background: var(--surface-2)}.rdcf-compare strong{font-size: 16px;font-variant-numeric: tabular-nums}.rdcf-out .rdcf-h{margin-top: 20px}table.rdcf-grid-t{width: auto;min-width: 0;border-collapse: collapse;font-variant-numeric: tabular-nums}.rdcf-grid-t th, .rdcf-grid-t td{padding: 8px 16px !important;text-align: right;vertical-align: middle;border-bottom: 1px solid var(--line);white-space: nowrap;line-height: 1.4}.rdcf-grid-t thead th{font-size: 11px}.rdcf-grid-t tbody th{color: var(--muted);font-weight: 600}.rdcf-grid-t td.on{background: var(--accent-soft);color: var(--accent);font-weight: 700;outline: 2px solid var(--accent);outline-offset: -2px}@media (max-width: 640px){.rdcf-answer{font-size: 16px}}ins, .diff ins, .rl-card .rl-text ins, .hx-text ins, ins.rl-key{text-decoration: underline;text-decoration-thickness: 1.5px;text-underline-offset: 2px;text-decoration-skip-ink: none}main > .co-head{display: grid;grid-template-columns: minmax(0, 1fr) minmax(260px, 300px);column-gap: 32px;align-items: start}.co-head > .co-id{grid-column: 1;grid-row: 1}.co-head > .co-price{grid-column: 2;grid-row: 1;text-align: left;min-width: 0;width: 100%}.co-head > .co-row{grid-column: 1 / -1;grid-row: 2;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 28px;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--line)}.co-row > .co-chips{margin: 0;flex: 0 1 auto}.co-row > .co-actions{margin: 0;flex: 0 0 auto}.co-head > .co-price.tv-quote{border: 1px solid var(--line);border-radius: var(--r-lg);padding: 10px 12px;background: var(--surface)}.co-head > .co-price .tv-quote, .co-head > .co-price .tradingview-widget-container__widget{width: 100%}@media (max-width: 760px){main > .co-head{display: block}.co-head > .co-price{margin-top: 12px}.co-head > .co-lede{-webkit-line-clamp: 4}}@media (max-width: 760px){.co-row > .co-actions{flex: 1 1 100%}}.chg-cards{margin: 4px 0 28px}.chg-card{border: 1px solid var(--line);border-radius: 14px;background: var(--surface);margin: 0 0 18px;overflow: hidden}.chg-top{display: flex;align-items: center;gap: 12px;padding: 14px 18px;border-bottom: 1px solid var(--line)}.chg-logo{width: 34px;height: 34px;border-radius: 9px;display: grid;place-items: center;font-weight: 700;flex: none;font-size: 16px}.chg-who .tk{font-weight: 700;font-size: 16px;color: var(--fg)}.chg-who .nm{color: var(--muted);margin-left: 8px}.chg-when{margin-left: auto;font-size: 14px;color: var(--fg);text-align: right}.chg-when .kind{min-width: 0;margin-right: 4px}.chg-when .muted{display: block}.chg-grid{display: grid;grid-template-columns: 170px minmax(0, 1fr) minmax(0, 1fr)}.chg-grid > div{padding: 12px 18px;border-bottom: 1px solid var(--line);min-width: 0}.chg-h{font-size: var(--fs-xs);font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);padding-top: 8px !important;padding-bottom: 8px !important;background: var(--surface-2)}.chg-h.now{color: var(--new)}.chg-l{font-size: 14px;font-weight: 600;color: var(--fg)}.chg-l span{display: block;font-weight: 400;color: var(--muted);font-size: 12px;margin-top: 2px}.chg-b{color: var(--muted)}.chg-a{color: var(--fg);background: color-mix(in srgb, var(--new) 6%, transparent)}.chg-n{font-size: 20px;font-weight: 600;font-variant-numeric: tabular-nums}.chg-b.chg-n{font-weight: 600}.chg-grid small{display: block;font-size: 12px;font-weight: 400;color: var(--muted);margin-top: 2px}.chg-pill{display: inline-block;font-size: 12px;font-weight: 700;padding: 1px 8px;border-radius: var(--r-pill);margin-left: 6px;vertical-align: 3px}.chg-pill.up{background: var(--green-soft);color: var(--green)}.chg-pill.down{background: var(--red-soft);color: var(--red)}.chg-grid q{quotes: none;font-family: var(--serif, Georgia, serif);font-size: 14px;line-height: 1.55;display: block}.chg-grid del{background: var(--red-soft);color: var(--red);padding: 0 2px;border-radius: 3px}.chg-grid ins{background: color-mix(in srgb, var(--new) 16%, transparent);color: var(--fg);padding: 0 2px;border-radius: 3px}.chg-none{font-style: italic;color: var(--muted);font-size: 14px}.chg-foot{display: flex;flex-wrap: wrap;gap: 6px 18px;padding: 10px 18px;font-size: 14px}.chg-feed-h{font-size: var(--fs-xl);margin: 8px 0 12px}@media (max-width: 760px){.chg-grid{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}.chg-grid > .chg-l{grid-column: 1 / -1;padding-bottom: 0;border-bottom: 0}.chg-grid > .chg-h.chg-l{display: none}.chg-grid > div{padding: 10px 12px}.chg-grid q{font-size: 14px}.chg-n{font-size: 16px}.chg-top{flex-wrap: wrap}.chg-when{margin-left: 0;text-align: left;flex-basis: 100%}.chg-when .muted{display: inline;margin-left: 6px}}main > .co-head{padding-top: 10px;padding-bottom: 0}main > .back{padding-bottom: 0}.co-strip{margin-top: 12px !important;margin-bottom: 0}.co-lede-low{margin: 12px 0 0;max-width: 80ch;font-size: 14px;color: var(--muted)}.tab-groups{margin-top: 12px}@media (max-width: 760px){.co-lede-low{margin-top: 8px}}:root{--gl-bar: color-mix(in srgb, var(--accent) 38%, var(--surface))}.ov-lights i{background: var(--accent)}.ov-lights i.flag{background: var(--new)}.ov-tally b{color: var(--accent)}.src-tag, .edg-chip, .cite a.go{background: var(--accent-soft);border-color: transparent;color: var(--accent)}.gl-card .gl-label{color: var(--fg)}:root[data-theme="dark"]{--gl-bar: color-mix(in srgb, var(--accent) 34%, var(--surface))}.events .date{white-space: nowrap}@media (min-width: 761px){.events li{grid-template-columns: 100px 62px minmax(0, 1fr)}}@media (max-width: 760px){.rel-layout{grid-template-columns: minmax(0, 1fr)}}.rel-layout > *{min-width: 0}.grid-2 > *{min-width: 0}@media (max-width: 640px){.views-row{position: relative}.col-pick{position: static}.col-panel{left: 0;right: 0;top: calc(100% + 6px);width: auto}}.rel-text p{overflow-wrap: anywhere}.tv-tickers{overflow: visible}.tv-tickers .tradingview-widget-container__widget{width: 100%}.tv-tickers iframe{width: 100% !important;min-height: 100%}.feed-find{align-items: center;gap: 10px}.feed-find input[type=search]{flex: 1 1 55%;min-width: 0}.feed-find button[type=submit]{flex: none}.feed-find select{flex: 0 1 auto}.feed-find select, .feed-find .feed-date input{font: inherit;font-size: 14px;padding: 10px 12px}.feed-date{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;color: var(--muted)}.feed-date input{background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong);border-radius: 6px}.feed-chips{flex-basis: 100%;margin: 2px 0 0;align-items: center}.feed-chips .chip{cursor: pointer;position: relative}.feed-chips .chip input{position: absolute;opacity: 0;pointer-events: none}.feed-chips .chip:focus-within{box-shadow: 0 0 0 3px var(--accent-soft)}.feed-clear{font-size: 14px;margin-left: 6px}.chg-more{margin-top: 14px}.chg-more > summary{cursor: pointer;font-weight: 600;color: var(--accent);padding: 6px 0}.chg-more[open] > summary{margin-bottom: 14px}.feed-foot{border-top: 0;padding: 14px 4px 4px}@media (max-width: 700px){.feed-find .feed-date{flex: 1 1 140px}.feed-find select{flex: 1 1 140px}}.hp{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);gap: 20px 32px;align-items: start;margin: 8px 0 32px;padding: 22px 24px;background: var(--surface);border: 1px solid var(--line);border-top: 3px solid var(--accent);border-radius: 10px}.hp h2{font-size: 20px;margin: 0 0 6px}.hp p{margin: 0 0 12px;color: var(--muted);font-size: 14px;line-height: 1.55}.hp-form{display: flex;gap: 6px;margin: 0 0 10px}.hp-form input{flex: 1;min-width: 0;font: inherit;font-size: 14px;padding: 9px 11px;border: 1px solid var(--line-strong);border-radius: 6px;background: var(--bg);color: var(--fg)}.hp-form button{padding: 9px 16px;font-size: 14px}.hp-note{font-size: 12px !important;color: var(--faint) !important;margin: 0 !important}.hp-table{min-width: 0;overflow-x: auto}.hp-table table{width: 100%;border-collapse: collapse;font-size: 14px;font-variant-numeric: tabular-nums}.hp-table caption{text-align: left;font-size: 12px;color: var(--faint);padding-bottom: 6px}.hp-table th, .hp-table td{padding: 7px 6px;border-bottom: 1px solid var(--line);text-align: right;white-space: nowrap}.hp-table thead th{font-weight: 600;color: var(--muted);font-size: 12px}.hp-table th:first-child, .hp-table td:first-child{text-align: left}.hp-table tbody th{font-weight: 400;max-width: 190px;overflow: hidden;text-overflow: ellipsis}.hp-table tbody th span{color: var(--faint)}.hp-table tr.me{background: var(--accent-soft, var(--surface-2))}.hp-more{display: inline-block;margin-top: 10px;font: 600 14px var(--sans)}@media (max-width: 820px){.hp{grid-template-columns: 1fr;padding: 18px 16px}}.pb{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: 14px;margin-top: 18px;padding-top: 18px;border-top: 1px solid var(--line)}.pb-card{margin: 0;min-width: 0}.pb-card figcaption{display: flex;justify-content: space-between;gap: 8px;font: 600 14px var(--sans);margin-bottom: 8px}.pb-card figcaption span{font-weight: 400;font-size: 11px;color: var(--faint)}.pb-card ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px}.pb-card li{display: grid;grid-template-columns: 44px 1fr 56px;align-items: center;gap: 6px;font-size: 12px}.pb-card li em{font-style: normal;text-align: right;font-variant-numeric: tabular-nums}.pb-card li em a{color: inherit}.pb-track{position: relative;height: 12px;background: var(--accent-soft);border-radius: 3px}.pb-track i{position: absolute;inset: 0 auto 0 0;border-radius: 3px;background: color-mix(in srgb, var(--accent) 45%, transparent)}.pb-card li.me .pb-track i{background: var(--accent)}.pb-track i.neg{background: var(--red)}.pb-track u{position: absolute;top: -2px;bottom: -2px;width: 2px;background: var(--fg);text-decoration: none;opacity: .7}.pb-card li.nm em{color: var(--faint)}.pt .pb{margin-top: 22px}.pb-card li .pb-name{font-weight: 600;color: var(--fg);overflow: hidden;text-overflow: ellipsis}.pb-card li .pb-name:hover{color: var(--accent)}.pb-card li.me .pb-name{color: var(--accent-fg);background: var(--accent);font-weight: 700;padding: 1px 6px;margin-left: -6px;border-radius: 4px}.pb-card li.me .pb-name:hover{color: var(--accent-fg);filter: brightness(1.1)}.save-screen{display: flex;gap: 8px;flex-wrap: wrap;align-items: center;margin: 10px 0 0}.save-screen input[type=text]{width: 220px;max-width: 100%}.ss-card{margin-bottom: 14px}.ss-head{display: flex;gap: 10px;justify-content: space-between;align-items: baseline;flex-wrap: wrap}.ss-head h2{margin: 0;font-size: 16px}.ss-words{margin: 4px 0 8px;display: flex;gap: 6px;flex-wrap: wrap}.ss-new{margin: 10px 0 0;padding-top: 8px;border-top: 1px solid var(--line);font-size: 14px}.ss-new .src{font-size: 12px;margin-left: 6px}.ss-actions{display: flex;gap: 8px;flex-wrap: wrap;margin-top: 10px}.ss-actions form{margin: 0}.hp-table, .pt-wrap, .gm-alt-wrap{background: linear-gradient(to right, var(--surface), var(--surface)) left center / 24px 100% no-repeat local, linear-gradient(to left, var(--surface), var(--surface)) right center / 24px 100% no-repeat local, linear-gradient(to right, var(--line-strong), transparent) left center / 10px 100% no-repeat scroll, linear-gradient(to left, var(--line-strong), transparent) right center / 10px 100% no-repeat scroll}.hp-table:focus-visible, .pt-wrap:focus-visible, .gm-alt-wrap:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 6px}.hp-table tbody th:first-child{position: sticky;left: 0;background: var(--surface);z-index: 1}.hp-table tr.me th:first-child{background: var(--accent-soft, var(--surface-2))}.hx-search-note, .hx-stats-note{margin: 8px 0 0;font-size: 12px;color: var(--hx-mut, var(--muted))}.hx-stats-note{margin-top: 12px}.hx-stats dd{max-width: 22ch}.gm-alt{margin-top: 10px;font-size: 14px}.gm-alt summary{cursor: pointer;color: var(--accent);font-weight: 600}.gm-alt-wrap{max-height: 320px;overflow: auto;margin-top: 8px}.gm-alt table{width: 100%;border-collapse: collapse;font-variant-numeric: tabular-nums}.gm-alt th, .gm-alt td{padding: 6px 8px;border-bottom: 1px solid var(--line);text-align: right;white-space: nowrap}.gm-alt th:first-child, .gm-alt td:first-child, .gm-alt td:nth-child(2){text-align: left}.gm-alt thead th{position: sticky;top: 0;background: var(--surface);font-weight: 600;color: var(--muted);font-size: 12px}.gm-alt tbody th{text-align: left;font-weight: 400;position: sticky;left: 0;background: var(--surface)}.gm-alt tbody th span{color: var(--faint)}button:focus-visible, .button:focus-visible, a.btn:focus-visible, summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}button:active:not(:disabled), .button:active{transform: translateY(1px);filter: brightness(.95)}button:disabled, button[disabled], .button[aria-disabled="true"], input:disabled, select:disabled{opacity: .5;cursor: not-allowed;filter: none;transform: none}.req-label{flex: 1 1 100%;font-size: 14px;font-weight: 600}.req{color: var(--red)}.feed-read{display: flex;gap: 10px;align-items: center;flex-wrap: wrap;margin: 0 0 10px}.events li.unread{box-shadow: inset 3px 0 0 var(--accent);padding-left: 8px}.ex-card{margin-bottom: 14px}.ex-head{font-size: 16px;margin-bottom: 6px}.ex-step{margin: 10px 0 4px}.tbar{background: var(--nav-bg);border-bottom-color: var(--nav-line)}.tbar .search{background: var(--nav-glass);border-color: var(--nav-line);color: var(--nav-muted)}.tbar .search:focus-within{border-color: var(--nav-accent);box-shadow: 0 0 0 3px rgba(139, 147, 255, .25)}.tbar .search input{color: #fff}.tbar .search input::placeholder, .tbar .search-key{color: var(--nav-muted)}.tbar .search-key{border-color: var(--nav-line)}.tbar-quick a{color: var(--nav-muted)}.tbar-quick a:hover{background: rgba(255, 255, 255, .08);color: #fff}.tbar-quick a.on{color: #fff;box-shadow: inset 0 -2px 0 var(--nav-accent);border-radius: 0}.tbar .theme-switch{background: var(--nav-glass);border-color: var(--nav-line)}.tbar .theme-switch button{color: var(--nav-muted)}.tbar .theme-switch button:hover{color: #fff}:root[data-theme="light"] .tbar .theme-switch [data-theme-pick="light"], :root[data-theme="dark"] .tbar .theme-switch [data-theme-pick="dark"]{background: var(--nav-line);color: #fff;box-shadow: none}.tbar .tbar-ico{background: var(--nav-glass);border-color: var(--nav-line);color: var(--nav-muted)}.tbar .tbar-ico:hover{color: #fff;border-color: var(--nav-accent)}.tbar .tbar-me{background: var(--nav-accent);color: #0c0e2b}.tbar-right > a:not(.tbar-me):not(.tbar-ico), .tbar .acct a{color: #fff;font-weight: 600}.tbar a:focus-visible, .tbar button:focus-visible{outline-color: var(--nav-accent)}.ovt{margin-bottom: 16px}.ovt-wrap{overflow-x: auto}.ovt table{width: 100%;border-collapse: collapse;font-size: 14px}.ovt thead th{text-align: left;font-size: 12px;font-weight: 600;color: var(--muted);text-transform: uppercase;letter-spacing: .04em;padding: 10px 12px;background: var(--surface-2)}.ovt tbody th, .ovt tbody td{padding: 12px;border-top: 1px solid var(--line);text-align: left;vertical-align: top}.ovt tbody th{font-weight: 600;white-space: nowrap}.ovt tbody th a{color: var(--fg)}.ovt tbody th a:hover{color: var(--accent)}.ovt-hot th{box-shadow: inset 3px 0 0 var(--accent)}.ovt-quiet td, .ovt-quiet th a{color: var(--muted)}.ovt-src{white-space: nowrap;text-align: right}.ovt-note{margin: 0;padding: 10px 0 4px;border-top: 1px solid var(--line)}@media (max-width: 700px){.ovt thead{display: none}.ovt tbody th, .ovt tbody td{display: block;padding: 6px 14px;border: 0}.ovt tbody tr{border-top: 1px solid var(--line);padding: 6px 0}.ovt-src{text-align: left}}.hx-quick{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 14px 0 0;font: 600 14px var(--sans)}.hx-cta{display: flex;align-items: center;gap: 12px;margin: 16px 0 0}.hx-trust{display: flex;flex-wrap: wrap;gap: 6px 26px;align-items: center;max-width: 1180px;margin: -18px auto 28px;padding: 12px 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);font-size: 14px;color: var(--muted)}.hx-trust b{color: var(--fg)}.hx-asof{margin-left: auto}@media (max-width: 700px){.hx-asof{margin-left: 0}.hx-trust{margin: -10px 0 22px;padding: 12px 4px}}.hx{grid-template-columns: minmax(0, .82fr) minmax(0, 1.18fr);gap: 40px}.hx-gm figcaption b{font-size: 14px}.hx-corners a{padding: 6px 10px;font-size: 14px}.hx-corners a b{font-size: 16px}@media (max-width: 1100px){.hx{grid-template-columns: minmax(0, 1fr)}}main > .co-head{grid-template-columns: minmax(0, 1fr) 300px;column-gap: 28px;row-gap: 4px}.co-head > .co-main{grid-column: 1;grid-row: 1;min-width: 0;display: flex;flex-direction: column;gap: 10px}.co-lede-in{margin: 0;max-width: 72ch;font-size: 14px;line-height: 1.5;color: var(--muted);-webkit-line-clamp: 3}.co-head > .co-price.tv-quote{padding: 4px 8px 6px;border-radius: var(--r);align-self: start}.co-head > .co-price.tv-quote .tradingview-widget-copyright{margin: 0;text-align: center;font-size: 11px;line-height: 1.2}.co-head > .co-row{padding-top: 10px;border-top: 1px solid var(--line)}.co-strip{margin: 10px 0 8px;padding: 8px 14px}@media (max-width: 900px){main > .co-head{display: block}.co-head > .co-price{margin-top: 12px}}.tbar-brand, .tbar-nav{display: none}@media (min-width: 1240px){.side{display: none}.app, .side-off .app{grid-template-columns: minmax(0, 1fr)}.tbar-brand{display: inline-flex;align-items: center;gap: 8px;color: #fff;font-weight: 700;font-size: 16px;letter-spacing: -.01em;text-decoration: none;flex: none}.tbar-brand:hover{text-decoration: none;color: #fff}.tbar .search{flex: 0 1 240px;min-width: 150px}.tbar-quick{display: none}.tbar-nav{display: flex;align-items: center;gap: 2px;flex: 1 1 auto;min-width: 0;margin-left: 6px;margin-right: 14px}.tbar-nav > a, .tbar-more > summary{color: var(--nav-muted);font: 600 14px var(--sans);padding: 8px 10px;border-radius: 7px;white-space: nowrap;text-decoration: none;cursor: pointer;list-style: none}.tbar-nav > a:hover, .tbar-more > summary:hover{color: #fff;background: var(--nav-glass);text-decoration: none}.tbar-nav > a.on{color: #fff;background: var(--nav-line)}.tbar-more{position: relative}.tbar-more > summary::-webkit-details-marker{display: none}.tbar-more > summary::after{content: " ▾";font-size: 11px}.tbar-more-pop{position: absolute;top: calc(100% + 6px);left: 0;z-index: 30;min-width: 190px;display: flex;flex-direction: column;padding: 6px;background: var(--surface);border: 1px solid var(--line-strong);border-radius: 10px;box-shadow: var(--shadow-pop, 0 8px 30px rgba(17,22,66,.18))}.tbar-more-pop a{color: var(--fg);padding: 8px 10px;border-radius: 6px;font: 600 14px var(--sans);text-decoration: none}.tbar-more-pop a:hover, .tbar-more-pop a.on{background: var(--accent-soft);color: var(--accent)}}@media (min-width: 1240px) and (max-width: 1520px){.tbar{gap: 8px;padding: 0 16px}.tbar .search{flex: 0 1 150px;min-width: 100px}.tbar-nav{margin-left: 0;margin-right: 8px}.tbar-nav > a, .tbar-more > summary{padding: 8px 6px;font-size: 14px}.theme-switch button{padding: 0 8px}}.check-notes{margin-top: 16px}.check-notes > summary{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: 14px 18px;cursor: pointer;list-style: none}.check-notes > summary::-webkit-details-marker{display: none}.check-notes > summary h2{margin: 0;font-size: 16px}.check-notes > summary::before{content: "▸";color: var(--muted);margin-right: 8px}.check-notes[open] > summary::before{content: "▾"}.check-notes .table-wrap{overflow-x: auto;border-top: 1px solid var(--line)}.check-notes table{width: 100%;border-collapse: collapse;font-size: 14px}.check-notes th, .check-notes td{text-align: left;vertical-align: top;padding: 11px 14px;border-top: 1px solid var(--line)}.check-notes thead th{border-top: 0;font-size: 12px;color: var(--muted);text-transform: uppercase;letter-spacing: .04em;background: var(--surface-2)}.check-notes tbody th{font-weight: 600;min-width: 190px}.check-notes > .muted{margin: 0;padding: 10px 18px 14px}.trends{margin-top:16px}.trends h3{margin:0 0 4px;font-size:16px}.trends-scroll{overflow-x:auto;margin-top:8px}.trends-t{width:100%;border-collapse:collapse;font-size:14px}.trends-t th,.trends-t td{padding:9px 10px;border-top:1px solid var(--line);vertical-align:top;text-align:left}.trends-t thead th{border-top:0;font-size:12px;color:var(--muted);font-weight:600}.trends-t .num{text-align:right;white-space:nowrap}.trends-t tbody th{font-weight:400;min-width:260px;max-width:380px}.tr-name{display:block;font-weight:600}.tr-formula{display:block;font-size:12px;color:var(--muted)}.tr-what{display:block;font-size:12px;color:var(--muted);margin-top:2px}.tr-v{display:block;font-variant-numeric:tabular-nums}.tr-peer{display:block;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.scores{margin-top:16px}.scores h3{margin:0 0 4px;font-size:16px}.sc-block{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.sc-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sc-val{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.sc-val.sc-hi{color:var(--accent)}.sc-block details{margin:8px 0}.sc-block summary{cursor:pointer;color:var(--accent)}.tr-sp{width:120px;padding-left:16px}.tr-sp-h{font-size:12px;color:var(--muted);font-weight:600}.tr-sp svg{display:block;overflow:visible}.sp-me{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sp-peer{fill:none;stroke:var(--faint);stroke-width:1.5;stroke-dasharray:3 3}.hm-news form{flex-wrap: wrap;align-items: center}.hm-news input[type=email]{flex: 1 1 200px}.hm-news button{flex: 0 0 auto}.rl-type{padding: 12px 18px;margin: 0 0 12px}.rl-type-top{display: flex;gap: 10px;align-items: baseline;margin-bottom: 6px}.rl-type-top .ev-kind{font-weight: 600}.card.plan{padding: 20px 22px;border: 1px solid var(--line);border-radius: var(--radius);background: var(--surface)}.card.plan.main{border-color: var(--accent);box-shadow: 0 0 0 1px var(--accent)}.hx-text del{text-decoration: line-through;text-decoration-thickness: 1.5px;text-decoration-skip-ink: none;background-image: none}.hx-page.go .hx-text del, .hx-page.go .hx-text ins{animation: hx-flash .9s ease-out backwards}@keyframes hx-flash{from{box-shadow: 0 0 0 3px var(--accent-soft)}to{box-shadow: 0 0 0 0 transparent}}@media (prefers-reduced-motion: reduce){.hx-page.go .hx-text del, .hx-page.go .hx-text ins{animation: none}}.scr th:last-child, .scr td:last-child{padding-right: 18px}.tv-quote:not(.tv-ready), .tv-chart:not(.tv-ready){display: none !important}.tv-chart{min-height: 0}.ov-grid{grid-template-columns: minmax(0, 1fr)}@media (min-width: 900px){.ov-checks .ov-list{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 4px 28px}}.feed-find input[type=search]{flex: 1 1 calc(100% - 130px)}.searchbar label.small{display: inline-flex;align-items: center;gap: 6px;color: var(--muted)}.searchbar input[type=date]{font: inherit;font-size: 14px;padding: 10px 12px;background: var(--surface);color: var(--fg);border: 1px solid var(--line-strong);border-radius: 6px}@media (max-width: 700px){.hx h1{margin-bottom: 16px}.hx-stats-note{display: none}.free-strip{display: none}.hx-quick a, .views a, .chip, .tabs a, button, .btn-pri, .button, select{min-height: 44px}.hx-quick a, .chip, .views a, .tabs a{display: inline-flex;align-items: center}.hx-dots button{min-height: 0}.feed-item a, .events a, .chg-foot a, .chg-who a, .chg-a a, .pb-card a, .quote .go, .cite .tk, .also a, .mentions .tk, .cov-list .tk, .hs-table a, .co a, .hm-tk, .src-tag, .hp-table a, .hx-page a, .feed-more a, .hm-foot a, .hm-news a, .side-foot a, .foot-col a, .scr td.tkr a, .scr td.nm a{padding-top: 5px;padding-bottom: 5px}.scr td.tkr a, .feed-item .sub a, .chg-who .tk, .hm-tk, .cite .tk{display: inline-block;min-width: 24px}.pb-card li .pb-name{display: inline-flex;align-items: center;min-height: 24px}.hm-body, .foot-brand{min-height: 24px}.feed-item .tk{margin-top: -5px;margin-bottom: -5px}}@media (max-width: 1024px){.side{background: var(--nav-bg);border-bottom: 0;padding: 4px 12px 0;color: #fff}.side .brand, .side .brand span, .side .brand b{color: #fff}.side .burger span{background: #fff}.side .brand svg rect{fill: rgba(255, 255, 255, .14)}.side-ico{color: #fff}.tbar{padding: 2px 12px 8px}.side-body{top: 52px}.app-main .tabs.tab-groups{top: 52px}}.hx-tabs{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 14px}.hx-tab{font: 600 14px var(--sans);color: var(--hx-mut);background: rgba(255,255,255,.06);border: 1px solid var(--hx-line);border-radius: 999px;padding: 7px 14px;cursor: pointer}.hx-tab:hover{color: var(--hx-fg)}.hx-tab[aria-selected="true"]{background: var(--hx-acc);border-color: var(--hx-acc);color: #fff}:root[data-theme="dark"] .hx-tab[aria-selected="true"]{color: #0b0f2a}.hx-tab:focus-visible{outline: 2px solid var(--hx-fg);outline-offset: 2px}.hx-pan[hidden]{display: none}.hx-pan-h{display: flex;flex-direction: column;gap: 2px;margin: 0 0 12px}.hx-pan-h b{font: 600 14px var(--sans);color: var(--hx-fg)}.hx-pan-h span, .hx-pan-n{font-size: 12px;color: var(--hx-mut)}.hx-bars{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.hx-bars li{display: grid;grid-template-columns: minmax(120px, 42%) 1fr auto auto;gap: 10px;align-items: center;font-size: 14px}.hx-bar-l{display: flex;flex-direction: column;color: var(--hx-fg);text-decoration: none;min-width: 0}.hx-bar-l b{font-weight: 700}.hx-bar-l span{font-size: 11px;color: var(--hx-mut)}.hx-bar{height: 12px;border-radius: 6px;background: rgba(255,255,255,.08);position: relative}.hx-bar::after{content: "";position: absolute;inset: 0 auto 0 0;width: max(var(--w), 4%);border-radius: 6px;background: var(--hx-acc)}.hx-bars em{font-style: normal;font-weight: 700;color: var(--hx-fg);font-variant-numeric: tabular-nums}@media (max-width: 700px){.hx-bars li{grid-template-columns: 1fr auto}.hx-bar{grid-column: 1 / -1;order: 3}}.hx-tabs[hidden]{display: none}.hx-bar[data-zero]::after{display: none}.hx-vis{align-self: start}.hx-pan-n a{margin-left: 8px}.hx-peers{overflow-x: auto}.hx-peers table{width: 100%;border-collapse: collapse;font-size: 14px}.hx-peers th, .hx-peers td{padding: 7px 8px;text-align: left;border-bottom: 1px solid var(--hx-line);color: var(--hx-fg);white-space: nowrap}.hx-peers td{font-variant-numeric: tabular-nums}.hx-peers tr.me th, .hx-peers tr.me td{font-weight: 700}.hx-peers thead th{font-size: 11px;font-weight: 600;color: var(--hx-mut)}.hx-latest{grid-column: 1 / -1;font-size: 12px;color: var(--hx-mut);margin-top: -4px}.hx-latest a{color: var(--hx-fg);font-weight: 600}:root{--mk1: #3b4cca;--mk2: #7c4fd4}:root[data-theme="dark"]{--mk1: #7b88ff;--mk2: #b58cff}.mk{height: 22px;width: calc(22px * 410 / 340);flex: none;display: block}.wm{font-weight: 300;font-size: 17px;letter-spacing: .045em;text-transform: uppercase;line-height: 1}.wm b{font-weight: 700}.foot-brand .mk{height: 18px;width: calc(18px * 410 / 340)}.foot-brand .wm{font-size: 15px}.tbar-brand .wm{font-size: 16px;letter-spacing: .04em}:root:not([data-theme="dark"]) .tbar{background: linear-gradient(90deg, #111642, #1b2370);border-bottom: 0}:root:not([data-theme="dark"]) .tbar-brand, :root:not([data-theme="dark"]) .tbar-brand:hover{color: #fff}:root:not([data-theme="dark"]) .tbar-brand .mk{filter: brightness(2.6) saturate(.55)}:root:not([data-theme="dark"]) .tbar .search{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.28)}:root:not([data-theme="dark"]) .tbar .search input{color: #fff;background: transparent}:root:not([data-theme="dark"]) .tbar-nav > a, :root:not([data-theme="dark"]) .tbar-more > summary{color: #d6dbff}:root:not([data-theme="dark"]) .tbar-nav > a:hover, :root:not([data-theme="dark"]) .tbar-more > summary:hover{background: rgba(255,255,255,.12);color: #fff}:root:not([data-theme="dark"]) .tbar-nav > a.on{background: #fff;color: #111642}:root:not([data-theme="dark"]) .tbar-right > a:not(.tbar-me):not(.tbar-ico), :root:not([data-theme="dark"]) .tbar .acct a{color: #fff}:root:not([data-theme="dark"]) .tbar .tbar-ico, :root:not([data-theme="dark"]) .tbar .theme-switch button{color: #d6dbff}:root:not([data-theme="dark"]) .tbar .theme-switch [data-theme-pick="light"]{background: #fff;color: #111642}:root:not([data-theme="dark"]) .tbar .tbar-me{background: #8b93ff;color: #111642}:root:not([data-theme="dark"]) .hx-search, :root:not([data-theme="dark"]) .hx-search input{background: var(--surface)}:root:not([data-theme="dark"]) .hx-search{border-color: var(--line-strong)}:root:not([data-theme="dark"]) .hx-page-top{background: linear-gradient(180deg, #eceffd 0, #fff 100%);border-radius: 18px;padding: 28px 28px 8px;margin-top: 12px}:root:not([data-theme="dark"]) .hx-stats > *{background: #fff;border: 1px solid var(--line);border-radius: 12px;padding: 14px 16px;box-shadow: var(--shadow)}:root:not([data-theme="dark"]) .hx-pan{background: #fff;border: 1px solid var(--line);border-radius: 14px;padding: 18px 20px;box-shadow: 0 4px 18px rgba(17,22,66,.07)}