.bk-root{color:#edeff2;min-height:100vh;font-family:var(--font-hanken), ui-sans-serif, system-ui, sans-serif;background:#0b0d10;overflow-x:clip}.bk-display{font-family:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif}.bk-root ::placeholder{color:#6b7280;opacity:1}.bk-root :focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ff8a55}.bk-tile{transition:border-color .15s,background .15s,transform .15s}.bk-tile:hover:not(:disabled){border-color:#ff6a2b8c}.bk-tile:disabled{cursor:not-allowed}.bk-chip{transition:border-color .15s,background .15s,color .15s}.bk-chip:hover{border-color:#ff6a2b}.bk-field{transition:border-color .2s}.bk-field:focus-within{border-color:#ff6a2b}.bk-input{color:#edeff2;background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit}.bk-submit{transition:transform .18s,box-shadow .18s,filter .18s}.bk-submit:hover:not(:disabled){transform:translateY(-2px)}.bk-submit:disabled{opacity:.55;cursor:not-allowed;transform:none}.bk-link:hover{color:#ff8a55}.bk-dropzone{transition:border-color .2s,background .2s}.bk-dropzone:hover,.bk-dropzone.bk-dragging{background:#ff6a2b0a;border-color:#ff6a2b80}.bk-country-option:hover{background:#ff6a2b1a!important}.bk-country-list{overscroll-behavior:contain;max-height:220px;overflow-y:auto}@media (pointer:coarse){.bk-tap{min-height:44px}}@keyframes bkPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes bkRiseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes bkSpin{to{transform:rotate(360deg)}}.bk-pulse{animation:1.8s infinite bkPulseDot}.bk-rise{animation:.4s both bkRiseIn}.bk-spinner{animation:.7s linear infinite bkSpin}@media (prefers-reduced-motion:reduce){.bk-root *,.bk-root :before,.bk-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.bk-rise{opacity:1;transform:none}.bk-submit:hover:not(:disabled){transform:none}}@media (max-width:960px){.bk-grid{grid-template-columns:1fr!important}.bk-info{border-bottom:1px solid #ffffff14;border-right:none!important}.bk-col{padding:32px 24px!important}}@media (max-width:640px){.bk-col{padding:24px 18px!important}.bk-name-phone{grid-template-columns:1fr!important}.bk-header{padding:14px 18px!important}.bk-trust{grid-template-columns:1fr!important}}@media (max-width:520px){.bk-days{grid-template-columns:repeat(4,1fr)!important}.bk-slots{grid-template-columns:1fr 1fr!important}}