@font-face{font-family:Satoshi;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Satoshi-Regular.woff2) format("woff2")}@font-face{font-family:Satoshi;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Satoshi-Medium.woff2) format("woff2")}@font-face{font-family:Satoshi;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Satoshi-Bold.woff2) format("woff2")}:root{--marka:#F94608;--marka-yumusak:#FFF1EC;--marka-koyu:#B33A08;--murekkep:#111214;--metin:#3F4247;--soluk:#8A8F98;--cizgi:#E6E8EC;--cizgi-hafif:#F1F2F5;--zemin:#FFFFFF;--tabla:#FAFAFB;--onay:#0B6B37;--onay-yumusak:#E8F4ED;--red:#A81E12;--red-yumusak:#FCEDEB;--uyari:#8A5B00;--uyari-yumusak:#FDF4E3;--font-govde:"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--r:8px;--r-kucuk:6px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-govde);background:var(--tabla);color:var(--metin);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--marka-koyu);text-decoration:none}a:hover{text-decoration:underline}.shell{max-width:1180px}.shell,.shell-narrow{margin:0 auto;padding:20px}.shell-narrow{max-width:720px}header.topbar{background:var(--zemin);border-bottom:1px solid var(--cizgi);height:56px;padding:0 20px;display:flex;align-items:center;gap:26px}header.topbar .brand{display:flex;align-items:center;gap:9px;padding-right:20px;border-right:1px solid var(--cizgi);height:26px}header.topbar .brand img{height:19px;width:auto;display:block}header.topbar .brand .urun{font-size:12.5px;color:var(--soluk);white-space:nowrap}header.topbar nav{display:flex;gap:22px;align-items:stretch;height:56px}header.topbar nav a{display:flex;align-items:center;color:var(--metin);font-size:13.5px;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-1px;text-decoration:none}header.topbar nav a:hover{color:var(--murekkep);text-decoration:none}header.topbar nav a.aktif{color:var(--murekkep);border-bottom-color:var(--marka)}header.topbar .who{margin-left:auto;display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--soluk)}header.topbar .who .avatar{width:26px;height:26px;border-radius:50%;background:var(--marka-yumusak);color:var(--marka);display:grid;place-items:center;font-weight:700;font-size:11px}.sayfa-basligi{display:flex;align-items:flex-start;gap:16px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--cizgi)}.sayfa-basligi h1,.sayfa-basligi h2{font-size:21px;font-weight:700;color:var(--murekkep);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sayfa-basligi .alt{font-size:13px;color:var(--soluk);margin-top:3px}.sayfa-basligi .alt b{color:var(--metin);font-weight:600}.big-total,.sayfa-basligi .tutar{margin-left:auto;text-align:right;font-size:26px;font-weight:700;color:var(--murekkep);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bolum{margin-top:24px}.bolum>h3,.card>h3{font-size:11.5px;text-transform:uppercase;letter-spacing:.11em;color:var(--soluk);font-weight:700;margin-bottom:10px}.card{background:var(--zemin);border:1px solid var(--cizgi);border-radius:var(--r);padding:16px 18px;margin-bottom:16px}.card h2{font-size:15px;font-weight:700;color:var(--murekkep);margin-bottom:10px}table{width:100%;border-collapse:collapse}th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--soluk);font-weight:700;padding:0 10px 7px;border-bottom:1px solid var(--cizgi)}td{padding:9px 10px;border-bottom:1px solid var(--cizgi-hafif);vertical-align:top;font-size:13.5px}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:#FCFCFD}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td .firma,td strong{color:var(--murekkep);font-weight:600}.badge{display:inline-flex;align-items:center;padding:2.5px 7px;border-radius:4px;font-size:11.5px;font-weight:600;white-space:nowrap;background:#EFF1F4;color:#565B63}.badge.ok{background:var(--onay-yumusak);color:var(--onay)}.badge.danger{background:var(--red-yumusak);color:var(--red)}.badge.warn{background:var(--uyari-yumusak);color:var(--uyari)}.badge.blue,.badge.current{background:var(--marka-yumusak);color:var(--marka-koyu)}.badge.grey{background:#EFF1F4;color:#565B63}label{display:block;font-size:12px;color:var(--soluk);font-weight:600;margin:12px 0 5px;text-transform:uppercase;letter-spacing:.05em}input,select,textarea{font:inherit;font-size:13.5px;width:100%;padding:9px 11px;border:1px solid var(--cizgi);border-radius:var(--r-kucuk);background:var(--zemin);color:var(--metin)}input::placeholder{color:#B4B9C1}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--marka);box-shadow:0 0 0 3px rgba(249,70,8,.12)}.row{display:flex;gap:12px}.row>*{flex:1 1}button{font:inherit;font-weight:600;font-size:13.5px;border-radius:var(--r-kucuk);cursor:pointer;padding:9px 18px;border:1px solid transparent;background:var(--murekkep);color:#fff;transition:background .12s ease,border-color .12s ease}button:hover{background:#000}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(249,70,8,.2)}button.ok,button.onayla{background:var(--onay);border-color:var(--onay)}button.ok:hover,button.onayla:hover{background:#095A2E}button.danger,button.reddet{background:var(--zemin);color:var(--red);border-color:#E3BDB7}button.danger:hover,button.reddet:hover{background:var(--red-yumusak)}button.ikincil{background:var(--zemin);color:var(--metin);border-color:var(--cizgi)}button.ikincil:hover{background:var(--tabla)}.actions{display:flex;gap:9px;align-items:center;margin-top:14px}.actions .not{margin-left:auto;font-size:12px;color:var(--soluk)}ul.steps{list-style:none;display:flex;align-items:stretch;border:1px solid var(--cizgi);border-radius:var(--r);overflow:hidden}ul.steps li{flex:1 1;padding:11px 13px;position:relative;border-right:1px solid var(--cizgi);background:var(--zemin);display:block}ul.steps li:last-child{border-right:none}ul.steps li.tamam{background:#FCFDFC}ul.steps li.sirada{background:var(--marka-yumusak)}ul.steps .rol{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--soluk);font-weight:700}ul.steps .kisi{font-size:13px;color:var(--murekkep);font-weight:600;margin-top:3px}ul.steps .ne{font-size:11.5px;color:var(--soluk);margin-top:2px}ul.steps li.sirada .ne{color:var(--marka-koyu);font-weight:600}ul.steps .dot{display:none}.notice{padding:10px 13px;border-radius:var(--r-kucuk);font-size:13px;margin-bottom:12px;border:1px solid transparent}.notice.info{background:var(--marka-yumusak);color:var(--marka-koyu);border-color:#FBD9CB}.notice.err{background:var(--red-yumusak);color:var(--red);border-color:#F0C7C1}.notice.ok{background:var(--onay-yumusak);color:var(--onay);border-color:#C3E2D0}.flag{padding:7px 11px;border-radius:var(--r-kucuk);margin:6px 0;font-size:12.5px;background:var(--uyari-yumusak);color:var(--uyari);border-left:3px solid var(--uyari)}.flag.block{background:var(--red-yumusak);color:var(--red);border-left-color:var(--red)}.muted{color:var(--soluk)}.mono,.muted{font-size:12.5px}.mono{font-family:var(--font-mono)}.capture,.dropzone{display:block;border:1.5px dashed var(--cizgi);border-radius:var(--r);padding:28px 20px;text-align:center;color:var(--soluk);cursor:pointer;background:var(--zemin);transition:border-color .12s ease}.capture:hover,.dropzone:hover{border-color:var(--marka);color:var(--marka-koyu)}.thumb{max-width:100%;border-radius:var(--r-kucuk);border:1px solid var(--cizgi)}.bos{padding:40px 20px;text-align:center;color:var(--soluk);border:1px dashed var(--cizgi);border-radius:var(--r);background:var(--zemin)}.giris-kabuk{max-width:460px;margin:0 auto;padding:72px 20px 40px}.giris-marka{display:flex;align-items:center;gap:10px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--cizgi)}.giris-marka img{height:24px;width:auto;display:block}.giris-marka span{font-size:14px;color:var(--soluk);padding-left:11px;border-left:1px solid var(--cizgi)}.giris-kabuk .card{padding:20px 22px}.giris-kabuk .card h2{margin-bottom:4px}.giris-kabuk table td{font-size:13px}.giris-kabuk table td:first-child{font-family:var(--font-mono);color:var(--murekkep)}.alan-genis{margin-bottom:4px}.alan-genis input,.alan-genis select{width:100%}