/* Compact application overview: retain all twelve cards and full-size galleries. */
#uygulamalar{padding-block:32px}
#uygulamalar .section-head{margin-bottom:20px}
#uygulamalar .applications{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}
#uygulamalar .application{min-width:0;padding-bottom:14px}
#uygulamalar .application-open{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:7px 14px;min-height:130px;height:100%;align-items:start}
#uygulamalar .application-open>.app-img{grid-row:1 / 4;height:128px;margin:0;background:#fff}
#uygulamalar .app-img>img{object-fit:contain}
#uygulamalar .application h3{font-size:17px;line-height:1.2;letter-spacing:-.25px;min-height:0;margin:0}
#uygulamalar .application p{font-size:13px;line-height:1.4;margin:0}
#uygulamalar .application-open-label{font-size:12px;line-height:1.4;margin:0;align-self:end}
#uygulamalar .recyclable-badge{transform:scale(.75);transform-origin:bottom right}
#uygulamalar .app-img.prefab-comparison{grid-template-columns:1fr;grid-template-rows:1fr 1fr}
#uygulamalar .prefab-comparison img{min-height:0;object-fit:contain}
@media(max-width:1050px){#uygulamalar .applications{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#uygulamalar{padding-block:24px}#uygulamalar .applications{grid-template-columns:1fr;gap:14px}#uygulamalar .application-open{grid-template-columns:36% minmax(0,1fr)}}
/* Preview: UDMAX-style white cards, with descriptions in the existing dialog. */
#uygulamalar .applications{gap:16px 20px}
#uygulamalar .application{padding:0;border:1px solid #e4e8ea;background:#fff}
#uygulamalar .application-open{display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:12px 14px;height:100%}
#uygulamalar .application-open>.app-img{height:116px;flex:none;background:#fff;margin:0 0 10px}
#uygulamalar .application h3{font-size:16px;line-height:1.25;text-align:center;margin:0;min-height:40px;display:flex;align-items:center;justify-content:center}
#uygulamalar .application-open>p,#uygulamalar .application-open-label{display:none}
/* Four-column proposal; show the proposed white-background visuals as a CSS image sheet. */
#uygulamalar .applications{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
#uygulamalar .application-open>.app-img{height:auto;aspect-ratio:450/185;background-image:url('/assets/applications/white-card-preview-sheet.png');background-size:341.333% 553.514%;background-repeat:no-repeat}
#uygulamalar .app-img>img{visibility:hidden}
#uygulamalar #application-light-commercial-interior .app-img{background-position:3.68% 9.30%}
#uygulamalar #application-automotive .app-img{background-position:49.91% 9.30%}
#uygulamalar #application-trailer-application .app-img{background-position:95.76% 9.30%}
#uygulamalar #application-marine .app-img{background-position:3.68% 38.14%}
#uygulamalar #application-caravan .app-img{background-position:49.91% 38.14%}
#uygulamalar #application-solar .app-img{background-position:95.76% 38.14%}
#uygulamalar #application-prefab .app-img{background-position:3.68% 66.98%}
#uygulamalar #application-advertising .app-img{background-position:49.91% 66.98%}
#uygulamalar #application-stone .app-img{background-position:95.76% 66.98%}
#uygulamalar #application-appliances .app-img{background-position:3.68% 93.00%}
#uygulamalar #application-pallets-hexapak .app-img{background-image:none}
#uygulamalar #application-pallets-hexapak .app-img>img{visibility:visible;object-fit:contain}
#uygulamalar #application-cases-v3 .app-img{background-position:95.76% 93.00%}
#uygulamalar .recyclable-badge{display:none}
@media(max-width:900px){#uygulamalar .applications{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){#uygulamalar .applications{grid-template-columns:1fr}}

#uygulamalar #application-appliances .app-img,#uygulamalar #application-cases-v3 .app-img{background-size:341.333% 616.867%}
