.reveal .slide-body>h2{font-size:51px}.reveal .card p{font-size:29px}.reveal .card .formula{font-size:32px}.reveal .search-title{font-size:96px}.cover-layout{grid-template-columns:1.2fr 1fr}.reveal .card-grid .formula{padding:14px 20px}.reveal sub{font-size:70%;vertical-align:sub;line-height:0}.reveal sup{font-size:70%;vertical-align:super;line-height:0}.ml-svg{width:100%;height:100%;display:block}.ml-svg text{font-family:'Segoe UI',sans-serif}.static-diagram{height:400px}.card .static-diagram{height:240px}.compact.card-grid .card{padding:20px 28px}.compact.card-grid .card p{margin:10px 0 0}.slide-body>.static-diagram{height:260px}#vision .static-diagram{height:370px}.three-captions{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;text-align:center}.three-captions p{font-size:29px!important;line-height:1.5}.three-captions strong{color:var(--c-neural)}
.ml-widget{background:rgba(20,26,38,.88);border:1px solid var(--line);border-radius:18px;padding:20px 24px}.ml-toolbar{display:flex;align-items:center;gap:12px;min-height:54px}.ml-toolbar button,.ml-toolbar select,.ml-side button{border:1px solid #44516c;border-radius:9px;background:var(--bg-soft);color:var(--text);font:600 21px 'Segoe UI',sans-serif;padding:9px 15px;cursor:pointer;min-height:46px}.ml-toolbar button.primary{background:var(--c-stat);color:var(--bg)}.ml-toolbar button:disabled{opacity:.35;cursor:default}.ml-toolbar label{display:flex;align-items:center;gap:9px;font-size:21px;color:var(--text-muted)}.ml-toolbar .end{margin-left:auto}.ml-main{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:24px;margin-top:18px}.ml-graphic{height:535px;border:1px solid var(--line);border-radius:12px;background:rgba(11,15,23,.5);min-width:0;overflow:hidden;position:relative}.ml-side{display:flex;flex-direction:column;gap:18px;min-width:0;font-size:27px;line-height:1.5}.ml-side p{font-size:25px!important;margin:0!important}.ml-status{font-size:27px;min-height:76px;line-height:1.4}.ml-heading{font-size:19px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:8px}.ml-box{padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.ml-metric{font-size:42px;color:var(--c-stat);font-weight:600}.ml-side .formula{font-size:27px;padding:16px 18px}.ml-small{font-size:21px!important;color:var(--text-muted)}.ml-bottom{display:flex;justify-content:space-between;margin-top:14px;font-size:20px;color:var(--text-muted);line-height:1.4}.ml-bottom span+span{color:var(--c-comp)}.ml-plot{width:100%;height:100%}.ml-plot .modebar{display:none!important}.ml-plot .hoverlayer text{font-size:19px!important}.ml-graphic .scenario{height:100%;display:flex;flex-direction:column;justify-content:center;padding:48px;box-sizing:border-box}.scenario .number{color:var(--c-comp);font-size:23px;letter-spacing:.12em}.scenario p{font-size:38px!important;line-height:1.5}.mask-display{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.tokens{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0 24px}.token{border:1px solid var(--line);border-radius:10px;padding:14px 18px;font-size:28px}.token.hidden{color:var(--c-comp);border:2px dashed var(--c-comp)}.target-token{font-size:44px;color:var(--c-stat)}.mask-caption{font-size:23px;color:var(--text-muted)}button:focus-visible,select:focus-visible{outline:3px solid var(--c-cyber);outline-offset:3px}.ml-side label{font-size:23px}.ml-side select{font-size:23px;background:var(--bg-soft);color:var(--text);padding:8px;border:1px solid var(--line);border-radius:8px}.ml-widget[data-kind="bandit"] .ml-toolbar{gap:9px}.ml-widget[data-kind="bandit"] .ml-toolbar button,.ml-widget[data-kind="bandit"] .ml-toolbar select{font-size:19px;padding:9px 12px}.ml-answer.good{border-color:var(--c-stat)}.ml-answer.bad{border-color:var(--c-cyber)}
