.hs{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);margin-top:10px;display:grid}@media (max-width:900px){.hs{grid-template-columns:1fr}}.hs-giris{border-radius:var(--r);background:var(--kart);border:1px solid var(--cizgi);gap:26px;padding:clamp(20px,3vw,34px);display:grid}.hs-alan{gap:10px;display:grid}.hs-alan>span{font-size:14px;font-weight:700}.hs-alan small{color:var(--mut);font-size:13px;line-height:1.45}.hs-tl{border:1px solid var(--cizgi);background:var(--bg);border-radius:14px;align-items:center;padding:0 16px;display:flex}.hs-tl:focus-within{border-color:var(--vurgu)}.hs-tl input{min-width:0;font-family:var(--fd);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:clamp(26px,3vw,36px);font-weight:600}.hs-tl b{color:var(--mut);font-weight:600}.hs-cip{flex-wrap:wrap;gap:6px;display:flex}.hs-cip button{border:1px solid var(--cizgi);background:var(--bg);border-radius:999px;padding:10px 14px;font-size:14px;transition:background .2s,color .2s}.hs-cip button.on{background:var(--plum);color:#fff;border-color:var(--plum)}.hs-ikili{grid-template-columns:.6fr 1fr;gap:12px;display:grid}.hs-ikili select{border:1px solid var(--cizgi);background:var(--bg);border-radius:14px;min-height:58px;padding:0 14px;font-size:16px}.hs-ikili .hs-tl input{font-size:22px}.hs-sonuc{border-radius:var(--r);background:var(--plum);color:#f5f3ef;gap:14px;padding:clamp(22px,3vw,36px);display:grid;position:sticky;top:100px}.hs-sonuc .lb{color:#dbe5f7}.hs-toplam{font-variant-numeric:tabular-nums;font-size:clamp(44px,5.4vw,76px);line-height:1}.hs-dokum{margin:4px 0;list-style:none;display:grid}.hs-dokum li{border-top:1px solid #ffffff29;justify-content:space-between;gap:16px;padding:11px 0;font-size:15px;display:flex}.hs-dokum li b{white-space:nowrap;font-variant-numeric:tabular-nums}.hs-dokum small{opacity:.75;margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.hs-dokum li.top{font-weight:700}.hs-net{border-top:2px solid #ffffff80;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0 4px;display:flex}.hs-net b{font-family:var(--fd);font-size:clamp(24px,2.4vw,32px);font-weight:600}.hs-not{opacity:.88;font-size:14px;line-height:1.5}.hs-alici{border-top:1px solid #ffffff29;padding-top:12px}.hs-alici summary{cursor:pointer;font-size:15px;font-weight:700}.hs-alici>small{opacity:.75;font-size:12.5px}.hs-sonuc .btn{background:var(--kart);color:var(--ink);justify-self:start;margin-top:6px}.hs-bilgi{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);margin-top:12vh;display:grid}@media (max-width:900px){.hs-bilgi{grid-template-columns:1fr}}.hs-bilgi h2{margin-bottom:22px;font-size:clamp(34px,4vw,60px)}.hs-bilgi h2 em{color:var(--vurgu)}.hs-bilgi ul{gap:14px;font-size:17px;line-height:1.6;list-style:none;display:grid}.hs-bilgi ul li{border-top:1px solid var(--cizgi);padding-top:14px}.hs-bilgi a{color:var(--vurgu);text-underline-offset:3px;text-decoration:underline}.hs-sss details{border-top:1px solid var(--cizgi);padding:16px 0}.hs-sss summary{cursor:pointer;font-size:17px;font-weight:700}.hs-sss p{color:var(--fg2);margin-top:10px;line-height:1.6}.hs-kaynak{gap:12px;max-width:760px;margin-top:10vh;display:grid}.hs-kaynak ol{gap:6px;padding-left:20px;font-size:15px;display:grid}.hs-kaynak a{text-decoration:underline;-webkit-text-decoration-color:var(--cizgi);text-decoration-color:var(--cizgi);text-underline-offset:3px}.hs-kaynak .mut{font-size:14px}.hs-not{color:var(--fg2);border-radius:var(--r-s);background:var(--kart);border:1px solid var(--cizgi);padding:12px 14px;font-size:15px}.ar-sekme{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 22px;display:flex}.ar-sekme button{border:1px solid var(--cizgi);background:var(--kart);border-radius:999px;padding:12px 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s}.ar-sekme button.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ar-sekme a{color:var(--vurgu);margin-left:auto;font-size:14px;font-weight:600}@media (max-width:640px){.ar-sekme{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.ar-sekme button,.ar-sekme a{flex:none}.ar-sekme a{margin-left:0}}.hs-tl>b:first-child{margin-right:6px}
