
:root{
 --bg:#f5f8fc;--surface:#fff;--surface2:#f8fbff;--ink:#10243b;--muted:#6f8195;
 --line:#e2e9f1;--blue:#087ee6;--cyan:#16bde8;--orange:#ff7816;--green:#19a76f;
 --navy:#0b2037;--red:#e44d61;--shadow:0 14px 35px rgba(25,55,90,.08);--shadow2:0 6px 18px rgba(25,55,90,.055)
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--ink)}
a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.wrap{max-width:1480px;margin:auto;padding:0 24px}
.topbar{background:#edf7ff;color:#315d7f;border-bottom:1px solid #dcebf7;font-size:12px}.topbar .wrap{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}
.header{background:#fff;position:sticky;top:0;z-index:60;box-shadow:0 8px 24px rgba(20,50,90,.055);border-bottom:1px solid #edf1f5}
.header-main{display:flex;align-items:center;gap:22px;padding:11px 0}.logo-shell{width:320px;max-width:31vw;min-width:250px}.header .logo-card img{width:100%;height:76px;object-fit:contain;object-position:left center}
.search{display:flex;flex:1;background:#f6f9fc;border:1px solid #dce6ef;border-radius:16px;padding:4px}.search input{flex:1;border:0;outline:0;background:transparent;padding:13px 15px;font-size:15px;color:var(--ink)}.search button{border:0;border-radius:12px;background:linear-gradient(135deg,var(--orange),#ff9b2b);color:#fff;padding:0 24px;font-weight:900;cursor:pointer}
.header-links{display:flex;gap:9px;white-space:nowrap}.header-links a{padding:10px 12px;border-radius:10px;font-size:12px;font-weight:850;color:#35536f}.header-links a:hover{background:#eef7ff;color:#0b6ec8}
.nav{background:#fff;border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5}.navin{display:flex;gap:8px;overflow:auto;padding:9px 0}.nav a{font-size:12px;font-weight:700;color:#466079;padding:8px 11px;border-radius:10px;white-space:nowrap}.nav a:first-child{background:linear-gradient(135deg,#0a7ee9,#15b9e6);color:#fff;font-weight:900}.nav a.hot{color:#d96000;background:#fff3e8}
.breadcrumb{font-size:12px;color:#7b8da0;padding:17px 0}.breadcrumb a{color:#2772b2}.breadcrumb span{margin:0 7px;color:#a7b4c2}
.hero{background:linear-gradient(180deg,#fff,#f5fbff);padding:46px 0 38px;border-bottom:1px solid #e5edf5}.hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:38px;align-items:center}.kicker{display:inline-flex;background:#eaf6ff;color:#1366a9;border:1px solid #d5ecff;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:900;letter-spacing:.08em}.hero h1{font-size:56px;line-height:1.03;letter-spacing:-.05em;margin:18px 0 14px}.orange{color:var(--orange)}.blue{color:var(--blue)}.hero p{font-size:17px;line-height:1.65;color:#64788d}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;padding:12px 18px;font-weight:900;border:0;cursor:pointer}.btn-orange{background:linear-gradient(135deg,var(--orange),#ff9a2a);color:#fff;box-shadow:0 10px 22px rgba(255,122,22,.19)}.btn-blue{background:linear-gradient(135deg,#0b7de8,#18b9e5);color:#fff}.btn-light{background:#fff;border:1px solid #dbe5ef;color:#185f9d}.hero-visual{background:#fff;border:1px solid #e1e8f0;border-radius:25px;padding:18px;box-shadow:var(--shadow)}.hero-logo-card{border:1px solid #edf2f6;border-radius:18px;padding:16px}.hero-logo-card img{height:145px;width:100%;object-fit:contain}.live-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px}.live{background:#f7fbff;border:1px solid #e3ecf4;border-radius:13px;padding:12px;text-align:center}.live small{font-size:10px;color:#788b9f;display:block}.live b{font-size:21px;display:block;margin-top:3px}
.trustbar{background:#fff;border-bottom:1px solid #e9eff5}.trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:15px 0}.trust{display:flex;gap:10px;align-items:center}.trust .ico{width:40px;height:40px;border-radius:12px;background:#edf7ff;display:grid;place-items:center}.trust b{font-size:12px;display:block}.trust span{font-size:10px;color:#7d8ea1}
.section{padding:38px 0}.section.alt{background:#fff;border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5}.section-head{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:18px}.section-head h2{font-size:29px;margin:0;letter-spacing:-.03em}.section-head p{margin:5px 0 0;color:var(--muted);font-size:12px}.more{font-size:12px;font-weight:900;color:#1670bd}
.categories{display:grid;grid-template-columns:repeat(8,1fr);gap:11px}.cat{background:#fff;border:1px solid var(--line);border-radius:17px;padding:16px 10px;text-align:center;box-shadow:var(--shadow2)}.cat-icon{width:52px;height:52px;border-radius:15px;margin:0 auto 9px;display:grid;place-items:center;background:linear-gradient(135deg,#edf7ff,#fff4e9);font-size:23px}.cat b{font-size:12px;display:block}.cat small{font-size:10px;color:var(--muted)}
.feature-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:13px}.feature{min-height:160px;border-radius:20px;padding:22px;color:#fff;display:flex;flex-direction:column;justify-content:end;box-shadow:var(--shadow2)}.feature h3{font-size:21px;margin:0 0 5px}.feature p{font-size:12px;line-height:1.5;margin:0;color:rgba(255,255,255,.9)}.f1{background:linear-gradient(135deg,#0b7de8,#14b9e4)}.f2{background:linear-gradient(135deg,#ed6810,#ff9928)}.f3{background:linear-gradient(135deg,#0e9a65,#1bc487)}
.products{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.product-card{background:#fff;border:1px solid #e1e8ef;border-radius:19px;overflow:hidden;display:flex;flex-direction:column;min-height:390px;box-shadow:0 5px 16px rgba(20,50,90,.04);transition:.18s}.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.product-image{height:205px;background:linear-gradient(180deg,#fff,#f7f9fb);display:flex;align-items:center;justify-content:center;padding:14px;border-bottom:1px solid #edf1f5}.product-image img{width:100%;height:100%;object-fit:contain}.product-image .noimg{font-size:12px;color:#9aabba}.product-body{padding:15px;display:flex;flex-direction:column;flex:1}.badges{display:flex;justify-content:space-between;gap:7px}.badge{font-size:9px;font-weight:900;border-radius:999px;padding:5px 8px;background:#edf6ff;color:#2a6499}.badge.orange{background:#fff0e2;color:#b75d05}.product-card h3{font-size:14px;line-height:1.42;margin:12px 0 6px}.meta{font-size:10px;color:var(--muted);display:flex;gap:8px;flex-wrap:wrap}.bottom{margin-top:auto;padding-top:13px}.price{font-size:22px;font-weight:950}.offers{font-size:10px;color:var(--muted);margin-top:3px}.actions{display:flex;gap:7px;margin-top:11px}.actions a,.actions label{flex:1;padding:9px;border-radius:9px;font-size:10px;font-weight:900;text-align:center}.actions a{background:#eaf5ff;color:#1769ac}.actions label{border:1px solid var(--line)}
.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.info{background:#fff;border:1px solid var(--line);border-radius:17px;padding:17px;box-shadow:var(--shadow2)}.ic{width:43px;height:43px;border-radius:12px;display:grid;place-items:center;background:#edf7ff}.info strong{display:block;margin:9px 0 5px}.info span{font-size:11px;line-height:1.55;color:var(--muted)}.brands{display:grid;grid-template-columns:repeat(8,1fr);gap:9px}.brand{background:#fff;border:1px solid var(--line);border-radius:13px;padding:13px;text-align:center;font-size:11px;font-weight:900}.empty{background:#fff;border:1px dashed #cad7e3;border-radius:17px;padding:25px;text-align:center;color:#728397}.skeleton-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.skeleton{height:220px;border-radius:17px;background:#eef2f6}
.product-page{padding:8px 0 42px}.product-hero{display:grid;grid-template-columns:minmax(420px,.92fr) 1.08fr;gap:22px;align-items:start}.gallery{background:#fff;border:1px solid var(--line);border-radius:22px;padding:16px;box-shadow:var(--shadow2)}.main-image{height:480px;border-radius:17px;background:#f8fafc;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-image img{width:100%;height:100%;object-fit:contain;padding:18px}.thumbs{display:flex;gap:9px;overflow:auto;margin-top:11px}.thumb{width:76px;height:76px;border-radius:12px;border:1px solid var(--line);background:#fff;padding:5px;cursor:pointer;flex:0 0 auto}.thumb img{width:100%;height:100%;object-fit:contain}.thumb.active{border:2px solid var(--blue)}
.product-summary{background:#fff;border:1px solid var(--line);border-radius:22px;padding:23px;box-shadow:var(--shadow2)}.product-summary .brandline{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.product-summary h1{font-size:30px;line-height:1.22;letter-spacing:-.025em;margin:0 0 13px}.code-row{display:flex;gap:12px;flex-wrap:wrap;color:#788b9f;font-size:11px;padding-bottom:16px;border-bottom:1px solid #edf1f5}.price-box{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:20px 0}.big-price{font-size:38px;font-weight:950}.price-note{font-size:11px;color:#7e90a2;margin-top:4px}.stock-ok{display:inline-flex;align-items:center;gap:6px;background:#eaf9f1;color:#138455;padding:8px 10px;border-radius:999px;font-size:11px;font-weight:900}.summary-actions{display:flex;gap:9px;flex-wrap:wrap}.summary-actions .btn{flex:1}.quick-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px}.quick-spec{background:#f7fafc;border:1px solid #e7edf3;border-radius:13px;padding:11px}.quick-spec small{display:block;color:#8293a4;font-size:9px}.quick-spec b{display:block;font-size:12px;margin-top:3px;word-break:break-word}
.detail-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:18px;margin-top:18px}.panel{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;box-shadow:var(--shadow2)}.panel h2{font-size:21px;margin:0 0 15px}.offer-table{width:100%;border-collapse:collapse}.offer-table th,.offer-table td{padding:12px 9px;border-bottom:1px solid #edf1f5;text-align:left;font-size:12px}.offer-table th{font-size:10px;color:#7b8d9f;text-transform:uppercase;letter-spacing:.04em}.store-name{font-weight:900}.offer-price{font-size:17px;font-weight:950}.go-store{display:inline-flex;padding:9px 12px;border-radius:9px;background:linear-gradient(135deg,#ff7615,#ff9a29);color:#fff;font-size:10px;font-weight:900}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.stat{background:#f7fafc;border:1px solid #e7edf3;border-radius:13px;padding:12px}.stat small{font-size:9px;color:#8293a4;display:block}.stat b{font-size:16px;display:block;margin-top:4px}.chart-wrap{background:linear-gradient(180deg,#fbfdff,#f5faff);border:1px solid #e5edf5;border-radius:15px;padding:10px}.price-chart{width:100%;height:230px;display:block}.chart-axis{stroke:#dbe5ef;stroke-width:1}.chart-line{fill:none;stroke:#0b7de8;stroke-width:3}.chart-area{fill:url(#priceGradient)}.chart-dot{fill:#ff7a16;stroke:#fff;stroke-width:2}.spec-table{width:100%;border-collapse:collapse}.spec-table tr:nth-child(odd){background:#f8fafc}.spec-table td{padding:11px 12px;border-bottom:1px solid #edf1f5;font-size:12px}.spec-table td:first-child{width:38%;color:#718398;font-weight:800}.description{font-size:13px;line-height:1.75;color:#536a81}.aside-card{position:sticky;top:165px}.signal{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid #edf1f5;font-size:12px}.signal:last-child{border-bottom:0}.signal b{font-size:13px}.good{color:var(--green)}.warn{color:#e48b16}.comparebar{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);background:#0b2037;color:#fff;padding:10px 14px;border-radius:14px;z-index:90;box-shadow:0 14px 34px rgba(0,0,0,.18)}
.footer{margin-top:42px;background:#fff;color:#536a81;padding:38px 0 20px;border-top:1px solid #e1e8ef}.footer-main{display:grid;grid-template-columns:1.35fr .85fr .85fr .85fr;gap:34px}.footer-brand .logo-card{max-width:390px}.footer-brand .logo-card img{width:100%;height:94px;object-fit:contain;object-position:left center}.footer-brand p{font-size:12px;line-height:1.65;max-width:430px;color:#73869a}.footer-col h4{margin:0 0 11px;color:#183149}.footer-col a{display:block;font-size:12px;margin:8px 0;color:#60758a}.footer-col a:hover{color:#0b72c7}.footer-bottom{margin-top:25px;padding-top:16px;border-top:1px solid #e8edf2;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:11px;color:#8091a2}.footer-bottom .mini{display:flex;gap:12px}.footer-bottom .mini span:nth-child(2){color:#e96d12;font-weight:800}
@media(max-width:1180px){.hero-grid,.product-hero{grid-template-columns:1fr}.categories{grid-template-columns:repeat(4,1fr)}.products,.skeleton-grid{grid-template-columns:repeat(3,1fr)}.brands{grid-template-columns:repeat(4,1fr)}.trustgrid{grid-template-columns:repeat(2,1fr)}.detail-grid{grid-template-columns:1fr}.aside-card{position:static}.footer-main{grid-template-columns:1fr 1fr}}
@media(max-width:820px){.header-main{flex-wrap:wrap}.logo-shell{max-width:100%;width:300px}.search{order:3;width:100%}.header-links{margin-left:auto}.hero h1{font-size:41px}.feature-grid{grid-template-columns:1fr}.products,.skeleton-grid{grid-template-columns:repeat(2,1fr)}.info-grid{grid-template-columns:1fr 1fr}.main-image{height:380px}.quick-specs{grid-template-columns:1fr 1fr}.stat-grid{grid-template-columns:1fr 1fr}}
@media(max-width:540px){.wrap{padding:0 14px}.header-links{display:none}.categories{grid-template-columns:repeat(2,1fr)}.products,.skeleton-grid{grid-template-columns:1fr}.brands{grid-template-columns:repeat(2,1fr)}.trustgrid{grid-template-columns:1fr}.footer-main{grid-template-columns:1fr}.hero h1{font-size:34px}.live-strip{grid-template-columns:1fr 1fr}.info-grid{grid-template-columns:1fr}.product-summary h1{font-size:23px}.big-price{font-size:31px}.main-image{height:310px}.quick-specs,.stat-grid{grid-template-columns:1fr}.price-box{grid-template-columns:1fr}.offer-table{min-width:650px}.panel.offer-panel{overflow:auto}}

.comparebar{display:flex;align-items:center;gap:7px;white-space:nowrap}
.comparebar button{font-weight:800}

/* v0.9.17 profesyonel ziyaretçi footer */
.footer-pro{background:#fff;border-top:1px solid #dfe8f0;margin-top:44px;color:#28415a}
.footer-trust{background:linear-gradient(180deg,#f8fbfe,#f3f8fc);border-bottom:1px solid #e4ecf3}
.footer-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-top:18px;padding-bottom:18px}
.footer-trust-grid>div{display:grid;grid-template-columns:38px 1fr;column-gap:10px;align-items:center;padding:4px 20px;border-right:1px solid #e1e9f0}
.footer-trust-grid>div:first-child{padding-left:0}.footer-trust-grid>div:last-child{border-right:0}
.ft-ico{grid-row:1/3;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#eaf7fb;color:#078c9b;font-weight:900}
.footer-trust b{font-size:12px;color:#10283f}.footer-trust small{font-size:10px;color:#71869a;margin-top:2px;line-height:1.35}
.footer-pro-main{display:grid;grid-template-columns:1.65fr repeat(4,1fr);gap:48px;padding-top:38px;padding-bottom:30px}
.footer-logo{width:285px;max-width:100%;background:#fff}.footer-logo img{width:100%;height:72px;object-fit:contain;object-position:left center}
.footer-brand-pro p{max-width:430px;font-size:12px;line-height:1.75;color:#6f8296;margin:15px 0 17px}
.footer-status{display:grid;grid-template-columns:9px auto;align-items:center;column-gap:8px;width:max-content;padding:9px 12px;border:1px solid #dcebe4;border-radius:10px;background:#f5fbf7}
.footer-status i{width:8px;height:8px;border-radius:50%;background:#18a66f;box-shadow:0 0 0 4px rgba(24,166,111,.08)}
.footer-status span{font-size:11px;font-weight:800;color:#247455}.footer-status small{grid-column:2;color:#7d9086;font-size:9px;margin-top:2px}
.footer-pro .footer-col h4{font-size:12px;color:#10253c;margin:5px 0 14px;font-weight:900}
.footer-pro .footer-col a,.footer-pro .footer-col>span{display:block;font-size:11px;color:#667e94;padding:5px 0;line-height:1.35}
.footer-pro .footer-col a:hover{color:#087ee6;transform:translateX(2px)}
.footer-tech span:before{content:"•";color:#17a3bd;margin-right:7px}
.footer-bottom-pro{margin-top:0!important;padding-top:18px!important;padding-bottom:18px;border-top:1px solid #e4ebf1!important;align-items:center}
.footer-bottom-pro>div:first-child{display:flex;flex-direction:column;gap:4px}.footer-bottom-pro b{font-size:11px;color:#385169}.footer-bottom-pro span{font-size:10px}
.footer-slogan{display:flex!important;flex-direction:row!important;align-items:center;gap:10px!important;white-space:nowrap}
.footer-slogan strong{color:#ed6d0c;font-size:10px}
@media(max-width:1180px){.footer-pro-main{grid-template-columns:1.5fr repeat(2,1fr)}.footer-trust-grid{grid-template-columns:1fr 1fr}.footer-trust-grid>div:nth-child(2){border-right:0}.footer-trust-grid>div:nth-child(-n+2){border-bottom:1px solid #e1e9f0}}
@media(max-width:720px){.footer-pro-main{grid-template-columns:1fr 1fr;gap:28px}.footer-brand-pro{grid-column:1/-1}.footer-trust-grid{grid-template-columns:1fr}.footer-trust-grid>div{border-right:0!important;border-bottom:1px solid #e1e9f0;padding:11px 0}.footer-trust-grid>div:last-child{border-bottom:0}.footer-slogan{white-space:normal;flex-wrap:wrap}}
@media(max-width:480px){.footer-pro-main{grid-template-columns:1fr}.footer-brand-pro{grid-column:auto}.footer-bottom-pro{display:block}.footer-slogan{margin-top:12px}}

/* v0.9.17.2 */
.comparebar[hidden]{display:none!important}
.footer-logo,.footer-logo img,.logo-card,.logo-card img,.site-logo,.site-logo img{
 background:transparent!important;box-shadow:none!important;border:0!important;
}
.footer-logo,.logo-card{padding:0!important}
