.authsayfa{position:relative;display:flex;align-items:stretch;min-height:100dvh;padding:28px;background:var(--page);--kaynak-book-agirligi:400}html[data-adobe-font=halyard] .authsayfa{--kaynak-book-agirligi:300}.authtema{position:absolute;top:4px;right:8px;width:44px;height:44px}.authcard{display:grid;grid-template-columns:minmax(0,10fr) minmax(0,7fr);gap:28px;width:100%;max-width:1864px;margin:0 auto}.authform-panel,.authmarka{min-width:0;border-radius:20px;background:var(--surface)}.authmarka{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:100px;padding:clamp(64px,7.8vw,150px)}.authwordmark-svg{width:min(100%,361px);height:auto}.authmarka-metin{max-width:740px}.authmarka h1{margin:0 0 12px;color:var(--primary);font-size:36px;font-weight:700;line-height:1.45;letter-spacing:-.03em;text-wrap:balance}.authmarka mark{padding:.04em .3em .1em;margin-left:-.3em;background:var(--lime);color:var(--lime-ink);box-decoration-break:clone;-webkit-box-decoration-break:clone}.authmarka p{margin:0;color:var(--primary);font-size:28px;line-height:1.5;letter-spacing:-.025em}.authform-panel{display:flex;align-items:center;justify-content:center;padding:80px clamp(32px,4.6vw,88px)}.authkontrol{display:flex;flex-direction:column;gap:16px;width:100%;max-width:580px}.authkontrol>:disabled{opacity:.65;cursor:wait}.authform{display:flex;flex-direction:column;width:100%;max-width:580px;gap:64px;outline:none}.authform[hidden]{display:none}.authbaslik{text-align:center}.authbaslik h2{margin:0 0 8px;color:var(--primary);font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.03em}.authbaslik p{margin:0;color:var(--primary);font-size:18px;line-height:1.5;text-wrap:pretty}.authform-ic{gap:10px;padding:15px;border-radius:12px;background:var(--page)}.authalan,.authform-ic{display:flex;flex-direction:column}.authalan{gap:6px}.authalan>label{font-size:14px;color:var(--secondary)}.authalan>label,.authoturum-notu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.authform .giris-alani{width:100%;min-height:64px;border:1px solid transparent;border-radius:10px;background:var(--surface);color:var(--primary);padding:16px;font:inherit;font-size:18px}.authform .giris-alani::placeholder{color:var(--secondary);opacity:1}.authform .giris-alani:focus{outline:2px solid var(--halka);outline-offset:2px}.authpassword-field{position:relative}.authpassword-field .giris-alani{padding-right:76px}.autheye{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-width:64px;min-height:44px;border:0;border-radius:8px;background:transparent;color:var(--secondary);cursor:pointer;font-size:14px}.authsecimler{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.authhatirla{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--primary);cursor:pointer}.authhatirla input{width:18px;height:18px;margin:0;accent-color:var(--accent)}.authhatirla input:focus-visible{outline:2px solid var(--halka);outline-offset:3px}.authlink{min-height:44px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--primary);font-size:14px;cursor:pointer;text-underline-offset:3px}.authoturum-notu{margin:-8px 0 0;color:var(--secondary);font-size:12px;line-height:1.5}.authikincil,.authsubmit{width:100%;min-height:64px;padding:14px 16px;border:1px solid transparent;border-radius:10px;background:var(--surface);color:var(--primary);font-size:18px;line-height:1.4;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.authsubmit{font-weight:700}.authgoogle{display:flex;align-items:center;justify-content:center;gap:10px}.authgoogle img{flex:none;width:20px;height:20px;object-fit:contain;background:#fff;border-radius:50%}.authikincil:focus-visible,.authsubmit:focus-visible{border-color:var(--halka)}.authikincil:active,.authsubmit:active{background:var(--surface-2);border-color:var(--halka)}.authform :disabled{cursor:wait;opacity:.65}.authmesaj{margin:0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.authmesaj.hata{color:var(--danger)}.authmesaj.basarili{color:var(--primary)}@media (hover:hover) and (pointer:fine){.authlink:hover{text-decoration:underline}.authikincil:hover,.authsubmit:hover{border-color:var(--border);background:var(--surface-2)}}@media (min-width:1441px){.authmarka{justify-content:center;gap:440px;padding:150px}.authwordmark-svg{width:min(100%,361px)}.authmarka-metin{max-width:753px}.authmarka h1{margin-bottom:10px;font-size:40px;font-weight:500;line-height:1.2;letter-spacing:0;text-wrap:wrap}.authmarka mark{font-weight:600}.authmarka p{font-size:32px;line-height:1.21875;letter-spacing:0}.authform-panel{padding:80px}.authform{gap:75px}.authform,.authkontrol{max-width:589px}.authbaslik h2{margin-bottom:0;font-size:32px;font-weight:600;line-height:1.4;letter-spacing:0}.authbaslik p{font-size:24px;line-height:1.4}.authform-ic{align-self:center;width:100%;max-width:586.481px;border-radius:10px}.authform .giris-alani,.authikincil,.authsubmit{min-height:70.518px;padding:15px;font-size:24px}.authpassword-field .giris-alani{padding-right:76px}.authsubmit{font-weight:500}.authhatirla,.authlink{font-size:20px}.authsecimler{gap:10px}.authhatirla,.authsecimler .authlink{flex:1;padding:10px 15px;border-radius:10px;background:var(--surface)}.authsecimler .authlink{text-align:right}}@media (max-width:1440px){.authmarka{padding:72px 64px}.authmarka h1{font-size:28px}.authmarka p{font-size:20px}.authwordmark-svg{width:min(100%,300px)}.authform-panel{padding:56px 32px}.authform{gap:40px}.authbaslik h2{font-size:24px}.authbaslik p{font-size:16px}.authform .giris-alani,.authikincil,.authsubmit{min-height:52px;font-size:16px}}@media (max-width:900px){.authsayfa{padding:56px 20px 20px}.authcard{max-width:600px;grid-template-columns:minmax(0,1fr);gap:16px}.authmarka{padding:36px;gap:40px}.authwordmark-svg{width:220px}.authmarka h1{font-size:24px}.authmarka p{font-size:16px}.authform-panel{padding:36px}.authform{gap:28px}}@media (max-width:480px){.authsayfa{padding-inline:12px}.authmarka{padding:28px 24px;gap:32px}.authform-panel{padding:28px 16px}.authmarka h1{font-size:22px}.authsecimler{gap:0}.authlink{padding-inline:4px}.authoturum-notu{margin-top:0}}.authform.login .authbaslik p,.authform.login .authhatirla,.authform.login .authikincil,.authform.login .authsecimler .authlink,.authform.login .giris-alani,.authmarka p{font-weight:var(--kaynak-book-agirligi,400)}@media (prefers-reduced-motion:reduce){.authikincil,.authsubmit{transition:none}}