@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(./nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(./nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(./nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(./nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff")}:root{--zemin:#1d2733;--kart:#fffaf2;--murekkep:#2a2420;--soluk:#6b6158;--altin:#f2b134;--kenar-sol:max(12px, env(safe-area-inset-left));--kenar-sag:max(12px, env(safe-area-inset-right));--kenar-ust:max(10px, env(safe-area-inset-top));--kenar-alt:max(10px, env(safe-area-inset-bottom));color:var(--murekkep);font-family:Nunito,ui-rounded,SF Pro Rounded,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{background:var(--zemin);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;height:100%;margin:0;overflow:hidden}.oyun,.sahne{position:fixed;inset:0}.sahne canvas{display:block}.girdi-katmani,.etiket-katmani,.hud{position:absolute;inset:0}.girdi-katmani,.sahne canvas{touch-action:none}.dugme,.portre,.tik-dene,.parca,.devam,.satir{touch-action:manipulation}.perde{touch-action:pan-y}.kart{touch-action:pan-y;overscroll-behavior:contain}.etiket-katmani,.hud{pointer-events:none}.hud>*{pointer-events:auto}.joy-taban{opacity:.5;pointer-events:none;background:#ffffff24;border:2px solid #ffffff59;border-radius:50%;width:112px;height:112px;transition:opacity .15s;position:absolute;top:0;left:0}.joy-taban.etkin{opacity:1}.joy-topuz{background:#ffffffd9;border-radius:50%;width:48px;height:48px;position:absolute;top:32px;left:32px;box-shadow:0 2px 8px #00000040}.etiket,.balon{white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0;translate:-50% -100%}.etiket{color:#fff;background:#141e2dc7;border-radius:10px;padding:2px 7px;font-size:15px;font-weight:800}.etiket.agirlik{letter-spacing:1px;color:#fff}.etiket.egim.iyi{background:#2f9a5c}.etiket.egim.kotu{background:#d63638}.balon{white-space:normal;pointer-events:auto;cursor:pointer;background:#fff;border-radius:14px;max-width:260px;padding:8px 12px;font-size:14px;line-height:1.3;box-shadow:0 4px 14px #0003}.balon:after{content:"";border:7px solid #0000;border-top-color:#fff;border-bottom:0;position:absolute;bottom:-7px;left:50%;translate:-50%}.dugme{min-width:48px;min-height:48px;color:var(--murekkep);font:inherit;cursor:pointer;background:#fffaf2eb;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 8px;font-size:11px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 2px 8px #0000002e}.dugme:disabled{opacity:.4}.dugme svg{width:22px;height:22px}.dugme .sayac{font-size:11px}.dugme-adi{line-height:1}.ust-sol .dugme .dugme-adi{display:none}.ust-sol,.ust-sag{top:var(--kenar-ust);align-items:center;gap:8px;display:flex;position:absolute}.ust-sol{left:var(--kenar-sol)}.ust-sag{right:var(--kenar-sag)}.ust-sol .dugme{flex-direction:row;gap:4px}.portre{background:var(--renk);color:#1c2a33;width:48px;height:48px;font:inherit;cursor:pointer;border:3px solid #fffc;border-radius:50%;padding:0;font-size:18px;font-weight:900;transition:transform .15s;position:relative;overflow:visible;box-shadow:0 2px 8px #0003}.portre img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.portre-harf{background:var(--renk);text-align:center;border:2px solid #fff;border-radius:50%;width:18px;height:18px;font-size:10px;line-height:14px;position:absolute;bottom:-4px;right:-5px}.portre.secili{box-shadow:0 0 0 3px var(--altin), 0 2px 8px #00000040;border-color:#fff;transform:scale(1.18)}.portre.parla{animation:.9s ease-in-out infinite alternate parla}@keyframes parla{0%{box-shadow:0 0 0 2px var(--altin)}to{box-shadow:0 0 0 9px #f2b13459}}.dugme.simurg{border-radius:50%;width:48px;height:48px;padding:0}.dugme.simurg .dugme-adi{display:none}.eylemler{right:var(--kenar-sag);bottom:var(--kenar-alt);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute}.eylem-sira{align-items:flex-end;gap:10px;display:flex}.dugme.ana{background:#fff;border-radius:50%;width:76px;height:76px;font-size:12px}.dugme.ana svg{width:30px;height:30px}.dugme.ana.acik{background:#ffe39a}.dugme.ikincil{border-radius:50%;width:56px;height:56px}.tik-dene{background:var(--altin);color:#2a1d08;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:24px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 3px 10px #00000040}.tepsi{left:50%;bottom:var(--kenar-alt);scrollbar-width:none;touch-action:pan-x;background:#1d27338c;border-radius:18px;gap:8px;max-width:calc(100vw - 320px);padding:6px;display:flex;position:absolute;overflow-x:auto;translate:-50%}.parca{white-space:nowrap;flex:none}.parca .adet{color:#8a5a14;font-weight:900}.parca{background:var(--kart);min-height:48px;font:inherit;cursor:pointer;border:2px solid #0000;border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.parca svg{width:18px;height:18px}.parca.secili{border-color:var(--altin);background:#fff2cc}.ogretim{color:#fff;pointer-events:none;background:#1d2733b3;border-radius:12px;padding:6px 12px;font-size:13px;font-weight:700;animation:1.2s ease-in-out infinite alternate nabiz;position:absolute;bottom:140px}.ogretim.sol{left:calc(var(--kenar-sol) + 30px)}.ogretim.sag{right:calc(var(--kenar-sag) + 120px)}@keyframes nabiz{to{opacity:.55}}.perde{background:#141a228c;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.kart{background:var(--kart);border-radius:20px;width:min(520px,100%);max-height:100%;padding:14px 18px 16px;overflow:auto;box-shadow:0 10px 30px #0000004d}.kart-ust{letter-spacing:.04em;text-transform:uppercase;color:var(--soluk);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.kart-ust svg{width:16px;height:16px;color:var(--altin)}.kart-ust .kapat{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-left:auto}.kart h2{margin:4px 0 6px;font-size:20px}.kart p{margin:6px 0;font-size:14px;line-height:1.4}.kart .masal{color:var(--soluk);font-size:12px}.kart .kilitli{color:var(--soluk)}.devam{background:var(--altin);width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:14px;margin-top:10px;font-size:15px;font-weight:800;display:block}.satir{width:100%;min-height:48px;font:inherit;cursor:pointer;background:#f1e8da;border:0;border-radius:14px;align-items:center;gap:8px;margin-top:8px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.ayar{justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.ayar input{width:24px;height:24px}.secenekler{gap:4px;display:flex}.secenekler button{min-width:64px;min-height:40px;font:inherit;cursor:pointer;background:#f1e8da;border:0;border-radius:10px;font-size:13px;font-weight:700}.secenekler .secili{background:var(--altin)}.kanat{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:10px;display:grid}.yuva{color:#a39684;background:#ece3d6;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;font-size:11px;font-weight:700;display:flex}.yuva svg{width:26px;height:26px}.yuva.yandi{color:#b07a12;box-shadow:0 0 0 2px var(--altin);background:#fff1c9}.yuva.yok{opacity:.5}.yuva small{font-size:10px;font-weight:600}.dikey-uyari{background:var(--zemin);color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:18px;font-weight:800;display:flex;position:absolute;inset:0}.dikey-uyari .don{width:56px;height:56px;animation:1.6s ease-in-out infinite don}@keyframes don{50%{transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.portre.parla,.ogretim,.dikey-uyari .don{animation:none}}.kart.deneme{width:min(640px,100%)}.deneme-metni{resize:none;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #e3d8c6;border-radius:10px;width:100%;height:52vh;margin:8px 0;padding:8px;font:12px/1.45 ui-monospace,SF Mono,Menlo,monospace}.kart.deneme .secenekler button{align-items:center;gap:6px;padding:0 12px;display:inline-flex}.kart.deneme .secenekler svg{width:16px;height:16px}.yuva{font:inherit;cursor:pointer;border:0;font-size:11px}.yuva:disabled{cursor:default}.kanat.kucuk .yuva{padding:6px 2px}.atlas-kart{border-top:1px solid #e3d8c6;margin-top:10px;padding-top:6px}.kart .kaynak,.kart .mola{color:var(--soluk);font-size:12px}.kart .simurg-soz{font-weight:700}.ayar .ikon{vertical-align:-3px;width:16px;height:16px;color:var(--altin)}.ogretim.ortada{bottom:18px;left:50%;translate:-50%}.ucus-sayac{left:50%;top:var(--kenar-ust);color:#fff;pointer-events:none;background:#1d2733a6;border-radius:16px;align-items:center;gap:6px;padding:6px 14px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;translate:-50%}.ucus-sayac svg{width:18px;height:18px;color:var(--altin)}.atla{right:var(--kenar-sag);top:var(--kenar-ust);min-height:48px;font:inherit;cursor:pointer;background:#fffaf2eb;border:0;border-radius:16px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex;position:absolute}.atla svg{width:18px;height:18px}.kapanis{padding:0 16px var(--kenar-alt);cursor:pointer;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.kapanis-balon{background:#fff;border-radius:18px;max-width:560px;padding:12px 16px;font-size:15px;line-height:1.35;box-shadow:0 6px 20px #00000047}.kapanis-balon small{color:var(--soluk);margin-top:4px;font-size:11px;display:block}
