@charset "UTF-8";
:root{font-family:"Segoe UI",Arial,sans-serif;color:#e8eee5;background:#101713;font-synthesis:none;--lime:#b5f36b;--muted:#9ba99c;--line:#2b392e;--mono:Consolas,"Courier New",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select{cursor:pointer}button,a,input,select{touch-action:manipulation}button{background:#1b281f;color:#dce8d6;border:1px solid #3a4a3c;border-radius:4px;padding:9px 12px}button:hover{background:#2b3c2c}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:4px}button:disabled{opacity:.45;cursor:default}p,h1,h2,h3{margin:0}p{line-height:1.7}header,main,footer{max-width:1600px;width:calc(100% - 96px);margin:auto}header{height:89px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:32px;font:11px var(--mono)}header>a:nth-child(2){margin-left:auto;color:#bac5b7}.wordmark{font:bold 42px "Segoe UI",sans-serif;letter-spacing:-5px;display:flex;align-items:center;gap:6px}.wordmark>span:first-child{color:var(--lime)}.wordmark .back{font:9px var(--mono);letter-spacing:.09em;margin-left:22px;color:#9ba99c}.eyebrow{font:10px/1.5 var(--mono);letter-spacing:.14em;color:#9ba99c}.live-dot{display:inline-block;background:var(--lime);height:6px;width:6px;border-radius:50%;margin-right:7px;box-shadow:0 0 10px #b5f36b35}.intro{padding:50px 0 37px;display:flex;align-items:end;justify-content:space-between;gap:24px}.intro h1{font-size:clamp(38px,4.5vw,70px);line-height:1.1;font-weight:450;letter-spacing:-.055em;margin:15px 0 18px}.intro em{font-family:Georgia,serif;font-weight:400;color:var(--lime)}.intro>div>p:last-child{font-size:13px;color:#aab6a7}.intro-index{display:flex;gap:23px;font:9px/1.8 var(--mono);color:#8d9d8a;padding-bottom:5px}.lab{border:1px solid var(--line);border-radius:7px;overflow:hidden;background:#131d17}.lab-top{display:flex;justify-content:space-between;gap:15px;padding:16px 22px;border-bottom:1px solid var(--line);font:9px var(--mono);letter-spacing:.08em;color:#a8b6a2}.workspace{display:grid;grid-template-columns:minmax(0,1fr) 286px}.viewer{position:relative;min-height:590px;overflow:hidden;background:radial-gradient(ellipse at 45% 50%,#243727 0%,#101b16 68%)}#scene{position:absolute;inset:0}#scene canvas{display:block;width:100%;height:100%;touch-action:none}.scene-caption{position:absolute;z-index:1;top:23px;left:25px;max-width:85%;pointer-events:none}.scene-caption h2{font-size:26px;font-weight:450;letter-spacing:-.04em;margin:7px 0}.scene-caption h2 span{color:#99aa94}.scene-caption>p:last-child{font:10px/1.7 var(--mono);color:#a8ba9e;max-width:440px}.camera-tools{position:absolute;z-index:2;left:21px;bottom:49px;display:flex;gap:7px;flex-wrap:wrap;align-items:center;font-size:10px}.camera-tools button,.camera-tools label{background:#142118e8;backdrop-filter:blur(10px);padding:8px 10px;border:1px solid #3b4c3a;border-radius:3px}.camera-tools label{display:flex;align-items:center;gap:6px}input[type=checkbox]{accent-color:var(--lime);margin:0}.scene-bottom{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:12px;padding:13px 21px;border-top:1px solid #34422b55;font:9px/1.6 var(--mono);color:#9cab91;pointer-events:none}.schematic{white-space:nowrap;font-size:8px;color:#6f866b}.pipeline{border-left:1px solid var(--line);padding:23px 17px 16px;background:#17231a}.pipeline-title{position:relative;margin-bottom:18px}.pipeline-title h2{font-size:18px;font-weight:500;letter-spacing:-.03em;margin-top:6px}.pipeline-title>span{position:absolute;right:0;top:0;font:9px var(--mono);color:var(--lime)}#stages{display:grid;gap:3px}#stages button{display:flex;align-items:center;gap:12px;text-align:left;padding:7px 9px;border-color:transparent;background:transparent;font-size:11px;min-height:28px}#stages button>span:first-child{font:9px var(--mono);color:#6f846d}#stages button>i{height:5px;width:5px;border:1px solid #61725b;border-radius:50%;margin-left:auto}#stages button[aria-pressed=true]{background:#b5f36b10;border-color:#b5f36b54;color:var(--lime)}#stages button[aria-pressed=true]>i{background:var(--lime);border-color:var(--lime);box-shadow:0 0 8px #b5f36b66}.pipeline-note{margin-top:16px;font-size:10px;color:#8c9e87;line-height:1.6}.transport{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;padding:18px 22px}.playback,.model-controls{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.playback label,.model-controls label{display:flex;gap:7px;align-items:center;font:10px var(--mono);color:#a9b5a3}.playback label{margin-left:7px}.transport button{font-size:11px;min-height:34px}.transport .primary{background:var(--lime);color:#1c2e12;border-color:var(--lime);min-width:91px}select{background:#1b281f;color:#e0eadb;border:1px solid #3a4a3c;border-radius:3px;padding:7px;font-size:10px;min-height:34px}.model-controls{gap:14px}.timeline{display:flex;align-items:center;width:100%;gap:20px;font:9px var(--mono);color:#9ba99c}.timeline>span{min-width:190px;text-align:right}input[type=range]{accent-color:var(--lime);width:100%;height:4px;cursor:pointer;margin:8px 0}.hardware-strip{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--line);padding:15px 22px}.hardware-strip button{display:flex;align-items:center;gap:7px;padding:7px 10px;font:9px var(--mono);background:transparent;border-color:#344332;color:#a6b49e}.hardware-strip i,.unit-dot{width:6px;height:6px;border-radius:50%;display:inline-block;background:var(--unit);flex-shrink:0}.hardware-strip button.is-active{color:#e5eee0;border-color:var(--unit);background:color-mix(in srgb,var(--unit) 7%,transparent)}.hardware-strip button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--unit)}.hardware-inspector{display:flex;gap:24px;align-items:start;padding:0 22px 18px;min-height:64px;font-size:11px}.hardware-inspector strong{font-weight:500;min-width:155px;color:#dae7d1;padding-top:2px}.hardware-inspector p{color:#93a28c;max-width:900px}.operation{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:49px 0 33px}.operation .eyebrow>span{margin-left:15px;color:var(--lime)}h2{letter-spacing:-.04em;font-weight:450}.operation h2{font-size:32px;margin:12px 0 14px}.operation>div>p:last-child{font-size:13px;color:#aab7a3;max-width:570px}.equation-card{padding:24px;background:#19251c;border:1px solid var(--line);border-radius:5px;align-self:start}#formula{font:15px/1.9 var(--mono);margin:14px 0 18px;overflow-wrap:anywhere;color:#d8edc5}#active-units{display:flex;gap:7px;flex-wrap:wrap}#active-units span{font:8px var(--mono);padding:5px 7px;border:1px solid #3a4933;border-radius:3px;display:flex;align-items:center;gap:5px}#mode-note{font:10px/1.7 var(--mono);margin-top:15px;color:#91a287}.math-lab{border-top:1px solid var(--line);padding:28px 0 35px}.math-heading{display:flex;align-items:end;gap:20px;justify-content:space-between;margin-bottom:23px}.math-heading h2{font-size:24px;margin-top:8px}.math-heading>span{font:10px var(--mono);color:#90a385}.matrices{display:flex;gap:18px;align-items:start;overflow-x:auto;padding-bottom:14px}.matrix-card{flex:1 0 210px;min-width:0;border:1px solid var(--line);background:#152019;border-radius:4px;padding:16px}.matrix-title{display:flex;justify-content:space-between;gap:18px;margin-bottom:12px;font:10px var(--mono);color:#bbcab1}.matrix-title>span{white-space:nowrap;color:#8ca17f}.matrix-scroll{overflow:auto;max-height:265px}table{border-collapse:separate;border-spacing:3px;width:100%;font:9px var(--mono);font-variant-numeric:tabular-nums}td{text-align:center;min-width:32px;padding:6px 4px;color:#d3e9c2;border:1px solid #b5f36b12;border-radius:2px;background:rgba(181,243,107,var(--heat))}.matrix-card small{display:block;margin-top:10px;font:9px/1.6 var(--mono);color:#7e9475}.attention-lab{display:grid;grid-template-columns:1.3fr 1fr;border-block:1px solid var(--line);margin:0 0 50px}.attention-panel{padding:30px 32px 30px 0}.prediction-panel{padding:30px 0 30px 32px;border-left:1px solid var(--line)}.attention-lab h2{font-size:25px;margin:10px 0 12px}.attention-panel>p:not(.eyebrow){font-size:11px;color:#92a58a}.heads{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.head-card{background:#17241b;padding:13px;border:1px solid var(--line);text-align:left;min-width:0}.head-card[aria-pressed=true]{border-color:var(--lime)}.head-label{display:flex;justify-content:space-between;font:9px var(--mono);color:#a6ba99;margin-bottom:12px}.weights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.weight{font:9px/1.5 var(--mono);text-align:center;background:rgba(181,243,107,var(--heat));padding:8px 1px;border-radius:2px}.weight small{display:block;font-size:8px;color:#9db28e}.small-note{font-size:10px!important;color:#869c7e!important;line-height:1.7;margin-top:16px}.temperature{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font:10px var(--mono);color:#9db090;margin-bottom:17px}.temperature input{width:100%}.probability{display:grid;grid-template-columns:35px 1fr 44px;align-items:center;gap:13px;margin:9px 0;font:10px var(--mono);color:#c1d2b5}.probability>i{height:5px;background:#263b28;border-radius:2px;overflow:hidden}.probability b{display:block;height:100%;width:var(--probability);background:var(--lime);border-radius:2px}.probability>span:last-child{text-align:right;color:#91aa80}.notes{display:grid;grid-template-columns:1fr 1.5fr;gap:90px;padding-bottom:50px}.notes h2{font-size:36px;margin:12px 0 20px}.notes p{font-size:12px;color:#a0b097;max-width:620px}.notes h3{font-size:13px;font-weight:500;color:#cfddc4;margin:0 0 8px}.notes h3:not(:first-child){margin-top:24px}.sources{display:flex;flex-wrap:wrap;gap:16px;font:10px/1.8 var(--mono);color:var(--lime);margin-top:22px}footer{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0 35px;font:10px var(--mono);color:#8ba17e}footer>a:first-child{font:17px "Segoe UI",sans-serif;color:#d3dfc9}footer span{color:#6e8764;font-size:8px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip{position:fixed;top:-100px;left:10px;z-index:9;background:var(--lime);color:#101713;padding:12px}.skip:focus{top:10px}.no-webgl{position:absolute;inset:170px 25px 110px;display:grid;place-content:center;text-align:center;border:1px dashed #547140;color:#c4d5b5;font-size:13px;padding:30px}.no-webgl p{margin-top:12px;color:#90a282;font-size:11px}
@media(min-width:1600px){.viewer{min-height:650px}.pipeline{padding-top:30px}#stages button{min-height:32px}}
@media(max-width:1100px){header,main,footer{width:calc(100% - 48px)}.intro-index{display:none}.workspace{grid-template-columns:minmax(0,1fr) 245px}.viewer{min-height:580px}.pipeline{padding-inline:12px}.operation{gap:28px}.model-controls{gap:8px}.notes{gap:40px}.hardware-strip{gap:6px}.schematic{display:none}}
@media(max-width:760px){header,main,footer{width:calc(100% - 32px)}header{height:70px;gap:18px}.wordmark .back{display:none}header>a{font-size:10px}.intro{padding-top:32px}.intro h1{font-size:43px}.intro>div>p:last-child{font-size:12px}.lab-top{padding:12px;font-size:8px}.lab-top>span:last-child{display:none}.workspace{grid-template-columns:1fr}.viewer{min-height:440px}.scene-caption{top:18px;left:16px}.scene-caption h2{font-size:24px}.scene-caption>p:last-child{font-size:9px;max-width:300px}.scene-bottom{padding:10px 12px;font-size:8px}.camera-tools{left:12px;bottom:44px}.pipeline{border-left:0;border-top:1px solid var(--line);padding:17px 13px}.pipeline-title{margin-bottom:12px}.pipeline-title h2{font-size:19px}#stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}#stages button{font-size:10px;padding:8px 5px;gap:6px}.pipeline-note{font-size:9px}.transport{padding:14px 12px;gap:12px}.model-controls{justify-content:space-between;width:100%;gap:7px}.model-controls label{font-size:9px;gap:4px}select{font-size:9px;padding:5px}.timeline{gap:9px}.timeline>span{min-width:135px;font-size:8px}.hardware-strip{padding:12px}.hardware-strip button{font-size:8px;padding:7px}.hardware-inspector{display:block;padding:0 12px 15px;min-height:110px}.hardware-inspector p{font-size:10px;margin-top:7px}.operation{grid-template-columns:1fr;padding:32px 0 24px;gap:22px}.operation h2{font-size:29px}.operation>div>p:last-child{font-size:12px}.equation-card{padding:18px}#formula{font-size:13px}.math-heading{display:block}.math-heading>span{display:block;margin-top:12px;font-size:9px}.matrices{gap:10px}.matrix-card{flex-basis:265px;padding:12px}.attention-lab{grid-template-columns:1fr;margin-bottom:30px}.attention-panel{padding:24px 0}.prediction-panel{border-left:0;border-top:1px solid var(--line);padding:24px 0}.notes{grid-template-columns:1fr;gap:24px;padding-bottom:30px}.notes h2{font-size:31px}.notes p{font-size:11px}footer{flex-wrap:wrap;font-size:9px}footer>span{order:3;width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Tensor Core close-up and its independent arithmetic transport. */
[hidden]{display:none!important}
.camera-tools .core-entry{color:#18270f;background:#b5f36b;border-color:#b5f36b;font-weight:600}
.core-identity{font:21px var(--mono);color:#b5f36b;margin:22px 0 15px}.core-explain{font-size:12px;color:#a7b99c;line-height:1.8}
#core-status{font-size:13px;line-height:1.6;font-weight:500;margin:24px 0 12px;color:#e2ecd9}
#core-progress{display:grid;grid-template-columns:1fr 1fr;gap:7px}#core-progress button{font:10px var(--mono);padding:9px 6px}#core-progress button[aria-pressed=true]{border-color:#b5f36b;color:#b5f36b;background:#b5f36b10}
#core-step-note{font-size:11px;color:#a4b59a;margin-top:17px;min-height:87px}.core-key{border-top:1px solid #34432d;margin-top:18px;padding-top:16px;display:grid;gap:10px;font:9px var(--mono);color:#aabd9c}.core-key span{display:flex;align-items:center;gap:8px}.core-key i{width:7px;height:7px;background:var(--unit);border-radius:2px}
#core-controls .model-controls{gap:10px}#core-controls .timeline>span{min-width:230px}
#core-readout{padding:24px 22px;border-top:1px solid var(--line);background:#111c15}.core-scalar{border-left:2px solid #ffbc70;padding:5px 0 5px 17px}.core-scalar>p:not(.eyebrow){font:14px/1.8 var(--mono);overflow-wrap:anywhere;margin-top:10px;color:#dcebd1}#core-sum{color:#ffcc8d}
#core-matrices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:23px}.core-matrix{background:#17251c;border:1px solid var(--line);border-radius:4px;padding:15px;min-width:0}.core-matrix>p{font:10px/1.6 var(--mono);color:#aac2d2;margin-bottom:12px}.core-matrix[data-matrix=B]>p{color:#c0a7df}.core-matrix[data-matrix=D]>p{color:#efc48e}.core-matrix table{table-layout:fixed;border-spacing:5px}.core-matrix td{padding:10px 3px;min-width:0;background:#203327;border:1px solid #3c5740;color:#dcead4;font-size:12px}.core-matrix[data-matrix=A] td.operand-active{background:#70c8ff26;border-color:#70c8ff}.core-matrix[data-matrix=B] td.operand-active{background:#bc9aff26;border-color:#bc9aff}.core-matrix[data-matrix=D] td{padding:0;border:0;background:transparent}.core-matrix td button{width:100%;font:12px var(--mono);padding:10px 3px;min-height:36px}.core-matrix td button[aria-pressed=true]{background:#ffbc7026;border-color:#ffbc70;color:#ffcc8d}
#core-example-note{font:10px/1.8 var(--mono);color:#92a887;margin-top:17px;max-width:1000px}.core-notes{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;color:#9cb091;font-size:11px;line-height:1.8}.core-notes summary{cursor:pointer;color:#cedec3}.core-notes p{margin-top:13px;max-width:1050px}.core-notes a{display:inline-block;color:#b5f36b;margin:13px 18px 0 0;font:10px var(--mono)}
@media(max-width:760px){#core-controls .model-controls{justify-content:flex-start;gap:10px}#core-controls .timeline{flex-wrap:wrap}#core-controls .timeline>span{min-width:0}#core-readout{padding:18px 12px}#core-matrices{grid-template-columns:1fr;gap:12px}.core-matrix{padding:12px}.core-matrix td,.core-matrix td button{font-size:12px}.core-scalar>p:not(.eyebrow){font-size:12px}#core-step-note{min-height:0}.core-key{grid-template-columns:1fr 1fr;font-size:8px}.camera-tools button,.camera-tools label{font-size:9px;padding:7px}#core-pipeline .pipeline-note{margin-top:18px}}

/* Guided explanations share the viewport with the highlighted scene. */
.guide-start{margin-top:21px;background:#b5f36b;color:#19290f;border-color:#b5f36b;font-size:12px;font-weight:600;padding:11px 16px}.guide-start:hover{background:#c5fc85}.guide-start[aria-pressed=true]{background:#203320;color:#b5f36b}
#guide-focus-label{display:inline-block;margin-top:12px;font:9px/1.6 var(--mono);color:#b5f36b;border-left:2px solid #b5f36b;padding:4px 9px;background:#122017df}
.lab.is-guided .workspace{grid-template-columns:minmax(0,1fr) 355px}.lab.is-guided .pipeline{background:#19271d}.lab.is-guided .viewer{min-height:670px}
#guide-panel .pipeline-title{margin-bottom:10px}#guide-section{max-width:235px;text-transform:uppercase;font-size:9px}#guide-title{font-size:25px;line-height:1.16;font-weight:450;letter-spacing:-.04em;outline:none;margin:0 0 17px}#guide-story{font-size:12px;line-height:1.8;color:#c3d2b9}
.guide-look{border-left:2px solid #b5f36b;padding:9px 12px;margin-top:18px;background:#b5f36b08}.guide-look .eyebrow{color:#b5f36b;font-size:8px}.guide-look p{font:10px/1.8 var(--mono);color:#d2e5c2;margin-top:5px}#guide-connection{font-size:11px;line-height:1.8;color:#a2b397;margin-top:16px}#guide-math{font:12px/1.8 var(--mono);color:#ffcc8d;margin-top:12px;overflow-wrap:anywhere}
#guide-progress{display:block;width:100%;height:3px;border:0;background:#334a2d;accent-color:#b5f36b;margin:20px 0 16px}#guide-progress::-webkit-progress-bar{background:#334a2d}#guide-progress::-webkit-progress-value{background:#b5f36b}.guide-navigation{display:flex;justify-content:space-between;gap:10px}.guide-navigation button{font-size:11px;min-height:36px}.guide-navigation .primary{background:#b5f36b;color:#1b2d10;border-color:#b5f36b;flex:1}.guide-jump{display:grid;gap:8px;font:9px var(--mono);color:#94ab87;margin-top:18px}.guide-jump select{width:100%;min-width:0;max-width:100%;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.guide-playback{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:12px}.guide-playback button{font-size:10px;min-height:34px}.guide-playback label{display:flex;align-items:center;gap:6px;font:9px var(--mono);color:#94ab87}.guide-playback select{font-size:9px;max-width:105px}#guide-timer{font:9px/1.5 var(--mono);color:#8ea780;margin-top:10px}.guide-links{display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--line);padding-top:12px;margin-top:14px;align-items:center}.guide-links a{font-size:10px;color:#b5f36b}.guide-links button{border:0;background:none;padding:6px 0;font-size:10px;color:#afc39f}
@media(max-width:1100px) and (min-width:761px){.lab.is-guided .workspace{grid-template-columns:minmax(0,1fr) 310px}#guide-title{font-size:23px}#guide-story{font-size:11px}.guide-playback{flex-wrap:wrap}}
@media(max-width:760px){.guide-start{font-size:11px;margin-top:18px}.lab.is-guided .workspace{grid-template-columns:1fr}.lab.is-guided .viewer{min-height:400px}.lab.is-guided .pipeline{padding:20px 16px}#guide-title{font-size:25px}#guide-story{font-size:12px}#guide-focus-label{font-size:8px;max-width:270px}.guide-look p{font-size:11px}#guide-connection{font-size:12px}.guide-navigation{position:sticky;bottom:10px;background:#19271df5;padding:8px;border:1px solid #3f5734;border-radius:5px;z-index:3}.guide-navigation button{min-height:40px}.guide-links a,.guide-links button{font-size:11px}}

/* Recorded narration follows the same authored steps and highlighted scenes. */
.guide-narration{border:1px solid #405534;background:#152319;border-radius:4px;padding:12px;margin-top:15px}.narration-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.narration-top button{font-size:10px;min-height:34px}.narration-top button[aria-pressed=true]{border-color:#b5f36b;color:#b5f36b;background:#b5f36b0d}#narration-status{font:9px/1.5 var(--mono);color:#a7be98;text-align:right;max-width:140px}.narration-controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:10px}.narration-controls button{font-size:9px;padding:7px}.narration-controls label{display:flex;align-items:center;gap:4px;font:8px var(--mono);color:#a4ba96}.narration-controls select{font-size:9px;padding:5px;min-height:30px}.narration-progress{display:flex;align-items:center;gap:9px;margin-top:12px}.narration-progress progress{width:100%;height:3px;accent-color:#b5f36b;border:0;background:#34462e}.narration-progress progress::-webkit-progress-bar{background:#34462e}.narration-progress progress::-webkit-progress-value{background:#b5f36b}#narration-time{white-space:nowrap;font:8px var(--mono);color:#a7bd98}.narration-note{font-size:9px;line-height:1.7;color:#829e73;margin-top:9px}#narration-audio{display:none}.guide-playback select:disabled{opacity:.45;cursor:default}
@media(max-width:760px){.guide-narration{padding:13px}.narration-top button,.narration-controls button{font-size:11px;min-height:38px}.narration-controls{gap:8px}.narration-controls label{font-size:10px}.narration-controls select{font-size:10px}.narration-note{font-size:10px}#narration-status{font-size:10px}}

#guide-panel .guide-narration{margin:0 0 18px;padding:10px}#narration-settings summary{font:10px/1.7 var(--mono);color:#a6bc97;cursor:pointer;margin-top:8px}#narration-settings[open] summary{color:#c3dfad}

.narration-note a{color:#bddda6;text-decoration:underline;text-underline-offset:2px}
