
/* GetToolora AI Public SaaS Mode: hide admin/editor/debug controls from visitors. */
body.gtai-public-saas-mode .gtai-canva-shell,
body.gtai-public-saas-mode .gtai-rt-engine,
body.gtai-public-saas-mode .gtai-l2-sidebar,
body.gtai-public-saas-mode .gtai-l2-json,
body.gtai-public-saas-mode [data-l2-action="export-json"],
body.gtai-public-saas-mode [data-l2-action="bring-front"],
body.gtai-public-saas-mode [data-l2-action="send-back"],
body.gtai-public-saas-mode [data-l2-action="lock"],
body.gtai-public-saas-mode [data-l2-action="delete"],
body.gtai-public-saas-mode [data-gtai-canva-action="duplicate"],
body.gtai-public-saas-mode [data-gtai-canva-action="bring-front"],
body.gtai-public-saas-mode [data-gtai-canva-action="lock"],
body.gtai-public-saas-mode [data-gtai-canva-action="delete"],
body.gtai-public-saas-mode [data-gtai-rt-action="duplicate"],
body.gtai-public-saas-mode [data-gtai-rt-action="bring-front"],
body.gtai-public-saas-mode [data-gtai-rt-action="send-back"],
body.gtai-public-saas-mode [data-gtai-rt-action="lock"],
body.gtai-public-saas-mode [data-gtai-rt-action="delete"],
body.gtai-public-saas-mode .gtai-layer-row,
body.gtai-public-saas-mode .gtai-layers-panel,
body.gtai-public-saas-mode .gtai56-layer-list,
body.gtai-public-saas-mode .gtai-fr-floating,
body.gtai-public-saas-mode .gtai-provider-warning,
body.gtai-public-saas-mode .gtai-debug,
body.gtai-public-saas-mode [data-gtai-debug],
body.gtai-public-saas-mode .gtai-admin-only,
body.gtai-public-saas-mode .gtai-internal-control {display:none!important;visibility:hidden!important;pointer-events:none!important;}
body.gtai-public-saas-mode .gtai-l2-main{grid-template-columns:1fr!important;}
body.gtai-public-saas-mode .gtai-l2-header{border-bottom:0!important;}
body.gtai-public-saas-mode .gtai-l2-actions{gap:10px;flex-wrap:wrap;}
body.gtai-public-saas-mode .gtai-l2-actions button{border-radius:999px;}
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="add-text"],
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="add-rect"],
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="add-image"]{display:inline-flex!important;}
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="undo"],
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="redo"],
body.gtai-public-saas-mode .gtai-l2-actions button[data-l2-action="clear"]{display:none!important;}
.gtai-public-preview-card{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:center;margin:28px 0;padding:30px;border:1px solid rgba(85,187,51,.18);border-radius:30px;background:linear-gradient(135deg,#f7fff4,#fff7ed);box-shadow:0 22px 60px rgba(16,24,39,.08)}
.gtai-public-preview-copy span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#ecffe7;color:#166534;font-weight:900;font-size:13px}.gtai-public-preview-copy h2{margin:12px 0 8px;font-size:clamp(28px,4vw,48px);line-height:1.05;color:#101827}.gtai-public-preview-copy p{color:#475569;font-size:17px;line-height:1.65}.gtai-public-preview-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.gtai-public-preview-art{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gtai-public-preview-art div{min-height:145px;border-radius:24px;padding:18px;background:#fff;box-shadow:0 16px 42px rgba(16,24,39,.08);display:flex;flex-direction:column;justify-content:flex-end}.gtai-public-preview-art strong{font-size:22px;color:#101827}.gtai-public-preview-art small{color:#64748b;margin-top:4px}@media(max-width:760px){.gtai-public-preview-card,.gtai-public-preview-art{grid-template-columns:1fr}.gtai-public-preview-art div{min-height:110px}}

/* v1.69.6 public cleanup: hide legacy demo/setup/warning blocks from public visitors */
.gtai-public-saas-mode .gtai-demo,
.gtai-public-saas-mode .gtai-demo-badge,
.gtai-public-saas-mode .gtai-warning,
.gtai-public-saas-mode .gtai-provider-warning,
.gtai-public-saas-mode .gtai-admin-notice,
.gtai-public-saas-mode .gtai-ult-chat,
.gtai-public-saas-mode .gtai-ult-fab-chat { display:none!important; }
