:root{--w01-nav-height:42px}.ux-nav{position:sticky!important;top:0!important;z-index:70!important;min-height:42px;padding:8px 20px!important;gap:16px!important;background:#081a2bf7!important;backdrop-filter:blur(8px);flex-wrap:nowrap!important}.ux-nav a{white-space:nowrap}.ux-nav .nav-brand{font-weight:800;text-decoration:none}.ux-nav span{margin-left:auto;font-size:11px}.stock-sticky{top:var(--w01-nav-height)!important;z-index:65!important}html{scroll-padding-top:calc(var(--w01-nav-height) + 12px)}#market,#teachers,#stocks{scroll-margin-top:calc(var(--w01-nav-height) + 12px)}.stock-sticky~main{scroll-margin-top:90px}.t5-deep-heading{margin:26px 0 14px;padding-top:20px;border-top:1px solid #315674;font-size:21px}.t5-settings{margin:7px 0 12px;border:1px solid #315674;border-radius:8px;padding:8px 10px;background:#0b2134}.t5-settings>summary{cursor:pointer;color:#a6d8ff;font-weight:600;list-style:none;text-align:right}.t5-settings #chartPreferences{border:0;padding:8px 0 0;background:transparent;margin:0}.t5-settings h3{display:none}.t5-settings .chart-pref{gap:8px}.t5-settings small{display:block;color:#9cb3c6;margin-top:8px}.t5-category{color:#7ed5ff;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;cursor:pointer}.t5-taxonomy-bar{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:10px 0}.t5-taxonomy-bar select{max-width:250px;padding:7px;background:#0b2134;color:#e7f0f8;border:1px solid #315674;border-radius:6px}.t5-taxonomy-bar a{font-size:13px}.t5-category-dialog{max-width:min(840px,94vw);max-height:85vh;width:840px;overflow:auto;background:#0b1b2b;color:#e7f0f8;border:1px solid #3e6481;border-radius:12px;padding:20px}.t5-category-dialog::backdrop{background:#0009}.t5-category-dialog table{min-width:0;table-layout:auto}.t5-category-dialog th,.t5-category-dialog td{width:auto!important;padding:9px 7px}.t5-category-dialog .close{float:right}.t5-category-dialog .ux-muted{font-size:12px;line-height:1.5}.t5-category-dialog h3{margin-top:6px}.t5-sync-info{margin:8px 0;color:#9cb3c6;font-size:12px}.t5-audit{margin:8px 0;font-size:11px;color:#839caf}.t5-audit summary{cursor:pointer}.t5-audit small{display:block;max-width:1000px;line-height:1.5}.t5-stock-taxonomy{margin:8px 0 0;color:#9cb3c6;font-size:12px}.t5-taxonomy-status{font-size:12px;color:#9cb3c6}.t5-category-dialog [data-w01-filter]{color:#8fd3ff}.t5-research-filter{color:#a6d8ff;margin-right:8px}#deepResearch #stockBrief{margin-bottom:16px}@media(max-width:700px){:root{--w01-nav-height:40px}.ux-nav{min-height:40px;padding:8px 10px!important;gap:11px!important;font-size:12px!important;justify-content:space-between}.ux-nav span{display:none}.ux-nav a{font-size:12px}.stock-sticky{top:var(--w01-nav-height)!important}.t5-category-dialog{padding:12px}.t5-category-dialog table{font-size:12px}.t5-taxonomy-bar{gap:8px}.t5-settings .chart-pref label{font-size:12px}.t5-category-dialog th:nth-child(3),.t5-category-dialog td:nth-child(3){display:none}}
