*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#070e19;color:#e9f2ff;font:14px/1.48 Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;color-scheme:dark}a{color:#64d9d0;text-decoration:none}a:hover{text-decoration:underline}.topaccent{height:3px;background:linear-gradient(90deg,#027c94,#21dfb3 35%,#92dceb 60%,#7d6bef)}.app{max-width:1550px;margin:auto;padding:0 28px}.header{height:88px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #21364c}.brand{display:flex;align-items:center;gap:12px;color:#f3faff;text-decoration:none}.brandmark{display:grid;place-items:center;background:#0c2c38;color:#42e8c1;width:43px;height:43px;border:1px solid #1a705f;border-radius:12px;font-size:27px}.brand strong{font-size:22px;letter-spacing:.09em;font-weight:850}.brandhi{color:#45e3be}.brand small{font-size:9px;color:#7a91ac;display:block;letter-spacing:.22em;font-weight:800}.hdr-right{display:flex;gap:12px;align-items:center}.livepill,.readonly{font-size:10px;font-weight:800;letter-spacing:.06em;border-radius:8px;padding:9px 12px;border:1px solid #285d57;background:#0d2b2c;color:#79f3cf}.readonly{border-color:#243747;background:#121f30;color:#91a9bc}.dot{display:inline-block;width:7px;height:7px;background:#45ddb4;border-radius:50%;margin-right:6px}.nav{height:60px;display:flex;align-items:flex-end;gap:5px;border-bottom:1px solid #1d3146}.navbutton{cursor:pointer;border:0;background:transparent;padding:16px 20px;color:#92a9bf;font-size:13px;font-weight:750;border-bottom:2px solid transparent}.navbutton:hover{color:#fff;background:#102437}.navbutton.active{color:#67e7c6;border-color:#32dab3;background:linear-gradient(0deg,#10363494,transparent)}.masthead{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:28px 0 32px}.eyebrow{font-size:10px;letter-spacing:.15em;color:#38cdb6;font-weight:850;margin:0 0 9px}.masthead h1{font-size:clamp(24px,3vw,38px);letter-spacing:-.035em;line-height:1.17;margin:0 0 8px;font-weight:820}.subtitle{color:#98adc2;margin:0;font-size:13px;max-width:780px}.sourcebox{flex:0 0 240px;display:flex;flex-direction:column;gap:4px;border:1px solid #243c51;background:#0e1c2c;border-radius:12px;padding:16px}.sourceLabel{font-size:10px;letter-spacing:.08em;color:#7e94aa}.sourcebox strong{font-size:17px}.sourcebox span{font-size:11px;color:#91a7bc}.sourcebox a{font-size:11px;margin-top:3px}.tabpanel{display:none}.tabpanel.active{display:block}.sectionheading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 16px}.sectionheading h2{margin:0;font-size:22px;letter-spacing:-.025em}.micro{font-size:11px;color:#94aabf}.micro b{font-weight:700;color:#e0b778}.twelve-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ticker-card{border:1px solid #25435a;border-radius:14px;background:linear-gradient(145deg,#101e31,#0d1a29);padding:12px 12px 4px;overflow:hidden;min-height:205px}.ticker-card:hover{border-color:#368e87}.cardtop{display:flex;justify-content:space-between;align-items:center}.ticker{font-size:19px;font-weight:800;color:#e6f3ff;letter-spacing:.02em}.small{font-size:9px;font-weight:800;letter-spacing:.08em}.green-dot{color:#d5b47a}.company{font-size:10px;color:#93a9bb;height:20px}.ticker-card tv-mini-chart{height:118px;display:block;width:100%;margin-top:2px}.cardfoot{font-size:9px;color:#6f88a0;display:flex;justify-content:space-between;gap:8px;margin:3px 0 6px}.cardfoot a{color:#8ddecf}.topmargin{margin-top:35px}.card{border:1px solid #263d51;background:#0d1b2b;border-radius:14px;padding:20px}.symgrid{display:flex;gap:7px;flex-wrap:wrap}.symchip{border:1px solid #29465c;background:#12263a;border-radius:8px;color:#bbd0df;cursor:pointer;padding:8px 12px;font-weight:800;min-width:65px}.symchip:hover,.symchip.active{background:#15554f;border-color:#32b994;color:#eafff4}.detailhead{margin:20px 0 6px;display:flex;align-items:center;justify-content:space-between}.detailhead strong{font-size:19px}.detailhead a{font-size:11px}.selectedchart{height:260px}.selectedchart tv-mini-chart{display:block;height:100%;width:100%}.data-board{min-height:590px;padding:16px}.data-board tv-market-data{display:block;width:100%;min-height:545px}.credit{font-size:11px;text-align:right;margin-top:5px}.labgrid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.smallheader{color:#a7c5d6;font-size:12px;font-weight:760;margin:0 0 17px}.inputgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.inputgrid label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#a8bdd1}.inputgrid input{padding:12px;border-radius:8px;border:1px solid #345167;background:#091725;color:#f0faff;font-size:17px;width:100%;outline:none}.inputgrid input:focus{border-color:#56e3cc}.note{font-size:11px;color:#849eb6;line-height:1.6}.outputside{background:#0a1a2a;border:1px solid #214658;border-radius:12px;padding:18px}.stats{display:grid;grid-template-columns:1fr 1fr;gap:13px}.stats>div{display:flex;flex-direction:column;gap:5px;border:1px solid #274259;border-radius:9px;padding:13px}.stats span{font-size:11px;color:#90adbf}.stats strong{font-size:23px}.stats strong.neg{color:#ff747f}.stats strong.pos{color:#51dba6}.quiet{margin-top:16px;background:#0b1825}.quiet h3{margin:0 0 6px;font-size:15px}.quiet p{color:#92a6b9;font-size:12px;margin:0;line-height:1.7}.decision{border:1px solid #8c333b;border-radius:16px;overflow:hidden;padding:27px 28px;background:radial-gradient(ellipse at 88% 13%,#74242b59,transparent 42%),linear-gradient(110deg,#441b28,#32121e 53%,#171723);box-shadow:inset 0 0 25px #e52e2b10}.decisiontag{font-size:10px;color:#ffbdbd;letter-spacing:.15em;font-weight:850}.decisionmain{display:flex;align-items:center;gap:20px;margin-top:14px}.warningicon{font-size:47px;color:#ff6676}.decisionmain h2{font-size:clamp(29px,4.1vw,56px);line-height:1;letter-spacing:-.04em;margin:0 0 8px;color:#ff6a73}.decisionmain p{margin:0;color:#ffd1d3;letter-spacing:.08em;font-size:12px;font-weight:800}.decisiontext{font-size:12px;color:#e1b1b6;max-width:900px;margin-top:20px}.decisiongrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.decisiongrid h3{margin:0 0 8px;font-size:16px}.decisiongrid p:not(.eyebrow){color:#a4bbce;font-size:12px;line-height:1.7;margin:0}footer{border-top:1px solid #223a4a;margin:50px 0 0;padding:24px 0 34px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;color:#829db3;font-size:11px}footer strong{color:#48dcb6}@media(max-width:1080px){.twelve-grid{grid-template-columns:repeat(3,1fr)}.masthead{align-items:flex-start}}@media(max-width:750px){.app{padding:0 15px}.header{height:auto;min-height:76px}.brand strong{font-size:18px}.brand small{font-size:8px}.hdr-right{flex-direction:column;align-items:flex-end;gap:5px}.readonly{display:none}.livepill{font-size:8px;padding:7px}.nav{height:auto;display:grid;grid-template-columns:repeat(3,1fr)}.navbutton{padding:15px 2px;font-size:11px;white-space:nowrap}.masthead{display:block;margin:25px 0}.sourcebox{margin-top:17px;width:100%;padding:12px}.twelve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ticker-card{padding:10px;min-height:192px}.ticker{font-size:17px}.ticker-card tv-mini-chart{height:106px}.cardfoot{font-size:8px}.sectionheading h2{font-size:18px}.sectionheading{align-items:flex-start}.micro{max-width:125px;text-align:right}.labgrid{grid-template-columns:1fr;gap:16px}.inputgrid{gap:9px}.inputgrid input{font-size:15px}.stats strong{font-size:19px}.decision{padding:23px 18px}.warningicon{font-size:32px}.decisionmain{gap:10px}.decisionmain p{font-size:9px}.decisiongrid{grid-template-columns:1fr}.selectedchart{height:190px}.data-board{min-height:500px}.data-board tv-market-data{min-height:480px}}@media(max-width:370px){.twelve-grid{grid-template-columns:1fr}.cardfoot{font-size:10px}}