/* Site chrome and optional theme only. The supplied v8 layout and rendering styles stay in its HTML. */body[data-editor-v8] .top{height:auto;min-height:48px;flex-wrap:wrap;padding:9px 14px;gap:9px 12px}body[data-editor-v8] .top nav{flex:1;justify-content:flex-end;flex-wrap:wrap;gap:7px;min-width:0}body[data-editor-v8] .brand{flex:none;min-width:0;gap:9px}body[data-editor-v8] .brand img{width:28px;height:28px;object-fit:contain;background:none;border-radius:0}body[data-editor-v8] .v8-product-name{font:600 12px/1.4 var(--body);color:var(--mut);white-space:nowrap}body[data-editor-v8] .v8-settings-open{min-height:34px;width:36px;padding:6px;flex:none}.v8-settings-open svg,.v8-discord svg{width:19px;height:19px;display:block;flex:none}.v8-discord{color:#fff;background:#5865f2!important;border-color:#7180ff!important}.v8-language{position:relative;min-width:0}.v8-language > button{min-height:34px;max-width:210px}.v8-language > button > span:first-of-type{overflow:hidden;text-overflow:ellipsis}.v8-language .flag-icon,.v8-language-options .flag-icon{width:18px;height:13px;object-fit:cover;flex:none}.v8-language-menu{position:fixed;z-index:1000;inset-inline-end:12px;top:var(--v8-language-top,64px);width:min(340px,calc(100vw - 24px));max-height:calc(100dvh - var(--v8-language-top,64px) - 12px);overflow:auto;padding:10px;border:1px solid var(--bd2);border-radius:12px;background:var(--bg2);box-shadow:0 16px 50px #0008}.v8-language-menu input{display:block;width:100%;min-height:38px;margin-bottom:8px}.v8-language-options{display:grid;gap:3px}.v8-language-options button{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;padding:8px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:start;cursor:pointer}.v8-language-options button:hover,.v8-language-options button[aria-selected='true']{background:var(--card2);border-color:var(--bd)}.v8-language-options button span{flex:1;min-width:0;overflow-wrap:anywhere}.v8-language-options small{color:var(--mut);direction:ltr}.v8-language-menu [role='status']{padding:12px;color:var(--mut)}.v8-settings{width:min(380px,calc(100vw - 28px));margin:auto;padding:24px;border:1px solid var(--bd2);border-radius:16px;background:var(--bg2);color:var(--tx);box-shadow:0 20px 80px #0008}.v8-settings::backdrop{background:#0009;backdrop-filter:blur(3px)}.v8-settings h2{font-size:19px;line-height:1.4;margin-bottom:20px}.v8-settings label{display:block;margin-bottom:7px;color:var(--mut);font-weight:600}.v8-settings select{width:100%;min-height:40px;margin-bottom:24px}.v8-settings [data-v8-close]{display:flex;margin-inline-start:auto}body[data-editor-v8] .stage{direction:ltr}body[data-editor-v8] .row{min-width:0}body[data-editor-v8] .row > label{min-width:0;overflow-wrap:anywhere}:root[data-editor-theme='masters']{--bg:#1a0b2e;--bg2:#1d1030;--card:#241439;--card2:#2d1a43;--bd:#c59ade66;--bd2:#d4b1ed2b;--mag:#b85ae5;--vio:#823ce0;--glow:#dfabff;--tx:#f6f0ff;--mut:#c7b8d4;--faint:#a698b5}:root[data-editor-theme='masters'] body{background:linear-gradient(125deg,#1a0b2e,#211031 70%,#2c1436)}:root[data-editor-theme='masters'] .top{background:#1a0b2ef0}:root[data-editor-theme='masters'] :is(.left,.right,.toolbar,.botbar,.tabs,#fontPop){background:var(--bg2);border-color:var(--bd2)}:root[data-editor-theme='masters'] :is(.sech,.lh){background:#190d2a;color:var(--tx);border-color:var(--bd2)}:root[data-editor-theme='masters'] :is(.pan,.tpl,.tcard){border-color:var(--bd2)}:root[data-editor-theme='masters'] .btn{background:var(--card2);border-color:var(--bd2)}:root[data-editor-theme='masters'] .btn:hover{background:#3b2354;border-color:var(--bd)}:root[data-editor-theme='masters'] :is(.btn.pri,.chip[aria-selected='true'],.seg button[aria-pressed='true']){background:var(--mag);color:#fff;border-color:transparent}:root[data-editor-theme='masters'] .btn.pri:hover{background:#a84ed8}:root[data-editor-theme='masters'] :is(.btn.on,.fcell.on,.layer.on){background:#b85ae52b;border-color:var(--mag)}:root[data-editor-theme='masters'] :is(.tabs button[aria-selected='true'],.tpltabs button[aria-selected='true'],.layer .ty,.toolbar .tag){color:var(--glow);border-bottom-color:var(--mag);-webkit-text-fill-color:currentColor}:root[data-editor-theme='masters'] :is(input[type='text'],input[type='number'],select,textarea,.seg,.chip,.fcell){background:#14091f;border-color:var(--bd2)}:root[data-editor-theme='masters'] :is(input[type='text'],input[type='number'],select,textarea):focus{border-color:var(--mag);box-shadow:0 0 0 3px #b85ae533}:root[data-editor-theme='masters'] input[type='range']::-webkit-slider-thumb{background:var(--mag)}:root[data-editor-theme='masters'] input[type='range']::-moz-range-thumb{background:var(--mag)}:root[data-editor-theme='masters'] :is(.chip,.fcell,.tcard):hover{border-color:var(--mag)}:root[data-editor-theme='masters'] :is(.menu .dd,.ctx,.tcard){background:var(--card);border-color:var(--bd2)}:root[data-editor-theme='masters'] .ctx button:hover:not(:disabled){background:#b85ae533}:root[data-editor-theme='masters'] .stage{background:#12091e}:root[data-editor-theme='masters'] #board{background:repeating-conic-gradient(#352440 0% 25%,#291b34 0% 50%) 0 0/24px 24px}@media(max-width:860px){body[data-editor-v8] .top nav{flex-basis:100%;justify-content:flex-start}body[data-editor-v8] .v8-product-name{margin-inline-start:auto}body[data-editor-v8] .v8-back{white-space:normal;text-align:center;max-width:calc(100vw - 215px)}}@media(max-width:540px){body[data-editor-v8] .brand img{width:24px;height:24px}.v8-language > button{max-width:145px}body[data-editor-v8] .v8-discord{width:36px;padding:7px}body[data-editor-v8] .v8-discord span{display:none}body[data-editor-v8] .v8-back{font-size:11px}}