@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");:root{--bg-color:#0b0f19;--text-color:#f8fafc;--text-body:#cbd5e1;--header-bg:#111827;--border-color:#1e293b;--table-header-bg:#111827;--row-even-bg:#0f172a;--row-hover-bg:#1e293b;--button-bg:#3b82f6;--button-text:#fff;--button-active-bg:#2563eb;--abnormal-bg:#dc2626;--accent-blue:#4d9bff;--accent-green:#22c55e;--accent-purple:#a855f7;--accent-orange:#f97316;--accent-yellow:#facc15;--accent-pink:#f472b6;--bg-secondary:#161f30;--bg-tertiary:#242f47;--text-muted:#94a3b8;--link-color:#4d9bff;--scrollbar-thumb:#334155;--hover-bg:#1e293b;--text-color-secondary:#cbd5e1;--accent-color:#4d9bff;--accent-red:#ef4444;--cookie-banner-bottom:0px;--font-size-micro:0.75rem;--font-size-meta:0.8rem;--font-size-body:0.936rem;--font-size-emphasis:1rem;--font-size-prose:0.936rem;--font-size-table-cell:0.889rem}body,html{margin:0;padding:0;width:100%;background-color:var(--bg-color);color:var(--text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14.4px;line-height:1.6;text-size-adjust:100%}*{box-sizing:border-box}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}h1{margin-top:0;font-size:1.5rem;font-weight:700;color:var(--text-color)}h2{font-size:1.25rem}h2,h3{margin-top:0;font-weight:600;color:var(--text-color)}h3{font-size:1.1rem}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.content-wrapper{flex:1 1;padding:12px}main{width:100%;max-width:1400px;margin:0 auto;padding-bottom:40px}.main-full-width{max-width:100%}.error{color:var(--accent-red);padding:12px;border:1px solid var(--accent-red);border-radius:4px;margin:12px 0}.link-button{background:none;border:none;color:var(--accent-blue);padding:0;font:inherit;text-decoration:underline;cursor:pointer;transition:color .2s ease}.link-button:hover{color:var(--accent-green)}button{cursor:pointer}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}.ticker-nav-inner::-webkit-scrollbar,nav::-webkit-scrollbar{display:none}.ticker-nav-inner,nav{scrollbar-width:none}table{border-collapse:collapse;width:100%}td,th{padding:8px 12px;text-align:left;border-bottom:1px solid var(--border-color)}th{background-color:var(--table-header-bg);color:var(--text-muted);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}tr:nth-child(2n){background-color:var(--row-even-bg)}tr:hover{background-color:var(--row-hover-bg)}.tab-btn{padding:8px 16px;border:1px solid var(--border-color);border-radius:4px;background:transparent;color:var(--text-muted);font-size:.936rem;cursor:pointer;transition:all .15s ease}.tab-btn:hover{background:var(--bg-tertiary);color:var(--text-color)}.tab-btn.active{background:var(--accent-blue);color:var(--bg-color);border-color:var(--accent-blue);font-weight:600}.loading-small{color:var(--text-muted);font-size:.875rem;padding:8px 0}.not-applicable-message{text-align:center;padding:60px 20px;color:var(--text-muted)}.not-applicable-message p:first-child{font-size:1.2rem;color:var(--text-color)}.not-applicable-sub{font-size:.9rem}.company-info-banner{text-align:left;padding:16px 0 8px;border-bottom:1px solid var(--border-color);margin-bottom:16px}.company-info-banner h2{margin:0 0 4px;font-size:1.4rem}.company-info-banner p{margin:0;color:var(--text-muted);font-size:.85rem}.horizontal-scroll{overflow-x:auto}.mobile-scroll-hint{display:none;text-align:center;color:var(--text-muted);font-size:.75rem;padding:6px 0}@media (max-width:768px){:root{--cookie-banner-bottom:calc(56px + env(safe-area-inset-bottom, 0px));--font-size-table-cell:0.76rem;--font-size-micro:0.72rem;--font-size-meta:0.76rem;--font-size-body:0.85rem;--font-size-emphasis:0.92rem}.mobile-scroll-hint{display:block}main{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))}h1{font-size:1.4rem}h2{font-size:1.2rem}table{min-width:auto;font-size:.82rem}td,th{padding:6px 8px}.hide-mobile{display:none!important}.two-col-grid,[style*="grid-template-columns: minmax(0, 1fr) 300px"]{grid-template-columns:1fr!important}nav{flex-wrap:nowrap!important;overflow-x:auto!important}.discover-cards-mobile{display:block!important}.discover-table-mobile-hide,.header-auth-desktop{display:none!important}.statement-label-col{min-width:120px!important;max-width:140px;white-space:normal;word-break:break-word;font-size:.78rem}.updates-card-table,.updates-card-table tbody,.updates-card-table td,.updates-card-table thead,.updates-card-table tr{display:block!important;width:100%!important}.updates-card-table thead{display:none!important}.updates-card-table tr{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;padding:14px!important;margin-bottom:12px!important;display:flex!important;flex-direction:column!important;gap:6px!important}.updates-card-table td{padding:0!important;border:none!important}.updates-card-table tr td:first-child{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;font-size:.95rem!important}.updates-card-table tr td:nth-child(2){font-size:.8rem!important;color:var(--text-muted)!important;margin-bottom:4px!important}.updates-card-table tr td:nth-child(3){margin-top:4px!important;padding-top:8px!important;border-top:1px solid var(--border-color)!important}.updates-card-table tr td:nth-child(3),.updates-card-table tr td:nth-child(4),.updates-card-table tr td:nth-child(5){font-size:.88rem!important;line-height:1.55!important;color:var(--text-body)!important}.updates-card-table tr td[data-label]:before{content:attr(data-label) ": ";font-weight:500;color:var(--text-muted);margin-right:6px}}@media (max-width:480px){.content-wrapper{padding:8px}}.inst-page-btn{padding:6px 14px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-color);cursor:pointer;font-size:.936rem}.inst-page-btn:disabled{opacity:.4;cursor:not-allowed}.inst-page-info{color:var(--text-muted);font-size:.8rem}.clickable-row{cursor:pointer}.clickable-row:hover{background-color:var(--row-hover-bg)}.ad-banner-container{width:100%;min-height:90px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:4px;display:flex;align-items:center;justify-content:center;margin:12px 0;overflow:hidden}.ad-banner-label{color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.vcard{position:relative}.vcard-tip{display:none;position:absolute;bottom:calc(100% + 8px);left:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:8px 12px;font-size:.75rem;line-height:1.7;color:var(--text-color-secondary);white-space:nowrap;z-index:30;box-shadow:0 4px 16px rgba(0,0,0,.4);pointer-events:none}.vcard:hover .vcard-tip{display:block}.delisted-notice{display:flex;align-items:center;gap:8px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:10px 14px;margin-bottom:16px;font-size:.936rem}.delisted-notice__icon{color:var(--accent-red)}.clickable-row,.inst-page-btn,.tab-btn,a,button,tr{transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}input,select,textarea{transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--accent-blue)!important;box-shadow:0 0 0 3px rgba(77,155,255,.15)!important;outline:none!important}.inst-page-btn:active,.tab-btn:active,button:active{transform:scale(.98)}.scroll-to-top-btn{display:none}@media (max-width:768px){.scroll-to-top-btn.visible{display:flex;position:fixed;right:16px;bottom:calc(56px + env(safe-area-inset-bottom, 0px) + 16px);z-index:1010;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:none;background:var(--accent-blue);color:#fff;font-size:1.2rem;line-height:1;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.35)}}.uplot,.uplot *,.uplot :after,.uplot :before{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:rgba(0,0,0,.07)}.u-cursor-x,.u-cursor-y,.u-select{position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{left:0;top:0;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607d8b}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607d8b}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-cursor-pt.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-select.u-off{display:none}