body{--action:#111111;--hover:#303030;--brand:#111111;--ink:#111111;background:#fff}.market-top{height:76px;padding:0 32px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;position:sticky;top:0;background:#fff;z-index:10}.market-top .brand img{filter:brightness(0)}.header-search{margin-left:auto;display:flex;align-items:center;position:relative;width:240px}.header-search input{border:1px solid var(--line);border-radius:4px;width:100%;height:40px;padding:0 12px 0 40px;font-size:12px}.header-search svg{position:absolute;left:12px;color:var(--muted)}.market-shell{display:grid;grid-template-columns:224px minmax(0,1fr)}.market-side{border-right:1px solid var(--line);padding:24px 16px;position:sticky;top:76px;height:calc(100vh - 76px);overflow:auto}.nav-item{display:flex;gap:12px;align-items:center;border:0;background:transparent;width:100%;padding:12px;text-align:left;font-size:13px;border-radius:4px;color:var(--text)}.nav-item svg{width:16px;height:16px}.nav-item .chev{margin-left:auto;width:14px;color:var(--muted)}.nav-item:hover{background:var(--page)}.nav-item.active{background:#111111;color:#fff}.nav-item.active .chev{color:#fff}.side-title{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);padding:0 12px;margin-bottom:12px}.side-divider{height:1px;background:var(--line);margin:20px 12px}.side-bottom{margin:32px 12px 0;font-size:12px}.side-bottom p{font-size:11px;color:var(--muted);margin-top:8px;line-height:1.7}.market-main{padding:40px 48px 0;max-width:1600px;width:100%;margin:0 auto;min-width:0}.market-intro{margin-bottom:36px}.market-intro .eyebrow{font-size:10px;letter-spacing:1.4px}.market-intro h1{font-size:34px;font-weight:650;letter-spacing:-1px;line-height:1.2}.market-intro>p:not(.eyebrow){margin:12px 0 24px;color:var(--muted);font-size:13px}.hero-search{position:relative;display:flex;align-items:center;width:100%;max-width:620px}.hero-search input{height:40px;border:1px solid var(--line);border-radius:4px;padding:0 44px;width:100%;background:#fff}.hero-search>svg{position:absolute;left:14px;color:var(--muted)}.hero-search kbd{position:absolute;right:14px;color:var(--muted);border:1px solid var(--line);border-radius:3px;padding:0 5px;font:11px Inter}.market-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.market-heading h2{font-size:21px}.market-heading p{font-size:12px;color:var(--muted);margin-top:4px}.text-button{border:0;background:transparent;padding:0;display:flex;gap:8px;align-items:center;font-size:12px;font-weight:500;white-space:nowrap}.text-button:hover{text-decoration:underline}.text-button svg{width:15px}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.market-card{display:flex;flex-direction:column;min-width:0;min-height:222px;padding:24px;border:1px solid var(--line);border-radius:8px;background:#fff;transition:border-color .15s}.market-card:hover{border-color:#94a3b8}.market-card:focus-visible{outline:2px solid #111111;outline-offset:3px}.market-card-top{display:flex;align-items:center;gap:12px;margin-bottom:16px}.market-icon{width:48px;height:48px;object-fit:contain;border-radius:8px;flex-shrink:0}.partner-icon{padding:4px;border:1px solid var(--line);background:#fff}.card-label{font-size:10px;color:var(--muted);line-height:1.4}.market-card h3{font-size:14px;font-weight:600}.market-card>p{font-size:12px;color:var(--text);line-height:1.6;margin-top:8px;flex:1}.market-card-foot{margin-top:20px;font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted)}.market-card-foot svg{width:14px;color:#111111}#home-sections>section+section{margin-top:40px}.spot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.spot-card{border:1px solid var(--line);border-radius:8px;overflow:hidden;display:block}.spot-art{height:200px;padding:28px;position:relative;overflow:hidden;display:grid;place-items:center;background:#f8fafc}.spot-art.catalog{background:rgb(0 91 211 / .08)}.spot-art.search{background:#111111}.spot-art.warehouse{background:rgb(26 127 55 / .08)}.spot-copy{padding:24px}.spot-copy h3{font-size:15px}.spot-copy p{margin:8px 0 16px;color:var(--muted);font-size:12px;line-height:1.6}.spot-copy .small{font-size:11px;color:var(--muted)}.art-window{width:100%;max-width:280px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px;transform:rotate(-4deg)}.art-top{display:flex;align-items:center;gap:8px;font-size:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line)}.art-top .market-icon{width:24px;height:24px;border-radius:4px}.art-products{display:flex;gap:8px}.art-product{width:33.33%;border:1px solid var(--line);border-radius:4px;padding:12px 4px;background:#f8fafc;text-align:center}.art-product svg{width:26px;height:26px;margin:0 auto 8px}.art-product span{display:block;font-size:8px}.art-product b{display:block;background:#111111;color:#fff;font-size:7px;padding:4px;margin-top:8px;border-radius:2px;font-weight:400}.search-result{display:flex;gap:12px;align-items:center;margin-top:8px;padding:8px;background:#f8fafc;border-radius:4px;font-size:10px}.search-result svg{width:26px;height:26px}.search-result span{display:block;height:5px;background:#e2e8f0;width:90px;margin-top:6px}.warehouse-art{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.warehouse-art div{border:1px solid var(--line);background:#f8fafc;padding:10px;text-align:center;font-size:9px;border-radius:4px}.warehouse-art svg{display:block;margin:0 auto 8px;width:24px;height:24px}.warehouse-art strong{display:block;font-weight:500}.market-footer{margin-top:48px;padding:24px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--muted);font-size:11px}.market-footer a{display:flex;align-items:center;gap:6px}.market-footer svg{width:14px}.mobile-categories{display:none}.market-empty{grid-column:1/-1;padding:40px;border:1px solid var(--line);border-radius:8px;color:var(--muted)}.detail-icon{width:64px;height:64px}.detail-body>p{color:var(--text);line-height:1.7}.detail-meta{margin:24px 0}.preview-caption{font-size:12px;color:var(--muted);margin-top:20px}
@media(min-width:1800px){.market-main{padding-top:48px}.market-card{min-height:218px}}
@media(max-width:1200px){.market-main{padding:32px}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.spot-grid{gap:16px}.spot-art{padding:16px;height:180px}.market-card{padding:20px}}
@media(max-width:950px){.market-shell{grid-template-columns:190px minmax(0,1fr)}.market-side{padding:20px 8px}.market-main{padding:28px 24px}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spot-grid{grid-template-columns:1fr}.spot-card{display:grid;grid-template-columns:1fr 1fr}.spot-art{height:190px}.market-top{padding:0 24px}.header-search{width:200px}.market-intro h1{font-size:30px}.market-footer{flex-wrap:wrap}}
@media(max-width:650px){.market-top{height:68px;padding:0 20px;gap:12px}.market-top .brand{gap:12px}.market-top .brand img{width:76px}.market-top .brand span{font-size:12px;padding-left:12px}.header-search{display:none}.market-top>.btn{margin-left:auto;width:40px;padding:0;font-size:0;gap:0}.market-top>.btn svg{width:16px}.market-shell{display:block}.market-side{display:none}.market-main{padding:28px 20px 0}.market-intro h1{font-size:30px}.market-intro{margin-bottom:20px}.mobile-categories{display:flex;gap:8px;overflow:auto;padding:0 0 12px;margin-bottom:20px}.mobile-categories button{height:36px;border:1px solid var(--line);border-radius:4px;white-space:nowrap;padding:0 12px;background:#fff;font-size:12px}.mobile-categories button.active{background:#111111;color:#fff;border-color:#111111}.market-grid{grid-template-columns:1fr;gap:12px}.market-card{min-height:0;padding:20px}.market-card-top{margin-bottom:12px}.market-card-foot{margin-top:16px}.market-heading{gap:12px;align-items:flex-start}.market-heading h2{font-size:19px}.market-heading p{line-height:1.6}.market-heading>.text-button{font-size:0;gap:0}.market-heading>.text-button svg{width:18px}.spot-card{display:block}.spot-art{height:210px;padding:28px}.spot-copy{padding:20px}#home-sections>section+section{margin-top:32px}.market-footer{align-items:flex-start;flex-direction:column;gap:12px;margin-top:32px}.detail-meta{flex-wrap:wrap}}
/* Daha küçük semboller; uygulama ikonlarında mevcut siyah geçiş dili. */
.market-icon{width:40px;height:40px}.cosmos-original{display:grid;place-items:center;background:linear-gradient(135deg,#303030,#111111);color:#fff}.cosmos-original svg{width:20px;height:20px;stroke-width:1.5}.market-card-top{gap:12px}.spot-art{padding:0;background:#111111}.spot-art>img{width:100%;height:100%;object-fit:cover;display:block}.detail-body>.market-icon{width:56px;height:56px}.detail-body>.cosmos-original svg{width:26px;height:26px}
#home-sections>section{scroll-margin-top:100px}.spot-art{height:auto;aspect-ratio:3/2}.spot-art>img{object-fit:contain}
/* Hazır marka görselleri ikon kutusunu boşluksuz doldurur. */
.partner-icon{padding:0;border:0;object-fit:cover;display:block}

.return-store{margin-left:auto}.app-wrap{max-width:1280px;margin:auto;padding:28px 40px 0}.breadcrumbs{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);margin-bottom:32px;flex-wrap:wrap}.breadcrumbs svg{width:12px;height:12px}.breadcrumbs a:hover{text-decoration:underline}.detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px}.app-content{min-width:0}.app-heading{display:flex;gap:20px;align-items:flex-start;margin-bottom:28px}.app-brand-icon{width:64px;height:64px;flex-shrink:0;border-radius:8px}.app-heading .eyebrow{font-size:9px;letter-spacing:1px;margin:0 0 8px}.app-heading h1{font-size:30px;letter-spacing:-.8px}.app-heading>div>p:not(.eyebrow){font-size:13px;margin-top:10px;color:var(--muted);line-height:1.7}.app-heading-meta{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px;color:var(--muted);font-size:11px}.app-heading-meta a{text-decoration:underline;text-underline-offset:3px}.showcase-frame{aspect-ratio:3/2;background:#f8fafc;border:1px solid var(--line);border-radius:8px;overflow:hidden;display:grid;place-items:center}.showcase-frame img{width:100%;height:100%;object-fit:contain}.gallery-thumbs{display:flex;gap:12px;margin-top:12px}.gallery-thumb{width:calc((100% - 24px)/3);min-width:0;padding:8px;text-align:left;border:1px solid var(--line);border-radius:4px;background:#fff}.gallery-thumb.active{border-color:#111111}.gallery-thumb img{width:100%;height:70px;object-fit:cover;border-radius:2px}.gallery-thumb span{font-size:10px;color:var(--muted);display:block;margin-top:6px}.detail-tabs{display:flex;gap:24px;overflow:auto;border-bottom:1px solid var(--line);margin-top:32px}.detail-tabs a{font-size:12px;padding:14px 0;white-space:nowrap;color:var(--muted)}.detail-tabs a.active{color:#111111;border-bottom:2px solid #111111}.detail-section{padding-top:36px;scroll-margin-top:100px}.detail-section h2{font-size:24px;line-height:1.35;margin-bottom:16px;max-width:560px}.detail-section>p{font-size:13px;line-height:1.8;color:var(--text);margin-top:12px}.detail-section .eyebrow{font-size:9px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.feature-grid article{padding:24px;border:1px solid var(--line);border-radius:8px;background:#fff}.feature-grid svg{width:22px;height:22px;margin-bottom:16px}.feature-grid h3{font-size:14px;margin-bottom:8px}.feature-grid p{font-size:12px;color:var(--muted);line-height:1.7}.how-steps{padding:0;list-style:none;margin:24px 0 0}.how-steps li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.how-steps li>span{width:36px;height:36px;flex-shrink:0;border-radius:4px;background:#f8fafc;border:1px solid var(--line);display:grid;place-items:center;font-size:11px}.how-steps h3{font-size:14px}.how-steps p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:6px}.information-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 0}.information-grid>div{border-bottom:1px solid var(--line);padding-bottom:16px}.information-grid dt{font-size:11px;color:var(--muted);margin-bottom:6px}.information-grid dd{margin:0;font-size:13px}.purchase-column{min-width:0}.purchase-card{position:sticky;top:100px;border:1px solid var(--line);border-radius:8px;padding:28px;background:#fff}.purchase-card .eyebrow{font-size:10px}.purchase-price{font-size:34px;line-height:1.2;font-weight:650;letter-spacing:-1px}.purchase-price span{font-size:13px;font-weight:400;color:var(--muted);letter-spacing:0}.price-description{margin:12px 0 24px;font-size:12px;line-height:1.7;color:var(--muted)}.purchase-card>.btn{width:100%;font-size:13px}.purchase-note{font-size:10px;line-height:1.6;color:var(--muted);margin-top:12px}.purchase-divider{height:1px;background:var(--line);margin:24px 0}.included{list-style:none;padding:0;margin:0;display:grid;gap:14px}.included li{display:flex;align-items:center;gap:10px;font-size:12px}.included svg{width:15px;height:15px}.developer-line{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.developer-mark{width:32px;height:32px;background:#111111;color:#fff;display:grid;place-items:center;font-weight:750;border-radius:4px}.developer-line>span:nth-child(2){font-size:10px;color:var(--muted)}.developer-line strong{display:block;color:#111111;font-size:12px;margin-top:2px;font-weight:500}.developer-line>svg{margin-left:auto;width:14px}.support-note{display:flex;gap:12px;margin-top:24px;padding:0 16px;font-size:12px}.support-note>svg{width:18px}.support-note strong{font-weight:500}.support-note p{font-size:11px;margin-top:6px;color:var(--muted)}.related-section{margin-top:48px;padding-top:32px;border-top:1px solid var(--line)}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-card{display:flex;gap:16px;padding:24px;border:1px solid var(--line);border-radius:8px;min-width:0}.related-card>img{width:40px;height:40px;flex-shrink:0;border-radius:8px}.related-card h3{font-size:13px}.related-card p{font-size:12px;color:var(--muted);line-height:1.6;margin:6px 0 12px}.related-card span{font-size:11px;color:var(--muted)}
@media(max-width:1050px){.detail-layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px}.app-wrap{padding:24px 28px 0}.purchase-card{padding:24px}.app-heading h1{font-size:27px}.related-card{padding:20px;gap:12px}.gallery-thumb img{height:54px}}
@media(max-width:780px){.detail-layout{display:flex;flex-direction:column}.purchase-column{order:0}.purchase-card{position:static;padding:24px}.purchase-card .included,.purchase-card .purchase-divider,.purchase-card .developer-line,.support-note{display:none}.purchase-card .price-description{margin-bottom:16px}.purchase-card .purchase-note{margin-bottom:0}.purchase-card .eyebrow{margin-bottom:8px}.purchase-price{font-size:28px}.related-grid{grid-template-columns:1fr}.detail-tabs{gap:20px}.app-heading{margin-top:8px}.breadcrumbs{margin-bottom:24px}.related-section{margin-top:36px}}
@media(max-width:580px){.app-wrap{padding:24px 20px 0}.return-store{font-size:0;padding:0;width:40px;gap:0}.return-store svg{width:18px}.breadcrumbs{font-size:10px;gap:6px}.app-heading{gap:14px}.app-brand-icon{width:48px;height:48px}.app-heading h1{font-size:24px}.app-heading .eyebrow{font-size:8px}.app-heading-meta{gap:10px}.app-heading>div>p:not(.eyebrow){font-size:12px}.feature-grid{grid-template-columns:1fr}.detail-section h2{font-size:22px}.detail-section{padding-top:28px}.feature-grid article{padding:20px}.gallery-thumbs{gap:8px}.gallery-thumb{width:calc((100% - 16px)/3);padding:6px}.gallery-thumb img{height:44px}.gallery-thumb span{font-size:9px}.related-section .text-button{font-size:0}.related-section .text-button svg{width:18px}.related-section .market-heading h2{font-size:19px}.purchase-card{padding:20px}}
/* Kompakt galeri: ekran görüntülerini kırpmadan göster. */
.showcase-frame{position:relative;width:100%;padding:0;text-align:left;cursor:zoom-in}.expand-image{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:32px;height:32px;background:#fff;border:1px solid var(--line);border-radius:4px;color:#111111}.expand-image svg{width:16px;height:16px}.gallery-thumbs{gap:12px;margin-top:16px;align-items:flex-start}.gallery-thumb{width:104px;flex:0 0 104px;padding:0;border:0;background:transparent;text-align:center}.gallery-thumb img{width:104px;height:64px;object-fit:contain;background:#f8fafc;border:1px solid var(--line);border-radius:4px;padding:4px}.gallery-thumb.active img{border:2px solid #111111;padding:3px}.gallery-thumb span{margin-top:8px;font-size:10px;color:var(--muted)}.gallery-thumb.active span{color:#111111;font-weight:600}.detail-tabs{margin-top:28px}#image-viewer{width:min(1400px,94vw);max-width:94vw;max-height:94vh;padding:48px 20px 20px;border:1px solid var(--line);border-radius:8px;background:#fff}#image-viewer::backdrop{background:rgb(15 23 42 / .7)}#image-viewer>img{width:100%;max-height:calc(94vh - 68px);object-fit:contain}.viewer-close{position:absolute;right:8px;top:8px;width:32px;height:32px}@media(max-width:580px){.gallery-thumbs{gap:12px}.gallery-thumb{width:88px;flex-basis:88px}.gallery-thumb img{width:88px;height:56px}.gallery-thumb span{font-size:9px}.expand-image{right:12px;bottom:12px}#image-viewer{padding:48px 12px 12px}}

:root{--ink:#111111;--text:#334155;--muted:#64748b;--line:#e2e8f0;--page:#f8fafc;--action:#111111}body.as-redesign{font-family:Inter,system-ui,sans-serif;background:#fff}body.as-redesign>header{height:76px;background:#fff;backdrop-filter:none;border-bottom:1px solid #e2e8f0}body.as-redesign>header>div{max-width:none;height:76px;padding:0 32px}body.as-redesign>header>a{color:#111111}.as-header-brand{display:flex;align-items:center;gap:16px;flex-shrink:0}.as-header-brand img{width:87px;filter:brightness(0)}.as-header-brand span{font:500 14px Inter;border-left:1px solid #e2e8f0;padding-left:16px}body.as-redesign #as-search-form{margin-left:auto;margin-right:0;max-width:480px}body.as-redesign #as-search-input{height:40px;background:#fff;border:1px solid #e2e8f0;border-radius:4px;font-size:12px}body.as-home-redesign>main{max-width:none;padding:0;margin:0}body.as-detail-redesign>main{max-width:1280px;padding:28px 40px 48px}.as-market-icon{width:40px;height:40px;flex-shrink:0;object-fit:cover;border-radius:8px}.as-detail-redesign .app-heading .as-market-icon{width:64px;height:64px}.as-redesign .as-app-icon.w-14{width:40px;height:40px}.as-detail-redesign .app-heading h1{font-size:30px;font-weight:650}.as-detail-redesign .as-info-card{border:1px solid #e2e8f0;border-radius:8px;padding:28px;background:#fff;box-shadow:none}.as-info-card .as-purchase-lead{margin-bottom:24px}.as-purchase-lead>span{font-size:10px;color:#64748b;letter-spacing:1px}.as-purchase-lead>strong{display:block;font-size:28px;font-weight:650;color:#111111;margin-top:8px}.as-detail-redesign aside a.h-\[50px\],.as-detail-redesign aside button.h-\[50px\]{height:40px;border-radius:4px;box-shadow:none}.as-detail-redesign .as-about-wrap{font-size:13px;line-height:1.8;color:#334155}.as-about-wrap h2{font-size:23px;margin:28px 0 14px;font-weight:600;color:#111111}.as-about-wrap p{margin:12px 0}.as-about-wrap img{border-radius:8px;border:1px solid #e2e8f0;max-width:100%;height:auto}.as-redesign .as-app-icon{box-shadow:none}.as-redesign .btn{height:40px;border:1px solid #e2e8f0;border-radius:4px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.as-redesign .btn.primary{background:#111111;color:#fff;border-color:#111111}.as-redesign dialog{border:1px solid #e2e8f0;border-radius:8px;padding:48px 20px 20px}.as-redesign [hidden]{display:none!important}.market-empty{font-size:13px}.as-catalog-heading{margin-bottom:20px}.market-card p{flex:1}.as-home-redesign .market-main{padding-bottom:48px}.as-home-redesign .market-side{top:76px}.as-redesign svg{flex-shrink:0}.as-home-redesign .market-main section{scroll-margin-top:100px}
@media(max-width:650px){body.as-redesign>header,body.as-redesign>header>div{height:68px}body.as-redesign>header>div{padding:0 20px;gap:12px}.as-header-brand img{width:76px}.as-header-brand span{font-size:12px;padding-left:12px}body.as-detail-redesign>main{padding:24px 20px}.as-home-redesign .market-side{display:none}.as-detail-redesign .app-heading .as-market-icon{width:48px;height:48px}.as-detail-redesign .app-heading h1{font-size:24px}}
#market-home>section+section,#market-results{margin-top:40px}.market-intro h1{font-size:34px;line-height:1.2;font-weight:650;letter-spacing:-1px}.eyebrow{font-size:10px;letter-spacing:1.4px;color:#64748b;margin-bottom:12px}.market-card h3{margin:0}.market-card-top .as-app-icon{width:40px;height:40px}.market-card-top .as-app-icon__glyph{width:20px;height:20px}

/* Kompakt galeri: ekran görüntülerini kırpmadan göster. */
.showcase-frame{position:relative;width:100%;padding:0;text-align:left;cursor:zoom-in}.expand-image{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;width:32px;height:32px;background:#fff;border:1px solid var(--line);border-radius:4px;color:#111111}.expand-image svg{width:16px;height:16px}.gallery-thumbs{gap:12px;margin-top:16px;align-items:flex-start}.gallery-thumb{width:104px;flex:0 0 104px;padding:0;border:0;background:transparent;text-align:center}.gallery-thumb img{width:104px;height:64px;object-fit:contain;background:#f8fafc;border:1px solid var(--line);border-radius:4px;padding:4px}.gallery-thumb.active img{border:2px solid #111111;padding:3px}.gallery-thumb span{margin-top:8px;font-size:10px;color:var(--muted)}.gallery-thumb.active span{color:#111111;font-weight:600}.detail-tabs{margin-top:28px}#image-viewer{width:min(1400px,94vw);max-width:94vw;max-height:94vh;padding:48px 20px 20px;border:1px solid var(--line);border-radius:8px;background:#fff}#image-viewer::backdrop{background:rgb(15 23 42 / .7)}#image-viewer>img{width:100%;max-height:calc(94vh - 68px);object-fit:contain}.viewer-close{position:absolute;right:8px;top:8px;width:32px;height:32px}@media(max-width:580px){.gallery-thumbs{gap:12px}.gallery-thumb{width:88px;flex-basis:88px}.gallery-thumb img{width:88px;height:56px}.gallery-thumb span{font-size:9px}.expand-image{right:12px;bottom:12px}#image-viewer{padding:48px 12px 12px}}

/* Canlı panel sıfırlamalarına karşı seçilen mağaza tipografisi. */
.market-heading h2,.spot-copy h3,.detail-section h2,.feature-grid h3,.how-steps h3{font-weight:600;color:#111111}.spot-art{background:#f8fafc}.spot-art>img{object-fit:cover}.market-card>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.purchase-column>div{display:flex;flex-direction:column;gap:16px}.purchase-column>div>.as-info-card{margin:0}.as-detail-redesign aside a.h-\[50px\]{background:#111111}.as-redesign #as-search-form{flex:1 1 480px}.as-redesign>header>div>div:has(#as-store-picker){margin-left:0}

/* Hesap alanı: onaylanan mağaza vitriniyle aynı tipografi ve yüzeyler. */
.as-account-redesign { background:#fff; color:#111; }
.as-account-redesign main { max-width:1280px; padding:40px; min-height:620px; }
.as-account-redesign h1 { font-size:28px; font-weight:600; margin-bottom:8px; }
.as-account-redesign h2 { font-weight:600; font-size:18px; }
.as-account-layout { grid-template-columns:260px minmax(0,1fr); gap:32px; }
.as-account-layout aside,.as-account-layout section { grid-column:auto; min-width:0; }
.as-account-redesign .rounded-lg { border-radius:6px; }
.as-account-redesign .font-extrabold,.as-account-redesign .font-bold { font-weight:600; }
.as-account-redesign .as-account-active { background:#111; color:#fff; }
.as-account-redesign .bg-slate-900 { background:#111; }
.as-account-redesign .as-profile-fields { gap:0 28px; }
.as-account-redesign .as-profile-fields>div { border:0; border-bottom:1px solid #e1e7f0; border-radius:0; padding:22px 0; }
.as-account-redesign .as-profile-fields dt { color:#64748b; font-weight:500; letter-spacing:.06em; }
.as-account-redesign .as-profile-fields dd { font-size:15px; font-weight:500; margin-top:8px; }
.as-account-redesign .as-profile-fields>div:last-child { border-bottom:0; }
@media(max-width:800px){.as-account-redesign main{padding:24px 20px}.as-account-layout{grid-template-columns:1fr;gap:24px}.as-account-layout aside nav{display:flex;overflow:auto;gap:4px}.as-account-layout aside nav a{flex-shrink:0}.as-account-redesign h1{font-size:24px}}

/* Ürün yorumları ekran görüntülerini doğal geniş ekran oranında, kırpmadan göster. */
.as-about .fg-shot img[src*="/product-reviews/"]{aspect-ratio:auto;object-fit:contain}

/* 2K panel çekimlerinin doğal 16:9 oranını koru. */
.as-about .as-current-shot img{aspect-ratio:auto;object-fit:contain}

.as-purchase-lead .as-suite-advantage{display:inline-flex;align-items:center;gap:8px;height:24px;margin-top:12px;padding:0 8px;border:1px solid #e2e8f0;border-radius:4px;background:#fff;color:#0f172a;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.as-purchase-lead .as-suite-advantage .pip{width:8px;height:8px;border-radius:9999px;flex-shrink:0;background:#1a7f37}
