.memory-hero{background:#171b16;border-radius:28px;padding:32px;color:#eff5e5;transform:rotate(2deg);box-shadow:0 30px 80px #303d241f}.kimi-brand{display:block;width:155px;margin-bottom:30px}.kimi-brand img{width:100%;height:auto;display:block}.hero-rss>strong{font-size:clamp(65px,8vw,105px);letter-spacing:-.07em;line-height:1;font-weight:750}.hero-rss>strong>span{font-size:.36em;color:#cdec7a;letter-spacing:-.03em;margin-left:7px}.hero-rss p{color:#dbe5cd;font-size:16px;line-height:1.5;margin:18px 0}.hero-rss small{font-size:11px;color:#aabc99}.memory-divider{height:1px;background:#566249;margin:28px 0}.hero-pair{display:flex;gap:36px}.hero-pair strong{display:block;font-size:28px;letter-spacing:-.04em}.hero-pair small{display:block;font-size:11px;color:#aabc99;margin-top:8px}.memory-hero .caption{color:#aabc99;margin:25px 0 0}.report-controls{display:flex;gap:10px;flex-wrap:wrap;margin:35px 0 25px}.report-controls button{font:600 13px Inter;border:1px solid #c4cdb9;padding:13px 18px;border-radius:100px;background:transparent;color:#1a2115}.report-controls button[aria-pressed=true]{background:#1b2315;color:#eef5e6}.measurement-ui{background:#eaf0df;border-radius:24px;padding:30px}.report-context{font-size:13px;line-height:1.7;color:#58664b;max-width:950px;margin:0 0 30px}.measurement-ui label{font-size:14px;font-weight:600;display:block;margin-bottom:10px}.measurement-ui input[type=range]{width:100%;accent-color:#354a24;min-height:40px}.measurement-ui input:focus-visible{outline:3px solid #9372c2;outline-offset:4px}.measurement-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:30px 0}.measurement-stats div{padding:18px 0;border-top:1px solid #bdcaae}.measurement-stats small{display:block;font-size:11px;color:#56654a;margin-bottom:12px}.measurement-stats strong{font-size:43px;line-height:1;letter-spacing:-.055em}.measurement-stats span{font-size:12px;color:#5b6a4f;margin-left:5px}.measurement-bars{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 30px;margin-top:30px}.measurement-bar{display:grid;grid-template-columns:63px 1fr 53px;align-items:center;gap:12px;font-size:11px;border:0;background:transparent;border-radius:8px;padding:7px 8px;color:#26341b;text-align:left}.measurement-bar[aria-pressed=true]{background:#d0e4b3;outline:1px solid #a5bc85}.measurement-bar i{display:block;height:12px;background:#b5c79b;border-radius:3px;transform-origin:left;transition:width .4s}.measurement-bar b{font-weight:600;text-align:right}.measurement-track{background:#dfe7d4;border-radius:3px;overflow:hidden}.jetson-proof{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:40px 0;align-items:center}.jetson-proof small{font:11px monospace;color:#b7c7a9}.jetson-proof>div>strong{display:block;font-size:110px;line-height:1.1;letter-spacing:-.07em;color:#d0ea98}.jetson-proof>div>strong>span{font-size:40px;margin:0 7px}.token-replay{padding:30px;border:1px solid #526344;border-radius:22px}.token-replay code{display:block;color:#dce8cd;font-size:15px;white-space:normal}.token-replay b{display:block;font-size:45px;margin:20px 0;letter-spacing:-.045em}.token-replay small{display:block}.replay-line{height:4px;background:#4b5c3d;overflow:hidden;margin-top:25px;border-radius:5px}.replay-line i{display:block;height:100%;background:#cdec7a;transform-origin:left;animation:replay 7s ease-in-out infinite}@keyframes replay{0%{transform:scaleX(.02)}85%,100%{transform:scaleX(1)}}.byte-window{display:flex;align-items:center;gap:16px;color:#d9eabd}.byte-window>span{font-size:30px}.byte-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;width:120px;flex-shrink:0}.byte-stack i{display:block;height:35px;background:#39472d;border:1px solid #80946a;border-radius:5px;animation:byte-pulse 3s infinite}.byte-stack i:nth-child(3n){animation-delay:1s}.byte-stack i:nth-child(2n){animation-delay:2s}@keyframes byte-pulse{50%{background:#b5d779}}.ram-window,.cpu-window{border:1px solid #a6bd88;padding:28px 20px;border-radius:16px;font-size:25px;letter-spacing:-.04em}.ram-window{background:#cee797;color:#17200f}.ram-window small{font-size:11px;display:block;margin-top:8px;letter-spacing:0}.storage-calculator{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:35px;background:#e9eddf;border-radius:24px;margin:35px 0}.storage-calculator label{display:block;font-size:14px;font-weight:600;line-height:1.7}.storage-calculator input{width:100%;accent-color:#354a24;min-height:40px;margin:12px 0}.storage-result strong{font-size:72px;letter-spacing:-.065em;line-height:1.1;display:block}.storage-result small{font-size:12px;color:#5e6d50}.storage-result p{font-size:14px}.storage-result[data-fits=false] strong{color:#9b452a}.storage-split{height:28px;display:flex;overflow:hidden;border-radius:7px;margin:20px 0}.storage-split i:nth-child(1){width:91.7647%;background:#252d20}.storage-split i:nth-child(2){width:6.4118%;background:#a9c984}.storage-split i:nth-child(3){width:1.8235%;background:#d5bcb0}.storage-legend{font-size:11px;color:#637056;line-height:1.7}.author-dialog{width:calc(100% - 36px);max-width:1150px;max-height:90svh;overflow:auto}.author-dialog img{width:100%;height:auto}.author-dialog p{font-size:14px}table caption{text-align:left;font-size:12px;color:#65715a;padding-bottom:12px}pre{padding:25px;border-radius:16px;background:#1b2117;color:#dce8cd;overflow:auto;font:12px/1.8 monospace}.table-hint{font-size:11px;color:#606e53}.section-top{overflow:clip}html[data-visibility=hidden] *{animation-play-state:paused!important}
@media(max-width:800px){.memory-hero{transform:none;padding:27px}.hero h1{font-size:57px}.hero-rss>strong{font-size:85px}.measurement-ui{padding:24px}.measurement-stats{grid-template-columns:1fr;gap:12px}.measurement-stats div{display:flex;align-items:center;justify-content:space-between;gap:12px}.measurement-stats small{margin:0;max-width:110px;line-height:1.5}.measurement-stats strong{font-size:36px}.measurement-bars{grid-template-columns:1fr}.jetson-proof,.storage-calculator{grid-template-columns:1fr;gap:25px}.jetson-proof>div>strong{font-size:88px}.byte-window{gap:10px;flex-wrap:wrap;justify-content:center;min-height:230px}.byte-stack{width:90px}.byte-stack i{height:27px}.ram-window,.cpu-window{padding:20px 16px;font-size:23px}.storage-calculator{padding:24px}.storage-result strong{font-size:60px}.story-panel{min-height:580px}}
@media(max-width:360px){header{padding:12px;gap:8px}header>a{font-size:18px;gap:6px}header img{width:24px;height:24px}header .button{font-size:12px;padding:12px 14px;gap:10px}.hero h1{font-size:46px}.hero-pair{gap:22px}.hero-pair strong{font-size:24px}.measurement-bar{grid-template-columns:49px 1fr 48px;gap:8px}.jetson-proof>div>strong{font-size:75px}.jetson-proof>div>strong>span{font-size:30px}}
