/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.z-50{z-index:50}.mx-auto{margin-inline:auto}.box-border{box-sizing:border-box}.contents{display:contents}.h-auto{height:auto}.max-h-\[40px\]{max-height:40px}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-l-1{border-left-style:var(--tw-border-style);border-left-width:1px}.bg-transparent{background-color:#0000}.text-center{text-align:center}.whitespace-pre-line{white-space:pre-line}.underline{text-decoration-line:underline}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}html,body,#root{height:100%;width:100%;background-color:#f9f9f9}#root{display:flex;flex-direction:column}.page-container{flex:1;display:flex;justify-content:center;align-items:center;background-color:#f9f9f9;padding-top:5rem}.flex{display:flex}.full-width{width:100%}.items-center{align-items:center}.justify-between{justify-content:space-between}.flex-center{justify-content:center}.gap-4{gap:1vmin}.px-4{padding-left:1vmin;padding-right:1vmin}.px-6{padding-left:1.5vmin;padding-right:1.5vmin}.px-10{padding-left:4vmin;padding-right:4vmin}.px-12{padding-left:5vmin;padding-right:5vmin}.py-2{padding-top:.6vmin;padding-bottom:.5vmin}.py-3{padding-top:.75vmin;padding-bottom:.75vmin}.py-4{padding-top:1vmin;padding-bottom:1vmin}.py-5{padding-top:1.25vmin;padding-bottom:1.25vmin}.py-6{padding-top:1.5vmin;padding-bottom:1.5vmin}.py-10{padding-top:2.25vmin;padding-bottom:2.25vmin}.pl-4{padding-left:1rem}.pl-16{padding-left:16vmin}.pr-4{padding-right:1rem}.pr-16{padding-right:16vmin}.shadow{box-shadow:0 2px 4px #0000001a}.bg-white{background-color:#fff}.text-xl{font-size:1.25vmin}.h-8{height:2vmin}.w-8{width:2vmin}.hover-bg-gray svg{opacity:.5}.hover-bg-gray:hover svg{opacity:1;transform:scale(1.1);transition:all .2s ease}.button-icon{padding:1vmin;border:none;background:none;cursor:pointer;outline:none}.button-icon:focus{outline:none;box-shadow:none;border:none}.text-pink-600{color:#db2777}.text-blue-400{color:#60a5fa}.text-blue-600{color:#2563eb}.text-red-600{color:#c3485c}.text-gray-800{color:#1f2937}.link{opacity:.5;cursor:pointer;margin-right:.5rem}.link:hover{opacity:1;color:#000}.copy-write{opacity:.5}.text-black{color:#000}.text-sm{font-size:.875rem;line-height:1.25rem;font-weight:500}.text-xs{font-size:.75em;line-height:1.25rem;font-weight:500}.text-gray-700{color:#7f8a9e}.text-md{font-size:1rem;font-weight:500;line-height:1.25rem}select{cursor:pointer;border-radius:5px;border-width:3px;border-color:#000;opacity:.5}select:hover{opacity:1}select:focus{outline:none}.time-picker{width:50%;padding:.75vmin 1.5vmin;font-size:1rem;border-radius:12px;border:2px solid #ccc;background-color:#fff;box-shadow:0 2px 4px #0000000d;cursor:pointer;opacity:.85;transition:all .2s ease-in-out}.time-picker:hover,.time-picker:focus{opacity:1;border-color:#000;outline:none}.react-datepicker-popper{z-index:9999}.react-datepicker{font-family:inherit;border-radius:12px;border:1px solid #ccc;box-shadow:0 4px 12px #00000026;padding:1rem}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:#2563eb;color:#fff}.react-datepicker__day:hover{background-color:#60a5fa;color:#fff}.search-input-inline{width:150px;padding:.5rem .75rem;font-size:.875rem;border:1px solid #ccc;border-radius:8px;background-color:#fff;transition:all .2s ease-in-out;z-index:50}.search-input-inline:hover,.search-input-inline:focus{opacity:1;border-color:#000;outline:none}.mt-4{margin-top:1rem}.mr-1{margin-right:.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-semibold{font-weight:600}.text-gray-600{color:#4b5563}.h-6{height:1.5rem}.w-6{width:1.5rem}.text-gray-400{color:#9ca3af}.hover\:text-gray-500:hover{color:#6b7280}.nav-link{font-size:1rem;font-weight:500;color:#1f2937;text-decoration:none;padding-right:1.5rem}.nav-link:hover{color:#1f2937;transform:scale(1.05)}.nav-link.transition{transition:color .2s ease-in-out}.rounded-md{border-radius:.375rem}.bg-blue-600{background-color:#2563eb}.hover\:bg-blue-700:hover{background-color:#1d4ed8}.bg-brand-masam{background-color:#8a2f11}.hover\:bg-brand-masam:hover{background-color:#a34325}.text-white{color:#fff}.shadow-sm{box-shadow:0 1px 2px #0000000d}.h-5,.w-5{height:100%}.no-border{outline:none;box-shadow:none;border:none}.no-border:focus{outline:none;box-shadow:none;border:none}.no-border:hover{outline:none;box-shadow:none;border:none}.overlay-spinner{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff9;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner{border:4px solid rgba(0,0,0,.2);border-top:4px solid #2563eb;border-radius:50%;width:3rem;height:3rem;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.absolute{position:absolute;z-index:9999}.inset-0{top:0;right:0;bottom:0;left:0}.bg-opacity-60{background-color:#fff9}.justify-center{justify-content:center}.rounded-xl{border-radius:.75rem}.form-page{margin-top:6rem;padding:2.5rem 1.5rem;max-width:70rem;margin-left:auto;margin-right:auto}.form-page section{margin-bottom:1.5rem}.form-container{display:grid;grid-template-columns:1.5fr 2.5fr;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #d1d5db}.form-title{display:flex;align-items:flex-start;justify-content:flex-start;font-weight:600;font-size:.75rem;color:#374151;padding-top:0;margin-top:-.25rem}.form-title-block{display:flex;flex-direction:column;gap:.75rem;font-size:.75rem;color:#374151;font-weight:600;padding-top:0;margin-top:-.25rem}.form-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem 1.5rem}.form-label{display:block;font-weight:600;margin-bottom:.3rem;color:#374151;font-size:.875rem}.form-input{width:100%;padding:.5rem .75rem;border-radius:.375rem;border:1px solid #d1d5db;font-size:.875rem;color:#111827;background-color:#fff;box-sizing:border-box}.form-submit{padding:.6em 1.2em;background-color:#2563eb;color:#fff;font-weight:600;border-radius:.375rem;border:none;cursor:pointer;transition:background-color .3s ease}.form-submit:hover{background-color:#1d4ed8}.form-button-container{grid-column:1 / -1;display:flex;justify-content:flex-end;margin-top:1rem}.form-hint-box{margin-top:1rem;color:#4b5563}.form-hint-title{margin-bottom:.25rem;font-weight:600}.form-hint-text{font-size:.85rem}.resend-button{margin-top:.75rem;background-color:#2563eb;color:#fff;border-radius:.375rem;padding:.5rem 1rem;font-weight:600;cursor:pointer;border:none}.profile-tabs-container{border-bottom:1px solid #d1d5db;padding-bottom:.75rem;margin-bottom:1.25rem}.profile-tabs-nav{display:flex;gap:1.5rem;overflow-x:auto}.profile-tab{white-space:nowrap;padding:.5rem .75rem;font-size:.875rem;font-weight:600;color:#6b7280;background:none;border:none;border-bottom:none!important;outline:none;text-decoration:none;cursor:pointer;transition:color .2s}.profile-tab:hover{color:#313d4a;border-style:none;text-decoration:none}.profile-tab:focus{color:#313d4a;border-style:none;outline:none;text-decoration:none}.profile-tab.active{font-weight:700;color:#111827;border-style:none}.bg-brand-masam{background-color:#c83625}.hover\:bg-brand-masam:hover{background-color:#b34e2c}.policy-page{padding:2.5rem 1.5rem;max-width:48rem;margin-left:auto;margin-right:auto}.policy-page h1{font-size:1.875rem;font-weight:700;margin-bottom:2rem}.policy-page section{margin-bottom:1.5rem}.policy-page h2{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.policy-page p{white-space:pre-line}footer{border-top:1px solid #e5e7eb;font-family:Inter,sans-serif}footer .social-icon{display:flex;align-items:center;padding-right:.25rem;padding-left:.25rem;margin-right:.25rem;margin-left:.25rem}footer .social-icon svg:hover{transform:scale(1.1)}footer .link:hover{transform:scale(1.1);color:#6b7280}footer .lang-btn{padding:0;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;gap:2px;transition:transform .2s ease-in-out}footer .lang-btn:hover{transform:scale(1.05)}footer .lang-btn img{width:1.6rem;max-height:25px;border-radius:4px;-o-object-fit:cover;object-fit:cover}footer .copy-write{font-size:.75rem;font-weight:500;color:#111827}footer img[alt=iyzico]{max-height:40px;-o-object-fit:contain;object-fit:contain;margin-top:.5rem}@media (max-width: 768px){footer{flex-direction:column;align-items:center;text-align:center;gap:1.5rem}footer .social-icon{margin-top:1rem;justify-content:center}footer .link{font-size:.75rem}footer img[alt=iyzico]{margin:.5rem auto 0}}
