#mk4-terminal{
  --ink:#0b1220; --ink-2:#334155; --muted:#5b6475; --soft:#737c8e;
  --line:rgba(15,23,42,.08); --bg:#f8fafc;
  --brand:#4865ce; --turkuaz:#0ea5a4;
  --grad:linear-gradient(135deg,#4865ce,#7a6be6);
}
#mk4-terminal *{box-sizing:border-box;margin:0;padding:0}
#mk4-terminal a{color:inherit;text-decoration:none}
#mk4-terminal button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}


#mk4-terminal{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}
#mk4-terminal .izgara{position:absolute;inset:0;z-index:-2;pointer-events:none;will-change:transform,filter;
  background-image:linear-gradient(to right,rgba(15,23,42,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(15,23,42,.045) 1px,transparent 1px);
  background-size:56px 56px;background-position:-1px -1px;
  -webkit-mask-image:radial-gradient(ellipse 75% 70% at 62% 45%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse 75% 70% at 62% 45%,#000 30%,transparent 78%)}
#mk4-terminal .glow{position:absolute;z-index:-1;pointer-events:none;width:760px;height:760px;right:-120px;top:50%;margin-top:-360px;
  --g1:rgba(16,185,129,.15);--g2:rgba(56,189,248,.11);--g3:rgba(250,204,21,.10);
  background:radial-gradient(closest-side at 40% 45%,var(--g1),transparent 70%),radial-gradient(closest-side at 65% 60%,var(--g2),transparent 70%),radial-gradient(closest-side at 55% 30%,var(--g3),transparent 70%);
  filter:blur(10px)}


#mk4-terminal .wrap{flex:1;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:32px;max-width:1280px;width:100%;margin:0 auto;padding:40px 48px 32px}
#mk4-terminal .wrap.ters{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}
#mk4-terminal .wrap.ters .copy{order:2}
#mk4-terminal .wrap.ters .stage-area{order:1}
#mk4-terminal .copy{max-width:600px}
#mk4-terminal .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-2);background:#fff;border:1px solid var(--line);
  padding:6px 12px 6px 6px;border-radius:999px;box-shadow:0 1px 2px rgba(15,23,42,.04);margin-bottom:26px}
#mk4-terminal .eyebrow .ey-ik{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#10b981;color:#fff;font-size:13px}
#mk4-terminal .eyebrow .dot{width:4px;height:4px;border-radius:50%;background:#c3c9d6}
#mk4-terminal .eyebrow .canli{display:inline-flex;align-items:center;gap:6px;color:#059669}
#mk4-terminal .eyebrow .canli i{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.5);animation:tmNabiz 1.6s ease-out infinite}
@keyframes tmNabiz{0%{box-shadow:0 0 0 0 rgba(16,185,129,.5)}100%{box-shadow:0 0 0 7px rgba(16,185,129,0)}}
#mk4-terminal .degisen{display:grid}
#mk4-terminal .degisen>.panel{grid-area:1/1;align-self:start}
#mk4-terminal .degisen>.panel:not([data-i="0"]){visibility:hidden;opacity:0}
#mk4-terminal .p-bas{font-weight:900;letter-spacing:-.035em;line-height:1.02;font-size:clamp(40px,4.9vw,72px);color:var(--ink)}
#mk4-terminal .p-bas .pl1,#mk4-terminal .p-bas .pl2{display:block;text-wrap:balance}
#mk4-terminal .grad{background:linear-gradient(90deg,#059669,#0ea5e9);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-bottom:.06em}
#mk4-terminal .lead{margin-top:24px;font-size:19px;line-height:1.55;color:var(--muted);max-width:520px}
#mk4-terminal .lead strong{color:var(--ink);font-weight:600}
#mk4-terminal .ctas{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}
#mk4-terminal .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:700;border-radius:14px;white-space:nowrap;font-size:15px;padding:13px 18px;transition:box-shadow .2s}
#mk4-terminal .btn-koyu{background:var(--ink);color:#fff;box-shadow:0 10px 24px -12px rgba(11,18,32,.6)}
#mk4-terminal .btn-acik{background:#fff;color:var(--ink);border:1px solid rgba(15,23,42,.12);box-shadow:0 1px 2px rgba(15,23,42,.05)}
#mk4-terminal .btn small{display:block;font-size:10.5px;font-weight:600;opacity:.65;line-height:1.1;text-align:left}
#mk4-terminal .btn b{display:block;font-size:15px;line-height:1.15;text-align:left}
#mk4-terminal .note{margin-top:22px;font-size:13.5px;color:var(--soft);display:flex;gap:14px;flex-wrap:wrap}
#mk4-terminal .note span{display:inline-flex;align-items:center;gap:6px}
#mk4-terminal .note svg{color:#10b981}


#mk4-terminal .stage-area{position:relative;height:100%;min-height:600px;display:flex;align-items:center;justify-content:center}
#mk4-terminal .sizer{position:relative;perspective:1600px;perspective-origin:50% 42%}
#mk4-terminal .fit{position:absolute;left:0;top:0;width:390px;height:800px;transform-origin:0 0;transform-style:preserve-3d}
#mk4-terminal .parallax,#mk4-terminal .camera{width:100%;height:100%;transform-style:preserve-3d}
#mk4-terminal .camera{transform-origin:50% 45%;will-change:transform}
#mk4-terminal .ornekler{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.8);
  border:1px solid rgba(15,23,42,.08);box-shadow:0 4px 14px -6px rgba(15,23,42,.15);backdrop-filter:blur(8px);z-index:4;white-space:nowrap}
#mk4-terminal .ornekler button{position:relative;overflow:hidden;font-size:12.5px;font-weight:600;color:#6b7385;padding:7px 12px;border-radius:999px;transition:color .25s,background .25s}
#mk4-terminal .ornekler button:hover{color:var(--ink)}
#mk4-terminal .ornekler button.aktif{color:var(--ink);background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.1)}
#mk4-terminal .ornekler button i{position:absolute;left:10px;right:10px;bottom:3px;height:2px;border-radius:2px;background:linear-gradient(90deg,#10b981,#0ea5e9);transform-origin:0 50%;transform:scaleX(0)}


#mk4-terminal .sonuc-cip{position:absolute;top:600px;left:280px;min-width:236px;display:flex;align-items:center;gap:11px;padding:12px 14px 12px 12px;border-radius:16px;
  background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.07);opacity:0;visibility:hidden;pointer-events:none;
  box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 18px 40px -14px rgba(40,56,120,.35),0 4px 10px -4px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
#mk4-terminal .sonuc-cip .sc-ik{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;color:#fff;background:var(--sc,#10b981);font-size:19px}
#mk4-terminal .sonuc-cip .sc-bas{font-size:12px;font-weight:600;color:#737c8e;white-space:nowrap}
#mk4-terminal .sonuc-cip .sc-deg{display:flex;align-items:baseline;gap:7px;margin-top:1px;white-space:nowrap}
#mk4-terminal .sonuc-cip .sc-deg b{font-size:17px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}
#mk4-terminal .sonuc-cip .sc-deg em{font-style:normal;font-size:12px;font-weight:700;color:var(--sc,#10b981)}


#mk4-terminal .etiket{position:absolute;left:0;top:0;width:212px;padding:12px 14px 10px;border-radius:12px;background:#fff;opacity:0;visibility:hidden;pointer-events:none;
  border:1px solid rgba(15,23,42,.08);box-shadow:0 30px 50px -18px rgba(15,23,42,.42),0 6px 14px -6px rgba(15,23,42,.18)}
#mk4-terminal .etiket .et-ust{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px}
#mk4-terminal .etiket .et-ad{font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;color:#181C32;letter-spacing:-.01em;line-height:1.2}
#mk4-terminal .etiket .et-sku{font-family:ui-monospace,Menlo,monospace;font-size:9.5px;color:#A1A5B7;flex:none}
#mk4-terminal .etiket svg{display:block;width:100%;height:auto}
#mk4-terminal .etiket .et-alt{display:flex;justify-content:space-between;margin-top:5px;font-family:Inter,sans-serif;font-size:9px;font-weight:700;color:#7E8299;letter-spacing:.04em;text-transform:uppercase}
#mk4-terminal .lazer{position:absolute;left:-14px;right:-14px;top:58%;height:2px;border-radius:2px;background:#ff2d3d;transform:scaleX(0);opacity:0;
  box-shadow:0 0 6px 1px rgba(255,45,61,.85),0 0 18px 4px rgba(255,45,61,.35)}
#mk4-terminal .etiket .bip{position:absolute;inset:-2px;border-radius:13px;box-shadow:0 0 0 2px #10b981,0 0 0 8px rgba(16,185,129,.18);opacity:0}


#mk4-terminal .tel{position:relative;width:390px;height:800px;border-radius:60px;background:#10151f;padding:11px;
  box-shadow:inset 0 0 0 1.5px #3b4356,inset 0 0 0 5px #10151f,0 1px 0 rgba(255,255,255,.6),0 2px 4px rgba(15,23,42,.06),0 30px 60px -22px rgba(15,23,42,.38),0 70px 120px -40px rgba(40,56,120,.35)}
#mk4-terminal .tel::before,#mk4-terminal .tel::after{content:"";position:absolute;width:4px;border-radius:2px;background:#1c2331}
#mk4-terminal .tel::before{left:-3px;top:170px;height:62px;box-shadow:0 80px 0 #1c2331}
#mk4-terminal .tel::after{right:-3px;top:220px;height:96px}
#mk4-terminal .tel-ekran{position:relative;width:100%;height:100%;border-radius:49px;overflow:hidden;background:#F8F9FA;font-family:Inter,sans-serif;color:#3F4254;font-size:15px;line-height:1.5;isolation:isolate}
#mk4-terminal .tel-durum{position:absolute;left:0;right:0;top:0;height:50px;z-index:30;display:flex;justify-content:space-between;align-items:center;padding:6px 30px 0 36px;font-size:15px;font-weight:600;color:#0b1220;background:#fff}
#mk4-terminal .tel-durum .sag{display:flex;gap:6px;align-items:center;font-size:16px}
#mk4-terminal .tel-durum .pil{width:25px;height:12px;border-radius:4px;border:1.5px solid rgba(11,18,32,.4);padding:1.5px;position:relative}
#mk4-terminal .tel-durum .pil i{display:block;height:100%;width:78%;border-radius:2px;background:#0b1220}
#mk4-terminal .ada{position:absolute;left:50%;top:11px;width:118px;height:34px;margin-left:-59px;border-radius:20px;background:#000;z-index:31}
#mk4-terminal .ev{position:absolute;left:50%;bottom:8px;width:132px;height:5px;margin-left:-66px;border-radius:3px;background:#0b1220;z-index:40;opacity:.85}
#mk4-terminal .sayfalar{position:absolute;left:0;right:0;top:50px;bottom:0;overflow:hidden}
#mk4-terminal .tm-sayfa{position:absolute;inset:0;display:flex;flex-direction:column;background:#F8F9FA;will-change:transform}
#mk4-terminal .dokunus{position:absolute;left:0;top:0;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;z-index:60;pointer-events:none;opacity:0;
  background:rgba(15,23,42,.22);border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 14px rgba(15,23,42,.25)}


#mk4-terminal .tm-bas{flex:none;background:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EFF2F5;min-height:57px}
#mk4-terminal .tm-geri{display:flex;align-items:center;gap:6px;color:#A1A5B7;min-width:84px;white-space:nowrap}
#mk4-terminal .tm-geri .ph{font-size:20px}
#mk4-terminal .tm-geri span{font-size:13px;font-weight:500}
#mk4-terminal .tm-ort{text-align:center;min-width:0}
#mk4-terminal .tm-ort .no{font-size:14px;font-weight:700;color:#3F4254;line-height:1.25}
#mk4-terminal .tm-ort .tur{font-size:10px;font-weight:600;color:#10b981;text-transform:uppercase;letter-spacing:.05em}
#mk4-terminal .tm-sag{width:84px;text-align:right}
#mk4-terminal .tm-sag b{font-size:15px;font-weight:800;color:#10b981}
#mk4-terminal .tm-sag b.mavi{color:#3b82f6}
#mk4-terminal .tm-sag b em{font-style:normal;font-size:12px;font-weight:700;color:#B5B5C3}
#mk4-terminal .tm-sag p{font-size:10px;color:#B5B5C3}
#mk4-terminal .tm-mod{display:flex;align-items:center;gap:8px}
#mk4-terminal .tm-mod i.nb{width:8px;height:8px;border-radius:50%;background:#10b981;animation:tmPuls 2s cubic-bezier(.4,0,.6,1) infinite}
#mk4-terminal .tm-mod span{font-size:13px;font-weight:700;color:#059669;text-transform:uppercase;letter-spacing:.05em}
#mk4-terminal .tm-mod.sky i.nb{background:#0ea5e9}
#mk4-terminal .tm-mod.sky span{color:#0284c7}
@keyframes tmPuls{50%{opacity:.5}}

#mk4-terminal .tm-hub{padding:20px 16px 32px;overflow:hidden}
#mk4-terminal .tm-logo{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}
#mk4-terminal .tm-logo img{height:40px;width:auto}
#mk4-terminal .tm-logo span{font-size:22px;font-weight:800;color:#3F4254;letter-spacing:-.025em}
#mk4-terminal .tm-logo span b{color:#10b981}
#mk4-terminal .tm-hub h3{text-align:center;font-size:18px;font-weight:700;color:#3F4254}
#mk4-terminal .tm-hub .alt{text-align:center;font-size:13px;color:#A1A5B7;margin:4px 0 24px}
#mk4-terminal .tm-izgara{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#mk4-terminal .tm-mkart{background:#fff;border-radius:18px;border:1px solid #EFF2F5;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}
#mk4-terminal .tm-mkart .ik{width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:30px}
#mk4-terminal .tm-mkart p{font-size:15px;font-weight:700;color:#3F4254;margin-bottom:4px;line-height:1.5}
#mk4-terminal .tm-mkart small{font-size:11px;color:#B5B5C3;line-height:1.5}
#mk4-terminal .r-em{background:#ecfdf5;color:#059669}
#mk4-terminal .r-red{background:#fef2f2;color:#dc2626}
#mk4-terminal .r-blue{background:#eff6ff;color:#2563eb}
#mk4-terminal .r-pur{background:#faf5ff;color:#9333ea}
#mk4-terminal .r-amb{background:#fffbeb;color:#d97706}
#mk4-terminal .r-sky{background:#f0f9ff;color:#0284c7}

#mk4-terminal .tm-okut{flex:none;background:#fff;border-bottom:1px solid #EFF2F5;padding:12px 16px}
#mk4-terminal .tm-depo{display:flex;align-items:center;gap:8px;margin-bottom:12px}
#mk4-terminal .tm-depo .yuv{width:28px;height:28px;border-radius:50%;background:#d1fae5;color:#059669;display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}
#mk4-terminal .tm-depo .ad{font-size:13px;font-weight:600;color:#5E6278;line-height:1.25}
#mk4-terminal .tm-depo .ad small{display:block;font-size:10px;font-weight:400;color:#B5B5C3}
#mk4-terminal .tm-depo .kd{display:flex;flex-direction:column}
#mk4-terminal .tm-depo .kd span{font-size:10px;color:#A1A5B7;font-weight:500;line-height:1;margin-bottom:2px}
#mk4-terminal .tm-depo .kd p{font-size:12px;font-weight:600;color:#5E6278}
#mk4-terminal .tm-depo .ok{font-size:14px;color:#B5B5C3;margin:0 4px}
#mk4-terminal .rozet{margin-left:auto;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;background:#F5F8FA;color:#A1A5B7;flex:none}
#mk4-terminal .rozet.plan{background:#eff6ff;color:#2563eb}
#mk4-terminal .rozet.kismi{background:#f0f9ff;color:#0284c7}
#mk4-terminal .tm-giris{display:flex;gap:8px}
#mk4-terminal .tm-kutu{flex:1;position:relative;height:48px;border-radius:12px;background:#f9fafb;border:2px solid #6ee7b7;display:flex;align-items:center;padding-left:40px;font-family:ui-monospace,Menlo,monospace;font-size:14px;color:#3F4254;transition:box-shadow .2s}
#mk4-terminal .tm-kutu .ph{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;color:#B5B5C3}
#mk4-terminal .tm-kutu .ph-yer{color:#B5B5C3}
#mk4-terminal .tm-kutu.odak{box-shadow:0 0 0 3px rgba(59,130,246,.25)}
#mk4-terminal .tm-kam{width:48px;height:48px;flex:none;border-radius:12px;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 6px -1px rgba(16,185,129,.25),0 2px 4px -2px rgba(16,185,129,.25)}
#mk4-terminal .tm-bekle{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px}
#mk4-terminal .tm-bekle.ara{justify-content:space-between}
#mk4-terminal .tm-bekle i{width:8px;height:8px;border-radius:50%;background:#10b981;animation:tmPuls 2s cubic-bezier(.4,0,.6,1) infinite}
#mk4-terminal .tm-bekle p{font-size:11px;font-weight:500;color:#10b981}
#mk4-terminal .tm-bekle .ls{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#A1A5B7}
#mk4-terminal .tm-geri-bildirim{margin-top:8px;display:none;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0;white-space:nowrap;overflow:hidden}
#mk4-terminal .tm-geri-bildirim .ph{font-size:16px;flex:none}
#mk4-terminal .tm-kapali{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;font-size:12px;font-weight:600;background:#ecfdf5;color:#047857}
#mk4-terminal .tm-kapali .ph{font-size:16px}

#mk4-terminal .tm-liste{flex:1;min-height:0;overflow:hidden;padding:12px 16px 16px;display:flex;flex-direction:column;gap:12px}
#mk4-terminal .tm-bos{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;text-align:center}
#mk4-terminal .tm-bos .ph{font-size:36px;color:#E4E6EF;margin-bottom:8px}
#mk4-terminal .tm-bos p{font-size:13px;color:#B5B5C3}
#mk4-terminal .tm-kart{background:#fff;border-radius:16px;border:1px solid #EFF2F5;padding:16px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transition:border-color .3s}
#mk4-terminal .tm-kart.s-mavi{border-color:#bfdbfe}
#mk4-terminal .tm-kart.s-yesil{border-color:#6ee7b7}
#mk4-terminal .tm-kart.s-amber{border-color:#fcd34d}
#mk4-terminal .tm-kart .sat{display:flex;align-items:flex-start;gap:12px}
#mk4-terminal .tm-kart .ki{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:none;font-size:20px;background:#F5F8FA;color:#B5B5C3;transition:background .3s,color .3s}
#mk4-terminal .tm-kart.s-mavi .ki{background:#eff6ff;color:#3b82f6}
#mk4-terminal .tm-kart.s-yesil .ki{background:#ecfdf5;color:#10b981}
#mk4-terminal .tm-kart .bil{flex:1;min-width:0}
#mk4-terminal .tm-kart .ad{font-size:14px;font-weight:600;color:#3F4254;line-height:1.375}
#mk4-terminal .tm-kart .sku{font-size:11px;color:#B5B5C3;font-family:ui-monospace,Menlo,monospace;margin-top:2px}
#mk4-terminal .tm-kart .bek{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11px;color:#B5B5C3}
#mk4-terminal .tm-kart .bek b{color:#7E8299}
#mk4-terminal .fr{font-size:10px;font-weight:700;padding:2px 6px;border-radius:999px;display:none}
#mk4-terminal .fr.eksik{display:inline-block;background:#fef2f2;color:#dc2626}
#mk4-terminal .fr.fazla{display:inline-block;background:#fffbeb;color:#d97706}
#mk4-terminal .fr.tam{display:inline-block;background:#ecfdf5;color:#059669}
#mk4-terminal .tm-kart .say{text-align:right;flex:none;margin-left:4px}
#mk4-terminal .tm-kart .say .n{font-size:22px;font-weight:800;line-height:1;color:#E4E6EF;font-variant-numeric:tabular-nums;display:inline-block}
#mk4-terminal .tm-kart.s-mavi .say .n{color:#3b82f6}
#mk4-terminal .tm-kart.s-yesil .say .n{color:#10b981}
#mk4-terminal .tm-kart .say .h{font-size:13px;color:#A1A5B7;font-weight:700}
#mk4-terminal .tm-kart .say .h i{font-style:normal;color:#E4E6EF;font-weight:500;margin:0 2px}
#mk4-terminal .tm-kart .say p{font-size:10px;color:#E4E6EF;margin-top:2px}
#mk4-terminal .tm-kart .say p span{color:#B5B5C3}
#mk4-terminal .tm-cubuk{margin-top:12px;height:6px;border-radius:999px;background:#F5F8FA;overflow:hidden}
#mk4-terminal .tm-cubuk i{display:block;height:100%;width:0;border-radius:999px;background:#E4E6EF;transition:width .45s cubic-bezier(.4,0,.2,1),background .3s}
#mk4-terminal .tm-kart.s-mavi .tm-cubuk i{background:#3b82f6}
#mk4-terminal .tm-kart.s-yesil .tm-cubuk i{background:#10b981}
#mk4-terminal .tm-kalan{font-size:10px;color:#B5B5C3;margin-top:4px;text-align:right}
#mk4-terminal .tm-kart.s-yesil .tm-kalan{color:#10b981;font-weight:600}

#mk4-terminal .tm-sekme{flex:none;padding:12px 16px 0}
#mk4-terminal .tm-sekme>div{display:flex;background:#F5F8FA;border-radius:12px;padding:4px;gap:4px}
#mk4-terminal .tm-sekme button{flex:1;padding:6px 0;border-radius:9px;font-size:12px;font-weight:600;color:#A1A5B7;display:flex;align-items:center;justify-content:center;gap:4px;font-family:Inter,sans-serif}
#mk4-terminal .tm-sekme button b{font-size:10px;font-weight:700;color:#B5B5C3}
#mk4-terminal .tm-sekme button.ak{background:#fff;color:#3F4254;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}
#mk4-terminal .tm-sekme button.ak b{color:#10b981}

#mk4-terminal .tm-alt{flex:none;background:#fff;border-top:1px solid #EFF2F5;padding:12px 16px 28px}
#mk4-terminal .tm-alt .ust{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12px;color:#B5B5C3}
#mk4-terminal .tm-alt .ust b{color:#5E6278}
#mk4-terminal .tm-alt .ust .yuzde{font-weight:700;color:#3b82f6}
#mk4-terminal .tm-alt .ust .yuzde.tam{color:#10b981}
#mk4-terminal .tm-alt .ust .ipt{font-weight:600;color:#ef4444}
#mk4-terminal .tm-alt .sira{display:flex;align-items:center;gap:8px}
#mk4-terminal .tm-modet{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:#eff6ff;border:1px solid #bfdbfe;flex:none}
#mk4-terminal .tm-modet .ph{font-size:14px;color:#3b82f6}
#mk4-terminal .tm-modet span{font-size:11px;font-weight:700;color:#2563eb}
#mk4-terminal .tm-tamamla{flex:1;height:50px;border-radius:14px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;background:#F5F8FA;color:#B5B5C3;font-family:Inter,sans-serif;position:relative;overflow:hidden;transition:background .3s,color .3s,box-shadow .3s}
#mk4-terminal .tm-tamamla .ph{font-size:18px}
#mk4-terminal .tm-tamamla.on{background:#10b981;color:#fff;box-shadow:0 10px 15px -3px rgba(16,185,129,.2),0 4px 6px -4px rgba(16,185,129,.2)}
#mk4-terminal .tm-dugme-kare{width:48px;height:48px;flex:none;border-radius:14px;background:#F5F8FA;color:#A1A5B7;display:flex;align-items:center;justify-content:center;font-size:20px}
#mk4-terminal .tm-alt .not{margin-top:8px;font-size:11px;text-align:center;color:#B5B5C3}
#mk4-terminal .mini-spin{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:tmDon .7s linear infinite}
@keyframes tmDon{to{transform:rotate(360deg)}}

#mk4-terminal .tm-ortu{position:absolute;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}
#mk4-terminal .tm-ortu.alt{align-items:flex-end;padding:0}
#mk4-terminal .tm-ortu .karart{position:absolute;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
#mk4-terminal .tm-ortu.alt .karart{background:rgba(0,0,0,.6)}
#mk4-terminal .tm-basari{position:relative;width:100%;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid #EFF2F5}
#mk4-terminal .tm-basari .serit{height:6px;background:linear-gradient(90deg,#34d399,#059669)}
#mk4-terminal .tm-basari .ic{padding:30px 26px 26px;text-align:center}
#mk4-terminal .tm-basari .yuv{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;background:#ecfdf5;display:flex;align-items:center;justify-content:center;font-size:36px;color:#10b981}
#mk4-terminal .tm-basari h4{font-size:20px;font-weight:800;color:#3F4254;margin-bottom:4px;line-height:1.3}
#mk4-terminal .tm-basari .al{font-size:13px;color:#B5B5C3;margin-bottom:22px}
#mk4-terminal .tm-basari .kutu{background:#f9fafb;border-radius:14px;padding:12px;text-align:left}
#mk4-terminal .tm-basari .kutu div{display:flex;justify-content:space-between;align-items:center;padding:6px 0}
#mk4-terminal .tm-basari .kutu div+div{border-top:1px solid #EFF2F5}
#mk4-terminal .tm-basari .kutu span{font-size:12px;color:#B5B5C3}
#mk4-terminal .tm-basari .kutu b{font-size:13px;font-weight:700;color:#3F4254}
#mk4-terminal .tm-basari .kutu b.y{color:#059669}
#mk4-terminal .tm-sheet{position:relative;width:100%;background:#fff;border-radius:24px 24px 0 0;padding:20px 20px 34px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}
#mk4-terminal .tm-sheet .tutamak{width:40px;height:4px;border-radius:999px;background:#EFF2F5;margin:0 auto 16px}
#mk4-terminal .tm-sheet .sb{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}
#mk4-terminal .tm-sheet .sb .yi{width:40px;height:40px;border-radius:12px;background:#d1fae5;color:#059669;display:flex;align-items:center;justify-content:center;font-size:20px;flex:none}
#mk4-terminal .tm-sheet .sb .bt{flex:1;min-width:0}
#mk4-terminal .tm-sheet .sb .bt p{font-size:15px;font-weight:700;color:#3F4254;line-height:1.4}
#mk4-terminal .tm-sheet .sb .bt small{display:block;font-size:12px;color:#A1A5B7;margin-top:2px;line-height:1.4}
#mk4-terminal .tm-sheet .sb .bt em{display:block;font-style:normal;font-size:11px;color:#B5B5C3;margin-top:2px}
#mk4-terminal .tm-sheet .sb .bt em b{color:#7E8299}
#mk4-terminal .tm-sheet .kapat{width:32px;height:32px;border-radius:50%;background:#F5F8FA;color:#B5B5C3;display:flex;align-items:center;justify-content:center;font-size:16px;flex:none}
#mk4-terminal .tm-miktar{height:66px;border-radius:14px;background:#f9fafb;border:2px solid #34d399;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;color:#3F4254;letter-spacing:.05em;font-variant-numeric:tabular-nums}
#mk4-terminal .tm-miktar .yer{color:#B5B5C3}
#mk4-terminal .tm-miktar .im{display:inline-block;width:2px;height:28px;background:#10b981;margin-left:2px;animation:tmIm 1s steps(1) infinite}
@keyframes tmIm{50%{opacity:0}}
#mk4-terminal .tm-sheet .ipucu2{font-size:11px;color:#B5B5C3;margin:8px 0 16px;text-align:center}
#mk4-terminal .tm-sheet .ikili{display:flex;gap:12px}
#mk4-terminal .tm-sheet .ikili button{height:50px;border-radius:14px;font-size:14px;font-family:Inter,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden}
#mk4-terminal .tm-sheet .ikili .vz{flex:1;background:#F5F8FA;color:#7E8299;font-weight:600}
#mk4-terminal .tm-sheet .ikili .on{flex:2;background:#10b981;color:#fff;font-weight:700}
#mk4-terminal .tm-sheet .ikili .on.pasif{background:#EFF2F5;color:#B5B5C3}
#mk4-terminal .tm-sheet .ikili .ph{font-size:18px}
#mk4-terminal .tm-ozet{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:6px}
#mk4-terminal .tm-ozet div{border-radius:12px;border:1px solid #EFF2F5;background:#f9fafb;padding:8px 0;text-align:center}
#mk4-terminal .tm-ozet b{display:block;font-size:17px;font-weight:800;line-height:1.25}
#mk4-terminal .tm-ozet span{display:block;font-size:10px;font-weight:600;color:#B5B5C3;text-transform:uppercase;letter-spacing:.03em}
#mk4-terminal .tm-rsat{padding:10px 0;border-bottom:1px solid #F5F8FA;display:flex;align-items:center;gap:12px}
#mk4-terminal .tm-rsat .bt{flex:1;min-width:0}
#mk4-terminal .tm-rsat p{font-size:13px;font-weight:600;color:#3F4254;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mk4-terminal .tm-rsat small{display:block;font-size:11px;color:#B5B5C3;margin-top:2px}
#mk4-terminal .tm-rsat small b{color:#7E8299}
#mk4-terminal .tm-rsat .fr{display:inline-block;font-size:11px;padding:2px 8px;flex:none}
#mk4-terminal .tm-rsat .kor{font-size:10px;font-weight:600;padding:2px 8px;border-radius:999px;background:#F5F8FA;color:#A1A5B7;flex:none}
#mk4-terminal .tm-bilgi{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;margin:14px 0 12px;font-size:11px;font-weight:500;background:#f0f9ff;color:#0369a1;line-height:1.45}
#mk4-terminal .tm-bilgi .ph{font-size:15px;flex:none;margin-top:1px}

#mk4-terminal .tm-ara{flex:none;padding:16px 16px 8px;display:flex;gap:8px}
#mk4-terminal .tm-ara .kt{flex:1;position:relative;height:48px;border-radius:14px;background:#fff;border:1px solid #EFF2F5;display:flex;align-items:center;padding-left:40px;font-size:15px;font-weight:500;color:#3F4254;white-space:nowrap;overflow:hidden}
#mk4-terminal .tm-ara .kt .ph{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:#B5B5C3}
#mk4-terminal .tm-ara .kt .yer{color:#B5B5C3}
#mk4-terminal .tm-ara .kb{width:48px;height:48px;flex:none;border-radius:14px;background:#0ea5e9;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px}
#mk4-terminal .tm-sbos{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px}
#mk4-terminal .tm-sbos .yuv{width:80px;height:80px;border-radius:50%;background:#f0f9ff;color:#0284c7;display:flex;align-items:center;justify-content:center;font-size:36px;margin-bottom:16px}
#mk4-terminal .tm-sbos p{font-size:15px;font-weight:600;color:#3F4254;margin-bottom:4px}
#mk4-terminal .tm-sbos small{font-size:13px;color:#A1A5B7}
#mk4-terminal .tm-don{display:flex;justify-content:center;padding:40px 0}
#mk4-terminal .tm-don i{width:24px;height:24px;border-radius:50%;border:3px solid rgba(14,165,233,.25);border-top-color:#0ea5e9;animation:tmDon .7s linear infinite}
#mk4-terminal .tm-skart{background:#fff;border-radius:16px;border:1px solid #EFF2F5;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}
#mk4-terminal .tm-skart .ss{display:flex;align-items:center;gap:12px;padding:12px 16px}
#mk4-terminal .tm-skart .ss .bt{flex:1;min-width:0}
#mk4-terminal .tm-skart .ss .bt p{font-size:15px;font-weight:600;color:#3F4254;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mk4-terminal .tm-skart .ss .bt small{display:block;font-size:12px;color:#A1A5B7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mk4-terminal .tm-skart .tp{text-align:right;flex:none}
#mk4-terminal .tm-skart .tp b{display:block;font-size:17px;font-weight:700;color:#50CD89;font-variant-numeric:tabular-nums}
#mk4-terminal .tm-skart .tp small{font-size:11px;color:#B5B5C3}
#mk4-terminal .tm-skart .car{font-size:18px;color:#E4E6EF}
#mk4-terminal .tm-skart .dep{border-top:1px solid #F5F8FA;padding:8px 16px;display:none}
#mk4-terminal .tm-skart .dep div{display:flex;align-items:center;justify-content:space-between;padding:8px 0}
#mk4-terminal .tm-skart .dep div+div{border-top:1px solid #f9fafb}
#mk4-terminal .tm-skart .dep span{display:flex;align-items:center;gap:8px;font-size:14px;color:#5E6278}
#mk4-terminal .tm-skart .dep span .ph{font-size:16px;color:#B5B5C3}
#mk4-terminal .tm-skart .dep b{font-size:14px;font-weight:700;color:#50CD89;font-variant-numeric:tabular-nums}


#mk4-terminal .hikaye,#mk4-terminal .ipucu{display:none}
@media (max-width:960px){
  #mk4-terminal .wrap{grid-template-columns:1fr;gap:6px;padding:28px 20px 12px;align-items:start;grid-template-rows:auto 1fr}
  #mk4-terminal .copy{max-width:none}
  #mk4-terminal .eyebrow{margin-bottom:14px;font-size:12.5px}
  #mk4-terminal .p-bas{font-size:clamp(30px,8.6vw,46px)}
  #mk4-terminal .lead,#mk4-terminal .note,#mk4-terminal .ctas,#mk4-terminal .ornekler{display:none}
  #mk4-terminal .hikaye{display:flex;gap:4px;margin:0 0 14px}
  #mk4-terminal .hikaye i{flex:1;height:3px;border-radius:3px;background:rgba(15,23,42,.12);overflow:hidden;position:relative}
  #mk4-terminal .hikaye i b{position:absolute;inset:0;border-radius:3px;background:linear-gradient(90deg,#10b981,#0ea5e9);transform-origin:0 50%;transform:scaleX(0)}
  #mk4-terminal .stage-area{min-height:0;height:auto;margin-top:14px;padding-bottom:30px;touch-action:pan-y;user-select:none;-webkit-user-select:none}
  #mk4-terminal .ipucu{display:flex;position:absolute;left:50%;bottom:4px;transform:translateX(-50%);align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:#8a93a6;white-space:nowrap;transition:opacity .5s}
  #mk4-terminal .ipucu span{font-size:16px;line-height:1;color:#b4bccb}
  #mk4-terminal .ipucu.gizli{opacity:0}
  #mk4-terminal .glow{width:520px;height:520px;right:-180px;top:auto;bottom:-120px;margin-top:0}
}
#mk4-terminal:not(.ready) .copy,#mk4-terminal:not(.ready) .stage-area{visibility:hidden}
@media (prefers-reduced-motion:reduce){#mk4-terminal .mini-spin,#mk4-terminal .tm-don i{animation:none}}

#mk4-terminal{font-family:"DM Sans",system-ui,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}
@font-face{font-family:"PhosphorTM";src:url("../media/terminal/phosphor-terminal.woff2") format("woff2");font-display:block}
#mk4-terminal .ph{font-family:"PhosphorTM"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}
#mk4-terminal .ph-app-window:before{content:"\e5da"}
#mk4-terminal .ph-arrow-fat-up:before{content:"\e52e"}
#mk4-terminal .ph-arrow-left:before{content:"\e058"}
#mk4-terminal .ph-arrow-right:before{content:"\e06c"}
#mk4-terminal .ph-arrow-u-up-left:before{content:"\e08a"}
#mk4-terminal .ph-arrows-left-right:before{content:"\e0a0"}
#mk4-terminal .ph-barcode:before{content:"\e0b8"}
#mk4-terminal .ph-buildings:before{content:"\e102"}
#mk4-terminal .ph-camera:before{content:"\e10e"}
#mk4-terminal .ph-caret-down:before{content:"\e136"}
#mk4-terminal .ph-caret-up:before{content:"\e13c"}
#mk4-terminal .ph-cell-signal-full:before{content:"\e142"}
#mk4-terminal .ph-check-circle:before{content:"\e184"}
#mk4-terminal .ph-clipboard-text:before{content:"\e198"}
#mk4-terminal .ph-cube:before{content:"\e1da"}
#mk4-terminal .ph-export:before{content:"\eaf0"}
#mk4-terminal .ph-info:before{content:"\e2ce"}
#mk4-terminal .ph-list-magnifying-glass:before{content:"\ebe0"}
#mk4-terminal .ph-magnifying-glass:before{content:"\e30c"}
#mk4-terminal .ph-package:before{content:"\e390"}
#mk4-terminal .ph-scan:before{content:"\ebb6"}
#mk4-terminal .ph-stack:before{content:"\e466"}
#mk4-terminal .ph-truck:before{content:"\e4b4"}
#mk4-terminal .ph-warehouse:before{content:"\ecd4"}
#mk4-terminal .ph-wifi-high:before{content:"\e4ea"}
#mk4-terminal .ph-x:before{content:"\e4f6"}
