.sayfa--yonet .page-hero h1+p{text-wrap:pretty}.sayfa--yonet .booking-intro{max-width:650px;margin-bottom:26px}.sayfa--yonet .booking-panel>.field-help{border-top:1px solid var(--line);margin:26px 0 0;padding-top:20px}.sayfa--yonet .field-help a[href^=tel\:]{white-space:nowrap}.sayfa--yonet .booking-panel>.field-help .yonet-yardim--kvkk{margin-top:4px;display:block}.sayfa--yonet .yonet-form .secim-alani legend{padding:0}@media (min-width:641px){.sayfa--yonet .patient-fields--iki{grid-template-rows:auto auto auto;row-gap:0}.sayfa--yonet .patient-fields--iki>label{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}}.sayfa--yonet .yonet-form>.button{justify-self:start;min-width:220px}.sayfa--yonet .yonet-form>.button[aria-disabled=true]{opacity:1;cursor:progress;transform:none}.sayfa--yonet .yonet-form>.booking-fields{margin:0}:is(.sayfa--yonet .yonet-form:not(:has(input[name=islem][value=gun]:checked))>.yonet-blok--gun,.sayfa--yonet .yonet-form:not(:has(input[name=islem][value=saat]:checked))>.yonet-blok--saat,.sayfa--yonet .yonet-form:not(:has(input[name=islem][value=iptal]:checked))>.yonet-blok--iptal){display:none}.sayfa--yonet .yonet-form>.cancel-confirm{margin:0}.sayfa--yonet .yonet-form>.cancel-confirm>p{margin:0 0 12px}.sayfa--yonet .yonet-form>.cancel-confirm .check-field{margin:0}.sayfa--yonet .yonet-form:has(>#yonet-ust-mesaj) #yonet-kayitNo{scroll-margin-top:130px}@media (max-width:640px){.sayfa--yonet .yonet-form:has(>#yonet-ust-mesaj) #yonet-kayitNo{scroll-margin-top:215px}}@media (max-width:360px){.sayfa--yonet .yonet-form:has(>#yonet-ust-mesaj) #yonet-kayitNo{scroll-margin-top:265px}}.sayfa--yonet .yonet-form :is(.yonet-ipucu,.yonet-gunadi){margin-top:6px;font-weight:400;line-height:1.5;display:block}.sayfa--yonet .yonet-saat-gunu+.yonet-saat-gunu{margin-top:18px}.sayfa--yonet .yonet-saat-gunu-adi{color:var(--ink);margin:0;font-size:14px;font-weight:500}:is(.sayfa--yonet .dugme-etiket:not(.dugme-etiket--bos),.sayfa--yonet .yonet-form:has(input[name=islem]:checked) .dugme-etiket--bos){display:none}:is(.sayfa--yonet .yonet-form:has(input[name=islem][value=iptal]:checked) .dugme-etiket--iptal,.sayfa--yonet .yonet-form:has(input[name=islem][value=gun]:checked) .dugme-etiket--gun,.sayfa--yonet .yonet-form:has(input[name=islem][value=saat]:checked) .dugme-etiket--saat){display:inline}.sayfa--yonet .yonet-form input[type=date]{max-width:260px;display:block}.sayfa--yonet .secim-cip input[value=iptal]:checked+span{color:#993a3a;background:#f9f1ef;border-color:#993a3a}.sayfa--yonet .yonet-form:has(input[value=iptal]:checked)>.button{background:#993a3a;border-color:#993a3a;box-shadow:inset 0 1px #ffffff26,0 3px 9px #993a3a1f}@media (hover:hover) and (pointer:fine){.sayfa--yonet .yonet-form:has(input[value=iptal]:checked)>.button:not(:disabled):hover{box-shadow:inset 0 1px #ffffff36,0 9px 21px #993a3a2e}}.sayfa--yonet .yonet-form input:not([type=radio]){transition:border-color .18s,box-shadow .18s}.sayfa--yonet .yonet-form input:not([type=radio]):not([aria-invalid=true]):hover{border-color:#7a9bb5}.sayfa--yonet .yonet-form input:not([type=radio]):focus-visible{outline-offset:2px;outline:2px solid #3179ac}.sayfa--yonet .yonet-form input:not([type=radio]):not([aria-invalid=true]):focus-visible{border-color:#1e6597}.sayfa--yonet input[name=kayitNo]{text-transform:uppercase;letter-spacing:.08em;font-variant-numeric:tabular-nums}.sayfa--yonet input[name=kayitNo]::placeholder{text-transform:none}.sayfa--yonet input[name=telefonSon4]{letter-spacing:.2em;font-variant-numeric:tabular-nums}.sayfa--yonet .yonet-form>.form-message:not(:empty){border:1px solid var(--line);background:#fff;border-left:3px solid;border-radius:8px;padding:14px 18px;line-height:1.55}.sayfa--yonet .yonet-form .secim-alani[data-hata]:not(:has(input:checked)) .secim-cip span{border-color:#b85d5d}.sayfa--yonet .yonet-form:has(>.form-message.error) .yonet-blok--saat .slot-options:not(:has(input:checked)) .secim-cip span{border-color:#b85d5d}.sayfa--yonet .booking-panel:has(#booking-success)>:is(.booking-intro,.field-help:not(.yonet-dogrula)){display:none}.sayfa--yonet .yonet-dogrula{display:none}.sayfa--yonet .booking-panel:has(#booking-success)>.yonet-dogrula{display:block}.sayfa--yonet .yonet-dogrula .yonet-yardim--yeniden{margin-top:4px;display:block}.sayfa--yonet #booking-success{scroll-margin-top:110px}.sayfa--yonet #booking-success .form-actions{margin-top:18px}.sayfa--yonet #booking-success .button{margin:0}.sayfa--yonet .basari-zaman{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:500;line-height:1.4;display:flex}.sayfa--yonet .basari-zaman svg{width:22px;height:22px;color:var(--primary)}.sayfa--yonet .basari-zaman+p{margin-top:10px}@media (prefers-reduced-motion:no-preference){.sayfa--yonet #booking-success{animation:yonet-belir .36s var(--motion-ease) both}}.sayfa--yonet .secim-cip span{transition:background-color .18s,border-color .18s,color .18s,transform .18s var(--motion-ease),box-shadow .18s}.sayfa--yonet .secim-cip input:checked+span{box-shadow:0 4px 12px #123d611f}.sayfa--yonet .secim-cip input[value=iptal]:checked+span{box-shadow:0 4px 12px #993a3a1a}@media (hover:hover) and (pointer:fine){.sayfa--yonet .secim-cip:hover input:not(:checked)+span{background:#f1f6fa}}@media (prefers-reduced-motion:no-preference){.sayfa--yonet .secim-cip:active span{transform:scale(.97)}.sayfa--yonet .slot-options .secim-cip{animation:yonet-cip-gir .22s var(--motion-ease) both}.sayfa--yonet .slot-options .secim-cip:nth-child(2){animation-delay:30ms}.sayfa--yonet .slot-options .secim-cip:nth-child(3){animation-delay:60ms}.sayfa--yonet .slot-options .secim-cip:nth-child(4){animation-delay:90ms}.sayfa--yonet .slot-options .secim-cip:nth-child(5){animation-delay:.12s}.sayfa--yonet .slot-options .secim-cip:nth-child(6){animation-delay:.15s}.sayfa--yonet .slot-options .secim-cip:nth-child(7){animation-delay:.18s}.sayfa--yonet .slot-options .secim-cip:nth-child(n+8){animation-delay:.21s}}@keyframes yonet-cip-gir{0%{opacity:0;transform:translateY(4px)}}.sayfa--yonet .booking-fields--saat .slot-options{margin-top:0}@media (min-width:641px){.sayfa--yonet .booking-fields--saat{grid-template-columns:fit-content(260px) minmax(0,1fr);column-gap:26px}}@media (min-width:641px) and (max-width:899px){.sayfa--yonet .booking-fields--saat .slot-options{grid-template-columns:repeat(auto-fill,minmax(min(33.3333% - 6.66667px,max(58px,329670px - 99900%)),1fr));gap:10px;display:grid}.sayfa--yonet .booking-fields--saat .slot-options .secim-cip span{width:100%;min-width:0;padding:0 6px}.sayfa--yonet .booking-fields--saat .slot-options>p{grid-column:1/-1}}.sayfa--yonet .booking-option h3{font-size:27px}.sayfa--yonet .booking-option{transition:border-color .2s,box-shadow .24s var(--motion-ease),transform .24s var(--motion-ease);position:relative}.sayfa--yonet .booking-option .button{position:static}.sayfa--yonet .booking-option .button:after{content:"";border-radius:8px;position:absolute;inset:0}.sayfa--yonet .booking-option .button:not(:disabled):is(:hover,:active){transform:none}.sayfa--yonet .booking-option:has(.button:focus-visible){border-color:#3179ac}@media (hover:hover) and (pointer:fine){.sayfa--yonet .booking-option .kanal-numara{z-index:1;align-self:start;position:relative}.sayfa--yonet .booking-option:hover{border-color:#759bb5;box-shadow:0 7px 18px #123d6112}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sayfa--yonet .booking-option:hover{transform:translateY(-2px)}.sayfa--yonet .booking-option:hover .button>svg:last-child{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.sayfa--yonet .yonet-form>.yonet-blok,.sayfa--yonet .yonet-form>.form-message:not(:empty){animation:yonet-belir .22s var(--motion-ease) both}}@keyframes yonet-belir{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:640px){.sayfa--yonet .breadcrumb a{margin:-13px -7px;padding:13px 7px;display:inline-block}.sayfa--yonet .booking-panel>.field-help .yonet-yardim{display:block}.sayfa--yonet .booking-panel>.field-help .yonet-yardim+.yonet-yardim{margin-top:20px}.sayfa--yonet .booking-panel>.field-help a{padding-block:13px}.sayfa--yonet .booking-panel>.field-help .yonet-yardim--kvkk a{white-space:nowrap}.sayfa--yonet .page-hero h1{font-size:min(32px,7.8vw)}.sayfa--yonet .page-hero{padding-top:24px;padding-bottom:28px}.sayfa--yonet .section{padding-top:28px}.sayfa--yonet .booking-panel{padding-top:20px}.sayfa--yonet .booking-panel .section-heading{margin-bottom:18px}.sayfa--yonet .booking-panel .section-heading .eyebrow{margin-top:0}.sayfa--yonet .booking-intro{text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.6}.sayfa--yonet .yonet-form>.button{justify-self:stretch}.sayfa--yonet #booking-success .button{width:100%}.sayfa--yonet .basari-zaman{font-size:17px}.sayfa--yonet .yonet-form>.yonet-islem .secim-grubu{grid-template-columns:1fr;gap:8px;display:grid}.sayfa--yonet .yonet-form>.yonet-islem .secim-cip{display:flex}.sayfa--yonet .yonet-form>.yonet-islem .secim-cip span{justify-content:flex-start;width:100%}.sayfa--yonet .slot-options{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:10px;display:grid}.sayfa--yonet .slot-options .secim-cip span{width:100%;min-width:0;padding:0 6px}.sayfa--yonet .slot-options>p{grid-column:1/-1}.sayfa--yonet .booking-option{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.sayfa--yonet .booking-option>svg{width:28px;height:28px;margin:0}.sayfa--yonet .booking-option p,.sayfa--yonet .booking-option .button{grid-column:1/-1}.sayfa--yonet .booking-option .button{justify-self:start}.sayfa--yonet .booking-option h3{font-size:24px}}@media print{.sayfa--yonet .yonet-form{display:none}.sayfa--yonet :is(.booking-panel,.booking-option){break-inside:avoid}.sayfa--yonet .section-heading{break-after:avoid}.sayfa--yonet .booking-option:has(>a[href^=http]:not([href*=wa\.me])){padding-bottom:64px}.sayfa--yonet .booking-option>a[href^=http]:not([href*=wa\.me]):after{content:attr(href);color:var(--muted);word-break:break-all;border-radius:0;font-size:11px;font-weight:400;line-height:1.4;inset:auto 30px 18px}}
