:root[data-theme=light]{--t-plane: #eef3f0;--t-surface-1: #ffffff;--t-surface-2: #f6f9f7;--t-surface-3: #eaf1ec;--t-ink: #12211b;--t-ink-2: #4d5f57;--t-ink-3: #7d8f87;--t-line: #dde7e1;--t-axis: #cfdcd5;--t-accent: #1f8a5f;--t-accent-strong: #166b4a;--t-accent-hover: #24a06f;--t-accent-soft: #e3f3ea;--t-on-accent: #ffffff}:root[data-theme=dulger-koyu]{--t-plane: #161615;--t-surface-1: #1e1e1d;--t-surface-2: #242422;--t-surface-3: #2c2b28;--t-ink: #fdf9eb;--t-ink-2: #c9c3b2;--t-ink-3: #8f8a7c;--t-line: #34322d;--t-axis: #45423b;--t-accent: #fdf9eb;--t-accent-strong: #ffffff;--t-accent-hover: #ffffff;--t-accent-soft: #33312b;--t-on-accent: #1e1e1e}:root[data-theme=dark]{--t-plane: #121614;--t-surface-1: #1b201e;--t-surface-2: #212724;--t-surface-3: #2a322e;--t-ink: #f2f6f4;--t-ink-2: #b3c2ba;--t-ink-3: #8b9d94;--t-line: #2e3733;--t-axis: #3a453f;--t-accent: #34b881;--t-accent-strong: #1c7c58;--t-accent-hover: #45cd94;--t-accent-soft: #1d3a2d;--t-on-accent: #ffffff}:root[data-theme=aura]{--t-plane: #17131f;--t-surface-1: #1f1a2c;--t-surface-2: #251f34;--t-surface-3: #2e2740;--t-ink: #f4f1fa;--t-ink-2: #bdb2d6;--t-ink-3: #8d81ab;--t-line: #362e49;--t-axis: #453a5c;--t-accent: #9d6bf5;--t-accent-strong: #7c4bd6;--t-accent-hover: #b686ff;--t-accent-soft: #2c2247;--t-on-accent: #ffffff}:root[data-theme=space]{--t-plane: #0a0e17;--t-surface-1: #10151f;--t-surface-2: #141b27;--t-surface-3: #1a2330;--t-ink: #eef3fb;--t-ink-2: #a9b7cc;--t-ink-3: #7688a0;--t-line: #223046;--t-axis: #2c3c54;--t-accent: #3aa8ff;--t-accent-strong: #1c7fd6;--t-accent-hover: #5cc2ff;--t-accent-soft: #142a3f;--t-on-accent: #ffffff}:root[data-theme=latte]{--t-plane: #f4ede2;--t-surface-1: #fffaf3;--t-surface-2: #f8f0e4;--t-surface-3: #f0e4d2;--t-ink: #2c2013;--t-ink-2: #6b5a45;--t-ink-3: #96856d;--t-line: #e6d6bd;--t-axis: #d8c4a3;--t-accent: #b6752b;--t-accent-strong: #935c1e;--t-accent-hover: #cc8a3c;--t-accent-soft: #f3e3cc;--t-on-accent: #ffffff}:root[data-theme=dulger]{--t-plane: #fdf9eb;--t-surface-1: #fffdf6;--t-surface-2: #f8f3e3;--t-surface-3: #f0e9d4;--t-ink: #1e1e1e;--t-ink-2: #57534a;--t-ink-3: #8c8676;--t-line: #e8e0ca;--t-axis: #d8cfb6;--t-accent: #1e1e1e;--t-accent-strong: #000000;--t-accent-hover: #3a3936;--t-accent-soft: #efe8d2;--t-on-accent: #fdf9eb}:root[data-theme=okyanus]{--t-plane: #eaf3f4;--t-surface-1: #ffffff;--t-surface-2: #f2f9fa;--t-surface-3: #e2f0f2;--t-ink: #0e2226;--t-ink-2: #45636a;--t-ink-3: #7a969c;--t-line: #d3e6e9;--t-axis: #bcd8dc;--t-accent: #0e8fa8;--t-accent-strong: #0b7188;--t-accent-hover: #17a6c2;--t-accent-soft: #e0f3f7;--t-on-accent: #ffffff}:root[data-theme]{--color-brand-50: var(--t-accent-soft);--color-brand-100: color-mix(in oklab, var(--t-accent) 22%, var(--t-surface-1));--color-brand-400: var(--t-accent-hover);--color-brand-500: var(--t-accent);--color-brand-600: var(--t-accent);--color-brand-700: var(--t-accent-strong)}:root[data-theme]:not(.dark){--color-white: var(--t-surface-1);--color-zinc-50: var(--t-plane);--color-zinc-100: var(--t-surface-3);--color-zinc-200: var(--t-line);--color-zinc-300: var(--t-axis);--color-zinc-400: var(--t-ink-3);--color-zinc-500: color-mix(in oklab, var(--t-ink-3), var(--t-ink-2));--color-zinc-600: var(--t-ink-2);--color-zinc-700: color-mix(in oklab, var(--t-ink-2), var(--t-ink));--color-zinc-800: color-mix(in oklab, var(--t-ink) 80%, var(--t-ink-2));--color-zinc-900: var(--t-ink);--color-zinc-950: var(--t-ink)}:root[data-theme].dark{--color-zinc-950: var(--t-plane);--color-zinc-900: var(--t-surface-1);--color-zinc-800: var(--t-surface-3);--color-zinc-700: var(--t-line);--color-zinc-600: var(--t-axis);--color-zinc-500: var(--t-ink-3);--color-zinc-400: color-mix(in oklab, var(--t-ink-3), var(--t-ink-2));--color-zinc-300: var(--t-ink-2);--color-zinc-200: color-mix(in oklab, var(--t-ink-2), var(--t-ink));--color-zinc-100: var(--t-ink);--color-zinc-50: var(--t-ink)}:root[data-theme] :is(.bg-brand-500,.bg-brand-600,.bg-brand-700),:root[data-theme] :is(.bg-brand-500,.bg-brand-600,.bg-brand-700) .text-white{color:var(--t-on-accent)}:root{--p-iyi: #0a7d0a;--p-uyari: #8f6200;--p-kritik: #d03b3b;--p-dolgu: color-mix(in oklab, var(--t-ink) 6%, transparent);--p-golge: 0 1px 2px rgba(18, 33, 27, .04), 0 6px 16px rgba(18, 33, 27, .06);--p-leke1: color-mix(in oklab, var(--t-accent) 18%, transparent);--p-leke2: color-mix(in oklab, var(--t-accent) 12%, transparent);--cam-dolgu: color-mix(in oklab, var(--t-surface-1) 24%, transparent);--cam-parilti: linear-gradient(180deg, rgba(255, 255, 255, .42) 0%, rgba(255, 255, 255, .06) 48%, rgba(255, 255, 255, 0) 100%);--cam-kenar: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .35), inset 0 0 0 .5px rgba(255, 255, 255, .55);--cam-golge: 0 0 0 .5px rgba(0, 0, 0, .08), 0 18px 40px -12px rgba(16, 32, 24, .28), 0 4px 10px -4px rgba(16, 32, 24, .12);--cam-kapsul: linear-gradient(color-mix(in oklab, var(--t-accent) 16%, transparent), color-mix(in oklab, var(--t-accent) 16%, transparent)), rgba(255, 255, 255, .75);--cam-kapsul-isik: #ffffff;--cam-alt: calc(env(safe-area-inset-bottom) + 112px) ;color-scheme:light}:root[data-theme=dulger]{--p-leke1: color-mix(in oklab, #e9dbb0 55%, transparent);--p-leke2: color-mix(in oklab, #efe3c2 45%, transparent);--cam-kapsul: linear-gradient(color-mix(in oklab, var(--t-accent) 10%, transparent), color-mix(in oklab, var(--t-accent) 10%, transparent)), rgba(255, 255, 255, .55)}:root.dark{--p-iyi: #3fcf5a;--p-uyari: #fab219;--p-kritik: #ef5a5a;--p-dolgu: color-mix(in oklab, var(--t-ink) 8%, transparent);--p-golge: 0 0 0 1px rgba(255, 255, 255, .05), 0 8px 20px -10px rgba(0, 0, 0, .6);--p-leke1: color-mix(in oklab, var(--t-accent) 26%, transparent);--p-leke2: color-mix(in oklab, var(--t-accent) 18%, transparent);--cam-dolgu: color-mix(in oklab, var(--t-surface-1) 32%, transparent);--cam-parilti: linear-gradient(180deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .03) 50%, rgba(255, 255, 255, 0) 100%);--cam-kenar: inset 0 1px 0 rgba(255, 255, 255, .28), inset 0 -1px 0 rgba(255, 255, 255, .08), inset 0 0 0 .5px rgba(255, 255, 255, .14);--cam-golge: 0 0 0 .5px rgba(0, 0, 0, .4), 0 18px 40px -10px rgba(0, 0, 0, .65), 0 4px 10px -4px rgba(0, 0, 0, .35);--cam-kapsul: linear-gradient(color-mix(in oklab, var(--t-accent) 26%, transparent), color-mix(in oklab, var(--t-accent) 26%, transparent)), rgba(255, 255, 255, .08);--cam-kapsul-isik: rgba(255, 255, 255, .28);color-scheme:dark}:root[data-theme=dulger-koyu]{--p-leke1: color-mix(in oklab, #3a362c 70%, transparent);--p-leke2: color-mix(in oklab, #2e2b24 60%, transparent)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;background:var(--t-plane);color:var(--t-ink);overscroll-behavior-y:none}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased;touch-action:pan-x pan-y}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input{font:inherit;color:inherit}.tnum{font-variant-numeric:tabular-nums}svg{flex-shrink:0}.p-zemin{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 40% at 85% 0%,var(--p-leke1),transparent 70%),radial-gradient(50% 35% at 0% 60%,var(--p-leke2),transparent 70%),var(--t-plane)}.p-sayfa{max-width:560px;margin:0 auto;padding:calc(env(safe-area-inset-top) + 14px) 16px var(--cam-alt);min-height:100dvh}.p-ust{display:flex;justify-content:flex-end;gap:4px;margin-right:-8px}.p-ikon-dugme{width:40px;height:40px;border-radius:20px;display:grid;place-items:center;color:var(--t-ink-2)}.p-ikon-dugme:active{background:var(--p-dolgu)}.p-ikon-dugme svg{width:21px;height:21px}.p-baslik{font-size:32px;font-weight:700;letter-spacing:-.02em;margin:2px 0 0;line-height:1.15}.p-canli{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--t-ink-3);margin-top:4px}.p-canli:before{content:"";width:6px;height:6px;border-radius:3px;background:var(--p-iyi)}.p-canli.yukleniyor:before{background:var(--t-ink-3);animation:p-nabiz 1s ease-in-out infinite}.p-canli.hata:before{background:var(--p-kritik)}@keyframes p-nabiz{50%{opacity:.3}}.p-isletme{font-size:13px;color:var(--t-ink-2);margin-top:2px}.p-donem{display:flex;gap:2px;padding:3px;margin:16px 0 4px;border-radius:12px;background:var(--p-dolgu);overflow-x:auto;scrollbar-width:none}.p-donem::-webkit-scrollbar{display:none}.p-donem button{flex:1 0 auto;height:34px;padding:0 7px;border-radius:9px;font-size:13px;font-weight:500;color:var(--t-ink-2);white-space:nowrap}.p-donem button[aria-pressed=true]{background:var(--t-surface-1);color:var(--t-ink);font-weight:600;box-shadow:0 1px 3px #0000001a}.p-donem-metni{font-size:12px;color:var(--t-ink-3);margin:4px 2px 0}.p-hero{margin:18px 0 14px}.p-hero-etiket{font-size:13px;color:var(--t-ink-2)}.p-hero-deger{font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-top:4px}.p-hero-alt{font-size:13px;color:var(--t-ink-3);margin-top:4px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.p-serit{display:grid;grid-template-columns:repeat(3,1fr);margin:0 -16px;border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:color-mix(in oklab,var(--t-surface-1) 60%,transparent)}.p-serit.iki{grid-template-columns:repeat(2,1fr)}.p-serit>div{padding:12px 16px;min-width:0}.p-serit>div+div{border-left:1px solid var(--t-line)}.p-serit dt{font-size:12px;color:var(--t-ink-2)}.p-serit dd{margin:4px 0 0;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-serit+.p-serit{border-top:0}.p-bolum{margin-top:22px}.p-bolum-baslik{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;color:var(--t-ink-2);margin:0 2px 8px}.p-bolum-baslik small{font-weight:400;color:var(--t-ink-3)}.p-kart{background:var(--t-surface-1);border-radius:16px;box-shadow:var(--p-golge);overflow:hidden}.p-kart+.p-kart{margin-top:10px}.p-satir{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;text-align:left}.p-satir+.p-satir{border-top:1px solid var(--t-line)}button.p-satir:active{background:var(--p-dolgu)}.p-satir-ana{flex:1;min-width:0}.p-satir-ad{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-satir-alt{font-size:12px;color:var(--t-ink-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-satir-sag{text-align:right;white-space:nowrap}.p-satir-deger{font-weight:600}.p-chevron{width:18px;height:18px;color:var(--t-ink-3)}.p-grup-baslik{padding:10px 14px 6px;font-size:12px;font-weight:600;color:var(--t-ink-3);text-transform:uppercase;letter-spacing:.04em;background:var(--t-surface-2)}.p-cipler{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;scrollbar-width:none}.p-cipler::-webkit-scrollbar{display:none}.p-cip{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:12px;background:var(--t-surface-1);border:1px solid var(--t-line);font-size:13px;white-space:nowrap}.p-cip[aria-pressed=true]{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on-accent)}.p-cip strong{font-weight:600}.p-nokta{width:8px;height:8px;border-radius:4px;background:var(--t-accent)}.p-rozet{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px;border-radius:10px;font-size:11px;font-weight:600;background:var(--p-dolgu);color:var(--t-ink-2);white-space:nowrap}.p-rozet svg{width:12px;height:12px}.p-rozet.iyi{color:var(--p-iyi);background:color-mix(in oklab,var(--p-iyi) 12%,transparent)}.p-rozet.uyari{color:var(--p-uyari);background:color-mix(in oklab,var(--p-uyari) 14%,transparent)}.p-rozet.kritik{color:var(--p-kritik);background:color-mix(in oklab,var(--p-kritik) 12%,transparent)}.p-iyi{color:var(--p-iyi)}.p-uyari{color:var(--p-uyari)}.p-kritik{color:var(--p-kritik)}.p-soluk{color:var(--t-ink-3)}.p-degisim{display:inline-flex;align-items:center;font-size:12px;font-weight:600}.p-degisim svg{width:14px;height:14px}.p-uyari-kutu{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13px;background:color-mix(in oklab,var(--p-uyari) 12%,var(--t-surface-1));color:var(--t-ink)}.p-uyari-kutu.kritik{background:color-mix(in oklab,var(--p-kritik) 10%,var(--t-surface-1))}.p-uyari-kutu svg{width:18px;height:18px;margin-top:1px;color:var(--p-uyari)}.p-uyari-kutu.kritik svg{color:var(--p-kritik)}.p-uyari-kutu+.p-uyari-kutu{margin-top:8px}.p-bos{padding:28px 16px;text-align:center;font-size:14px;color:var(--t-ink-3)}.p-not{font-size:12px;color:var(--t-ink-3);margin:14px 2px 0}.p-grafik{padding:14px 14px 10px}.p-grafik-ust{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;color:var(--t-ink-2);min-height:20px}.p-grafik-ust strong{color:var(--t-ink);font-weight:600}.p-grafik-alan{display:flex;align-items:flex-end;gap:2px;height:120px;margin-top:10px;border-bottom:1px solid var(--t-line)}.p-grafik-cubuk{flex:1;height:100%;display:flex;align-items:flex-end;min-width:0}.p-grafik-cubuk span{display:block;width:100%;border-radius:4px 4px 0 0;background:color-mix(in oklab,var(--t-accent) 70%,var(--t-surface-1));min-height:2px;transition:background .15s}.p-grafik-cubuk[aria-pressed=true] span{background:var(--t-accent)}.p-grafik-cubuk.bos span{background:var(--t-line)}.p-grafik-eksen{display:flex;justify-content:space-between;font-size:11px;color:var(--t-ink-3);margin-top:6px}.p-pay{height:6px;border-radius:3px;background:var(--p-dolgu);margin-top:6px;overflow:hidden}.p-pay span{display:block;height:100%;border-radius:3px;background:var(--t-accent)}.p-dugme{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;border-radius:14px;background:var(--t-accent);color:var(--t-on-accent);font-weight:600}.p-dugme svg{width:18px;height:18px}.p-dugme.ikincil{background:var(--p-dolgu);color:var(--t-ink)}.p-dugme.tehlike{background:var(--p-kritik);color:#fff}.p-dugme.kucuk{height:34px;padding:0 12px;border-radius:10px;font-size:13px}.p-dugme:disabled{opacity:.5}.p-dugme.tam{width:100%}.p-alan{display:block;margin-top:12px}.p-alan span{display:block;font-size:13px;color:var(--t-ink-2);margin-bottom:6px}.p-girdi{width:100%;height:48px;padding:0 14px;border-radius:14px;border:1px solid var(--t-line);background:var(--t-surface-1);font-size:16px;outline:none}.p-girdi:focus{border-color:var(--t-accent)}.p-perde{position:fixed;inset:0;z-index:40;background:#00000052;animation:p-belir .18s ease-out}.p-pencere{position:fixed;left:0;right:0;bottom:0;z-index:41;max-width:560px;margin:0 auto;max-height:calc(100dvh - env(safe-area-inset-top) - 24px);display:flex;flex-direction:column;background:var(--t-plane);border-radius:22px 22px 0 0;box-shadow:0 -10px 40px #0000002e;animation:p-yuksel .26s cubic-bezier(.2,.9,.3,1)}.p-pencere-ust{position:relative;padding:18px 16px 10px;border-bottom:1px solid var(--t-line)}.p-pencere-ust:before{content:"";position:absolute;top:7px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--t-line)}.p-pencere-baslik{font-size:18px;font-weight:700;padding-right:40px}.p-pencere-alt-baslik{font-size:13px;color:var(--t-ink-3);margin-top:2px}.p-pencere-kapat{position:absolute;top:12px;right:8px}.p-pencere-icerik{overflow-y:auto;padding:4px 16px calc(env(safe-area-inset-bottom) + 20px);overscroll-behavior:contain}.p-pencere-icerik>.p-serit:first-child{margin-top:-4px;border-top:0}@keyframes p-belir{0%{opacity:0}}@keyframes p-yuksel{0%{transform:translateY(40%);opacity:.4}}.p-temalar{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.p-tema{border-radius:14px;padding:8px;border:2px solid transparent;background:var(--t-surface-1);text-align:left}.p-tema[aria-pressed=true]{border-color:var(--t-accent)}.p-tema-onizleme{height:52px;border-radius:9px;display:flex;align-items:flex-end;padding:8px;gap:6px}.p-tema-onizleme i{display:block;height:14px;border-radius:4px}.p-tema-ad{font-size:13px;font-weight:600;margin-top:6px}.p-ortada{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;max-width:400px;margin:0 auto;padding:calc(env(safe-area-inset-top) + 24px) 24px calc(env(safe-area-inset-bottom) + 24px)}.p-logo{width:150px;height:56px;background-color:var(--t-ink);-webkit-mask:url(/logo.png) left center / contain no-repeat;mask:url(/logo.png) left center / contain no-repeat}.p-hata-metni{margin-top:12px;padding:10px 12px;border-radius:12px;font-size:13px;color:var(--p-kritik);background:color-mix(in oklab,var(--p-kritik) 10%,transparent)}.cam-cubuk{position:fixed;z-index:30;left:max(16px,calc(50% - 260px));right:max(16px,calc(50% - 260px));bottom:calc(env(safe-area-inset-bottom) + 20px);height:64px;display:flex;padding:0 6px;border-radius:32px;background:var(--cam-dolgu);backdrop-filter:blur(16px) saturate(210%) brightness(1.06);-webkit-backdrop-filter:blur(16px) saturate(210%) brightness(1.06);box-shadow:var(--cam-kenar),var(--cam-golge);isolation:isolate}.cam-cubuk:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--cam-parilti);pointer-events:none}.cam-kapsul{position:absolute;top:6px;bottom:6px;border-radius:26px;background:var(--cam-kapsul);box-shadow:inset 0 1px 0 var(--cam-kapsul-isik),inset 0 0 0 .5px #ffffff59,0 2px 8px -2px #0000001f;transition:left .35s cubic-bezier(.3,1.3,.5,1);pointer-events:none}.cam-sekme{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--t-ink-2);transition:color .2s}.cam-sekme svg{width:21px;height:21px}.cam-sekme.etkin{color:var(--t-accent)}.cam-sekme-ad{max-width:100%;font-size:10px;letter-spacing:-.01em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cam-sekme.etkin .cam-sekme-ad{font-weight:600}
