.gf{display:grid;gap:12px}.gf-etiket{margin:0;font-size:14px;color:var(--fg-dim)}.gf-etiket b{color:var(--fg);font-weight:600;word-break:break-all}.gf-girdi{width:100%;height:52px;padding:0 16px;border-radius:14px;font:inherit;font-size:17px;color:var(--fg);background:var(--surface-2);border:1px solid var(--border);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.gf-girdi:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}.gf-girdi::placeholder{color:color-mix(in srgb,var(--fg-dim) 55%,transparent)}.gf-kod{text-align:center;font-size:30px;font-weight:700;letter-spacing:.5em;padding-left:.5em;font-variant-numeric:tabular-nums}.gf-dugme{width:100%;justify-content:center}.gf-dugme:disabled{opacity:.55;cursor:not-allowed;transform:none}.gf-hata{margin:0;font-size:14px;color:#f2a08c}.gf-not{margin:0;font-size:13px;line-height:1.5;color:color-mix(in srgb,var(--fg-dim) 80%,transparent)}.gf-uyari{color:var(--accent)}.gf-alt{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.gf-baglanti{background:none;border:0;padding:4px 0;font:inherit;font-size:14px;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.gf-baglanti:disabled{color:var(--fg-dim);text-decoration:none;cursor:default}.gp{position:fixed;inset:0;margin:auto;height:fit-content;max-height:calc(100dvh - 32px);overflow:auto;width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--border);border-radius:22px;background:var(--surface);color:var(--fg);box-shadow:var(--shadow-lg)}.gp::backdrop{background:rgba(4,3,2,.72);backdrop-filter:blur(6px)}.gp[open]{animation:gp-gir .26s cubic-bezier(.16,1,.3,1)}@keyframes gp-gir{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.gp-ic{position:relative;padding:32px 28px 26px;display:grid;gap:6px}.gp-baslik{margin:0;font-family:var(--font-display),Georgia,serif;font-size:26px;font-weight:600;letter-spacing:-.02em}.gp-alt{margin:0 0 14px;color:var(--fg-dim);font-size:15px}.gp-kapat{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--fg-dim);cursor:pointer}.gp-kapat:hover{color:var(--fg);border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.gp[open]{animation:none}}.nav-uye{font-size:14px;color:var(--fg-dim);background:none;border:0;cursor:pointer;padding:8px 4px;font:inherit}.nav-uye.active,.nav-uye:hover{color:var(--fg)}.uy-sayfa{min-height:calc(100vh - 160px);display:grid;place-items:center;padding:56px 16px}.uy-kart{width:min(480px,100%);padding:36px 32px;border-radius:24px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-lg);display:grid;gap:8px}.uy-kart h1{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,4vw,36px);font-weight:600;letter-spacing:-.02em}.uy-kart>p{margin:0 0 12px;color:var(--fg-dim)}.uy-satir{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--border);font-size:15px}.uy-satir span{color:var(--fg-dim)}.uy-satir b{font-weight:600;text-align:right;word-break:break-all}.uy-rozet{display:inline-block;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:700}.uy-rozet.acik{background:color-mix(in srgb,#3fbf8a 18%,transparent);color:#7fe0b5}.uy-rozet.yok{background:color-mix(in srgb,var(--fg-dim) 14%,transparent);color:var(--fg-dim)}.uy-dugmeler{display:grid;gap:10px;margin-top:16px}.uy-dugmeler .btn{justify-content:center}button.mab-sekme{background:none;border:0;font-family:inherit;cursor:pointer}.gk{display:grid;gap:18px}.gk-panel{display:grid;gap:14px}.gs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:var(--surface-2);border:1px solid var(--border)}.gs-sekme{height:40px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--fg-dim);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease)}.gs-sekme:hover{color:var(--fg)}.gs-sekme[aria-selected=true]{background:var(--surface-3);color:var(--fg);border-color:var(--border-accent);box-shadow:inset 0 1px 0 rgba(255,250,240,.06)}.gd:focus-visible,.gf-baglanti:focus-visible,.gf-onay input:focus-visible,.gs-sekme:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gd{display:flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid #747775;color:#1f1f1f;text-decoration:none;font-family:Roboto,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:.25px;transition:background .16s ease,box-shadow .16s ease}.gd:hover{background:#f8f9fa;box-shadow:0 1px 3px rgba(0,0,0,.3)}.gd:active{background:#eef0f1}.gd-g{width:20px;height:20px;flex:none}.gf-veya{display:flex;align-items:center;gap:12px;color:var(--fg-dim);font-size:13px}.gf-veya:after,.gf-veya:before{content:"";flex:1;height:1px;background:var(--border-strong)}.gf-alan{display:grid;gap:8px}.gf-girdi[aria-invalid=true]{border-color:#f2a08c}.gf-onay{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:13.5px;line-height:1.5;color:var(--fg-dim);cursor:pointer}.gf-onay input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--accent);cursor:pointer}.gf-onay input[aria-invalid=true]{outline:2px solid #f2a08c;outline-offset:2px}.gf-onay b{color:var(--fg);font-weight:600}.gf-canli:empty{position:absolute;width:1px;height:1px;overflow:hidden}.gf-hata .gf-baglanti{padding:0;font-size:inherit;font-weight:600}.gf-bilgi{margin:0;font-size:14px;color:var(--accent)}.gf-bilgi:empty{display:none}.gf-gizli{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uy-kart>.uy-uyari{margin:0 0 6px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,#f2a08c 10%,transparent)}.uy-yol{display:inline-flex;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.gd,.gs-sekme{transition:none}}.uy-sayfa.auth{display:grid;grid-template-columns:1fr;place-items:stretch;padding:0;min-height:calc(100svh - 72px)}.auth-gorsel{position:relative;overflow:hidden;height:200px;isolation:isolate}.auth-gorsel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% 50%;z-index:-2;animation:auth-kb 24s var(--ease-out-expo) both}.auth-gorsel:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 25%,transparent) 0,color-mix(in srgb,var(--bg) 55%,transparent) 60%,var(--bg) 100%)}.auth-gorsel-ic{display:none}@keyframes auth-kb{0%{transform:scale(1.1)}to{transform:scale(1)}}.auth-form{position:relative;display:grid;place-items:center;padding:0 16px 48px;margin-top:-72px;background:radial-gradient(60% 45% at 50% 30%,color-mix(in srgb,var(--accent) 9%,transparent) 0,transparent 70%)}.auth .uy-kart{position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--surface) 92%,transparent)}@media (min-width:1024px){.uy-sayfa.auth{grid-template-columns:1.05fr 1fr;min-height:calc(100svh - 72px)}.auth-gorsel{height:auto;border-right:1px solid var(--border)}.auth-gorsel:after{background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--bg) 94%,transparent) 100%),linear-gradient(90deg,transparent 60%,color-mix(in srgb,var(--bg) 40%,transparent) 100%)}.auth-gorsel-ic{display:grid;gap:18px;position:absolute;left:clamp(32px,5vw,72px);right:32px;bottom:clamp(32px,6vh,64px);max-width:30rem}.auth-ust{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.auth-soz{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,2.6vw,38px);line-height:1.15;letter-spacing:-.02em;color:var(--fg)}.auth-soz em{font-style:normal;color:var(--accent-soft)}.auth-madde{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--fg-dim);font-size:15px}.auth-madde li{display:flex;gap:10px;align-items:baseline}.auth-madde li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none;transform:translateY(-2px)}.auth-form{margin-top:0;padding:48px 32px}.auth .uy-kart{background:var(--surface)}}