/* Expanded headers need their own grid: the footer must not squeeze the title. */
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]{grid-column:1/-1!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;box-sizing:border-box!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head{display:grid!important;grid-template-columns:40px minmax(0,1fr) 30px!important;grid-template-areas:"logo title state" "footer footer footer"!important;align-items:center!important;gap:10px 12px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0 0 12px!important;margin:0 0 12px!important;position:relative!important;box-sizing:border-box!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head>img{grid-area:logo;width:40px!important;height:40px!important;object-fit:contain!important;box-sizing:border-box!important;margin:0!important;padding:5px!important;border:1px solid #e7e8ef;border-radius:11px;align-self:start!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head>div:not(.supply255-footer){grid-area:title;min-width:0!important;width:auto!important;max-width:100%!important;margin:0!important;flex:none!important;writing-mode:horizontal-tb!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head h3{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;-webkit-line-clamp:unset!important;margin:5px 0 0!important;font:850 14px/1.4 Inter,system-ui,sans-serif!important;color:#202633!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head small{width:fit-content!important;max-width:100%!important;min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;font:800 10px/1.3 Inter,system-ui,sans-serif!important;margin:0!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head small[data-hgo253-brand]{display:inline-block!important;padding:3px 6px!important;border-radius:6px;background:#714bd6;color:#fff}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"] small[data-hgo253-brand=yemeksepeti]{background:#f31352!important;color:#fff!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"] small[data-hgo253-brand=trendyol]{background:#ed6600!important;color:#fff!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"] small[data-hgo253-brand=getir]{background:#2563d9!important;color:#fff!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"] small[data-hgo253-brand=migros]{background:#ffd12c!important;color:#382b00!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head>.supply232-state{grid-area:state;position:static!important;inset:auto!important;margin:0!important;justify-self:end!important;align-self:start!important;transform:none!important;width:30px!important;min-width:30px!important;height:30px!important}
html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head>.supply255-footer{grid-area:footer;grid-column:1/-1!important;position:static!important;inset:auto!important;display:flex!important;align-items:center!important;gap:4px!important;flex:none!important;flex-basis:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:8px 0 0!important;border-top:1px solid #e7ebf1;box-sizing:border-box!important}
@media(max-width:650px){html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]{padding:14px!important}html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head{grid-template-columns:34px minmax(0,1fr) 28px!important;gap:10px!important}html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head>img{width:34px!important;height:34px!important}html body #tab-supply .supply241-group .supply232-card[data-supply232-open="true"]>.supply-v2-head h3{font-size:13px!important}}
