.BaGlance,.BaMix{padding:clamp(32px,4vw,48px) 0 0}.BaTiles{grid-template-columns:1.3fr repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.BaTiles li{background:#fff;border:1px solid #e3e8ef;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.BaTiles li.is-main{color:#fff;background:radial-gradient(120% 120% at 100% 0,#066cb58c,#0000 60%),linear-gradient(150deg,#0b2a5b,#002450);border:0}.BaTiles span{color:#6b7789;font-family:var(--medium);font-size:12.5px}.BaTiles b{color:#002450;font-family:var(--bold);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400;line-height:1.1}.BaTiles small{color:#6b7789;font-size:12px}.BaTiles li.is-main span,.BaTiles li.is-main small{color:#ffffffbf}.BaTiles li.is-main b{color:#fff;font-size:30px}.BaTiles li.is-main b.is-up{color:#7ee2a2}.BaTiles li.is-main b.is-down{color:#ffb3b3}.BdPage .is-up{color:#15803d}.BdPage .is-down{color:#b91c1c}.BaSk{background:linear-gradient(90deg,#eef2f7 25%,#e3e9f1 37%,#eef2f7 63%) 0 0/400% 100%;border-radius:6px;width:70px;height:20px;animation:1.4s infinite bkSkel;display:inline-block}.is-main .BaSk{background:#ffffff2e}.BaSkBlock{width:100%;height:170px;display:block}.BaMixGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.BaCard{background:#fff;border:1px solid #e3e8ef;border-radius:18px;padding:20px 22px}.BaCard h3{color:#0f2a4a;font-family:var(--semibold);margin:0 0 14px;font-size:17px;font-weight:400}.BaSectorBody{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.BaLegend,.BaCapList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.BaLegend li,.BaCapList li{border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;font-size:14px;display:grid}.BaLegend li:hover,.BaCapList li:hover{background:#f5f8fc}.BaLegend i,.BaCapList i{border-radius:3px;width:10px;height:10px}.BaLegend a,.BaCapList a{color:#0f2a4a;text-decoration:none}.BaLegend a:after,.BaCapList a:after{content:" ↗";color:#066cb5;font-size:12px}.BaLegend a:hover,.BaCapList a:hover{color:#066cb5;text-underline-offset:3px;text-decoration:underline}.BaLegend span,.BaCapList span{color:#3d4b5f}.BaLegend b,.BaCapList b{color:#002450;font-family:var(--semibold);font-variant-numeric:tabular-nums;font-weight:400}.BkBar.is-lg{height:16px;margin-bottom:14px}.BaCapHint{color:#6b7789;margin:12px 0 0;font-size:12.5px}.BaPlanner{background:linear-gradient(120deg,#f2f8fe,#fff);border:1px solid #dbe6f3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 16px;padding:16px 18px;display:flex}.BaPlanner>label{color:#0f2a4a;font-family:var(--semibold);font-size:15px}.BaAmt{background:#fff;border:1px solid #c9d8ea;border-radius:12px;align-items:center;height:44px;padding:0 14px;display:inline-flex}.BaAmt span{color:#3d4b5f;font-family:var(--semibold)}.BaAmt input{color:#002450;width:130px;font-family:var(--semibold);background:0 0;border:0;outline:0;margin-left:4px;font-size:17px}.BaAmt:focus-within{border-color:#066cb5;box-shadow:0 0 0 3px #066cb526}.BaQuick{gap:6px;display:flex}.BaQuick button{color:#3d4b5f;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:999px;height:34px;padding:0 12px;font-size:13px}.BaQuick button[aria-pressed=true]{color:#fff;background:#002450;border-color:#002450}.BaAmtHint{color:#4a5869;flex:100%;margin:0;font-size:13.5px}.BaAmtHint.is-warn{color:#b45309}.BaTable .is-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.BdTable.BaTable .is-w{width:24%}.BaSort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.BaSort:after{content:" ↕";opacity:.45}.BaSort.is-on{color:#066cb5}.BaSort.is-on:after{content:" ↓";opacity:1}.BaPlanner :is(input,button):focus-visible,.BaSort:focus-visible,.BaLegend a:focus-visible,.BaCapList a:focus-visible{outline-offset:2px;outline:3px solid #ffbf47}@media (max-width:1199px){.BaTiles{grid-template-columns:repeat(4,minmax(0,1fr))}.BaTiles li.is-main{grid-column:span 2}}@media (max-width:991px){.BaMixGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.BaTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.BaSectorBody{grid-template-columns:minmax(0,1fr);justify-items:center}.BaLegend{width:100%}.BdTable.BaTable .is-w{width:32%}.BaTable thead th:nth-child(3),.BaTable td:nth-child(3),.BaTable thead th:nth-child(5),.BaTable td:nth-child(5),.BaTable thead th:nth-child(7),.BaTable td:nth-child(7){display:none}}@media (prefers-reduced-motion:reduce){.BaSk{animation:none}}
