.uc-hero{color:#fff;isolation:isolate;border-radius:0 0 28px 28px;margin-top:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #001030cc}.uc-hero .ph{z-index:-2;background-position:50% 55%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.uc-hero:before{content:"";z-index:-1;background:linear-gradient(95deg,#001642f5 0%,#002060d1 38%,#00206052 66%,#043c281f 100%),linear-gradient(#0000 55%,#000e2c8c);position:absolute;inset:0}.uc-hero .c{padding-top:40px;padding-bottom:40px}.uc-hero h1{color:#fff;max-width:32ch;margin:12px 0 8px;font-size:28px;line-height:1.15}.uc-hero .lede{color:#d5e1f7;max-width:62ch;margin:0 0 18px}.uc-indchip{color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14.5px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff4d}.uc-indchip span{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.uc-indchip .ic{width:16px;height:16px}.uc-cls{flex-wrap:wrap;gap:6px;margin:0 0 24px;display:flex}.uc-cls a,.uc-cls span{color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:14px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.uc-cls .ic{width:15px;height:15px}.uc-hero .figs{margin-top:0}.uc-hero .figs a{color:inherit;text-decoration:none}.uc-rules{margin:4px 0 0;padding-left:18px;font-size:14px}.uc-rules li{margin:0 0 6px}.uc-rules a{color:var(--link)}.uc-rules small{color:var(--gray);font-size:12.5px;line-height:1.4;display:block}.uc-hero .credit a{color:inherit}.uc-cols{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:22px;margin-top:26px;display:grid}.uc-side{gap:20px;display:grid}.uc-p{background:var(--bg);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;margin:0 0 22px;overflow:hidden}.uc-side .uc-p{margin:0}.uc-ph{align-items:flex-start;gap:12px;padding:20px 22px 12px;display:flex}.uc-ph .ico{color:#fff;background:linear-gradient(135deg,var(--g2),var(--g1));border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 8px 16px -10px #002060cc}.uc-ph .ico.n{background:linear-gradient(135deg,var(--n3),var(--n1))}.uc-ph .ico.a{background:linear-gradient(135deg,#c99a1a,#8a6400)}.uc-ph h2{margin:0;font-size:21px}.uc-ph p{color:var(--muted);margin:2px 0 0;font-size:14.5px}.uc-pb{padding:0 14px 16px}.uc-side .uc-pb,.uc-src .uc-pb{padding:0 22px 18px}.uc-src .srcs{columns:2;column-gap:40px}.uc-src .srcs li{break-inside:avoid}.uc-empty{background:linear-gradient(135deg,var(--bg-alt),color-mix(in srgb,var(--bg-alt) 60%,var(--gold-tint)));color:var(--gray);border-radius:14px;align-items:center;gap:14px;margin:4px 8px;padding:18px 20px;display:flex}.uc-empty .ic{width:26px;height:26px;color:var(--muted);flex:none}.uc-empty b{color:var(--ink);font-size:16px;display:block}.uc-empty a{font-weight:700}.uc-side .uc-empty{margin:0}.uc-mr{grid-template-columns:62px minmax(0,1fr) 96px 150px 130px var(--pw,0px);color:var(--ink);transition:background .15s,transform .2s var(--ease);border-radius:12px;align-items:center;gap:14px;padding:12px;text-decoration:none;display:grid}.uc-mr+.uc-mr{border-top:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.uc-mr:hover{background:var(--bg-alt)}.uc-mr:hover .nm b{color:var(--link)}}.uc-mr .nm b{font-size:16px;line-height:1.25;display:block}.uc-mr .nm span{color:var(--muted);font-size:13.5px}.uc-mr .pic{aspect-ratio:3/2;width:100%;box-shadow:0 0 0 1px var(--border),0 8px 16px -10px #101b3080;background:#fff;border-radius:10px;overflow:hidden}.uc-mr .pic img{object-fit:cover;width:100%;height:100%}.uc-mr .sum{color:var(--gray);grid-column:2/-1;margin-top:-6px;font-size:14px;line-height:1.45}.uc-chart{background:linear-gradient(180deg,var(--bg-alt),transparent 85%);border-radius:14px;margin:4px 8px 18px;padding:18px 18px 14px}.uc-chart h3{margin:0;font-size:17px}.uc-chart .s2{margin:2px 0 12px;font-size:14px}.uc-sr{color:var(--ink);grid-template-columns:44px 230px minmax(0,1fr);align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:grid}.uc-pf{color:var(--gray);font-size:12.5px}.uc-inc{margin:0;padding:0;list-style:none}.uc-inc li{border-top:1px solid var(--border);padding:8px 0}.uc-inc li:first-child{border-top:0}.uc-inc a{color:var(--link)}.uc-inc small{color:var(--muted);font-size:12.5px;display:block}.uc-inc span{color:var(--gray);margin-top:2px;font-size:13.5px;display:block}.uc-sr .nm b{font-size:14.5px;line-height:1.2;display:block}.uc-nmk{vertical-align:-2px;background:var(--g2);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:6px;display:inline-flex}.uc-nmk .ic{width:12px;height:12px}.uc-sr .nm>span:not(.uc-pv):not(.unknown){color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.uc-trk{background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--border);border-radius:8px;position:relative}.uc-trk i{background:linear-gradient(90deg,var(--n1),#127a3c);border-radius:8px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 6px 14px -8px #0b6b32cc}.uc-trk.g i{background:linear-gradient(90deg,var(--g1),#2a63c2);box-shadow:0 6px 14px -8px #002060cc}.uc-trk em{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;padding-left:8px;font-size:14px;font-style:normal;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.uc-axis{color:var(--muted);border-top:1px solid var(--border);font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:298px;padding-top:4px;font-size:12px;display:flex}.uc-trk em.in{color:#fff;padding:0 10px 0 0}.uc-p .banner b{white-space:nowrap}.uc-pv{white-space:nowrap;border-radius:999px;margin-left:4px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-block}.uc-pv.v{background:var(--prop-tint);color:var(--prop)}.uc-pv.m{background:var(--nav-tint);color:var(--link)}.uc-pv.i{background:var(--gold-tint);color:var(--gold-ink)}.uc-pv.nd{background:var(--purple);color:var(--on-purple)}.uc-charts{grid-template-columns:minmax(0,1fr);display:grid}.uc-note{margin:0 8px 14px}.uc-cr{color:var(--ink);border-radius:12px;grid-template-columns:52px minmax(0,1fr) 90px minmax(0,1.1fr);align-items:center;gap:14px;padding:10px 12px;text-decoration:none;transition:background .15s;display:grid}.uc-cr+.uc-cr{border-top:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.uc-cr:hover{background:var(--bg-alt)}.uc-cr:hover .nm b{color:var(--link)}}.uc-cr .nm b{font-size:15px;line-height:1.25;display:block}.uc-cr .nm span{color:var(--muted);font-size:13px}.uc-cr .fits{flex-wrap:wrap;gap:3px;display:flex}.uc-cr .fits .chip{margin:0;font-size:12px}.uc-cr .fits .nofit{color:var(--muted);font-size:13px}.uc-more{color:var(--muted);margin:10px 12px 0;font-size:14.5px}.uc-more a{font-weight:700}.uc-sub{color:var(--ink);margin:6px 12px 4px;font-size:15px;font-weight:700}.uc-stbar{border-radius:10px;height:34px;margin:2px 8px 8px;display:flex;overflow:hidden;box-shadow:0 10px 20px -14px #101b3099}.uc-stbar div{color:#fff;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.uc-stleg{color:var(--gray);flex-wrap:wrap;gap:6px 16px;margin:0 10px 12px;font-size:13.5px;display:flex}.uc-stleg span{align-items:center;gap:6px;display:inline-flex}.uc-st{box-sizing:border-box;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.uc-st.prod{background:#127a3c}.uc-st.sign{border:3px solid var(--n2)}.uc-st.pilot{background:var(--g3)}.uc-st.poc,.uc-st.res{border:3px solid var(--g3)}.uc-st.plan{border:2px dashed var(--muted)}.uc-st.mis{background:var(--warn);border-radius:2px;transform:rotate(45deg)scale(.85)}.uc-st.unk{border:2px solid var(--muted)}.uc-stbar .prod{background:linear-gradient(90deg,var(--n1),#127a3c)}.uc-stbar .sign{background:var(--n3)}.uc-stbar .pilot{background:var(--g2)}.uc-stbar .poc,.uc-stbar .res{background:var(--g3)}.uc-stbar .plan{background:#7a869e}.uc-stbar .mis{background:var(--warn)}.uc-stbar .unk{background:#9aa2b2}.uc-dr{border-radius:12px;grid-template-columns:48px minmax(0,1.2fr) minmax(0,1fr) 150px 92px;align-items:center;gap:6px 14px;padding:14px 12px;display:grid}.uc-dr+.uc-dr{border-top:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.uc-dr:hover{background:var(--bg-alt)}}.uc-dr .o b{font-size:15.5px;line-height:1.25;display:block}.uc-dr .o b a{color:var(--ink);text-decoration:none}.uc-dr .o b a:hover{color:var(--link)}.uc-dr .o span{color:var(--muted);font-size:13px}.uc-dr .w{font-size:14.5px;line-height:1.3}.uc-dr .w a{font-weight:700;text-decoration:none}.uc-dr .w small{color:var(--muted);font-size:12.5px;display:block}.uc-dr .s{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.uc-dr .dt small{color:var(--muted);font-size:12px;display:block}.uc-dr .dt{text-align:right;font-variant-numeric:tabular-nums;color:var(--gray);font-size:14px}.uc-dr .ev{color:var(--muted);flex-wrap:wrap;grid-column:2/-1;gap:4px 14px;font-size:13.5px;display:flex}.uc-dr .ev q{color:var(--gray);quotes:none;flex-basis:100%}.uc-dr .ev a{color:var(--link)}.uc-dr .ev .cf{font-weight:700}.uc-facts{gap:14px;margin:0;display:grid}.uc-facts dt{color:var(--muted);margin-bottom:3px;font-size:13px}.uc-facts dd{margin:0;font-size:15px}.uc-facts .chip .ic{width:13px;height:13px}.uc-bm{gap:6px;display:grid}.uc-bm a{background:var(--bg-alt);color:var(--ink);transition:transform .15s var(--ease);border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.uc-bm a span{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:400}.uc-bm a:hover{color:var(--link);transform:translate(3px)}.uc-bm .plain{border:1px dashed var(--border);border-radius:10px;padding:8px 12px;font-size:14.5px}.uc-reg{background:var(--warn-tint);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:14.5px}.uc-silent{color:var(--muted);font-size:14.5px}.uc-tl{gap:10px;margin:0;padding:0;list-style:none;display:grid}.uc-tl li{color:var(--gray);grid-template-columns:30px minmax(0,1fr);gap:10px;font-size:14px;display:grid}.uc-tl .ti{background:var(--nav-tint);width:30px;height:30px;color:var(--link);border-radius:9px;justify-content:center;align-items:center;display:flex}.uc-tl .ti .ic{width:16px;height:16px}.uc-tl a{color:var(--ink);font-size:15px;font-weight:700;text-decoration:none}.uc-tl a:hover{color:var(--link)}.uc-gl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.uc-gl li{color:var(--gray);font-size:14px}.uc-gl .chip{margin-bottom:2px}.uc-side details.note>summary,.uc-p details.note>summary{padding:0 22px}.uc-p details.note>div{padding:0 22px 12px}.uc-side .banner{font-size:14px}@media (width<=1100px){.uc-cols{grid-template-columns:minmax(0,1fr)}.uc-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.uc-mr{grid-template-columns:56px minmax(0,1fr) 96px 130px}.uc-mr .rt,.uc-mr .pic{display:none}}@media (width<=760px){.uc-hero{border-radius:0 0 20px 20px}.uc-hero .c{padding-top:26px;padding-bottom:28px}.uc-hero h1{font-size:24px}.uc-hero .figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0;display:grid}.uc-hero .figs div:nth-child(odd){border-left:0;padding-left:0}.uc-hero .figs div{padding:0 12px}.uc-hero .figs b{font-size:22px}.uc-hero .figs span{font-size:13px}.uc-hero .credit{padding:0 16px 14px;display:block;position:static}.uc-side{grid-template-columns:minmax(0,1fr)}.uc-src .srcs{columns:1}.uc-src .uc-pb{padding:0 16px 16px}.uc-ph{padding:18px 16px 10px}.uc-pb{padding:0 6px 12px}.uc-side .uc-pb{padding:0 16px 16px}.uc-mr{grid-template-columns:52px minmax(0,1fr);gap:4px 12px}.uc-mr .fx{grid-column:2;align-items:baseline;gap:6px;font-size:13.5px;display:flex}.uc-mr .fx small{display:inline}.uc-mr .sum{grid-column:1/-1;margin-top:4px}.uc-sr{grid-template-columns:36px minmax(0,1fr);gap:6px 10px}.uc-sr .uc-trk{grid-column:1/-1}.uc-axis{margin-left:0}.uc-chart{margin:4px 4px 16px;padding:14px 12px}.uc-cr{grid-template-columns:44px minmax(0,1fr);gap:6px 12px}.uc-cr .fx{display:none}.uc-cr .fits{grid-column:2}.uc-dr{flex-direction:column;align-items:stretch;gap:6px;padding-left:66px;display:flex;position:relative}.uc-dr>span:first-child{position:absolute;top:14px;left:12px}.uc-dr .dt{text-align:left;align-items:baseline;gap:6px;display:flex}.uc-dr .dt small{display:inline}.uc-stbar div{padding:0 6px;font-size:12.5px}}
