/*! Sistemiki Teknoloji A.S. | Tasarim: Umit Yasin TASMAZ | 2026 */
.hkk-gizli{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hkk-sembol-deposu{position:absolute;inline-size:0;block-size:0;overflow:hidden}.hkk-yetkiler{display:grid;grid-template-columns:1fr;gap:var(--s2-sp-2) var(--s2-sp-5);margin:0;padding:0;list-style:none}.hkk-yetki{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:var(--s2-fs-small);font-weight:600;line-height:1.4;color:var(--s2-ink-2);text-align:center}.hkk-yetki__ikon{flex:none;fill:var(--s2-brand-1)}.hkk-sayaclar{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s2-sp-4);margin:0}.hkk-sayac{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:var(--s2-sp-4) var(--s2-sp-3);text-align:center;background:var(--s2-surface);border:1px solid var(--s2-line);border-radius:var(--s2-radius-3)}.hkk-sayac__deger{margin:0;font-family:var(--s2-font-display);font-size:clamp(1.6rem,1.2rem + 1.8vw,2.5rem);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--s2-brand-1-deep)}.hkk-sayac__etiket{margin:0;font-size:var(--s2-fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--s2-ink-3)}.hkk-serit{margin-block:var(--s2-sp-5);padding-block:var(--s2-sp-3);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hkk-serit__ray{display:flex;align-items:center;gap:clamp(1.75rem,1.2rem + 2.2vw,3.25rem);inline-size:max-content;animation:hkkKay 48s linear infinite}.hkk-serit:hover .hkk-serit__ray,.hkk-serit:focus-within .hkk-serit__ray{animation-play-state:paused}.hkk-serit__oge{flex:none}.hkk-serit__oge img{display:block;inline-size:5.25rem;block-size:5.25rem;object-fit:contain;opacity:.9;transition:opacity var(--s2-dur,.25s) var(--s2-ease,ease)}.hkk-serit__oge:hover img{opacity:1}.hkk-serit__eylem{text-align:center}@keyframes hkkKay{from{translate:0 0}to{translate:-50% 0}}.hkk-deger{display:flex;flex-direction:column;gap:var(--s2-sp-3)}.hkk-deger__ikon{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;font-size:1.25rem;color:var(--s2-brand-1-deep);background:var(--s2-surface-2);border-radius:var(--s2-radius-2)}.hkk-deger__baslik{margin:0;font-family:var(--s2-font-display);font-size:var(--s2-fs-h3);font-weight:600;line-height:1.25;color:var(--s2-ink)}.hkk-deger__metin{margin:0;font-size:var(--s2-fs-small);line-height:1.65;color:var(--s2-ink-2)}.hkk-belge{display:flex;align-items:center;gap:var(--s2-sp-3);text-decoration:none;transition:border-color var(--s2-dur,.25s) var(--s2-ease,ease),box-shadow var(--s2-dur,.25s) var(--s2-ease,ease)}.hkk-belge:hover{border-color:rgba(var(--s2-brand-1-rgb),.35);box-shadow:0 .6rem 1.1rem -.7rem rgba(var(--s2-brand-1-rgb),.35)}.hkk-belge:focus-visible{outline:2px solid var(--s2-brand-2);outline-offset:2px}.hkk-belge__ikon{flex:none;display:grid;place-items:center;inline-size:3rem;block-size:3rem;background:var(--s2-surface-2);border-radius:var(--s2-radius-2)}.hkk-belge__ikon svg{fill:var(--s2-brand-1)}.hkk-belge__yazi{display:grid;gap:.15rem;min-inline-size:0}.hkk-belge__baslik{font-family:var(--s2-font-display);font-size:1rem;font-weight:600;line-height:1.3;color:var(--s2-ink)}.hkk-belge__ozet{font-size:var(--s2-fs-micro);color:var(--s2-ink-3)}.hkk-belge__ok{flex:none;margin-inline-start:auto;fill:var(--s2-ink-3)}.hkk-belge:hover .hkk-belge__ok{fill:var(--s2-brand-1)}.hkk-katalog__tepe{display:grid;gap:var(--s2-sp-4);align-items:end;margin-block-end:var(--s2-sp-5)}.hkk-katalog__baslik{margin-block-end:0}.hkk-ara{position:relative;display:flex;align-items:center}.hkk-ara__ikon{position:absolute;inset-inline-start:var(--s2-sp-4);font-size:.9rem;color:var(--s2-ink-3);pointer-events:none}.hkk-ara__alan{inline-size:100%;min-block-size:2.75rem;padding-block:.5rem;padding-inline:calc(var(--s2-sp-4) * 2 + .9rem) var(--s2-sp-4);font:inherit;font-size:var(--s2-fs-small);color:var(--s2-ink);background:var(--s2-surface);border:1px solid var(--s2-line-strong);border-radius:var(--s2-radius-pill)}.hkk-ara__alan::placeholder{color:var(--s2-ink-3)}.hkk-ara__alan:focus-visible{outline:2px solid var(--s2-brand-2);outline-offset:2px;border-color:var(--s2-brand-1)}.hkk-kategoriler{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:var(--s2-sp-3);margin:0;padding:0;list-style:none}.hkk-kategori{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-block-size:6.5rem;padding:var(--s2-sp-4) var(--s2-sp-2);text-align:center;text-decoration:none;background:var(--s2-surface);border:1px solid var(--s2-line);border-radius:var(--s2-radius-3);transition:border-color var(--s2-dur,.25s) var(--s2-ease,ease),transform var(--s2-dur,.25s) var(--s2-ease,ease)}.hkk-kategori:hover{border-color:rgba(var(--s2-brand-1-rgb),.4);transform:translateY(-.15rem)}.hkk-kategori:focus-visible{outline:2px solid var(--s2-brand-2);outline-offset:2px}.hkk-kategori i{font-size:1.35rem;color:var(--s2-brand-1-deep)}.hkk-kategori__ad{font-size:var(--s2-fs-micro);font-weight:600;line-height:1.3;color:var(--s2-ink);text-wrap:balance}.hkk-kategori__adet{position:absolute;inset-block-start:.45rem;inset-inline-end:.45rem;min-inline-size:1.4rem;padding:.1rem .35rem;font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.5;color:var(--s2-ink-2);background:var(--s2-surface-2);border-radius:var(--s2-radius-pill)}.hkk-kategori__adet--indirim{color:var(--s2-ink-invert);background:var(--s2-danger)}.hkk-kategoriler__bos{margin-block-start:var(--s2-sp-5);text-align:center;color:var(--s2-ink-3)}@media(prefers-reduced-motion:reduce){.hkk-serit__ray{animation:none}.hkk-kategori:hover{transform:none}.hkk-serit__oge img{transition:none}}@media(min-width:30rem){.hkk-yetkiler{grid-template-columns:repeat(2,1fr)}.hkk-sayaclar{grid-template-columns:repeat(4,1fr)}}@media(min-width:62rem){.hkk-yetkiler{grid-template-columns:repeat(4,1fr)}.hkk-katalog__tepe{grid-template-columns:minmax(0,1fr) 18rem}}
