/* © 2026 Cep Oyunları – cepoyunlari.com. Tüm hakları saklıdır. */
.box{--c:#888;--d:#444;position:relative;width:100%;aspect-ratio:1/1.05;max-height:100%;border-radius:4px;background:linear-gradient(115deg,#fff0 30%,#fff5,#fff0 46%),linear-gradient(#fff6,#fff0 22%,#0000 75%,#00000038),repeating-linear-gradient(90deg,#0000 0 13%,#0000002a 13% 17%,#fff2 17% 19%),var(--c);box-shadow:inset 0 0 0 2px var(--d),inset 0 3px 0 2px #ffffff40,0 3px 0 var(--d),0 5px 6px #00000045;display:grid;place-items:center;transition:transform .14s}.box i{width:56%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#eef3f8);display:grid;place-items:center;box-shadow:0 2px 0 var(--d),inset 0 -2px #0000001a}.box svg{width:66%;height:66%;color:var(--c);filter:saturate(1.2)}.box b{position:absolute;left:0;right:0;top:4%;text-align:center;font-family:var(--f-display);font-size:clamp(6px,1.6vw,9px);color:#ffffffd9;letter-spacing:.06em;text-shadow:0 1px 0 var(--d)}.k0{--c:#ff3b3b;--d:#a8141c}.k1{--c:#1e8bff;--d:#0b4fb3}.k2{--c:#22d36b;--d:#0f8a41}.k3{--c:#ffc414;--d:#c27a00}.k4{--c:#ff7a1a;--d:#b8430a}.k5{--c:#9b5bff;--d:#5a24c2}.k6{--c:#00d1c7;--d:#00807e}.k7{--c:#ff4fb0;--d:#b0136e}.k8{--c:#b8743a;--d:#6b3a14}.k9{--c:#7f8fa6;--d:#435066}.k10{--c:#a6ec2d;--d:#5e9a00}.k11{--c:#4ee0ff;--d:#0f86b3}.k3 svg{color:#e8a200}.k10 svg{color:#6fb000}.k11 svg{color:#1aa6d6}:root{--sky-top:#1d6fd6;--sky-bot:#0a3f8f;--sea:#19c3e6;--sea-mid:#0e8fd0;--sea-deep:#0a5aa8;--sun:#ffd23f;--sun-deep:#ff9f1c;--hazard:#ffcc1f;--concrete:#d9dee6;--concrete-deep:#aab3c0;--paper:#fffaf0;--paper-ink:#1d2433;--f-display:"Saira Stencil One","Impact",system-ui,sans-serif;--f-body:"Barlow",system-ui,-apple-system,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,monospace;--hucre:40px}*{box-sizing:border-box;margin:0}html,body{height:100%}body{font-family:var(--f-body);color:#fff;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(var(--sky-top),var(--sky-bot))}button{font:inherit;cursor:pointer;color:inherit}.app{height:100dvh;max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;padding:max(6px,env(safe-area-inset-top)) 10px max(8px,env(safe-area-inset-bottom))}.top{display:flex;align-items:center;gap:8px;height:48px;flex:none}.icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;flex:none;text-decoration:none}.brand{flex:1;min-width:0;line-height:1.05}.brand b{display:block;font:400 21px var(--f-display);color:var(--sun);-webkit-text-stroke:1px #a3470a;paint-order:stroke fill;text-shadow:0 2px 0 #0004;white-space:nowrap}.brand span{font-size:12px;font-weight:800;color:#cfe8ff;letter-spacing:.04em}.kredi{display:flex;align-items:center;gap:5px;height:34px;padding:0 11px 0 5px;border-radius:99px;flex:none;background:#fff4d6;color:#7a3a04;font:800 15px var(--f-body);border:2.5px solid #123f86;box-shadow:0 3px #0e3e78}.kredi i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;color:#fff;background:linear-gradient(#ffe24f,#f79a0c);border:2px solid #a5520a}.kredi.bump{animation:bump .5s}@keyframes bump{40%{transform:scale(1.15)}}.rihtim{flex:none;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px;height:108px;margin-top:4px;padding:6px 8px;border-radius:16px;background:linear-gradient(var(--sea) 0%,var(--sea-mid) 55%,var(--sea-deep) 100%);box-shadow:inset 0 0 0 2px #ffffff30,0 4px 10px #0003;position:relative;overflow:hidden}.rihtim:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:repeating-linear-gradient(90deg,#3d4a5c 0 18px,#ffcc1f 18px 26px);opacity:.9}.gemiAlan{position:relative;min-width:0}.gemi{position:absolute;left:0;right:6%;bottom:12px;height:78px;transition:transform .55s cubic-bezier(.5,0,.8,.4),opacity .5s;animation:sallan 3s ease-in-out infinite}@keyframes sallan{50%{transform:translateY(-2px) rotate(-.4deg)}}.gemi.kalk{transform:translate(140%) rotate(2deg);opacity:0;animation:none}.gemi.yanas{animation:yanas .6s cubic-bezier(.2,.8,.3,1.2)}@keyframes yanas{0%{transform:translate(-120%);opacity:0}to{transform:none;opacity:1}}.kosk{position:absolute;left:4%;bottom:21px;width:16%;height:36px;border-radius:4px 4px 0 0;background:linear-gradient(#fff,#dfe7f2);box-shadow:inset 0 -3px #0001}.kosk:before{content:"";position:absolute;left:14%;right:14%;top:20%;height:24%;border-radius:2px;background:linear-gradient(90deg,#2f6fd1,#64b5ff)}.kosk:after{content:"";position:absolute;left:32%;bottom:100%;width:30%;height:14px;background:var(--hc,#e63946);border-radius:2px 2px 0 0}.guverte{position:absolute;left:24%;right:8%;bottom:21px;height:54px;display:flex;flex-wrap:wrap-reverse;align-content:flex-start;gap:2px;overflow:hidden}.guverte .box{width:15px;height:15px;aspect-ratio:auto;border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--d)}.guverte .box b,.guverte .box i{display:none}.govde{--hc:#e63946;position:absolute;left:0;right:0;bottom:0;height:22px;clip-path:polygon(0 0,100% 0,91% 100%,3% 100%);background:linear-gradient(var(--hc) 0 62%,#fff 62% 70%,#1d2433 70%)}.govde span{position:absolute;left:24%;top:3px;font:400 10px var(--f-display);letter-spacing:.08em;color:#fff;text-shadow:0 1px 0 #0006}.iz{position:absolute;left:2%;right:12%;bottom:-6px;height:4px;border-radius:4px;background:repeating-linear-gradient(90deg,#fff 0 8px,#0000 8px 14px);opacity:.55}.manifesto{background:var(--paper);color:var(--paper-ink);border-radius:8px;border-top:6px solid #ff4d6d;padding:5px 8px 12px;font:600 12px var(--f-mono);box-shadow:0 3px #0003;min-width:0;display:flex;flex-direction:column;gap:3px;overflow:hidden}.manifesto h4{font:400 12px var(--f-display);letter-spacing:.06em;display:flex;justify-content:space-between}.manifesto h4 small{font:600 10px var(--f-mono);color:#5b6880}.satir{display:flex;align-items:center;gap:6px}.satir .box{width:20px;height:20px;flex:none;aspect-ratio:auto;border-radius:3px}.satir .box b{display:none}.satir .box i{width:70%}.satir span{flex:1}.satir em{font-style:normal;font-weight:600}.satir.tamam{opacity:.45;text-decoration:line-through}.satir.vur{animation:vur .5s}@keyframes vur{40%{transform:scale(1.12);color:#1fa955}}.durum{flex:none;display:flex;align-items:center;gap:8px;margin:6px 0 4px}.pil{display:flex;align-items:baseline;gap:6px;padding:3px 10px;border-radius:99px;background:#0a2f6e99;box-shadow:inset 0 0 0 1.5px #ffffff30}.pil small{font:600 10px var(--f-mono);color:#cfe8ff;letter-spacing:.06em}.pil b{font:400 18px var(--f-display)}.pil.az b{color:#ff8aa0}.kombo{flex:1;min-width:0;display:flex;align-items:center;gap:6px;padding:3px 8px;border-radius:99px;background:#0a2f6e99;box-shadow:inset 0 0 0 1.5px #ffffff30;--k1:#3fd1c9;--k2:#1fa3a3}.kombo small{font:600 10px var(--f-mono);color:#cfe8ff;letter-spacing:.06em}.kombo b{font:400 18px var(--f-display);min-width:28px;text-align:right}.kbar{flex:1;height:12px;border-radius:99px;background:#06204d;position:relative;overflow:hidden}.kbar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:99px;background:linear-gradient(90deg,var(--k1),var(--k2));transition:width .35s cubic-bezier(.3,1.5,.5,1),background .3s}.kbar:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(12.5% - 2px),#06204d calc(12.5% - 2px) 12.5%)}.kombo[data-kat="2"]{--k1:#ffe24f;--k2:#f7b50c}.kombo[data-kat="3"]{--k1:#ffb347;--k2:#f76b0c;box-shadow:inset 0 0 0 1.5px #ffb34780,0 0 10px #f76b0c66}.kombo[data-kat="4"]{--k1:#ff5f8f;--k2:#9b3dff;box-shadow:inset 0 0 0 1.5px #ff5f8f99,0 0 14px #ff3d8f88;animation:kAtes .5s ease-in-out infinite alternate}.kombo[data-kat="3"] b,.kombo[data-kat="4"] b{color:var(--sun)}.kombo.vur{animation:kVur .45s ease-out}.kombo.bitti .kbar{animation:kBitti .5s}@keyframes kVur{0%{transform:scale(1)}30%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes kAtes{to{box-shadow:inset 0 0 0 1.5px #ffd0e0,0 0 22px #ff3d8fcc}}@keyframes kBitti{0%,60%{background:#8a1a2a}to{background:#06204d}}.saha[data-kat="2"]{box-shadow:0 0 0 3px #ffe24f55,0 10px 24px #00000059}.saha[data-kat="3"]{box-shadow:0 0 0 3px #ffb347aa,0 0 22px #f76b0c88}.saha[data-kat="4"]{box-shadow:0 0 0 3px #ff5f8fcc,0 0 30px #ff3d8faa}.sahaAlan.sars,#sahaAlan.sars{animation:sars .35s}@keyframes sars{20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,1px)}80%{transform:translate(2px)}}.ovgu.buyuk{font-size:clamp(34px,11vw,54px);white-space:nowrap;color:#fff;-webkit-text-stroke:2px #9b3dff;paint-order:stroke;text-shadow:0 0 18px #ff5f8f,0 4px 0 #5a1a9e}.sahaAlan{flex:1;min-height:0;display:grid;place-items:center;position:relative}.saha{--n:8;position:relative;width:calc(var(--hucre)*8 + 14px);height:calc(var(--hucre)*8 + 14px);padding:7px;border-radius:12px;display:grid;grid-template-columns:repeat(8,var(--hucre));grid-template-rows:repeat(8,var(--hucre));touch-action:none;background:repeating-linear-gradient(90deg,#0000 0 calc(var(--hucre) - 2px),#ffcc1f88 calc(var(--hucre) - 2px) var(--hucre)),repeating-linear-gradient(#0000 0 calc(var(--hucre) - 2px),#ffcc1f55 calc(var(--hucre) - 2px) var(--hucre)),radial-gradient(circle at 30% 20%,#e9edf2,#c9d0da);background-origin:content-box;box-shadow:inset 0 0 0 3px #8f99a8,0 0 0 4px #3d4a5c,0 8px 18px #0005}.saha .h{position:relative;display:grid;place-items:stretch;padding:1px}.saha .h .box{aspect-ratio:auto;height:100%;width:100%;border-radius:3px}.saha .h .box b{font-size:calc(var(--hucre)*.2);top:1%}.saha .h .box i{width:52%}.saha .golge{background:#ffffff70;border-radius:4px;box-shadow:inset 0 0 0 2px #fff}.saha .golge.kotu{background:#ff4d6d55;box-shadow:inset 0 0 0 2px #ff4d6d}.saha .h.parla .box{filter:brightness(1.25) saturate(1.2);box-shadow:0 0 0 2px #fff,0 0 12px #fff}.saha .hat{position:absolute;background:#ffffff40;box-shadow:0 0 14px #fff;border-radius:4px;pointer-events:none}.saha .agir{z-index:1}.saha .agir .box{border-radius:5px;box-shadow:inset 0 0 0 3px var(--d),inset 0 0 0 6px #ffffff30,0 3px 0 var(--d),0 6px 8px #0005}.saha .agir .box:after{content:"A\11eIR";position:absolute;bottom:5%;left:0;right:0;text-align:center;font:400 calc(var(--hucre)*.24) var(--f-display);color:#fff;text-shadow:0 1px 0 #0007}.saha .agir .box i{width:42%}.saha .muhur .box:after{content:"";position:absolute;inset:6%;border-radius:4px;background:repeating-linear-gradient(45deg,#0000 0 6px,#1d243355 6px 8px)}.saha .muhur:after{content:"";position:absolute;right:-2px;bottom:-2px;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ff4d6d 0 52%,#b0133a 54% 64%,#ff4d6d 66%);box-shadow:0 1px 2px #0006;z-index:2}.saha .kirik:after{content:"";position:absolute;right:0;bottom:0;width:36%;aspect-ratio:1;border-radius:50%;background:conic-gradient(#ff4d6d 0 25%,#0000 0 50%,#ff4d6d 0 75%,#0000 0);opacity:.75;z-index:2}.saha.secim .h:not(:empty){cursor:crosshair}.saha.secim .h:not(:empty) .box{animation:titre .6s ease-in-out infinite}@keyframes titre{50%{transform:translateY(-2px)}}.vinc{position:absolute;left:0;top:0;width:0;pointer-events:none;opacity:0;z-index:5}.vinc i{position:absolute;left:-1px;top:-400px;width:3px;height:400px;background:#3d4a5c}.vinc b{position:absolute;left:-9px;top:-4px;width:18px;height:14px;border:3px solid #3d4a5c;border-top:0;border-radius:0 0 10px 10px}.vinc.in{opacity:1;animation:kanca .32s ease-out}@keyframes kanca{0%{transform:translateY(-140px)}to{transform:none}}.tepsi{flex:none;height:112px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:6px;touch-action:none}.yuva{position:relative;display:grid;place-items:center;border-radius:14px;background:#0a2f6e66;box-shadow:inset 0 0 0 1.5px #ffffff25}.yuva.sec{box-shadow:inset 0 0 0 3px var(--sun)}.yuva.sigmaz .parca{opacity:.35;filter:grayscale(.6)}.parca{display:grid;gap:0;cursor:grab;touch-action:none}.parca .box{aspect-ratio:auto;width:100%;height:100%;border-radius:2px}.parca .box b{display:none}.parca .box i{width:60%}.parca .bos{visibility:hidden}.parca.agir .box{border-radius:4px}.surukle{position:fixed;left:0;top:0;z-index:30;pointer-events:none;filter:drop-shadow(0 10px 10px #0006);transition:none}.surukle .box{aspect-ratio:auto;width:100%;height:100%;border-radius:3px}.surukle .box b{font-size:9px}.surukle .bos{visibility:hidden}.surukle.don{transition:transform .25s ease-out,opacity .25s}.jokerler{flex:none;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px}.joker{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;padding:5px 2px 6px;border-radius:14px;font:800 12px var(--f-body);border:3px solid var(--kbd);background:linear-gradient(180deg,var(--kb1),var(--kb2));color:#fff;box-shadow:0 4px 0 var(--kbs);text-shadow:0 1px 0 #0005}.joker svg{width:20px;height:20px}.joker:active{transform:translateY(3px);box-shadow:0 1px 0 var(--kbs)}.joker:disabled{filter:grayscale(.85);opacity:.5}.joker .n{position:absolute;top:-8px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;display:grid;place-items:center;font:800 11px var(--f-body);background:linear-gradient(var(--ky1),var(--ky2));color:#5a2a00;border:2px solid #fff;text-shadow:none}.joker .n.bedava{background:linear-gradient(#8cf04a,#3cb61e);color:#fff}.joker.aktif{outline:3px solid var(--sun);outline-offset:1px}.joker[hidden]{display:none}.ucan{position:fixed;z-index:25;pointer-events:none;transition:transform .55s cubic-bezier(.4,0,.6,1),opacity .55s}.ucan .box{aspect-ratio:auto;width:100%;height:100%}.ovgu{position:fixed;left:50%;top:44%;z-index:15;pointer-events:none;transform:translate(-50%,-50%);font:400 40px var(--f-display);color:var(--sun);-webkit-text-stroke:2px #a3470a;paint-order:stroke fill;text-shadow:0 4px 0 #0005;opacity:0;white-space:nowrap}.ovgu.on{animation:ovgu 1.2s ease-out}@keyframes ovgu{0%{opacity:0;transform:translate(-50%,-30%) scale(.7)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-70%)}}.overlay{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:14px;background:#0614328c;backdrop-filter:blur(3px)}.overlay[hidden]{display:none}.dlg{width:min(390px,100%);max-height:calc(100dvh - 28px);overflow-y:auto;border-radius:24px;padding:18px 16px 16px;text-align:center}.dlg h2{font:400 26px var(--f-display);margin-bottom:6px}.dlg p{font-weight:600;line-height:1.4}.dlg .panel{margin:10px 0;padding:10px 12px;border-radius:16px;background:var(--kcream);color:#2a3550;font-weight:800;text-align:left}.dlg .row{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.dlg .acts{display:grid;gap:9px;margin-top:10px}.dlg .ikili{display:grid;grid-template-columns:1fr 1fr;gap:9px}.dlg .btn{border-radius:16px;padding:11px 12px;font:400 17px var(--f-display)}.dlg .btn small{display:block;font:800 11px var(--f-body);text-shadow:none;opacity:.95}.yildiz{font-size:34px;letter-spacing:4px;color:var(--sun);text-shadow:0 2px 0 #a3470a}.yildiz .s{color:#ffffff40;text-shadow:none}.harita{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:8px 0}.harita button{border-radius:12px;padding:6px 0 4px;font:400 17px var(--f-display);background:#fff;color:#1a55b3;border:2.5px solid #bcd0f2;box-shadow:0 3px #9fb7e3}.harita button small{display:block;font:600 10px var(--f-body);color:#e8a200;letter-spacing:1px;min-height:12px}.harita button:disabled{opacity:.4}.harita button.gecti{background:linear-gradient(#fff6c9,#ffe27a);border-color:#f0a31a}.ogr svg{width:200px;height:120px;display:block;margin:6px auto}.rozetler{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.rozet{border-radius:12px;padding:7px;background:#fff;border:2px solid #e6d6a8;font-size:12px;line-height:1.25;color:#55607a;font-weight:700;text-align:left}.rozet b{display:block;font-size:13px;color:#2a3550}.rozet.acik{background:linear-gradient(#fff6c9,#ffe27a);border-color:#f0a31a}.rozet:not(.acik){opacity:.6}.toast{position:fixed;left:50%;top:20%;transform:translate(-50%);z-index:40;padding:9px 15px;border-radius:14px;font-weight:800;background:#0a1e46eb;pointer-events:none;animation:toast 2.4s forwards;max-width:88vw;text-align:center}@keyframes toast{0%{opacity:0;transform:translate(-50%,8px)}10%,80%{opacity:1;transform:translate(-50%)}to{opacity:0}}@media (max-height:700px){.rihtim{height:90px}.gemi{height:64px}.tepsi{height:92px}.joker svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.kombo.vur,.kombo[data-kat="4"],#sahaAlan.sars,.gemi,.gemi.yanas,.vinc.in,.ovgu.on,.satir.vur,.saha.secim .h .box{animation:none}.ovgu.on{opacity:1}.ucan,.gemi{transition:none}}.parca .c,.surukle .c{padding:1px;position:relative}.parca.agir .c .box,.surukle .agir .c .box{height:100%}.saha .agir .box{position:absolute;left:1px;top:1px;width:calc(var(--hucre)*2 - 2px);height:calc(var(--hucre)*2 - 2px)}.saha .h.yeni .box{animation:in .22s ease-out}@keyframes in{0%{transform:translateY(-10px) scale(1.08)}}.icon:not(.home){border:3px solid var(--kbd);background:linear-gradient(180deg,var(--kb1),var(--kb2));color:#fff;box-shadow:0 4px 0 var(--kbs)}.icon:not(.home):active{transform:translateY(3px);box-shadow:0 1px 0 var(--kbs)}.jokerler.uc{grid-template-columns:repeat(3,1fr)}:root{--kg1:#8cf04a;--kg2:#3cb61e;--kgd:#1d6b10;--kgs:#16560b;--kb1:#69d2ff;--kb2:#2387e8;--kbd:#13529c;--kbs:#0e3e78;--kp1:#ff8acb;--kp2:#e9298b;--kpd:#9e135b;--kps:#790d46;--ky1:#ffe24f;--ky2:#f79a0c;--kyd:#a5520a;--kys:#7a3a04;--kv1:#b884ff;--kv2:#7232df;--kvd:#45168f;--kvs:#330e6c;--kr1:#ff6e61;--kr2:#df251b;--krd:#8f130c;--krs:#6c0e08;--kn1:#c3cbd1;--kn2:#86939c;--knd:#56626b;--kns:#414b53;--kcream:#fff4d6;--kframe1:#2f82e8;--kframe2:#1a55b3;--kframed:#123f86;--kgold:#ffb820}.btn{position:relative;overflow:hidden;border:3px solid var(--kgd);background:linear-gradient(180deg,var(--kg1),var(--kg2));color:#fffbea;text-shadow:2px 0 var(--kgs),-2px 0 var(--kgs),0 2px var(--kgs),0 -2px var(--kgs),1.5px 1.5px var(--kgs),-1.5px 1.5px var(--kgs),1.5px -1.5px var(--kgs),-1.5px -1.5px var(--kgs),0 4px 0 var(--kgs);box-shadow:0 5px 0 var(--kgs),0 9px 16px #00000052,inset 0 -5px #0000001f}.btn:before{content:"";position:absolute;left:7%;right:7%;top:6%;height:40%;border-radius:999px;background:linear-gradient(180deg,#ffffff9e,#ffffff0f);pointer-events:none}.btn:active{transform:translateY(4px);box-shadow:0 1px 0 var(--kgs),0 4px 8px #0000004d,inset 0 -3px #0000001f}.btn:after{content:"";position:absolute;right:9%;top:14%;width:16px;height:9px;border-radius:50%;background:#ffffffe6;transform:rotate(-18deg);pointer-events:none}.btn.alt{position:relative;overflow:hidden;border:3px solid var(--kbd);background:linear-gradient(180deg,var(--kb1),var(--kb2));color:#fffbea;text-shadow:2px 0 var(--kbs),-2px 0 var(--kbs),0 2px var(--kbs),0 -2px var(--kbs),1.5px 1.5px var(--kbs),-1.5px 1.5px var(--kbs),1.5px -1.5px var(--kbs),-1.5px -1.5px var(--kbs),0 4px 0 var(--kbs);box-shadow:0 5px 0 var(--kbs),0 9px 16px #00000052,inset 0 -5px #0000001f}.btn.alt:before{content:"";position:absolute;left:7%;right:7%;top:6%;height:40%;border-radius:999px;background:linear-gradient(180deg,#ffffff9e,#ffffff0f);pointer-events:none}.btn.alt:active{transform:translateY(4px);box-shadow:0 1px 0 var(--kbs),0 4px 8px #0000004d,inset 0 -3px #0000001f}.icon{position:relative;overflow:hidden;border:3px solid var(--kbd);background:linear-gradient(180deg,var(--kb1),var(--kb2));color:#fff;box-shadow:0 4px 0 var(--kbs),0 6px 12px #0000004d;border-radius:14px}.icon:before{content:"";position:absolute;left:10%;right:10%;top:6%;height:42%;border-radius:999px;background:linear-gradient(180deg,#fff9,#ffffff0d);pointer-events:none}.icon:active{transform:translateY(3px);box-shadow:0 1px 0 var(--kbs)}.icon svg{position:relative;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35))}.icon.home{position:relative;overflow:hidden;border:3px solid var(--kgd);background:linear-gradient(180deg,var(--kg1),var(--kg2));color:#fff;box-shadow:0 4px 0 var(--kgs),0 6px 12px #0000004d;border-radius:14px}.icon.home:before{content:"";position:absolute;left:10%;right:10%;top:6%;height:42%;border-radius:999px;background:linear-gradient(180deg,#fff9,#ffffff0d);pointer-events:none}.icon.home:active{transform:translateY(3px);box-shadow:0 1px 0 var(--kgs)}.icon.home svg{position:relative;filter:drop-shadow(0 1px 0 rgba(0,0,0,.35))}.pencere{background:linear-gradient(180deg,var(--kframe1),var(--kframe2));border:4px solid var(--kgold);box-shadow:0 0 0 4px var(--kframed),0 24px 50px #0000008c}.pencere h2{color:#fff6dc;text-shadow:2px 0 var(--kframed),-2px 0 var(--kframed),0 2px var(--kframed),0 -2px var(--kframed),2px 2px var(--kframed),-2px 2px var(--kframed),2px -2px var(--kframed),-2px -2px var(--kframed),0 5px 0 rgba(0,0,0,.35)}.pencere p{color:#dcebff}.btn.odul{border-color:var(--kvd);background:linear-gradient(180deg,var(--kv1),var(--kv2));text-shadow:2px 0 var(--kvs),-2px 0 var(--kvs),0 2px var(--kvs),0 -2px var(--kvs),0 3px 0 var(--kvs);box-shadow:0 5px 0 var(--kvs),0 9px 16px #00000052,inset 0 -5px #0000001f}.btn.odul:active{box-shadow:0 1px 0 var(--kvs)}.btn:disabled{filter:grayscale(.8);opacity:.55}.evDon{display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;margin:12px auto 0;padding:7px 16px;border:2px solid var(--kframed);border-radius:999px;background:var(--kcream);color:var(--kframed);font:inherit;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;box-shadow:0 3px #00000040;cursor:pointer}.evDon:before{content:"";width:17px;height:17px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 11.5h3V21h5.5v-6h3v6H19v-9.5h3z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 2 11.5h3V21h5.5v-6h3v6H19v-9.5h3z'/%3E%3C/svg%3E") center/contain no-repeat}.evDon:hover{background:#fff}.evDon:active{box-shadow:0 1px #00000040}.evDon:focus-visible{outline:3px solid #fff;outline-offset:2px}
