
/* AUTOTUBE_PREVIEW_NAME_V44_BEGIN */
html[data-autotube-theme="light"] #packagingTab .packaging-source-card{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(240px, 330px)!important;
  grid-template-rows:auto minmax(0,1fr) auto!important;
  gap:12px 14px!important;
  padding:15px!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-pane-heading{
  grid-column:1 / -1!important;
  align-items:flex-start!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-pane-heading .card-kicker{
  margin-bottom:4px!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-custom-heading{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin:0!important;
  font-size:22px!important;
  font-weight:900!important;
  line-height:1.08!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-custom-heading::before{
  content:"";
  flex:0 0 18px;
  width:18px;height:18px;
  background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='3' y='4' width='18' height='16' rx='4' fill='%23ff1f2d'/%3E%3Cpath d='M8 9h8M8 12h5M8 15h6' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
}
html[data-autotube-theme="light"] #packagingTab #packagingSource{
  grid-column:1 / -1!important;
  min-height:0!important;
  height:100%!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-source-controls{
  grid-column:1 / 2!important;
  grid-template-columns:minmax(0,1fr)!important;
  align-items:center!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
}
html[data-autotube-theme="light"] #packagingTab #packagingImportButton,
html[data-autotube-theme="light"] #packagingTab #packagingUseVoiceButton,
html[data-autotube-theme="light"] #packagingTab #packagingUseRewriteButton,
html[data-autotube-theme="light"] #packagingTab #packagingClearButton{
  display:none!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-style-control,
html[data-autotube-theme="light"] #packagingTab .packaging-style-control .select-input{
  width:100%!important;
  min-width:0!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-style-control .select-input{
  min-height:42px!important;
  height:42px!important;
  border-radius:14px!important;
  padding:0 40px 0 14px!important;
  font-size:15px!important;
  font-weight:700!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-source-action{
  grid-column:2 / 3!important;
  width:100%!important;
  min-width:0!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:stretch!important;
  gap:6px!important;
  margin:0!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-generate-button{
  width:100%!important;
  max-width:none!important;
  min-height:42px!important;
  height:42px!important;
  margin:0!important;
  border-radius:14px!important;
  font-size:15px!important;
  font-weight:800!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-source-action .message{
  text-align:right!important;
  font-size:11px!important;
  line-height:1.35!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-results-pane{
  position:relative!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-empty-state{
  color:#8c8490!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-empty-state > div::before{
  content:"";
  display:block;
  width:42px;height:42px;
  margin:0 auto 16px;
  background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23ff1f2d'/%3E%3Cpath d='M7 7.5h10v9H7z' fill='white'/%3E%3Cpath d='M10 9.5 15 12l-5 2.5z' fill='%23ff1f2d'/%3E%3Crect x='8' y='8.5' width='1' height='7' fill='%23ff1f2d'/%3E%3Crect x='15' y='8.5' width='1' height='7' fill='%23ff1f2d'/%3E%3C/svg%3E");
}
html[data-autotube-theme="light"] #packagingTab .packaging-empty-state .card-kicker{
  margin:0 0 7px!important;
}
html[data-autotube-theme="light"] #packagingTab .packaging-empty-state h2{
  margin:0 0 8px!important;
}
@media (max-width: 1100px){
  html[data-autotube-theme="light"] #packagingTab .packaging-source-card{
    grid-template-columns:1fr!important;
    grid-template-rows:auto minmax(0,1fr) auto auto!important;
  }
  html[data-autotube-theme="light"] #packagingTab .packaging-source-controls{
    grid-column:1 / -1!important;
  }
  html[data-autotube-theme="light"] #packagingTab .packaging-source-action{
    grid-column:1 / -1!important;
  }
}
/* AUTOTUBE_PREVIEW_NAME_V44_END */
