:root{--tanri-safe-top:0px;--tanri-safe-bottom:0px;--tanri-safe-left:0px;--tanri-safe-right:0px;--tanri-viewport-height:100dvh;--renk-zemin:#080b10;--renk-panel:#111720;--renk-cizgi:#232c38;--renk-metin:#e8e2d6;--renk-sonuk:#7f8c9b;--renk-altin:#c9a227;--renk-yesil:#2f8f63;--renk-kirmizi:#b4472f;--renk-amber:#d08a2c;--yazi-baslik:Georgia, "Times New Roman", serif;--yazi-govde:system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{background:var(--renk-zemin);height:100%;color:var(--renk-metin);font-family:var(--yazi-govde);-webkit-font-smoothing:antialiased;overscroll-behavior:none;margin:0;padding:0;overflow:hidden}.uygulama{height:var(--tanri-viewport-height);min-height:0;padding:calc(max(env(safe-area-inset-top), var(--tanri-safe-top)) + 8px) calc(max(env(safe-area-inset-right), var(--tanri-safe-right)) + 8px) calc(max(env(safe-area-inset-bottom), var(--tanri-safe-bottom)) + 8px) calc(max(env(safe-area-inset-left), var(--tanri-safe-left)) + 8px);flex-direction:column;gap:8px;display:flex;overflow:hidden}.ust-serit{border-bottom:1px solid var(--renk-cizgi);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:8px;display:flex}.baslik{font-family:var(--yazi-baslik);letter-spacing:.14em;margin:0;font-size:19px;font-weight:700}.alt-baslik{color:var(--renk-sonuk);letter-spacing:.03em;margin:3px 0 0;font-size:12px}.durum-blok{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.baglanti{letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--renk-cizgi);color:var(--renk-sonuk);white-space:nowrap;border-radius:3px;padding:4px 9px;font-size:11px;font-weight:600}.baglanti[data-durum=live]{color:var(--renk-yesil);border-color:var(--renk-yesil)}.baglanti[data-durum=disconnected]{color:var(--renk-amber);border-color:var(--renk-amber)}.son-olay{color:var(--renk-sonuk);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.demo-uyari{border:1px solid var(--renk-amber);color:var(--renk-amber);letter-spacing:.05em;background:#d08a2c17;border-left-width:4px;border-radius:3px;margin:0;padding:7px 11px;font-size:12px;font-weight:600}.demo-uyari[hidden]{display:none}.sahne-kutu{border:1px solid var(--renk-cizgi);background:#05070a;border-radius:4px;flex:auto;min-height:300px;position:relative;overflow:hidden}.sahne{display:block;position:absolute;inset:0}.faz-katman{pointer-events:none;background:#080b10d1;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.faz-katman[data-faz=live],.faz-katman[data-faz=success],.faz-katman[data-faz=failed],.faz-katman[data-faz=unknown]{opacity:0}.faz-metin{font-family:var(--yazi-baslik);letter-spacing:.09em;color:var(--renk-sonuk);text-transform:uppercase;margin:0;font-size:15px}.ozet{border:1px solid var(--renk-cizgi);background:var(--renk-panel);border-radius:4px;padding:9px 11px}.sahne-ozet{color:var(--renk-metin);margin:0;font-size:13px;line-height:1.5}.serit-kutu{flex-direction:column;gap:6px;min-height:0;display:flex}.serit-baslik{letter-spacing:.12em;text-transform:uppercase;color:var(--renk-sonuk);margin:0;font-size:11px;font-weight:600}.serit{border:1px solid var(--renk-cizgi);background:var(--renk-panel);border-radius:4px;max-height:27vh;margin:0;padding:0;list-style:none;overflow-y:auto}.serit li{border-bottom:1px solid #232c3899;align-items:baseline;gap:9px;padding:7px 11px;font-size:12.5px;line-height:1.45;display:flex}.serit li:last-child{border-bottom:none}.serit li[data-kritik=true]{border-left:3px solid var(--renk-altin)}.serit li[data-durum=error]{border-left:3px solid var(--renk-kirmizi);color:#e9b3a5}.serit li[data-durum=success]{border-left:3px solid var(--renk-yesil)}.serit li[data-durum=unknown]{border-left:3px solid var(--renk-sonuk)}.serit-saat{color:var(--renk-sonuk);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.serit-tekrar{color:var(--renk-sonuk);flex:none;margin-left:auto;font-size:11px}.journal-ac,.kapat{border:1px solid var(--renk-altin);min-width:44px;min-height:44px;color:var(--renk-metin);font:600 12px var(--yazi-govde);letter-spacing:.05em;touch-action:manipulation;background:#080b10e0;border-radius:4px}.journal-ac:focus-visible,.kapat:focus-visible{outline-offset:2px;outline:2px solid #fff2b0}.cekmece[hidden]{display:none}.cekmece{z-index:100;align-items:end;display:grid;position:fixed;inset:0}.cekmece-arka{background:#000000b8;border:0;width:100%;height:100%;position:absolute;inset:0}.cekmece-panel{max-height:min(76vh,680px);padding:14px max(14px, var(--tanri-safe-right)) max(14px, var(--tanri-safe-bottom)) max(14px, var(--tanri-safe-left));border-top:1px solid var(--renk-altin);background:#0d131c;border-radius:12px 12px 0 0;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 -16px 48px #0000008c}.cekmece-baslik{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cekmece-baslik h2{font:700 17px var(--yazi-baslik);letter-spacing:.08em;margin:0}.cekmece .serit{flex:auto;max-height:none;overflow:auto}.ajan-bilgi{gap:8px;margin:0;display:grid}.ajan-bilgi div{border:1px solid var(--renk-cizgi);background:#ffffff05;padding:10px}.ajan-bilgi dt{color:var(--renk-sonuk);text-transform:uppercase;font-size:11px}.ajan-bilgi dd{overflow-wrap:anywhere;margin:3px 0 0}@media (max-width:430px){.baslik{font-size:15px}.alt-baslik,.son-olay{font-size:10px}.ust-serit{gap:6px}.durum-blok{gap:2px}.ozet{padding:6px 8px}}@media (orientation:landscape) and (max-height:560px){.uygulama{gap:4px}.ust-serit{padding-bottom:4px}.ozet{display:none}.cekmece-panel{max-height:88vh}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
