.paint-body{color:#000;background:teal;flex-direction:column;height:100vh;margin:0;font-family:Tahoma,MS Sans Serif,Segoe UI,sans-serif;display:flex}.paint-toolbar{background:linear-gradient(90deg,navy,#1084d0);border:2px outset #dfdfdf;border-bottom-color:gray;flex:none;align-items:center;gap:12px;margin:3px 3px 0;padding:4px 6px;display:flex}.paint-brand{align-items:center;gap:10px;display:flex}.paint-logo{color:#fff;letter-spacing:0;font-size:14px;font-weight:700}.paint-badge{color:#000;background:silver;border:2px outset #dfdfdf;padding:2px 8px;font-size:11px}.paint-tagline{color:#cfe2ff;margin:0;font-size:11px}.paint-main{flex:1;min-height:0;padding:3px;display:flex}.paint-editor{flex:1;gap:3px;min-width:0;display:flex}.paint-host{border:2px inset #dfdfdf;flex:1;min-width:0;display:flex}.paint-frame{border:0;flex:1;width:100%;height:100%}
