/* Own-site trial only: chat left, equal-width original/draft previews right. */
.own-site-dialog{width:calc(100% - 24px);max-width:1920px;height:calc(100dvh - 24px)}
.own-site-layout{grid-template-columns:320px minmax(0,1fr)}
.own-site-chat{border-left:0;border-right:1px solid var(--border)}
.own-comparison-panes{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;flex:1;min-height:0}
.own-comparison-panes>section{display:flex;flex-direction:column;min-width:0;min-height:0}
.own-comparison-panes>section[hidden]{display:none}
.own-comparison-panes h3{font-size:13px;line-height:1.4;margin:0 0 8px;color:var(--sky)}
.own-site-dialog.own-paired .own-comparison-panes{grid-template-columns:repeat(2,minmax(0,1fr))}
.own-site-toolbar>div{flex-wrap:wrap}
.own-site-toolbar button[hidden]{display:none}
.own-site-dialog.own-wide .own-site-layout{grid-template-columns:minmax(0,1fr)}
@media(max-width:800px){
 .own-site-dialog{width:calc(100% - 16px);height:calc(100dvh - 16px)}
 .own-site-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(200px,42%) minmax(0,1fr)}
 .own-site-preview{grid-row:1}.own-site-chat{grid-row:2;border-right:0}
 .own-site-dialog.own-wide .own-site-preview{grid-row:auto}
 .own-comparison-panes h3{font-size:11px;margin-bottom:4px}
}
