
/* Imported from: ./badge.css */
/* SİPARİŞ DURUM ROZETİ — sipariş listesi, hesap sipariş detayı ve takip
   sayfasının ortak parçası (tek tanım; iki yerde kopyası çakışma sayılır).
   `rounded px-2 py-0.5 text-xs font-medium` + canlı Tailwind renkleri
   (chunk 4790'daki eşleme). */
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge {
  border-radius: var(--pm-radius-xs);
  padding: 2px 8px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge--green, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge--green { color: rgb(5, 150, 105); background: rgb(240, 253, 244); }
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge--blue, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge--blue { color: rgb(37, 99, 235); background: rgb(239, 246, 255); }
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge--red, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge--red { color: rgb(220, 38, 38); background: rgb(254, 242, 242); }
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge--orange, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge--orange { color: rgb(234, 88, 12); background: rgb(255, 247, 237); }
.cc_qyfayfbe_VzBdEA80gY .pm-ord__badge--gray, .cc_qyfayfbe_ZdEwuCicz7 .pm-ord__badge--gray { color: rgb(75, 85, 99); background: rgb(249, 250, 251); }

/* End import: ./badge.css */
/* ═══════════════════════════════════════════════════════════════════════
   SİPARİŞ DETAYI — ölçüm: canlı `/account/orders/<id>` @1440
   ═══════════════════════════════════════════════════════════════════════ */

.cc_qyfayfbe_VzBdEA80gY .pm-od, .cc_qyfayfbe_ZdEwuCicz7 .pm-od { display: flex; flex-direction: column; color: rgb(49, 49, 49); }

/* `mb-6 flex justify-between` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__head, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__head { margin-bottom: 24px; display: flex; justify-content: space-between; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__headleft, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__headleft { display: flex; flex-direction: column; justify-content: space-between; }
/* `text-lg font-medium` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__no, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__no { font-size: 18px; line-height: 28px; font-weight: 500; }
/* `mt-0.5 text-sm font-medium opacity-70` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__date, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__date { margin-top: 2px; font-size: 14px; line-height: 20px; font-weight: 500; opacity: 0.7; }
/* `flex items-start justify-end pt-1` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__headright, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__headright { display: flex; align-items: flex-start; justify-content: flex-end; padding-top: 4px; }

.cc_qyfayfbe_VzBdEA80gY .pm-od__body, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__body { display: flex; flex-direction: column; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__packages, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__packages { display: flex; flex-direction: column; gap: 24px; }

/* `flex justify-end` — düğmeler 32px */
.cc_qyfayfbe_VzBdEA80gY .pm-od__actions, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__actions { display: flex; justify-content: flex-end; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__btn, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: 0;
  border-radius: var(--pm-radius-xs);
  padding: 8px 16px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  color: var(--pm-white);
  cursor: pointer;
}
/* `ml-auto ... bg-acc-02` (turuncu) ve `ml-3 ... bg-acc-01` (koyu) */
.cc_qyfayfbe_VzBdEA80gY .pm-od__btn--repeat, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__btn--repeat { margin-left: auto; background: var(--pm-accent); }
.cc_qyfayfbe_VzBdEA80gY .pm-od__btn--refund, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__btn--refund { margin-left: 12px; background: rgb(49, 49, 49); }
/* TAKİP SAYFASI VARYANTI (chunk [slug]-238; ölçüldü 12 Eyl, oturumlu):
   "Tekrar Sipariş Ver" yok; iade düğmesi `bg-button-02` turuncu, köşesiz,
   iade edilebilir kalem yoksa disabled; rozet `noStyle` (p-0, saydam);
   Ödeme sütunu yok. Kalan her şey hesap detayıyla aynı. */
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__btn--refund, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__btn--refund { background: var(--pm-accent); border-radius: 0; }
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__btn--refund:disabled, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__btn--refund:disabled { cursor: default; }
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-ord__badge, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-ord__badge { padding: 0; border-radius: 0; background: transparent; }
/* Takipte başlık `text-xl font-medium` (hesapta text-lg), tarih `text-sm opacity-70` (w400, mt yok),
   özet kutusu köşesiz (hesapta `rounded-sm`), toplam satırı `font-semibold` (hesapta font-medium). */
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__no, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__no { font-size: 20px; line-height: 28px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__date, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__date { margin-top: 0; font-weight: 400; }
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__summary, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__summary { border-radius: 0; }
.cc_qyfayfbe_VzBdEA80gY .pm-od--tracking .pm-od__line--total, .cc_qyfayfbe_ZdEwuCicz7 .pm-od--tracking .pm-od__line--total { font-weight: 600; }

.cc_qyfayfbe_VzBdEA80gY .pm-od__package, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__package { display: flex; flex-direction: column; gap: 16px; }
/* `flex items-center justify-between text-base font-medium underline` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__pkghead, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__pkghead {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: underline;
}
/* `grid grid-cols-1 gap-4 md:grid-cols-2` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__items, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__items { display: grid; grid-template-columns: 1fr; gap: 16px; }
@media (min-width: 768px) { .cc_qyfayfbe_VzBdEA80gY .pm-od__items, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__items { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
/* `grid cursor-pointer grid-cols-[90px,1fr] gap-3` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__item, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__item { display: grid; grid-template-columns: 90px 1fr; gap: 12px; cursor: pointer; }
/* `relative aspect-product w-full overflow-hidden rounded-sm` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemimg, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemimg { position: relative; width: 100%; aspect-ratio: 1 / 1; overflow: hidden; border-radius: var(--pm-radius-xs); }
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemimg img, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemimg img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__iteminfo, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__iteminfo { display: flex; flex-direction: column; min-width: 0; }
/* `flex flex-col gap-2` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemlink, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemlink { display: flex; flex-direction: column; gap: 8px; color: inherit; text-decoration: none; }
/* `line-clamp-2 cursor-pointer text-base font-medium` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemname, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemname {
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
/* `whitespace-nowrap text-sm font-bold leading-none text-button-02` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemprice, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemprice { white-space: nowrap; font-size: 14px; line-height: 14px; font-weight: 700; color: var(--pm-accent); }
/* `whitespace-nowrap text-xs font-medium` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemqty, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemqty { white-space: nowrap; font-size: 12px; line-height: 16px; font-weight: 500; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemspacer, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemspacer { margin-right: auto; }
/* `mt-auto flex items-end justify-end` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__itemfoot, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__itemfoot { margin-top: auto; display: flex; align-items: flex-end; justify-content: flex-end; }

/* `flex items-center gap-1 text-sm` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__tracking, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__tracking { display: flex; align-items: center; gap: 4px; font-size: 14px; line-height: 20px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__trackinner, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__trackinner { display: flex; align-items: center; }
/* `ml-1 font-medium text-acc-02 underline` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__tracking a, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__tracking a { margin-left: 4px; font-weight: 500; color: var(--pm-accent); text-decoration: underline; }

/* `mt-8 flex h-min flex-col gap-5 rounded-sm bg-neutral-100/70 p-5` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__summary, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__summary {
  margin-top: 32px;
  display: flex;
  height: min-content;
  flex-direction: column;
  gap: 20px;
  border-radius: var(--pm-radius-xs);
  background: rgba(245, 245, 245, 0.7);
  padding: 20px;
}
/* `grid grid-cols-1 gap-5 lg:grid-cols-3` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__cols, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__cols { display: grid; grid-template-columns: 1fr; gap: 20px; }
@media (min-width: 1024px) { .cc_qyfayfbe_VzBdEA80gY .pm-od__cols, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__cols { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
.cc_qyfayfbe_VzBdEA80gY .pm-od__col, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__col { display: flex; flex-direction: column; gap: 4px; }
/* `text-base font-medium` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__coltitle, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__coltitle { font-size: 16px; line-height: 24px; font-weight: 500; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__coltext, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__coltext { font-size: 14px; line-height: 20px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__payrow, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__payrow { display: flex; align-items: center; justify-content: space-between; gap: 8px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__paycard, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__paycard { margin-top: 4px; font-weight: 500; }

.cc_qyfayfbe_VzBdEA80gY .pm-od__totals, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__totals { display: flex; flex-direction: column; gap: 4px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__lines, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__lines { display: flex; flex-direction: column; gap: 4px; font-size: 14px; line-height: 20px; }
/* `flex items-center justify-between gap-2` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__line, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__line { display: flex; align-items: center; justify-content: space-between; gap: 8px; }
.cc_qyfayfbe_VzBdEA80gY .pm-od__lineval, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__lineval { font-weight: 500; }
/* `mt-3 border-t border-gray-300 pt-4 font-medium` */
.cc_qyfayfbe_VzBdEA80gY .pm-od__line--total, .cc_qyfayfbe_ZdEwuCicz7 .pm-od__line--total { margin-top: 12px; border-top: 1px solid #d1d5db; padding-top: 16px; font-weight: 500; }
