.uzphone-app .uzphones{margin:0;color:var(--cpu-ink)}.uzphone-app .uzphone-image{display:block;width:100%;height:210px;object-fit:contain;background:#fff;margin:0 auto 20px;border-radius:12px}.uzphone-app .cpu-card-title{min-height:52px}.uzphone-app .cpu-brand.apple{background:#edf0f5;color:#34445a}.uzphone-app .cpu-brand.samsung{background:#eaf2ff;color:#1555b0}.uzphone-app .cpu-table thead .uzphone-image{height:170px;margin:12px auto 20px;background:#fff0}.uzphone-app .uzphone-hero-art .uzphone-image{height:280px;background:#fff0;margin:0;filter:drop-shadow(8px 18px 22px #183b6120)}.uzphone-app .uzphone-source{font-size:12px;line-height:1.8;color:#64748b;overflow-wrap:anywhere;margin:18px 0}.uzphone-app .uzphone-detail{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:32px;border:1px solid #dfe6f2;border-radius:20px;background:#fff;margin:30px 0}.uzphone-app .uzphone-detail h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.04em;line-height:1.15}.uzphone-app .uzphone-detail .uzphone-image{height:300px}@media(max-width:700px){.uzphone-app .uzphone-hero-art{display:none}.uzphone-app .uzphone-detail{grid-template-columns:1fr;padding:22px}.uzphone-app .cpu-table thead .uzphone-image{height:130px}}.uzphone-gallery{display:flex;flex-wrap:wrap;gap:12px;align-items:center;min-width:0}.uzphone-gallery>.uzphone-image{flex-basis:100%}.uzphone-gallery-extra{width:calc(50% - 6px);height:160px;object-fit:contain;background:#fff;border:1px solid #e0e7f1;border-radius:12px}.uzphone-gallery{display:block}.uzphone-gallery-main{height:340px;display:flex;align-items:center;justify-content:center}.uzphone-app .uzphone-gallery-main .uzphone-image{height:100%;width:100%;margin:0;object-fit:contain}.uzphone-thumbnails{display:flex;gap:10px;overflow-x:auto;padding:14px 2px 4px}.uzphone-thumbnail{flex:0 0 76px;width:76px;height:82px;border:1px solid #dce5f1;border-radius:10px;padding:6px;background:#fff;cursor:pointer}.uzphone-thumbnail[aria-pressed=true]{border:2px solid #1755f5;background:#f1f6ff}.uzphone-thumbnail:focus-visible{outline:3px solid #71b5ff;outline-offset:2px}.uzphone-app .uzphone-thumbnail img,.uzphone-app .uzphone-thumbnail .uzphone-image{width:100%;height:100%;object-fit:contain;margin:0;border-radius:4px}.uzphone-thumbnail:hover{border-color:#1755f5}@media(max-width:700px){.uzphone-gallery-main{height:280px}}