
/* Bi'Tişört – Üretim Notları v6.6.79 */
.bt-production-notes-section{
  border:1px solid #eadfd7!important;
  border-radius:12px;
  background:#fffdfa;
}
.bt-production-notes-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
}
.bt-production-notes-head h3{margin:2px 0 0}
.bt-production-notes-toggle{
  border:1px solid #ffb48e;
  background:#fff4ed;
  color:#d94d12;
  border-radius:8px;
  min-height:30px;
  padding:0 10px;
  font-size:10px;
  font-weight:800;
  cursor:pointer;
}
.bt-production-notes-toggle:hover{background:#ffe9dc}
.bt-production-notes-intro{
  margin:7px 0 10px;
  color:#6d7380;
  font-size:10px;
  line-height:1.45;
}
.bt-production-notes-summary{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:10px;
  padding:9px 10px;
  border-radius:9px;
  background:#f7f8fa;
  border:1px solid #e8eaee;
}
.bt-production-notes-summary span{
  color:#777f8d;
  font-size:9px;
  text-transform:uppercase;
  letter-spacing:.04em;
}
.bt-production-notes-summary strong{
  max-width:66%;
  text-align:right;
  color:#222b3a;
  font-size:10px;
  line-height:1.35;
}
.bt-production-notes-fields{
  display:grid;
  gap:10px;
  margin-top:10px;
}
.bt-production-notes-fields[hidden]{display:none!important}
.bt-production-size-grid{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:8px;
}
.bt-production-notes-fields label{
  display:grid;
  gap:5px;
  margin:0;
}
.bt-production-notes-fields label>span{
  font-size:9px;
  font-weight:800;
  color:#565f6e;
}
.bt-production-size-grid label>div{
  display:flex;
  align-items:center;
  border:1px solid #dfe3e8;
  border-radius:8px;
  background:#fff;
  overflow:hidden;
}
.bt-production-size-grid input{
  width:100%;
  min-width:0;
  border:0!important;
  box-shadow:none!important;
  padding:9px 8px!important;
  font-size:11px!important;
  background:transparent!important;
}
.bt-production-size-grid b{
  padding:0 8px;
  color:#7d8592;
  font-size:9px;
}
.bt-production-placement select,
.bt-production-free-note textarea{
  width:100%;
  box-sizing:border-box;
  border:1px solid #dfe3e8;
  border-radius:8px;
  background:#fff;
  color:#202938;
  font-size:10px;
  padding:9px;
}
.bt-production-free-note{position:relative}
.bt-production-free-note small{
  justify-self:end;
  margin-top:-2px;
  color:#8a909a;
  font-size:8.5px;
}
.bt-production-note-help{
  margin:0;
  padding:8px 9px;
  border-radius:8px;
  background:#fff7f1;
  color:#84523a;
  font-size:9px;
  line-height:1.4;
}
.bt-production-notes-section.has-data{
  border-color:#ffb48e!important;
  background:#fffaf6;
}
@media(max-width:860px){
  .bt-production-size-grid{grid-template-columns:1fr}
}

/* v6.13.10 — Baskı konumu / baskı boyutu seçici */
.bt-print-placement-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-top:2px}.bt-print-placement-head>span{font-size:9px;font-weight:900;color:#565f6e}.bt-print-placement-head>strong{max-width:66%;text-align:right;color:#c2410c;font-size:9px;line-height:1.35}
.bt-print-placement-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bt-print-placement-card{padding:9px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;transition:.15s}.bt-print-placement-card.is-selected{border-color:#fb923c;background:#fff8f3;box-shadow:0 0 0 2px rgba(249,115,22,.08)}.bt-print-placement-card>label{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:7px!important;cursor:pointer}.bt-print-placement-card>label input{width:16px;height:16px;margin:1px 0 0;accent-color:#f97316}.bt-print-placement-card>label span{display:block!important}.bt-print-placement-card>label b{display:block;color:#1f2937;font-size:9.5px}.bt-print-placement-card>label small{display:block;margin-top:2px;color:#98a2b3;font-size:8px}.bt-print-placement-card.is-production-only>label small{color:#b45309}.bt-print-placement-card [data-placement-controls]{display:grid;gap:6px;margin-top:7px}.bt-print-placement-card:not(.is-selected) [data-placement-controls]{opacity:.45;pointer-events:none}.bt-print-placement-card select{width:100%;min-height:32px;border:1px solid #dfe3e8;border-radius:8px;background:#fff;padding:5px 6px;font-size:8.5px;color:#344054}.bt-print-custom-size{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:4px}.bt-print-custom-size[hidden]{display:none!important}.bt-print-custom-size input{min-width:0;width:100%;border:1px solid #dfe3e8!important;border-radius:7px!important;padding:6px!important;font-size:9px!important}.bt-print-custom-size b,.bt-print-custom-size i{font-size:8px;color:#667085;font-style:normal}
@media(max-width:860px){.bt-print-placement-grid{grid-template-columns:1fr}}
