html,body,main{background:var(--experiments-colors-c100f18)}.intro h1 em{color:var(--experiments-colors-ce6b7c1)}:root{--ui-accent:var(--experiments-colors-ce6b7c1);--ui-panel:var(--experiments-colors-c211b29e8);--ui-muted:var(--experiments-colors-cc2acbc)}.intro h1{font-size:clamp(56px,6.4vw,88px)}.intro{max-width:500px}.intro>p:last-child{color:var(--experiments-colors-cc2acbc)}.playing .intro{opacity:0}.caption,.status{color:var(--experiments-colors-cb49aa9)}.quiet .dock>:not(#pause){opacity:1}.quiet .dock{background:var(--ui-panel);border-color:var(--experiments-colors-cffffff20);backdrop-filter:blur(16px)}#brush{position:absolute;width:24px;height:24px;border:1px solid var(--experiments-colors-cefd0dc);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}#message{padding:10px;pointer-events:none}.back{padding:12px 4px}.dock button{min-width:44px}.dock .palette{min-width:44px}button:focus-visible,a:focus-visible{outline-color:var(--experiments-colors-cf3c4d9)}@media(max-width:750px){.intro h1{font-size:53px}.intro,body:not(.playing) .intro{top:17%;left:26px}.dock button{width:44px;min-width:44px}.dock .palette{padding:0 10px;min-width:44px;width:auto}.dock{gap:1px}.back{font-size:11px}}@media(max-width:360px){.dock .palette{padding:0 8px}.dock{padding:5px}.intro h1{font-size:48px}}@media(max-height:550px){.intro h1{font-size:42px}.intro,body:not(.playing) .intro{top:26%}.intro .eyebrow{margin-bottom:12px}}
/* Presentation only. The approved material and gesture code remain identical. */
.intro>p:last-child{color:var(--experiments-colors-cd5d4d9);text-shadow:-1px 0 1px var(--experiments-colors-c101c27),1px 0 1px var(--experiments-colors-c101c27),0 -1px 1px var(--experiments-colors-c101c27),0 1px 1px var(--experiments-colors-c101c27),0 0 8px var(--experiments-colors-c101c27)}
.intro h1{text-shadow:0 2px 14px var(--experiments-colors-c101c2780)}
.dock .palette{color:var(--experiments-colors-ccfcbd3)}
.dock .palette[aria-pressed="true"]{color:var(--ui-text);background:var(--experiments-colors-cffffff12)}
