.um-tools-free,#tools .tool-free-badge,.um-tool-beta,.editor-beta,.glow-beta,.refresh-free,.refresh-beta{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #61df9ba6 !important;border-radius:999px;background:#123625 !important;color:#c9ffe0 !important;font-family:Manrope,system-ui,sans-serif !important;font-size:11px !important;font-weight:600 !important;line-height:1.35 !important;letter-spacing:.015em;white-space:nowrap}.um-tools-free::before,#tools .tool-free-badge::before,.um-tool-beta::before,.editor-beta::before,.glow-beta::before,.refresh-free::before,.refresh-beta::before{content:'';width:6px;height:6px;flex:none;background:#73efae;border-radius:50%;animation:refresh-status 3.2s ease-in-out infinite}.refresh-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.refresh-free-heading{font-size:16px !important;color:#d2ffe5 !important;font-weight:800;display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border:1px solid #58be8a80;border-radius:999px;background:#163624}.refresh-free-heading::before{content:'✓';font-size:17px;color:#80efb1}.refresh-beta,.um-tool-beta,.editor-beta,.glow-beta{background:#193327 !important;border-color:#4e8c695e !important;color:#aff2c9 !important;padding:4px 8px;border-radius:6px}@keyframes refresh-status{0%,100%{opacity:1}50%{opacity:.12}}.um-tool-card[data-editor='2d']{--tool-accent:#d1a1ff;--tool-hover:#a25bf320}.um-tool-card[data-editor='3d']{--tool-accent:#7ed4ff;--tool-hover:#47bcea20}.um-tool-card[data-editor='glow']{--tool-accent:#ffd180;--tool-hover:#ebae4020}.um-tool-card[data-editor='remove']{--tool-accent:#7aefbe;--tool-hover:#4bcca420}.um-tools-menu a.um-tool-card:hover,.um-tools-menu a.um-tool-card:focus-visible{background:var(--tool-hover) !important;border-color:var(--tool-accent) !important}.um-tools-menu a.um-tool-card:hover strong,.um-tools-menu a.um-tool-card:focus-visible strong{color:var(--tool-accent)}.glow-brand,.um-brand,.editor-site-name{font-family:Fredoka,system-ui,sans-serif;font-weight:800;letter-spacing:-.7px;color:#fff;text-shadow:none;animation:none}.glow-brand{font-size:clamp(18px,1.45vw,24px)}.glow-brand img{width:38px;height:38px;border-radius:50%}.glow-brand em,.editor-site-name em{display:inline-block;color:#e989f4;font-style:normal;animation:um-domain-glow 4s ease-in-out infinite}.editor-site-name{font-size:clamp(17px,1.4vw,22px);white-space:nowrap}header.top .editor-site-name{display:inline !important}.editor-spectrum-name,.glow-title h1{text-shadow:0 0 22px #bd5bea4d}.glow-title{justify-content:center;text-align:center;padding:15px 24px}.glow-title h1{color:#f4ddff}.glow-title p{flex-basis:100%;max-width:880px;color:#d4c9df}.glow-title h1{color:#f4effa;animation:editor-spectrum 15s linear infinite}@keyframes editor-spectrum{0%,100%{color:#d9c1ff}33%{color:#9feced}66%{color:#ffc0e6}}.prism-brand{font-family:Manrope,system-ui,sans-serif;color:#f4effa;background:none;-webkit-text-fill-color:currentColor;animation:editor-spectrum 15s linear infinite;font-size:20px;font-weight:650;letter-spacing:-.025em}.glow-layer-list{display:grid;gap:6px}.glow-layer-list button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;background:var(--refresh-field,#211a2a);color:var(--glow-text);border:1px solid var(--glow-line);border-radius:8px;font-size:13px;text-align:start}.glow-layer-list button[aria-pressed='true']{border-color:#d399fc;background:#a85cdb20}.glow-layer-list button:disabled{opacity:.5}.glow-layer-list button svg{width:18px;height:18px;flex:none}.glow-layer-list button span{flex:1}.glow-layer-list button[aria-pressed='true']::after{content:'●';color:#d7a0ff;font-size:8px}.glow-mask-tools{padding:13px;border:1px solid #a477c45c;border-radius:10px;background:#9d58b911}.glow-mask-tools summary{color:#ecd2ff}.glow-brush-actions{padding:12px;border:1px solid var(--glow-line);border-radius:9px;background:var(--refresh-field,#211a2a)}.glow-brush-actions::before{content:attr(data-brush-title);display:block;margin-bottom:10px;color:var(--glow-text);font-size:12px;font-weight:800}.glow-brush-actions::before{flex-basis:100%}.glow-brush-actions .glow-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.refresh-theme-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0}.refresh-theme-row select{padding:9px;border:1px solid #9f7fb0;border-radius:8px;background:#271c32;color:#f5effa;min-width:138px;max-width:55%}.refresh-settings{background:var(--glow-panel,#201628);color:#f3effa;border:1px solid #8d68a4;border-radius:14px;padding:22px;width:390px;max-width:calc(100vw - 30px);box-shadow:0 24px 80px #0008}.refresh-settings::backdrop{background:#09050bbd}.refresh-settings h2{margin:0 0 15px;font-size:22px}.refresh-settings button{margin-top:14px}.refresh-settings .editor-preference{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0}.refresh-settings .editor-preference input{width:19px;height:19px;accent-color:#c17aff}:root[data-editor-theme='masters']{--glow-bg:#100d16;--glow-panel:#1a1622;--glow-line:#ffffff1c;--glow-text:#f7f0fc;--glow-muted:#d0bddf;--refresh-field:#25202d;--refresh-accent:#c871f4}:root[data-editor-theme='graphite']{--glow-bg:#101117;--glow-panel:#191b24;--glow-line:#414757;--glow-text:#f2f4fc;--glow-muted:#bdc4d5;--refresh-field:#252a36;--refresh-accent:#a893e6}:root[data-editor-theme='masters'] .prism-app,:root[data-editor-theme='masters'] body.ux2{--bg:#100d16;--bg2:#1a1622;--card:#25202d;--card2:#302936;--bd:#a773c752;--bd2:#ffffff16;--mag:#c871f4;--vio:#9361d9;--glow:#d8b6f4;--tx:#f7f0fc;--mut:#d0bddf;--faint:#baa4cb}:root[data-editor-theme='graphite'] .prism-app,:root[data-editor-theme='graphite'] body.ux2{--bg:#101117;--bg2:#191b24;--card:#252a36;--card2:#303746;--tx:#f2f4fc;--mut:#bdc4d5;--faint:#a5adc2}:root[data-editor-theme='masters'] body:has(header.top){--bg:#100d16;--bg2:#1a1622;--card:#25202d;--card2:#302936;--bd:#a773c752;--bd2:#ffffff16;--mag:#c871f4;--vio:#9361d9;--glow:#d8b6f4;--tx:#f7f0fc;--mut:#d0bddf;--faint:#baa4cb}html[data-editor-theme] .glow-header,html[data-editor-theme] .glow-layerbar,html[data-editor-theme] .prism-app .top,html[data-editor-theme] .prism-app .prism-rail,html[data-editor-theme] .prism-app .prism-commandbar{background:var(--glow-panel)}html[data-editor-theme] .ux2 .setcol{background:var(--glow-panel)}html[data-editor-theme] .glow-button:not(.primary):not(.glow-discord),html[data-editor-theme] .glow-controls select,html[data-editor-theme] .glow-toolbar select,html[data-editor-theme] .glow-palette,html[data-editor-theme] .glow-shapes button,html[data-editor-theme] .glow-colours button{background:var(--refresh-field);border-color:var(--glow-line);color:var(--glow-text)}html[data-editor-theme='masters'] .glow-button.primary{background:#c978f5;border-color:#dfa5ff;color:#1b0528}html[data-editor-theme='masters'] .glow-button.primary:hover{background:#dfa5ff}html[data-editor-theme] .glow-controls input[type='range']{accent-color:var(--refresh-accent)}.prism-rail [data-prism-tool='brush'],.prism-rail [data-prism-tool='erase'],.prism-rail [data-prism-tool='mask']{border-radius:10px}.prism-options[data-options-group='paint']{background:var(--bg2);border:0;border-bottom:1px solid var(--bd2);border-radius:0;margin:0;padding:8px 12px}.prism-options .prism-options-heading{font-size:12px;font-weight:600;color:var(--tx);margin-inline-end:8px}.prism-app .tpl{flex:1;min-height:240px}.prism-app .tplbody{max-height:none;min-height:120px}.prism-app .left .layers{flex:0 1 auto;max-height:220px;min-height:60px}.prism-asset-link{display:block;padding:10px 14px;margin:8px;border:1px solid var(--bd);border-radius:8px;text-decoration:none;color:var(--mut);font-size:12px;line-height:1.5}.prism-asset-link:hover{color:var(--tx);background:var(--card2)}#rCanvasWrap{width:auto;max-width:100%;height:auto;max-height:100%;min-height:0}#removePreview{display:block;width:100%;height:100%;max-width:100%;max-height:100%}@media (max-width: 700px){.glow-title{padding:13px}.glow-title p{font-size:12px}.glow-brand{font-size:18px}.glow-nav{grid-template-columns:auto 40px 40px 40px minmax(0,1fr)}.glow-layer-list{grid-template-columns:repeat(3,minmax(0,1fr))}.glow-layer-list button{justify-content:center;padding:9px 5px;font-size:11px}.glow-layer-list button svg{display:none}}@media (max-width: 860px){header.top .brand{flex-wrap:wrap;max-width:100%}.editor-site-name{font-size:17px}}:root[data-editor-motion='off'] .glow-title h1,:root[data-editor-motion='off'] .prism-brand,:root[data-editor-motion='off'] .um-tools-free::before,:root[data-editor-motion='off'] .um-tool-beta::before,:root[data-editor-motion='off'] .glow-beta::before,:root[data-editor-motion='off'] .editor-beta::before,:root[data-editor-motion='off'] .refresh-free::before,:root[data-editor-motion='off'] .refresh-beta::before,:root[data-editor-motion='off'] .glow-brand em,:root[data-editor-motion='off'] .editor-site-name em,:root[data-editor-motion='off'] .editor-spectrum-name{animation:none !important}@media (prefers-reduced-motion: reduce){.um-tools-free::before,.tool-free-badge::before,.um-tool-beta::before,.refresh-free::before,.refresh-beta::before,.editor-beta::before,.glow-beta::before,.glow-title h1,.prism-brand,.glow-brand em,.editor-site-name em{animation:none !important}}/* One compact badge by each tool title. Free describes the whole menu. */.um-tools-menu{padding:14px}.um-tools-heading{margin:2px 4px 12px}.um-tools-menu a.um-tool-card{padding:12px 10px;background:transparent;border-radius:9px}.um-tools-menu a.um-tool-card + a.um-tool-card{border-top-color:#ffffff0b}.um-tool-title{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.um-tool-title strong{min-width:0;font-size:16px;line-height:1.35}.um-tools-menu .um-tool-beta{flex:none}.um-tools-menu small{font-size:12px;line-height:1.5}.um-tool-icon{width:42px;height:42px;background:none;box-shadow:none;border-radius:9px}.um-tool-icon svg{display:block;width:42px;height:42px}.editor-site-name{font-size:20px}header.top .brand img{width:37px;height:37px;border-radius:50%}header.top .prism-brand{margin-inline-start:16px;padding-inline-start:16px;border-inline-start:1px solid #ffffff25}header.top .editor-beta{margin-inline-start:0}.prism-app .prism-rail{gap:4px}.prism-tool-divider{display:block;height:1px;margin:8px 3px;background:#ffffff20;flex:none}.prism-rail button[aria-pressed='true']{background:#ba79ed22;border-color:#b679dc6b;color:#e1c5f5}.prism-rail button:focus-visible{outline:2px solid #d6b1f3;outline-offset:1px}.prism-options input[type='number']{min-height:30px;background:var(--bg);border:1px solid var(--bd2);border-radius:5px}.prism-options .prism-hint{margin-inline-start:auto}@media (max-width: 520px){.um-tools-menu{padding:10px}.um-tool-title{flex-wrap:wrap}.um-tool-title strong{font-size:15px}.editor-site-name{font-size:18px}header.top .prism-brand{padding-inline-start:10px;margin-inline-start:3px;font-size:18px !important}.prism-options .prism-hint{display:none}}