:root{--kagit:#f1ebde;--murekkep:#12263e;--kum:#dccfb6;--kum-ac:#e9e0ce;--panel:#0d1d30;--kart:#faf6ec;--canli:#2fa96b;--uyari:#c2452d;--metin2:#4c5b70;--f:"Bricolage Grotesque", system-ui, sans-serif}html.koyu{--kagit:#0c1826;--murekkep:#f1ebde;--kum:#26374c;--kum-ac:#152a41;--panel:#122942;--kart:#122942;--metin2:#9fb0c4}*{box-sizing:border-box}html,body{height:100%}body{background:var(--kagit);color:var(--murekkep);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(16px,1.02vw,17.5px);line-height:1.6}a{color:inherit}h1,h2,h3{letter-spacing:-.025em;margin:0;line-height:1.08}p{margin:0}button{font-family:var(--f)}:focus-visible{outline:3px solid var(--murekkep);outline-offset:3px;border-radius:4px}.akis{flex-direction:column;min-height:100dvh;display:flex}.akis-ust{justify-content:space-between;align-items:center;padding:1rem clamp(16px,4vw,40px);display:flex}.marka{letter-spacing:-.02em;align-items:center;gap:.6rem;font-size:1.15rem;font-weight:800;text-decoration:none;display:flex}.marka small{color:var(--metin2);font-size:.78rem;font-weight:600}.adimlar{color:var(--metin2);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.adimlar i{background:var(--kum);border-radius:2px;width:26px;height:4px;display:block}.adimlar i.oldu{background:var(--murekkep)}.akis-govde{flex:1;justify-content:center;align-items:flex-start;padding:clamp(12px,3vh,32px) 16px 48px;display:flex}.kart{background:var(--kart);border:1px solid var(--kum);border-radius:20px;width:100%;max-width:640px;padding:clamp(22px,4vw,40px)}.kart h1{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800}.kart .alt{color:var(--metin2);margin-top:.8rem}.kart ul.duz{gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.kart ul.duz li{align-items:flex-start;gap:.7rem;display:flex}.kart ul.duz li:before{content:"";background:var(--murekkep);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.55rem}.etiket{letter-spacing:.02em;text-transform:uppercase;color:var(--metin2);align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.dugme{background:var(--murekkep);color:var(--kagit);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:1rem;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex}.dugme:hover{transform:translateY(-2px)}.dugme:disabled{opacity:.45;cursor:not-allowed;transform:none}.dugme.ikincil{color:var(--murekkep);border:1px solid var(--kum);background:0 0}.dugme.tehlike{background:var(--uyari);color:#fff}.dugme-sira{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.6rem;display:flex}.not{color:var(--metin2);font-size:.86rem;line-height:1.5}.hata{color:var(--uyari);background:#c2452d1a;border-radius:10px;margin-top:1rem;padding:.75rem 1rem;font-size:.92rem}.alan{gap:.4rem;margin-top:1.1rem;display:grid}.alan label{font-size:.92rem;font-weight:700}.alan input{font:inherit;border:1px solid var(--kum);background:var(--kagit);color:var(--murekkep);border-radius:10px;padding:.8rem .95rem}.alan input:focus{outline:2px solid var(--murekkep);outline-offset:1px}.alan small{color:var(--metin2);font-size:.82rem}.onekli{border:1px solid var(--kum);background:var(--kagit);border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.onekli:focus-within{outline:2px solid var(--murekkep);outline-offset:1px}.onekli span{color:var(--metin2);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;padding:0 .2rem 0 .95rem;font-size:.95rem;display:flex}.onekli input{min-width:0;font:inherit;color:var(--murekkep);background:0 0;border:0;flex:1;padding:.8rem .95rem .8rem .1rem}.onekli input:focus{outline:none}.kutu{border:1px solid var(--kum);background:var(--kagit);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.85rem;margin-top:.7rem;padding:.95rem 1rem;display:flex}.kutu input{width:18px;height:18px;accent-color:var(--murekkep);flex:none;margin-top:.3rem}.kutu b{font-size:.95rem;display:block}.kutu span{color:var(--metin2);margin-top:.15rem;font-size:.88rem;line-height:1.5;display:block}.kutu .zorunlu{color:var(--metin2);text-transform:uppercase;letter-spacing:.04em;margin-left:.4rem;font-size:.72rem;font-weight:700}details.tam{border:1px solid var(--kum);background:var(--kagit);border-radius:12px;margin-top:1rem}details.tam summary{cursor:pointer;justify-content:space-between;padding:.85rem 1rem;font-size:.92rem;font-weight:700;list-style:none;display:flex}details.tam summary:after{content:"+";font-weight:400}details[open].tam summary:after{content:"−"}details.tam pre{white-space:pre-wrap;font:inherit;color:var(--metin2);max-height:50vh;margin:0;padding:0 1rem 1rem;font-size:.88rem;line-height:1.55;overflow:auto}.ozet-kutu{background:var(--kum-ac);border-radius:12px;margin-top:1rem;padding:1rem 1.1rem;animation:.5s ease-out belir}@keyframes belir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.yaziyor-kutu{background:var(--kum-ac);border-radius:14px;align-items:flex-start;gap:1.1rem;margin-top:1.4rem;padding:1.1rem 1.2rem;display:flex}.yaziyor-avatar{background:var(--murekkep);width:56px;height:56px;color:var(--kagit);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.4rem;font-weight:800;display:flex;position:relative}.yaziyor-avatar .dalga{border:2px solid var(--murekkep);opacity:0;border-radius:50%;animation:2.2s ease-out infinite dalga;position:absolute;inset:0}.yaziyor-avatar .dalga.gecikmeli{animation-delay:1.1s}.iskelet{gap:.5rem;margin-top:.9rem;display:grid}.iskelet i{background:linear-gradient(90deg,var(--kum) 25%,var(--kart) 50%,var(--kum) 75%);background-size:200% 100%;border-radius:5px;width:100%;height:10px;animation:1.6s linear infinite parilti;display:block}.iskelet i:nth-child(2){animation-delay:.2s}.iskelet i:nth-child(3){animation-delay:.4s}@keyframes parilti{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.iskelet i,.yaziyor-avatar .dalga,.ozet-kutu{animation:none}}.anket{border-top:1px solid var(--kum);margin-top:1.8rem;padding-top:1.4rem}.secimler{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.secim{font:inherit;border:1px solid var(--kum);background:var(--kagit);color:var(--murekkep);cursor:pointer;border-radius:999px;padding:.55rem .95rem;font-weight:600}.secim.secili{background:var(--murekkep);color:var(--kagit);border-color:var(--murekkep)}.dugme.kucuk{padding:.65rem 1.2rem;font-size:.92rem}.lobi{grid-template-columns:1.2fr .8fr;align-items:center;gap:2rem;width:100%;max-width:1040px;display:grid}@media (max-width:820px){.lobi{grid-template-columns:1fr}}.onizleme{aspect-ratio:16/10;background:var(--panel);color:#c7d3e2;border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.onizleme video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.onizleme .isim{color:#fff;background:#00000059;border-radius:8px;padding:.25rem .6rem;font-size:.85rem;font-weight:600;position:absolute;bottom:12px;left:14px}.onizleme .kontrol{gap:.6rem;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.seviye{background:var(--kum);border-radius:3px;height:6px;margin-top:.6rem;overflow:hidden}.seviye i{background:var(--canli);width:0;height:100%;transition:width 80ms;display:block}.oda{color:#eaf0f7;min-height:100dvh;padding-top:env(safe-area-inset-top,0px);background:#0b1728;flex-direction:column;display:flex}.oda-ust{color:#afbdce;justify-content:space-between;align-items:center;padding:.8rem clamp(14px,3vw,28px);font-size:.9rem;display:flex}.oda-ust .kayit{color:#f1ebde;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.oda-ust .kayit i{background:#e0523a;border-radius:50%;width:9px;height:9px;animation:1.4s infinite yan}@keyframes yan{50%{opacity:.25}}.sahne{flex:1;grid-template-columns:1fr 1fr;align-content:center;gap:12px;padding:0 clamp(12px,3vw,28px);display:grid}@media (max-width:760px){.sahne{grid-template-rows:1fr auto;grid-template-columns:1fr}}.kare{aspect-ratio:16/10;background:#122942;border:2px solid #0000;border-radius:16px;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.kare.konusuyor{border-color:#5cc28d;box-shadow:0 0 0 4px #5cc28d2e}@media (max-width:760px){.kare.sen{aspect-ratio:16/6}}.kare video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.avatar{color:#f1ebde;background:#1e3a5f;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,10vw,110px);height:clamp(64px,10vw,110px);font-size:clamp(1.4rem,3vw,2.4rem);font-weight:800;display:flex}.avatar.treon{color:#12263e;background:#f1ebde;position:relative}.dalga{opacity:0;border:2px solid #5cc28db3;border-radius:50%;animation:1.6s infinite dalga;position:absolute;inset:0}.kare.konusuyor .dalga{opacity:1}@keyframes dalga{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.kare .isim{background:#00000059;border-radius:8px;padding:.25rem .6rem;font-size:.85rem;font-weight:600;position:absolute;bottom:10px;left:12px}.kare .durum{color:#afbdce;background:#0000004d;border-radius:8px;padding:.2rem .55rem;font-size:.78rem;position:absolute;top:10px;right:12px}.altyazi{text-align:center;color:#c7d3e2;min-height:2.4rem;padding:.4rem clamp(14px,3vw,28px);font-size:.98rem}.oda-alt{padding:.9rem clamp(14px,3vw,28px) calc(1rem + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;gap:.7rem;display:flex}.yuvarlak{color:#f1ebde;cursor:pointer;background:#26374c;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .15s,transform .15s;display:inline-flex}.yuvarlak:hover{transform:translateY(-2px)}.yuvarlak.kapali{background:#e0523a}.yuvarlak.kirmizi{background:#e0523a;border-radius:26px;width:64px}.yuvarlak svg{width:22px;height:22px}.perde{z-index:50;background:#0b1728d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.perde .kart{max-width:480px}
