header.top{align-items:center;min-height:62px;flex:none;overflow:visible}header.top .brand{display:flex;align-items:center;gap:10px;min-height:38px;line-height:1.2}header.top .brand img{width:34px;height:34px;display:block;object-fit:contain;flex:none;margin:0}header.top nav{align-items:center;gap:8px}.editor-settings-button{width:36px;min-width:36px;padding:7px !important;display:grid;place-items:center}.editor-discord-link{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;background:#5865f2 !important;border-color:#8190ff !important;color:white !important}.editor-discord-link svg{display:block;flex:none}.editor-spectrum-name{animation:editor-spectrum 15s linear infinite}@keyframes editor-spectrum{0%,100%{color:#d9c1ff}33%{color:#9feced}66%{color:#ffc0e6}}.editor-settings-dialog{color:#f3effa;background:#1b1c25;border:1px solid #676174;border-radius:14px;padding:24px;width:360px;max-width:calc(100vw - 28px);box-shadow:0 24px 80px #0008}.editor-settings-dialog::backdrop{background:#060609a8}.editor-settings-dialog h2{margin:0 0 20px;font:750 21px/1.3 Manrope,system-ui,sans-serif}.editor-preference{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #ffffff18;line-height:1.5}.editor-preference input{width:20px;height:20px;accent-color:#a58adf;flex:none}.editor-preference-scope{font-size:12px;color:#b7b0c2;margin:8px 0}.editor-settings-dialog > button{margin-top:20px;min-height:36px}.editor-advanced-toggle{background:#22232c;color:#cfc7de;border:1px solid #555160;border-radius:7px;padding:7px 10px;margin:8px 10px;font:600 11px/1.4 Manrope,system-ui,sans-serif;cursor:pointer;align-self:flex-start;flex:none}.editor-advanced-toggle[aria-pressed="true"]{background:#423151;color:#fff}[data-editor-advanced="off"] .pan[data-advanced="true"]{display:none !important}.prism-app .prism-selection:not(.has-multiple) button:not(:first-child){display:none}.prism-app .pan,.prism-app .tabs,.prism-app .toolbar,.prism-app .quick-text,.prism-app .tpltabs{background:#1b1c25 !important;box-shadow:none !important}.prism-app .pan{border-color:#ffffff17 !important;border-radius:9px !important}.prism-app .sech{color:#e5dfee;letter-spacing:0.025em}.prism-app .layer.on{box-shadow:none !important;background:#302538 !important}.prism-app .btn{background-image:none !important;box-shadow:none !important}.prism-app .btn.pri{background:#997ce3 !important;color:white !important}.prism-app input[type="range"]{accent-color:#aa96cf;filter:none !important}[data-editor-motion="off"] *,[data-editor-motion="off"] *::before,[data-editor-motion="off"] *::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}@media (max-width: 860px){.ux2 .stage .pill{bottom:58px}header.top .brand > span:first-of-type:not(.prism-brand){display:none}header.top nav{flex-wrap:wrap;justify-content:flex-end}header.top .editor-discord-link{padding:6px 8px !important}}@media (prefers-reduced-motion: reduce){.editor-spectrum-name{animation:none}}[data-editor-advanced="off"] .fontpan{display:none !important}.ux2 .setcol .flist{max-height:180px}/* Two predictable rows on phones; labels never shrink into clipped buttons. */@media (max-width: 600px){header.top{display:grid !important;grid-template-columns:minmax(0, 1fr) 62px 92px 36px;gap:7px 6px;padding:8px 10px !important;align-items:center}header.top > .brand{grid-row:1;grid-column:1/span 2;min-width:0;gap:7px !important;justify-self:start}header.top nav{display:contents !important}header.top nav > .um-tools{grid-row:2;grid-column:1;min-width:0;justify-self:start}header.top nav > .um-language{grid-row:2;grid-column:2;min-width:0}header.top nav > .editor-discord-link{grid-row:2;grid-column:3;width:92px;min-width:92px;padding:7px !important;font-size:11px !important;gap:5px;white-space:nowrap}header.top nav > .editor-discord-link svg{width:19px;height:19px}header.top nav > a[href*="index.html"]{grid-row:1;grid-column:3/span 2;justify-self:stretch;min-width:0;max-width:none !important;padding:7px !important;font-size:11px !important;word-break:normal !important;overflow-wrap:normal !important;white-space:normal !important;text-align:center;line-height:1.4}header.top nav > .editor-settings-button{grid-row:2;grid-column:4;width:36px;min-width:36px;margin:0}header.top .prism-brand{display:inline !important;font-size:21px !important;margin:0 !important}header.top .brand > .editor-beta{display:inline-flex !important;font-size:9px}header.top .brand img{width:30px;height:30px}}.prism-app .rng input::-webkit-slider-thumb{border-color:#baa4df !important;box-shadow:none !important}.prism-app .rng input::-moz-range-thumb{border-color:#baa4df !important;box-shadow:none !important}