<style id="elementor-post-327">.elementor-327 .elementor-element.elementor-element-6d202c2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-6481662{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-6fe0c7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-hs9f0a3b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-af43777{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-b6e9ba5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-59b5b87{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-5af26ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-327 .elementor-element.elementor-element-e7f020e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}</style>{"id":327,"date":"2026-09-08T16:39:27","date_gmt":"2026-09-08T16:39:27","guid":{"rendered":"https:\/\/utuhukuk.com\/hesaplama-araclari\/"},"modified":"2026-09-11T10:22:55","modified_gmt":"2026-09-11T10:22:55","slug":"legal-calculation-tools","status":"publish","type":"page","link":"https:\/\/utuhukuk.com\/en\/hesaplama-araclari\/","title":{"rendered":"Legal Calculation Tools"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"327\" class=\"elementor elementor-327 elementor-bc-flex-widget\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d202c2 e-flex e-con-full e-con e-parent\" data-id=\"6d202c2\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-stil\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e328fda elementor-widget elementor-widget-html\" data-id=\"e328fda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600;700&amp;family=Source+Serif+4:opsz,wght@8..60,400;8..60,600&amp;family=Alex+Brush&amp;display=swap\">\n<style id=\"utu-taban-stil\">\n:root{\n  --zemin:#F7F6F3; --beyaz:#fff; --zemin2:#EFEDE7;\n  --koyu:#141416; --koyu2:#1E1E22; --koyu3:#2A2A30;\n  --metin:#17171A; --metin2:#4E4E57; --metin3:#66666F;\n  --kirmizi:#C0272D; --kirmizi-koyu:#9C1F24; --kirmizi-acik:#E8555A;\n  --cizgi:#E1DED7; --cizgi2:#D3CFC6;\n  --a-cizgi:rgba(255,255,255,.13); --a-metin2:rgba(255,255,255,.76); --a-metin3:rgba(255,255,255,.56);\n  --kap:1280px; --pad:2.5rem; --r:4px;\n  --bolum:clamp(3rem,8vw,6rem);\n  --f:'Archivo',-apple-system,'Segoe UI',Roboto,sans-serif;\n  --fs:'Source Serif 4',Georgia,serif;\n  --y:cubic-bezier(.22,.61,.36,1);\n}\n@media(max-width:760px){#utu-imza{display:none!important;}}\n#utu-imza,#utu-fazlar,#utu-imza>.e-con-inner,#utu-fazlar>.e-con-inner,#utu-imza .elementor-widget-html,#utu-fazlar .elementor-widget-html,#utu-imza .elementor-widget-container,#utu-fazlar .elementor-widget-container{overflow:visible!important;display:block!important;max-width:none!important;width:100%!important;}\nhtml{overflow-y:auto!important;height:auto!important;}body{overflow-y:visible!important;overflow-x:clip!important;height:auto!important;position:static!important;}html{overflow-x:clip;}\n.elementor-element[id^='utu-']{--width:100%;--content-width:100%;--min-height:0;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--margin-block-start:0px;--margin-block-end:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--display:block;max-width:none;width:100%;}.elementor-element[id^='utu-']>.e-con-inner{max-width:none;width:100%;padding:0;}[id^='utu-'] .elementor-widget-html,[id^='utu-'] .elementor-widget-container{width:100%;margin:0;padding:0;}\n[id^='utu-'] h1,[id^='utu-'] h2,[id^='utu-'] h3,[id^='utu-'] h4{color:inherit;margin:0;}[id^='utu-'] p,[id^='utu-'] li,[id^='utu-'] span,[id^='utu-'] blockquote,[id^='utu-'] dt,[id^='utu-'] dd,[id^='utu-'] cite,[id^='utu-'] figcaption,[id^='utu-'] small,[id^='utu-'] time,[id^='utu-'] b,[id^='utu-'] i{color:inherit;}[id^='utu-'] a{color:inherit;background:none;text-decoration:none;}[id^='utu-'] button{background:none;color:inherit;}[id^='utu-'] ul,[id^='utu-'] ol{list-style:none;}\nhtml.lenis,html.lenis body{height:auto;}\n*,*::before,*::after{box-sizing:border-box;}\nhtml{-webkit-text-size-adjust:100%;}\nbody{margin:0;background:var(--zemin);color:var(--metin);font-family:var(--f);font-weight:400;\n  font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden;}\nimg,svg,canvas{display:block;max-width:100%;}\na{color:inherit;text-decoration:none;}\nh1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;}\nul{margin:0;padding:0;list-style:none;}\nbutton{font:inherit;color:inherit;background:none;border:0;cursor:pointer;}\n::selection{background:var(--kirmizi);color:#fff;}\n[id^='utu-'] .kap{width:100%;max-width:var(--kap);margin:0 auto;padding:0 var(--pad);}\nh1,h2,h3,h4{font-weight:600;letter-spacing:-.024em;line-height:1.13;}\nh2{font-size:clamp(1.7rem,3.1vw,2.6rem);}\nh3{font-size:1.125rem;}\n[id^='utu-'] .etiket{display:flex;align-items:center;gap:.65rem;font-size:.6875rem;font-weight:600;\n  letter-spacing:.155em;text-transform:uppercase;color:var(--kirmizi);margin-bottom:1rem;}\n[id^='utu-'] .etiket__cizgi{width:26px;height:2px;background:currentColor;flex:0 0 auto;}\n[id^='utu-'] .bolumbas{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2rem 3rem;\n  align-items:end;margin-bottom:clamp(2.2rem,4vw,3.4rem);}\n[id^='utu-'] .bolumbas--orta{grid-template-columns:1fr;justify-items:center;text-align:center;}\n[id^='utu-'] .bolumbas--orta .etiket{justify-content:center;}\n[id^='utu-'] .bolumbas__alt{font-size:.9375rem;color:var(--metin2);line-height:1.7;}\n[id^='utu-'] .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;\n  padding:.72rem 1.35rem;border-radius:var(--r);font-size:.8125rem;font-weight:600;\n  letter-spacing:.02em;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;\n  transition:background-color .25s var(--y),color .25s var(--y),border-color .25s var(--y);}\n[id^='utu-'] .btn svg{width:18px;height:9px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .3s var(--y);}\n[id^='utu-'] .btn:hover svg{transform:translateX(4px);}\n[id^='utu-'] .btn--buyuk{padding:1rem 1.8rem;font-size:.875rem;}\n[id^='utu-'] .btn--kirmizi{background:var(--kirmizi);color:#fff;border-color:var(--kirmizi);}\n[id^='utu-'] .btn--kirmizi:hover{background:var(--kirmizi-koyu);border-color:var(--kirmizi-koyu);}\n[id^='utu-'] .btn[disabled]{opacity:.4;cursor:default;}\n@keyframes perdeGec{0%{transform:scaleY(0);transform-origin:bottom}\n  45%{transform:scaleY(1);transform-origin:bottom}\n  55%{transform:scaleY(1);transform-origin:top}\n  100%{transform:scaleY(0);transform-origin:top}}\n[id^='utu-'] .marka{display:flex;align-items:center;margin-right:auto;flex:0 0 auto;}\n[id^='utu-'] .marka img{display:block;height:40px;width:auto;max-width:none;}\n[id^='utu-'] .mobilmenu .btn{align-self:flex-start;}\n.slayt{position:absolute;inset:0;}\n.slayt__gorsel{position:absolute;inset:0;background-size:cover;background-position:center;will-change:clip-path,transform;}\n.slayt.gecmis .slayt__gorsel{z-index:1}\n.slayt.aktif .slayt__gorsel{z-index:2}\n.svc{position:relative;overflow:hidden;background:var(--zemin);border:1px solid var(--cizgi);\n  border-radius:var(--r);padding:1.6rem 1.4rem 1.4rem;min-height:206px;display:flex;flex-direction:column;\n  transition:border-color .3s var(--y),transform .3s var(--y),box-shadow .3s var(--y);}\n.svc__isik{position:absolute;top:-45%;right:-30%;width:210px;height:210px;pointer-events:none;\n  background:radial-gradient(circle,rgba(192,39,45,.16),transparent 62%);opacity:0;transition:opacity .4s;}\n.svc:hover .svc__isik{opacity:1;}\n.svc__no{position:absolute;top:1.5rem;right:1.4rem;font-size:.625rem;font-weight:700;\n  letter-spacing:.12em;color:var(--cizgi2);}\n.svc__ikon{width:46px;height:46px;border-radius:var(--r);border:1.5px solid var(--kirmizi);\n  display:flex;align-items:center;justify-content:center;color:var(--kirmizi);\n  transition:background-color .3s var(--y),color .3s var(--y);}\n.svc__ikon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}\n.svc:hover .svc__ikon{background:var(--kirmizi);color:#fff;}\n.svc h3{margin-top:1.15rem;font-size:1.0625rem;position:relative;}\n.svc p{margin-top:.45rem;font-size:.8125rem;color:var(--metin3);line-height:1.6;position:relative;}\n.svc__ok{margin-top:auto;padding-top:1.1rem;display:inline-flex;align-items:center;gap:.5rem;\n  font-size:.75rem;font-weight:600;color:var(--metin2);transition:gap .3s var(--y),color .3s var(--y);}\n.svc__ok svg{width:18px;height:9px;fill:none;stroke:currentColor;stroke-width:1.6;}\n.svc:hover{border-color:var(--cizgi2);transform:translateY(-4px);box-shadow:0 16px 34px rgba(23,23,26,.08);}\n.svc:hover .svc__ok{gap:.85rem;color:var(--kirmizi);}\n[id^='utu-'] .yorunge-bolum__ust .etiket{justify-content:center;}\n.yk{\n  position:absolute;top:50%;left:50%;\n  width:var(--yk-w,152px);height:var(--yk-h,198px);\n  margin-top:calc(var(--yk-h,198px) \/ -2);margin-left:calc(var(--yk-w,152px) \/ -2);\n  border-radius:var(--r);overflow:hidden;background:var(--koyu2);\n  border:1px solid rgba(255,255,255,.12);\n  transform-style:preserve-3d;backface-visibility:hidden;\n  will-change:transform,filter,opacity;box-shadow:0 20px 46px rgba(0,0,0,.55);\n}\n.yk img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}\n.yk__perde{position:absolute;inset:0;\n  background:linear-gradient(180deg,rgba(16,16,18,.30) 0%,rgba(16,16,18,.62) 46%,rgba(16,16,18,.93) 100%);}\n.yk__no{position:absolute;top:.7rem;left:.8rem;font-size:.625rem;font-weight:700;\n  letter-spacing:.12em;color:var(--kirmizi-acik);}\n.yk__cizgi{position:absolute;left:.8rem;bottom:2.5rem;width:22px;height:2px;background:var(--kirmizi);}\n.yk__ad{position:absolute;left:.8rem;right:.8rem;bottom:.85rem;\n  font-size:clamp(.75rem,1.5vw,.875rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;}\n.fs__no{width:30px;height:30px;border-radius:50%;border:1px solid var(--a-cizgi);display:flex;\n  align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;\n  font-variant-numeric:tabular-nums;transition:.4s var(--y);flex:0 0 auto;}\n.fs.on .fs__no{background:var(--kirmizi);border-color:var(--kirmizi);color:#fff;}\n.fs__ad{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;}\n.faz{min-height:84vh;display:flex;flex-direction:column;justify-content:center;\n  padding:4rem var(--pad);border-bottom:1px solid var(--a-cizgi);}\n.faz:last-child{border-bottom:0;}\n.faz__k{font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;\n  color:var(--kirmizi-acik);margin-bottom:1rem;}\n.faz h2{font-size:clamp(1.9rem,5vw,3.6rem);letter-spacing:-.035em;line-height:1.05;color:#fff;}\n.faz h2 .faz__vurgu{color:var(--kirmizi-acik);}\n.faz p{margin-top:1.1rem;max-width:46ch;color:var(--a-metin3);line-height:1.72;}\n.faz__liste{margin-top:1.6rem;display:grid;gap:.55rem;max-width:46ch;}\n.faz__liste li{position:relative;padding-left:1.5rem;font-size:.875rem;color:var(--a-metin2);}\n.faz__liste li::before{content:\"\";position:absolute;left:0;top:.6em;width:7px;height:7px;\n  border:1.5px solid var(--kirmizi-acik);border-radius:50%;}\n.merci{padding:clamp(3.5rem,7vw,6rem) 0;background:var(--zemin2);}\n.merci__ic{text-align:center;}\n[id^='utu-'] .merci__ic .etiket{justify-content:center;}\n.merci__alt{max-width:46ch;margin:.9rem auto 0;color:var(--metin2);font-size:.9375rem;}\n@media(max-width:900px){.merci__dugum{font-size:.5625rem;padding:.32rem .5rem;}}\n@media(max-width:520px){.merci__dugum{font-size:.5rem;padding:.26rem .42rem;letter-spacing:0;}}\n@keyframes merciDon{to{transform:translate(-50%,-50%) rotate(360deg);}}\n.merci__dugum{position:absolute;left:50%;top:50%;padding:.42rem .7rem;font-size:.625rem;transform:translate(-50%,-50%);\n  border-radius:var(--r);background:var(--beyaz);border:1px solid var(--cizgi);\n  font-size:.6875rem;font-weight:600;white-space:nowrap;color:var(--metin2);\n  animation:merciKarsi 52s linear infinite;transition:border-color .3s,color .3s;}\n@keyframes merciKarsi{to{transform:translate(-50%,-50%) rotate(-360deg);}}\n.merci__dugum:hover{border-color:var(--kirmizi);color:var(--kirmizi);}\n.uye{background:var(--zemin);border:1px solid var(--cizgi);border-radius:var(--r);overflow:hidden;\n  transition:transform .3s var(--y),border-color .3s var(--y),box-shadow .3s var(--y);}\n.uye:hover{transform:translateY(-4px);border-color:var(--cizgi2);box-shadow:0 16px 34px rgba(23,23,26,.08);}\n.uye__foto{position:relative;aspect-ratio:1\/1.14;background:linear-gradient(160deg,#EDEAE3,#DCD8CF);\n  display:flex;align-items:center;justify-content:center;overflow:hidden;}\n.uye__basharf{font-size:1.75rem;font-weight:700;letter-spacing:.06em;color:var(--kirmizi);opacity:.5;}\n.uye__ust{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:.5rem;\n  padding-bottom:1rem;background:linear-gradient(to top,rgba(20,20,22,.86),transparent 58%);\n  opacity:0;transform:translateY(8px);transition:.3s var(--y);}\n.uye:hover .uye__ust{opacity:1;transform:none;}\n.uye__ust a{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.16);\n  backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:#fff;\n  font-size:.75rem;font-weight:600;transition:background-color .2s;}\n.uye__ust a:hover{background:var(--kirmizi);}\n.uye__govde{padding:1rem 1.1rem 1.2rem;}\n.uye__govde h3{font-size:.9375rem;}\n.uye__govde p{margin-top:.2rem;font-size:.75rem;color:var(--metin3);}\n[id^='utu-'] .serit-bolum__ust .etiket{justify-content:center;}\n@keyframes seritAk{to{transform:translateX(-50%);}}\n.ilke{flex:0 0 clamp(280px,30vw,380px);background:var(--beyaz);border:1px solid var(--cizgi);\n  border-radius:var(--r);padding:1.4rem;display:flex;flex-direction:column;gap:.8rem;}\n.ilke__m{font-family:var(--fs);font-size:1rem;line-height:1.55;}\n.ilke__k{margin-top:auto;display:flex;align-items:center;gap:.6rem;padding-top:.6rem;\n  border-top:1px solid var(--cizgi);}\n.ilke__k i{width:26px;height:26px;border-radius:var(--r);background:var(--kirmizi);flex:0 0 auto;\n  display:flex;align-items:center;justify-content:center;color:#fff;font-style:normal;\n  font-size:.5625rem;font-weight:700;}\n.ilke__k b{display:block;font-size:.75rem;font-weight:600;}\n.ilke__k small{display:block;font-size:.6875rem;color:var(--metin3);}\n.sd__nokta{width:32px;height:32px;border-radius:50%;border:2px solid var(--cizgi);display:flex;\n  align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--metin3);\n  background:var(--beyaz);transition:.3s var(--y);}\n.sd.on .sd__nokta{border-color:var(--kirmizi);color:var(--kirmizi);}\n.sd.bitti .sd__nokta{background:var(--kirmizi);border-color:var(--kirmizi);color:#fff;}\n.sd__ad{font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--metin3);white-space:nowrap;}\n.sd.on .sd__ad{color:var(--metin);font-weight:600;}\n@keyframes paneGel{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}\n[data-rv]{opacity:0;transform:translateY(22px);\n  transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);}\n[data-rv].gorundu{opacity:1;transform:none;}\nhtml.statik [data-rv]{opacity:1!important;transform:none!important;}\n[id^='utu-'] .manyetik{text-wrap:pretty;}\n[id^='utu-'] .manyetik .kelimeKap{display:inline-block;white-space:nowrap;}\n[id^='utu-'] .manyetik .kelimeKap > span{display:inline-block;will-change:transform;\n  transition:transform .28s cubic-bezier(.2,.9,.2,1),color .28s;}\n[id^='utu-'] .manyetik .bosluk{display:inline-block;}\n[id^='utu-'] .manyetik .bosluk{width:.28em;}\n@media(max-width:760px){:root{--pad:1.375rem;--bolum:clamp(2.9rem,9vw,4rem);}.svc{min-height:0;padding:1rem 1.1rem;display:grid;\n    grid-template-columns:44px 1fr;grid-template-rows:auto auto;\n    column-gap:.9rem;row-gap:.2rem;align-items:start;}.svc__ikon{width:40px;height:40px;grid-row:1\/3;align-self:center;}.svc__ikon svg{width:19px;height:19px;}.svc h3{margin-top:0;font-size:.9375rem;align-self:end;}.svc p{margin-top:0;font-size:.75rem;line-height:1.5;}.svc__no{top:1rem;right:1.1rem;font-size:.5625rem;}.svc__ok{display:none;}.svc:hover{transform:none;}.faz{min-height:0;padding:2.8rem var(--pad);}.faz h2{font-size:clamp(1.6rem,7.6vw,2.2rem);}.faz p{margin-top:.8rem;}.faz__liste{margin-top:1.1rem;}.uye__govde{padding:.75rem .8rem 1rem;}.uye__govde h3{font-size:.8125rem;}.uye__govde p{font-size:.6875rem;}.uye__basharf{font-size:1.3rem;}.ilke{flex:0 0 76vw;padding:1.1rem;}.ilke__m{font-size:.9375rem;}}\n@media(max-width:360px){:root{--pad:1.05rem;}.uye__foto{aspect-ratio:1\/.7;}}\n@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important;}[data-rv]{opacity:1!important;}}\n@media(min-width:1024px){html.statik .faz{min-height:640px;}}\nbody.suruklu,body.suruklu .yorunge{cursor:grabbing;}\n\n[id^='utu-'] h1{font-weight:600;letter-spacing:-.03em;line-height:1.06;}\n[id^='utu-'] .yol{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;\n  color:var(--a-metin3);margin-bottom:1.4rem;}\n[id^='utu-'] .yol a{transition:color .25s var(--y);}\n[id^='utu-'] .yol a:hover{color:#fff;}\n[id^='utu-'] .yol i{font-style:normal;opacity:.45;}\n[id^='utu-'] .yol b{font-weight:500;color:var(--a-metin2);}\n[id^='utu-'] .btn--hat{border-color:var(--cizgi2);color:var(--metin);}\n[id^='utu-'] .btn--hat:hover{border-color:var(--metin);}\n[id^='utu-'] .btn--ahat{border-color:rgba(255,255,255,.32);color:#fff;}\n[id^='utu-'] .btn--ahat:hover{border-color:#fff;background:rgba(255,255,255,.08);}\n\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6481662 e-flex e-con-full e-con e-parent\" data-id=\"6481662\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-chrome\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee1e6f4 elementor-widget elementor-widget-html\" data-id=\"ee1e6f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#utu-chrome .btn--tam{width:100%;}\n#utu-chrome #perde{position:fixed;inset:0;z-index:400;pointer-events:none;display:flex;}\n#utu-chrome #perde span{flex:1;background:var(--koyu);transform:scaleY(0);transform-origin:bottom;}\n#utu-chrome #perde.oynat span{animation:perdeGec .95s cubic-bezier(.76,0,.24,1) forwards;}\n#utu-chrome #perde.oynat span:nth-child(2){animation-delay:.05s}\n#utu-chrome #perde.oynat span:nth-child(3){animation-delay:.1s}\n#utu-chrome #perde.oynat span:nth-child(4){animation-delay:.15s}\n#utu-chrome #perde.oynat span:nth-child(5){animation-delay:.2s}\n#utu-chrome .ustserit{background:var(--koyu);color:var(--a-metin3);font-size:.75rem;position:relative;z-index:120;}\n#utu-chrome .ustserit__ic{display:flex;align-items:center;justify-content:flex-end;gap:2rem;height:42px;}\n#utu-chrome .ustserit__sag{display:flex;align-items:center;gap:1.6rem;}\n#utu-chrome .ustserit a:hover{color:#fff;}\n#utu-chrome .ustserit b{font-weight:600;color:#fff;}\n#utu-chrome .ustserit__gunes b{color:var(--a-metin2);font-weight:500;font-variant-numeric:tabular-nums;}\n#utu-chrome .ust{position:sticky;top:0;z-index:110;background:var(--beyaz);border-bottom:1px solid var(--cizgi);\n  transition:box-shadow .3s var(--y);}\n#utu-chrome .ust.sabit{box-shadow:0 6px 26px rgba(23,23,26,.08);}\n#utu-chrome .ust__ic{display:flex;align-items:center;gap:2rem;height:80px;}\n#utu-chrome .menu{display:flex;align-items:center;height:100%;}\n#utu-chrome .menu__oge{position:relative;height:100%;display:flex;align-items:center;}\n#utu-chrome .menu__oge>a{display:flex;align-items:center;gap:.4rem;padding:0 1rem;height:100%;\n  font-size:.875rem;font-weight:500;color:var(--metin2);transition:color .25s var(--y);}\n#utu-chrome .menu__oge>a .ok{font-size:.6rem;transition:transform .3s var(--y);}\n#utu-chrome .menu__oge:hover>a{color:var(--metin);}\n#utu-chrome .menu__oge--mega:hover>a .ok{transform:rotate(180deg);}\n#utu-chrome .menu__oge>a::after{content:\"\";position:absolute;left:1rem;right:1rem;bottom:-1px;height:2px;\n  background:var(--kirmizi);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--y);}\n#utu-chrome .menu__oge:hover>a::after{transform:scaleX(1);}\n#utu-chrome .menu__oge--mega{position:static;}#utu-chrome .ust__ic{position:relative;}#utu-chrome .mega{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(8px);\n  width:min(1060px,92vw);background:var(--beyaz);border:1px solid var(--cizgi);border-radius:var(--r);\n  box-shadow:0 34px 80px rgba(20,20,22,.16);padding:1.8rem;display:grid;\n  grid-template-columns:minmax(0,1fr) 250px;gap:1.8rem;opacity:0;visibility:hidden;\n  transition:opacity .25s var(--y),transform .25s var(--y),visibility .25s;}\n#utu-chrome .menu__oge--mega:hover .mega{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);}\n#utu-chrome .mega__sutunlar{display:grid;grid-template-columns:repeat(4,1fr);gap:1.4rem;}\n#utu-chrome .mega h4{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--kirmizi);margin-bottom:.7rem;padding-bottom:.55rem;border-bottom:1px solid var(--cizgi);}\n#utu-chrome .mega__sutunlar a{display:flex;gap:.65rem;padding:.5rem .55rem;border-radius:var(--r);\n  transition:background-color .2s var(--y);}\n#utu-chrome .mega__sutunlar a:hover{background:var(--zemin2);}\n#utu-chrome .mega__sutunlar i{font-style:normal;font-size:.625rem;font-weight:700;color:var(--cizgi2);padding-top:.15rem;}\n#utu-chrome .mega__sutunlar a:hover i{color:var(--kirmizi);}\n#utu-chrome .mega__sutunlar b{display:block;font-size:.8125rem;font-weight:600;}\n#utu-chrome .mega__sutunlar small{display:block;font-size:.6875rem;color:var(--metin3);line-height:1.4;}\n#utu-chrome .mega__promo{background:var(--koyu);color:#fff;border-radius:var(--r);padding:1.5rem;\n  display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;}\n#utu-chrome .mega__k{font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kirmizi-acik);}\n#utu-chrome .mega__promo h4{color:#fff;border:0;margin:0;font-size:1.25rem;letter-spacing:-.02em;text-transform:none;}\n#utu-chrome .mega__promo p{font-size:.75rem;line-height:1.6;color:var(--a-metin3);margin-bottom:.6rem;}\n#utu-chrome .hamburger{display:none;width:26px;height:18px;position:relative;flex:0 0 auto;}\n#utu-chrome .hamburger span{position:absolute;left:0;width:100%;height:2px;background:var(--metin);transition:all .3s var(--y);}\n#utu-chrome .hamburger span:nth-child(1){top:0}\n#utu-chrome .hamburger span:nth-child(2){top:8px}\n#utu-chrome .hamburger span:nth-child(3){top:16px}\nbody.menu-acik #utu-chrome .hamburger span:nth-child(1){top:8px;transform:rotate(45deg)}\nbody.menu-acik #utu-chrome .hamburger span:nth-child(2){opacity:0}\nbody.menu-acik #utu-chrome .hamburger span:nth-child(3){top:8px;transform:rotate(-45deg)}\n#utu-chrome .mobilmenu{position:fixed;inset:80px 0 0;z-index:105;background:var(--beyaz);padding:2rem var(--pad) 3rem;\n  display:flex;flex-direction:column;gap:1.4rem;opacity:0;visibility:hidden;transform:translateY(-10px);\n  transition:opacity .3s var(--y),transform .3s var(--y),visibility .3s;overflow-y:auto;}\nbody.menu-acik #utu-chrome .mobilmenu{opacity:1;visibility:visible;transform:none;}\n#utu-chrome .mobilmenu nav{display:flex;flex-direction:column;}\n#utu-chrome .mobilmenu nav a{padding:1rem 0;border-bottom:1px solid var(--cizgi);font-size:1.0625rem;font-weight:600;}\n#utu-chrome .mobilmenu__tel{font-size:1.25rem;font-weight:700;color:var(--kirmizi);}\n@media(max-width:1024px){#utu-chrome .menu,#utu-chrome .ust__cta{display:none;}#utu-chrome .hamburger{display:block;}}\n@media(max-width:760px){#utu-chrome .ustserit__adres,#utu-chrome .ustserit__gunes{display:none;}#utu-chrome .ustserit__ic{justify-content:space-between;gap:0;}#utu-chrome .ustserit__sag{flex:1 1 auto;justify-content:space-between;gap:1rem;}#utu-chrome .ust__ic{height:68px;}#utu-chrome .marka img{height:32px;}#utu-chrome .mobilmenu{inset:68px 0 0;padding-top:1.6rem;}#utu-chrome .slider__eylem .btn{flex:1 1 100%;}}\n@media(prefers-reduced-motion:reduce){#utu-chrome #perde{display:none;}}\n#utu-chrome .ust__ic{align-items:center!important;}#utu-chrome .hamburger{width:28px!important;height:20px!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;align-self:center!important;flex:0 0 auto!important;-webkit-appearance:none!important;appearance:none!important;border-radius:0!important;}#utu-chrome .hamburger:hover,#utu-chrome .hamburger:focus,#utu-chrome .hamburger:active{background:none!important;box-shadow:none!important;outline:none!important;}#utu-chrome .hamburger span{height:2px!important;background:var(--metin)!important;}#utu-chrome .hamburger span:nth-child(1){top:0!important;}#utu-chrome .hamburger span:nth-child(2){top:9px!important;}#utu-chrome .hamburger span:nth-child(3){top:18px!important;}\nbody.menu-acik #utu-chrome .mobilmenu{opacity:1!important;visibility:visible!important;transform:none!important;}body.menu-acik #utu-chrome .hamburger span:nth-child(1){top:9px!important;transform:rotate(45deg)!important;}body.menu-acik #utu-chrome .hamburger span:nth-child(2){opacity:0!important;}body.menu-acik #utu-chrome .hamburger span:nth-child(3){top:9px!important;transform:rotate(-45deg)!important;}\n<\/style>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550 SAYFA GE\u00c7\u0130\u015e PERDES\u0130 (ui-gecis) \u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div id=\"perde\" aria-hidden=\"true\">\n  <span><\/span><span><\/span><span><\/span><span><\/span><span><\/span>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550 \u00dcST \u015eER\u0130T \u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"ustserit\">\n  <div class=\"kap ustserit__ic\">\n    <span class=\"ustserit__sag\">\n      <span class=\"ustserit__gunes\">Ankara <b id=\"gunesSaat\">--:--<\/b> \u00b7 <span id=\"gunesDurum\">\u2014<\/span><\/span>\n      <a href=\"mailto:bilgi@utuhukuk.com\">bilgi@utuhukuk.com<\/a>\n      <a href=\"tel:+905365931600\"><b>0536 593 16 00<\/b><\/a>\n    <\/span>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550 HEADER + MEGA MEN\u00dc \u2550\u2550\u2550\u2550\u2550\u2550 -->\n<header class=\"ust\" id=\"ust\">\n  <div class=\"kap ust__ic\">\n    <a class=\"marka\" href=\"\/\" aria-label=\"UTU Hukuk ve Dan\u0131\u015fmanl\u0131k\">\n      <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/utuhukuk.com\/wp-content\/uploads\/2026\/09\/utu-logo.webp\" alt=\"UTU Hukuk &amp; Dan\u0131\u015fmanl\u0131k\" width=\"600\" height=\"156\">\n    <\/a>\n\n    <nav class=\"menu\" aria-label=\"Ana men\u00fc\">\n      <div class=\"menu__oge\"><a href=\"\/\">Anasayfa<\/a><\/div>\n      <div class=\"menu__oge\"><a href=\"\/hakkimizda\/\">Hakk\u0131m\u0131zda<\/a><\/div>\n\n      <div class=\"menu__oge menu__oge--mega\">\n        <a href=\"\/calisma-alanlarimiz\/\">\u00c7al\u0131\u015fma Alanlar\u0131 <span class=\"ok\">\u25be<\/span><\/a>\n\n        <div class=\"mega\" role=\"menu\">\n          <div class=\"mega__sutunlar\">\n<div><h4>Ceza &amp; Kamu<\/h4><a href=\"\/ceza-hukuku\/\"><i>01<\/i><span><b>Ceza Hukuku<\/b><small>Soru\u015fturma ve kovu\u015fturma<\/small><\/span><\/a><a href=\"\/vergi-idare-hukuku\/\"><i>05<\/i><span><b>Vergi ve \u0130dare Hukuku<\/b><small>Uzla\u015fma, vergi yarg\u0131s\u0131<\/small><\/span><\/a><a href=\"\/aym-aihm-basvurusu\/\"><i>14<\/i><span><b>AYM ve A\u0130HM Ba\u015fvurusu<\/b><small>Bireysel ba\u015fvuru<\/small><\/span><\/a><\/div>\n<div><h4>\u015eirket &amp; Ticaret<\/h4><a href=\"\/sirketler-hukuku\/\"><i>02<\/i><span><b>\u015eirketler Hukuku<\/b><small>Kurulu\u015f, pay devri<\/small><\/span><\/a><a href=\"\/ticaret-hukuku\/\"><i>03<\/i><span><b>Ticaret Hukuku<\/b><small>S\u00f6zle\u015fme, haks\u0131z rekabet<\/small><\/span><\/a><a href=\"\/icra-iflas-hukuku\/\"><i>10<\/i><span><b>\u0130cra ve \u0130flas Hukuku<\/b><small>Alacak takibi<\/small><\/span><\/a><a href=\"\/arabuluculuk\/\"><i>17<\/i><span><b>Arabuluculuk<\/b><small>Dava \u015fart\u0131 ve ihtiyari<\/small><\/span><\/a><\/div>\n<div><h4>Sekt\u00f6rel<\/h4><a href=\"\/tasima-hukuku\/\"><i>06<\/i><span><b>Ta\u015f\u0131ma Hukuku<\/b><small>CMR, z\u0131ya ve hasar<\/small><\/span><\/a><a href=\"\/maden-hukuku\/\"><i>07<\/i><span><b>Maden Hukuku<\/b><small>Ruhsat, idari yapt\u0131r\u0131m<\/small><\/span><\/a><a href=\"\/sigorta-hukuku\/\"><i>09<\/i><span><b>Sigorta Hukuku<\/b><small>R\u00fccu, tazminat kapsam\u0131<\/small><\/span><\/a><a href=\"\/tazminat-hukuku\/\"><i>13<\/i><span><b>Tazminat Hukuku<\/b><small>Maddi ve manevi tazminat<\/small><\/span><\/a><a href=\"\/kamu-ihale-hukuku\/\"><i>15<\/i><span><b>Kamu \u0130hale Hukuku<\/b><small>\u0130tiraz, K\u0130K ba\u015fvurusu<\/small><\/span><\/a><\/div>\n<div><h4>Birey &amp; Aile<\/h4><a href=\"\/is-hukuku\/\"><i>04<\/i><span><b>\u0130\u015f Hukuku<\/b><small>Fesih, alacak, i\u015f kazas\u0131<\/small><\/span><\/a><a href=\"\/gayrimenkul-hukuku\/\"><i>08<\/i><span><b>Gayrimenkul Hukuku<\/b><small>Tapu iptali, kamula\u015ft\u0131rma<\/small><\/span><\/a><a href=\"\/miras-hukuku\/\"><i>11<\/i><span><b>Miras Hukuku<\/b><small>Tenkis, muris muvazaas\u0131<\/small><\/span><\/a><a href=\"\/aile-hukuku\/\"><i>12<\/i><span><b>Aile Hukuku<\/b><small>Bo\u015fanma, velayet, nafaka<\/small><\/span><\/a><a href=\"\/yabancilar-hukuku\/\"><i>16<\/i><span><b>Yabanc\u0131lar Hukuku<\/b><small>\u0130kamet, \u00e7al\u0131\u015fma izni<\/small><\/span><\/a><\/div>\n          <\/div>\n\n          <aside class=\"mega__promo\">\n            <span class=\"mega__k\">Ankara \u00b7 2016<\/span>\n            <h4>17 \u00e7al\u0131\u015fma alan\u0131<\/h4>\n            <p>Dosyan\u0131n hacmine bakmaks\u0131z\u0131n ayn\u0131 derinlikte \u00e7al\u0131\u015f\u0131yoruz. G\u00f6r\u00fc\u015fmeler randevu ile yap\u0131l\u0131r.<\/p>\n            <a class=\"btn btn--kirmizi btn--tam\" href=\"\/calisma-alanlarimiz\/\">Alanlar\u0131n T\u00fcm\u00fc<\/a>\n          <\/aside>\n        <\/div>\n      <\/div>\n\n      <div class=\"menu__oge\"><a href=\"\/yayinlarimiz\/\">Yay\u0131nlar\u0131m\u0131z<\/a><\/div>\n      <div class=\"menu__oge\"><a href=\"\/ekibimiz\/\">Ekibimiz<\/a><\/div>\n      <div class=\"menu__oge\"><a href=\"\/iletisim\/\">\u0130leti\u015fim<\/a><\/div>\n    <\/nav>\n\n    <button class=\"btn btn--kirmizi ust__cta\" data-form-ac>G\u00f6r\u00fc\u015fme Talebi<\/button>\n\n    <button class=\"hamburger\" id=\"menuDugme\" aria-label=\"Men\u00fcy\u00fc a\u00e7\" aria-expanded=\"false\">\n      <span><\/span><span><\/span><span><\/span>\n    <\/button>\n  <\/div>\n<\/header>\n\n<div class=\"mobilmenu\" id=\"mobilMenu\" aria-hidden=\"true\">\n  <nav>\n    <a href=\"\/\">Anasayfa<\/a>\n    <a href=\"\/hakkimizda\/\">Hakk\u0131m\u0131zda<\/a>\n    <a href=\"\/calisma-alanlarimiz\/\">\u00c7al\u0131\u015fma Alanlar\u0131<\/a>\n    <a href=\"\/yayinlarimiz\/\">Yay\u0131nlar\u0131m\u0131z<\/a>\n    <a href=\"\/ekibimiz\/\">Ekibimiz<\/a>\n    <a href=\"\/iletisim\/\">\u0130leti\u015fim<\/a>\n  <\/nav>\n  <button class=\"btn btn--kirmizi\" data-form-ac>G\u00f6r\u00fc\u015fme Talebi<\/button>\n  <a class=\"mobilmenu__tel\" href=\"tel:+905365931600\">0536 593 16 00<\/a>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fe0c7e e-flex e-con-full e-con e-parent\" data-id=\"6fe0c7e\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-sayfabas\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a38b2db elementor-widget elementor-widget-html\" data-id=\"a38b2db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<section class=\"sb\">\n  <div class=\"sb__gorsel\" style=\"background-image:url(https:\/\/utuhukuk.com\/wp-content\/uploads\/2026\/09\/utu-s-imza.webp)\"><\/div>\n  <div class=\"kap sb__ic\">\n    <nav class=\"yol\" aria-label=\"K\u0131r\u0131nt\u0131 yolu\"><a href=\"\/\">Anasayfa<\/a><i>\u00b7<\/i><b>Hesaplama Ara\u00e7lar\u0131<\/b><\/nav>\n    <p class=\"etiket\" data-rv><span class=\"etiket__cizgi\"><\/span>Uygulama<\/p>\n    <h1 data-rv>Hesaplama Ara\u00e7lar\u0131<\/h1>\n    <p class=\"sb__alt\" data-rv>S\u0131k kar\u015f\u0131la\u015f\u0131lan hukuki hesaplar\u0131, dayand\u0131\u011f\u0131 mevzuatla birlikte g\u00f6steren ara\u00e7lar. Her sonu\u00e7, hangi kanun h\u00fckm\u00fcne ve hangi d\u00f6nemin tarifesine g\u00f6re \u00fcretildi\u011fini birlikte belirtir.<\/p>\n  <\/div>\n  <span class=\"sb__cizgi\"><\/span>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-hs9f0a3b e-flex e-con-full e-con e-parent\" data-id=\"hs9f0a3b\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-hesap\">\n\t\t\t\t<div class=\"elementor-element elementor-element-hwea0290 elementor-widget elementor-widget-html\" data-id=\"hwea0290\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#utu-hesap .hs{padding:clamp(2.6rem,6vw,4.6rem) 0 clamp(3.4rem,8vw,6rem);background:var(--zemin);}\n\n\/* Ust bilgi seridi *\/\n#utu-hesap .hs__ust{max-width:64ch;margin-bottom:clamp(1.8rem,3.6vw,2.6rem);}\n#utu-hesap .hs__aciklama{margin:.9rem 0 0;font-family:var(--fs);color:var(--metin2);\n  font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;}\n\n\/* --- Duzen: genis ekranda sol ray + sag panel --- *\/\n#utu-hesap .hs__duzen{display:grid;gap:clamp(1.4rem,2.6vw,2.4rem);align-items:start;}\n@media(min-width:1040px){\n  #utu-hesap .hs__duzen{grid-template-columns:clamp(280px,25vw,340px) 1fr;\n    gap:clamp(2rem,3.4vw,3.2rem);}\n}\n\n\/* --- Arac secici --- *\/\n#utu-hesap .hs__ray{display:flex;flex-direction:column;gap:0;\n  border-top:1px solid var(--cizgi);}\n\/* Panel raydan cok daha uzun; ray kaydirirken gorunur kalsin. *\/\n@media(min-width:1040px){\n  #utu-hesap .hs__ray{position:sticky;top:104px;}\n}\n#utu-hesap .hs__sekme{display:grid;grid-template-columns:auto 1fr auto;\n  align-items:center;gap:.9rem;width:100%;text-align:left;cursor:pointer;\n  padding:1.05rem .25rem;background:none;border:0;border-bottom:1px solid var(--cizgi);\n  font-family:var(--f);color:var(--metin);\n  transition:padding .3s var(--y),color .3s var(--y);}\n#utu-hesap .hs__no{font-size:.6875rem;font-weight:600;letter-spacing:.12em;\n  color:var(--metin3);font-variant-numeric:tabular-nums;\n  transition:color .3s var(--y);}\n#utu-hesap .hs__ad{display:block;font-size:.9375rem;font-weight:600;\n  letter-spacing:-.012em;line-height:1.3;}\n#utu-hesap .hs__alan{display:block;margin-top:.24rem;font-size:.6875rem;\n  font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--metin3);}\n#utu-hesap .hs__ok{opacity:0;transform:translateX(-6px);color:var(--kirmizi);\n  font-size:1rem;transition:opacity .3s var(--y),transform .3s var(--y);}\n#utu-hesap .hs__sekme:hover{padding-left:.7rem;}\n#utu-hesap .hs__sekme:hover .hs__no{color:var(--kirmizi);}\n#utu-hesap .hs__sekme--etkin{padding-left:.9rem;\n  box-shadow:inset 2px 0 0 var(--kirmizi);}\n#utu-hesap .hs__sekme--etkin .hs__no{color:var(--kirmizi);}\n#utu-hesap .hs__sekme--etkin .hs__ok{opacity:1;transform:none;}\n#utu-hesap .hs__sekme:focus-visible{outline:2px solid var(--kirmizi);outline-offset:2px;}\n\n\/* --- Dar ekran: ray, yatay kaydirilan bir serit degil, ACIK KART LISTESI.\n   Yatay seritte kullanici alti aracin varligini goremiyordu; ikinci kart\n   kesiliyor, kaydirilabildigi belli olmuyordu. Simdi once tam liste gorunuyor,\n   bir arac secilince liste yerini forma birakiyor ve \"Tum araclar\" ile donuluyor. *\/\n@media(max-width:1039px){\n  #utu-hesap .hs__ray{display:grid;grid-template-columns:1fr;gap:.62rem;\n    border-top:0;border-bottom:0;}\n  #utu-hesap .hs__sekme{display:grid;grid-template-columns:auto 1fr auto;\n    align-items:center;gap:.95rem;width:100%;padding:1.02rem 1.15rem;\n    border:1px solid var(--cizgi);border-radius:var(--r);background:var(--beyaz);\n    box-shadow:none!important;\n    transition:border-color .25s var(--y),transform .25s var(--y);}\n  #utu-hesap .hs__sekme:hover,#utu-hesap .hs__sekme:active{padding-left:1.15rem;\n    border-color:var(--koyu);}\n  #utu-hesap .hs__ok{opacity:1;transform:none;color:var(--metin3);}\n  #utu-hesap .hs__sekme--etkin{padding-left:1.15rem;}\n  #utu-hesap .hs__ad{font-size:.9375rem;}\n}\n@media(min-width:600px) and (max-width:1039px){\n  #utu-hesap .hs__ray{grid-template-columns:1fr 1fr;gap:.7rem;}\n}\n\n\/* Liste <-> arac gecisi yalnizca dar ekranda; genis ekranda ikisi de acik. *\/\n#utu-hesap .hs__geri{display:none;}\n@media(max-width:1039px){\n  #utu-hesap .hs--arac .hs__ray{display:none;}\n  #utu-hesap .hs--arac .hs__ust{display:none;}\n  #utu-hesap .hs:not(.hs--arac) .hs__panel{display:none;}\n  #utu-hesap .hs__geri{display:inline-flex;align-items:center;gap:.55rem;\n    margin-bottom:1.15rem;padding:.5rem .9rem .5rem .75rem;cursor:pointer;\n    font-family:var(--f);font-size:.8125rem;font-weight:600;letter-spacing:.01em;\n    color:var(--metin2);background:var(--beyaz);border:1px solid var(--cizgi);\n    border-radius:999px;transition:color .25s,border-color .25s;}\n  #utu-hesap .hs__geri:hover{color:var(--kirmizi);border-color:var(--kirmizi);}\n}\n\n\/* --- Panel --- *\/\n#utu-hesap .hs__panel{min-width:0;}\n#utu-hesap .hs__bas{padding-bottom:clamp(1.3rem,2.4vw,1.8rem);\n  border-bottom:1px solid var(--cizgi);}\n#utu-hesap .hs__bas h2{font-size:clamp(1.45rem,2.6vw,2.1rem);margin:0;}\n#utu-hesap .hs__ozet{margin:.75rem 0 0;max-width:62ch;font-family:var(--fs);\n  color:var(--metin2);font-size:clamp(.9375rem,1.35vw,1.0625rem);line-height:1.68;}\n\n\/* --- Form --- *\/\n\/* Alti sutunluk izgara: alanlar ragged kirilmasin diye her alan kac sutun\n   kaplayacagini kendisi soyluyor - normal 3 (satirda iki), dar 2 (satirda uc),\n   genis 6 (tam satir). Dar ekranda hepsi tam satira duser. *\/\n#utu-hesap .hs__form{display:grid;gap:1.05rem 1.25rem;grid-template-columns:1fr;\n  padding:clamp(1.4rem,2.6vw,1.9rem) 0;}\n@media(min-width:640px){\n  #utu-hesap .hs__form{grid-template-columns:repeat(6,1fr);}\n  #utu-hesap .hs__grup{grid-column:span 3;}\n  #utu-hesap .hs__grup--dar{grid-column:span 2;}\n  #utu-hesap .hs__grup--genis{grid-column:1\/-1;}\n}\n#utu-hesap .hs__grup{display:flex;flex-direction:column;gap:.42rem;min-width:0;}\n#utu-hesap .hs__etiket{font-size:.75rem;font-weight:600;letter-spacing:.045em;\n  text-transform:uppercase;color:var(--metin2);}\n#utu-hesap .hs__ipucu{font-size:.75rem;color:var(--metin3);line-height:1.5;\n  font-family:var(--fs);}\n#utu-hesap .hs__kutu{position:relative;display:flex;align-items:center;}\n#utu-hesap .hs__girdi{width:100%;font-family:var(--f);font-size:1rem;font-weight:500;\n  color:var(--metin);background:var(--beyaz);border:1px solid var(--cizgi2);\n  border-radius:var(--r);padding:.78rem .9rem;appearance:none;\n  font-variant-numeric:tabular-nums;\n  \/* tema input[type=number] alanlarini ortaliyor; digerleriyle ayni hizada dursun *\/\n  text-align:left;\n  transition:border-color .25s var(--y),box-shadow .25s var(--y);}\n#utu-hesap .hs__kutu--birim .hs__girdi{padding-right:2.6rem;}\n#utu-hesap .hs__birim{position:absolute;right:.9rem;pointer-events:none;\n  font-size:.875rem;font-weight:600;color:var(--metin3);}\n#utu-hesap select.hs__girdi{padding-right:2.4rem;cursor:pointer;\n  background-image:url(\"data:image\/svg+xml;charset=utf8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%2366666F' d='M1 1.6 6 6.5l5-4.9'\/%3E%3C\/svg%3E\");\n  background-repeat:no-repeat;background-position:right .95rem center;background-size:11px;}\n#utu-hesap .hs__girdi:focus{outline:none;border-color:var(--koyu);\n  box-shadow:0 0 0 3px rgba(20,20,22,.07);}\n#utu-hesap .hs__girdi::placeholder{color:#A9A69E;font-weight:400;}\n\n#utu-hesap .hs__eylem{grid-column:1\/-1;display:flex;flex-wrap:wrap;gap:.7rem;\n  align-items:center;padding-top:.3rem;}\n#utu-hesap .hs__gonder{font-family:var(--f);font-size:.875rem;font-weight:600;\n  letter-spacing:.01em;color:#fff;background:var(--koyu);border:1px solid var(--koyu);\n  border-radius:var(--r);padding:.85rem 1.7rem;cursor:pointer;\n  transition:background .28s var(--y),transform .28s var(--y);}\n#utu-hesap .hs__gonder:hover{background:var(--kirmizi);border-color:var(--kirmizi);\n  transform:translateY(-1px);}\n#utu-hesap .hs__sifirla{font-family:var(--f);font-size:.8125rem;font-weight:500;\n  color:var(--metin2);background:none;border:0;cursor:pointer;padding:.85rem .4rem;\n  border-bottom:1px solid transparent;transition:color .25s,border-color .25s;}\n#utu-hesap .hs__sifirla:hover{color:var(--kirmizi);border-color:var(--kirmizi);}\n\n\/* --- Uyari --- *\/\n#utu-hesap .hs__hata{grid-column:1\/-1;margin:0;font-size:.875rem;font-weight:500;\n  color:var(--kirmizi-koyu);background:rgba(192,39,45,.06);\n  border-left:2px solid var(--kirmizi);border-radius:0 var(--r) var(--r) 0;\n  padding:.75rem .95rem;line-height:1.55;}\n\n\/* --- Sonuc karti: koyu, markanin dili --- *\/\n#utu-hesap .hs__sonuc{background:var(--koyu);color:#fff;border-radius:var(--r);\n  padding:clamp(1.5rem,3vw,2.2rem);\n  opacity:0;transform:translateY(10px);\n  transition:opacity .45s var(--y),transform .45s var(--y);}\n#utu-hesap .hs__sonuc--gorunur{opacity:1;transform:none;}\n#utu-hesap .hs__sonucbas{display:flex;align-items:center;gap:.65rem;\n  font-size:.6875rem;font-weight:600;letter-spacing:.155em;text-transform:uppercase;\n  color:var(--kirmizi-acik);margin:0 0 1.2rem;}\n#utu-hesap .hs__sonucbas::before{content:\"\";width:26px;height:1px;\n  background:var(--kirmizi-acik);flex:0 0 auto;}\n#utu-hesap .hs__satir{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;\n  padding:.72rem 0;border-bottom:1px solid var(--a-cizgi);}\n#utu-hesap .hs__satir:last-of-type{border-bottom:0;}\n#utu-hesap .hs__sad{flex:1 1 55%;min-width:0;font-size:.875rem;font-weight:500;\n  color:var(--a-metin2);line-height:1.45;}\n#utu-hesap .hs__sdeger{margin-left:auto;font-size:1.0625rem;font-weight:600;\n  letter-spacing:-.012em;font-variant-numeric:tabular-nums;white-space:nowrap;}\n#utu-hesap .hs__satir--ara{opacity:.82;}\n#utu-hesap .hs__satir--ara .hs__sdeger{font-size:.9375rem;font-weight:500;}\n#utu-hesap .hs__satir--vurgu{margin-top:.5rem;padding-top:1.1rem;\n  border-top:1px solid var(--a-cizgi);border-bottom:0;}\n#utu-hesap .hs__satir--vurgu .hs__sad{color:#fff;font-weight:600;font-size:.9375rem;}\n#utu-hesap .hs__satir--vurgu .hs__sdeger{font-size:clamp(1.35rem,3.1vw,1.75rem);\n  color:#fff;}\n#utu-hesap .hs__snot{margin:1.35rem 0 0;padding-top:1.15rem;\n  border-top:1px solid var(--a-cizgi);font-family:var(--fs);font-size:.875rem;\n  line-height:1.65;color:var(--a-metin3);}\n\n\/* --- Dayanak + sorumluluk --- *\/\n#utu-hesap .hs__dayanak{margin:1.15rem 0 0;font-size:.75rem;line-height:1.6;\n  color:var(--metin3);letter-spacing:.005em;}\n#utu-hesap .hs__dayanak b{color:var(--metin2);font-weight:600;}\n#utu-hesap .hs__uyari{margin:clamp(2.4rem,5vw,3.4rem) 0 0;padding-top:1.4rem;\n  border-top:1px solid var(--cizgi);font-family:var(--fs);font-size:.875rem;\n  line-height:1.7;color:var(--metin2);max-width:88ch;}\n#utu-hesap .hs__uyari b{font-family:var(--f);font-weight:600;color:var(--metin);}\n#utu-hesap .hs__uyari a{color:var(--kirmizi);text-decoration:none;\n  border-bottom:1px solid currentColor;}\n\n@media(prefers-reduced-motion:reduce){\n  #utu-hesap .hs__sonuc,#utu-hesap .hs__sekme{transition:none;}\n  #utu-hesap .hs__sonuc{opacity:1;transform:none;}\n}\n<\/style>\n<section class=\"hs\">\n  <div class=\"kap\">\n    <div class=\"hs__ust\">\n      <p class=\"etiket\"><span class=\"etiket__cizgi\"><\/span>Yedi ara\u00e7<\/p>\n      <p class=\"hs__aciklama\">Listeden bir ara\u00e7 se\u00e7in. Girdi\u011finiz veriler yaln\u0131zca taray\u0131c\u0131n\u0131zda i\u015flenir; hi\u00e7bir bilgi taraf\u0131m\u0131za iletilmez veya kaydedilmez.<\/p>\n    <\/div>\n\n    <div class=\"hs__duzen\">\n      <nav class=\"hs__ray\" aria-label=\"Hesaplama arac\u0131 se\u00e7in\"><\/nav>\n      <div class=\"hs__panel\"><\/div>\n    <\/div>\n\n    <p class=\"hs__uyari\"><b>Bilgilendirme.<\/b> Bu ara\u00e7lar yaln\u0131zca \u00f6n bilgi vermek amac\u0131yla haz\u0131rlanm\u0131\u015ft\u0131r; ba\u011flay\u0131c\u0131 bir hesap, hukuki g\u00f6r\u00fc\u015f veya vek\u00e2let ili\u015fkisi do\u011furmaz. Sonu\u00e7lar, girilen verilerin do\u011frulu\u011funa ve y\u00fcr\u00fcrl\u00fckteki mevzuata ba\u011fl\u0131d\u0131r; har\u00e7 ve tarife tutarlar\u0131 her y\u0131l de\u011fi\u015fir. Somut uyu\u015fmazl\u0131\u011f\u0131n\u0131zda karar vermeden \u00f6nce <a href=\"\/iletisim\/\">bizimle g\u00f6r\u00fc\u015f\u00fcn<\/a>.<\/p>\n  <\/div>\n<\/section>\n<script>\n\nvar SBT = {\n  donem: '2025',\n  \/* 1475 s.K. m.14 - kidem tazminati tavani (01.07.2025 - 31.12.2025) *\/\n  kidemTavan: 53919.68,\n  \/* 488 s. Damga Vergisi K. - ucret odemelerinde binde 7,59 *\/\n  damga: 0.00759,\n  \/* 492 s. Harclar K. (1) sayili tarife - maktu harclar, 2025 *\/\n  basvurmaHarci: 615.40,\n  vekaletSuretHarci: 62.30,\n  \/* nispi karar ve ilam harci: binde 68,31 *\/\n  nispiOran: 0.06831,\n  \/* 492 s.K. (1) sayili tarife: \"Nispi harclar (732,00 TL)'den asagi olamaz\" - 2026 *\/\n  nispiAsgari: 732.00,\n  \/* ilamsiz icra takibinde pesin harc: binde 5 *\/\n  icraPesinOran: 0.005,\n  \/* tahsil harci kademeleri (492 s.K. (1) sayili tarife B\/I) *\/\n  tahsil: { odeme: 0.0455, haciz: 0.0910, satis: 0.1138 },\n  tahsilEtiket: { odeme: '%4,55', haciz: '%9,10', satis: '%11,38' },\n  \/* tebligat gideri - PTT tarifesi, yaklasik birim *\/\n  tebligat: 175,\n  \/* haftalik calisma suresine gore aylik saat karsiligi (7,5 x 30) *\/\n  aylikSaat: 225\n};\n\nvar ARAC = [\n\n\/* ------------------------------------------------------------------ 01 *\/\n{\n  k: 'kidem',\n  ad: 'K\u0131dem ve \u0130hbar Tazminat\u0131',\n  alan: '\u0130\u015f Hukuku',\n  ozet: '\u0130\u015f s\u00f6zle\u015fmesinin sona ermesi h\u00e2linde do\u011fan k\u0131dem ve ihbar tazminat\u0131n\u0131, '\n      + 'giydirilmi\u015f br\u00fct \u00fccret ve k\u0131dem tavan\u0131 g\u00f6zetilerek hesaplar.',\n  dayanak: '1475 s. Kanun m.14 \u00b7 4857 s. \u0130\u015f Kanunu m.17 \u00b7 K\u0131dem tavan\u0131: '\n         + '01.07.2025\u201331.12.2025 d\u00f6nemi (53.919,68 \u20ba)',\n  alanlar: [\n    { k:'giris', t:'tarih', e:'\u0130\u015fe giri\u015f tarihi' },\n    { k:'cikis', t:'tarih', e:'\u0130\u015f s\u00f6zle\u015fmesinin sona erdi\u011fi tarih' },\n    { k:'brut',  t:'para',  e:'Ayl\u0131k br\u00fct \u00fccret', ph:'0,00' },\n    { k:'ek',    t:'para',  e:'Ayl\u0131k ek menfaatler', ph:'0,00',\n      ip:'Yol, yemek, ikramiye, d\u00fczenli prim gibi \u00f6demelerin ayl\u0131k br\u00fct kar\u015f\u0131l\u0131\u011f\u0131. Yoksa bo\u015f b\u0131rak\u0131n.' }\n  ],\n  hesapla: function(d, Y){\n    var g = new Date(d.giris), c = new Date(d.cikis);\n    if(isNaN(g.getTime()) || isNaN(c.getTime())) return { hata:'Giri\u015f ve \u00e7\u0131k\u0131\u015f tarihlerini giriniz.' };\n    if(c <= g) return { hata:'\u00c7\u0131k\u0131\u015f tarihi, giri\u015f tarihinden sonra olmal\u0131d\u0131r.' };\n    if(!(d.brut > 0)) return { hata:'Ayl\u0131k br\u00fct \u00fccreti giriniz.' };\n    var ek = (d.ek > 0) ? d.ek : 0;\n    var gid = d.brut + ek;\n    var f = Y.fark(g, c);\n    var gun = f.toplam;\n\n    var esas = Math.min(gid, SBT.kidemTavan);\n    var tavanUygulandi = gid > SBT.kidemTavan;\n\n    var sureYazi = [];\n    if(f.yil) sureYazi.push(f.yil + ' y\u0131l');\n    if(f.ay)  sureYazi.push(f.ay + ' ay');\n    if(f.gun || !sureYazi.length) sureYazi.push(f.gun + ' g\u00fcn');\n\n    var satir = [\n      { e:'Toplam k\u0131dem s\u00fcresi', d:sureYazi.join(' ') + ' (' + Y.tam.format(gun) + ' g\u00fcn)', ara:true },\n      { e:'Giydirilmi\u015f br\u00fct \u00fccret', d:Y.tl(gid), ara:true }\n    ];\n\n    var kidemNet = 0, kidemBrut = 0;\n    if(gun < 365){\n      satir.push({ e:'K\u0131dem tazminat\u0131', d:'Do\u011fmad\u0131 \u2014 bir y\u0131ll\u0131k k\u0131dem \u015fart\u0131 ger\u00e7ekle\u015fmemi\u015f', ara:true });\n    } else {\n      \/* tam yil + artan sure \/ 365  (yerlesik uygulama) *\/\n      kidemBrut = esas * (f.yil + (f.ay * 30 + f.gun) \/ 365);\n      var kd = kidemBrut * SBT.damga;\n      kidemNet = kidemBrut - kd;\n      if(tavanUygulandi){\n        satir.push({ e:'Hesaba esas \u00fccret (tavan uyguland\u0131)', d:Y.tl(esas), ara:true });\n      }\n      satir.push({ e:'Br\u00fct k\u0131dem tazminat\u0131', d:Y.tl(kidemBrut), ara:true });\n      satir.push({ e:'Damga vergisi (\u2030 7,59)', d:'\u2212 ' + Y.tl(kd), ara:true });\n      satir.push({ e:'Net k\u0131dem tazminat\u0131', d:Y.tl(kidemNet) });\n    }\n\n    var hafta = gun < 180 ? 2 : (gun < 547 ? 4 : (gun < 1095 ? 6 : 8));\n    var ihbarBrut = gid \/ 30 * hafta * 7;\n    var id = ihbarBrut * SBT.damga;\n    satir.push({ e:'\u0130hbar \u00f6neli', d:hafta + ' hafta', ara:true });\n    satir.push({ e:'Br\u00fct ihbar tazminat\u0131', d:Y.tl(ihbarBrut), ara:true });\n    satir.push({ e:'Damga vergisi (\u2030 7,59)', d:'\u2212 ' + Y.tl(id), ara:true });\n\n    satir.push({ e:'Toplam (k\u0131dem + ihbar)', d:Y.tl(kidemNet + ihbarBrut - id), vurgu:true });\n\n    var not = 'K\u0131dem tazminat\u0131 gelir vergisinden istisnad\u0131r; yaln\u0131zca damga vergisi kesilir. '\n            + '\u0130hbar tazminat\u0131 ise gelir vergisine t\u00e2bidir ve vergi, y\u0131lba\u015f\u0131ndan itibaren '\n            + 'olu\u015fan k\u00fcm\u00fclatif matraha g\u00f6re de\u011fi\u015fti\u011finden yukar\u0131daki tutara yans\u0131t\u0131lmam\u0131\u015ft\u0131r. '\n            + 'K\u0131dem s\u00fcresine askerlik, \u00fccretsiz izin ve benzeri d\u00f6nemler d\u00e2hil edilmemi\u015ftir.';\n    if(tavanUygulandi){\n      not = 'Giydirilmi\u015f \u00fccretiniz k\u0131dem tavan\u0131n\u0131n \u00fczerinde oldu\u011fundan hesap tavan \u00fczerinden yap\u0131lm\u0131\u015ft\u0131r. '\n          + not;\n    }\n    return { satir: satir, not: not };\n  }\n},\n\n\/* ------------------------------------------------------------------ 02 *\/\n{\n  k: 'mesai',\n  ad: 'Fazla Mesai ve Y\u0131ll\u0131k \u0130zin \u00dccreti',\n  alan: '\u0130\u015f Hukuku',\n  ozet: 'Fazla \u00e7al\u0131\u015fma (%50 zaml\u0131), fazla s\u00fcrelerle \u00e7al\u0131\u015fma (%25 zaml\u0131) ve '\n      + 'kulland\u0131r\u0131lmayan y\u0131ll\u0131k izin \u00fccretini br\u00fct olarak hesaplar.',\n  dayanak: '4857 s. \u0130\u015f Kanunu m.41, m.53 ve m.59 \u00b7 Ayl\u0131k 225 saatlik \u00e7al\u0131\u015fma kar\u015f\u0131l\u0131\u011f\u0131',\n  alanlar: [\n    { k:'brut', t:'para', e:'Ayl\u0131k br\u00fct \u00fccret', ph:'0,00' },\n    { k:'fc',   t:'sayi', e:'Fazla \u00e7al\u0131\u015fma (saat)', ph:'0',\n      ip:'Haftal\u0131k 45 saati a\u015fan \u00e7al\u0131\u015fma. Saat ba\u015f\u0131na %50 zaml\u0131.' },\n    { k:'fs',   t:'sayi', e:'Fazla s\u00fcrelerle \u00e7al\u0131\u015fma (saat)', ph:'0',\n      ip:'Haftal\u0131k \u00e7al\u0131\u015fma s\u00fcresi s\u00f6zle\u015fmeyle 45 saatin alt\u0131nda belirlenmi\u015fse, 45 saate kadar olan k\u0131s\u0131m. %25 zaml\u0131.' },\n    { k:'izin', t:'sayi', e:'Kulland\u0131r\u0131lmayan y\u0131ll\u0131k izin (g\u00fcn)', ph:'0' }\n  ],\n  hesapla: function(d, Y){\n    if(!(d.brut > 0)) return { hata:'Ayl\u0131k br\u00fct \u00fccreti giriniz.' };\n    var fc = d.fc > 0 ? d.fc : 0, fs = d.fs > 0 ? d.fs : 0, iz = d.izin > 0 ? d.izin : 0;\n    if(!fc && !fs && !iz) return { hata:'Fazla mesai saati veya izin g\u00fcn\u00fc giriniz.' };\n\n    var saatlik = d.brut \/ SBT.aylikSaat;\n    var gunluk  = d.brut \/ 30;\n    var tfc = saatlik * 1.5 * fc;\n    var tfs = saatlik * 1.25 * fs;\n    var tiz = gunluk * iz;\n\n    var satir = [\n      { e:'Saatlik br\u00fct \u00fccret', d:Y.tl(saatlik), ara:true },\n      { e:'G\u00fcnl\u00fck br\u00fct \u00fccret', d:Y.tl(gunluk), ara:true }\n    ];\n    if(fc) satir.push({ e:'Fazla \u00e7al\u0131\u015fma \u00b7 ' + fc + ' saat \u00d7 %50 zaml\u0131', d:Y.tl(tfc) });\n    if(fs) satir.push({ e:'Fazla s\u00fcrelerle \u00e7al\u0131\u015fma \u00b7 ' + fs + ' saat \u00d7 %25 zaml\u0131', d:Y.tl(tfs) });\n    if(iz) satir.push({ e:'Y\u0131ll\u0131k izin \u00fccreti \u00b7 ' + iz + ' g\u00fcn', d:Y.tl(tiz) });\n    satir.push({ e:'Toplam br\u00fct alacak', d:Y.tl(tfc + tfs + tiz), vurgu:true });\n\n    return {\n      satir: satir,\n      not: 'Tutarlar br\u00fctt\u00fcr; gelir vergisi, damga vergisi ve sigorta primi kesintileri '\n         + 'd\u00fc\u015f\u00fclmemi\u015ftir. Y\u0131ll\u0131k izin \u00fccreti s\u00f6zle\u015fmenin sona ermesi h\u00e2linde talep edilebilir; '\n         + 'i\u015f devam ederken izin \u00fccrete d\u00f6n\u00fc\u015ft\u00fcr\u00fclemez. Fazla \u00e7al\u0131\u015fman\u0131n ispat\u0131 ayr\u0131 bir meseledir.'\n    };\n  }\n},\n\n\/* ------------------------------------------------------------------ 03 *\/\n{\n  k: 'harc',\n  ad: 'Dava Harc\u0131 (Nispi)',\n  alan: 'Usul Hukuku',\n  ozet: 'Konusu para ile \u00f6l\u00e7\u00fclebilen davalarda dava a\u00e7\u0131l\u0131\u015f\u0131nda yat\u0131r\u0131lacak harc\u0131 ve '\n      + 'karar sonras\u0131 tamamlanacak harc\u0131 ayr\u0131 ayr\u0131 g\u00f6sterir.',\n  dayanak: '492 s. Har\u00e7lar Kanunu m.28 ve (1) say\u0131l\u0131 tarife \u00b7 Nispi oran \u2030 68,31 \u00b7 '\n         + 'Maktu har\u00e7lar 2025 tarifesi',\n  alanlar: [\n    { k:'deger', t:'para', e:'Dava de\u011feri (m\u00fcddeabih)', ph:'0,00' },\n    { k:'vekil', t:'secim', e:'Vekil ile takip', o:[['evet','Evet, avukat arac\u0131l\u0131\u011f\u0131yla'],['hayir','Hay\u0131r']] }\n  ],\n  hesapla: function(d, Y){\n    if(!(d.deger > 0)) return { hata:'Dava de\u011ferini giriniz.' };\n    var nispi = d.deger * SBT.nispiOran;\n    var pesin = nispi \/ 4;\n    var vek   = d.vekil === 'evet' ? SBT.vekaletSuretHarci : 0;\n    var acilis = SBT.basvurmaHarci + pesin + vek;\n\n    var satir = [\n      { e:'Nispi karar ve ilam harc\u0131 (\u2030 68,31)', d:Y.tl(nispi), ara:true },\n      { e:'Ba\u015fvurma harc\u0131 (maktu)', d:Y.tl(SBT.basvurmaHarci), ara:true },\n      { e:'Pe\u015fin har\u00e7 (nispi harc\u0131n 1\/4\\'\u00fc)', d:Y.tl(pesin), ara:true }\n    ];\n    if(vek) satir.push({ e:'Vek\u00e2let suret harc\u0131', d:Y.tl(vek), ara:true });\n    satir.push({ e:'Dava a\u00e7\u0131l\u0131\u015f\u0131nda \u00f6denecek', d:Y.tl(acilis), vurgu:true });\n    satir.push({ e:'Karar sonras\u0131 tamamlanacak har\u00e7 (3\/4)', d:Y.tl(nispi - pesin) });\n\n    return {\n      satir: satir,\n      not: 'Har\u00e7lara ek olarak, taraflar\u0131n ve tan\u0131klar\u0131n say\u0131s\u0131na g\u00f6re belirlenen '\n         + '<b>gider avans\u0131<\/b> ayr\u0131ca yat\u0131r\u0131l\u0131r; bu tutar y\u0131ll\u0131k tarifeyle belirlendi\u011finden '\n         + 'hesaba d\u00e2hil edilmemi\u015ftir. Karar ve ilam harc\u0131n\u0131n kalan k\u0131sm\u0131, davay\u0131 kaybeden '\n         + 'tarafa y\u00fcklenir. Konusu para ile \u00f6l\u00e7\u00fclemeyen davalarda maktu har\u00e7 uygulan\u0131r.'\n    };\n  }\n},\n\n\/* ------------------------------------------------------------------ 04 *\/\n{\n  k: 'islah',\n  ad: 'Islah Harc\u0131',\n  alan: 'Usul Hukuku',\n  ozet: 'K\u0131smi dava veya belirsiz alacak davas\u0131nda talep sonucunun \u0131slah yoluyla '\n      + 'art\u0131r\u0131lmas\u0131 h\u00e2linde, \u0131slah dilek\u00e7esiyle birlikte yat\u0131r\u0131lmas\u0131 gereken harc\u0131 hesaplar.',\n  dayanak: '6100 s. Hukuk Muhakemeleri Kanunu m.176\u2013182 \u00b7 492 s. Har\u00e7lar Kanunu m.28 ve '\n         + '(1) say\u0131l\u0131 tarife \u00b7 Nispi oran \u2030 68,31, asgari nispi har\u00e7 732,00 \u20ba (2026 tarifesi)',\n  alanlar: [\n    { k:'ilk',  t:'para', e:'\u0130lk dava de\u011feri', ph:'0,00',\n      ip:'Dava dilek\u00e7esinde g\u00f6sterilen ve harc\u0131 yat\u0131r\u0131lm\u0131\u015f olan de\u011fer.' },\n    { k:'yeni', t:'para', e:'Islah ile ula\u015f\u0131lacak dava de\u011feri', ph:'0,00',\n      ip:'Bilirki\u015fi raporu veya hesap sonras\u0131 talebin y\u00fckseltilece\u011fi toplam de\u011fer.' }\n  ],\n  hesapla: function(d, Y){\n    if(!(d.ilk >= 0)) return { hata:'\u0130lk dava de\u011ferini giriniz.' };\n    if(!(d.yeni > 0)) return { hata:'Islah ile ula\u015f\u0131lacak dava de\u011ferini giriniz.' };\n    if(d.yeni <= d.ilk){\n      return { hata:'Islah ile ula\u015f\u0131lacak de\u011fer, ilk dava de\u011ferinden b\u00fcy\u00fck olmal\u0131d\u0131r.' };\n    }\n    var artis = d.yeni - d.ilk;\n    var nispi = artis * SBT.nispiOran;\n    var ceyrek = nispi \/ 4;\n    var asgariUygulandi = ceyrek < SBT.nispiAsgari;\n    var odenecek = asgariUygulandi ? SBT.nispiAsgari : ceyrek;\n\n    var satir = [\n      { e:'\u0130lk dava de\u011feri', d:Y.tl(d.ilk), ara:true },\n      { e:'Islah ile ula\u015f\u0131lacak dava de\u011feri', d:Y.tl(d.yeni), ara:true },\n      { e:'Islahla art\u0131r\u0131lan miktar', d:Y.tl(artis), ara:true },\n      { e:'Art\u0131r\u0131lan miktar \u00fczerinden nispi har\u00e7 (\u2030 68,31)', d:Y.tl(nispi), ara:true },\n      { e:'Pe\u015fin oran (nispi harc\u0131n 1\/4\\'\u00fc)', d:Y.tl(ceyrek), ara:true }\n    ];\n    if(asgariUygulandi){\n      satir.push({ e:'Asgari nispi har\u00e7 uyguland\u0131', d:Y.tl(SBT.nispiAsgari), ara:true });\n    }\n    satir.push({ e:'Islah dilek\u00e7esiyle yat\u0131r\u0131lacak har\u00e7', d:Y.tl(odenecek), vurgu:true });\n    \/* Asgari harc uygulandiginda nispi harcin tamami zaten pesin olarak alinmis\n       olur; \"kalan 3\/4\" satiri okuyucuyu yaniltir, o yuzden gosterilmiyor. *\/\n    if(!asgariUygulandi){\n      satir.push({ e:'Karar sonras\u0131 tamamlanacak har\u00e7 (3\/4)', d:Y.tl(nispi - ceyrek) });\n    }\n\n    var not = 'Ayn\u0131 davada \u0131slah yoluna <b>yaln\u0131zca bir kez<\/b> ba\u015fvurulabilir (HMK m.176\/2). '\n            + 'Islah harc\u0131 yat\u0131r\u0131lmad\u0131\u011f\u0131 s\u00fcrece \u0131slah yap\u0131lmam\u0131\u015f say\u0131l\u0131r; bu nedenle harc\u0131n, '\n            + '\u0131slah dilek\u00e7esiyle birlikte ve s\u00fcresi i\u00e7inde yat\u0131r\u0131lmas\u0131 gerekir. Art\u0131r\u0131lan k\u0131s\u0131m '\n            + 'bak\u0131m\u0131ndan zamana\u015f\u0131m\u0131 ve faiz ba\u015flang\u0131c\u0131 \u0131slah tarihine g\u00f6re de\u011ferlendirilir. '\n            + 'Adli yard\u0131m karar\u0131 bulunmas\u0131 h\u00e2linde har\u00e7, h\u00fck\u00fcm sonras\u0131na b\u0131rak\u0131l\u0131r.';\n    if(asgariUygulandi){\n      not = 'Hesaplanan tutar asgari nispi harc\u0131n alt\u0131nda kald\u0131\u011f\u0131ndan har\u00e7 732,00 \u20ba olarak '\n          + 'al\u0131nm\u0131\u015ft\u0131r; bu h\u00e2lde karar sonras\u0131na b\u0131rak\u0131lan bir tamamlama harc\u0131 do\u011fmaz. ' + not;\n    }\n    return { satir: satir, not: not };\n  }\n},\n\n\/* ------------------------------------------------------------------ 05 *\/\n{\n  k: 'icra',\n  ad: '\u0130cra Takibi Masraf\u0131',\n  alan: '\u0130cra ve \u0130flas Hukuku',\n  ozet: '\u0130lams\u0131z takipte takip a\u00e7\u0131l\u0131\u015f\u0131nda yat\u0131r\u0131lacak har\u00e7 ve masraflar\u0131, ayr\u0131ca '\n      + 'tahsil a\u015famas\u0131na g\u00f6re kesilecek tahsil harc\u0131n\u0131 hesaplar.',\n  dayanak: '492 s. Har\u00e7lar Kanunu (1) say\u0131l\u0131 tarife B b\u00f6l\u00fcm\u00fc \u00b7 2004 s. \u0130cra ve \u0130flas Kanunu \u00b7 '\n         + 'Maktu har\u00e7lar 2025 tarifesi',\n  alanlar: [\n    { k:'alacak', t:'para', e:'Takibe konu alacak', ph:'0,00' },\n    { k:'tur',    t:'secim', e:'Takip t\u00fcr\u00fc',\n      o:[['ilamsiz','\u0130lams\u0131z takip'],['kambiyo','Kambiyo senedine dayal\u0131 takip'],['ilamli','\u0130laml\u0131 takip']] },\n    { k:'borclu', t:'sayi', e:'Bor\u00e7lu say\u0131s\u0131', v:'1' },\n    { k:'asama',  t:'secim', e:'Tahsil a\u015famas\u0131', genis:true,\n      o:[['odeme','\u00d6deme emri tebli\u011fi \u00fczerine, hacizden \u00f6nce \u2014 %4,55'],\n         ['haciz','Hacizden sonra, sat\u0131\u015ftan \u00f6nce \u2014 %9,10'],\n         ['satis','Sat\u0131\u015f sonras\u0131 \u2014 %11,38']] }\n  ],\n  hesapla: function(d, Y){\n    if(!(d.alacak > 0)) return { hata:'Takibe konu alacak tutar\u0131n\u0131 giriniz.' };\n    var bs = d.borclu > 0 ? Math.floor(d.borclu) : 1;\n\n    var ilamsiz = (d.tur !== 'ilamli');\n    var pesin = ilamsiz ? d.alacak * SBT.icraPesinOran : 0;\n    var teb = SBT.tebligat * bs;\n    var acilis = SBT.basvurmaHarci + pesin + SBT.vekaletSuretHarci + teb;\n\n    var oran = SBT.tahsil[d.asama];\n    var tahsil = d.alacak * oran;\n\n    var satir = [\n      { e:'Ba\u015fvurma harc\u0131', d:Y.tl(SBT.basvurmaHarci), ara:true }\n    ];\n    if(ilamsiz){\n      satir.push({ e:'Pe\u015fin har\u00e7 (\u2030 5)', d:Y.tl(pesin), ara:true });\n    } else {\n      satir.push({ e:'Pe\u015fin har\u00e7', d:'Al\u0131nmaz (ilaml\u0131 takip)', ara:true });\n    }\n    satir.push({ e:'Vek\u00e2let suret harc\u0131', d:Y.tl(SBT.vekaletSuretHarci), ara:true });\n    satir.push({ e:'Tebligat gideri \u00b7 ' + bs + ' bor\u00e7lu', d:Y.tl(teb), ara:true });\n    satir.push({ e:'Takip a\u00e7\u0131l\u0131\u015f\u0131nda \u00f6denecek', d:Y.tl(acilis), vurgu:true });\n    satir.push({ e:'Tahsil harc\u0131 (' + SBT.tahsilEtiket[d.asama] + ')', d:Y.tl(tahsil) });\n\n    return {\n      satir: satir,\n      not: 'Pe\u015fin har\u00e7, tahsil harc\u0131ndan mahsup edilir. Tahsil harc\u0131 bor\u00e7ludan al\u0131n\u0131r; '\n         + 'yukar\u0131daki tutar alaca\u011f\u0131n tamam\u0131n\u0131n tahsili h\u00e2linde ge\u00e7erlidir. Tebligat gideri '\n         + 'PTT tarifesine g\u00f6re de\u011fi\u015fir ve yakla\u015f\u0131k de\u011fer olarak al\u0131nm\u0131\u015ft\u0131r. Haciz, k\u0131ymet takdiri '\n         + 've sat\u0131\u015f i\u015flemlerinin masraflar\u0131 ayr\u0131ca do\u011far.'\n    };\n  }\n},\n\n\/* ------------------------------------------------------------------ 06 *\/\n{\n  k: 'kira',\n  ad: 'Kira Art\u0131\u015f Oran\u0131',\n  alan: 'Gayrimenkul Hukuku',\n  ozet: 'Yenilenen kira d\u00f6neminde uygulanabilecek yasal \u00fcst s\u0131n\u0131r\u0131 ve yeni kira bedelini '\n      + 'hesaplar. S\u0131n\u0131r, bir \u00f6nceki kira y\u0131l\u0131n\u0131n t\u00fcketici fiyat endeksindeki on iki ayl\u0131k '\n      + 'ortalamalara g\u00f6re de\u011fi\u015fim oran\u0131d\u0131r.',\n  dayanak: '6098 s. T\u00fcrk Bor\u00e7lar Kanunu m.344 \u00b7 Oran, T\u00dc\u0130K\u2019in ilgili ay i\u00e7in a\u00e7\u0131klad\u0131\u011f\u0131 '\n         + '12 ayl\u0131k T\u00dcFE ortalamas\u0131d\u0131r',\n  alanlar: [\n    { k:'kira', t:'para', e:'Mevcut ayl\u0131k kira bedeli', ph:'0,00' },\n    { k:'oran', t:'oran', e:'12 ayl\u0131k T\u00dcFE ortalamas\u0131', ph:'0,00',\n      ip:'S\u00f6zle\u015fmenin yenilendi\u011fi aya ait oran. T\u00dc\u0130K taraf\u0131ndan her ay a\u00e7\u0131klan\u0131r.' },\n    { k:'anlasilan', t:'oran', e:'S\u00f6zle\u015fmede kararla\u015ft\u0131r\u0131lan art\u0131\u015f oran\u0131', ph:'0,00', genis:true,\n      ip:'S\u00f6zle\u015fmede bir oran yaz\u0131yorsa giriniz. Yoksa bo\u015f b\u0131rak\u0131n.' }\n  ],\n  hesapla: function(d, Y){\n    if(!(d.kira > 0)) return { hata:'Mevcut kira bedelini giriniz.' };\n    if(!(d.oran >= 0)) return { hata:'12 ayl\u0131k T\u00dcFE ortalamas\u0131n\u0131 giriniz.' };\n\n    var sinirOran = d.oran;\n    var uygulanan = sinirOran;\n    var asildi = false;\n    if(d.anlasilan > 0){\n      asildi = d.anlasilan > sinirOran;\n      uygulanan = asildi ? sinirOran : d.anlasilan;\n    }\n    var yeni = d.kira * (1 + uygulanan \/ 100);\n    var fark = yeni - d.kira;\n\n    var satir = [\n      { e:'Mevcut ayl\u0131k kira', d:Y.tl(d.kira), ara:true },\n      { e:'Yasal \u00fcst s\u0131n\u0131r (12 ayl\u0131k T\u00dcFE ortalamas\u0131)', d:Y.yuzde(sinirOran), ara:true }\n    ];\n    if(d.anlasilan > 0){\n      satir.push({ e:'S\u00f6zle\u015fmede kararla\u015ft\u0131r\u0131lan oran', d:Y.yuzde(d.anlasilan), ara:true });\n      satir.push({ e:'Uygulanabilecek oran', d:Y.yuzde(uygulanan), ara:true });\n    }\n    satir.push({ e:'Ayl\u0131k art\u0131\u015f tutar\u0131', d:Y.tl(fark) });\n    satir.push({ e:'Y\u0131ll\u0131k fark', d:Y.tl(fark * 12), ara:true });\n    satir.push({ e:'Yeni ayl\u0131k kira bedeli', d:Y.tl(yeni), vurgu:true });\n\n    var not = 'Konut ve \u00e7at\u0131l\u0131 i\u015fyeri kiralar\u0131nda art\u0131\u015f, s\u00f6zle\u015fmede daha y\u00fcksek bir oran '\n            + 'kararla\u015ft\u0131r\u0131lm\u0131\u015f olsa dahi bu s\u0131n\u0131r\u0131 a\u015famaz. Be\u015f y\u0131ldan uzun s\u00fcren veya be\u015f y\u0131ldan '\n            + 'sonra yenilenen kira s\u00f6zle\u015fmelerinde bedel, h\u00e2kim taraf\u0131ndan hakkaniyete g\u00f6re belirlenir.';\n    if(asildi){\n      not = 'S\u00f6zle\u015fmedeki oran yasal s\u0131n\u0131r\u0131n \u00fczerinde oldu\u011fundan, art\u0131\u015f s\u0131n\u0131r oran\u0131yla '\n          + 'hesaplanm\u0131\u015ft\u0131r. ' + not;\n    }\n    return { satir: satir, not: not };\n  }\n},\n\n\/* ------------------------------------------------------------------ 07 *\/\n{\n  k: 'infaz',\n  ad: 'Ko\u015fullu Sal\u0131verilme S\u00fcresi',\n  alan: 'Ceza Hukuku',\n  ozet: 'H\u00fckmedilen hapis cezas\u0131nda ko\u015fullu sal\u0131verilme i\u00e7in infaz edilmesi gereken s\u00fcreyi, '\n      + 'denetimli serbestlik ve mahsup edilecek tutukluluk s\u00fcresini birlikte g\u00f6sterir.',\n  dayanak: '5275 s. Ceza ve G\u00fcvenlik Tedbirlerinin \u0130nfaz\u0131 Hakk\u0131nda Kanun m.105\/A ve m.107 \u00b7 '\n         + 'Ge\u00e7ici m.6 (30.03.2020 \u00f6ncesi i\u015flenen su\u00e7lar)',\n  alanlar: [\n    { k:'yil', t:'sayi', e:'Ceza \u2014 y\u0131l', v:'0', dar:true },\n    { k:'ay',  t:'sayi', e:'Ceza \u2014 ay', v:'0', dar:true },\n    { k:'gun', t:'sayi', e:'Ceza \u2014 g\u00fcn', v:'0', dar:true },\n    { k:'oran', t:'secim', e:'Ko\u015fullu sal\u0131verilme oran\u0131', genis:true,\n      o:[['yarim','Genel kural \u2014 cezan\u0131n 1\/2\\'si'],\n         ['ucteiki','\u0130stisna su\u00e7lar \u2014 2\/3 (uyu\u015fturucu ticareti, cinsel dokunulmazl\u0131k, kasten \u00f6ld\u00fcrme, \u00f6rg\u00fct vb.)'],\n         ['ucdortu','\u0130kinci kez m\u00fckerrirler \u2014 3\/4']] },\n    { k:'ds', t:'secim', e:'Denetimli serbestlik s\u00fcresi', genis:true,\n      o:[['bir','1 y\u0131l \u2014 genel kural'],['uc','3 y\u0131l \u2014 30.03.2020 \u00f6ncesi i\u015flenen su\u00e7lar (ge\u00e7ici m.6)']] },\n    { k:'tutuk', t:'sayi', e:'Tutuklulukta ge\u00e7en s\u00fcre (g\u00fcn)', v:'0',\n      ip:'Mahsup edilecek g\u00fcn say\u0131s\u0131. Yoksa bo\u015f b\u0131rak\u0131n.' }\n  ],\n  hesapla: function(d, Y){\n    var y = d.yil > 0 ? d.yil : 0, a = d.ay > 0 ? d.ay : 0, g = d.gun > 0 ? d.gun : 0;\n    var toplam = y * 365 + a * 30 + g;\n    if(!(toplam > 0)) return { hata:'H\u00fckmedilen ceza s\u00fcresini giriniz.' };\n\n    var oranlar = { yarim: [1, 2, '1\/2'], ucteiki: [2, 3, '2\/3'], ucdortu: [3, 4, '3\/4'] };\n    var o = oranlar[d.oran];\n    var ks = Math.ceil(toplam * o[0] \/ o[1]);\n    var dsGun = (d.ds === 'uc') ? 1095 : 365;\n    var tutuk = d.tutuk > 0 ? Math.floor(d.tutuk) : 0;\n\n    var kapali = ks - dsGun - tutuk;\n    var dsFiili = Math.min(dsGun, Math.max(0, ks - tutuk));\n\n    var satir = [\n      { e:'Toplam ceza', d:Y.sureMetni(toplam) + ' (' + Y.tam.format(toplam) + ' g\u00fcn)', ara:true },\n      { e:'Ko\u015fullu sal\u0131verilme oran\u0131', d:o[2], ara:true },\n      { e:'Ko\u015fullu sal\u0131verilme i\u00e7in infaz\u0131 gereken s\u00fcre',\n        d:Y.sureMetni(ks) + ' (' + Y.tam.format(ks) + ' g\u00fcn)' }\n    ];\n    if(tutuk){\n      satir.push({ e:'Mahsup edilecek tutukluluk', d:'\u2212 ' + Y.tam.format(tutuk) + ' g\u00fcn', ara:true });\n    }\n    satir.push({ e:'Denetimli serbestlik s\u00fcresi',\n      d:'\u2212 ' + Y.tam.format(dsFiili) + ' g\u00fcn (' + Y.sureMetni(dsFiili) + ')', ara:true });\n\n    if(kapali > 0){\n      satir.push({ e:'Ceza infaz kurumunda kal\u0131nacak s\u00fcre',\n        d:Y.sureMetni(kapali) + ' (' + Y.tam.format(kapali) + ' g\u00fcn)', vurgu:true });\n    } else {\n      satir.push({ e:'Ceza infaz kurumunda kal\u0131nacak s\u00fcre',\n        d:'Ko\u015fullar\u0131 varsa do\u011frudan denetimli serbestlik', vurgu:true });\n    }\n    satir.push({ e:'Bihakk\u0131n (ko\u015fulsuz) tahliye s\u00fcresi',\n      d:Y.sureMetni(Math.max(0, toplam - tutuk)), ara:true });\n\n    return {\n      satir: satir,\n      not: 'Hesap, tek bir mahk\u00fbmiyet h\u00fckm\u00fc ve genel infaz rejimi esas al\u0131narak yap\u0131lm\u0131\u015ft\u0131r. '\n         + 'Birden fazla h\u00fckm\u00fcn i\u00e7tima\u0131, tekerr\u00fcr, a\u00e7\u0131k kuruma ayr\u0131lma ko\u015fullar\u0131, iyi h\u00e2l '\n         + 'de\u011ferlendirmesi, denetimli serbestlikten yararlanma \u015fartlar\u0131 ve su\u00e7a s\u00fcr\u00fcklenen '\n         + '\u00e7ocuklara ili\u015fkin \u00f6zel d\u00fczenlemeler sonucu de\u011fi\u015ftirir. Kesin s\u00fcre, yaln\u0131zca infaz '\n         + 'savc\u0131l\u0131\u011f\u0131n\u0131n m\u00fcddetnamesiyle belirlenir.'\n    };\n  }\n}\n\n];\n\n(function(){\n  var kap = document.getElementById('utu-hesap'); if(!kap) return;\n  var ray   = kap.querySelector('.hs__ray'),\n      panel = kap.querySelector('.hs__panel');\n\n  \/* ---- yardimcilar ---- *\/\n  var bicim = new Intl.NumberFormat('tr-TR',{minimumFractionDigits:2,maximumFractionDigits:2});\n  var tam   = new Intl.NumberFormat('tr-TR');\n  function tl(n){ return bicim.format(n) + ' \\u20BA'; }\n  var oranB = new Intl.NumberFormat('tr-TR',{minimumFractionDigits:0,maximumFractionDigits:2});\n  function yuzde(n){ return '%' + oranB.format(n); }\n  \/* Takvim farki: 365 gunluk kaba bolme artik yillarda kayiyor. *\/\n  function fark(g, c){\n    var y = c.getFullYear() - g.getFullYear(),\n        a = c.getMonth() - g.getMonth(),\n        d = c.getDate() - g.getDate();\n    if(d < 0){ a -= 1; d += new Date(c.getFullYear(), c.getMonth(), 0).getDate(); }\n    if(a < 0){ y -= 1; a += 12; }\n    return { yil:y, ay:a, gun:d, toplam:Math.round((c - g) \/ 86400000) };\n  }\n  function say(v){\n    if(v === '' || v == null) return NaN;\n    v = String(v).trim().replace(\/\\s\/g,'');\n    \/* 1.234,56 -> 1234.56 ; 1234.56 de kabul edilir *\/\n    if(v.indexOf(',') > -1){ v = v.replace(\/\\.\/g,'').replace(',','.'); }\n    else if((v.match(\/\\.\/g)||[]).length > 1){ v = v.replace(\/\\.\/g,''); }\n    v = v.replace(\/[^0-9.\\-]\/g,'');\n    var n = parseFloat(v);\n    return isNaN(n) ? NaN : n;\n  }\n  function sureMetni(gun){\n    var y = Math.floor(gun\/365), k = gun - y*365, a = Math.floor(k\/30), g = k - a*30;\n    var p = [];\n    if(y) p.push(y + ' y\u0131l');\n    if(a) p.push(a + ' ay');\n    if(g || !p.length) p.push(g + ' g\u00fcn');\n    return p.join(' ');\n  }\n  function esc(s){ return String(s).replace(\/&\/g,'&amp;').replace(\/<\/g,'&lt;').replace(\/>\/g,'&gt;'); }\n\n  \/* araclara acilan ortak arac kutusu *\/\n  var Y = { tl:tl, say:say, yuzde:yuzde, sureMetni:sureMetni, tam:tam, fark:fark };\n\n  \/* ---- form uretimi ---- *\/\n  function alanHtml(a){\n    var kimlik = 'hs-' + a.k;\n    var g = '<div class=\"hs__grup' + (a.genis ? ' hs__grup--genis' : (a.dar ? ' hs__grup--dar' : '')) + '\">';\n    g += '<label class=\"hs__etiket\" for=\"' + kimlik + '\">' + esc(a.e) + '<\/label>';\n    if(a.t === 'secim'){\n      g += '<div class=\"hs__kutu\"><select class=\"hs__girdi\" id=\"' + kimlik + '\" name=\"' + a.k + '\">';\n      for(var i=0;i<a.o.length;i++){\n        g += '<option value=\"' + esc(a.o[i][0]) + '\">' + esc(a.o[i][1]) + '<\/option>';\n      }\n      g += '<\/select><\/div>';\n    } else {\n      var tur = (a.t === 'tarih') ? 'date' : (a.t === 'sayi' ? 'number' : 'text');\n      var ek  = '';\n      if(a.t === 'para' || a.t === 'oran'){ ek += ' inputmode=\"decimal\"'; }\n      if(a.t === 'sayi'){ ek += ' inputmode=\"numeric\" min=\"0\"'; }\n      if(a.adim){ ek += ' step=\"' + a.adim + '\"'; }\n      if(a.ph){ ek += ' placeholder=\"' + esc(a.ph) + '\"'; }\n      if(a.v != null){ ek += ' value=\"' + esc(a.v) + '\"'; }\n      var birim = a.t === 'para' ? '\\u20BA' : (a.t === 'oran' ? '%' : (a.b || ''));\n      g += '<div class=\"hs__kutu' + (birim ? ' hs__kutu--birim' : '') + '\">';\n      g += '<input class=\"hs__girdi\" type=\"' + tur + '\" id=\"' + kimlik + '\" name=\"' + a.k + '\"'\n         + ' data-tur=\"' + a.t + '\" autocomplete=\"off\"' + ek + '>';\n      if(birim){ g += '<span class=\"hs__birim\">' + birim + '<\/span>'; }\n      g += '<\/div>';\n    }\n    if(a.ip){ g += '<span class=\"hs__ipucu\">' + esc(a.ip) + '<\/span>'; }\n    return g + '<\/div>';\n  }\n\n  function panelKur(a){\n    var h = '<button type=\"button\" class=\"hs__geri\">\\u2190 T\u00fcm ara\u00e7lar<\/button>'\n          + '<header class=\"hs__bas\">'\n          + '<h2>' + esc(a.ad) + '<\/h2>'\n          + '<p class=\"hs__ozet\">' + a.ozet + '<\/p><\/header>'\n          + '<form class=\"hs__form\" novalidate>';\n    for(var i=0;i<a.alanlar.length;i++){ h += alanHtml(a.alanlar[i]); }\n    h += '<p class=\"hs__hata\" hidden><\/p>'\n       + '<div class=\"hs__eylem\">'\n       + '<button type=\"submit\" class=\"hs__gonder\">Hesapla<\/button>'\n       + '<button type=\"button\" class=\"hs__sifirla\">Temizle<\/button>'\n       + '<\/div><\/form>'\n       + '<div class=\"hs__sonuc\" hidden aria-live=\"polite\"><\/div>'\n       + '<p class=\"hs__dayanak\"><b>Dayanak:<\/b> ' + a.dayanak + '<\/p>';\n    panel.innerHTML = h;\n\n    var form  = panel.querySelector('.hs__form'),\n        hata  = panel.querySelector('.hs__hata'),\n        kutu  = panel.querySelector('.hs__sonuc');\n\n    \/* para alanlarinda binlik ayraci: yazarken degil, alandan cikinca *\/\n    form.querySelectorAll('[data-tur=\"para\"]').forEach(function(el){\n      el.addEventListener('blur', function(){\n        var n = say(el.value);\n        el.value = isNaN(n) ? '' : bicim.format(n);\n      });\n      el.addEventListener('focus', function(){\n        var n = say(el.value);\n        if(!isNaN(n)){ el.value = String(n).replace('.', ','); }\n      });\n    });\n\n    function oku(){\n      var d = {};\n      a.alanlar.forEach(function(al){\n        var el = form.querySelector('[name=\"' + al.k + '\"]');\n        if(!el) return;\n        if(al.t === 'para' || al.t === 'oran' || al.t === 'sayi'){ d[al.k] = say(el.value); }\n        else { d[al.k] = el.value; }\n      });\n      return d;\n    }\n\n    function goster(s){\n      var h = '<p class=\"hs__sonucbas\">Sonu\u00e7<\/p>';\n      s.satir.forEach(function(r){\n        var sinif = 'hs__satir' + (r.vurgu ? ' hs__satir--vurgu' : (r.ara ? ' hs__satir--ara' : ''));\n        h += '<div class=\"' + sinif + '\"><span class=\"hs__sad\">' + r.e\n           + '<\/span><span class=\"hs__sdeger\">' + r.d + '<\/span><\/div>';\n      });\n      if(s.not){ h += '<p class=\"hs__snot\">' + s.not + '<\/p>'; }\n      kutu.innerHTML = h;\n      kutu.hidden = false;\n      requestAnimationFrame(function(){ kutu.classList.add('hs__sonuc--gorunur'); });\n    }\n\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      hata.hidden = true;\n      var s;\n      try { s = a.hesapla(oku(), Y); }\n      catch(err){ s = { hata: 'Hesaplama s\u0131ras\u0131nda bir sorun olu\u015ftu. Girdileri kontrol ediniz.' }; }\n      if(!s || s.hata){\n        kutu.hidden = true; kutu.classList.remove('hs__sonuc--gorunur');\n        hata.textContent = (s && s.hata) || 'L\u00fctfen alanlar\u0131 doldurunuz.';\n        hata.hidden = false;\n        return;\n      }\n      goster(s);\n    });\n\n    form.querySelector('.hs__sifirla').addEventListener('click', function(){\n      form.reset();\n      hata.hidden = true;\n      kutu.hidden = true; kutu.classList.remove('hs__sonuc--gorunur');\n    });\n\n    panel.querySelector('.hs__geri').addEventListener('click', listeyeDon);\n  }\n\n  \/* --- dar ekranda liste <-> arac --- *\/\n  var bolum = kap.querySelector('.hs');\n  function dar(){ return innerWidth < 1040; }\n\n  function listeyeDon(){\n    bolum.classList.remove('hs--arac');\n    history.replaceState(null, '', location.pathname);\n    var y = bolum.getBoundingClientRect().top + scrollY - 96;\n    scrollTo({ top: y, behavior: 'smooth' });\n  }\n\n  \/* ---- ray ---- *\/\n  var sekmeler = [];\n  ARAC.forEach(function(a, i){\n    var b = document.createElement('button');\n    b.type = 'button';\n    b.className = 'hs__sekme' + (i === 0 ? ' hs__sekme--etkin' : '');\n    b.setAttribute('data-arac', a.k);\n    b.innerHTML = '<span class=\"hs__no\">' + ('0' + (i+1)).slice(-2) + '<\/span>'\n                + '<span><span class=\"hs__ad\">' + esc(a.ad) + '<\/span>'\n                + '<span class=\"hs__alan\">' + esc(a.alan) + '<\/span><\/span>'\n                + '<span class=\"hs__ok\" aria-hidden=\"true\">\\u2192<\/span>';\n    b.addEventListener('click', function(){ sec(a.k, true); });\n    ray.appendChild(b);\n    sekmeler.push(b);\n  });\n\n  function sec(k, secildi){\n    var i = 0;\n    for(var j=0;j<ARAC.length;j++){ if(ARAC[j].k === k){ i = j; break; } }\n    sekmeler.forEach(function(b, n){ b.classList.toggle('hs__sekme--etkin', n === i); });\n    panelKur(ARAC[i]);\n    if(secildi){\n      bolum.classList.add('hs--arac');\n      history.replaceState(null, '', '?arac=' + ARAC[i].k);\n      if(dar()){\n        var y = bolum.getBoundingClientRect().top + scrollY - 96;\n        scrollTo({ top: y, behavior: 'smooth' });\n      }\n    }\n  }\n\n  var bas = new URLSearchParams(location.search).get('arac');\n  var gecerli = bas && ARAC.some(function(a){ return a.k === bas; });\n  sec(gecerli ? bas : ARAC[0].k, false);\n  if(gecerli){ bolum.classList.add('hs--arac'); }\n})();\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af43777 e-flex e-con-full e-con e-parent\" data-id=\"af43777\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-cta\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f785ab1 elementor-widget elementor-widget-html\" data-id=\"f785ab1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#utu-cta .ct{padding:clamp(3rem,6vw,4.8rem) 0;background:var(--kirmizi);color:#fff;}\n#utu-cta .ct__ic{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:2rem 3rem;align-items:center;}\n#utu-cta .ct h2{font-size:clamp(1.6rem,3.2vw,2.5rem);color:#fff;}\n#utu-cta .ct p{margin-top:.75rem;font-size:.9375rem;line-height:1.72;color:rgba(255,255,255,.86);max-width:52ch;}\n#utu-cta .ct__eylem{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end;}\n#utu-cta .ct__eylem .btn--beyaz{background:#fff;color:var(--kirmizi);border-color:#fff;}\n#utu-cta .ct__eylem .btn--beyaz:hover{background:var(--koyu);border-color:var(--koyu);color:#fff;}\n#utu-cta .ct__eylem .btn--seffaf{border-color:rgba(255,255,255,.55);color:#fff;}\n#utu-cta .ct__eylem .btn--seffaf:hover{background:rgba(255,255,255,.12);border-color:#fff;}\n@media(max-width:900px){#utu-cta .ct__ic{grid-template-columns:1fr;}\n  #utu-cta .ct__eylem{justify-content:flex-start;}}\n@media(max-width:640px){#utu-cta .ct__eylem .btn{flex:1 1 100%;}}\n<\/style>\n<section class=\"ct\" id=\"iletisim\">\n  <div class=\"kap ct__ic\">\n    <div>\n      <h2 data-rv>Hangi alanda oldu\u011funuzu birlikte belirleyelim.<\/h2>\n      <p data-rv>D\u00f6rt ad\u0131ml\u0131k form \u00fczerinden alan\u0131 ve dosyan\u0131n a\u015famas\u0131n\u0131 iletin; \u00f6n g\u00f6r\u00fc\u015fme i\u00e7in size d\u00f6nelim.<\/p>\n    <\/div>\n    <div class=\"ct__eylem\" data-rv>\n      <button class=\"btn btn--buyuk btn--beyaz\" data-form-ac>G\u00f6r\u00fc\u015fme Talebi<\/button>\n      <a class=\"btn btn--buyuk btn--seffaf\" href=\"\/iletisim\/\">\u0130leti\u015fim<\/a>\n    <\/div>\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6e9ba5 e-flex e-con-full e-con e-parent\" data-id=\"b6e9ba5\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-sema\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f66b9fa elementor-widget elementor-widget-html\" data-id=\"f66b9fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"ItemList\", \"name\": \"UTU Hukuk & Dan\u0131\u015fmanl\u0131k \u2014 \u00c7al\u0131\u015fma Alanlar\u0131\", \"itemListElement\": [{\"@type\": \"ListItem\", \"position\": 1, \"name\": \"Ceza Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/ceza-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 2, \"name\": \"\u015eirketler Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/sirketler-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 3, \"name\": \"Ticaret Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/ticaret-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 4, \"name\": \"\u0130\u015f Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/is-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 5, \"name\": \"Vergi ve \u0130dare Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/vergi-idare-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 6, \"name\": \"Ta\u015f\u0131ma Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/tasima-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 7, \"name\": \"Maden Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/maden-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 8, \"name\": \"Gayrimenkul Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/gayrimenkul-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 9, \"name\": \"Sigorta Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/sigorta-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 10, \"name\": \"\u0130cra ve \u0130flas Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/icra-iflas-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 11, \"name\": \"Miras Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/miras-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 12, \"name\": \"Aile Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/aile-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 13, \"name\": \"Tazminat Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/tazminat-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 14, \"name\": \"AYM ve A\u0130HM Ba\u015fvurusu\", \"url\": \"https:\/\/utuhukuk.com\/aym-aihm-basvurusu\/\"}, {\"@type\": \"ListItem\", \"position\": 15, \"name\": \"Kamu \u0130hale Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/kamu-ihale-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 16, \"name\": \"Yabanc\u0131lar Hukuku\", \"url\": \"https:\/\/utuhukuk.com\/yabancilar-hukuku\/\"}, {\"@type\": \"ListItem\", \"position\": 17, \"name\": \"Arabuluculuk\", \"url\": \"https:\/\/utuhukuk.com\/arabuluculuk\/\"}]}<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59b5b87 e-flex e-con-full e-con e-parent\" data-id=\"59b5b87\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-footer\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f71e0f elementor-widget elementor-widget-html\" data-id=\"4f71e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#utu-footer .alt{background:var(--koyu);color:var(--a-metin3);padding-top:clamp(3rem,6vw,4.5rem);}\n#utu-footer .alt__ic{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:2.5rem;padding-bottom:3rem;}\n#utu-footer .marka--alt img{height:36px;}\n#utu-footer .alt__marka p{margin-top:1.2rem;font-size:.8125rem;line-height:1.7;max-width:34ch;}\n#utu-footer .alt__sutun{display:flex;flex-direction:column;gap:.6rem;}\n#utu-footer .alt__sutun h4{font-size:.6875rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#fff;margin-bottom:.5rem;}\n#utu-footer .alt__sutun a,#utu-footer .alt__sutun span{font-size:.8125rem;line-height:1.6;transition:color .25s var(--y);}\n#utu-footer .alt__sutun a:hover{color:#fff;}\n#utu-footer .alt__ince{display:flex;flex-wrap:wrap;align-items:baseline;gap:.9rem 2.2rem;padding:1.5rem 0 1.8rem;\n  border-top:1px solid var(--a-cizgi);font-size:.6875rem;color:rgba(255,255,255,.54);}\n#utu-footer .alt__yasal{flex:1 1 36ch;max-width:74ch;line-height:1.65;}\n#utu-footer .alt__ince a{margin-left:auto;}\n#utu-footer .alt__ince a:hover{color:#fff;}\n@media(max-width:1024px){#utu-footer .alt__ic{grid-template-columns:1fr 1fr;}}\n@media(max-width:760px){#utu-footer .marka img{height:32px;}#utu-footer .alt__ic{grid-template-columns:1fr;gap:1.8rem;padding-bottom:2rem;}#utu-footer .alt__ince a{margin-left:0;}}\n<\/style>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550 FOOTER \u2550\u2550\u2550\u2550\u2550\u2550 -->\n<footer class=\"alt\">\n  <div class=\"kap alt__ic\">\n    <div class=\"alt__marka\">\n      <a class=\"marka marka--alt\" href=\"\/\" aria-label=\"UTU Hukuk ve Dan\u0131\u015fmanl\u0131k\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/utuhukuk.com\/wp-content\/uploads\/2026\/09\/utu-logo-acik-320.webp\" alt=\"UTU Hukuk &amp; Dan\u0131\u015fmanl\u0131k\" width=\"330\" height=\"86\">\n      <\/a>\n      <p>Ankara merkezli; 68 ilde i\u015f orta\u011f\u0131 a\u011f\u0131 ve 14+ \u00fclkede \u00e7\u00f6z\u00fcm ortakl\u0131\u011f\u0131yla kurumsal, ceza, i\u015f, ta\u015f\u0131ma, maden ve vergi hukukunda temsil ve dan\u0131\u015fmanl\u0131k.<\/p>\n    <\/div>\n    <div class=\"alt__sutun\">\n      <h4>Kurumsal<\/h4>\n      <a href=\"\/hakkimizda\/\">Hakk\u0131m\u0131zda<\/a><a href=\"\/ekibimiz\/\">Ekibimiz<\/a><a href=\"\/yayinlarimiz\/\">Yay\u0131nlar\u0131m\u0131z<\/a><a href=\"\/calisma-alanlarimiz\/\">\u00c7al\u0131\u015fma Alanlar\u0131<\/a><a href=\"\/iletisim\/\">\u0130leti\u015fim<\/a>\n    <\/div>\n    <div class=\"alt__sutun\">\n      <h4>\u00c7al\u0131\u015fma Alanlar\u0131<\/h4>\n      <a href=\"\/ceza-hukuku\/\">Ceza Hukuku<\/a><a href=\"\/is-hukuku\/\">\u0130\u015f Hukuku<\/a><a href=\"\/sirketler-hukuku\/\">\u015eirketler Hukuku<\/a><a href=\"\/gayrimenkul-hukuku\/\">Gayrimenkul Hukuku<\/a><a href=\"\/aile-hukuku\/\">Aile Hukuku<\/a>\n    <\/div>\n    <div class=\"alt__sutun\">\n      <h4>\u0130leti\u015fim<\/h4>\n      <a href=\"tel:+905365931600\">0536 593 16 00<\/a>\n      <a href=\"mailto:bilgi@utuhukuk.com\">bilgi@utuhukuk.com<\/a>\n      <span>Mustafa Kemal Mah. 2131. Cad.<br>No: 25\/8 Ankara<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"kap alt__ince\">\n    <p>\u00a9 <span id=\"yil\">2026<\/span> UTU Hukuk &amp; Dan\u0131\u015fmanl\u0131k<\/p>\n    <p class=\"alt__yasal\">Bu sitedeki i\u00e7erikler genel bilgilendirme ama\u00e7l\u0131d\u0131r, hukuki tavsiye niteli\u011fi ta\u015f\u0131maz. Site, T\u00fcrkiye Barolar Birli\u011fi Reklam Yasa\u011f\u0131 Y\u00f6netmeli\u011fi'ne uygun olarak haz\u0131rlanm\u0131\u015ft\u0131r.<\/p>\n    <a href=\"#\">Ayd\u0131nlatma Metni \/ KVKK<\/a>\n  <\/div>\n<\/footer>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5af26ed e-flex e-con-full e-con e-parent\" data-id=\"5af26ed\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-form\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0a3b58 elementor-widget elementor-widget-html\" data-id=\"c0a3b58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#utu-form .btn--hayalet2{border-color:var(--cizgi2);color:var(--metin2);}\n#utu-form .btn--hayalet2:hover:not([disabled]){border-color:var(--metin);color:var(--metin);}\n#utu-form .modal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:1.2rem;\n  opacity:0;visibility:hidden;transition:opacity .3s var(--y),visibility .3s;}\n#utu-form .modal.acik{opacity:1;visibility:visible;}\n#utu-form .modal__ort{position:absolute;inset:0;background:rgba(20,20,22,.62);backdrop-filter:blur(5px);}\n#utu-form .modal__kart{position:relative;width:min(560px,100%);max-height:92svh;overflow-y:auto;\n  background:var(--beyaz);border-radius:var(--r);padding:clamp(1.5rem,3vw,2.2rem);\n  box-shadow:0 40px 90px rgba(0,0,0,.3);transform:translateY(14px) scale(.985);\n  transition:transform .35s var(--y);}\n#utu-form .modal.acik .modal__kart{transform:none;}\n#utu-form .modal__kapat{position:absolute;top:.8rem;right:.9rem;width:34px;height:34px;border-radius:50%;\n  font-size:1.35rem;line-height:1;color:var(--metin3);transition:background-color .2s,color .2s;}\n#utu-form .modal__kapat:hover{background:var(--zemin2);color:var(--metin);}\n#utu-form .stepper{display:flex;align-items:flex-start;margin-bottom:1.6rem;padding-right:2rem;}\n#utu-form .stepper .sd{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex:0 0 auto;}\n#utu-form .stepper .cubuk{flex:1;height:2px;background:var(--cizgi);margin:15px .4rem 0;position:relative;}\n#utu-form .stepper .cubuk i{position:absolute;inset:0;width:0;background:var(--kirmizi);transition:width .4s var(--y);display:block;}\n#utu-form .pane{display:none;}\n#utu-form .pane--on{display:block;animation:paneGel .35s var(--y);}\n#utu-form .pane h3{font-size:1.25rem;}\n#utu-form .pane>p{margin-top:.35rem;color:var(--metin3);font-size:.875rem;}\n#utu-form .secenekler{margin-top:1.1rem;display:grid;gap:.5rem;}\n#utu-form .secenek{text-align:left;border:1.5px solid var(--cizgi);border-radius:var(--r);padding:.8rem 1rem;\n  font-size:.875rem;font-weight:500;transition:border-color .2s,background-color .2s;}\n#utu-form .secenek:hover{border-color:var(--cizgi2);}\n#utu-form .secenek.on{border-color:var(--kirmizi);background:rgba(192,39,45,.05);color:var(--kirmizi);font-weight:600;}\n#utu-form .ikili{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;}\n#utu-form .alan{display:flex;flex-direction:column;gap:.35rem;margin-top:1rem;}\n#utu-form .alan span{font-size:.75rem;font-weight:600;color:var(--metin2);}\n#utu-form .alan span i{font-style:normal;font-weight:400;color:var(--metin3);}\n#utu-form .alan input,#utu-form .alan textarea{width:100%;padding:.7rem .85rem;border:1px solid var(--cizgi);border-radius:var(--r);\n  background:var(--zemin);font-family:var(--f);font-size:.9375rem;color:var(--metin);\n  transition:border-color .2s,background-color .2s;}\n#utu-form .alan textarea{resize:vertical;min-height:82px;line-height:1.6;}\n#utu-form .alan input:focus,#utu-form .alan textarea:focus{outline:none;border-color:var(--kirmizi);background:var(--beyaz);}\n#utu-form .onay{display:flex;align-items:flex-start;gap:.7rem;margin-top:1.1rem;cursor:pointer;}\n#utu-form .onay input{position:absolute;opacity:0;width:0;height:0;}\n#utu-form .onay__kutu{flex:0 0 17px;width:17px;height:17px;margin-top:.15rem;border:1.5px solid var(--cizgi2);\n  border-radius:2px;position:relative;transition:.2s;}\n#utu-form .onay__kutu::after{content:\"\";position:absolute;left:4px;top:1px;width:5px;height:9px;\n  border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s var(--y);}\n#utu-form .onay input:checked+.onay__kutu{background:var(--kirmizi);border-color:var(--kirmizi);}\n#utu-form .onay input:checked+.onay__kutu::after{transform:rotate(45deg) scale(1);}\n#utu-form .onay__yazi{font-size:.75rem;line-height:1.6;color:var(--metin3);}\n#utu-form .pane--bitis{text-align:center;padding:1rem 0;}\n#utu-form .bitis__tik{width:62px;height:62px;border-radius:50%;background:var(--kirmizi);color:#fff;\n  font-size:1.7rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;}\n#utu-form .bitis__ozet{margin-top:1.2rem;text-align:left;background:var(--zemin2);border-radius:var(--r);\n  padding:1rem 1.1rem;font-size:.8125rem;color:var(--metin2);display:grid;gap:.35rem;}\n#utu-form .bitis__ozet b{color:var(--metin);}\n#utu-form .modal__nav{display:flex;justify-content:space-between;gap:.8rem;margin-top:1.6rem;}\n#utu-form .modal__not{margin-top:.9rem;font-size:.6875rem;color:var(--metin3);text-align:center;}\n@media(max-width:760px){#utu-form .slider__eylem .btn{flex:1 1 100%;}#utu-form .ikili{grid-template-columns:1fr;}#utu-form .modal__kart{padding:1.3rem;}#utu-form .stepper .sd__ad{display:none;}#utu-form .stepper{margin-bottom:1.2rem;padding-right:0;}}\n@media (pointer:coarse){body,#utu-form a,#utu-form button,#utu-form .secenek{cursor:auto;}}\n<\/style>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550 ADIMLI FORM (ui-stepper) \u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"modal\" id=\"modal\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\" aria-label=\"G\u00f6r\u00fc\u015fme talebi\">\n  <div class=\"modal__ort\" data-form-kapat><\/div>\n  <div class=\"modal__kart\">\n    <button class=\"modal__kapat\" data-form-kapat aria-label=\"Kapat\">\u00d7<\/button>\n\n    <div class=\"stepper\" id=\"stepperBar\"><\/div>\n\n    <form id=\"talepForm\" novalidate>\n      <!-- 1 -->\n      <div class=\"pane pane--on\">\n        <h3>Hangi alanda?<\/h3>\n        <p>Dosyan\u0131z\u0131n ilgili oldu\u011fu \u00e7al\u0131\u015fma alan\u0131n\u0131 se\u00e7in.<\/p>\n        <div class=\"secenekler\" data-tek>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Ceza Hukuku\">Ceza Hukuku<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"\u015eirketler \/ Ticaret\">\u015eirketler \/ Ticaret<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"\u0130\u015f Hukuku\">\u0130\u015f Hukuku<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Vergi ve \u0130dare\">Vergi ve \u0130dare<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Ta\u015f\u0131ma \/ Maden\">Ta\u015f\u0131ma \/ Maden<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Gayrimenkul \/ Miras \/ Aile\">Gayrimenkul \/ Miras \/ Aile<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Di\u011fer\">Di\u011fer<\/button>\n        <\/div>\n      <\/div>\n      <!-- 2 -->\n      <div class=\"pane\">\n        <h3>Dosya hangi a\u015famada?<\/h3>\n        <p>Bu, ilk g\u00f6r\u00fc\u015fmeye haz\u0131rl\u0131k i\u00e7in gereklidir.<\/p>\n        <div class=\"secenekler\" data-tek>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Hen\u00fcz dava a\u00e7\u0131lmad\u0131\">Hen\u00fcz dava a\u00e7\u0131lmad\u0131<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Soru\u015fturma \/ ihtar a\u015famas\u0131\">Soru\u015fturma veya ihtar a\u015famas\u0131<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Derdest dava var\">Derdest dava var<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Karar \u00e7\u0131kt\u0131, kanun yolu\">Karar \u00e7\u0131kt\u0131, kanun yolu<\/button>\n          <button type=\"button\" class=\"secenek\" data-deger=\"Sadece dan\u0131\u015fmanl\u0131k\">Sadece dan\u0131\u015fmanl\u0131k<\/button>\n        <\/div>\n        <label class=\"alan alan--genis\">\n          <span>K\u0131saca konu <i>(iste\u011fe ba\u011fl\u0131)<\/i><\/span>\n          <textarea id=\"fKonu\" rows=\"3\" placeholder=\"Birka\u00e7 c\u00fcmle yeterli.\"><\/textarea>\n        <\/label>\n      <\/div>\n      <!-- 3 -->\n      <div class=\"pane\">\n        <h3>Size nas\u0131l ula\u015fal\u0131m?<\/h3>\n        <p>Yaln\u0131zca g\u00f6r\u00fc\u015fme planlamak i\u00e7in kullan\u0131l\u0131r.<\/p>\n        <div class=\"ikili\">\n          <label class=\"alan\"><span>Ad Soyad *<\/span><input type=\"text\" id=\"fAd\" required autocomplete=\"name\"><\/label>\n          <label class=\"alan\"><span>Telefon *<\/span><input type=\"tel\" id=\"fTel\" required autocomplete=\"tel\"><\/label>\n        <\/div>\n        <label class=\"alan alan--genis\"><span>E-posta<\/span><input type=\"email\" id=\"fMail\" autocomplete=\"email\"><\/label>\n        <label class=\"onay\">\n          <input type=\"checkbox\" id=\"fKvkk\" required>\n          <span class=\"onay__kutu\"><\/span>\n          <span class=\"onay__yazi\">Ayd\u0131nlatma metnini okudum; ileti\u015fim bilgilerimin g\u00f6r\u00fc\u015fme amac\u0131yla i\u015flenmesini kabul ediyorum.<\/span>\n        <\/label>\n      <\/div>\n      <!-- 4 -->\n      <div class=\"pane pane--bitis\">\n        <div class=\"bitis__tik\">\u2713<\/div>\n        <h3>Talebiniz al\u0131nd\u0131<\/h3>\n        <p>Ayn\u0131 i\u015f g\u00fcn\u00fc i\u00e7inde size d\u00f6nece\u011fiz. Acil durumlar i\u00e7in <a href=\"tel:+905365931600\">0536 593 16 00<\/a>.<\/p>\n        <div class=\"bitis__ozet\" id=\"ozet\"><\/div>\n      <\/div>\n\n      <div class=\"modal__nav\">\n        <button type=\"button\" class=\"btn btn--hayalet2\" id=\"geriBtn\" disabled>\u2190 Geri<\/button>\n        <button type=\"button\" class=\"btn btn--kirmizi\" id=\"ileriBtn\">Devam \u2192<\/button>\n      <\/div>\n      <p class=\"modal__not\">Bu form \u00fczerinden iletilen bilgiler vek\u00e2let ili\u015fkisi do\u011furmaz.<\/p>\n    <\/form>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e7f020e e-flex e-con-full e-con e-parent\" data-id=\"e7f020e\" data-element_type=\"container\" data-e-type=\"container\" id=\"utu-betik\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59c0043 elementor-widget elementor-widget-html\" data-id=\"59c0043\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   UTU Hukuk \u2014 i\u00e7 sayfa etkile\u015fim katman\u0131\n   Anasayfa beti\u011finden yaln\u0131zca her sayfada gereken mod\u00fcller:\n   perde \u00b7 Ankara g\u00fcne\u015fi \u00b7 header\/mobil men\u00fc \u00b7 manyetik ba\u015fl\u0131k \u00b7\n   reveal \u00b7 SSS akordiyonu \u00b7 ad\u0131ml\u0131 form \u00b7 y\u0131l\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n(function () {\n  'use strict';\n\n  var statik = \/[?&]statik=1\/.test(location.search);\n  var azHareket = statik || matchMedia('(prefers-reduced-motion: reduce)').matches;\n  if (statik) document.documentElement.classList.add('statik');\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 SAYFA GE\u00c7\u0130\u015e PERDES\u0130 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  var perde = document.getElementById('perde');\n  function perdeOynat(sonra) {\n    if (!perde || azHareket) { sonra && sonra(); return; }\n    perde.classList.remove('oynat'); void perde.offsetWidth; perde.classList.add('oynat');\n    if (sonra) setTimeout(sonra, 470);\n  }\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 ANKARA'NIN G\u00dcNE\u015e\u0130 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  var ANK = { enlem: 39.9334, boylam: 32.8597, ofset: 3 };\n  function gunes(d) {\n    var rad = Math.PI \/ 180;\n    var y0 = Date.UTC(d.getUTCFullYear(), 0, 1);\n    var gun = Math.floor((Date.UTC(d.getUTCFullYear(), d.getUTCMonth(), d.getUTCDate()) - y0) \/ 864e5) + 1;\n    var h = d.getUTCHours() + d.getUTCMinutes() \/ 60;\n    var g = (2 * Math.PI \/ 365) * (gun - 1 + (h - 12) \/ 24);\n    var zd = 229.18 * (0.000075 + 0.001868 * Math.cos(g) - 0.032077 * Math.sin(g)\n      - 0.014615 * Math.cos(2 * g) - 0.040849 * Math.sin(2 * g));\n    var sap = 0.006918 - 0.399912 * Math.cos(g) + 0.070257 * Math.sin(g)\n      - 0.006758 * Math.cos(2 * g) + 0.000907 * Math.sin(2 * g)\n      - 0.002697 * Math.cos(3 * g) + 0.00148 * Math.sin(3 * g);\n    var sa = ((h * 60 + zd + 4 * ANK.boylam) \/ 4 - 180) * rad, el = ANK.enlem * rad;\n    var cz = Math.max(-1, Math.min(1, Math.sin(el) * Math.sin(sap) + Math.cos(el) * Math.cos(sap) * Math.cos(sa)));\n    return { y: 90 - Math.acos(cz) \/ rad, sabah: sa < 0 };\n  }\n  function gunesYaz() {\n    var eS = document.getElementById('gunesSaat'), eD = document.getElementById('gunesDurum');\n    if (!eS) return;\n    var d = new Date(), t = new Date(d.getTime() + ANK.ofset * 3600e3), k = gunes(d);\n    eS.textContent = String(t.getUTCHours()).padStart(2, '0') + ':' + String(t.getUTCMinutes()).padStart(2, '0');\n    eD.textContent = k.y > 0 ? 'g\u00fcne\u015f ufkun ' + Math.round(k.y) + '\u00b0 \u00fczerinde'\n      : (k.y > -6 ? (k.sabah ? '\u015fafak' : 'g\u00fcn bat\u0131m\u0131') : 'mesai d\u0131\u015f\u0131');\n  }\n  gunesYaz(); setInterval(gunesYaz, 60000);\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 HEADER \/ MOB\u0130L MEN\u00dc \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  var ust = document.getElementById('ust');\n  addEventListener('scroll', function () { ust && ust.classList.toggle('sabit', scrollY > 6); }, { passive: true });\n\n  var hb = document.getElementById('menuDugme'), mm = document.getElementById('mobilMenu');\n  if (hb && mm) {\n    function menuAyarla(acik) {\n      document.body.classList.toggle('menu-acik', acik);\n      hb.setAttribute('aria-expanded', acik ? 'true' : 'false');\n      hb.setAttribute('aria-label', acik ? 'Men\u00fcy\u00fc kapat' : 'Men\u00fcy\u00fc a\u00e7');\n      mm.setAttribute('aria-hidden', acik ? 'false' : 'true');\n      mm.style.opacity = acik ? '1' : '0';\n      mm.style.visibility = acik ? 'visible' : 'hidden';\n      mm.style.transform = acik ? 'none' : 'translateY(-10px)';\n      mm.style.pointerEvents = acik ? 'auto' : 'none';\n      if (acik) ustHizala();\n      document.body.style.overflow = acik ? 'hidden' : '';\n    }\n    function ustHizala() {\n      var h = document.getElementById('ust');\n      if (h) mm.style.top = Math.max(0, Math.round(h.getBoundingClientRect().bottom)) + 'px';\n    }\n    ustHizala();\n    addEventListener('resize', ustHizala, { passive: true });\n    addEventListener('scroll', ustHizala, { passive: true });\n    menuAyarla(false);\n    hb.addEventListener('click', function () {\n      menuAyarla(!document.body.classList.contains('menu-acik'));\n    });\n    mm.querySelectorAll('a,button').forEach(function (x) {\n      x.addEventListener('click', function () { menuAyarla(false); });\n    });\n    addEventListener('keydown', function (e) {\n      if (e.key === 'Escape' && document.body.classList.contains('menu-acik')) menuAyarla(false);\n    });\n    window.__utuMenu = menuAyarla;\n  }\n\n  \/* sayfa i\u00e7i \u00e7apa t\u0131klamalar\u0131 \u2014 perde + kayd\u0131rma (sayfalar aras\u0131 linkler dokunulmaz) *\/\n  document.addEventListener('click', function (e) {\n    var a = e.target.closest('a[href^=\"#\"]');\n    if (!a) return;\n    var h = a.getAttribute('href');\n    if (!h || h === '#') return;\n    var hedef = document.querySelector(h);\n    if (!hedef) return;\n    e.preventDefault();\n    if (document.body.classList.contains('menu-acik') && window.__utuMenu) window.__utuMenu(false);\n    perdeOynat(function () { hedef.scrollIntoView({ block: 'start' }); });\n  });\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 MANYET\u0130K BA\u015eLIKLAR \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function manyetik() {\n    function harflere(kap) {\n      var dugumler = [];\n      (function topla(n) {\n        for (var i = 0; i < n.childNodes.length; i++) {\n          var c = n.childNodes[i];\n          if (c.nodeType === 3) { if (c.nodeValue.trim()) dugumler.push(c); }\n          else if (c.nodeType === 1 && c.tagName !== 'BR') topla(c);\n        }\n      })(kap);\n      dugumler.forEach(function (dn) {\n        var parca = document.createDocumentFragment();\n        dn.nodeValue.split(\/(\\s+)\/).forEach(function (bolum) {\n          if (!bolum) return;\n          if (\/^\\s+$\/.test(bolum)) {\n            var bo = document.createElement('span');\n            bo.className = 'bosluk'; bo.innerHTML = '&nbsp;';\n            parca.appendChild(bo); return;\n          }\n          var k = document.createElement('span');\n          k.className = 'kelimeKap';\n          bolum.split('').forEach(function (ch) {\n            var s = document.createElement('span'); s.textContent = ch; k.appendChild(s);\n          });\n          parca.appendChild(k);\n        });\n        dn.parentNode.replaceChild(parca, dn);\n      });\n    }\n    var basliklar = [];\n    document.querySelectorAll('h1, h2').forEach(function (h) {\n      if (h.classList.contains('manyetik')) return;\n      if (h.closest('.sss')) return;              \/\/ akordiyon ba\u015fl\u0131klar\u0131 hari\u00e7\n      h.classList.add('manyetik');\n      basliklar.push(h);\n    });\n    basliklar.forEach(function (el) {\n      if (el.dataset.manyetik) el.textContent = el.dataset.manyetik;\n      harflere(el);\n    });\n    if (azHareket || matchMedia('(pointer:coarse)').matches) return;\n    var harfler = [].slice.call(document.querySelectorAll('.manyetik .kelimeKap > span'));\n    var mx = -9999, my = -9999, R = 130;\n    addEventListener('pointermove', function (e) { mx = e.clientX; my = e.clientY; }, { passive: true });\n    function dongu() {\n      for (var i = 0; i < harfler.length; i++) {\n        var s = harfler[i], r = s.getBoundingClientRect();\n        if (r.bottom < -200 || r.top > innerHeight + 200) continue;\n        var cx = r.left + r.width \/ 2, cy = r.top + r.height \/ 2;\n        var dx = cx - mx, dy = cy - my, d = Math.hypot(dx, dy);\n        if (d < R && d > 0) {\n          var f = 1 - d \/ R, itme = f * f * 26;\n          s.style.transform = 'translate(' + (dx \/ d * itme).toFixed(2) + 'px,' + (dy \/ d * itme).toFixed(2) + 'px) scale(' + (1 + f * .1).toFixed(3) + ')';\n          s.style.color = f > .55 ? 'var(--kirmizi)' : '';\n        } else if (s.style.transform) { s.style.transform = ''; s.style.color = ''; }\n      }\n      requestAnimationFrame(dongu);\n    }\n    requestAnimationFrame(dongu);\n  })();\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 REVEAL \u2014 do\u011frudan konum kontrol\u00fc \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function reveal() {\n    var bekleyen = [].slice.call(document.querySelectorAll('[data-rv]'));\n    if (azHareket) { bekleyen.forEach(function (e) { e.classList.add('gorundu'); }); return; }\n    var gecikme = 0, sonZaman = 0;\n    function bak() {\n      if (!bekleyen.length) return;\n      var h = innerHeight, kalan = [];\n      for (var i = 0; i < bekleyen.length; i++) {\n        var el = bekleyen[i], r = el.getBoundingClientRect();\n        if (r.top < h * 0.92 && r.bottom > 0) {\n          (function (e, s) { setTimeout(function () { e.classList.add('gorundu'); }, s); })(el, Math.min(gecikme, 5) * 65);\n          gecikme++;\n        } else if (r.top <= 0) { el.classList.add('gorundu'); }\n        else { kalan.push(el); }\n      }\n      bekleyen = kalan; gecikme = 0;\n    }\n    function dongu(t) {\n      if (t - sonZaman > 120) { sonZaman = t; bak(); }\n      if (bekleyen.length) requestAnimationFrame(dongu);\n    }\n    bak(); requestAnimationFrame(dongu);\n    addEventListener('resize', bak, { passive: true });\n    setTimeout(function () { bekleyen.forEach(function (e) { e.classList.add('gorundu'); }); bekleyen = []; }, 6000);\n  })();\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 SAYA\u00c7 (varsa) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function sayac() {\n    var oge = [].slice.call(document.querySelectorAll('b[data-say]'));\n    if (!oge.length) return;\n    function baslat(el) {\n      var hedef = parseFloat(el.dataset.say), sure = 1100, bas = 0;\n      var son = el.dataset.son || '';\n      function adim(t) {\n        if (!bas) bas = t;\n        var o = Math.min(1, (t - bas) \/ sure), e = 1 - Math.pow(1 - o, 3);\n        el.textContent = Math.round(hedef * e) + son;\n        if (o < 1) requestAnimationFrame(adim);\n      }\n      requestAnimationFrame(adim);\n    }\n    function bak() {\n      oge = oge.filter(function (el) {\n        var r = el.getBoundingClientRect();\n        if (r.top < innerHeight * 0.9 && r.bottom > 0) { baslat(el); return false; }\n        return true;\n      });\n      if (oge.length) setTimeout(bak, 300);\n    }\n    bak();\n  })();\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 SSS AKORD\u0130YONU \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function sss() {\n    document.querySelectorAll('.sss__soru').forEach(function (d) {\n      d.addEventListener('click', function () {\n        var oge = d.parentElement, acik = oge.classList.contains('acik');\n        var kap = oge.parentElement;\n        kap.querySelectorAll('.sss__oge.acik').forEach(function (x) {\n          x.classList.remove('acik');\n          x.querySelector('.sss__cevap').style.maxHeight = '';\n          x.querySelector('.sss__soru').setAttribute('aria-expanded', 'false');\n        });\n        if (!acik) {\n          oge.classList.add('acik');\n          var c = oge.querySelector('.sss__cevap');\n          c.style.maxHeight = c.scrollHeight + 'px';\n          d.setAttribute('aria-expanded', 'true');\n        }\n      });\n    });\n  })();\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 ADIMLI FORM (modal) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  (function form() {\n    var modal = document.getElementById('modal');\n    if (!modal) return;\n    var ADLAR = ['Alan', 'Dosya', '\u0130leti\u015fim', 'Tamam'];\n    var bar = document.getElementById('stepperBar');\n    ADLAR.forEach(function (ad, k) {\n      if (k) bar.insertAdjacentHTML('beforeend', '<span class=\"cubuk\"><i><\/i><\/span>');\n      bar.insertAdjacentHTML('beforeend',\n        '<div class=\"sd\"><span class=\"sd__nokta\">' + (k + 1) + '<\/span><span class=\"sd__ad\">' + ad + '<\/span><\/div>');\n    });\n    var sdler = [].slice.call(bar.querySelectorAll('.sd'));\n    var cubuklar = [].slice.call(bar.querySelectorAll('.cubuk i'));\n    var paneller = [].slice.call(modal.querySelectorAll('.pane'));\n    var geri = document.getElementById('geriBtn'), ileri = document.getElementById('ileriBtn');\n    var cur = 0, secim = {};\n\n    modal.querySelectorAll('.secenekler').forEach(function (grup, gi) {\n      grup.querySelectorAll('.secenek').forEach(function (b) {\n        b.addEventListener('click', function () {\n          grup.querySelectorAll('.secenek').forEach(function (x) { x.classList.remove('on'); });\n          b.classList.add('on');\n          secim[gi === 0 ? 'alan' : 'asama'] = b.dataset.deger;\n        });\n      });\n    });\n\n    function ciz() {\n      paneller.forEach(function (p, i) { p.classList.toggle('pane--on', i === cur); });\n      sdler.forEach(function (s, i) {\n        s.classList.toggle('on', i === cur); s.classList.toggle('bitti', i < cur);\n        s.querySelector('.sd__nokta').textContent = i < cur ? '\u2713' : (i + 1);\n      });\n      cubuklar.forEach(function (c, i) { c.style.width = i < cur ? '100%' : '0'; });\n      geri.disabled = cur === 0 || cur === paneller.length - 1;\n      ileri.textContent = cur === paneller.length - 2 ? 'Talebi G\u00f6nder' :\n        (cur === paneller.length - 1 ? 'Kapat' : 'Devam \u2192');\n    }\n    function dogrula() {\n      if (cur === 0 && !secim.alan) { uyar('L\u00fctfen bir \u00e7al\u0131\u015fma alan\u0131 se\u00e7in.'); return false; }\n      if (cur === 1 && !secim.asama) { uyar('L\u00fctfen dosyan\u0131n a\u015famas\u0131n\u0131 se\u00e7in.'); return false; }\n      if (cur === 2) {\n        var ad = document.getElementById('fAd'), tel = document.getElementById('fTel'), kv = document.getElementById('fKvkk');\n        if (!ad.value.trim()) { ad.focus(); uyar('Ad soyad gerekli.'); return false; }\n        if (!tel.value.trim()) { tel.focus(); uyar('Telefon gerekli.'); return false; }\n        if (!kv.checked) { uyar('Ayd\u0131nlatma metnini onaylaman\u0131z gerekiyor.'); return false; }\n        var oz = document.getElementById('ozet');\n        oz.innerHTML = '<span><b>Alan:<\/b> ' + secim.alan + '<\/span><span><b>A\u015fama:<\/b> ' + secim.asama +\n          '<\/span><span><b>Ad Soyad:<\/b> ' + ad.value.trim() + '<\/span><span><b>Telefon:<\/b> ' + tel.value.trim() + '<\/span>';\n      }\n      return true;\n    }\n    var uyariEl = null;\n    function uyar(m) {\n      if (!uyariEl) {\n        uyariEl = document.createElement('p');\n        uyariEl.style.cssText = 'margin-top:.8rem;font-size:.75rem;color:var(--kirmizi);font-weight:600';\n        document.querySelector('.modal__nav').after(uyariEl);\n      }\n      uyariEl.textContent = m;\n      setTimeout(function () { if (uyariEl) uyariEl.textContent = ''; }, 3200);\n    }\n    ileri.addEventListener('click', function () {\n      if (cur === paneller.length - 1) { kapat(); return; }\n      if (!dogrula()) return;\n      cur++; ciz();\n    });\n    geri.addEventListener('click', function () { if (cur > 0) { cur--; ciz(); } });\n\n    function ac(onSecim) {\n      modal.classList.add('acik'); modal.setAttribute('aria-hidden', 'false');\n      document.body.style.overflow = 'hidden';\n      cur = 0; secim = {}; ciz();\n      modal.querySelectorAll('.secenek.on').forEach(function (x) { x.classList.remove('on'); });\n      \/\/ sayfa kendi \u00e7al\u0131\u015fma alan\u0131n\u0131 bildiriyorsa ilk ad\u0131m haz\u0131r gelsin\n      if (onSecim) {\n        var d = modal.querySelector('.secenek[data-deger=\"' + onSecim + '\"]');\n        if (d) { d.click(); }\n      }\n    }\n    function kapat() {\n      modal.classList.remove('acik'); modal.setAttribute('aria-hidden', 'true');\n      document.body.style.overflow = '';\n    }\n    document.addEventListener('click', function (e) {\n      var t = e.target.closest('[data-form-ac]');\n      if (t) {\n        e.preventDefault();\n        if (document.body.classList.contains('menu-acik') && window.__utuMenu) window.__utuMenu(false);\n        ac(t.getAttribute('data-form-ac') || (window.__utuAlan || ''));\n      }\n      if (e.target.closest('[data-form-kapat]')) kapat();\n    });\n    addEventListener('keydown', function (e) { if (e.key === 'Escape' && modal.classList.contains('acik')) kapat(); });\n    ciz();\n  })();\n\n  \/* \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 EMN\u0130YET A\u011eI \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\n  setTimeout(function () {\n    document.querySelectorAll('[data-rv]').forEach(function (el) {\n      var b = el.getBoundingClientRect();\n      if (b.top < innerHeight * 1.2 && b.bottom > -innerHeight * 0.2 &&\n        parseFloat(getComputedStyle(el).opacity) < 0.05) {\n        el.style.opacity = '1'; el.style.transform = 'none';\n      }\n    });\n  }, 3000);\n\n  var yil = document.getElementById('yil');\n  if (yil) yil.textContent = new Date().getFullYear();\n\n  if (!azHareket) addEventListener('load', function () { perdeOynat(); });\n})();\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-327","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/pages\/327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/comments?post=327"}],"version-history":[{"count":1,"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/pages\/327\/revisions"}],"predecessor-version":[{"id":328,"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/pages\/327\/revisions\/328"}],"wp:attachment":[{"href":"https:\/\/utuhukuk.com\/en\/wp-json\/wp\/v2\/media?parent=327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}