@import"https://fonts.googleapis.com/css2?family=Alan+Sans:wght@300..900&family=Onest:wght@100..900&family=TASA+Orbiter:wght@400..800&display=swap";.mantine-Modal-content{background:#1a1a1a!important;border:1px solid rgba(0,255,157,.3)!important;border-radius:16px!important;box-shadow:0 25px 50px #00000080,0 0 20px #00ff9d1a!important;color:#fff!important}.mantine-Modal-header{background:#1a1a1a!important;border-bottom:1px solid rgba(0,255,157,.15)!important;padding:20px 24px!important;border-radius:16px 16px 0 0!important}.mantine-Modal-title{color:#fff!important;font-weight:700!important;font-size:1.1rem!important}.mantine-Modal-body{padding:20px 24px!important;background:#1a1a1a!important;color:#fff!important}.mantine-Modal-close{color:#ffffffb3!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:50%!important;transition:all .2s ease!important}.mantine-Modal-close:hover{background:#ffffff2e!important;color:#fff!important;border-color:#ffffff4d!important}.light .mantine-Modal-content{background:#fff!important;border:1px solid rgba(0,155,119,.3)!important;box-shadow:0 20px 40px #0000001f,0 0 20px #009b7714!important;color:#1a1a1a!important}.light .mantine-Modal-header{background:#fff!important;border-bottom:1px solid rgba(0,155,119,.2)!important}.light .mantine-Modal-title{color:#1a1a1a!important}.light .mantine-Modal-body{background:#fff!important;color:#1a1a1a!important}.light .mantine-Modal-close{color:#1a1a1a99!important;background:#0000000d!important;border:1px solid rgba(0,0,0,.12)!important}.light .mantine-Modal-close:hover{background:#0000001a!important;color:#1a1a1a!important}.mantine-Modal-content .mantine-Text-root{color:#f0f0f0!important}.mantine-Modal-content .mantine-Title-root{color:#fff!important}.mantine-Modal-content [data-c=dimmed]{color:#c8c8c8bf!important}.light .mantine-Modal-content .mantine-Text-root{color:#2a2a2a!important}.light .mantine-Modal-content .mantine-Title-root{color:#1a1a1a!important}.light .mantine-Modal-content [data-c=dimmed]{color:#505050cc!important}.mantine-Modal-content .mantine-TextInput-input,.mantine-Modal-content .mantine-Textarea-input,.mantine-Modal-content .mantine-Select-input,.mantine-Modal-content .mantine-NumberInput-input{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;color:#fff!important}.mantine-Modal-content .mantine-TextInput-input:focus,.mantine-Modal-content .mantine-Textarea-input:focus,.mantine-Modal-content .mantine-Select-input:focus,.mantine-Modal-content .mantine-NumberInput-input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 2px #00ff9d33!important;background:#00ff9d0a!important}.mantine-Modal-content .mantine-TextInput-input::-moz-placeholder,.mantine-Modal-content .mantine-Textarea-input::-moz-placeholder,.mantine-Modal-content .mantine-NumberInput-input::-moz-placeholder{color:#fff6!important}.mantine-Modal-content .mantine-TextInput-input::placeholder,.mantine-Modal-content .mantine-Textarea-input::placeholder,.mantine-Modal-content .mantine-NumberInput-input::placeholder{color:#fff6!important}.mantine-Modal-content .mantine-TextInput-label,.mantine-Modal-content .mantine-Textarea-label,.mantine-Modal-content .mantine-Select-label,.mantine-Modal-content .mantine-NumberInput-label{color:#ffffffd9!important;font-weight:500!important}.mantine-Modal-content .mantine-TextInput-error,.mantine-Modal-content .mantine-Textarea-error,.mantine-Modal-content .mantine-Select-error{color:#ff6b6b!important}.light .mantine-Modal-content .mantine-TextInput-input,.light .mantine-Modal-content .mantine-Textarea-input,.light .mantine-Modal-content .mantine-Select-input,.light .mantine-Modal-content .mantine-NumberInput-input{background:#f9fffe!important;border:1.5px solid rgba(0,155,119,.3)!important;color:#1a1a1a!important}.light .mantine-Modal-content .mantine-TextInput-input:focus,.light .mantine-Modal-content .mantine-Textarea-input:focus,.light .mantine-Modal-content .mantine-Select-input:focus,.light .mantine-Modal-content .mantine-NumberInput-input:focus{border-color:#00cc7d!important;box-shadow:0 0 0 2px #00cc7d2e!important;background:#fff!important}.light .mantine-Modal-content .mantine-TextInput-input::-moz-placeholder,.light .mantine-Modal-content .mantine-Textarea-input::-moz-placeholder,.light .mantine-Modal-content .mantine-NumberInput-input::-moz-placeholder{color:#50505080!important}.light .mantine-Modal-content .mantine-TextInput-input::placeholder,.light .mantine-Modal-content .mantine-Textarea-input::placeholder,.light .mantine-Modal-content .mantine-NumberInput-input::placeholder{color:#50505080!important}.light .mantine-Modal-content .mantine-TextInput-label,.light .mantine-Modal-content .mantine-Textarea-label,.light .mantine-Modal-content .mantine-Select-label,.light .mantine-Modal-content .mantine-NumberInput-label{color:#333!important;font-weight:600!important}.light .mantine-Modal-content .mantine-TextInput-error,.light .mantine-Modal-content .mantine-Textarea-error,.light .mantine-Modal-content .mantine-Select-error{color:#e53e3e!important}.mantine-Modal-content .mantine-ActionIcon-root[data-variant=light]{background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important}.light .mantine-Modal-content .mantine-ActionIcon-root[data-variant=light]{background:#009b771a!important;color:#00aa6d!important;border:1px solid rgba(0,155,119,.2)!important}.mantine-Modal-content .mantine-Button-root[data-variant=filled]{background:linear-gradient(135deg,#00ff9d,#00cc7d)!important;color:#0a0a0a!important;border:none!important;box-shadow:0 4px 14px #00ff9d59!important}.mantine-Modal-content .mantine-Button-root[data-variant=filled]:hover{background:linear-gradient(135deg,#00cc7d,#00aa6d)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #00ff9d73!important}.mantine-Modal-content .mantine-Button-root[data-variant=filled]:disabled{background:#ffffff1f!important;color:#fff6!important;box-shadow:none!important;transform:none!important}.mantine-Modal-content .mantine-Button-root[data-variant=outline],.mantine-Modal-content .mantine-Button-root[data-variant=default]{background:transparent!important;border:1px solid rgba(255,255,255,.25)!important;color:#e0e0e0!important}.mantine-Modal-content .mantine-Button-root[data-variant=outline]:hover,.mantine-Modal-content .mantine-Button-root[data-variant=default]:hover{background:#ffffff0f!important;border-color:#fff6!important}.mantine-Modal-content .mantine-Button-root[data-variant=subtle]{background:transparent!important;color:#ffffffbf!important}.mantine-Modal-content .mantine-Button-root[data-variant=subtle]:hover{background:#ffffff0f!important;color:#fff!important}.mantine-Modal-content .mantine-Button-root[data-variant=light]{background:#ffffff14!important;color:#e0e0e0!important;border:1px solid rgba(255,255,255,.1)!important}.mantine-Modal-content .mantine-Button-root[data-variant=light]:hover:not([data-disabled]){background:#00ff9d1f!important;color:#00ff9d!important}.mantine-Modal-content .mantine-Button-root[data-variant=light][data-disabled]{background:#ffffff08!important;color:#fff3!important;border-color:transparent!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=filled]:disabled{background:#0000001a!important;color:#00000059!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=outline],.light .mantine-Modal-content .mantine-Button-root[data-variant=default]{background:transparent!important;border:1px solid rgba(0,0,0,.2)!important;color:#333!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=outline]:hover,.light .mantine-Modal-content .mantine-Button-root[data-variant=default]:hover{background:#0000000a!important;border-color:#00000059!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=subtle]{background:transparent!important;color:#555!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=subtle]:hover{background:#0000000a!important;color:#1a1a1a!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=light]{background:#009b7712!important;color:#1a1a1a!important;border:1px solid rgba(0,155,119,.18)!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=light]:hover:not([data-disabled]){background:#009b7729!important;color:#053!important}.light .mantine-Modal-content .mantine-Button-root[data-variant=light][data-disabled]{background:#0000000a!important;color:#00000038!important;border-color:transparent!important}.mantine-Modal-content .mantine-DatePicker-day{color:#e0e0e0!important}.mantine-Modal-content .mantine-DatePicker-day:hover{background:#00ff9d1f!important;color:#fff!important}.mantine-Modal-content .mantine-DatePicker-day[data-selected]{background:#00cc7d!important;color:#000!important}.mantine-Modal-content .mantine-DatePicker-day[data-disabled]{color:#fff3!important}.mantine-Modal-content .mantine-DatePicker-weekday{color:#ffffff73!important;font-weight:600!important;font-size:.7rem!important}.mantine-Modal-content .mantine-DatePicker-calendarHeaderLevel{color:#fff!important;font-weight:700!important}.mantine-Modal-content .mantine-DatePicker-calendarHeaderControl{color:#fff!important}.light .mantine-Modal-content .mantine-DatePicker-day{color:#1a1a1a!important}.light .mantine-Modal-content .mantine-DatePicker-day:hover{background:#009b771a!important;color:#053!important}.light .mantine-Modal-content .mantine-DatePicker-day[data-selected]{background:#00aa6d!important;color:#fff!important}.light .mantine-Modal-content .mantine-DatePicker-day[data-disabled]{color:#0003!important}.light .mantine-Modal-content .mantine-DatePicker-weekday{color:#00000073!important}.light .mantine-Modal-content .mantine-DatePicker-calendarHeaderLevel{color:#1a1a1a!important}.light .mantine-Modal-content .mantine-DatePicker-calendarHeaderControl{color:#333!important}.mantine-Modal-content .mantine-Alert-root{border-radius:8px!important}.mantine-Modal-content .mantine-Alert-root[data-color=red]{background:#991b1bd9!important;border:1px solid rgba(220,38,38,.5)!important}.mantine-Modal-content .mantine-Alert-root[data-color=red] .mantine-Alert-message{color:#fff!important}.mantine-Modal-content .mantine-Alert-root[data-color=red] .mantine-Alert-title{color:#fecaca!important}.mantine-Modal-content .mantine-Alert-root[data-color=yellow]{background:#6e4d14d9!important;border:1px solid rgba(234,179,8,.5)!important}.mantine-Modal-content .mantine-Alert-root[data-color=yellow] .mantine-Alert-message{color:#fff!important}.mantine-Modal-content .mantine-Alert-root[data-color=yellow] .mantine-Alert-title{color:#fde68a!important}.mantine-Modal-content .mantine-Alert-root[data-color=green]{background:#052e16d9!important;border:1px solid rgba(0,200,120,.5)!important}.mantine-Modal-content .mantine-Alert-root[data-color=green] .mantine-Alert-message{color:#e0ffe8!important}.mantine-Modal-content .mantine-Alert-root[data-color=green] .mantine-Alert-title{color:#6ee7b7!important}.mantine-Modal-content .mantine-Alert-root[data-color=blue]{background:#172554d9!important;border:1px solid rgba(59,130,246,.5)!important}.mantine-Modal-content .mantine-Alert-root[data-color=blue] .mantine-Alert-message{color:#fff!important}.mantine-Modal-content .mantine-Alert-root[data-color=blue] .mantine-Alert-title{color:#93c5fd!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=red]{background:#fff5f5!important;border:1px solid rgba(220,38,38,.35)!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=red] .mantine-Alert-message{color:#7f1d1d!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=red] .mantine-Alert-title{color:#991b1b!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=green]{background:#f0fff8!important;border:1px solid rgba(0,180,100,.3)!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=green] .mantine-Alert-message{color:#064e3b!important}.light .mantine-Modal-content .mantine-Alert-root[data-color=green] .mantine-Alert-title{color:#065f46!important}.mantine-Modal-content .mantine-Card-root{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;color:#fff!important}.light .mantine-Modal-content .mantine-Card-root{background:#f7f7f7!important;border:1px solid rgba(0,0,0,.1)!important;color:#1a1a1a!important}.mantine-Drawer-content{background:#0f0f0ffa!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:20px 20px 0 0!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 -20px 40px #00000080!important;color:#fff!important}.light .mantine-Drawer-content{background:#fffffffa!important;border:1px solid rgba(0,155,119,.2)!important;box-shadow:0 -20px 40px #0000001a!important;color:#1a1a1a!important}.mantine-Drawer-body{padding:0!important;overflow-y:auto!important;height:100%!important}.mantine-Drawer-header{display:none!important}.mantine-Drawer-inner{padding:0!important;justify-content:flex-end!important;align-items:flex-end!important}.mantine-Drawer-content .mantine-Text-root,.mantine-Drawer-content .mantine-Title-root{color:#fff!important}.light .mantine-Drawer-content .mantine-Text-root,.light .mantine-Drawer-content .mantine-Title-root{color:#1a1a1a!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day,[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day[data-weekend]{color:#e0e0e0!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day[data-outside]{color:#fff3!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day[data-disabled]{color:#ffffff2e!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day:hover:not([data-disabled]):not([data-selected]){background:#00ff9d1f!important;color:#fff!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day[data-selected]{background:#00cc7d!important;color:#000!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-day[data-in-range]{background:#00cc7d2e!important;color:#e0e0e0!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-weekday{color:#ffffff73!important;font-weight:600!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderLevel{color:#fff!important;font-weight:700!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderControl{color:#fff!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderControl:hover{background:#ffffff1a!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day,[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day[data-weekend]{color:#1a1a1a!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day[data-outside]{color:#00000040!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day[data-disabled]{color:#0003!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day:hover:not([data-disabled]):not([data-selected]){background:#009b771a!important;color:#053!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-day[data-selected]{background:#00aa6d!important;color:#fff!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-weekday{color:#00000073!important;font-weight:600!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderLevel{color:#1a1a1a!important;font-weight:700!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderControl{color:#333!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown .mantine-DatePicker-calendarHeaderControl:hover{background:#0000000f!important}[data-mantine-color-scheme=dark] .mantine-Menu-dropdown{background:#1e1e1e!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:12px!important;box-shadow:0 10px 30px #00000080!important}[data-mantine-color-scheme=light] .mantine-Menu-dropdown{background:#fff!important;border:1.5px solid rgba(0,155,119,.25)!important;border-radius:12px!important;box-shadow:0 8px 24px #0000001a!important}[data-mantine-color-scheme=dark] .mantine-Select-dropdown{background:#202020!important;border:1px solid rgba(0,255,157,.25)!important;border-radius:10px!important;box-shadow:0 10px 30px #00000073!important}[data-mantine-color-scheme=dark] .mantine-Select-option{color:#e0e0e0!important;border-radius:6px!important;transition:background .15s ease!important}[data-mantine-color-scheme=dark] .mantine-Select-option:hover{background:#00ff9d1a!important;color:#00ff9d!important}[data-mantine-color-scheme=dark] .mantine-Select-option[data-selected]{background:#00cc7d38!important;color:#00ff9d!important}[data-mantine-color-scheme=light] .mantine-Select-dropdown{background:#fff!important;border:1.5px solid rgba(0,155,119,.3)!important;border-radius:10px!important;box-shadow:0 8px 24px #0000001a!important}[data-mantine-color-scheme=light] .mantine-Select-option{color:#1a1a1a!important;border-radius:6px!important;transition:background .15s ease!important}[data-mantine-color-scheme=light] .mantine-Select-option:hover{background:#009b771a!important;color:#053!important}[data-mantine-color-scheme=light] .mantine-Select-option[data-selected]{background:#009b7726!important;color:#00774d!important;font-weight:600!important}.light .mantine-Select-dropdown{background:#fff!important;border:1.5px solid rgba(0,155,119,.3)!important;border-radius:10px!important;box-shadow:0 8px 24px #0000001a!important}.light .mantine-Select-option{color:#1a1a1a!important}.light .mantine-Select-option:hover{background:#009b771a!important;color:#053!important}.light .mantine-Select-option[data-selected]{background:#009b7726!important;color:#00774d!important;font-weight:600!important}@media (max-width: 768px){.mantine-Modal-content{margin:12px!important;max-height:88vh!important}.mantine-Modal-header,.mantine-Modal-body{padding:16px 20px!important}.mantine-Modal-title{font-size:1rem!important}}@media (max-width: 480px){.mantine-Modal-content{margin:6px!important;max-height:92vh!important}.mantine-Modal-header,.mantine-Modal-body{padding:14px 16px!important}.mantine-Modal-title{font-size:.95rem!important}}.mantine-LoadingOverlay-root{background:#000000a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.mantine-LoadingOverlay-loader{color:#00ff9d!important}html.light .recharts-cartesian-axis-tick text{fill:#1a1a1a!important}.mantine-Notifications-root{pointer-events:none!important}.mantine-Notifications-notification{pointer-events:auto!important;cursor:pointer!important;background:#1a1b1ef2!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-radius:16px!important;border:2px solid rgba(0,255,157,.4)!important;box-shadow:0 16px 48px #00ff9d33,0 8px 24px #0000004d!important;min-height:80px!important;padding:16px!important;margin-bottom:12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;animation:slideInRight .5s ease-out!important}.mantine-Notifications-notification:hover{transform:translateY(-4px) scale(1.02)!important;box-shadow:0 24px 64px #00ff9d4d,0 12px 32px #0006!important}.mantine-Notifications-notification .mantine-Notification-title{color:#fff!important;font-weight:700!important;font-size:16px!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.mantine-Notifications-notification .mantine-Notification-description{color:#ffffffd9!important;font-size:14px!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}.cupo-notification-clickable{cursor:default!important}.cupo-notification-clickable .mantine-Notification-body{cursor:pointer!important;border-radius:12px!important;padding:8px!important;transition:background-color .2s ease!important}.cupo-notification-clickable .mantine-Notification-body:hover{background-color:#00ff9d1a!important}.cupo-notification-clickable .mantine-Notification-closeButton{cursor:pointer!important;z-index:1001!important;position:relative!important}@keyframes slideInRight{0%{opacity:0;transform:translate(100%) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}.light .mantine-Notifications-notification{background:#fffffff2!important;border-color:#00cc7d66!important;box-shadow:0 16px 48px #00cc7d33,0 8px 24px #0000001a!important}.light .mantine-Notifications-notification .mantine-Notification-title{color:#1a1b1e!important;text-shadow:0 1px 2px rgba(255,255,255,.5)!important}.light .mantine-Notifications-notification .mantine-Notification-description{color:#1a1b1ecc!important;text-shadow:0 1px 2px rgba(255,255,255,.3)!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 155 100% 16%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 155 100% 16%;--radius: .75rem;--primary-neon: 156 100% 40%;--primary-neon-rgb: 0, 204, 122;--primary-green: #02B14C;--primary-green-light: #00cc7a;--primary-blue: #007AFF;--primary-blue-dark: #0051D5;--bg-primary: #f8fffe;--bg-secondary: #ffffff;--bg-tertiary: #f5f5f5;--bg-input: #f0f0f0;--bg-dark: #2a2a2a;--text-primary: #1a1a1a;--text-secondary: #666666;--text-tertiary: #999999;--text-inverse: #ffffff;--border-default: #e0e0e0;--border-light: #f0f0f0;--vehicle-car: #02B14C;--vehicle-moto: #009FFE;--success: #00cc7a;--warning: #f59e0b;--error: #ef4444;--info: #3b82f6}.dark{--background: 0 0% 7%;--foreground: 0 0% 98%;--card: 0 0% 10%;--card-foreground: 0 0% 98%;--popover: 0 0% 10%;--popover-foreground: 0 0% 98%;--primary: 153 100% 40%;--primary-foreground: 0 0% 5%;--secondary: 0 0% 15%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 15%;--muted-foreground: 0 0% 60%;--accent: 0 0% 17%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 18%;--input: 0 0% 15%;--ring: 153 100% 40%;--primary-neon: 156 100% 50%;--primary-neon-rgb: 0, 255, 157;--primary-green: #00ff9d;--primary-green-light: #00cc7a;--primary-blue: #007AFF;--primary-blue-dark: #0051D5;--bg-primary: #1a1a1a;--bg-secondary: #0a0a0a;--bg-tertiary: #2a2a2a;--bg-input: #2a2a2a;--bg-dark: #0a0a0a;--text-primary: #ffffff;--text-secondary: #cccccc;--text-tertiary: #999999;--text-inverse: #1a1a1a;--border-default: rgba(255, 255, 255, .1);--border-light: rgba(255, 255, 255, .05);--vehicle-car: #00ff9d;--vehicle-moto: #009FFE;--success: #00ff9d;--warning: #f59e0b;--error: #ef4444;--info: #3b82f6}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));transition:background-color .3s ease,color .3s ease}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mr-2{margin-right:.5rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[4dvh\]{margin-top:4dvh}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-2{height:.5rem}.h-32{height:8rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100vh\]{height:100vh}.h-full{height:100%}.max-h-96{max-height:24rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.max-w-\[500px\]{max-width:500px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-\[\#00ff9d\]\/20{border-color:#00ff9d33}.border-\[\#00ff9d\]\/30{border-color:#00ff9d4d}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.bg-\[\#00ff9d\]{--tw-bg-opacity: 1;background-color:rgb(0 255 157 / var(--tw-bg-opacity, 1))}.bg-\[\#00ff9d\]\/5{background-color:#00ff9d0d}.bg-background{background-color:hsl(var(--background))}.bg-black\/40{background-color:#0006}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-primary{background-color:hsl(var(--primary))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/30{background-color:#ffffff4d}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/95{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-tighter{letter-spacing:-.05em}.text-\[\#00ff9d\]{--tw-text-opacity: 1;color:rgb(0 255 157 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-100{opacity:1}.opacity-60{opacity:.6}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,255\,157\,0\.2\)\]{--tw-shadow: 0 0 30px rgba(0,255,157,.2);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}body,.font-onest{font-family:Onest,sans-serif}.font-alan{font-family:Alan Sans,sans-serif}button{font-family:Onest,sans-serif!important}.debug{border:1px solid #af4}.light{--cupo-primary: #00502F;--cupo-primary-light: #00804b;--cupo-bg-light: #ffffff;--cupo-card-light: #ffffff;--cupo-text-light: #0f172a;--cupo-text-secondary-light: #64748b}.dark{--cupo-primary: #00cc88;--cupo-primary-dark: #009966;--cupo-bg-dark: #09090b;--cupo-card-dark: #18181b;--cupo-text-dark: #fafafa;--cupo-text-secondary-dark: #a1a1aa}.safe-area{padding-top:max(env(safe-area-inset-top),24px);padding-bottom:max(env(safe-area-inset-bottom),16px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box;min-height:100vh}.topSpacer{margin-top:max(env(safe-area-inset-top),40px)}.bottomSpacer{margin-bottom:max(env(safe-area-inset-bottom),32px)}.footer-icons{display:flex;justify-content:space-around;align-items:center;padding-bottom:max(env(safe-area-inset-bottom),20px);padding-top:8px;font-size:1.5rem}.footer-icons svg{width:32px;height:32px}input,textarea,select,button,.mantine-Input-input,.mantine-TextInput-input,.mantine-Textarea-input,.mantine-PasswordInput-input{font-size:16px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.2px!important;line-height:1.4!important;text-transform:none!important;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}@media screen and (max-width: 768px){input,textarea,select{font-size:16px!important;zoom:1!important}}@supports (-webkit-touch-callout: none){html{position:fixed;height:100%;overflow:hidden}body{position:fixed;overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch}#root{overflow:auto;height:100%;width:100%;-webkit-overflow-scrolling:touch;position:relative}body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-size:16px!important;transform:translateZ(0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}}input::-moz-placeholder,textarea::-moz-placeholder,.mantine-Input-input::-moz-placeholder,.mantine-TextInput-input::-moz-placeholder,.mantine-Textarea-input::-moz-placeholder,.mantine-PasswordInput-input::-moz-placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.1px!important}input::placeholder,textarea::placeholder,.mantine-Input-input::placeholder,.mantine-TextInput-input::placeholder,.mantine-Textarea-input::placeholder,.mantine-PasswordInput-input::placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.1px!important}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 768px){.md\:mb-2{margin-bottom:.5rem}.md\:h-3{height:.75rem}.md\:h-\[800px\]{height:800px}.md\:w-3{width:.75rem}.md\:min-w-\[200px\]{min-width:200px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width: 31.25em){body{-webkit-text-size-adjust:100%}}@media (prefers-reduced-motion: reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root{color-scheme:var(--mantine-color-scheme);--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-color-scheme: light dark;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark]{--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(36, 36, 36, .15);--mantine-color-dark-light-hover: rgba(36, 36, 36, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(36, 36, 36, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}:root[data-mantine-color-scheme=light]{--mantine-color-scheme: light;--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: var(--mantine-color-black);--mantine-color-body: var(--mantine-color-white);--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-primary-color-filled);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-gray-9);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(56, 56, 56, .1);--mantine-color-dark-light-hover: rgba(56, 56, 56, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(56, 56, 56, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.m_d57069b5{--scrollarea-scrollbar-size: calc(.75rem * var(--mantine-scale));position:relative;overflow:hidden}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline-end:0;padding-inline-start:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease;padding:calc(var(--scrollarea-scrollbar-size) / 5);display:flex;background-color:transparent;flex-direction:row}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);flex-direction:column;bottom:0;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{flex:1;border-radius:var(--scrollarea-scrollbar-size);position:relative;transition:background-color .15s ease;overflow:hidden;opacity:var(--thumb-opacity)}.m_d8b5e363:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{position:absolute;opacity:0;transition:opacity .15s ease;display:block;inset-inline-end:0;bottom:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color: var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_9814e45f{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_38a85659{position:absolute;border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow, none);border-radius:var(--popover-radius, var(--mantine-radius-default))}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color: var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color: var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_3d7bc908{position:fixed;top:0;right:0;bottom:0;left:0}.m_5ae2e3c{--loader-size-xs: calc(1.125rem * var(--mantine-scale));--loader-size-sm: calc(1.375rem * var(--mantine-scale));--loader-size-md: calc(2.25rem * var(--mantine-scale));--loader-size-lg: calc(2.75rem * var(--mantine-scale));--loader-size-xl: calc(3.625rem * var(--mantine-scale));--loader-size: var(--loader-size-md);--loader-color: var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{transform:scale(.6);opacity:0}50%,to{transform:scale(1)}}.m_7a2bd4cd{position:relative;width:var(--loader-size);height:var(--loader-size);display:flex;gap:calc(var(--loader-size) / 5)}.m_870bb79{flex:1;background:var(--loader-color);animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:calc(.125rem * var(--mantine-scale))}.m_870bb79:nth-of-type(1){animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.m_4e3f22d7{display:flex;justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);position:relative;width:var(--loader-size);height:var(--loader-size)}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);border-radius:50%;background:var(--loader-color);animation:m_aac34a1 .8s infinite linear}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{display:inline-block;width:var(--loader-size);height:var(--loader-size)}.m_b34414df:after{content:"";display:block;width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:m_f8e89c4b 1.2s linear infinite}.m_8d3f4000{--ai-size-xs: calc(1.125rem * var(--mantine-scale));--ai-size-sm: calc(1.375rem * var(--mantine-scale));--ai-size-md: calc(1.75rem * var(--mantine-scale));--ai-size-lg: calc(2.125rem * var(--mantine-scale));--ai-size-xl: calc(2.75rem * var(--mantine-scale));--ai-size-input-xs: calc(1.875rem * var(--mantine-scale));--ai-size-input-sm: calc(2.25rem * var(--mantine-scale));--ai-size-input-md: calc(2.625rem * var(--mantine-scale));--ai-size-input-lg: calc(3.125rem * var(--mantine-scale));--ai-size-input-xl: calc(3.75rem * var(--mantine-scale));--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media (hover: hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media (hover: none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{inset:calc(-.0625rem * var(--mantine-scale));position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_437b6484{--section-height-xs: calc(1.125rem * var(--mantine-scale));--section-height-sm: calc(1.375rem * var(--mantine-scale));--section-height-md: calc(1.75rem * var(--mantine-scale));--section-height-lg: calc(2.125rem * var(--mantine-scale));--section-height-xl: calc(2.75rem * var(--mantine-scale));--section-height-input-xs: calc(1.875rem * var(--mantine-scale));--section-height-input-sm: calc(2.25rem * var(--mantine-scale));--section-height-input-md: calc(2.625rem * var(--mantine-scale));--section-height-input-lg: calc(3.125rem * var(--mantine-scale));--section-height-input-xl: calc(3.75rem * var(--mantine-scale));--section-padding-x-xs: calc(.375rem * var(--mantine-scale));--section-padding-x-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-md: calc(.625rem * var(--mantine-scale));--section-padding-x-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-xl: calc(1rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs: calc(1.125rem * var(--mantine-scale));--cb-size-sm: calc(1.375rem * var(--mantine-scale));--cb-size-md: calc(1.75rem * var(--mantine-scale));--cb-size-lg: calc(2.125rem * var(--mantine-scale));--cb-size-xl: calc(2.75rem * var(--mantine-scale));--cb-size: var(--cb-size-md);--cb-icon-size: 70%;--cb-radius: var(--mantine-radius-default);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:400;font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:calc(3.75rem * var(--mantine-scale));transition:padding-inline-end .1s}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: calc(1.875rem * var(--mantine-scale));--input-height-sm: calc(2.25rem * var(--mantine-scale));--input-height-md: calc(2.625rem * var(--mantine-scale));--input-height-lg: calc(3.125rem * var(--mantine-scale));--input-height-xl: calc(3.75rem * var(--mantine-scale));--input-padding-y-xs: calc(.3125rem * var(--mantine-scale));--input-padding-y-sm: calc(.375rem * var(--mantine-scale));--input-padding-y-md: calc(.5rem * var(--mantine-scale));--input-padding-y-lg: calc(.625rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: calc(.0625rem * var(--mantine-scale));--left-section-start: calc(.0625rem * var(--mantine-scale));--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: calc(.0625rem * var(--mantine-scale));--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: calc(.28125rem * var(--mantine-scale));--input-padding-y-sm: calc(.34375rem * var(--mantine-scale));--input-padding-y-md: calc(.4375rem * var(--mantine-scale));--input-padding-y-lg: calc(.59375rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-size: auto;--input-line-height: var(--mantine-line-height);--input-padding-y: var(--input-padding-y-sm)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}[data-mantine-color-scheme=light] .m_6c018570{--input-disabled-bg: var(--mantine-color-gray-1);--input-disabled-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570{--input-disabled-bg: var(--mantine-color-dark-6);--input-disabled-color: var(--mantine-color-dark-2)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--input-fz, var(--input-fz, var(--mantine-font-size-sm)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--input-fz: calc(var(--input-fz, var(--mantine-font-size-sm)) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:500;word-break:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration: .15s;top:0;left:0;position:absolute;z-index:0;transition-property:transform,width,height;transition-timing-function:ease;transition-duration:0ms}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){background-color:red;display:none}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{word-break:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}:where([data-mantine-color-scheme=light]) .m_4ba585b8{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_4ba585b8{color:var(--mantine-color-dark-0)}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:400;flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{position:fixed;z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom)}.m_66836ed3{--alert-radius: var(--mantine-radius-default);--alert-bg: var(--mantine-primary-color-light);--alert-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--alert-color: var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_a5d60502{display:flex}.m_667c2793{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:flex;align-items:center;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:700}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));display:flex;align-items:center;justify-content:flex-start;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem * var(--mantine-scale))}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--alert-color)}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:400;margin:0;padding:0;color:var(--text-color)}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media (hover: hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media (hover: none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media (hover: hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media (hover: none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{width:var(--slider-size);height:var(--slider-size);position:relative;border-radius:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_48204f9b{--slider-size: calc(3.75rem * var(--mantine-scale));--thumb-size: calc(var(--slider-size) / 5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{position:absolute;inset:calc(.0625rem * var(--mantine-scale));border-radius:var(--slider-size);pointer-events:none}.m_481dd586{width:calc(.125rem * var(--mantine-scale));position:absolute;top:0;bottom:0;left:calc(50% - 1px);transform:rotate(var(--angle))}.m_481dd586:before{content:"";position:absolute;top:calc(var(--thumb-size) / 3);left:calc(.03125rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));height:calc(var(--thumb-size) / 1.5);transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{min-width:calc(1.125rem * var(--mantine-scale));text-align:center;content:attr(data-label);position:absolute;top:calc(-1.5rem * var(--mantine-scale));left:calc(-.4375rem * var(--mantine-scale));transform:rotate(calc(360deg - var(--angle)));font-size:var(--mantine-font-size-xs)}.m_bc02ba3d{position:absolute;inset-block:0;inset-inline-start:calc(50% - 1.5px);inset-inline-end:0;height:100%;width:calc(.1875rem * var(--mantine-scale));outline:none;pointer-events:none}.m_bc02ba3d:before{content:"";position:absolute;right:0;top:0;height:min(var(--thumb-size),calc(var(--slider-size) / 2));width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important;--app-shell-aside-offset: 0rem !important;--app-shell-footer-offset: 0rem !important}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,left,right;background-color:var(--mantine-color-body)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{inset-inline-start:var(--app-shell-navbar-offset, 0rem);inset-inline-end:var(--app-shell-aside-offset, 0rem)}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio: 1;max-width:100%}.m_71ac47fc>:where(*:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){-o-object-fit:cover;object-fit:cover}.m_88b62a41{--combobox-padding: calc(.25rem * var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs: calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm: calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--combobox-option-padding-md: calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));--combobox-option-padding-lg: calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--combobox-option-padding-xl: calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--combobox-option-padding: var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;word-break:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding)}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem * var(--mantine-scale));margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:calc(.0625rem * var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:500;position:relative;display:flex;align-items:center}.m_2bb2e9e5:after{content:"";flex:1;inset-inline:0;height:calc(.0625rem * var(--mantine-scale));margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs: calc(.875rem * var(--mantine-scale));--combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));--combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));--combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));--combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));--combobox-chevron-size: var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color, var(--mantine-color-error))}.m_390b5f4{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_5f75b09e{--label-lh-xs: calc(1rem * var(--mantine-scale));--label-lh-sm: calc(1.25rem * var(--mantine-scale));--label-lh-md: calc(1.5rem * var(--mantine-scale));--label-lh-lg: calc(1.875rem * var(--mantine-scale));--label-lh-xl: calc(2.25rem * var(--mantine-scale));--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=light]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_8ee546b8,:where([data-mantine-color-scheme=dark]) .m_8ee546b8:where([data-disabled]){color:var(--mantine-color-dark-3)}.m_328f68c0,.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_26775b0a{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);min-height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-indeterminate],.m_5e5256ee[data-checked]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-indeterminate]>.m_1b1c543a,.m_5e5256ee[data-checked]>.m_1b1c543a{opacity:1;transform:none;color:var(--checkbox-icon-color)}.m_5e5256ee[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-indeterminate]:not([data-disabled]),.m_76e20374[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-color);opacity:1;transform:none}.m_1b1c543a{display:block;width:60%;color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_bf2d988c{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled);--checkbox-icon-color: var(--mantine-color-white)}.m_26062bec{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);order:1}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));padding:0;display:block;margin:0;transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_26063560:disabled{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26063560:disabled{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_26063560:disabled+.m_bf295423{color:var(--mantine-color-dark-3)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-color);opacity:1;transform:none}.m_bf295423{position:absolute;top:0;right:0;bottom:0;left:0;width:60%;margin:auto;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;transition:transform .1s ease,opacity .1s ease}.m_11def92b{--ag-spacing: var(--mantine-spacing-sm);--ag-offset: calc(var(--ag-spacing) * -1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs: calc(1rem * var(--mantine-scale));--avatar-size-sm: calc(1.625rem * var(--mantine-scale));--avatar-size-md: calc(2.375rem * var(--mantine-scale));--avatar-size-lg: calc(3.5rem * var(--mantine-scale));--avatar-size-xl: calc(5.25rem * var(--mantine-scale));--avatar-size: var(--avatar-size-md);--avatar-radius: calc(62.5rem * var(--mantine-scale));--avatar-bg: var(--mantine-color-gray-light);--avatar-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--avatar-color: var(--mantine-color-gray-light-color);--avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-radius:var(--avatar-radius);text-decoration:none;padding:0;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){margin-inline-start:var(--ag-offset);border:2px solid var(--mantine-color-body);background:var(--mantine-color-body)}.m_11f8ac07{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:700;display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--avatar-radius);font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color)}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_2ce0de02{background-size:cover;background-position:center;display:block;width:100%;border:0;text-decoration:none;border-radius:var(--bi-radius, 0)}.m_347db0ec{--badge-height-xs: calc(1rem * var(--mantine-scale));--badge-height-sm: calc(1.125rem * var(--mantine-scale));--badge-height-md: calc(1.25rem * var(--mantine-scale));--badge-height-lg: calc(1.625rem * var(--mantine-scale));--badge-height-xl: calc(2rem * var(--mantine-scale));--badge-fz-xs: calc(.5625rem * var(--mantine-scale));--badge-fz-sm: calc(.625rem * var(--mantine-scale));--badge-fz-md: calc(.6875rem * var(--mantine-scale));--badge-fz-lg: calc(.8125rem * var(--mantine-scale));--badge-fz-xl: calc(1rem * var(--mantine-scale));--badge-padding-x-xs: calc(.375rem * var(--mantine-scale));--badge-padding-x-sm: calc(.5rem * var(--mantine-scale));--badge-padding-x-md: calc(.625rem * var(--mantine-scale));--badge-padding-x-lg: calc(.75rem * var(--mantine-scale));--badge-padding-x-xl: calc(1rem * var(--mantine-scale));--badge-height: var(--badge-height-md);--badge-fz: var(--badge-fz-md);--badge-padding-x: var(--badge-padding-x-md);--badge-radius: calc(62.5rem * var(--mantine-scale));--badge-lh: calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color: var(--mantine-color-white);--badge-bg: var(--mantine-primary-color-filled);--badge-border-width: calc(.0625rem * var(--mantine-scale));--badge-bd: var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);text-decoration:none;padding:0 var(--badge-padding-x);display:inline-grid;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-weight:700;letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:default;text-overflow:ellipsis;overflow:hidden;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd)}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));display:flex;width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size: calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";display:block;width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size)}.m_5add502a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:inherit}.m_91fdda9b{--badge-section-margin: calc(var(--mantine-spacing-xs) / 2);display:inline-flex;justify-content:center;align-items:center;max-height:calc(var(--badge-height) - var(--badge-border-width) * 2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border: 3px solid var(--bq-bd);position:relative;margin:0;border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset: calc(var(--bq-icon-size) / -2);position:absolute;color:var(--bq-bd);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;top:var(--blockquote-icon-offset);inset-inline-start:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size)}.m_dde51a35{display:block;margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%}.m_8b3717df{display:flex;align-items:center;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{margin-inline:var(--bc-separator-margin, var(--mantine-spacing-xs));line-height:1;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs: calc(.75rem * var(--mantine-scale));--burger-size-sm: calc(1.125rem * var(--mantine-scale));--burger-size-md: calc(1.5rem * var(--mantine-scale));--burger-size-lg: calc(2.125rem * var(--mantine-scale));--burger-size-xl: calc(2.625rem * var(--mantine-scale));--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs: calc(1.875rem * var(--mantine-scale));--button-height-sm: calc(2.25rem * var(--mantine-scale));--button-height-md: calc(2.625rem * var(--mantine-scale));--button-height-lg: calc(3.125rem * var(--mantine-scale));--button-height-xl: calc(3.75rem * var(--mantine-scale));--button-height-compact-xs: calc(1.375rem * var(--mantine-scale));--button-height-compact-sm: calc(1.625rem * var(--mantine-scale));--button-height-compact-md: calc(1.875rem * var(--mantine-scale));--button-height-compact-lg: calc(2.125rem * var(--mantine-scale));--button-height-compact-xl: calc(2.5rem * var(--mantine-scale));--button-padding-x-xs: calc(.875rem * var(--mantine-scale));--button-padding-x-sm: calc(1.125rem * var(--mantine-scale));--button-padding-x-md: calc(1.375rem * var(--mantine-scale));--button-padding-x-lg: calc(1.625rem * var(--mantine-scale));--button-padding-x-xl: calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;transform:none}:where([data-mantine-color-scheme=light]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-gray-5);background:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){color:var(--mantine-color-dark-3);background:var(--mantine-color-dark-6)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media (hover: hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media (hover: none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_70be2a01{--section-height-xs: calc(1.875rem * var(--mantine-scale));--section-height-sm: calc(2.25rem * var(--mantine-scale));--section-height-md: calc(2.625rem * var(--mantine-scale));--section-height-lg: calc(3.125rem * var(--mantine-scale));--section-height-xl: calc(3.75rem * var(--mantine-scale));--section-height-compact-xs: calc(1.375rem * var(--mantine-scale));--section-height-compact-sm: calc(1.625rem * var(--mantine-scale));--section-height-compact-md: calc(1.875rem * var(--mantine-scale));--section-height-compact-lg: calc(2.125rem * var(--mantine-scale));--section-height-compact-xl: calc(2.5rem * var(--mantine-scale));--section-padding-x-xs: calc(.875rem * var(--mantine-scale));--section-padding-x-sm: calc(1.125rem * var(--mantine-scale));--section-padding-x-md: calc(1.375rem * var(--mantine-scale));--section-padding-x-lg: calc(1.625rem * var(--mantine-scale));--section-padding-x-xl: calc(2rem * var(--mantine-scale));--section-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--section-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--section-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:600;width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;flex-direction:column;padding:var(--card-padding);color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}.m_599a2148:where(:first-child){margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where(:last-child){margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-bottom:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_599a2148{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{border-color:var(--mantine-color-dark-4)}.m_599a2148+.m_599a2148{border-top:none!important}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs: calc(1.4375rem * var(--mantine-scale));--chip-size-sm: calc(1.75rem * var(--mantine-scale));--chip-size-md: calc(2rem * var(--mantine-scale));--chip-size-lg: calc(2.25rem * var(--mantine-scale));--chip-size-xl: calc(2.5rem * var(--mantine-scale));--chip-icon-size-xs: calc(.625rem * var(--mantine-scale));--chip-icon-size-sm: calc(.75rem * var(--mantine-scale));--chip-icon-size-md: calc(.875rem * var(--mantine-scale));--chip-icon-size-lg: calc(1rem * var(--mantine-scale));--chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));--chip-padding-xs: calc(1rem * var(--mantine-scale));--chip-padding-sm: calc(1.25rem * var(--mantine-scale));--chip-padding-md: calc(1.5rem * var(--mantine-scale));--chip-padding-lg: calc(1.75rem * var(--mantine-scale));--chip-padding-xl: calc(2rem * var(--mantine-scale));--chip-checked-padding-xs: calc(.46875rem * var(--mantine-scale));--chip-checked-padding-sm: calc(.625rem * var(--mantine-scale));--chip-checked-padding-md: calc(.73125rem * var(--mantine-scale));--chip-checked-padding-lg: calc(.84375rem * var(--mantine-scale));--chip-checked-padding-xl: calc(.98125rem * var(--mantine-scale));--chip-spacing-xs: calc(.625rem * var(--mantine-scale));--chip-spacing-sm: calc(.75rem * var(--mantine-scale));--chip-spacing-md: calc(1rem * var(--mantine-scale));--chip-spacing-lg: calc(1.25rem * var(--mantine-scale));--chip-spacing-xl: calc(1.375rem * var(--mantine-scale));--chip-size: var(--chip-size-sm);--chip-icon-size: var(--chip-icon-size-sm);--chip-padding: var(--chip-padding-sm);--chip-spacing: var(--chip-spacing-sm);--chip-checked-padding: var(--chip-checked-padding-sm);--chip-bg: var(--mantine-primary-color-filled);--chip-hover: var(--mantine-primary-color-filled-hover);--chip-color: var(--mantine-color-white);--chip-bd: calc(.0625rem * var(--mantine-scale)) solid transparent}.m_be049a53{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--chip-radius, 1000rem);height:var(--chip-size);font-size:var(--chip-fz, var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}.m_be049a53:where([data-checked]){padding:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-gray-2);color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) .m_be049a53:where([data-disabled]){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);border:var(--chip-bd)}@media (hover: hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover: none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media (hover: hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media (hover: none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);display:flex;align-items:center;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block;color:var(--chip-icon-color, inherit)}.m_bde07329{width:0;height:0;padding:0;opacity:0;margin:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-1));color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-5));color:var(--mantine-color-white)}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size: calc(1.75rem * var(--mantine-scale));--cs-radius: calc(62.5rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1;position:relative;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;text-decoration:none}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-gray-3);--alpha-overlay-bg: var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-dark-4);--alpha-overlay-bg: var(--mantine-color-dark-7)}.m_862f3d1b{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius)}.m_98ae7f22{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset,#00000026 0 0 calc(.25rem * var(--mantine-scale)) inset}.m_95709ac0{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);background-size:calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-position:0 0,0 calc(.25rem * var(--mantine-scale)),calc(.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)),calc(-.25rem * var(--mantine-scale)) 0;background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%)}.m_93e74e3{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:2;display:flex;align-items:center;justify-content:center}.m_fee9c77{--cp-width-xs: calc(11.25rem * var(--mantine-scale));--cp-width-sm: calc(12.5rem * var(--mantine-scale));--cp-width-md: calc(15rem * var(--mantine-scale));--cp-width-lg: calc(17.5rem * var(--mantine-scale));--cp-width-xl: calc(20rem * var(--mantine-scale));--cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));--cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));--cp-preview-size-md: calc(2.625rem * var(--mantine-scale));--cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));--cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));--cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));--cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));--cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));--cp-saturation-height-xl: calc(10rem * var(--mantine-scale));--cp-preview-size: var(--cp-preview-size-sm);--cp-thumb-size: var(--cp-thumb-size-sm);--cp-saturation-height: var(--cp-saturation-height-sm);--cp-width: var(--cp-width-sm);--cp-body-spacing: var(--mantine-spacing-sm);width:var(--cp-width);padding:calc(.0625rem * var(--mantine-scale))}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing) / 2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{overflow:hidden;position:absolute;box-shadow:0 0 1px #0009;border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2)}.m_d8ee6fd8{height:unset!important;width:unset!important;min-width:0!important;min-height:0!important;margin:calc(.125rem * var(--mantine-scale));cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)))}.m_5711e686{margin-top:calc(.3125rem * var(--mantine-scale));margin-inline:calc(-.125rem * var(--mantine-scale));display:flex;flex-wrap:wrap}.m_202a296e{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;position:relative;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2)}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{position:absolute;border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)))}.m_d856d47d{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-thumb-size: var(--cp-thumb-size, calc(.75rem * var(--mantine-scale)));position:relative;height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem * var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers: var(--mantine-color-dark-4)}.m_8f327113{position:absolute;top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem}.m_b077c2bc{--ci-eye-dropper-icon-size-xs: calc(.875rem * var(--mantine-scale));--ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));--ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));--ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));--ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));--ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm)}.m_c5ccdcab{--ci-preview-size-xs: calc(1rem * var(--mantine-scale));--ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));--ci-preview-size-md: calc(1.375rem * var(--mantine-scale));--ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));--ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));--ci-preview-size: var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem * var(--mantine-scale))}.m_7485cace{--container-size-xs: calc(33.75rem * var(--mantine-scale));--container-size-sm: calc(45rem * var(--mantine-scale));--container-size-md: calc(60rem * var(--mantine-scale));--container-size-lg: calc(71.25rem * var(--mantine-scale));--container-size-xl: calc(82.5rem * var(--mantine-scale));--container-size: var(--container-size-md);max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-fluid]){max-width:100%}.m_e2125a27{--dialog-size-xs: calc(10rem * var(--mantine-scale));--dialog-size-sm: calc(12.5rem * var(--mantine-scale));--dialog-size-md: calc(21.25rem * var(--mantine-scale));--dialog-size-lg: calc(25rem * var(--mantine-scale));--dialog-size-xl: calc(31.25rem * var(--mantine-scale));--dialog-size: var(--dialog-size-md);position:relative;width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:calc(3.125rem * var(--mantine-scale))}.m_5abab665{position:absolute;top:calc(var(--mantine-spacing-md) / 2);inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs: calc(.0625rem * var(--mantine-scale));--divider-size-sm: calc(.125rem * var(--mantine-scale));--divider-size-md: calc(.1875rem * var(--mantine-scale));--divider-size-lg: calc(.25rem * var(--mantine-scale));--divider-size-xl: calc(.3125rem * var(--mantine-scale));--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs: calc(20rem * var(--mantine-scale));--drawer-size-sm: calc(23.75rem * var(--mantine-scale));--drawer-size-md: calc(27.5rem * var(--mantine-scale));--drawer-size-lg: calc(38.75rem * var(--mantine-scale));--drawer-size-xl: calc(48.75rem * var(--mantine-scale));--drawer-size: var(--drawer-size-md);--drawer-offset: 0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex, 0 0 var(--drawer-size));height:var(--drawer-height, calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{display:flex;justify-content:var(--drawer-justify, flex-start);align-items:var(--drawer-align, flex-start)}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius, var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{padding:0;border:0;border-radius:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{padding:0;margin-bottom:var(--mantine-spacing-sm)}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-margin: calc(var(--grid-gutter) / -2);--grid-col-padding: calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.m_dee7bd2f{width:calc(100% + var(--grid-gutter));display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);padding:var(--grid-col-padding)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{display:block;flex:0;-o-object-fit:var(--image-object-fit, cover);object-fit:var(--image-object-fit, cover);width:100%;border-radius:var(--image-radius, 0)}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size: calc(.625rem * var(--mantine-scale));--indicator-color: var(--mantine-primary-color-filled);position:relative;display:block}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{position:absolute;top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius, 1000rem);z-index:var(--indicator-z-index, 200);display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color, var(--mantine-color-white));white-space:nowrap}.m_760d1fb1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--indicator-color);border-radius:var(--indicator-radius, 1000rem);z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs: calc(.625rem * var(--mantine-scale));--kbd-fz-sm: calc(.75rem * var(--mantine-scale));--kbd-fz-md: calc(.875rem * var(--mantine-scale));--kbd-fz-lg: calc(1rem * var(--mantine-scale));--kbd-fz-xl: calc(1.25rem * var(--mantine-scale));--kbd-fz: var(--kbd-fz-sm);--kbd-padding-xs: calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));--kbd-padding-sm: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));--kbd-padding-md: calc(.25rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));--kbd-padding-lg: calc(.3125rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));--kbd-padding-xl: calc(.5rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--kbd-padding: var(--kbd-padding-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale));unicode-bidi:embed}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz: var(--mantine-font-size-md);--list-lh: var(--mantine-line-height-md);list-style-position:inside;font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0}.m_abbac491:where([data-with-padding]){padding-inline-start:var(--mantine-spacing-md)}.m_abb6bec2{white-space:nowrap;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction: row;--li-align: center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing, 0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{display:inline-flex;flex-direction:var(--li-direction, column);align-items:var(--li-align, flex-start);white-space:normal}.m_60f83e5b{display:inline-block;vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm)}.m_6e45937b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_dc9b7c9f{padding:calc(.25rem * var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where([data-hovered]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-dark-4))}.m_5476e0d3{flex:1}.m_8b75e504{display:flex;justify-content:center;align-items:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_9df02822{--modal-size-xs: calc(20rem * var(--mantine-scale));--modal-size-sm: calc(23.75rem * var(--mantine-scale));--modal-size-md: calc(27.5rem * var(--mantine-scale));--modal-size-lg: calc(38.75rem * var(--mantine-scale));--modal-size-xl: calc(48.75rem * var(--mantine-scale));--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs: calc(.625rem * var(--mantine-scale));--pill-fz-sm: calc(.75rem * var(--mantine-scale));--pill-fz-md: calc(.875rem * var(--mantine-scale));--pill-fz-lg: calc(1rem * var(--mantine-scale));--pill-fz-xl: calc(1.125rem * var(--mantine-scale));--pill-height-xs: calc(1.125rem * var(--mantine-scale));--pill-height-sm: calc(1.375rem * var(--mantine-scale));--pill-height-md: calc(1.5625rem * var(--mantine-scale));--pill-height-lg: calc(1.75rem * var(--mantine-scale));--pill-height-xl: calc(2rem * var(--mantine-scale));--pill-fz: var(--pill-fz-sm);--pill-height: var(--pill-height-sm);font-size:var(--pill-fz);flex:0;height:var(--pill-height);padding-inline:.8em;display:inline-flex;align-items:center;border-radius:var(--pill-radius, 1000rem);line-height:1;white-space:nowrap;-moz-user-select:none;user-select:none;-webkit-user-select:none;max-width:100%}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-gray-3)}.m_1e0e6180{cursor:inherit;overflow:hidden;height:100%;line-height:var(--pill-height);text-overflow:ellipsis}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;padding-inline-start:.1em;padding-inline-end:.3em;flex:0;border-end-end-radius:var(--pill-radius, 50%);border-start-end-radius:var(--pill-radius, 50%)}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{display:none;background-color:transparent;width:.8em;min-width:.8em;padding:0;cursor:not-allowed}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs: calc(.375rem * var(--mantine-scale));--pg-gap-sm: calc(.5rem * var(--mantine-scale));--pg-gap-md: calc(.625rem * var(--mantine-scale));--pg-gap-lg: calc(.75rem * var(--mantine-scale));--pg-gap-xl: calc(.75rem * var(--mantine-scale));--pg-gap: var(--pg-gap-sm);display:flex;align-items:center;gap:var(--pg-gap);flex-wrap:wrap}.m_45c4369d{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:calc(6.25rem * var(--mantine-scale));flex:1;border:0;font-size:inherit;height:1.6em;color:inherit;padding:0}.m_45c4369d::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));top:0;left:0;pointer-events:none;position:absolute;opacity:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;visibility:visible;opacity:1;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg: var(--mantine-primary-color-light);--nl-hover: var(--mantine-primary-color-light-hover);--nl-color: var(--mantine-primary-color-light-color);display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media (hover: hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media (hover: none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity: .9;--description-color: var(--nl-color)}.m_690090b5{display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity, 1);color:var(--description-color, var(--mantine-color-dimmed));overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset, var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius: var(--mantine-radius-default);--notification-color: var(--mantine-primary-color-filled);overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;padding-inline-start:calc(1.375rem * var(--mantine-scale));padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg)}.m_a513464:before{content:"";display:block;position:absolute;width:calc(.375rem * var(--mantine-scale));top:var(--notification-radius);bottom:var(--notification-radius);inset-inline-start:calc(.25rem * var(--mantine-scale));border-radius:var(--notification-radius);background-color:var(--notification-color)}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]){padding-inline-start:var(--mantine-spacing-xs)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;margin-inline-end:var(--mantine-spacing-md);width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:calc(1.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white)}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;overflow:hidden;margin-inline-end:var(--mantine-spacing-xs)}.m_3feedf16{margin-bottom:calc(.125rem * var(--mantine-scale));overflow:hidden;text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:500}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));--ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));--ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));--ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));--ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs: calc(.625rem * var(--mantine-scale));--ni-chevron-size-sm: calc(.875rem * var(--mantine-scale));--ni-chevron-size-md: calc(1rem * var(--mantine-scale));--ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));--ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));--ni-chevron-size: var(--ni-chevron-size-sm);display:flex;flex-direction:column;width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);margin-inline-start:auto}.m_80b4b171{--control-border: 1px solid var(--input-bd);--control-radius: calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));flex:0 0 50%;width:100%;padding:0;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text);background-color:transparent;cursor:pointer}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6}:where([data-mantine-color-scheme=light]) .m_80b4b171:where(:disabled){color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:where(:disabled){color:var(--mantine-color-dark-3)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));--pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));--pagination-control-size-md: calc(2rem * var(--mantine-scale));--pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));--pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));--pagination-control-size: var(--pagination-control-size-md);--pagination-control-fz: var(--mantine-font-size-md);--pagination-active-bg: var(--mantine-primary-color-filled)}.m_326d024a{display:flex;align-items:center;justify-content:center;border:calc(.0625rem * var(--mantine-scale)) solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);line-height:1;border-radius:var(--pagination-control-radius, var(--mantine-radius-default))}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media (hover: hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color, var(--mantine-color-white))}@media (hover: hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media (hover: none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.m_f61ca620{--psi-button-size-xs: calc(1.375rem * var(--mantine-scale));--psi-button-size-sm: calc(1.625rem * var(--mantine-scale));--psi-button-size-md: calc(1.75rem * var(--mantine-scale));--psi-button-size-lg: calc(2rem * var(--mantine-scale));--psi-button-size-xl: calc(2.5rem * var(--mantine-scale));--psi-icon-size-xs: calc(.75rem * var(--mantine-scale));--psi-icon-size-sm: calc(.9375rem * var(--mantine-scale));--psi-icon-size-md: calc(1.0625rem * var(--mantine-scale));--psi-icon-size-lg: calc(1.1875rem * var(--mantine-scale));--psi-icon-size-xl: calc(1.3125rem * var(--mantine-scale));--psi-button-size: var(--psi-button-size-sm);--psi-icon-size: var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);background-color:transparent;border:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;top:0;right:0;bottom:0;left:0;outline:0;font-size:inherit;line-height:var(--mantine-line-height);height:100%;width:100%;color:inherit}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::-moz-placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs: calc(1.875rem * var(--mantine-scale));--pin-input-size-sm: calc(2.25rem * var(--mantine-scale));--pin-input-size-md: calc(2.625rem * var(--mantine-scale));--pin-input-size-lg: calc(3.125rem * var(--mantine-scale));--pin-input-size-xl: calc(3.75rem * var(--mantine-scale));--pin-input-size: var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem * var(--mantine-scale)) 0}}.m_db6d6462{--progress-radius: var(--mantine-radius-default);--progress-size: var(--progress-size-md);--progress-size-xs: calc(.1875rem * var(--mantine-scale));--progress-size-sm: calc(.3125rem * var(--mantine-scale));--progress-size-md: calc(.5rem * var(--mantine-scale));--progress-size-lg: calc(.75rem * var(--mantine-scale));--progress-size-xl: calc(1rem * var(--mantine-scale));position:relative;height:var(--progress-size);border-radius:var(--progress-radius);overflow:hidden;display:flex}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-width);display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));transition:width var(--progress-transition-duration, .1s) ease}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color, var(--mantine-color-white));font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:min(calc(var(--progress-size) * .65),calc(1.125rem * var(--mantine-scale)));line-height:1;padding-inline:calc(.25rem * var(--mantine-scale))}.m_9dc8ae12{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-size: var(--radio-size-sm);--radio-color: var(--mantine-primary-color-filled);--radio-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--radio-size);min-width:var(--radio-size);height:var(--radio-size);min-height:var(--radio-size);border-radius:var(--radio-radius, 10000px);transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-indeterminate],.m_717d7ff6[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-indeterminate]>.m_3e4da632,.m_717d7ff6[data-checked]>.m_3e4da632{opacity:1;transform:none;color:var(--radio-icon-color)}.m_717d7ff6[data-disabled]{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-gray-2);border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6[data-disabled]{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=light] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-dark-3)}.m_2980836c[data-indeterminate]:not([data-disabled]),.m_2980836c[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-indeterminate]:not([data-disabled])>.m_3e4da632,.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{display:block;width:var(--radio-icon-size);height:var(--radio-icon-size);color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_f3f1af94{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-size: var(--radio-size-sm);--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2)}.m_8a3dbb89{border:calc(.0625rem * var(--mantine-scale)) solid;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-gray-1);border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=light]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-dark-7)}.m_8a3dbb89:where([data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_f8d312f2{--rating-size-xs: calc(.875rem * var(--mantine-scale));--rating-size-sm: calc(1.125rem * var(--mantine-scale));--rating-size-md: calc(1.25rem * var(--mantine-scale));--rating-size-lg: calc(1.75rem * var(--mantine-scale));--rating-size-xl: calc(2rem * var(--mantine-scale));display:flex;width:-moz-max-content;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_21342ee4{display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:var(--rating-item-z-index, 0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius: var(--mantine-radius-default);position:absolute;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius)}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-9));color:var(--tooltip-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-2));color:var(--tooltip-color, var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative;width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration: 0ms}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(-90deg)}.m_b1ca1fbf{stroke:var(--curve-color, var(--rp-curve-root-color));transition:stroke-dashoffset var(--rp-transition-duration) ease,stroke-dasharray var(--rp-transition-duration) ease,stroke var(--rp-transition-duration)}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;transform:translateY(-50%);inset-inline:var(--rp-label-offset)}.m_cf365364{--sc-padding-xs: calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));--sc-padding-sm: calc(.3125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--sc-padding-md: calc(.4375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--sc-padding-lg: calc(.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--sc-padding-xl: calc(.75rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--sc-transition-duration: .2s;--sc-padding: var(--sc-padding-sm);--sc-transition-timing-function: ease;--sc-font-size: var(--mantine-font-size-sm);position:relative;display:inline-flex;flex-direction:row;width:auto;border-radius:var(--sc-radius, var(--mantine-radius-default));overflow:hidden;padding:calc(.25rem * var(--mantine-scale))}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{position:absolute;display:block;z-index:1;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:500;display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--sc-radius, var(--mantine-radius-default));font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline, none)}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-gray-5)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2,:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-disabled]){color:var(--mantine-color-dark-3)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";top:0;right:0;bottom:0;left:0;z-index:0;position:absolute;border-radius:var(--sc-radius, var(--mantine-radius-default))}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media (hover: hover){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-dark-3)!important}}@media (hover: none){:where([data-mantine-color-scheme=light]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-gray-5)!important}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-dark-3)!important}}.m_1714d588{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_69686b9b{position:relative;flex:1;z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--separator-color);width:calc(.0625rem * var(--mantine-scale));transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem * var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color: var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before{--separator-color: transparent}[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color: transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color: var(--mantine-primary-color-filled);--scp-transition-duration: 0ms;--scp-thickness: calc(.625rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:-moz-fit-content;width:fit-content}.m_62e9e7e2{display:block;transform:var(--scp-rotation);overflow:hidden}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{position:absolute;margin:0;padding:0;inset-inline:0;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness) * 2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){top:50%;padding-inline:calc(var(--scp-thickness) * 3)}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x)}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height, auto);width:var(--skeleton-width, 100%);border-radius:var(--skeleton-radius, var(--mantine-radius-default));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:10;background-color:var(--mantine-color-body)}.m_18320242:where([data-visible]):after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs: calc(.25rem * var(--mantine-scale));--slider-size-sm: calc(.375rem * var(--mantine-scale));--slider-size-md: calc(.5rem * var(--mantine-scale));--slider-size-lg: calc(.625rem * var(--mantine-scale));--slider-size-xl: calc(.75rem * var(--mantine-scale));--slider-size: var(--slider-size-md);--slider-radius: calc(62.5rem * var(--mantine-scale));--slider-color: var(--mantine-primary-color-filled);-webkit-tap-highlight-color:transparent;outline:none;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);display:flex;flex-direction:column;align-items:center;touch-action:none;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg: var(--mantine-color-gray-2);--slider-track-disabled-bg: var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg: var(--mantine-color-dark-4);--slider-track-disabled-bg: var(--mantine-color-dark-3)}.m_c9357328{position:absolute;top:calc(-2.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}.m_c9a9a60a{position:absolute;display:flex;height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:calc(.25rem * var(--mantine-scale)) solid;transform:translate(-50%,-50%);top:50%;cursor:pointer;border-radius:var(--slider-radius);align-items:center;justify-content:center;transition:box-shadow .1s ease,transform .1s ease;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;outline-offset:calc(.125rem * var(--mantine-scale));left:var(--slider-thumb-offset)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){transform:translate(-50%,-50%) scale(1.05);box-shadow:var(--mantine-shadow-sm)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{color:var(--slider-color);border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{color:var(--mantine-color-white);border-color:var(--mantine-color-white);background-color:var(--slider-color)}.m_a8645c2{display:flex;align-items:center;width:100%;height:calc(var(--slider-size) * 2);cursor:pointer}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}.m_c9ade57f{position:relative;width:100%;height:var(--slider-size)}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg: var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg: var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";position:absolute;top:0;bottom:0;border-radius:var(--slider-radius);inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg, var(--slider-track-bg));z-index:0}.m_38aeed47{position:absolute;z-index:1;top:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}:where([data-mantine-color-scheme=light]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=light]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) fieldset:disabled .m_38aeed47:where(:not([data-inverted])),:where([data-mantine-color-scheme=dark]) .m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-dark-3)}.m_b7b0423a{position:absolute;inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);top:0;z-index:2;height:0;pointer-events:none}.m_dd33bc19{border:calc(.125rem * var(--mantine-scale)) solid;height:var(--slider-size);width:var(--slider-size);border-radius:calc(62.5rem * var(--mantine-scale));background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}:where([data-mantine-color-scheme=light]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-dark-3)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem * var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration, .2s) ease}.m_b9131032{position:absolute;inset-inline-start:0;top:100%;height:calc(1.5rem * var(--mantine-scale))}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_cbb4ea7e{--stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));--stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));--stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));--stepper-icon-size-lg: calc(3rem * var(--mantine-scale));--stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));--stepper-icon-size: var(--stepper-icon-size-md);--stepper-color: var(--mantine-primary-color-filled);--stepper-content-padding: var(--mantine-spacing-md);--stepper-spacing: var(--mantine-spacing-md);--stepper-radius: calc(62.5rem * var(--mantine-scale));--stepper-fz: var(--mantine-font-size-md);--stepper-outline-thickness: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-dark-5)}.m_aaf89d0b{display:flex;flex-wrap:nowrap;align-items:center}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{transition:background-color .15s ease;flex:1;height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color: var(--stepper-color);display:flex;cursor:default}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing: calc(var(--mantine-spacing-xs) / 2);justify-content:flex-start;min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type){min-height:auto}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));inset-inline-start:calc(var(--stepper-icon-size) / 2);height:100vh;position:absolute;border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;transition:background-color .15s ease,border-color .15s ease;border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color)}:where([data-mantine-color-scheme=light]) .m_1959ad01{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color, var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_a79331dc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--stepper-icon-color, var(--mantine-color-white))}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:500;font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));line-height:1;color:var(--mantine-color-dimmed)}.m_5f93f3bb{--switch-height-xs: calc(1rem * var(--mantine-scale));--switch-height-sm: calc(1.25rem * var(--mantine-scale));--switch-height-md: calc(1.5rem * var(--mantine-scale));--switch-height-lg: calc(1.875rem * var(--mantine-scale));--switch-height-xl: calc(2.25rem * var(--mantine-scale));--switch-width-xs: calc(2rem * var(--mantine-scale));--switch-width-sm: calc(2.375rem * var(--mantine-scale));--switch-width-md: calc(2.875rem * var(--mantine-scale));--switch-width-lg: calc(3.5rem * var(--mantine-scale));--switch-width-xl: calc(4.5rem * var(--mantine-scale));--switch-thumb-size-xs: calc(.75rem * var(--mantine-scale));--switch-thumb-size-sm: calc(.875rem * var(--mantine-scale));--switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));--switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));--switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));--switch-label-font-size-xs: calc(.3125rem * var(--mantine-scale));--switch-label-font-size-sm: calc(.375rem * var(--mantine-scale));--switch-label-font-size-md: calc(.4375rem * var(--mantine-scale));--switch-label-font-size-lg: calc(.5625rem * var(--mantine-scale));--switch-label-font-size-xl: calc(.6875rem * var(--mantine-scale));--switch-track-label-padding-xs: calc(.0625rem * var(--mantine-scale));--switch-track-label-padding-sm: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-md: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-lg: calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-xl: calc(.1875rem * var(--mantine-scale));--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: calc(62.5rem * var(--mantine-scale));--switch-color: var(--mantine-primary-color-filled);position:relative}.m_926b4011{height:0;width:0;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);border:1px solid var(--switch-bd);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:600;order:var(--switch-order, 1);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-bd: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-bd: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-2);--switch-bd: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6);--switch-disabled-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-6);--switch-bd: var(--mantine-color-dark-4);--switch-text-color: var(--mantine-color-dark-1);--switch-disabled-color: var(--mantine-color-dark-4)}.m_9307d992[data-error]{--switch-bd: var(--mantine-color-error)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);border:1px solid var(--switch-thumb-bd);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding));--switch-thumb-bd: var(--mantine-color-white)}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bd: var(--switch-thumb-bg-disabled);--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-gray-3);--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bd: var(--mantine-color-white);--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{width:100%;border-collapse:collapse;border-spacing:0;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout, auto);caption-side:var(--table-caption-side, bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-gray-1);--table-striped-color: var(--mantine-color-gray-0);--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-dark-5);--table-striped-color: var(--mantine-color-dark-6);--table-border-color: var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:500}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{border-bottom:none;background-color:transparent}@media (hover: hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover: none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset, 0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){position:sticky;top:var(--table-sticky-header-offset, 0);background-color:var(--mantine-color-body)}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3{top:initial}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}.m_bcaa9990{display:flex;flex-direction:column;--toc-depth-offset: .8em}.m_375a65ef{display:block;padding:.3em .8em;font-size:var(--toc-size, var(--mantine-font-size-md));border-radius:var(--toc-radius, var(--mantine-radius-default));padding-left:max(calc(var(--depth-offset) * var(--toc-depth-offset)),.8em)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}.m_375a65ef:where([data-active]){background-color:var(--toc-bg);color:var(--toc-color)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tab-justify: flex-start;--tabs-list-direction: row;--tabs-panel-grow: unset;--tabs-display: block;--tabs-flex-direction: row;--tabs-list-border-width: 0;--tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;--tabs-list-gap: unset;--tabs-list-line-bottom: 0;--tabs-list-line-top: unset;--tabs-list-line-start: 0;--tabs-list-line-end: 0;--tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width: 0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom: unset;--tabs-list-line-top: 0;--tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width: var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start: unset;--tabs-list-line-end: 0;--tabs-list-line-top: 0;--tabs-list-line-bottom: 0;--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction: column;--tabs-panel-grow: 1;--tabs-display: flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction: row-reverse;--tabs-list-line-start: 0;--tabs-list-line-end: unset;--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color: var(--mantine-color-dark-4)}.m_89d60db1[data-orientation=horizontal]{--tab-justify: center}.m_89d60db1[data-variant=default]{--tabs-list-border-width: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width: calc(.0625rem * var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap: calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-wrap:wrap;justify-content:var(--tabs-justify, flex-start);flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap);--tab-grow: unset}.m_89d33d6d[data-grow]{--tab-grow: 1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;display:flex;align-items:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-grow:var(--tab-grow);justify-content:var(--tab-justify)}.m_4ec4dce6:disabled,.m_4ec4dce6[data-disabled]{opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{display:flex;align-items:center;justify-content:center;margin-left:var(--tab-section-margin-left, 0);margin-right:var(--tab-section-margin-right, 0)}.m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=left]:not(:only-child){--tab-section-margin-right: 0rem;--tab-section-margin-left: var(--mantine-spacing-xs)}.m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: var(--mantine-spacing-xs)}[dir=rtl] .m_fc420b1f[data-position=right]:not(:only-child){--tab-section-margin-left: 0rem;--tab-section-margin-right: var(--mantine-spacing-xs)}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);border-style:solid;border-color:transparent;background-color:var(--tab-bg);--tab-bg: transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media (hover: hover){.m_539e827b:hover{--tab-bg: var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover: none){.m_539e827b:active{--tab-bg: var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media (hover: hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{--tab-bg: transparent}}@media (hover: none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{--tab-bg: transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_b59ab47c{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;border-right:calc(.0625rem * var(--mantine-scale)) solid transparent;border-left:calc(.0625rem * var(--mantine-scale)) solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);position:relative;--tab-border-bottom-color: transparent;--tab-border-top-color: transparent;--tab-border-inline-end-color: transparent;--tab-border-inline-start-color: transparent}.m_b59ab47c:where([data-active]):before{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-before-bottom, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right, auto);top:var(--tab-before-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-after-bottom, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left, auto);top:var(--tab-after-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color: var(--tab-border-color);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color: var(--tab-border-color);--tab-border-top-color: var(--mantine-color-body);--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-bottom: auto;--tab-after-top: calc(-.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color: var(--mantine-color-body);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-before-left: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto;--tab-after-right: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right: auto;--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-after-left: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color: var(--mantine-color-body);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-before-right: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto;--tab-after-left: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left: auto;--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-after-right: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg: transparent;--tab-color: inherit}@media (hover: hover){.m_c3381914:not([data-disabled]):hover{--tab-bg: var(--tab-hover-color)}}@media (hover: none){.m_c3381914:not([data-disabled]):active{--tab-bg: var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg: var(--tabs-color);--tab-color: var(--tabs-text-color, var(--mantine-color-white))}@media (hover: hover){.m_c3381914[data-active][data-active]:hover{--tab-bg: var(--tabs-color)}}@media (hover: none){.m_c3381914[data-active][data-active]:active{--tab-bg: var(--tabs-color)}}.m_7341320d{--ti-size-xs: calc(1.125rem * var(--mantine-scale));--ti-size-sm: calc(1.375rem * var(--mantine-scale));--ti-size-md: calc(1.75rem * var(--mantine-scale));--ti-size-lg: calc(2.125rem * var(--mantine-scale));--ti-size-xl: calc(2.75rem * var(--mantine-scale));--ti-size: var(--ti-size-md);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg, var(--mantine-primary-color-filled));color:var(--ti-color, var(--mantine-color-white));border:var(--ti-bd, 1px solid transparent)}.m_43657ece{--offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size: calc(1.25rem * var(--mantine-scale));--tl-line-width: calc(.25rem * var(--mantine-scale));--tl-radius: calc(62.5rem * var(--mantine-scale));--tl-color: var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:500;line-height:1;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.m_436178ff{--item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);position:relative;color:var(--mantine-color-text)}.m_436178ff:before{content:"";pointer-events:none;position:absolute;top:0;left:var(--timeline-line-left, 0);right:var(--timeline-line-right, 0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display, none)}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color: var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color, var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display: block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius, var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color, var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color, var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color, var(--tl-color));color:var(--tl-icon-color, var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset: var(--mantine-spacing-lg);margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m_75f3ecf{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;margin:0;padding:0;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_dc283425{padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_d6493fad :first-child{margin-top:0}.m_d6493fad :last-child{margin-bottom:0}.m_d6493fad :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap);font-family:var(--mantine-font-family-headings)}.m_d6493fad :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d6493fad :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d6493fad :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d6493fad :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d6493fad :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d6493fad :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d6493fad :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d6493fad :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d6493fad :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media (hover: hover){.m_d6493fad :where(a):hover{text-decoration:underline}}@media (hover: none){.m_d6493fad :where(a):active{text-decoration:underline}}.m_d6493fad :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(hr){border-color:var(--mantine-color-dark-3)}.m_d6493fad :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(pre){background-color:var(--mantine-color-dark-8)}.m_d6493fad :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d6493fad :where(kbd){--kbd-fz: calc(.75rem * var(--mantine-scale));--kbd-padding: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:700;padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d6493fad :where(code){line-height:var(--mantine-line-height);padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d6493fad :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);list-style-position:outside}.m_d6493fad :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d6493fad :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d6493fad :where(table) :where(th){text-align:left;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d6493fad :where(table) :where(thead th){border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(tfoot th){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d6493fad :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d6493fad :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d6493fad :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d6493fad :where(blockquote){background-color:var(--mantine-color-dark-8)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_d2b315db[data-scrollable]{--spotlight-content-height: 100%}.m_3cd250e0{overflow:hidden;height:var(--spotlight-content-height, auto);max-height:var(--spotlight-max-height)}.m_d2abce9b{display:flex;flex-direction:column;height:var(--spotlight-content-height, auto)}.m_f366a061{border:0;background-color:transparent}.m_6e463822{--spotlight-actions-list-padding: calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;flex:1;padding:var(--spotlight-actions-list-padding);max-height:calc(100% - 3.125rem);margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{display:flex;align-items:center;width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;text-align:left}:where([dir=rtl]) .m_d49bb8ef{text-align:right}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast, var(--mantine-color-white));--action-description-color: var(--mantine-primary-color-contrast, var(--mantine-color-white));--action-description-opacity: .7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity, 1);color:var(--action-description-color, var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_832642f6>svg{display:block}.m_6c2a1345{display:block}.m_a6d9d78d{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity, 1);color:var(--action-description-color, var(--mantine-color-dimmed))}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{display:flex;flex-direction:column;margin-top:var(--mantine-spacing-md)}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);font-weight:700;color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md)}.m_5a3e5f7b:empty{display:none}.m_17884d0f{--carousel-height: auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel / inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover: hover){.m_64f58e10:hover{opacity:1}}@media (hover: none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover: hover){.m_eae68602:hover{opacity:1}}@media (hover: none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size, 100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}.m_468e7eda{padding-top:0;padding-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator{display:none}.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field,.m_468e7eda::-webkit-datetime-edit-ampm-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus,.m_468e7eda::-webkit-datetime-edit-ampm-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs: calc(1.875rem * var(--mantine-scale));--day-size-sm: calc(2.25rem * var(--mantine-scale));--day-size-md: calc(2.625rem * var(--mantine-scale));--day-size-lg: calc(3rem * var(--mantine-scale));--day-size-xl: calc(3.375rem * var(--mantine-scale));--day-size: var(--day-size-sm);width:var(--day-size, var(--day-size-sm));height:var(--day-size, var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover: hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover: none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover: hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover: none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover: hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover: none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz, var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs: calc(1.875rem * var(--mantine-scale));--wn-size-sm: calc(2.25rem * var(--mantine-scale));--wn-size-md: calc(2.625rem * var(--mantine-scale));--wn-size-lg: calc(3rem * var(--mantine-scale));--wn-size-xl: calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size, var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs: calc(1.875rem * var(--mantine-scale));--dpc-size-sm: calc(2.25rem * var(--mantine-scale));--dpc-size-md: calc(2.625rem * var(--mantine-scale));--dpc-size-lg: calc(3rem * var(--mantine-scale));--dpc-size-xl: calc(3.375rem * var(--mantine-scale));--dpc-size: var(--dpc-size-sm);font-size:var(--dpc-fz, var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover: hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover: none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast, var(--mantine-color-white))}@media (hover: hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover: none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover: hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover: none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs: calc(1.875rem * var(--mantine-scale));--dch-control-size-sm: calc(2.25rem * var(--mantine-scale));--dch-control-size-md: calc(2.625rem * var(--mantine-scale));--dch-control-size-lg: calc(3rem * var(--mantine-scale));--dch-control-size-xl: calc(3.375rem * var(--mantine-scale));--dch-control-size: var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_f6645d97,.m_2351eeb0{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;cursor:pointer}@media (hover: hover){[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover: none){[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_f6645d97:where(:disabled,[data-disabled]),.m_2351eeb0:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1;font-size:var(--dch-fz, var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}._appShell_m1dss_1{min-height:100vh;max-height:100vh;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;background-color:hsl(var(--background));transition:background-color .3s ease;transform:translateZ(0);-webkit-transform:translateZ(0)}._header_m1dss_33{background:hsl(var(--background) / .98);border-bottom:1px solid hsl(var(--border));position:fixed;top:0;left:0;right:0;width:100vw;z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding-top:calc(env(safe-area-inset-top) + 20px);height:calc(80px + env(safe-area-inset-top));display:flex;align-items:center;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}._headerContent_m1dss_75{width:100%;max-width:600px;margin:0 auto;min-height:60px;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px}._logo_m1dss_99{font-size:30px;font-weight:700;color:hsl(var(--primary));letter-spacing:-.5px}._registerButton_m1dss_113{background:hsl(var(--primary))!important;border:none!important;color:hsl(var(--primary-foreground))!important;height:38px;padding:0 28px;border-radius:12px!important;font-weight:600!important;letter-spacing:.5px;text-transform:uppercase;font-size:14px!important;position:relative;overflow:hidden;transition:all .2s ease!important}._registerButton_m1dss_113:hover{opacity:.9;transform:translateY(-1px)}._main_m1dss_155{position:relative;z-index:1;box-sizing:border-box;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;overscroll-behavior:contain}._footer_m1dss_185{background:hsl(var(--background) / .97);border-top:1px solid hsl(var(--border));position:fixed;bottom:0;left:0;right:0;width:100vw;z-index:9999;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding-bottom:env(safe-area-inset-bottom,0px);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}._navGroup_m1dss_223{display:flex;justify-content:space-around;align-items:stretch;padding:6px 4px;max-width:600px;margin:0 auto;height:58px;transform:translateZ(0);-webkit-transform:translateZ(0)}._navButton_m1dss_247{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));transition:color .18s ease;gap:3px;padding:0 2px;min-width:0;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._navButton_m1dss_247:active{opacity:.7}._navButtonActive_m1dss_289{color:hsl(var(--primary))!important}._navButtonActive_m1dss_289 ._navIcon_m1dss_297{color:hsl(var(--primary))}._navButtonActive_m1dss_289 ._navLabel_m1dss_305{color:hsl(var(--primary));font-weight:700}._navButton_m1dss_247[data-status=active]{color:hsl(var(--primary))}._navButton_m1dss_247[data-status=active] ._navLabel_m1dss_305{font-weight:700;color:hsl(var(--primary))}._navIcon_m1dss_297{height:30px;width:30px;display:flex;align-items:center;justify-content:center;transition:transform .15s ease;flex-shrink:0}._navButton_m1dss_247:active ._navIcon_m1dss_297{transform:scale(.88)}._navLabel_m1dss_305{font-size:10px;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center;transition:color .18s ease,font-weight .18s ease}@media (max-width: 390px){._navIcon_m1dss_297{height:27px;width:27px}._navLabel_m1dss_305{font-size:9px}._navGroup_m1dss_223{padding:8px 0 4px}}@media (max-width: 330px){._navIcon_m1dss_297{height:24px;width:24px}._navLabel_m1dss_305{font-size:8px}._navGroup_m1dss_223{padding:6px 0 2px}}._backButton_m1dss_441{padding:.5rem;cursor:pointer;color:hsl(var(--foreground));border-radius:.8rem;transition:all .2s ease;background:transparent;border:1px solid hsl(var(--border))}._backButton_m1dss_441:hover{background:hsl(var(--muted))}._wrapper_1o31n_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:#05090d;transition:background .3s ease}.light ._wrapper_1o31n_7{background:#f2fdf7}._glow_1o31n_43{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,220,130,.16) 0%,rgba(0,180,100,.07) 50%,transparent 70%);animation:_glowPulse_1o31n_1 3.5s ease-in-out infinite;pointer-events:none}.light ._glow_1o31n_43{background:radial-gradient(circle,rgba(2,177,76,.13) 0%,rgba(2,177,76,.05) 50%,transparent 70%)}._stage_1o31n_93{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px}._ring_1o31n_113{position:absolute;border-radius:50%;opacity:0;animation:_ringExpand_1o31n_1 2.6s ease-out infinite}._ring1_1o31n_127{width:140px;height:140px;border:1.5px solid rgba(0,220,130,.6);animation-delay:0s}._ring2_1o31n_129{width:176px;height:176px;border:1px solid rgba(0,220,130,.38);animation-delay:.65s}._ring3_1o31n_131{width:212px;height:212px;border:1px solid rgba(0,220,130,.18);animation-delay:1.3s}.light ._ring1_1o31n_127{border-color:#02b14c8c}.light ._ring2_1o31n_129{border-color:#02b14c52}.light ._ring3_1o31n_131{border-color:#02b14c29}._logoOuter_1o31n_145{position:relative;z-index:2;width:116px;height:116px;border-radius:30px;display:flex;align-items:center;justify-content:center;animation:_logoEntrance_1o31n_1 .85s cubic-bezier(.16,1,.3,1) forwards,_logoFloat_1o31n_1 4s ease-in-out 1.1s infinite;opacity:0;transform:scale(.55) translateY(20px)}._logoOuter_1o31n_145:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:32px;background:conic-gradient(from 0deg,#00dc8200,#00dc82e6 30%,#00ffa0,#00dc82e6 70%,#00dc8200);animation:_spinBorder_1o31n_1 3s linear infinite;z-index:-1}.light ._logoOuter_1o31n_145:before{background:conic-gradient(from 0deg,#02b14c00,#02b14ce6 30%,#00cc7a,#02b14ce6 70%,#02b14c00)}._logoCard_1o31n_233{width:112px;height:112px;border-radius:28px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;background:#fff;box-shadow:0 0 0 1px #00dc8238,0 0 36px #00dc822e,0 20px 50px #0000008c}.light ._logoCard_1o31n_233{background:#fff;box-shadow:0 0 0 1px #02b14c2e,0 0 22px #02b14c1c,0 12px 40px #0000001a}._logoCard_1o31n_233:after{content:"";position:absolute;top:-60%;left:-70%;width:40%;height:220%;background:linear-gradient(108deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);animation:_shimmer_1o31n_1 3.2s ease-in-out 1.1s infinite}._logoImg_1o31n_315{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,220,130,.45));animation:_logoGlow_1o31n_1 3s ease-in-out 1s infinite;position:relative;z-index:1}.light ._logoImg_1o31n_315{filter:drop-shadow(0 0 8px rgba(2,177,76,.3))}._bottom_1o31n_345{position:absolute;bottom:88px;display:flex;flex-direction:column;align-items:center;gap:18px;animation:_fadeUp_1o31n_1 .7s ease-out .4s forwards;opacity:0;transform:translateY(14px)}._appName_1o31n_369{font-family:Onest,sans-serif;font-size:20px;font-weight:800;letter-spacing:7px;text-transform:uppercase;color:#fff;text-shadow:0 0 18px rgba(0,220,130,.35)}.light ._appName_1o31n_369{color:#0a1f14;text-shadow:none}._tagline_1o31n_399{font-family:Onest,sans-serif;font-size:12.5px;font-weight:400;letter-spacing:1.5px;margin-top:-10px;color:#ffffff6b}.light ._tagline_1o31n_399{color:#00000073}._dots_1o31n_427{display:flex;gap:7px}._dot_1o31n_427{width:6px;height:6px;border-radius:50%;background:#00dc82d9;animation:_dotBounce_1o31n_1 1.4s ease-in-out infinite}.light ._dot_1o31n_427{background:#02b14cd9}._dot_1o31n_427:nth-child(1){animation-delay:0s}._dot_1o31n_427:nth-child(2){animation-delay:.2s}._dot_1o31n_427:nth-child(3){animation-delay:.4s}._sweep_1o31n_471{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,220,130,.7),rgba(0,255,160,1),rgba(0,220,130,.7),transparent);animation:_sweepLine_1o31n_1 2.2s ease-in-out infinite}.light ._sweep_1o31n_471{background:linear-gradient(90deg,transparent,rgba(2,177,76,.6),rgba(0,204,122,1),rgba(2,177,76,.6),transparent)}._cornerTL_1o31n_527,._cornerBR_1o31n_529{position:absolute;width:36px;height:36px;animation:_fadeUp_1o31n_1 .8s ease-out .7s forwards;opacity:0}._cornerTL_1o31n_527{top:calc(env(safe-area-inset-top) + 26px);left:26px;border-top:1.5px solid rgba(0,220,130,.3);border-left:1.5px solid rgba(0,220,130,.3);border-radius:4px 0 0}._cornerBR_1o31n_529{bottom:calc(env(safe-area-inset-bottom) + 26px);right:26px;border-bottom:1.5px solid rgba(0,220,130,.3);border-right:1.5px solid rgba(0,220,130,.3);border-radius:0 0 4px}.light ._cornerTL_1o31n_527,.light ._cornerBR_1o31n_529{border-color:#02b14c47}@keyframes _glowPulse_1o31n_1{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes _ringExpand_1o31n_1{0%{transform:scale(.55);opacity:.75}to{transform:scale(1.9);opacity:0}}@keyframes _spinBorder_1o31n_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _logoEntrance_1o31n_1{0%{opacity:0;transform:scale(.55) translateY(20px)}60%{opacity:1;transform:scale(1.06) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _logoFloat_1o31n_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes _logoGlow_1o31n_1{0%,to{filter:drop-shadow(0 0 7px rgba(0,220,130,.4))}50%{filter:drop-shadow(0 0 18px rgba(0,220,130,.75))}}@keyframes _shimmer_1o31n_1{0%{left:-70%;opacity:0}10%{opacity:1}42%{left:120%;opacity:1}50%,to{left:120%;opacity:0}}@keyframes _fadeUp_1o31n_1{to{opacity:1;transform:translateY(0)}}@keyframes _dotBounce_1o31n_1{0%,80%,to{transform:scale(.55);opacity:.35}40%{transform:scale(1);opacity:1}}@keyframes _sweepLine_1o31n_1{0%{width:0%;left:0}50%{width:55%;left:22.5%}to{width:0%;left:100%}}._rsOverlay_16xxx_11{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;transform:translateZ(0);will-change:transform;isolation:isolate}._rsOverlayInner_16xxx_43{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#000c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;transform:translateZ(0);will-change:transform;isolation:isolate}._rsSheet_16xxx_73{width:100%;max-width:520px;max-height:92svh;overflow-y:auto;background:var(--reservation-bg, #0f1117);border-radius:24px 24px 0 0;border-top:2px solid var(--reservation-accent, #00ff9d);padding:12px 20px 32px;animation:_rsSlideUp_16xxx_1 .3s cubic-bezier(.34,1.56,.64,1);scrollbar-width:none}._rsSheet_16xxx_73::-webkit-scrollbar{display:none}@keyframes _rsSlideUp_16xxx_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._rsHandle_16xxx_111{width:36px;height:4px;border-radius:2px;background:var(--reservation-border, rgba(255,255,255,.15));margin:0 auto 16px}._rsHeader_16xxx_127{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._rsTitle_16xxx_139{font-size:1.05rem;font-weight:700;color:var(--reservation-text, #ffffff);margin:0}._rsCloseBtn_16xxx_151{width:32px;height:32px;border-radius:50%;border:1px solid var(--reservation-border, rgba(255,255,255,.15));background:transparent;color:var(--reservation-text-secondary, rgba(255,255,255,.55));display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;line-height:1;transition:background .18s}._rsCloseBtn_16xxx_151:hover{background:#ffffff14}._rsCard_16xxx_185{background:var(--reservation-card-bg, rgba(255,255,255,.04));border:1px solid var(--reservation-border, rgba(255,255,255,.1));border-radius:14px;padding:14px 16px;margin-bottom:12px}._rsCardGreen_16xxx_199{border-color:#00ff9d40;background:#00ff9d0d}._rsCardBlue_16xxx_207{border-color:#00ff9d33;background:#00ff9d0a}._rsCardYellow_16xxx_215{border-color:#ffc80040;background:#ffc8000d}._rsCardRed_16xxx_223{border-color:#ff505040;background:#ff50500d}._rsLabel_16xxx_233{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--reservation-text-secondary, rgba(255,255,255,.45));margin-bottom:8px}._rsDivider_16xxx_249{height:1px;background:var(--reservation-border, rgba(255,255,255,.08));margin:14px 0}._rsRow_16xxx_261{display:flex;align-items:center;justify-content:space-between;gap:8px}._rsRowStart_16xxx_273{display:flex;align-items:center;gap:10px}._rsTextMain_16xxx_285{font-size:.9rem;font-weight:600;color:var(--reservation-text, #fff);margin:0}._rsTextSub_16xxx_297{font-size:.78rem;color:var(--reservation-text-secondary, rgba(255,255,255,.55));margin:2px 0 0}._rsTextAccent_16xxx_307{font-size:.9rem;font-weight:700;color:var(--reservation-accent, #00ff9d)}._rsTextBlue_16xxx_317{font-size:.9rem;font-weight:700;color:#00cc7a}._rsTextSmall_16xxx_327{font-size:.78rem;color:var(--reservation-text-secondary, rgba(255,255,255,.55))}._rsProgressWrap_16xxx_337{height:6px;border-radius:3px;background:#ffffff14;margin-bottom:20px;overflow:hidden}._rsProgressBar_16xxx_351{height:100%;border-radius:3px;background:var(--reservation-accent, #00ff9d);transition:width .3s ease}._rsCounter_16xxx_365{display:flex;align-items:center;gap:16px;justify-content:center}._rsCounterBtn_16xxx_377{width:40px;height:40px;border-radius:50%;border:1px solid var(--reservation-border, rgba(255,255,255,.15));background:transparent;color:var(--reservation-text, #fff);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;font-weight:700;transition:background .18s,border-color .18s}._rsCounterBtn_16xxx_377:hover:not(:disabled){background:#00ff9d14;border-color:#00ff9d66}._rsCounterBtn_16xxx_377:disabled{opacity:.35;cursor:not-allowed}._rsCounterVal_16xxx_417{font-size:1.5rem;font-weight:800;color:var(--reservation-text, #fff);min-width:32px;text-align:center}._rsInputWrap_16xxx_433{margin-bottom:10px}._rsInputLabel_16xxx_435{font-size:.74rem;font-weight:600;color:var(--reservation-text-secondary, rgba(255,255,255,.55));margin-bottom:4px;display:block}._rsInput_16xxx_433{width:100%;box-sizing:border-box;background:#ffffff0a;border:1px solid var(--reservation-border, rgba(255,255,255,.12));border-radius:10px;color:var(--reservation-text, #fff);font-size:.88rem;padding:10px 12px;outline:none;transition:border-color .18s}._rsInput_16xxx_433:focus{border-color:var(--reservation-accent, #00ff9d)}._rsInput_16xxx_433::-moz-placeholder{color:#ffffff40}._rsInput_16xxx_433::placeholder{color:#ffffff40}._rsInputError_16xxx_477{border-color:#ff505099!important}._rsErrorMsg_16xxx_479{font-size:.72rem;color:#ff5050;margin-top:3px}._rsAmountSelector_16xxx_491{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 0}._rsAmountInput_16xxx_505{background:transparent;border:none;color:var(--reservation-text, #fff);font-size:1.6rem;font-weight:800;text-align:center;width:120px;outline:none}._rsAmountInput_16xxx_505::-webkit-outer-spin-button,._rsAmountInput_16xxx_505::-webkit-inner-spin-button{-webkit-appearance:none}._rsAmountInput_16xxx_505[type=number]{-moz-appearance:textfield}._rsCoverageWrap_16xxx_533{height:8px;border-radius:4px;background:#ffffff14;margin:8px 0;overflow:hidden}._rsCoverageBar_16xxx_547{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--reservation-accent, #00ff9d),#00d4aa);transition:width .25s ease}._rsActionBtn_16xxx_561{width:100%;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid var(--reservation-border, rgba(255,255,255,.1));background:var(--reservation-card-bg, rgba(255,255,255,.04));cursor:pointer;transition:background .18s,border-color .18s;margin-bottom:10px;text-align:left}._rsActionBtn_16xxx_561:hover{background:#ffffff12}._rsActionBtnGreen_16xxx_591{border-color:#00ff9d4d}._rsActionBtnGreen_16xxx_591:hover{background:#00ff9d14;border-color:#00ff9d80}._rsActionBtnBlue_16xxx_595{border-color:#00ff9d4d}._rsActionBtnBlue_16xxx_595:hover{background:#00ff9d14;border-color:#00ff9d80}._rsFooter_16xxx_601{margin-top:20px;display:flex;gap:10px}._rsBtnPrimary_16xxx_611{flex:1;padding:13px;border-radius:12px;border:none;background:var(--reservation-accent, #00ff9d);color:#0a0c10;font-weight:700;font-size:.92rem;cursor:pointer;transition:opacity .18s,transform .18s}._rsBtnPrimary_16xxx_611:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._rsBtnPrimary_16xxx_611:disabled{opacity:.4;cursor:not-allowed}._rsBtnSecondary_16xxx_639{padding:13px 20px;border-radius:12px;border:1px solid var(--reservation-border, rgba(255,255,255,.15));background:transparent;color:var(--reservation-text-secondary, rgba(255,255,255,.6));font-weight:600;font-size:.88rem;cursor:pointer;transition:background .18s}._rsBtnSecondary_16xxx_639:hover{background:#ffffff0f}._rsBtnBlue_16xxx_663{flex:1;padding:13px;border-radius:12px;border:none;background:#02b14c;color:#fff;font-weight:700;font-size:.92rem;cursor:pointer;transition:opacity .18s,transform .18s;display:flex;align-items:center;justify-content:center;gap:7px}._rsBtnBlue_16xxx_663:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._rsBtnBlue_16xxx_663:disabled{opacity:.4;cursor:not-allowed}._rsBtnFullWidth_16xxx_699{width:100%;padding:13px;border-radius:12px;border:none;background:var(--reservation-accent, #00ff9d);color:#0a0c10;font-weight:700;font-size:.92rem;cursor:pointer;transition:opacity .18s,transform .18s}._rsBtnFullWidth_16xxx_699:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._rsBtnFullWidth_16xxx_699:disabled{opacity:.4;cursor:not-allowed}._rsBtnFullWidthBlue_16xxx_727{width:100%;padding:13px;border-radius:12px;border:none;background:linear-gradient(135deg,#02b14c,#00cc7a);color:#fff;font-weight:700;font-size:.92rem;cursor:pointer;transition:opacity .18s,transform .18s;margin-bottom:8px}._rsBtnFullWidthBlue_16xxx_727:hover{opacity:.9;transform:translateY(-1px)}._rsChoiceCard_16xxx_757{width:100%;display:flex;align-items:center;gap:12px;padding:16px;border-radius:14px;border:1px solid rgba(0,255,157,.25);background:#00ff9d0d;cursor:pointer;transition:background .18s,border-color .18s;margin-bottom:10px;text-align:left}._rsChoiceCard_16xxx_757:hover{background:#00ff9d1a;border-color:#00ff9d80}._rsAvatar_16xxx_789{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--reservation-border, rgba(255,255,255,.12));flex-shrink:0;background:#ffffff14}._rsChip_16xxx_809{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;font-size:.72rem;font-weight:600;background:var(--reservation-accent, #00ff9d);color:#0a0c10}._rsChipBlue_16xxx_829{background:#02b14c;color:#fff}._rsVehicleChip_16xxx_839{display:inline-flex;align-items:center;gap:4px;margin-top:4px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2px 8px;font-size:.72rem;color:var(--reservation-text-secondary, rgba(255,255,255,.55))}.light ._rsSheet_16xxx_73{background:#fff;border-top-color:#02b14c}.light ._rsHandle_16xxx_111{background:#00000026}.light ._rsOverlay_16xxx_11{background:#00000073}.light ._rsOverlayInner_16xxx_43{background:#0000008c}.light ._rsCard_16xxx_185{background:#f8f9fa;border-color:#00000014}.light ._rsCardGreen_16xxx_199,.light ._rsCardBlue_16xxx_207{background:#02b14c0f;border-color:#02b14c38}.light ._rsCardYellow_16xxx_215{background:#f59e0b0f;border-color:#f59e0b38}.light ._rsCardRed_16xxx_223{background:#ef44440f;border-color:#ef444438}.light ._rsCloseBtn_16xxx_151{color:#555;border-color:#0000001f}.light ._rsCloseBtn_16xxx_151:hover{background:#0000000f}.light ._rsDivider_16xxx_249{background:#00000014}.light ._rsTextMain_16xxx_285{color:#111}.light ._rsTextSub_16xxx_297{color:#666}.light ._rsTextSmall_16xxx_327{color:#777}.light ._rsTextAccent_16xxx_307,.light ._rsTextBlue_16xxx_317{color:#02b14c}.light ._rsTitle_16xxx_139{color:#111}.light ._rsLabel_16xxx_233{color:#888}.light ._rsProgressWrap_16xxx_337{background:#00000014}.light ._rsProgressBar_16xxx_351{background:#02b14c}.light ._rsCounterBtn_16xxx_377{color:#111;border-color:#00000024;background:#f0f0f0}.light ._rsCounterBtn_16xxx_377:hover:not(:disabled){background:#02b14c1a;border-color:#02b14c66}.light ._rsCounterVal_16xxx_417{color:#111}.light ._rsInputLabel_16xxx_435{color:#555}.light ._rsInput_16xxx_433{background:#f3f4f6;color:#111;border-color:#d1d5db}.light ._rsInput_16xxx_433:focus{border-color:#02b14c}.light ._rsInput_16xxx_433::-moz-placeholder{color:#9ca3af}.light ._rsInput_16xxx_433::placeholder{color:#9ca3af}.light ._rsAmountInput_16xxx_505{color:#111}.light ._rsCoverageWrap_16xxx_533{background:#00000014}.light ._rsCoverageBar_16xxx_547{background:linear-gradient(90deg,#02b14c,#00cc7a)}.light ._rsActionBtn_16xxx_561{background:#f8f9fa;border-color:#0000001a;color:#111}.light ._rsActionBtn_16xxx_561:hover{background:#efefef}.light ._rsActionBtnGreen_16xxx_591{border-color:#02b14c4d}.light ._rsActionBtnGreen_16xxx_591:hover{background:#02b14c12;border-color:#02b14c80}.light ._rsActionBtnBlue_16xxx_595{border-color:#02b14c4d}.light ._rsActionBtnBlue_16xxx_595:hover{background:#02b14c12;border-color:#02b14c80}.light ._rsBtnPrimary_16xxx_611{background:#02b14c;color:#fff}.light ._rsBtnSecondary_16xxx_639{background:#f0f0f0;border-color:#0000001f;color:#333}.light ._rsBtnSecondary_16xxx_639:hover{background:#e4e4e4}.light ._rsChoiceCard_16xxx_757{background:#02b14c0f;border-color:#02b14c40}.light ._rsChoiceCard_16xxx_757:hover{background:#02b14c1f;border-color:#02b14c80}.light ._rsAvatar_16xxx_789{border-color:#0000001a;background:#e9e9e9}.light ._rsChip_16xxx_809{background:#02b14c;color:#fff}.light ._rsVehicleChip_16xxx_839{background:#0000000d;border-color:#0000001a;color:#666}.light ._rsFooter_16xxx_601{border-top:1px solid rgba(0,0,0,.06)}._rsSlideLabel_16xxx_1163{font-size:.85rem;font-weight:600;color:#ffffff73;letter-spacing:.04em}.light ._rsSlideLabel_16xxx_1163{color:#00000080}._rsUcBackBtn_16xxx_1185{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1.5px solid rgba(255,255,255,.12);background:#ffffff0d;cursor:pointer;flex-shrink:0;color:#ffffffb3}.light ._rsUcBackBtn_16xxx_1185{border-color:#0000001f;background:#0000000a;color:#0009}._rsUcTotalCard_16xxx_1213{flex:1;border-radius:12px;padding:12px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.light ._rsUcTotalCard_16xxx_1213{background:#0000000a;border-color:#0000001a}._rsUcTotalAmount_16xxx_1233{margin:0;font-size:1.35rem;font-weight:800;letter-spacing:-.03em;color:var(--rs-text-main, #fff);line-height:1.1}.light ._rsUcTotalAmount_16xxx_1233{color:#0a0a0a}._rsUcAmountCard_16xxx_1257{background:#00ff9d0f;border:1.5px solid rgba(0,255,157,.25);border-radius:16px;padding:20px 16px;margin-bottom:14px;text-align:center}.light ._rsUcAmountCard_16xxx_1257{background:#02b14c12;border-color:#02b14c4d}._rsUcAmountLabel_16xxx_1279{margin:0 0 8px;font-size:.78rem;font-weight:500;color:#ffffff8c;letter-spacing:.03em;text-transform:uppercase}.light ._rsUcAmountLabel_16xxx_1279{color:#00000073}._rsUcAmountInput_16xxx_1303{background:transparent;border:none;outline:none;font-size:2rem;font-weight:800;color:var(--reservation-accent);text-align:center;width:100%;letter-spacing:-.02em}._rsUcCoverageLabel_16xxx_1317{margin:0;font-size:.78rem;color:#ffffff80}.light ._rsUcCoverageLabel_16xxx_1317{color:#00000073}._rsUcPresetBtn_16xxx_1335{flex:1;background:#ffffff0d;border:1.5px solid rgba(255,255,255,.1);border-radius:10px;padding:8px 4px;cursor:pointer;color:#fff9;font-size:.78rem;font-weight:700;transition:all .15s}.light ._rsUcPresetBtn_16xxx_1335{background:#0000000a;border-color:#0000001f;color:#0000008c}._rsUcPresetBtnActive_16xxx_1365{flex:1;background:#00ff9d2e;border:1.5px solid rgba(0,255,157,.5);border-radius:10px;padding:8px 4px;cursor:pointer;color:var(--reservation-accent);font-size:.78rem;font-weight:700;transition:all .15s}.light ._rsUcPresetBtnActive_16xxx_1365{background:#02b14c1f;border-color:#02b14c73;color:#02b14c}._rsUcStepBtn_16xxx_1395{flex:1;padding:12px;border-radius:12px;background:#ffffff0d;border:1.5px solid rgba(255,255,255,.1);color:#ffffffb3;font-size:.9rem;font-weight:700;cursor:pointer}._rsUcStepBtn_16xxx_1395:disabled{opacity:.35;cursor:not-allowed}.light ._rsUcStepBtn_16xxx_1395{background:#0000000a;border-color:#0000001f;color:#000000a6}._rsUcStepBtnAccent_16xxx_1423{flex:1;padding:12px;border-radius:12px;background:#00ff9d14;border:1.5px solid rgba(0,255,157,.25);color:var(--reservation-accent);font-size:.9rem;font-weight:700;cursor:pointer}._rsUcStepBtnAccent_16xxx_1423:disabled{opacity:.35;cursor:not-allowed}.light ._rsUcStepBtnAccent_16xxx_1423{background:#02b14c14;border-color:#02b14c4d;color:#02b14c}._rsUcSummaryPanel_16xxx_1451{display:flex;align-items:center;justify-content:space-between;background:#ffffff0a;border-radius:10px;padding:12px 14px;margin-bottom:16px}.light ._rsUcSummaryPanel_16xxx_1451{background:#0000000a;border:1px solid rgba(0,0,0,.07)}:root{--uc-bg: #111111;--uc-surface: #1a1a1a;--uc-surface2: #1e1e1e;--uc-surface3: #2a2a2a;--uc-text: #f1f5f9;--uc-muted: #94a3b8;--uc-muted2: #64748b;--uc-border: rgba(255,255,255,.06);--uc-border2: rgba(255,255,255,.1);--uc-hover: rgba(255,255,255,.08);--uc-hover2: rgba(255,255,255,.05)}.light{--uc-bg: #f8fffe;--uc-surface: #ffffff;--uc-surface2: #f5f5f5;--uc-surface3: #ebebeb;--uc-text: #1a1a1a;--uc-muted: #666666;--uc-muted2: #999999;--uc-border: rgba(0,0,0,.07);--uc-border2: rgba(0,0,0,.1);--uc-hover: rgba(0,0,0,.05);--uc-hover2: rgba(0,0,0,.03)}._app_sqvua_81{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--uc-bg);color:var(--uc-text);font-family:Onest,Arial,sans-serif;z-index:10;overflow:hidden}._fullLoader_sqvua_111{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;background:var(--uc-bg);gap:16px}._loaderCoin_sqvua_129{width:64px;height:64px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:900;color:#fff;animation:_pulseCoin_sqvua_1 1.2s ease-in-out infinite}@keyframes _pulseCoin_sqvua_1{0%,to{transform:scale(1);box-shadow:0 0 hsl(var(--primary) / .5)}50%{transform:scale(1.08);box-shadow:0 0 0 12px hsl(var(--primary) / 0)}}._loaderText_sqvua_163{color:var(--uc-muted);font-size:.9rem;letter-spacing:.5px}._topBar_sqvua_177{display:flex;align-items:center;justify-content:space-between;padding:max(env(safe-area-inset-top),44px) 16px 14px;background:var(--uc-surface);border-bottom:1px solid var(--uc-border);flex-shrink:0}._backBtn_sqvua_195{background:var(--uc-border);border:none;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--uc-text);cursor:pointer;flex-shrink:0}._topTitle_sqvua_221{font-size:1rem;font-weight:700;color:var(--uc-text);flex:1;text-align:center;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._topCoins_sqvua_243{display:flex;align-items:center;gap:4px;background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .3);border-radius:20px;padding:4px 10px;flex-shrink:0}._topCoinIcon_sqvua_263{font-weight:900;color:hsl(var(--primary));font-size:.85rem}._topCoinNum_sqvua_273{font-weight:700;font-size:.85rem;color:hsl(var(--primary))}._contentArea_sqvua_287{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding-bottom:80px}._screen_sqvua_307{padding:16px 16px 20px}._bottomNav_sqvua_317{display:flex;align-items:stretch;background:var(--uc-surface);border-top:1px solid var(--uc-hover);padding-bottom:max(env(safe-area-inset-bottom),8px);position:fixed;bottom:0;left:0;right:0;z-index:50}._navTab_sqvua_341{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px;background:none;border:none;cursor:pointer;color:var(--uc-muted2);position:relative;gap:2px;transition:color .2s}._navTabActive_sqvua_371{color:hsl(var(--primary))}._navIcon_sqvua_377{font-size:1.35rem;line-height:1}._navLabel_sqvua_385{font-size:.65rem;font-weight:600;letter-spacing:.3px}._navBadge_sqvua_395{position:absolute;top:4px;right:24%;background:#ef4444;color:#fff;border-radius:50%;width:16px;height:16px;font-size:.6rem;font-weight:700;display:flex;align-items:center;justify-content:center}._heroBanner_sqvua_433{background:linear-gradient(150deg,var(--uc-surface2) 0%,var(--uc-surface3) 100%);border:1px solid hsl(var(--primary) / .2);border-radius:20px;padding:20px;margin-bottom:20px;text-align:center;position:relative;overflow:hidden}._heroBanner_sqvua_433:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;background:radial-gradient(circle,hsl(var(--primary) / .12) 0%,transparent 70%);border-radius:50%}._heroTopRow_sqvua_469{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._heroLabel_sqvua_481{font-size:.75rem;font-weight:800;letter-spacing:1px;color:hsl(var(--primary));text-transform:uppercase}._heroLevel_sqvua_495{border:1.5px solid hsl(var(--primary));border-radius:12px;padding:2px 10px;font-size:.7rem;font-weight:700;letter-spacing:1px}._heroBalance_sqvua_511{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}._heroBalanceNum_sqvua_525{font-size:3.5rem;font-weight:900;color:var(--uc-text);line-height:1;letter-spacing:-2px}._heroCoinIcon_sqvua_539{width:44px;height:44px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary)));border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem;color:#fff;flex-shrink:0;line-height:44px;text-align:center}._heroHint_sqvua_569{font-size:.82rem;color:var(--uc-muted);margin:0 0 8px;line-height:1.4}._heroCode_sqvua_581{font-size:.72rem;color:var(--uc-muted2);letter-spacing:.5px;margin-bottom:16px}._heroBreakdown_sqvua_593{display:flex;align-items:center;background:var(--uc-hover2);border-radius:12px;padding:12px 16px;gap:0}._heroBreakdownItem_sqvua_609{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}._hbNum_sqvua_623{font-size:1.1rem;font-weight:800;color:var(--uc-text)}._hbLabel_sqvua_633{font-size:.65rem;color:var(--uc-muted2);text-align:center}._heroBreakdownDivider_sqvua_643{width:1px;height:32px;background:var(--uc-border2);margin:0 12px}._quickRow_sqvua_659{display:flex;gap:10px;margin-bottom:24px}._quickBtn_sqvua_669{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--uc-surface2);border:1px solid var(--uc-border2);border-radius:14px;padding:14px 8px;color:var(--uc-text);font-size:.75rem;font-weight:600;cursor:pointer;position:relative;transition:background .15s,border-color .15s}._quickBtn_sqvua_669:active{background:var(--uc-surface3)}._quickIcon_sqvua_705{font-size:1.5rem}._quickBadge_sqvua_707{position:absolute;top:8px;right:14px;background:#ef4444;color:#fff;border-radius:50%;width:16px;height:16px;font-size:.6rem;font-weight:700;display:flex;align-items:center;justify-content:center}._section_sqvua_737{margin-bottom:24px}._sectionHeader_sqvua_739{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._sectionTitle_sqvua_751{font-size:1rem;font-weight:800;color:var(--uc-text)}._seeAll_sqvua_761{font-size:.78rem;color:hsl(var(--primary));background:none;border:none;cursor:pointer;font-weight:600;padding:0}._horizontalScroll_sqvua_783{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}._horizontalScroll_sqvua_783::-webkit-scrollbar{display:none}._miniBonoCard_sqvua_803{flex-shrink:0;width:150px;background:var(--uc-surface2);border:1px solid var(--uc-hover);border-radius:16px;overflow:hidden;cursor:pointer;transition:border-color .2s}._miniBonoCard_sqvua_803:active{border-color:hsl(var(--primary) / .4)}._miniBonoDisabled_sqvua_825{opacity:.5;cursor:not-allowed}._miniBonoImgWrap_sqvua_829{position:relative;height:100px;background:var(--uc-surface3);display:flex;align-items:center;justify-content:center}._miniBonoImg_sqvua_829{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._miniBonoPlaceholder_sqvua_855{font-size:2rem}._miniBonoPrice_sqvua_857{position:absolute;top:8px;right:8px;background:#000000bf;border:1px solid hsl(var(--primary) / .5);border-radius:20px;padding:2px 8px;font-size:.72rem;font-weight:700;color:hsl(var(--primary));display:flex;align-items:center;gap:2px}._miniCoin_sqvua_885{font-weight:900}._miniBonoName_sqvua_887{padding:8px 10px 2px;font-size:.78rem;font-weight:700;color:var(--uc-text);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._miniBonoAliado_sqvua_907{padding:0 10px 8px;font-size:.68rem;color:var(--uc-muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._miniBonoBtn_sqvua_923{margin:0 10px 10px;width:calc(100% - 20px);background:hsl(var(--primary));color:#fff;border:none;border-radius:8px;padding:7px;font-size:.75rem;font-weight:700;cursor:pointer}._miniBonoBtnDisabled_sqvua_947{background:var(--uc-surface3);color:var(--uc-muted);cursor:not-allowed}._taskRow_sqvua_961{display:flex;align-items:flex-start;gap:14px;background:var(--uc-surface2);border:1px solid var(--uc-border);border-radius:14px;padding:14px;margin-bottom:10px;cursor:pointer;transition:border-color .2s}._taskRow_sqvua_961:active{border-color:hsl(var(--primary) / .3)}._taskRowFull_sqvua_987{cursor:default}._taskIcon_sqvua_989{width:44px;height:44px;border-radius:12px;background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));flex-shrink:0}._taskIconDone_sqvua_1013{background:#6b72801a;border-color:#6b728033;color:#6b7280}._taskIconReady_sqvua_1023{background:#22c55e1a;border-color:#22c55e4d;color:#22c55e}._taskInfo_sqvua_1033{flex:1;min-width:0}._taskName_sqvua_1035{font-size:.88rem;font-weight:700;color:var(--uc-text);margin-bottom:6px;line-height:1.3}._taskBarWrap_sqvua_1049{display:flex;align-items:center;gap:8px;margin-bottom:4px}._taskBar_sqvua_1049{flex:1;height:6px;background:var(--uc-hover);border-radius:3px;overflow:hidden}._taskBarFill_sqvua_1075{height:100%;border-radius:3px;transition:width .4s ease}._taskBarLabel_sqvua_1085{font-size:.68rem;color:var(--uc-muted2);white-space:nowrap;font-weight:600}._taskDoneLabel_sqvua_1097{font-size:.72rem;color:#22c55e;font-weight:600}._taskReward_sqvua_1107{display:flex;align-items:center;gap:2px;background:var(--uc-surface3);border:1px solid hsl(var(--primary) / .4);border-radius:20px;padding:4px 10px;font-size:.8rem;font-weight:700;color:var(--uc-text);white-space:nowrap;flex-shrink:0}._taskRewardDone_sqvua_1135{border-color:#6b72804d;color:#6b7280}._taskCoin_sqvua_1143{font-weight:900;color:hsl(var(--primary))}._taskRowComplete_sqvua_1155{flex-direction:column;gap:0}._taskRowTop_sqvua_1163{display:flex;align-items:flex-start;gap:14px;width:100%}._claimBtn_sqvua_1175{width:100%;margin-top:10px;background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.35);border-radius:8px;padding:7px 12px;font-size:.75rem;font-weight:700;letter-spacing:.01em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:opacity .15s,background .15s;-webkit-tap-highlight-color:transparent}._claimBtn_sqvua_1175:active{opacity:.75}._claimBtn_sqvua_1175:disabled{opacity:.5;cursor:not-allowed}._claimBtnSpinner_sqvua_1227{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_sqvua_1 .7s linear infinite;display:inline-block}._statsCard_sqvua_1249{display:flex;background:var(--uc-surface2);border:1px solid var(--uc-border);border-radius:16px;padding:16px;margin-top:20px}._statItem_sqvua_1265{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}._statIcon_sqvua_1279{color:hsl(var(--primary))}._statNum_sqvua_1281{font-size:1.3rem;font-weight:800;color:var(--uc-text)}._statLabel_sqvua_1291{font-size:.68rem;color:var(--uc-muted2);text-align:center}._statDivider_sqvua_1301{width:1px;background:var(--uc-hover);margin:0 8px}._screenPageTitle_sqvua_1315{font-size:1.4rem;font-weight:900;color:var(--uc-text);margin-bottom:4px;letter-spacing:-.5px}._screenPageSubtitle_sqvua_1329{font-size:.82rem;color:var(--uc-muted2);margin:0 0 20px}._subSectionTitle_sqvua_1339{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:var(--uc-muted);margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}._tiendaHero_sqvua_1365{background:linear-gradient(135deg,var(--uc-surface2) 0%,var(--uc-surface3) 100%);border:1px solid hsl(var(--primary) / .2);border-radius:20px;padding:20px;display:flex;align-items:center;justify-content:space-between}._tiendaHeroTitle_sqvua_1383{font-size:1.1rem;font-weight:800;color:var(--uc-text)}._tiendaHeroBalance_sqvua_1393{display:flex;align-items:center;gap:4px}._tiendaBalanceNum_sqvua_1403{font-size:1.6rem;font-weight:900;color:hsl(var(--primary))}._tiendaCoin_sqvua_1413{font-size:1.1rem;font-weight:900;color:hsl(var(--primary))}._tiendaBalanceLabel_sqvua_1423{font-size:.75rem;color:var(--uc-muted2)}._tiendaGrid_sqvua_1433{display:flex;flex-direction:column;gap:12px}._tiendaCard_sqvua_1443{background:var(--uc-surface2);border:1px solid var(--uc-border2);border-radius:16px;overflow:hidden;cursor:pointer;transition:border-color .2s}._tiendaCard_sqvua_1443:active{border-color:hsl(var(--primary) / .4)}._tiendaCardDisabled_sqvua_1461{opacity:.55;cursor:default}._tiendaImgWrap_sqvua_1465{position:relative;height:160px;background:var(--uc-surface3);display:flex;align-items:center;justify-content:center}._tiendaImg_sqvua_1465{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._tiendaImgPlaceholder_sqvua_1483{font-size:3rem}._tiendaPriceBadge_sqvua_1485{position:absolute;top:10px;right:10px;background:#000c;border:1.5px solid hsl(var(--primary));border-radius:20px;padding:4px 12px;font-size:.85rem;font-weight:800;color:hsl(var(--primary));display:flex;align-items:center;gap:3px}._priceBadgeCoin_sqvua_1513{font-weight:900}._tiendaAliadoRow_sqvua_1517{display:flex;align-items:center;gap:8px;padding:12px 14px 0}._tiendaAliadoLogo_sqvua_1529{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--uc-surface3)}._tiendaAliadoName_sqvua_1541{font-size:.72rem;color:var(--uc-muted2);font-weight:600}._tiendaCardName_sqvua_1551{padding:6px 14px 2px;font-size:1rem;font-weight:800;color:var(--uc-text)}._tiendaCardDesc_sqvua_1563{padding:0 14px 6px;font-size:.78rem;color:var(--uc-muted);line-height:1.4}._tiendaStock_sqvua_1575{padding:0 14px 6px;font-size:.72rem;color:hsl(var(--primary));font-weight:600}._tiendaBtn_sqvua_1587{margin:4px 14px 14px;width:calc(100% - 28px);background:hsl(var(--primary));color:#fff;border:none;border-radius:10px;padding:12px;font-size:.9rem;font-weight:800;cursor:pointer;letter-spacing:.2px;transition:background .15s}._tiendaBtn_sqvua_1587:active{background:hsl(var(--primary))}._tiendaBtnDisabled_sqvua_1617{background:var(--uc-surface3);color:var(--uc-muted);cursor:not-allowed}._miBonoCard_sqvua_1631{display:flex;align-items:flex-start;gap:12px;background:var(--uc-surface2);border:1px solid var(--uc-border2);border-radius:14px;padding:14px;margin-bottom:10px}._miBonoCardPast_sqvua_1651{opacity:.7}._miBonoLeft_sqvua_1653{flex-shrink:0}._miBonoImg_sqvua_1655{width:56px;height:56px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:var(--uc-surface3)}._miBonoImgPlaceholder_sqvua_1667{width:56px;height:56px;border-radius:10px;background:var(--uc-surface3);display:flex;align-items:center;justify-content:center;font-size:1.5rem}._miBonoCenter_sqvua_1685{flex:1;min-width:0}._miBonoName_sqvua_1687{font-size:.9rem;font-weight:700;color:var(--uc-text);margin-bottom:4px}._miBonoAliado_sqvua_1699{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--uc-muted2);margin-bottom:6px}._miBAliadoLogo_sqvua_1715{width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover}._miBonoCodeWrap_sqvua_1725{display:flex;align-items:center;gap:8px;background:hsl(var(--primary) / .08);border:1px solid hsl(var(--primary) / .2);border-radius:8px;padding:6px 10px;margin-bottom:4px}._miBonoCode_sqvua_1725{font-family:Courier New,monospace;font-size:.9rem;font-weight:700;color:hsl(var(--primary));letter-spacing:2px;flex:1}._miCopyBtn_sqvua_1761{background:hsl(var(--primary) / .15);border:1px solid hsl(var(--primary) / .3);border-radius:6px;padding:4px 8px;color:hsl(var(--primary));cursor:pointer;display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600}._miBonoDate_sqvua_1787{font-size:.7rem;color:var(--uc-muted2)}._statusActive_sqvua_1789{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);color:#22c55e;border-radius:8px;padding:3px 8px;font-size:.7rem;font-weight:700;white-space:nowrap}._statusDelivered_sqvua_1809{background:#64748b1f;border:1px solid rgba(100,116,139,.2);color:var(--uc-muted2);border-radius:8px;padding:3px 8px;font-size:.7rem;font-weight:700;white-space:nowrap}._statusCancelled_sqvua_1829{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444;border-radius:8px;padding:3px 8px;font-size:.7rem;font-weight:700;white-space:nowrap}._emptyState_sqvua_1853{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyText_sqvua_1869{font-size:.9rem;color:var(--uc-muted2);margin-bottom:16px}._emptyBtn_sqvua_1879{background:hsl(var(--primary));color:#fff;border:none;border-radius:10px;padding:10px 24px;font-size:.85rem;font-weight:700;cursor:pointer}._overlay_sqvua_1903{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;z-index:9999;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none}._sheet_sqvua_1927{background:var(--uc-surface);border-radius:24px 24px 0 0;width:100%;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 20px max(env(safe-area-inset-bottom),20px)}._sheetHandle_sqvua_1947{width:36px;height:4px;background:var(--uc-border2);border-radius:2px;margin:12px auto 20px}._sheetImg_sqvua_1959{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-bottom:16px}._sheetImgPlaceholder_sqvua_1973{width:100%;height:150px;display:flex;align-items:center;justify-content:center;font-size:4rem;background:var(--uc-surface3);border-radius:16px;margin-bottom:16px}._sheetAliadoRow_sqvua_1995{display:flex;align-items:center;gap:8px;margin-bottom:6px}._sheetAliadoLogo_sqvua_2007{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--uc-surface3)}._sheetAliadoName_sqvua_2019{font-size:.8rem;color:var(--uc-muted2);font-weight:600}._sheetTitle_sqvua_2021{font-size:1.2rem;font-weight:800;color:var(--uc-text);margin-bottom:8px;text-align:center}._sheetDesc_sqvua_2035{font-size:.85rem;color:var(--uc-muted);line-height:1.5;text-align:center;margin-bottom:16px}._sheetMetaGrid_sqvua_2049{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:var(--uc-surface3);border-radius:14px;padding:14px;margin-bottom:16px}._sheetMetaItem_sqvua_2067{display:flex;flex-direction:column;gap:2px}._sheetMetaLabel_sqvua_2077{font-size:.68rem;color:var(--uc-muted2);font-weight:600}._sheetMetaVal_sqvua_2079{font-size:.9rem;color:var(--uc-text);font-weight:700}._sheetMetaValGold_sqvua_2081{font-size:.9rem;color:hsl(var(--primary));font-weight:800}._insufficientWarn_sqvua_2085{display:flex;align-items:center;gap:6px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:10px 14px;font-size:.8rem;color:#ef4444;margin-bottom:12px}._successIcon_sqvua_2111{font-size:3rem;text-align:center;margin-bottom:8px}._codeBox_sqvua_2113{background:var(--uc-surface3);border:1px solid hsl(var(--primary) / .2);border-radius:14px;padding:16px;text-align:center;margin-bottom:16px}._codeBoxLabel_sqvua_2129{font-size:.72rem;color:var(--uc-muted2);margin-bottom:6px}._codeBoxValue_sqvua_2131{font-family:Courier New,monospace;font-size:1.3rem;font-weight:800;color:hsl(var(--primary));letter-spacing:3px;margin-bottom:10px}._codeBoxCopy_sqvua_2147{display:inline-flex;align-items:center;gap:6px;background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .3);border-radius:8px;padding:6px 14px;color:hsl(var(--primary));font-size:.78rem;font-weight:700;cursor:pointer;margin-bottom:10px}._codeBoxHint_sqvua_2175{font-size:.72rem;color:var(--uc-muted2);line-height:1.4}._goalModalIcon_sqvua_2181{width:60px;height:60px;border-radius:16px;background:hsl(var(--primary) / .1);border:1.5px solid hsl(var(--primary) / .3);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));margin:0 auto 16px}._goalProgressWrap_sqvua_2203{margin-bottom:12px}._goalBar_sqvua_2205{height:8px;background:var(--uc-hover);border-radius:4px;overflow:hidden;margin-bottom:6px}._goalBarFill_sqvua_2219{height:100%;border-radius:4px;transition:width .4s ease}._goalBarLabel_sqvua_2221{text-align:center;font-size:.8rem;color:var(--uc-muted);font-weight:600}._goalRewardRow_sqvua_2233{text-align:center;font-size:.9rem;color:var(--uc-muted);margin-bottom:16px}._goalRewardNum_sqvua_2245{color:#22c55e;font-weight:800;font-size:1.1rem}._goalDoneMsg_sqvua_2247{text-align:center;color:#22c55e;font-size:.9rem;font-weight:600;margin-bottom:12px}._goalProgressMsg_sqvua_2261{text-align:center;color:var(--uc-muted2);font-size:.85rem;margin-bottom:12px}._btnPrimary_sqvua_2277{width:100%;background:hsl(var(--primary));color:#fff;border:none;border-radius:12px;padding:15px;font-size:.95rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;letter-spacing:.2px;transition:background .15s}._btnPrimary_sqvua_2277:active{background:hsl(var(--primary))}._btnPrimary_sqvua_2277:disabled{background:var(--uc-surface3);color:var(--uc-muted);cursor:not-allowed}._btnSecondary_sqvua_2319{width:100%;background:transparent;color:var(--uc-muted);border:1px solid var(--uc-border2);border-radius:12px;padding:14px;font-size:.9rem;font-weight:600;cursor:pointer;margin-bottom:6px}._miniSpinner_sqvua_2347{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_sqvua_1 .7s linear infinite}@keyframes _spin_sqvua_1{to{transform:rotate(360deg)}}._tiendaSubtitle_sqvua_2375{font-size:.8rem;color:var(--uc-muted);margin-bottom:16px;padding:0 2px}._aliadosGrid_sqvua_2389{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}._aliadoCard_sqvua_2403{display:flex;align-items:center;gap:14px;background:var(--uc-surface);border:1px solid var(--uc-border2);border-radius:16px;padding:14px 16px;cursor:pointer;transition:background .18s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}._aliadoCard_sqvua_2403:active{transform:scale(.98);background:var(--uc-surface3)}._aliadoCardLogoWrap_sqvua_2437{width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--uc-surface3);flex-shrink:0;display:flex;align-items:center;justify-content:center}._aliadoCardLogo_sqvua_2437{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}._aliadoCardInfo_sqvua_2473{flex:1;min-width:0}._aliadoCardName_sqvua_2481{font-size:.95rem;font-weight:700;color:var(--uc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._aliadoCardMeta_sqvua_2497{display:flex;align-items:center;gap:2px;font-size:.78rem;color:var(--uc-muted);margin-top:3px}._aliadoCardAffordable_sqvua_2513{color:hsl(var(--primary));font-weight:600}._aliadoCardArrow_sqvua_2521{color:var(--uc-muted2);flex-shrink:0}._aliadoDetailHeader_sqvua_2539{display:flex;align-items:center;gap:14px;padding:14px 0 16px;border-bottom:1px solid var(--uc-border);margin-bottom:14px}._aliadoBackBtn_sqvua_2555{background:var(--uc-hover);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--uc-text);cursor:pointer;flex-shrink:0}._aliadoDetailLogo_sqvua_2581{width:54px;height:54px;border-radius:14px;overflow:hidden;background:var(--uc-surface3);flex-shrink:0}._aliadoDetailLogoImg_sqvua_2597{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}._aliadoDetailInfo_sqvua_2609{flex:1}._aliadoDetailName_sqvua_2611{font-size:1.05rem;font-weight:700;color:var(--uc-text)}._aliadoDetailCategory_sqvua_2621{font-size:.8rem;color:var(--uc-muted);margin-top:2px}._tiendaBalanceBar_sqvua_2635{display:flex;align-items:center;gap:5px;background:hsl(var(--primary) / .1);border-radius:10px;padding:8px 14px;margin-bottom:14px}._tiendaBalanceIcon_sqvua_2653{color:hsl(var(--primary));flex-shrink:0}._tiendaBalanceBarNum_sqvua_2655{font-size:.95rem;font-weight:800;color:hsl(var(--primary))}._tiendaBalanceBarLabel_sqvua_2665{font-size:.82rem;color:var(--uc-muted)}._bonoPorAliadoList_sqvua_2683{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}._bonoCard_sqvua_2697{display:flex;align-items:flex-start;gap:12px;background:var(--uc-surface);border:1px solid var(--uc-border2);border-radius:14px;padding:12px;cursor:pointer;transition:background .15s ease,transform .15s ease}._bonoCard_sqvua_2697:active{transform:scale(.98)}._bonoCardDisabled_sqvua_2721{opacity:.5;cursor:not-allowed}._bonoCardImgWrap_sqvua_2725{width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--uc-surface3);flex-shrink:0;display:flex;align-items:center;justify-content:center}._bonoCardImg_sqvua_2725{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._bonoCardImgPlaceholder_sqvua_2749{color:var(--uc-muted)}._bonoCardBody_sqvua_2753{flex:1;min-width:0}._bonoCardName_sqvua_2755{font-size:.9rem;font-weight:700;color:var(--uc-text);margin-bottom:4px}._bonoCardDesc_sqvua_2767{font-size:.78rem;color:var(--uc-muted);line-height:1.35;margin-bottom:4px}._bonoCardStock_sqvua_2779{font-size:.74rem;color:hsl(var(--primary));font-weight:500}._bonoCardExpiry_sqvua_2789{font-size:.72rem;color:var(--uc-muted2);margin-top:2px}._bonoCardRight_sqvua_2801{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}._bonoCardPrice_sqvua_2815{display:flex;align-items:baseline;gap:1px}._bonoCardPriceNum_sqvua_2825{font-size:1rem;font-weight:800;color:hsl(var(--primary))}._bonoCardPriceCoin_sqvua_2835{font-size:.75rem;font-weight:700;color:hsl(var(--primary))}._bonoCardBtn_sqvua_2845{background:hsl(var(--primary));color:#fff;border:none;border-radius:10px;padding:6px 12px;font-size:.78rem;font-weight:700;cursor:pointer;white-space:nowrap}._bonoCardBtnDisabled_sqvua_2867{background:var(--uc-surface3);color:var(--uc-muted);cursor:not-allowed}._miBonoCardClickable_sqvua_2887{cursor:pointer;transition:background .15s ease,transform .12s ease}._miBonoCardClickable_sqvua_2887:active{transform:scale(.98)}._miBonoRight_sqvua_2897{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}._miBonoQrHint_sqvua_2911{font-size:.7rem;color:hsl(var(--primary));font-weight:600;opacity:.85}._qrModalOverlay_sqvua_2933{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;z-index:9999;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none}._qrModalSheet_sqvua_2959{background:var(--uc-surface);border-radius:24px 24px 0 0;padding:0 20px 32px;padding-bottom:max(32px,env(safe-area-inset-bottom));width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;animation:_slideUp_sqvua_1 .32s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_sqvua_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._qrModalHandle_sqvua_2997{width:40px;height:4px;background:var(--uc-border2);border-radius:2px;margin:12px auto 16px}._qrModalClose_sqvua_3013{position:absolute;top:16px;right:16px;background:var(--uc-hover2);border:1px solid var(--uc-border2);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--uc-muted);cursor:pointer}._qrModalHeader_sqvua_3045{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}._qrModalImgWrap_sqvua_3057{width:70px;height:70px;border-radius:14px;overflow:hidden;background:var(--uc-surface3);flex-shrink:0;display:flex;align-items:center;justify-content:center}._qrModalImg_sqvua_3057{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._qrModalBonInfo_sqvua_3081{flex:1;min-width:0}._qrModalBonName_sqvua_3083{font-size:1rem;font-weight:800;color:var(--uc-text);margin-bottom:6px}._qrModalAliado_sqvua_3095{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--uc-muted);margin-bottom:8px}._qrModalAliadoLogo_sqvua_3111{width:18px;height:18px;border-radius:4px;-o-object-fit:cover;object-fit:cover}._qrDatesRow_sqvua_3127{display:flex;flex-direction:column;gap:5px;margin-bottom:20px;background:var(--uc-surface3);border-radius:12px;padding:10px 14px}._qrDateItem_sqvua_3145{display:flex;align-items:center;gap:6px;font-size:.8rem}._qrDateIcon_sqvua_3157{color:var(--uc-muted2);flex-shrink:0}._qrDateLabel_sqvua_3159{color:var(--uc-muted);flex-shrink:0}._qrDateVal_sqvua_3161{color:var(--uc-text);font-weight:600}._qrCodeWrap_sqvua_3167{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:18px}._qrCodeImg_sqvua_3181{width:220px;height:220px;border-radius:16px;border:6px solid #ffffff;box-shadow:0 4px 24px #0000004d}._qrCodeHint_sqvua_3195{font-size:.8rem;color:var(--uc-muted);text-align:center}._qrPinRow_sqvua_3209{display:flex;align-items:center;gap:10px;background:var(--uc-surface3);border:1px solid var(--uc-border2);border-radius:12px;padding:10px 14px}._qrPinLabel_sqvua_3227{font-size:.8rem;color:var(--uc-muted);font-weight:600;flex-shrink:0}._qrPinCode_sqvua_3239{flex:1;font-size:1rem;font-weight:800;color:var(--uc-text);letter-spacing:2px;font-family:Courier New,monospace}._qrCopyBtn_sqvua_3255{display:flex;align-items:center;gap:4px;background:hsl(var(--primary));color:#fff;border:none;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .15s ease;flex-shrink:0}._qrCopyBtnCopied_sqvua_3285{background:#16a34a}._qrNoCodigo_sqvua_3291{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;color:var(--uc-muted);font-size:.88rem;text-align:center}._container_1yb67_9{min-height:100%;height:100%;background:hsl(var(--background));display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 24px;position:relative;overflow-x:hidden;max-width:520px;margin:0 auto;width:100%;box-sizing:border-box;gap:20px}.light ._container_1yb67_9{background:#f8fafc}._container_1yb67_9:before{content:"";position:fixed;top:-80px;left:50%;transform:translate(-50%);width:600px;height:500px;background:radial-gradient(ellipse at center,rgba(0,230,153,.13) 0%,rgba(0,180,100,.04) 45%,transparent 70%);pointer-events:none;z-index:0;filter:blur(8px)}._greetingSection_1yb67_85{display:flex;flex-direction:row;align-items:center;text-align:left;gap:16px;position:relative;z-index:1;animation:_fadeInDown_1yb67_1 .5s ease both;width:100%}._avatarWrapper_1yb67_111{position:relative;width:72px;height:72px;flex-shrink:0}._avatarImg_1yb67_125{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid rgba(0,230,153,.5);box-shadow:0 0 0 4px #00e6991f,0 4px 16px #0000002e;display:block}._avatarFallback_1yb67_145{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#00c26a,#007a3d);border:3px solid rgba(0,230,153,.5);box-shadow:0 0 0 4px #00e6991f,0 4px 16px #0000002e;display:flex;align-items:center;justify-content:center}.light ._avatarFallback_1yb67_145{background:linear-gradient(135deg,#00e699,#00b377);border-color:#00b37780;box-shadow:0 0 0 4px #00b37726,0 4px 16px #0000001a}._avatarInitials_1yb67_181{font-size:26px;font-weight:800;color:#fff;letter-spacing:-.5px;line-height:1;text-shadow:0 1px 4px rgba(0,0,0,.2)}._avatarOnline_1yb67_199{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#00e699;border:2.5px solid hsl(var(--background));box-shadow:0 0 6px #00e69999}.light ._avatarOnline_1yb67_199{border-color:#f8fafc;background:#00c26a}._greetingText_1yb67_233{display:flex;flex-direction:column;gap:4px;align-items:flex-start}._greeting_1yb67_85{font-size:28px!important;font-weight:900!important;color:hsl(var(--foreground))!important;line-height:1.1!important;letter-spacing:-.8px!important}.light ._greeting_1yb67_85{color:#0f172a!important}._subtitle_1yb67_271{font-size:13px!important;color:hsl(var(--muted-foreground))!important;line-height:1.35!important;font-weight:400!important;opacity:.65;margin-top:2px}.light ._subtitle_1yb67_271{color:#64748b!important}._sectionLabel_1yb67_299{display:flex;align-items:center;justify-content:flex-start;gap:6px;color:#00e699;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:20px 0 12px;position:relative;z-index:1}.light ._sectionLabel_1yb67_299{color:#00b377}._servicesContainer_1yb67_339{display:flex;flex-direction:column;gap:14px;position:relative;z-index:1;width:100%}._serviceCard_1yb67_359{display:flex;align-items:center;gap:18px;background:linear-gradient(135deg,#00e6990f,hsl(var(--card)) 50%);border:1px solid rgba(0,230,153,.18);border-radius:24px;padding:26px 20px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:_fadeInUp_1yb67_1 .5s ease both;box-shadow:0 4px 20px #0000001a,inset 0 1px #ffffff0d;width:100%}.light ._serviceCard_1yb67_359{background:linear-gradient(135deg,#00e6990f,#fff 45%);border-color:#00b3772e;box-shadow:0 2px 14px #00000012,0 0 0 1px #00b3770f}._serviceCard_1yb67_359:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(0,230,153,.08) 0%,transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none;border-radius:inherit}._serviceCard_1yb67_359:hover:before{opacity:1}._serviceCard_1yb67_359:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,230,153,.3),transparent);opacity:.6;border-radius:inherit}._serviceCard_1yb67_359:hover{transform:translateY(-3px);border-color:#00e69973;box-shadow:0 12px 32px #00000024,0 0 0 1px #00e69933,0 0 24px #00e69914}.light ._serviceCard_1yb67_359:hover{border-color:#00b37780;box-shadow:0 10px 28px #0000001a,0 0 0 1px #00b37738,0 0 20px #00b37712}._serviceCard_1yb67_359:active{transform:scale(.982)}._iconCircle_1yb67_507{width:62px;height:62px;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease;box-shadow:0 4px 14px #0000001f}._serviceCard_1yb67_359:hover ._iconCircle_1yb67_507{transform:scale(1.1) rotate(-3deg)}._serviceInfo_1yb67_541{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._serviceTitleRow_1yb67_557{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._serviceTitle_1yb67_557{font-size:20px!important;font-weight:800!important;color:hsl(var(--foreground))!important;line-height:1.15!important;letter-spacing:-.5px!important}.light ._serviceTitle_1yb67_557{color:#0f172a!important}._serviceBadge_1yb67_595{background:#00e69926!important;color:#00e699!important;border:1px solid rgba(0,230,153,.3)!important;font-weight:700!important;font-size:10px!important}.light ._serviceBadge_1yb67_595{background:#00b3771f!important;color:#00995a!important;border-color:#00b37740!important}._serviceDescription_1yb67_623{font-size:12px!important;color:hsl(var(--muted-foreground))!important;line-height:1.35!important;font-weight:400!important;opacity:.7;letter-spacing:.1px!important;margin-top:1px}.light ._serviceDescription_1yb67_623{color:#64748b!important}._serviceArrow_1yb67_653{width:36px;height:36px;border-radius:11px;background:#00e69914;border:1px solid rgba(0,230,153,.15);display:flex;align-items:center;justify-content:center;color:#00e699b3;flex-shrink:0;transition:all .2s ease}.light ._serviceArrow_1yb67_653{background:#00b37712;border-color:#00b3772e;color:#00b377}._serviceCard_1yb67_359:hover ._serviceArrow_1yb67_653{background:#00e6992e;color:#00e699;border-color:#00e69959;transform:translate(3px)}.light ._serviceCard_1yb67_359:hover ._serviceArrow_1yb67_653{background:#00b37726;color:#00995a;border-color:#00b3774d}._footerSpace_1yb67_721{height:8px}@keyframes _fadeInUp_1yb67_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInDown_1yb67_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 390px){._container_1yb67_9{padding:0 16px;gap:16px}._greeting_1yb67_85{font-size:24px!important}._serviceCard_1yb67_359{padding:22px 16px;gap:14px}._iconCircle_1yb67_507{width:54px;height:54px;border-radius:16px}._serviceTitle_1yb67_557{font-size:18px!important}._avatarWrapper_1yb67_111,._avatarImg_1yb67_125,._avatarFallback_1yb67_145{width:62px;height:62px}._avatarInitials_1yb67_181{font-size:22px}}@media (max-width: 340px){._container_1yb67_9{padding:0 14px;gap:14px}._greeting_1yb67_85{font-size:21px!important}._serviceCard_1yb67_359{padding:18px 14px;gap:12px}._iconCircle_1yb67_507{width:46px;height:46px;border-radius:13px}._serviceTitle_1yb67_557{font-size:16px!important}._avatarWrapper_1yb67_111,._avatarImg_1yb67_125,._avatarFallback_1yb67_145{width:54px;height:54px}}@media (max-height: 700px){._servicesContainer_1yb67_339{gap:10px}._serviceCard_1yb67_359{padding:18px}}@media (min-width: 480px){._container_1yb67_9{padding:0 32px;gap:28px}._greeting_1yb67_85{font-size:32px!important}._serviceCard_1yb67_359{padding:30px 24px}._serviceTitle_1yb67_557{font-size:21px!important}}._drawerContent_rs4r8_11{background:linear-gradient(135deg,#0f0f0ffa,#191919fa)!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:20px 20px 0 0!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 -20px 40px #00000080,0 0 0 1px #00ff9d1a!important;color:#fff!important}.light ._drawerContent_rs4r8_11{background:linear-gradient(135deg,#fffffffa,#f8fafcfa)!important;border:1px solid rgba(0,155,119,.3)!important;box-shadow:0 -20px 40px #0000001a,0 0 0 1px #009b7733!important;color:#1a1a1a!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important}._headerGradient_rs4r8_49{background:linear-gradient(135deg,#00ff9d26,#000000e6);padding:24px 24px 20px;position:relative;overflow:hidden;border-bottom:1px solid rgba(0,255,157,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.light ._headerGradient_rs4r8_49{background:linear-gradient(135deg,#009b7714,#fffffff7);border-bottom:1px solid rgba(0,155,119,.3)}._closeButton_rs4r8_81{position:absolute;top:12px;right:12px;z-index:1003;background:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:50%;width:36px;height:36px;color:#ff3b30;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0}._closeButton_rs4r8_81:hover{background:#ff3b3033;transform:scale(1.05);box-shadow:0 2px 8px #ff3b304d}.light ._closeButton_rs4r8_81{background:#dc26261a;border-color:#dc26264d;color:#dc2626}.light ._closeButton_rs4r8_81:hover{background:#dc262626;border-color:#dc262666}._contentSection_rs4r8_159{background:#0003;border:1px solid rgba(0,255,157,.15);border-radius:8px;padding:12px 16px;margin:8px 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}._contentSection_rs4r8_159:hover{background:#0000004d;border-color:#00ff9d40;transform:translateY(-1px)}.light ._contentSection_rs4r8_159{background:#fffffff2;border:1px solid rgba(0,155,119,.2);box-shadow:0 2px 4px #0000000f}.light ._contentSection_rs4r8_159:hover{background:#fff;border-color:#009b774d;box-shadow:0 4px 8px #0000001a}._primaryText_rs4r8_217{color:#fff!important}._secondaryText_rs4r8_225{color:#ffffffb3!important}._accentText_rs4r8_233{color:#00ff9d!important}.light ._primaryText_rs4r8_217{color:#000!important}.light ._secondaryText_rs4r8_225{color:#000c!important}.light ._accentText_rs4r8_233{color:#047857!important}._driverInfoSection_rs4r8_269{background:#00000026;border:1px solid rgba(0,255,157,.1);border-radius:12px;padding:16px;margin-bottom:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.light ._driverInfoSection_rs4r8_269{background:#ffffffe6;border-color:#009b7733;box-shadow:0 2px 8px #0000001a}._vehicleInfoCard_rs4r8_301{background:#0003;border:1px solid rgba(0,255,157,.15);border-radius:8px;padding:12px;transition:all .2s ease}._vehicleInfoCard_rs4r8_301:hover{background:#00000040;border-color:#00ff9d33}.light ._vehicleInfoCard_rs4r8_301{background:#fffffff2;border-color:#009b7733;box-shadow:0 2px 6px #00000014}.light ._vehicleInfoCard_rs4r8_301:hover{background:#fff;border-color:#009b774d;box-shadow:0 4px 12px #0000001f}._documentsSection_rs4r8_353{background:#a855f71a;border:1px solid rgba(168,85,247,.2);border-radius:8px;padding:10px;margin-top:8px}.light ._documentsSection_rs4r8_353{background:#9333ea0d;border-color:#9333ea26}._verificationFooter_rs4r8_381{background:linear-gradient(135deg,#22c55e1a,#10a34a1a);border:1px solid rgba(34,197,94,.3);border-radius:6px;padding:8px;text-align:center;margin-top:12px;transition:all .3s ease}.light ._verificationFooter_rs4r8_381{background:linear-gradient(135deg,#16a34a14,#15803d14);border-color:#16a34a33}._verificationFooter_rs4r8_381._partial_rs4r8_413{background:linear-gradient(135deg,#f59e0b1a,#d977061a);border-color:#f59e0b4d}.light ._verificationFooter_rs4r8_381._partial_rs4r8_413{background:linear-gradient(135deg,#f59e0b14,#d9770614);border-color:#f59e0b33}._verificationFooter_rs4r8_381._pending_rs4r8_433{background:linear-gradient(135deg,#ef44441a,#dc26261a);border-color:#ef44444d}.light ._verificationFooter_rs4r8_381._pending_rs4r8_433{background:linear-gradient(135deg,#ef444414,#dc262614);border-color:#ef444433}._driverAvatar_rs4r8_455{border:4px solid rgba(0,255,157,.3);border-radius:50%;box-shadow:0 8px 20px #0000004d;transition:all .3s ease}._driverAvatar_rs4r8_455:hover{border-color:#00ff9d80;transform:scale(1.02)}.light ._driverAvatar_rs4r8_455{border-color:#009b774d;box-shadow:0 8px 20px #0000001a}.light ._driverAvatar_rs4r8_455:hover{border-color:#009b7780}._vehiclePhoto_rs4r8_499{border-radius:12px;border:2px solid rgba(0,255,157,.3);-o-object-fit:cover;object-fit:cover;width:100%;height:240px;box-shadow:0 8px 20px #0006;transition:all .3s ease}._vehiclePhoto_rs4r8_499:hover{border-color:#00ff9d80;transform:translateY(-2px);box-shadow:0 12px 24px #00000080}.light ._vehiclePhoto_rs4r8_499{border-color:#009b774d;box-shadow:0 8px 20px #0000001a}.light ._vehiclePhoto_rs4r8_499:hover{border-color:#009b7780;box-shadow:0 12px 24px #00000026}._vehiclePhotoPlaceholder_rs4r8_553{height:200px;background:linear-gradient(135deg,#4b55634d,#3741514d);border-radius:12px;border:2px dashed rgba(0,255,157,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}._vehiclePhotoPlaceholder_rs4r8_553:hover{border-color:#00ff9d66;background:linear-gradient(135deg,#4b556366,#37415166)}.light ._vehiclePhotoPlaceholder_rs4r8_553{background:linear-gradient(135deg,#cbd5e14d,#94a3b84d);border-color:#009b7733}.light ._vehiclePhotoPlaceholder_rs4r8_553:hover{border-color:#009b7766;background:linear-gradient(135deg,#cbd5e166,#94a3b866)}._ratingStars_rs4r8_611{display:flex;gap:2px;align-items:center}._starFilled_rs4r8_625{color:#fbbf24!important}._starHalf_rs4r8_633{color:#fbbf24!important;opacity:.5}._starEmpty_rs4r8_643{color:#ffffff4d!important}.light ._starFilled_rs4r8_625{color:#f59e0b!important}.light ._starHalf_rs4r8_633{color:#f59e0b!important;opacity:.7}.light ._starEmpty_rs4r8_643{color:#0003!important}._documentBadge_rs4r8_681{font-size:10px;font-weight:600;border-radius:4px;padding:2px 6px}._verifiedBadge_rs4r8_697{background:#00ff9d33;color:#00ff9d;border:1px solid rgba(0,255,157,.4);font-weight:600;padding:4px 12px;border-radius:20px}.light ._verifiedBadge_rs4r8_697{background:#009b7726;color:#059669;border-color:#009b774d}._scrollContainer_rs4r8_729{height:calc(100vh - 200px);overflow-y:auto;padding-bottom:40px;scroll-behavior:smooth}@media (max-width: 768px){._headerGradient_rs4r8_49{padding:20px 16px 16px}._contentSection_rs4r8_159{padding:10px 12px;margin:6px 0}._vehiclePhoto_rs4r8_499{height:200px}._closeButton_rs4r8_81{width:32px;height:32px;top:8px;right:8px}}.pageHeader{display:flex;align-items:center;gap:14px;padding-top:calc(env(safe-area-inset-top) + 36px);padding-bottom:14px;padding-left:20px;padding-right:20px;position:fixed;top:0;left:0;right:0;z-index:1000;background:hsl(var(--background) / .95);border-bottom:1px solid hsl(var(--border) / .6);width:100%;box-sizing:border-box}.pageHeaderSpacer{height:calc(env(safe-area-inset-top) + 94px);flex-shrink:0;width:100%}.backButton{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:hsl(var(--primary));color:#fff;border:none;transition:opacity .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;cursor:pointer;box-shadow:0 4px 16px hsl(var(--primary) / .45)}.backButton:active{opacity:.75;transform:scale(.9)}.pageHeaderTitle{font-size:17px;font-weight:700;color:hsl(var(--foreground));line-height:1.2;letter-spacing:-.02em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:global(.light) .pageHeader{background:#ffffffed;border-bottom-color:#e1e7ef}:global(.light) .pageHeaderTitle{color:#0f1729}._passengerSelector_1pizh_1{display:flex;justify-content:space-between;gap:1rem;background:#2a2a2af2;border:2px solid #00ff9d;border-radius:16px;padding:1.25rem}.light ._passengerSelector_1pizh_1{background:#ffffffe6;border:1px solid rgba(0,155,119,.3)}._passengerCard_1pizh_31{cursor:pointer;padding:1rem;border-radius:50%;background:#3c3c3ccc;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:56px;height:56px}.light ._passengerCard_1pizh_31{background:#0000000d}._passengerCard_1pizh_31:hover{background:#00ff9d4d;transform:scale(1.05)}.light ._passengerCard_1pizh_31:hover{background:#009b7726}._selectedCard_1pizh_83{background:#00ff9d;box-shadow:0 0 20px #00ff9d99}.light ._selectedCard_1pizh_83{background:#009b7733;box-shadow:0 0 10px #009b774d}._passengerIcons_1pizh_103{display:flex;justify-content:center}._passengerIcon_1pizh_103{color:#fff;transition:transform .3s ease}.light ._passengerIcon_1pizh_103,._selectedCard_1pizh_83 ._passengerIcon_1pizh_103{color:#000}._passengerCard_1pizh_31:hover ._passengerIcon_1pizh_103{transform:scale(1.1)}._passengerIconWrapper_1pizh_147{display:flex;justify-content:space-around;gap:8px;align-items:center}._container_hx2mm_3{min-height:100vh;background-color:var(--bg-primary);padding:2rem 0;position:relative;transition:background-color .3s ease}._logoOverlay_hx2mm_19{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background-image:url(https://tddaveymppuhweujhzwz.supabase.co/storage/v1/object/public/resourcers/Home/Logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.03;pointer-events:none}._content_hx2mm_49{position:relative;z-index:1}._searchSection_hx2mm_59{margin-bottom:4rem}._searchTitle_hx2mm_67{font-size:2.5rem!important;font-weight:700!important;color:var(--text-primary);text-align:center;margin-bottom:2rem!important;position:relative;transition:color .3s ease}._titleUnderline_hx2mm_87{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:100px;height:3px;background:var(--primary-green);border-radius:2px}._searchCard_hx2mm_109{background:var(--bg-secondary)!important;border:1px solid var(--border-default)!important;border-radius:16px!important;padding:1.5rem 2rem 1rem!important;box-shadow:0 8px 32px #0003;transition:background .3s ease,border .3s ease;margin-bottom:0!important}._searchInputs_hx2mm_129{display:flex;flex-direction:column;gap:1rem}._inputContainer_hx2mm_141{display:flex;align-items:center;background:var(--bg-input);border-radius:12px;padding:.75rem 1rem;transition:all .3s ease}._inputContainer_hx2mm_141:focus-within{background:var(--bg-tertiary);box-shadow:0 0 0 1px var(--primary-green)}._inputIcon_hx2mm_169{color:var(--text-secondary);margin-right:.75rem;transition:color .3s ease}._inputContainer_hx2mm_141:focus-within ._inputIcon_hx2mm_169{color:var(--primary-green)}._input_hx2mm_141{flex:1}._input_hx2mm_141 input{background:transparent!important;border:none!important;color:var(--text-primary)!important;font-size:1rem!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.2px!important;line-height:1.4!important;height:36px!important;padding:0!important;text-transform:none!important;transition:color .3s ease;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}._input_hx2mm_141 input::-moz-placeholder{color:var(--text-tertiary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px;-moz-transition:color .3s ease;transition:color .3s ease}._input_hx2mm_141 input::placeholder{color:var(--text-tertiary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px;transition:color .3s ease}._searchButton_hx2mm_251{background:var(--primary-green)!important;height:54px!important;margin-top:1rem!important;font-size:1.1rem!important;font-weight:600!important;color:#0a0a0a!important;letter-spacing:.5px!important;border-radius:12px!important;overflow:hidden;position:relative;transition:all .3s ease!important}._searchButton_hx2mm_251:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--primary-neon-rgb),.3)}._searchButton_hx2mm_251._searching_hx2mm_289{cursor:default;background:var(--primary-green)!important;opacity:.8}._searchingAnimation_hx2mm_301{position:relative;width:100%;height:24px;display:flex;align-items:center;justify-content:center;overflow:hidden}._carIcon_hx2mm_321{position:relative;z-index:2;animation:_carBounce_hx2mm_1 .6s ease-in-out infinite}._road_hx2mm_333{position:absolute;bottom:2px;left:0;width:100%;height:2px;display:flex;justify-content:space-around}._roadLine_hx2mm_353{width:20px;height:2px;background:#0000004d;animation:_roadMove_hx2mm_1 .6s linear infinite}._resultsSection_hx2mm_367{text-align:center;margin-top:-25px;scroll-margin-top:20px;animation:_fadeInSlideDown_hx2mm_1 .6s ease-out}@keyframes _fadeInSlideDown_hx2mm_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._resultsTitle_hx2mm_403{color:var(--text-primary)!important;font-size:2rem!important;font-weight:600!important;margin-bottom:1rem!important;transition:color .3s ease}._resultsSubtitle_hx2mm_419{color:var(--text-secondary);transition:color .3s ease}@keyframes _carBounce_hx2mm_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes _roadMove_hx2mm_1{0%{transform:translate(100px)}to{transform:translate(-100px)}}@media (max-width: 768px){._searchTitle_hx2mm_67{font-size:2rem!important}._searchCard_hx2mm_109{padding:1.5rem!important}._searchButton_hx2mm_251{height:50px!important}}._passengerIconWrapper_hx2mm_491{display:flex;gap:2px;align-items:center;justify-content:flex-end;margin-right:15px;padding-left:5px}._passengerIcon_hx2mm_491{transform:scale(.9)}._dateInput_hx2mm_523{background:transparent!important;border:none!important;color:var(--text-primary)!important;font-size:1rem!important;height:36px!important;padding:0!important;width:100%!important}._dateInput_hx2mm_523::-moz-placeholder{color:var(--text-tertiary)!important}._dateInput_hx2mm_523::placeholder{color:var(--text-tertiary)!important}._dateDropdown_hx2mm_551{background:var(--bg-secondary)!important;border:1px solid var(--border-default)!important;border-radius:16px!important;padding:1rem!important;margin-top:.5rem!important}._dateDay_hx2mm_567{color:var(--text-primary)!important;border-radius:8px!important}._dateDay_hx2mm_567[data-selected]{background:var(--primary-green)!important;color:var(--text-inverse)!important}._dateDay_hx2mm_567:hover{background:var(--bg-tertiary)!important}._dateWeekday_hx2mm_595{color:var(--text-secondary)!important}._dateMonth_hx2mm_603{color:var(--text-primary)!important}._inputWrapper_hx2mm_619{position:relative;width:100%}._suggestionsContainer_hx2mm_629{position:absolute;top:100%;left:0;right:0;background:var(--bg-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-default);border-radius:12px;margin-top:4px;max-height:300px;overflow-y:auto;z-index:1000}._suggestionItem_hx2mm_659{display:flex;align-items:center;width:100%;padding:12px 16px;background:none;border:none;color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color .2s}._suggestionItem_hx2mm_659:hover{background:var(--bg-tertiary)}._suggestionIcon_hx2mm_693{color:var(--text-secondary);margin-right:12px;flex-shrink:0}._suggestionMain_hx2mm_705{font-size:.9rem;color:var(--text-primary)}._suggestionSecondary_hx2mm_715{font-size:.8rem;color:var(--text-tertiary);margin-top:2px}._input_hx2mm_141 input{background:transparent!important;border:none!important;color:var(--text-primary)!important;font-size:.95rem!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.2px!important;line-height:1.4!important;padding:8px 0!important;text-transform:none!important;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}._input_hx2mm_141 input::-moz-placeholder{color:var(--text-tertiary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.1px!important}._input_hx2mm_141 input::placeholder{color:var(--text-tertiary)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.1px!important}._input_hx2mm_141 input::-moz-selection{background-color:var(--bg-tertiary)}._input_hx2mm_141 input::selection{background-color:var(--bg-tertiary)}._tripsGrid_hx2mm_785{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:2rem}@keyframes _slideInCard_hx2mm_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._tripCard_hx2mm_823{border:1px solid var(--border-default);border-radius:16px;padding:.75rem;background:var(--bg-secondary);box-shadow:0 8px 24px #00000026;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;animation:_slideInCard_hx2mm_1 .5s ease-out backwards;color:var(--text-primary)}._tripCard_hx2mm_823:hover{transform:translateY(-4px);box-shadow:0 8px 32px var(--border-default)}._compactTripCard_hx2mm_865{background:var(--bg-secondary)!important;border:1px solid var(--border-default);border-radius:16px!important;padding:.75rem!important;transition:all .3s ease;position:relative;overflow:hidden;margin-bottom:.5rem;animation:_slideInCard_hx2mm_1 .5s ease-out backwards}._compactTripCard_hx2mm_865:hover{border-color:var(--primary-green)!important;transform:translateY(-2px)}._compactRouteHeader_hx2mm_901{flex:1;min-width:0}._compactRouteText_hx2mm_911{color:var(--text-primary)!important;font-size:1rem!important;line-height:1.3!important;margin-bottom:2px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s ease}._compactRouteText_hx2mm_911:hover{color:var(--primary-green)!important;text-decoration:underline;transform:translate(2px)}.light ._compactRouteText_hx2mm_911:hover{color:var(--primary-green)!important}._routeViewIconButton_hx2mm_953{background:var(--bg-tertiary)!important;color:var(--primary-green)!important;border:1px solid var(--border-default)!important;border-radius:6px!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;transition:all .2s ease!important}._routeViewIconButton_hx2mm_953:hover{background:var(--bg-input)!important;border-color:var(--primary-green)!important;transform:scale(1.05)!important}._compactSubroute_hx2mm_989{font-size:.75rem!important;line-height:1.2!important;opacity:.7}._compactTimeIcon_hx2mm_1003{color:var(--primary-green);display:flex;align-items:center}._compactDriverInfo_hx2mm_1017{padding:4px 8px;border-radius:8px;background:var(--bg-input);transition:background .2s ease}._compactDriverInfo_hx2mm_1017:hover{background:var(--bg-tertiary)}._compactDriverPhoto_hx2mm_1039{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--primary-green)}._compactRating_hx2mm_1055{margin-top:2px}._compactSafepoints_hx2mm_1065{font-size:.75rem;opacity:.8}._compactSafepointsSection_hx2mm_1075{padding:.375rem .5rem;background:var(--bg-input);border-radius:8px;border-left:3px solid var(--primary-green);margin-bottom:.75rem;font-size:.75rem}._routeViewIconButton_hx2mm_953{background:var(--bg-tertiary)!important;color:var(--primary-green)!important;border:2px solid var(--border-default)!important;border-radius:10px!important;transition:all .2s ease!important;flex-shrink:0;min-width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;box-shadow:0 2px 8px #00000026!important}._safePointsIconButton_hx2mm_1129{background:var(--bg-tertiary)!important;color:var(--primary-blue)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;transition:all .2s ease!important;flex-shrink:0;min-width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important}._safePointsIconButton_hx2mm_1129:hover{background:var(--bg-input)!important;border-color:var(--primary-blue)!important;transform:translateY(-1px);box-shadow:0 2px 8px #00000026!important}._routeViewIconButton_hx2mm_953:hover{background:var(--bg-input)!important;border-color:var(--primary-green)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 4px 15px #00000040!important}._preferencesViewIconButton_hx2mm_1187{background:var(--bg-tertiary)!important;color:var(--info)!important;border:2px solid var(--border-default)!important;border-radius:10px!important;transition:all .2s ease!important;flex-shrink:0;min-width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;box-shadow:0 2px 8px #00000026!important}._preferencesViewIconButton_hx2mm_1187:hover{background:var(--bg-input)!important;border-color:var(--info)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 4px 15px #00000040!important}._priceSection_hx2mm_1235{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._professionalPriceIcon_hx2mm_1251{display:flex;align-items:center;justify-content:center;min-height:24px;min-width:24px;padding:4px;border-radius:6px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;cursor:help}.light ._professionalPriceIcon_hx2mm_1251{box-shadow:0 2px 4px #0000000d}._professionalPriceIcon_hx2mm_1251:hover{transform:scale(1.1);box-shadow:0 4px 8px #00000026}.light ._professionalPriceIcon_hx2mm_1251:hover{box-shadow:0 4px 8px #0000001a}._leftBadgeSection_hx2mm_1305{display:flex;justify-content:flex-start;margin-bottom:12px;position:relative}._leftBadgeSection_hx2mm_1305:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--border-default) 0%,transparent 100%)}._compactPriceSymbol_hx2mm_1341{font-size:1rem!important;line-height:1!important;display:flex;align-items:center;justify-content:center;min-height:16px}._topBadgeSection_hx2mm_1361{display:flex;justify-content:flex-end;margin-bottom:8px}._compactPriceStatus_hx2mm_1375{font-size:.65rem!important;padding:2px 6px!important;border-radius:4px!important;text-align:center;background:var(--bg-input)!important;max-width:120px;line-height:1.2}._enhancedDriverSection_hx2mm_1397{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;background:var(--bg-input);border:1px solid var(--border-default);transition:all .3s ease;margin-bottom:12px;position:relative;cursor:pointer}._verifiedDriver_hx2mm_1427{background:var(--bg-tertiary)!important;border:2px solid var(--vehicle-car)!important;box-shadow:0 4px 15px #0003!important;position:relative;overflow:hidden}._verifiedDriverMoto_hx2mm_1443{background:var(--bg-tertiary)!important;border:2px solid var(--vehicle-moto)!important;box-shadow:0 4px 15px #0003!important;position:relative;overflow:hidden}._verifiedDriverMoto_hx2mm_1443:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--vehicle-moto);animation:_verifiedShimmer_hx2mm_1 2s ease-in-out infinite}._verifiedDriver_hx2mm_1427:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--vehicle-car);animation:_verifiedShimmer_hx2mm_1 2s ease-in-out infinite}@keyframes _verifiedShimmer_hx2mm_1{0%,to{opacity:.8}50%{opacity:1}}._verifiedDriver_hx2mm_1427:hover{background:var(--bg-input)!important;border-color:var(--vehicle-car)!important;transform:translateY(-2px)!important;box-shadow:0 8px 25px #0000004d!important}._unverifiedDriver_hx2mm_1529{background:var(--bg-input)!important;border:1px solid var(--warning)!important}._unverifiedDriver_hx2mm_1529:hover{background:var(--bg-tertiary)!important;border-color:var(--warning)!important}._verifiedBadgeIcon_hx2mm_1551{color:var(--primary-green)!important;filter:drop-shadow(0 0 4px var(--primary-green));animation:_verifiedPulse_hx2mm_1 2s ease-in-out infinite}@keyframes _verifiedPulse_hx2mm_1{0%,to{opacity:1}50%{opacity:.7}}._enhancedDriverPhoto_hx2mm_1573{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid var(--primary-green);flex-shrink:0}._enhancedDriverInfo_hx2mm_1591{flex:1;min-width:0}._enhancedDriverInfo_hx2mm_1591 ._driverName_hx2mm_1601{color:var(--text-primary)!important;font-size:1rem!important;margin-bottom:4px!important}._enhancedDriverRating_hx2mm_1613{margin-top:4px;display:flex;align-items:center;gap:2px}._enhancedDriverRating_hx2mm_1613 ._mantine-Rating-root_hx2mm_1629{gap:1px!important}._enhancedDriverRating_hx2mm_1613 ._mantine-Rating-starSymbol_hx2mm_1637{width:12px!important;height:12px!important;font-size:12px!important}._driverArrow_hx2mm_1649{color:var(--primary-green);opacity:.7;transition:all .3s ease}._enhancedDriverSection_hx2mm_1397:hover ._driverArrow_hx2mm_1649{opacity:1;transform:translate(2px)}._compactReserveButton_hx2mm_1673{background:var(--vehicle-car)!important;border:none!important;color:#0a0a0a!important;font-weight:700!important;border-radius:12px!important;height:44px!important;font-size:1rem!important;transition:all .3s ease!important;box-shadow:0 4px 12px #0000004d!important}._compactReserveButton_hx2mm_1673:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #0006!important}._compactReserveButton_hx2mm_1673:active{transform:translateY(0)!important}._carroReserveButton_hx2mm_1715{background:var(--vehicle-car)!important;border:none!important;color:#0a0a0a!important;font-weight:700!important;border-radius:12px!important;height:44px!important;font-size:1rem!important;transition:all .3s ease!important;box-shadow:0 4px 12px #0006!important}._carroReserveButton_hx2mm_1715:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #00000080!important}._motoReserveButton_hx2mm_1749{background:var(--vehicle-moto)!important;border:none!important;color:#0a0a0a!important;font-weight:700!important;border-radius:12px!important;height:44px!important;font-size:1rem!important;transition:all .3s ease!important;box-shadow:0 4px 12px #0006!important}._motoReserveButton_hx2mm_1749:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #00000080!important}._safepointsCard_hx2mm_1785{background:var(--bg-tertiary)!important;border:1px solid var(--border-default)!important;border-radius:12px!important;margin:.25rem 0!important}._resultCard_hx2mm_1803{background:var(--bg-secondary);border-radius:18px;box-shadow:0 4px 24px #0000001a;border:1.5px solid var(--border-default);margin-bottom:1.5rem;padding:1.2rem 1.1rem 1.5rem;display:flex;flex-direction:column;align-items:stretch;transition:box-shadow .2s,border .2s;position:relative;color:var(--text-primary)}@media (max-width: 600px){._resultCard_hx2mm_1803{padding:.9rem .5rem 1.2rem;border-radius:14px;margin-bottom:1.1rem}}._priceBadge_hx2mm_1851,._resultCard_hx2mm_1803 ._mantine-Badge-root_hx2mm_1851{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.1px!important;min-width:95px!important;max-width:150px!important;width:auto!important;height:auto!important;box-shadow:0 3px 12px #00ff9d1f!important;border-radius:10px!important;padding:.55rem .85rem!important;gap:.3rem!important;margin:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:unset!important;flex-shrink:0!important;word-break:keep-all!important;line-height:1.2!important}._mantine-Badge-root_hx2mm_1851[data-color=green]{background:var(--success)!important;color:var(--text-inverse)!important}._mantine-Badge-root_hx2mm_1851[data-color=yellow]{background:var(--warning)!important;color:var(--text-inverse)!important}._mantine-Badge-root_hx2mm_1851[data-color=red]{background:var(--error)!important;color:var(--text-inverse)!important}._mantine-Badge-root_hx2mm_1851[data-color=gray]{background:var(--bg-dark)!important;color:var(--text-secondary)!important}@media (max-width: 600px){._priceBadge_hx2mm_1851,._resultCard_hx2mm_1803 ._mantine-Badge-root_hx2mm_1851{font-size:.8rem!important;min-width:85px!important;max-width:120px!important;padding:.45rem .7rem!important;gap:.2rem!important;border-radius:8px!important}._headerSection_hx2mm_1957{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.8rem;padding-bottom:.6rem}._headerSection_hx2mm_1957 ._dateAndPrice_hx2mm_1973{display:flex;flex-direction:column;gap:.4rem;width:100%}._dateText_hx2mm_1987{font-size:.95rem}._driverSection_hx2mm_1993{flex-direction:row;align-items:center;gap:.7rem;margin-bottom:.5rem}._tripRoute_hx2mm_2005{padding:.7rem;gap:.7rem}._additionalInfo_hx2mm_2013{flex-direction:column;gap:.4rem;padding:.4rem 0}._routeViewButtonWrapper_hx2mm_2023{margin-top:.2rem}}._reserveButton_hx2mm_2035{width:100%;margin-top:.7rem;font-size:1.08rem;font-weight:700;border-radius:12px;padding:12px 0;background:linear-gradient(90deg,#00ff9d,#00e6b2)!important;color:#0a0a0a!important;border:none!important;box-shadow:0 2px 12px #00ff9d1a;transition:background .2s,color .2s,box-shadow .2s}.light ._reserveButton_hx2mm_2035{background:linear-gradient(90deg,#10b981,#059669)!important;color:#fff!important;box-shadow:0 2px 12px #10b98126}._reserveButton_hx2mm_2035:hover{background:linear-gradient(90deg,#00e6b2,#00ff9d)!important;color:#0a0a0a!important;box-shadow:0 4px 16px #00ff9d2e}.light ._reserveButton_hx2mm_2035:hover{background:linear-gradient(90deg,#059669,#10b981)!important;color:#fff!important;box-shadow:0 4px 16px #10b98140}._headerSection_hx2mm_1957{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.08)}.light ._headerSection_hx2mm_1957{border-bottom:1px solid rgba(26,26,26,.08)}._headerSection_hx2mm_1957 ._dateAndPrice_hx2mm_1973{display:flex;flex-direction:column;gap:.5rem;width:100%}._dateText_hx2mm_1987{color:#ffffffe6;font-size:1.1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.light ._dateText_hx2mm_1987{color:#1a1a1ae6!important}._dateText_hx2mm_1987:before{content:"📅";font-size:1rem}@media (max-width: 600px){._additionalInfo_hx2mm_2013{grid-template-columns:1fr;gap:.5rem;padding:.6rem;margin:.6rem 0}._infoItem_hx2mm_2193{flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;gap:.5rem;padding:.4rem .6rem}._infoIcon_hx2mm_2209{padding:.3rem}._infoText_hx2mm_2215{text-align:left;font-size:.78rem}}._tripRoute_hx2mm_2005{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#ffffff0d;border-radius:12px;position:relative;box-shadow:0 4px 8px #0000001a}.light ._tripRoute_hx2mm_2005{background:#0000000d;box-shadow:0 4px 8px #00000014}._routePoint_hx2mm_2261{display:flex;align-items:center;gap:1rem}._iconWrapper_hx2mm_2273{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00ff9d1a;border-radius:50%}.light ._iconWrapper_hx2mm_2273{background:#00cc7a1a}._routeDetails_hx2mm_2301{flex:1}._routeLabel_hx2mm_2309{font-size:.85rem;color:#fff9;margin-bottom:.25rem}.light ._routeLabel_hx2mm_2309{color:#1a1a1a99!important}._routeAddress_hx2mm_2329{font-size:1rem;color:#ffffffe6;font-weight:500}.light ._routeAddress_hx2mm_2329{color:#1a1a1ae6!important}._routeLineWrapper_hx2mm_2349{display:flex;align-items:center;justify-content:center;position:relative;height:40px}._routeLine_hx2mm_2349{width:2px;height:100%;background:linear-gradient(to bottom,#00ff9d,#00ff9d);position:absolute}._reserveButton_hx2mm_2035{background:#00ff9d1a;color:#00ff9d;font-weight:700;padding:8px 16px;border-radius:8px;border:1px solid rgba(0,255,157,.3);transition:background-color .3s,transform .2s ease}._reserveButton_hx2mm_2035:hover{background:#00ff9d33;transform:translateY(-2px)}@keyframes _fadeInUp_hx2mm_1{to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._tripsGrid_hx2mm_785{grid-template-columns:1fr}._tripCard_hx2mm_823{padding:1rem!important}}._resultsSection_hx2mm_367{text-align:center;padding:2rem 0}._resultsTitle_hx2mm_403{color:#fff!important;font-size:2rem!important;margin-bottom:1rem!important}._resultsSubtitle_hx2mm_419{color:#fff9;font-size:1.1rem}._statusBadge_hx2mm_2503{font-size:.85rem!important;padding:.4rem .8rem!important;border-radius:8px!important}@keyframes _pulse_hx2mm_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._loadingResults_hx2mm_2529{animation:_pulse_hx2mm_1 1.5s infinite}._routeMapModal_hx2mm_2539{background:#141414f2;border-radius:20px;box-shadow:0 12px 48px #00ff9d26;padding:1rem;position:relative;overflow:hidden;animation:_fadeInRouteModal_hx2mm_1 .3s ease-out}.light ._routeMapModal_hx2mm_2539{background:#fffffff2;box-shadow:0 12px 48px #00cc7a26}@media (max-width: 768px){._routeMapModal_hx2mm_2539{padding:.5rem;border-radius:12px;margin-top:calc(env(safe-area-inset-top) + 32px)!important}}._routeMapModalHeader_hx2mm_2585{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:1rem 1.25rem!important;border-bottom:2px solid rgba(0,255,157,.3)!important;background:#000c!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-radius:12px 12px 0 0!important}.light ._routeMapModalHeader_hx2mm_2585{border-bottom:2px solid rgba(0,204,122,.3)!important;background:#fffc!important}._routeMapModalTitle_hx2mm_2617{font-size:1.4rem!important;font-weight:700!important;color:#00ff9d!important;margin:0!important;display:flex!important;align-items:center!important;gap:.5rem!important}.light ._routeMapModalTitle_hx2mm_2617{color:#10b981!important}._closeButton_hx2mm_2645{background:#fffffff2!important;border:2px solid rgba(0,255,157,.4)!important;color:#222!important;font-size:1.4rem!important;font-weight:700!important;line-height:1!important;cursor:pointer!important;padding:8px 12px!important;margin-left:1rem!important;border-radius:8px!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;box-shadow:0 2px 8px #00000026!important}.light ._closeButton_hx2mm_2645{background:#1a1a1af2!important;border:2px solid rgba(0,204,122,.4)!important;color:#fff!important}._closeButton_hx2mm_2645:hover{background:#00ff9de6!important;border-color:#00ff9d!important;color:#0a0a0a!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #00ff9d4d!important}.light ._closeButton_hx2mm_2645:hover{background:#10b981e6!important;border-color:#10b981!important;color:#fff!important;box-shadow:0 4px 12px #10b9814d!important}._mapModalContainer_hx2mm_2729{display:flex;flex-direction:column;height:100vh;width:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);margin:0;padding:0;border-radius:0;overflow:hidden}._mapModalHeader_hx2mm_2753{background:linear-gradient(135deg,#00ff9d1a,#000000e6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,255,157,.2);padding:16px 20px 12px;flex-shrink:0}.light ._mapModalHeader_hx2mm_2753{background:linear-gradient(135deg,#009b7714,#fffffff7);border-bottom:1px solid rgba(0,155,119,.3)}._mapModalHeaderContent_hx2mm_2779{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._mapModalTitle_hx2mm_2793{display:flex;align-items:flex-start;gap:10px}._mapModalIcon_hx2mm_2805{color:#00ff9d;margin-top:2px}.light ._mapModalIcon_hx2mm_2805{color:#059669}._mapModalTitleText_hx2mm_2825{color:#fff!important}.light ._mapModalTitleText_hx2mm_2825{color:#1a1a1a!important}._mapModalSubtitle_hx2mm_2841{color:#ffffffb3!important}.light ._mapModalSubtitle_hx2mm_2841{color:#1a1a1ab3!important}._mapModalCloseButton_hx2mm_2857{background:#ff3b301a;border:1px solid rgba(255,59,48,.3);color:#ff3b30;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .3s ease;flex-shrink:0}._mapModalCloseButton_hx2mm_2857:hover{background:#ff3b3033;transform:scale(1.05);box-shadow:0 2px 8px #ff3b304d}._routeInfoSection_hx2mm_2901{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:12px 16px;background:#0003;border-radius:8px;border:1px solid rgba(0,255,157,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}._routeInfoSection_hx2mm_2901:hover{background:#0000004d;border-color:#00ff9d40;transform:translateY(-1px)}.light ._routeInfoSection_hx2mm_2901{background:#fffc;border-color:#00000014}.light ._routeInfoSection_hx2mm_2901:hover{background:#ffffffe6;border-color:#0000001f}._routeInfoItem_hx2mm_2959{display:flex;align-items:center;gap:12px;position:relative}._routeInfoItem_hx2mm_2959:first-child:after{content:"";position:absolute;left:14px;bottom:-8px;width:2px;height:8px;background:linear-gradient(to bottom,#00ff9d,#00d4aa);border-radius:1px}.light ._routeInfoItem_hx2mm_2959:first-child:after{background:linear-gradient(to bottom,#059669,#047857)}._routeIconWrapper_hx2mm_3003{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#00ff9d1a;border:1px solid rgba(0,255,157,.3);flex-shrink:0;transition:all .2s ease}._routeIconWrapper_hx2mm_3003:hover{background:#00ff9d26;border-color:#00ff9d66;transform:scale(1.05)}.light ._routeIconWrapper_hx2mm_3003{background:#05966914;border-color:#05966933}.light ._routeIconWrapper_hx2mm_3003:hover{background:#0596691f;border-color:#0596694d}._routeOriginIcon_hx2mm_3061{color:#00ff9d}._routeDestinationIcon_hx2mm_3069{color:#ff6b6b}._routeTextWrapper_hx2mm_3077{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._routeLabel_hx2mm_2309{text-transform:uppercase;letter-spacing:.3px;font-size:10px!important;font-weight:600!important;opacity:.8;line-height:1.2;color:#ffffffb3!important}._routeAddress_hx2mm_2329{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:13px!important;font-weight:500!important;line-height:1.3;color:#fff!important}._mapActionsSection_hx2mm_3155{display:flex;justify-content:center;margin-bottom:12px}._openInGoogleMapsBtn_hx2mm_3167{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#00ff9d,#00d4aa);color:#000;border:none;padding:8px 16px;border-radius:20px;font-weight:600;font-size:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00ff9d33}._openInGoogleMapsBtn_hx2mm_3167:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00ff9d4d;background:linear-gradient(135deg,#00d4aa,#00ff9d)}.light ._openInGoogleMapsBtn_hx2mm_3167{background:linear-gradient(135deg,#059669,#047857);color:#fff;box-shadow:0 2px 8px #05966933}.light ._openInGoogleMapsBtn_hx2mm_3167:hover{background:linear-gradient(135deg,#047857,#059669);box-shadow:0 4px 12px #0596694d}._mapContentWrapper_hx2mm_3233{flex:1;padding:0;margin:0;width:100%;height:100%;min-height:0;position:relative}._mapContentWrapper_hx2mm_3233>div{height:100%!important;width:100%!important;border-radius:0!important;overflow:hidden;border:none;box-shadow:none;transition:none;position:absolute;top:0;left:0;right:0;bottom:0}._mapContentWrapper_hx2mm_3233>div:hover{box-shadow:none;transform:none}.light ._mapContentWrapper_hx2mm_3233>div{box-shadow:none}.light ._mapContentWrapper_hx2mm_3233>div:hover{box-shadow:none}._mapContainer_hx2mm_3311{width:100%;height:70vh;border-radius:20px;overflow:hidden;position:relative;background:#000;box-shadow:0 20px 60px #00000080,0 8px 32px #00ff9d26}._mapFrame_hx2mm_3335{border:0;border-radius:20px;background:#1a1a1a;width:100%;height:100%;min-height:400px}._closeMapButton_hx2mm_3355{position:absolute;top:20px;right:20px;background:#000c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,.2);color:#fff;font-size:1.5rem;font-weight:700;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1000;transition:all .3s ease;box-shadow:0 4px 16px #0000004d}._closeMapButton_hx2mm_3355:hover{background:#ff3b30e6;border-color:#ff3b30cc;transform:scale(1.05);box-shadow:0 6px 20px #ff3b3066}._mapIndicator_hx2mm_3415{position:absolute;bottom:20px;left:20px;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffe6;padding:10px 16px;border-radius:25px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px;border:1px solid rgba(0,255,157,.3);box-shadow:0 4px 16px #0006;z-index:100;transition:all .2s ease}._mapIndicator_hx2mm_3415:hover{background:#00ff9d1a;border-color:#00ff9d80;color:#00ff9d}._routeInfoOverlay_hx2mm_3523{position:absolute;top:16px;left:16px;background:#0a0a0aeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,255,157,.3);border-radius:12px;padding:0;max-width:280px;box-shadow:0 8px 24px #0006,0 4px 12px #00ff9d1a;z-index:10;transition:transform .2s ease,box-shadow .2s ease}.light ._routeInfoOverlay_hx2mm_3523{background:#ffffffeb;border:1px solid rgba(0,204,122,.3);box-shadow:0 8px 24px #0000001a,0 4px 12px #00cc7a1a}._routeInfoOverlay_hx2mm_3523:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000080,0 6px 16px #00ff9d26}.light ._routeInfoOverlay_hx2mm_3523:hover{box-shadow:0 12px 32px #00000026,0 6px 16px #00cc7a26}._routeInfoHeader_hx2mm_3599{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(90deg,#00ff9d1a,#00ff9d0d);border-bottom:1px solid rgba(0,255,157,.2)}.light ._routeInfoHeader_hx2mm_3599{background:linear-gradient(90deg,#00cc7a1a,#00cc7a0d);border-bottom:1px solid rgba(0,204,122,.2)}._routeInfoIcon_hx2mm_3627{color:#00ff9d;flex-shrink:0}.light ._routeInfoIcon_hx2mm_3627{color:#10b981}._routeInfoTitle_hx2mm_3645{color:#00ff9d;font-weight:600;font-size:.9rem;letter-spacing:.5px}.light ._routeInfoTitle_hx2mm_3645{color:#10b981}._routeInfoContent_hx2mm_3667{padding:16px}._routeInfoItem_hx2mm_2959{margin-bottom:12px}._routeInfoItem_hx2mm_2959:last-child{margin-bottom:0}._routeLabel_hx2mm_2309{color:#ffffffb3;font-size:.8rem;font-weight:500;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.light ._routeLabel_hx2mm_2309{color:#1a1a1ab3!important}._routeAddress_hx2mm_2329{color:#fff;font-size:.85rem;font-weight:400;line-height:1.4;word-break:break-word}.light ._routeAddress_hx2mm_2329{color:#1a1a1a!important}._routeInfoDivider_hx2mm_3741{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,255,157,.3) 50%,transparent 100%);margin:12px 0}._openMapButtonContainer_hx2mm_3755{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,255,157,.2)}._openInGoogleMaps_hx2mm_3167{background:linear-gradient(135deg,#00ff9d26,#00ff9d40);border:1.5px solid rgba(0,255,157,.4);color:#00ff9d;font-weight:600;font-size:.8rem;border-radius:8px;padding:8px 12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:6px;cursor:pointer;width:100%;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #00ff9d1a,0 1px 3px #0003;position:relative;overflow:hidden}._openInGoogleMaps_hx2mm_3167:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,255,157,.2) 50%,transparent 100%);transition:left .5s ease}._openInGoogleMaps_hx2mm_3167:hover{background:linear-gradient(135deg,#00ff9d40,#00ff9d59);border-color:#00ff9d;transform:translateY(-2px);box-shadow:0 6px 20px #00ff9d40,0 2px 8px #0000004d}._openInGoogleMaps_hx2mm_3167:hover:before{left:100%}._openInGoogleMaps_hx2mm_3167:active{transform:translateY(0);transition:transform .1s ease}._mapInteractiveHint_hx2mm_3873{position:absolute;bottom:16px;right:16px;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffe6;padding:6px 10px;border-radius:16px;font-size:.7rem;display:flex;align-items:center;gap:4px;border:1px solid rgba(0,255,157,.2);box-shadow:0 4px 12px #0006;z-index:5;transition:all .2s ease;font-weight:500}._mapInteractiveHint_hx2mm_3873:hover{background:#00ff9d1a;border-color:#00ff9d66;color:#00ff9d}@keyframes _fadeInRouteModal_hx2mm_1{0%{opacity:0;transform:translateY(40px) scale(.95);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media (max-width: 768px){._mapContainer_hx2mm_3311{height:60vh;border-radius:16px}._mapFrame_hx2mm_3335{border-radius:16px}._closeMapButton_hx2mm_3355{top:16px;right:16px;width:40px;height:40px;font-size:1.3rem}._mapIndicator_hx2mm_3415{bottom:16px;left:16px;padding:8px 12px;font-size:.8rem}}._routeViewButton_hx2mm_2023{align-self:flex-start;margin-top:-.5rem;background:linear-gradient(135deg,#00ff9d14,#00ff9d1f);border:1.5px solid rgba(0,255,157,.4);color:#00ff9d;font-weight:600;font-size:.85rem;border-radius:10px;padding:8px 14px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #00ff9d1a,0 1px 3px #0003;position:relative;overflow:hidden}._routeViewButton_hx2mm_2023:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,255,157,.2) 50%,transparent 100%);transition:left .5s ease}._routeViewButton_hx2mm_2023:hover{background:linear-gradient(135deg,#00ff9d26,#00ff9d40);border-color:#00ff9d;transform:translateY(-2px);box-shadow:0 6px 20px #00ff9d40,0 2px 8px #0000004d}._routeViewButton_hx2mm_2023:hover:before{left:100%}._routeViewButton_hx2mm_2023:active{transform:translateY(0);transition:transform .1s ease}._routeViewButtonWrapper_hx2mm_2023{display:flex;justify-content:center;margin-top:.5rem}._driverRating_hx2mm_4117{display:flex;flex-direction:column;align-items:center;margin-top:4px;gap:2px}._input_hx2mm_141 input,._input_hx2mm_141 ._mantine-Input-input_hx2mm_4143{font-size:16px!important}._driverSection_hx2mm_1993{display:flex;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.8rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(0,255,157,.08);transition:all .2s ease}.light ._driverSection_hx2mm_1993{background:#00000008;border:1px solid rgba(0,204,122,.15)}._driverSection_hx2mm_1993:hover{background:#ffffff0d;border-color:#00ff9d26}.light ._driverSection_hx2mm_1993:hover{background:#0000000d;border-color:#00cc7a40}._driverPhoto_hx2mm_4207{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#ffffff1a;border:2px solid #00ff9d;box-shadow:0 2px 8px #00ff9d26;transition:all .2s ease;flex-shrink:0}.light ._driverPhoto_hx2mm_4207{background:#0000001a;border:2px solid #10b981;box-shadow:0 2px 8px #10b98126}._driverInfo_hx2mm_4243{flex:1;display:flex;flex-direction:column;gap:.1rem}._driverLabel_hx2mm_4257{color:#00ff9d;font-size:.75rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase;margin-bottom:.1rem}.light ._driverLabel_hx2mm_4257{color:#10b981!important}._driverName_hx2mm_1601{color:#fff;font-size:.95rem;font-weight:600;margin-bottom:.2rem;letter-spacing:.1px}.light ._driverName_hx2mm_1601{color:#1a1a1a!important}@media (max-width: 600px){._driverSection_hx2mm_1993{gap:.6rem;padding:.6rem;margin-bottom:.8rem}._driverPhoto_hx2mm_4207{width:36px;height:36px}._driverName_hx2mm_1601{font-size:.9rem}}._priceStatusMsg_hx2mm_4339{text-align:left;font-size:.82rem;font-weight:500;margin-bottom:.8rem;margin-top:.3rem;letter-spacing:.1px;color:#fff;opacity:.7;transition:color .2s;padding:.4rem .8rem;background:#ffffff08;border-radius:8px;border-left:3px solid}.light ._priceStatusMsg_hx2mm_4339{color:#1a1a1a;background:#00000008}._priceStatusMsg--green_hx2mm_4381{color:#00ff9d;border-left-color:#00ff9d;background:#00ff9d0d}.light ._priceStatusMsg--green_hx2mm_4381{color:#10b981;border-left-color:#10b981;background:#10b98114}._priceStatusMsg--yellow_hx2mm_4405{color:gold;border-left-color:gold;background:#ffd7000d}.light ._priceStatusMsg--yellow_hx2mm_4405{color:#d97706;border-left-color:#d97706;background:#d9770614}._priceStatusMsg--red_hx2mm_4429{color:#ff5e62;border-left-color:#ff5e62;background:#ff5e620d}.light ._priceStatusMsg--red_hx2mm_4429{color:#dc2626;border-left-color:#dc2626;background:#dc262614}._priceStatusMsg--blue_hx2mm_4453{color:#4a9eff;border-left-color:#4a9eff;background:#4a9eff0d}.light ._priceStatusMsg--blue_hx2mm_4453{color:#2563eb;border-left-color:#2563eb;background:#2563eb14}._additionalInfo_hx2mm_2013{display:flex;flex-direction:column;gap:.375rem}._infoItem_hx2mm_2193{display:flex;align-items:center;gap:.375rem}._infoIcon_hx2mm_2209{color:#00ff9d;background:#00ff9d1a;padding:.4rem;border-radius:8px;box-shadow:0 2px 6px #00ff9d1a}.light ._infoIcon_hx2mm_2209{color:#10b981;background:#00cc7a1a;box-shadow:0 2px 6px #00cc7a1a}._infoText_hx2mm_2215{color:#ffffffe6;font-size:.8rem;font-weight:500;line-height:1.3;text-align:center}.light ._infoText_hx2mm_2215{color:#1a1a1ae6!important}._searchMessageCard_hx2mm_4553{background:linear-gradient(135deg,#00ff9d1a,#00ff9d0d)!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:20px!important;animation:_slideInUp_hx2mm_1 .6s ease-out}.light ._searchMessageCard_hx2mm_4553{background:linear-gradient(135deg,#00cc7a1a,#00cc7a0d)!important;border:1px solid rgba(0,204,122,.2)!important}._searchMessage_hx2mm_4553{color:var(--text-light)!important;line-height:1.5}.light ._searchMessage_hx2mm_4553{color:#1a1a1a!important}._searchMessage--exact_hx2mm_4595{color:#00ff9d!important}.light ._searchMessage--exact_hx2mm_4595{color:#10b981!important}._searchMessage--close_hx2mm_4611{color:#ffd43b!important}.light ._searchMessage--close_hx2mm_4611{color:#d97706!important}._searchMessage--date_hx2mm_4627{color:#74c0fc!important}.light ._searchMessage--date_hx2mm_4627{color:#2563eb!important}._searchMessage--all_hx2mm_4643{color:#ffa8a8!important}.light ._searchMessage--all_hx2mm_4643{color:#dc2626!important}._searchMessage--none_hx2mm_4659{color:#ff6b6b!important}.light ._searchMessage--none_hx2mm_4659{color:#dc2626!important}._exactIcon_hx2mm_4677{color:#00ff9d!important;filter:drop-shadow(0 0 8px rgba(0,255,157,.3))}._closeIcon_hx2mm_4687{color:#ffd43b!important;filter:drop-shadow(0 0 8px rgba(255,212,59,.3))}._dateIcon_hx2mm_4697{color:#74c0fc!important;filter:drop-shadow(0 0 8px rgba(116,192,252,.3))}._allIcon_hx2mm_4707{color:#ffa8a8!important;filter:drop-shadow(0 0 8px rgba(255,168,168,.3))}._noneIcon_hx2mm_4717{color:#ff6b6b!important;filter:drop-shadow(0 0 8px rgba(255,107,107,.3))}._errorCard_hx2mm_4729{background:linear-gradient(135deg,#ff6b6b1a,#ff6b6b0d)!important;border:1px solid rgba(255,107,107,.3)!important;border-radius:20px!important;animation:_shake_hx2mm_1 .5s ease-in-out}._errorIcon_hx2mm_4743{color:#ff6b6b!important;filter:drop-shadow(0 0 8px rgba(255,107,107,.4))}@keyframes _slideInUp_hx2mm_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _shake_hx2mm_1{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@media (max-width: 768px){._searchMessageCard_hx2mm_4553,._errorCard_hx2mm_4729{margin:0 1rem;padding:1.5rem!important}._searchMessage_hx2mm_4553{font-size:1rem!important}}.light ._resultsTitle_hx2mm_403{color:#1a1a1a!important}.light ._resultsSubtitle_hx2mm_419{color:#1a1a1a99}.light ._routeInfo_hx2mm_2901,.light ._tripDetails_hx2mm_4847,.light ._driverInfo_hx2mm_4243,.light ._vehicleInfo_hx2mm_4863,.light ._timeInfo_hx2mm_4871,.light ._priceInfo_hx2mm_4879{color:#1a1a1a!important}.light ._routeMapModal_hx2mm_2539{background:#fffffff2;color:#1a1a1a}.light ._modalTitle_hx2mm_4899,.light ._modalContent_hx2mm_4907,.light ._textPrimary_hx2mm_4917{color:#1a1a1a!important}.light ._textSecondary_hx2mm_4925{color:#1a1a1ab3!important}.light ._textMuted_hx2mm_4933{color:#1a1a1a80!important}html.dark ._mantine-DatePickerInput-dropdown_hx2mm_4951,html[data-mantine-color-scheme=dark] ._mantine-DatePickerInput-dropdown_hx2mm_4951,body.dark ._mantine-DatePickerInput-dropdown_hx2mm_4951,body[data-mantine-color-scheme=dark] ._mantine-DatePickerInput-dropdown_hx2mm_4951,.dark ._mantine-DatePickerInput-dropdown_hx2mm_4951,[data-mantine-color-scheme=dark] ._mantine-DatePickerInput-dropdown_hx2mm_4951{background:#141414!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}html.dark ._mantine-Calendar_hx2mm_4973,html[data-mantine-color-scheme=dark] ._mantine-Calendar_hx2mm_4973,body.dark ._mantine-Calendar_hx2mm_4973,body[data-mantine-color-scheme=dark] ._mantine-Calendar_hx2mm_4973,.dark ._mantine-Calendar_hx2mm_4973,[data-mantine-color-scheme=dark] ._mantine-Calendar_hx2mm_4973{background:#141414!important;color:#fff!important}html.dark ._mantine-Calendar-header_hx2mm_4993,html[data-mantine-color-scheme=dark] ._mantine-Calendar-header_hx2mm_4993,body.dark ._mantine-Calendar-header_hx2mm_4993,body[data-mantine-color-scheme=dark] ._mantine-Calendar-header_hx2mm_4993,.dark ._mantine-Calendar-header_hx2mm_4993,[data-mantine-color-scheme=dark] ._mantine-Calendar-header_hx2mm_4993{color:#fff!important;background:#141414!important}html.dark ._mantine-Calendar-day_hx2mm_5013,html[data-mantine-color-scheme=dark] ._mantine-Calendar-day_hx2mm_5013,body.dark ._mantine-Calendar-day_hx2mm_5013,body[data-mantine-color-scheme=dark] ._mantine-Calendar-day_hx2mm_5013,.dark ._mantine-Calendar-day_hx2mm_5013,[data-mantine-color-scheme=dark] ._mantine-Calendar-day_hx2mm_5013{color:#fff!important;background:transparent!important}html.dark ._mantine-Calendar-weekday_hx2mm_5033,html[data-mantine-color-scheme=dark] ._mantine-Calendar-weekday_hx2mm_5033,body.dark ._mantine-Calendar-weekday_hx2mm_5033,body[data-mantine-color-scheme=dark] ._mantine-Calendar-weekday_hx2mm_5033,.dark ._mantine-Calendar-weekday_hx2mm_5033,[data-mantine-color-scheme=dark] ._mantine-Calendar-weekday_hx2mm_5033{color:#ffffffb3!important}html.dark ._mantine-InputLabel-root_hx2mm_5061,html[data-mantine-color-scheme=dark] ._mantine-InputLabel-root_hx2mm_5061,body.dark ._mantine-InputLabel-root_hx2mm_5061,body[data-mantine-color-scheme=dark] ._mantine-InputLabel-root_hx2mm_5061,.dark ._mantine-InputLabel-root_hx2mm_5061,[data-mantine-color-scheme=dark] ._mantine-InputLabel-root_hx2mm_5061,html.dark ._mantine-TextInput-label_hx2mm_5079,html[data-mantine-color-scheme=dark] ._mantine-TextInput-label_hx2mm_5079,body.dark ._mantine-TextInput-label_hx2mm_5079,body[data-mantine-color-scheme=dark] ._mantine-TextInput-label_hx2mm_5079,.dark ._mantine-TextInput-label_hx2mm_5079,[data-mantine-color-scheme=dark] ._mantine-TextInput-label_hx2mm_5079,html.dark ._mantine-Select-label_hx2mm_5097,html[data-mantine-color-scheme=dark] ._mantine-Select-label_hx2mm_5097,body.dark ._mantine-Select-label_hx2mm_5097,body[data-mantine-color-scheme=dark] ._mantine-Select-label_hx2mm_5097,.dark ._mantine-Select-label_hx2mm_5097,[data-mantine-color-scheme=dark] ._mantine-Select-label_hx2mm_5097,html.dark ._mantine-DateInput-label_hx2mm_5115,html[data-mantine-color-scheme=dark] ._mantine-DateInput-label_hx2mm_5115,body.dark ._mantine-DateInput-label_hx2mm_5115,body[data-mantine-color-scheme=dark] ._mantine-DateInput-label_hx2mm_5115,.dark ._mantine-DateInput-label_hx2mm_5115,[data-mantine-color-scheme=dark] ._mantine-DateInput-label_hx2mm_5115{color:#fff!important}html.dark ._mantine-TextInput-input_hx2mm_5135,html[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135,body.dark ._mantine-TextInput-input_hx2mm_5135,body[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135,.dark ._mantine-TextInput-input_hx2mm_5135,[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135,html.dark ._mantine-Select-input_hx2mm_5155,html[data-mantine-color-scheme=dark] ._mantine-Select-input_hx2mm_5155,body.dark ._mantine-Select-input_hx2mm_5155,body[data-mantine-color-scheme=dark] ._mantine-Select-input_hx2mm_5155,.dark ._mantine-Select-input_hx2mm_5155,[data-mantine-color-scheme=dark] ._mantine-Select-input_hx2mm_5155,html.dark ._mantine-DateInput-input_hx2mm_5175,html[data-mantine-color-scheme=dark] ._mantine-DateInput-input_hx2mm_5175,body.dark ._mantine-DateInput-input_hx2mm_5175,body[data-mantine-color-scheme=dark] ._mantine-DateInput-input_hx2mm_5175,.dark ._mantine-DateInput-input_hx2mm_5175,[data-mantine-color-scheme=dark] ._mantine-DateInput-input_hx2mm_5175{color:#fff!important;background:#141414!important}html.dark ._mantine-Text-root_hx2mm_5197,html[data-mantine-color-scheme=dark] ._mantine-Text-root_hx2mm_5197,body.dark ._mantine-Text-root_hx2mm_5197,body[data-mantine-color-scheme=dark] ._mantine-Text-root_hx2mm_5197,.dark ._mantine-Text-root_hx2mm_5197,[data-mantine-color-scheme=dark] ._mantine-Text-root_hx2mm_5197,html.dark ._mantine-Title-root_hx2mm_5215,html[data-mantine-color-scheme=dark] ._mantine-Title-root_hx2mm_5215,body.dark ._mantine-Title-root_hx2mm_5215,body[data-mantine-color-scheme=dark] ._mantine-Title-root_hx2mm_5215,.dark ._mantine-Title-root_hx2mm_5215,[data-mantine-color-scheme=dark] ._mantine-Title-root_hx2mm_5215{color:#fff!important}[data-mantine-color-scheme=light] ._starFilled_hx2mm_5235,[data-mantine-color-scheme=light] ._starHalf_hx2mm_5243{color:#f59e0b!important}[data-mantine-color-scheme=light] ._starEmpty_hx2mm_5251{color:#d1d5db!important}html.dark ._mantine-TextInput-input_hx2mm_5135::-moz-placeholder,html[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135::-moz-placeholder,body.dark ._mantine-TextInput-input_hx2mm_5135::-moz-placeholder,body[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135::-moz-placeholder{color:#fff9!important}html.dark ._mantine-TextInput-input_hx2mm_5135::placeholder,html[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135::placeholder,body.dark ._mantine-TextInput-input_hx2mm_5135::placeholder,body[data-mantine-color-scheme=dark] ._mantine-TextInput-input_hx2mm_5135::placeholder{color:#fff9!important}._preferenceEnabled_hx2mm_5277{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:12px;transition:all .2s ease}._preferenceEnabled_hx2mm_5277:hover{background:#22c55e26;border-color:#22c55e66;transform:translateY(-1px)}._preferenceDisabled_hx2mm_5305{background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:12px;transition:all .2s ease;opacity:.7}._preferenceDisabled_hx2mm_5305:hover{background:#ef44441f;border-color:#ef44444d}.light ._preferenceEnabled_hx2mm_5277{background:#22c55e14;border-color:#22c55e40;color:#16a34a}.light ._preferenceEnabled_hx2mm_5277:hover{background:#22c55e1f;border-color:#22c55e59}.light ._preferenceDisabled_hx2mm_5305{background:#ef44440d;border-color:#ef444426;color:#dc2626}.light ._preferenceDisabled_hx2mm_5305:hover{background:#ef444414;border-color:#ef444433}.light ._preferencesViewIconButton_hx2mm_1187{background:#8b5cf614!important;border-color:#8b5cf640!important;color:#7c3aed!important}.light ._preferencesViewIconButton_hx2mm_1187:hover{background:#8b5cf61f!important;border-color:#8b5cf659!important}.light ._modalHeader_hx2mm_5411,[data-mantine-color-scheme=light] ._modalHeader_hx2mm_5411,html[data-mantine-color-scheme=light] ._modalHeader_hx2mm_5411,body.light ._modalHeader_hx2mm_5411{background:linear-gradient(135deg,#fff,#f8f9fa)!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.light ._modalTitle_hx2mm_4899,[data-mantine-color-scheme=light] ._modalTitle_hx2mm_4899,html[data-mantine-color-scheme=light] ._modalTitle_hx2mm_4899,body.light ._modalTitle_hx2mm_4899{color:#000!important;font-weight:600!important}.light ._modalBody_hx2mm_5447,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447,html[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447,body.light ._modalBody_hx2mm_5447{background:#fff!important;color:#000!important}.light ._modalBody_hx2mm_5447 *,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 *,html[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 *,body.light ._modalBody_hx2mm_5447 *,.light ._modalBody_hx2mm_5447 ._mantine-Text-root_hx2mm_5197,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 ._mantine-Text-root_hx2mm_5197,html[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 ._mantine-Text-root_hx2mm_5197,body.light ._modalBody_hx2mm_5447 ._mantine-Text-root_hx2mm_5197,.light ._modalBody_hx2mm_5447 div,.light ._modalBody_hx2mm_5447 span,.light ._modalBody_hx2mm_5447 p,.light ._modalBody_hx2mm_5447 h1,.light ._modalBody_hx2mm_5447 h2,.light ._modalBody_hx2mm_5447 h3,.light ._modalBody_hx2mm_5447 h4,.light ._modalBody_hx2mm_5447 h5,.light ._modalBody_hx2mm_5447 h6,.light ._modalBody_hx2mm_5447 strong,.light ._modalBody_hx2mm_5447 b,.light ._modalBody_hx2mm_5447 em,.light ._modalBody_hx2mm_5447 i,.light ._modalBody_hx2mm_5447 small,.light ._preferenceEnabled_hx2mm_5277,.light ._preferenceDisabled_hx2mm_5305,[data-mantine-color-scheme=light] ._preferenceEnabled_hx2mm_5277,[data-mantine-color-scheme=light] ._preferenceDisabled_hx2mm_5305,.light ._preferenceEnabled_hx2mm_5277 *,.light ._preferenceDisabled_hx2mm_5305 *,[data-mantine-color-scheme=light] ._preferenceEnabled_hx2mm_5277 *,[data-mantine-color-scheme=light] ._preferenceDisabled_hx2mm_5305 *,.light ._preferenceEnabled_hx2mm_5277 div,.light ._preferenceEnabled_hx2mm_5277 span,.light ._preferenceEnabled_hx2mm_5277 p,.light ._preferenceDisabled_hx2mm_5305 div,.light ._preferenceDisabled_hx2mm_5305 span,.light ._preferenceDisabled_hx2mm_5305 p{color:#000!important}.light ._modalBody_hx2mm_5447 ._mantine-Card-root_hx2mm_5581,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 ._mantine-Card-root_hx2mm_5581{background:#f8f9fa!important;border-color:#0000001a!important;color:#000!important}.light ._modalBody_hx2mm_5447 ._mantine-Card-root_hx2mm_5581 *,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 ._mantine-Card-root_hx2mm_5581 *,.light ._modalBody_hx2mm_5447 ._mantine-Group-root_hx2mm_5599 *,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 ._mantine-Group-root_hx2mm_5599 *{color:#000!important}.light ._modalBody_hx2mm_5447 svg,[data-mantine-color-scheme=light] ._modalBody_hx2mm_5447 svg,.light ._preferenceEnabled_hx2mm_5277 svg,.light ._preferenceDisabled_hx2mm_5305 svg{color:#000!important;fill:#000!important;stroke:#000!important}.light ._modalBody_hx2mm_5447 [data-size=sm],.light ._modalBody_hx2mm_5447 [data-size=xs],.light ._modalBody_hx2mm_5447 [data-size=lg],.light ._modalBody_hx2mm_5447 [data-size=xl],.light ._modalBody_hx2mm_5447 [data-c=dimmed],.light ._modalBody_hx2mm_5447 [data-fw="500"],.light ._modalBody_hx2mm_5447 [data-fw="600"],.light ._modalBody_hx2mm_5447 ._mantine-Loader-root_hx2mm_5653,.light ._modalBody_hx2mm_5447 ._mantine-Alert-root_hx2mm_5655,.light ._modalBody_hx2mm_5447 ._mantine-Notification-root_hx2mm_5657,.light ._modalBody_hx2mm_5447 [style*="text-align: center"],.light ._modalBody_hx2mm_5447 [data-ta=center],.light ._modalBody_hx2mm_5447 * *,.light ._modalBody_hx2mm_5447 * * *{color:#000!important}._verifiedBadge_hx2mm_1551{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;border:none!important;font-weight:600!important;font-size:10px!important;padding:2px 6px!important;box-shadow:0 2px 4px #10b9814d!important;animation:_verifiedGlow_hx2mm_1 3s ease-in-out infinite!important}._verifiedBadge_hx2mm_1551 *{color:#fff!important}._unverifiedBadge_hx2mm_5735{background:#fb923c26!important;color:#fb923c!important;border:1px solid rgba(251,146,60,.4)!important;font-weight:500!important;font-size:10px!important;padding:2px 6px!important}.light ._verifiedBadge_hx2mm_1551{background:linear-gradient(135deg,#059669,#047857)!important;color:#fff!important;box-shadow:0 2px 6px #05966973!important;border:1px solid #047857!important}.light ._verifiedBadge_hx2mm_1551 *{color:#fff!important}.light ._unverifiedBadge_hx2mm_5735{background:#ea580c1a!important;color:#c2410c!important;border:1.5px solid rgba(234,88,12,.5)!important;font-weight:600!important}@keyframes _verifiedGlow_hx2mm_1{0%,to{box-shadow:0 2px 4px #10b9814d}50%{box-shadow:0 2px 8px #10b98180,0 0 12px #10b98133}}._vehicleBadge_hx2mm_5813{font-size:9px!important;padding:1px 4px!important;font-weight:500!important}._bsOverlay_hx2mm_5835{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:9999;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);touch-action:pan-y;transform:translateZ(0);will-change:opacity}._bsSheet_hx2mm_5867{background:var(--bg-secondary);border-radius:24px 24px 0 0;border-top:2.5px solid var(--primary-green);width:100%;max-width:540px;max-height:92svh;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:0 20px;padding-bottom:max(env(safe-area-inset-bottom),28px);animation:_bsSlideUp_hx2mm_1 .32s cubic-bezier(.16,1,.3,1);touch-action:pan-y;will-change:transform;isolation:isolate}@keyframes _bsSlideUp_hx2mm_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._bsHandle_hx2mm_5915{width:36px;height:4px;background:var(--border-default);border-radius:2px;margin:12px auto 20px;flex-shrink:0}._bsHeader_hx2mm_5935{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._bsTitle_hx2mm_5949{display:flex;align-items:center;gap:10px;font-size:1.05rem;font-weight:700;color:var(--text-primary)}._bsCloseBtn_hx2mm_5967{width:34px;height:34px;border-radius:50%;border:none;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;flex-shrink:0}._bsCloseBtn_hx2mm_5967:active{background:var(--border-default)}._bsCard_hx2mm_6001{border-radius:14px;padding:13px 15px;margin-bottom:12px}._bsCardWarning_hx2mm_6013{background:#f59e0b14;border:1px solid rgba(245,158,11,.28)}._bsCardBlue_hx2mm_6023{background:#009ffe12;border:1px solid rgba(0,159,254,.22)}._bsCardRed_hx2mm_6033{background:#ef444412;border:1px solid rgba(239,68,68,.22)}._bsCardMuted_hx2mm_6043{background:var(--bg-tertiary);border:1px solid var(--border-default)}._bsCardGreen_hx2mm_6053{background:#02b14c12;border:1px solid rgba(2,177,76,.25)}._bsSectionLabel_hx2mm_6065{font-size:.78rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:16px 0 8px}._bsDivider_hx2mm_6085{height:1px;background:var(--border-default);margin:16px 0}._bsFooter_hx2mm_6099{display:flex;gap:10px;padding-top:16px}._bsBtnPrimary_hx2mm_6111{flex:1;height:48px;border-radius:14px;border:none;background:var(--primary-green);color:var(--text-inverse);font-size:.93rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .15s,transform .12s}._bsBtnPrimary_hx2mm_6111:active:not(:disabled){opacity:.85;transform:scale(.98)}._bsBtnPrimary_hx2mm_6111:disabled{opacity:.45;cursor:not-allowed}._bsBtnBlue_hx2mm_6149{background:#009ffe}._bsBtnSecondary_hx2mm_6157{height:48px;padding:0 18px;border-radius:14px;border:1.5px solid var(--border-default);background:transparent;color:var(--text-secondary);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}._bsBtnSecondary_hx2mm_6157:active{background:var(--bg-tertiary)}._bsPrefGrid_hx2mm_6187{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}._bsPrefItem_hx2mm_6201{border-radius:12px;padding:12px;display:flex;align-items:center;gap:10px}._bsPrefEnabled_hx2mm_6217{background:#02b14c14;border:1px solid rgba(2,177,76,.25)}._bsPrefDisabled_hx2mm_6227{background:var(--bg-tertiary);border:1px solid var(--border-default);opacity:.6}._bsPrefIcon_hx2mm_6239{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._bsPrefIconEnabled_hx2mm_6259{background:#02b14c26;color:#02b14c}._bsPrefIconDisabled_hx2mm_6261{background:var(--bg-input);color:var(--text-tertiary)}._bsCheckRow_hx2mm_6267{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;background:var(--bg-tertiary);border:1.5px solid var(--border-default);margin-bottom:16px;cursor:pointer;transition:border-color .15s}._bsCheckRow_hx2mm_6267._bsCheckRowActive_hx2mm_6291{border-color:#009ffe;background:#009ffe0f}._bsCheckBox_hx2mm_6301{width:22px;height:22px;border-radius:7px;border:2px solid var(--border-default);background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;transition:background .15s,border-color .15s}._bsCheckBoxActive_hx2mm_6327{background:#009ffe;border-color:#009ffe}.light ._bsSheet_hx2mm_5867{background:#fff;border-top-color:#02b14c}.light ._bsHandle_hx2mm_5915{background:#e0e0e0}.light ._bsCloseBtn_hx2mm_5967{background:#f5f5f5;color:#666}.light ._bsBtnSecondary_hx2mm_6157{border-color:#e0e0e0;color:#666}.light ._bsCardMuted_hx2mm_6043,.light ._bsCheckRow_hx2mm_6267{background:#f5f5f5;border-color:#e0e0e0}.light ._bsCheckRow_hx2mm_6267._bsCheckRowActive_hx2mm_6291{background:#009ffe0d}._mapContainer_n87zx_1{position:relative;width:100%;height:100%;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 12px 40px #0006,0 4px 16px #00ff9d1a}._mapElement_n87zx_25{width:100%;height:100%;border-radius:16px}._loadingOverlay_n87zx_37{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1500;color:#fff;gap:1rem}._spinner_n87zx_69{width:40px;height:40px;border:3px solid rgba(0,255,157,.3);border-top:3px solid #00ff9d;border-radius:50%;animation:_spin_n87zx_69 1s linear infinite}._errorOverlay_n87zx_87{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1500;color:#fff;gap:1rem}._errorOverlay_n87zx_87 button{background:#00ff9d;color:#000;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;font-weight:600}._closeButton_n87zx_139{position:absolute;top:20px;right:20px;background:#000c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,.2);color:#fff;font-size:1.5rem;font-weight:700;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1001;transition:all .3s ease;box-shadow:0 4px 16px #0000004d}._closeButton_n87zx_139:hover{background:#ff3b30e6;border-color:#ff3b30cc;transform:scale(1.05);box-shadow:0 6px 20px #ff3b3066}._mapInfo_n87zx_197{position:absolute;bottom:20px;left:20px;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;padding:16px;border:1px solid rgba(0,255,157,.3);box-shadow:0 8px 24px #0006;z-index:200;max-width:300px}._openMapsButton_n87zx_225{position:absolute;bottom:80px;right:20px;background:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,255,157,.3);color:#fff;font-size:1.2rem;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:300;transition:all .3s ease;box-shadow:0 4px 16px #0000004d}._openMapsButton_n87zx_225:hover{background:#00ff9d33;border-color:#00ff9d;transform:scale(1.05);box-shadow:0 6px 20px #00ff9d66}._routeInfo_n87zx_281{display:flex;flex-direction:column;gap:8px}._routePoint_n87zx_293{display:flex;flex-direction:column;gap:2px}._routeLabel_n87zx_305{color:#00ff9d;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._routeText_n87zx_321{color:#fff;font-size:.85rem;font-weight:500;line-height:1.3}@keyframes _spin_n87zx_69{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._mapContainer_n87zx_1{height:60vh;border-radius:16px}._mapElement_n87zx_25{border-radius:16px}._closeButton_n87zx_139{top:16px;right:16px;width:40px;height:40px;font-size:1.3rem}._mapInfo_n87zx_197{bottom:16px;left:16px;padding:12px;max-width:250px}._openMapsButton_n87zx_225{bottom:70px;right:16px;width:40px;height:40px;font-size:1.1rem}}._container_tuc2o_1{min-height:100vh;background:linear-gradient(120deg,#0a0a0a 60%,#18181b);color:#fff;padding-top:calc(env(safe-area-inset-top) + 8vw);padding-bottom:calc(env(safe-area-inset-bottom) + 4vw);padding-left:0;padding-right:0;position:relative;overflow-x:hidden;display:flex;flex-direction:column;z-index:1;transition:background .3s ease,color .3s ease}._lightMode_tuc2o_33 ._compactTripCard_tuc2o_33,._lightMode_tuc2o_33 ._tripCard_tuc2o_35,._lightMode_tuc2o_33 ._TripCard_tuc2o_37{background:#fff!important;border:1px solid rgba(0,204,122,.25)!important;box-shadow:0 8px 24px #00000014!important;color:#111!important}._lightMode_tuc2o_33 ._compactTripCard_tuc2o_33 ._routeText_tuc2o_51,._lightMode_tuc2o_33 ._compactTripCard_tuc2o_33 ._actionLabel_tuc2o_53,._lightMode_tuc2o_33 ._compactTripCard_tuc2o_33 ._statusBadge_tuc2o_55{color:#1a1a1a!important}._lightMode_tuc2o_33 ._statusBadge_tuc2o_55,._lightMode_tuc2o_33 ._pendingBadge_tuc2o_65,._lightMode_tuc2o_33 ._priceChip_tuc2o_67{color:#111!important;background:#f2f9f3!important;border-color:#00cc7a33!important}.light ._container_tuc2o_1{background:linear-gradient(120deg,#f8fffe 60%,#e6f7ff);color:#1a1a1a}._carouselSection_tuc2o_91{width:80%;margin-bottom:2vw;display:flex;justify-content:center}._carouselCard_tuc2o_105{width:100%;max-width:500px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:2rem!important;box-shadow:0 8px 40px #00ff9d22;padding:2.5rem 1.5rem!important;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._carouselCard_tuc2o_105{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 8px 40px #009b7733}._carouselMainTitle_tuc2o_147{font-size:2rem!important;font-weight:900!important;color:#00ff9d;letter-spacing:-1px;text-align:center;margin-bottom:.5rem;background:linear-gradient(90deg,#00ff9d 40%,#02b14c);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;text-shadow:0 2px 12px #00ff9d55}._carouselSubtitle_tuc2o_177{font-size:1.08rem;color:#bfffe0;margin-bottom:1.2rem;font-weight:500;text-align:center;max-width:90vw;transition:color .3s ease}.light ._carouselSubtitle_tuc2o_177{color:#1a1a1acc}._heroSection_tuc2o_207{min-height:70vh;display:flex;align-items:center;padding:60px 40px 40px;position:relative;background:linear-gradient(60deg,#0a0a0a 60%,#18181b);overflow:hidden;border-radius:2.5rem;margin-bottom:2.5rem;box-shadow:0 8px 40px #00ff9d22;transition:background .3s ease}.light ._heroSection_tuc2o_207{background:linear-gradient(60deg,#f8fffe 60%,#e6f7ff);box-shadow:0 8px 40px #009b7733}._heroContent_tuc2o_245{max-width:600px;position:relative;z-index:2}._heroTitle_tuc2o_257{font-size:3.7rem!important;font-weight:900!important;line-height:1.15!important;margin-bottom:1.5rem;color:#fff;letter-spacing:-1px;animation:_fadeInUp_tuc2o_1 1s ease;transition:color .3s ease}.light ._heroTitle_tuc2o_257{color:#1a1a1a}._heroHighlight_tuc2o_287{background:linear-gradient(90deg,#00ff9d,#00cc7a 80%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}._heroSubtitle_tuc2o_303{font-size:1.35rem;color:#bfffe0;margin-bottom:2.2rem;animation:_fadeInUp_tuc2o_1 1s ease .2s backwards;font-weight:500;transition:color .3s ease}.light ._heroSubtitle_tuc2o_303{color:#1a1a1acc}._heroButtons_tuc2o_329{animation:_fadeInUp_tuc2o_1 1s ease .4s backwards;gap:1.2rem}._primaryButton_tuc2o_339{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2.2rem!important;height:3.5rem!important;font-size:1.13rem!important;border-radius:1.7rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._primaryButton_tuc2o_339:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}._secondaryButton_tuc2o_379{border:2px solid hsl(var(--primary-neon))!important;color:hsl(var(--primary-neon))!important;font-weight:700!important;padding:0 2.2rem!important;height:3.5rem!important;font-size:1.13rem!important;border-radius:1.7rem!important;background:transparent!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}._secondaryButton_tuc2o_379:hover{background:rgba(var(--primary-neon-rgb),.13)!important;color:#1a1a1a!important;border-color:hsl(var(--primary-neon))!important;transform:translateY(-2px) scale(1.03)}.dark ._secondaryButton_tuc2o_379:hover{color:#fff!important}._heroVisual_tuc2o_425{position:absolute;top:50%;right:-10%;transform:translateY(-50%);width:55%;height:90%;background:radial-gradient(circle at center,#00ff9d 0%,transparent 70%);filter:blur(80px);animation:_floatAnimation_tuc2o_1 6s ease-in-out infinite;z-index:1}._featuresSection_tuc2o_461{padding:90px 40px 60px;background:linear-gradient(to bottom,#0c0c0c 80%,#18181b);position:relative;overflow:hidden;border-radius:2rem;margin-bottom:2.5rem;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._featuresSection_tuc2o_461{background:linear-gradient(to bottom,#fff 80%,#f0fdfa);box-shadow:0 8px 32px #009b7726}._featuresSection_tuc2o_461:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,#00ff9d22 0%,transparent 50%),radial-gradient(circle at 80% 80%,#00ff9d22 0%,transparent 50%);pointer-events:none}._sectionHeader_tuc2o_535{text-align:center;margin-bottom:60px;position:relative}._sectionTitle_tuc2o_547{font-size:2.7rem!important;font-weight:900!important;color:#fff;margin-bottom:1rem!important;position:relative;letter-spacing:-1px;transition:color .3s ease}.light ._sectionTitle_tuc2o_547{color:#1a1a1a}._titleGlow_tuc2o_575{color:#00ff9d;text-shadow:0 0 20px #00ff9d77;position:relative}._sectionSubtitle_tuc2o_587{font-size:1.18rem!important;color:#bfffe0;max-width:600px;margin:0 auto!important;line-height:1.6;font-weight:500;transition:color .3s ease}.light ._sectionSubtitle_tuc2o_587{color:#1a1a1acc}._destinationsSection_tuc2o_617{padding:0;background:none;border-radius:0;margin-bottom:2vw;box-shadow:none;min-height:unset;display:flex;flex-direction:column;align-items:center;justify-content:center}._destinationsCard_tuc2o_643{width:100%;max-width:600px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:1.5rem;box-shadow:0 4px 24px #00ff9d22;padding:2rem 1.2rem;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._destinationsCard_tuc2o_643{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 4px 24px #009b7733}._destinationsTitle_tuc2o_685{font-size:1.5rem;font-weight:900;color:#00ff9d;letter-spacing:-1px;text-align:center;margin-bottom:.3rem;text-shadow:0 2px 12px #00ff9d33}._destinationsSubtitle_tuc2o_705{font-size:1rem;color:#bfffe0;margin-bottom:1rem;text-align:center;font-weight:500;transition:color .3s ease}.light ._destinationsSubtitle_tuc2o_705{color:#1a1a1acc}._cardsCarouselContainer_tuc2o_731{width:100%;max-width:480px;min-width:0;min-height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto;overflow-x:auto;box-sizing:border-box}._rewardsSection_tuc2o_761{padding:4vw 0 1vw;background:linear-gradient(90deg,#18181b 60%,#23233b);margin-bottom:2vw;border-radius:1.5rem;box-shadow:0 8px 32px #00ff9d33;position:relative;z-index:2;animation:_fadeInUp_tuc2o_1 1s;max-width:100vw;transition:background .3s ease}.light ._rewardsSection_tuc2o_761{background:linear-gradient(90deg,#fff 60%,#f0fdfa);box-shadow:0 8px 32px #009b7733}._rewardsHeader_tuc2o_797{text-align:center;margin-bottom:.5rem}._rewardsTitle_tuc2o_807{font-size:2rem;color:#00ff9d;font-weight:700;font-family:Onest,sans-serif}.light ._rewardsHighlight_tuc2o_821{color:#059669!important;text-shadow:0 2px 18px rgba(16,185,129,.4)}._rewardsAccent_tuc2o_831{color:#00ff9d;font-weight:700;letter-spacing:.5px}.light ._rewardsAccent_tuc2o_831{color:#02b14c!important}._rewardsSubtitle_tuc2o_851{color:#bfffe0;font-size:.91rem;margin-bottom:.2rem;max-width:95vw;margin-left:auto;margin-right:auto;transition:color .3s ease}.light ._rewardsSubtitle_tuc2o_851{color:#1a1a1acc}._rewardsGrid_tuc2o_879{display:flex;margin:0 auto;flex-direction:column;gap:1rem;padding:1rem;justify-content:center;flex-wrap:wrap}._rewardCard_tuc2o_899{gap:.5rem;width:100%;display:flex;min-height:70px;align-items:center;flex-direction:column;margin-bottom:.2rem;position:relative;padding:1rem;overflow:visible;border-radius:1rem;transition:all .2s ease;border:2px solid light-dark(#00ff9d33,#00cc7a22);background-color:transparent}._rewardIcon_tuc2o_933{margin-bottom:.05rem;margin-top:.05rem;align-self:center;font-size:1.3rem;position:relative;min-height:28px;background:#00ff9d;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center}._objectiveIconWrap_tuc2o_963{display:inline-block;position:relative;min-width:22px;min-height:22px}._rewardCardContent_tuc2o_977{flex:1;width:100%}._rewardCardTitle_tuc2o_987{font-size:1.4rem;font-weight:800;margin-bottom:.05rem;letter-spacing:.5px;text-align:center}._rewardCardDesc_tuc2o_1003{font-size:.78rem;color:#646464;opacity:.98;margin-bottom:.18rem;text-align:center;transition:color .3s ease}._rewardCardBtn_tuc2o_1021{font-size:1rem;color:hsl(var(--primary-neon));margin-top:1rem;border-radius:.5rem;border:2px solid hsl(var(--primary-neon));background-color:transparent;transition:all .2s ease}._rewardCardBtn_tuc2o_1021:hover{color:#e2e2e2!important;background:#00cc7a!important;border-color:#00cc7a!important}._ctaSection_tuc2o_1055{padding:7vw 2vw 4vw;position:relative;background:linear-gradient(to bottom,#0a0a0a,#18181b 90%);border-radius:1.5rem;margin-bottom:2vw;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._ctaSection_tuc2o_1055{background:linear-gradient(to bottom,#f8fffe,#e6f7ff 90%);box-shadow:0 8px 32px #009b7726}._ctaCard_tuc2o_1101{max-width:600px;margin:0 auto;background:#ffffff08!important;border:1px solid rgba(var(--primary-neon-rgb),.3)!important;padding:1.2rem!important;border-radius:1.2rem!important;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:background .3s ease,border .3s ease}.light ._ctaCard_tuc2o_1101{background:#fffffff2!important;border:1px solid rgba(0,204,122,.3)!important}._ctaTitle_tuc2o_1139{font-size:1.13rem!important;font-weight:800!important;background:linear-gradient(45deg,#fff,#00ff9d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.7rem!important}._ctaText_tuc2o_1159{font-size:.98rem!important;color:#bfffe0!important;margin-bottom:.7rem!important;line-height:1.5;transition:color .3s ease}.light ._ctaText_tuc2o_1159{color:#1a1a1acc!important}._registerButton_tuc2o_1183{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2.2rem!important;height:2.3rem!important;font-size:1.08rem!important;border-radius:1.3rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._registerButton_tuc2o_1183:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}@keyframes _fadeInUp_tuc2o_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatAnimation_tuc2o_1{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(-30px)}}@media (max-width: 600px){._carouselCard_tuc2o_105{padding:1.2rem .5rem!important;border-radius:1.1rem!important}._carouselMainTitle_tuc2o_147{font-size:1.13rem!important;margin-bottom:.3rem}._carouselSubtitle_tuc2o_177{font-size:.95rem;margin-bottom:.7rem}._heroSection_tuc2o_207{padding:5vw 2vw 3vw;border-radius:1.2rem;margin-bottom:3vw}._heroContent_tuc2o_245{margin-top:2vw}._featuresSection_tuc2o_461,._destinationsSection_tuc2o_617,._ctaSection_tuc2o_1055,._rewardsSection_tuc2o_761{border-radius:1rem;margin-bottom:2vw;padding-left:1vw;padding-right:1vw}._featuresSection_tuc2o_461{min-height:60px;padding:2vw 1vw 1vw}._destinationsCard_tuc2o_643{padding:1rem .3rem;border-radius:1rem;max-width:98vw}._destinationsTitle_tuc2o_685{font-size:1.08rem;margin-bottom:.2rem}._destinationsSubtitle_tuc2o_705{font-size:.91rem;margin-bottom:.5rem}._cardsCarouselContainer_tuc2o_731{min-height:40px;max-width:98vw;width:100%;overflow-x:auto;box-sizing:border-box}._sectionHeader_tuc2o_535{margin-bottom:4px}._rewardsGrid_tuc2o_879{flex-direction:column;gap:.3rem;align-items:center}._rewardCard_tuc2o_899{min-height:60px;max-width:95vw;padding:.4rem .1rem;margin-bottom:.15rem;gap:.1rem}}@media (max-width: 420px){._heroTitle_tuc2o_257{font-size:3.3rem!important}._heroSubtitle_tuc2o_303{font-size:1.25rem}._primaryButton_tuc2o_339,._secondaryButton_tuc2o_379{font-size:1.15rem!important}}@media (max-width: 360px){._heroTitle_tuc2o_257{font-size:3rem!important}._heroSubtitle_tuc2o_303{font-size:1.1rem}._primaryButton_tuc2o_339,._secondaryButton_tuc2o_379{font-size:1.1rem!important}._rewardsTitle_tuc2o_807{font-size:1.85rem}._rewardsSubtitle_tuc2o_851{font-size:.87rem}}@media (max-width: 320px){._heroTitle_tuc2o_257{font-size:2.7rem!important}._heroSubtitle_tuc2o_303{font-size:1rem}._primaryButton_tuc2o_339,._secondaryButton_tuc2o_379{font-size:1rem!important}._rewardsTitle_tuc2o_807{font-size:1.75rem}._rewardsSubtitle_tuc2o_851{font-size:.78rem}}@media (max-width: 280px){._heroTitle_tuc2o_257{font-size:2.9rem!important}._heroSubtitle_tuc2o_303{font-size:1.05rem}._rewardsTitle_tuc2o_807{font-size:1.68rem}._rewardsSubtitle_tuc2o_851{font-size:.75rem}}._tripCard_aqepn_1{transition:transform .1s ease,box-shadow .2s ease}._tripCard_aqepn_1:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0003}._driverSection_aqepn_15{transition:border-color .15s ease,background .15s ease}._reserveButton_aqepn_21{display:block;width:100%;font-weight:600;text-align:center}._compactTripCard_114sn_5{background:#141414fa;border-radius:16px;border:1.5px solid rgba(0,255,157,.15);padding:12px;margin-bottom:12px;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 4px 20px #00ff9d14}.light ._compactTripCard_114sn_5{background:#fffffffa;border:1.5px solid rgba(0,204,122,.2);box-shadow:0 4px 20px #00cc7a14}._compactTripCard_114sn_5:hover{transform:translateY(-2px);border-color:#00ff9d4d;box-shadow:0 8px 32px #00ff9d26}.light ._compactTripCard_114sn_5:hover{border-color:#00cc7a66;box-shadow:0 8px 32px #00cc7a26}._lightMode_114sn_63 ._compactTripCard_114sn_5{background:#fff!important;border:1.5px solid rgba(0,204,122,.2)!important;box-shadow:0 4px 20px #00cc7a14!important;color:#111!important}YBJJJG ._lightMode_114sn_63 ._compactTripCard_114sn_5:hover{border-color:#00cc7a66!important;box-shadow:0 8px 32px #00cc7a26!important}._lightMode_114sn_63 ._compactTripCard_114sn_5 ._routeText_114sn_87,._lightMode_114sn_63 ._compactTripCard_114sn_5 ._actionLabel_114sn_89,._lightMode_114sn_63 ._compactTripCard_114sn_5 ._statusBadge_114sn_91,._lightMode_114sn_63 ._compactTripCard_114sn_5 ._pendingBadge_114sn_93,._lightMode_114sn_63 ._compactTripCard_114sn_5 ._priceChip_114sn_95{color:#111!important}._compactHeader_114sn_105{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:nowrap;position:relative}._headerLeft_114sn_125{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:0;overflow:hidden}._headerRight_114sn_145{flex-shrink:0}._pendingBadge_114sn_93{display:flex;align-items:center;gap:0px;font-size:.65rem!important;height:22px!important;padding:0 6px!important;animation:_pendingPulse_114sn_1 2s infinite;border-radius:6px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3px!important;background:linear-gradient(45deg,#ff9800e6,#ffc107e6)!important;color:#fff!important;border:1.5px solid rgba(255,193,7,.8)!important;box-shadow:0 0 6px #ff980066!important;white-space:nowrap!important;flex-shrink:0!important}._statusBadge_114sn_91{font-size:.7rem!important;height:24px!important;padding:0 8px!important;border-radius:6px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3px!important;border:1.5px solid transparent!important;transition:all .3s ease!important;white-space:nowrap!important;flex-shrink:0!important}._statusBadge_114sn_91[data-status=activo]{background:linear-gradient(45deg,#4caf50e6,#8bc34ae6)!important;color:#fff!important;border-color:#8bc34acc!important}._statusBadge_114sn_91[data-status=pendiente]{background:linear-gradient(45deg,#ff9800e6,#ffc107e6)!important;color:#fff!important;border-color:#ffc107cc!important}._statusBadge_114sn_91[data-status=completado]{background:linear-gradient(45deg,#2196f3e6,#03a9f4e6)!important;color:#fff!important;border-color:#03a9f4cc!important}._alertBadge_114sn_261{display:flex;align-items:center;gap:3px;font-size:.65rem!important;height:22px!important;padding:0 6px!important;animation:_alertPulse_114sn_1 2s infinite;border-radius:6px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.3px!important;background:linear-gradient(45deg,#ffa726e6,#ff6b35e6)!important;color:#fff!important;border:1.5px solid rgba(255,193,78,.8)!important;box-shadow:0 0 8px #ffa72666!important;white-space:nowrap!important;flex-shrink:0!important}._priceChip_114sn_95{display:flex;align-items:center;gap:3px;background:linear-gradient(135deg,#00ff9d,#00cc7a);color:#000;padding:4px 8px;border-radius:8px;font-weight:700;font-size:.7rem;min-width:auto}.light ._priceChip_114sn_95{background:linear-gradient(135deg,#009b77,#00875a);color:#fff}._routeSection_114sn_339{margin-bottom:10px;padding:8px 0;border-bottom:1px solid rgba(0,255,157,.1)}.light ._routeSection_114sn_339{border-bottom:1px solid rgba(0,204,122,.15)}._routePoint_114sn_359{flex:1;display:flex;align-items:center;gap:4px;min-width:0}._originDot_114sn_375{width:8px;height:8px;background:#00ff9d;border-radius:50%;flex-shrink:0}.light ._originDot_114sn_375{background:#009b77}._destDot_114sn_399{width:8px;height:8px;background:#ff6b6b;border-radius:50%;flex-shrink:0}._routeArrow_114sn_415{color:#00ff9d99;flex-shrink:0}.light ._routeArrow_114sn_415{color:#00cc7ab3}._routeText_114sn_87{color:#ffffffe6!important;font-size:.75rem!important;line-height:1.2!important;font-weight:500!important}.light ._routeText_114sn_87{color:#000c!important}._infoCompact_114sn_457{margin-bottom:10px;padding:6px 0}._infoItem_114sn_467{display:flex;align-items:center;gap:3px}._infoItem_114sn_467 svg{color:#00ff9d99;flex-shrink:0}.light ._infoItem_114sn_467 svg{color:#00cc7ab3}._infoItem_114sn_467 ._mantine-Text-root_114sn_497{font-size:.7rem!important;line-height:1.2!important}._passengerStatusCompact_114sn_509{margin-bottom:10px;display:flex;justify-content:center}._passengerStatusCompact_114sn_509 ._mantine-Badge-root_114sn_521{font-size:.65rem!important;height:20px!important;border-radius:6px!important}._primaryActionCompact_114sn_535{margin-bottom:8px}._primaryActionCompact_114sn_535{margin-bottom:12px}._primaryActionCompact_114sn_535 ._actionButtonContainer_114sn_553{gap:6px}._secondaryActionsCompact_114sn_563{border-top:1px solid rgba(0,255,157,.1);padding:12px 8px 8px;background:#00000005;border-radius:0 0 14px 14px;margin:8px -12px -12px}.light ._secondaryActionsCompact_114sn_563{border-top:1px solid rgba(0,204,122,.15);background:#00000003}._actionButtonContainer_114sn_553{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;min-width:0;padding:4px;border-radius:8px;transition:all .3s ease}._actionButtonContainer_114sn_553:hover{background:#ffffff0d}.light ._actionButtonContainer_114sn_553:hover{background:#00000008}._actionLabel_114sn_89{font-size:.7rem!important;line-height:1.2!important;color:#ffffffb3!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;font-weight:500!important;margin-top:2px!important}.light ._actionLabel_114sn_89{color:#0009!important}._actionGrid_114sn_669{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:12px;width:100%;justify-items:center;padding:4px 0}._mainActionBtn_114sn_689{height:36px!important;font-size:.8rem!important;border-radius:10px!important;font-weight:600!important;transition:all .3s ease!important;padding:0 12px!important}._mainActionBtn_114sn_689:hover{transform:translateY(-1px)!important}._actionIcon_114sn_717{width:44px!important;height:44px!important;border-radius:12px!important;transition:all .3s ease!important;flex-shrink:0!important;border:2px solid transparent!important}._actionIcon_114sn_717:hover{transform:translateY(-2px)!important;border-color:#fff3!important;box-shadow:0 4px 16px #0003!important}@media (max-width: 600px){._compactTripCard_114sn_5{padding:10px;border-radius:14px;margin-bottom:10px}._routeSection_114sn_339{margin-bottom:8px;padding:6px 0}._infoCompact_114sn_457{margin-bottom:8px}._infoItem_114sn_467 ._mantine-Text-root_114sn_497{font-size:.65rem!important}._routeText_114sn_87{font-size:.7rem!important}._priceChip_114sn_95{padding:3px 6px;font-size:.65rem}._mainActionBtn_114sn_689{height:34px!important;font-size:.75rem!important}._actionIcon_114sn_717{width:40px!important;height:40px!important}._actionGrid_114sn_669{grid-template-columns:repeat(auto-fit,minmax(65px,1fr));gap:8px}._actionLabel_114sn_89{font-size:.65rem!important}}@media (max-width: 480px){._compactTripCard_114sn_5{padding:8px;margin-bottom:8px;border-radius:12px}._compactHeader_114sn_105{margin-bottom:8px}._routeSection_114sn_339{margin-bottom:6px;padding:4px 0}._infoCompact_114sn_457{margin-bottom:6px}._primaryActionCompact_114sn_535{margin-bottom:8px}._secondaryActionsCompact_114sn_563{padding:10px 6px 6px;margin:6px -8px -8px}._actionGrid_114sn_669{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:6px}._actionIcon_114sn_717{width:38px!important;height:38px!important}._mainActionBtn_114sn_689{height:32px!important;font-size:.7rem!important}._actionLabel_114sn_89{font-size:.6rem!important}}@media (max-width: 360px){._compactTripCard_114sn_5{padding:8px 7px;margin-bottom:8px;border-radius:12px}._compactHeader_114sn_105{margin-bottom:6px}._actionGrid_114sn_669{grid-template-columns:repeat(3,1fr);gap:4px}._actionIcon_114sn_717{width:36px!important;height:36px!important;border-radius:10px!important}._actionLabel_114sn_89{font-size:.57rem!important}._secondaryActionsCompact_114sn_563{padding:8px 4px 6px;margin:6px -7px -8px}._routeText_114sn_87{font-size:.68rem!important}._priceChip_114sn_95{padding:3px 5px;font-size:.62rem;gap:2px}._mainActionBtn_114sn_689{height:32px!important;font-size:.68rem!important}._statusBadge_114sn_91{font-size:.62rem!important;height:20px!important;padding:0 5px!important}._pendingBadge_114sn_93{font-size:.6rem!important;height:20px!important;padding:0 5px!important}}@keyframes _pulse_114sn_1{0%,to{opacity:1}50%{opacity:.7}}@keyframes _alertPulse_114sn_1{0%{background:linear-gradient(45deg,#ffa726e6,#ff6b35e6);transform:scale(1);box-shadow:0 0 12px #ffa72666}50%{background:linear-gradient(45deg,#ffc14ef2,#ff8c5af2);transform:scale(1.05);box-shadow:0 0 16px #ffa72699}to{background:linear-gradient(45deg,#ffa726e6,#ff6b35e6);transform:scale(1);box-shadow:0 0 12px #ffa72666}}@keyframes _pendingPulse_114sn_1{0%{background:linear-gradient(45deg,#ff9800e6,#ffc107e6);transform:scale(1);box-shadow:0 0 8px #ff980080}50%{background:linear-gradient(45deg,#ffb74df2,#ffd54ff2);transform:scale(1.03);box-shadow:0 0 12px #ff9800b3}to{background:linear-gradient(45deg,#ff9800e6,#ffc107e6);transform:scale(1);box-shadow:0 0 8px #ff980080}}._tripCard_114sn_1179:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,157,.3),transparent)}._tripCard_114sn_1179:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00ff9d26;border-color:#00ff9d33}.light ._tripCard_114sn_1179:hover{box-shadow:0 8px 32px #009b7733;border-color:#009b774d}._tripHeader_114sn_1233{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}._tripActionsIcons_114sn_1247{display:flex;align-items:center;gap:.5rem}._tripTitle_114sn_1261{font-size:1.1rem;font-weight:600;color:#00ff9de6;margin-bottom:.3rem;letter-spacing:.5px}.light ._tripTitle_114sn_1261{color:#009b77e6}._tripText_114sn_1285{font-size:.95rem;color:#ffffffe6;margin-bottom:1rem;line-height:1.4}.light ._tripText_114sn_1285{color:#000c}._tripBadge_114sn_1309{background:#00ff9d1a!important;border:1px solid rgba(0,255,157,.2)!important;padding:.5rem 1rem!important;border-radius:12px!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-size:.8rem!important}._tripBadge_114sn_1309[data-active=true]{background:linear-gradient(135deg,#00ff9d33,#00cc7a33)!important;border-color:#00ff9d4d!important}._tripInfoGroup_114sn_1351{margin:1.5rem 0;display:flex;flex-wrap:wrap;gap:.8rem}._tripInfoGroup_114sn_1351>.mantine-Badge-root{display:flex;align-items:center;gap:.5rem;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;padding:.5rem 1rem!important;border-radius:12px!important;transition:all .3s ease}._tripInfoGroup_114sn_1351>.mantine-Badge-root:hover{background:#ffffff14!important;transform:translateY(-2px)}._tripSummary_114sn_1399{color:#ffffffb3;line-height:1.6;margin:1rem 0;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.light ._tripSummary_114sn_1399{color:#000000b3;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}._cuposStatus_114sn_1431{margin:1rem 0;padding:1rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.light ._cuposStatus_114sn_1431{background:#00000005;border:1px solid rgba(0,0,0,.1)}._cuposInfo_114sn_1457{margin-bottom:.5rem}._cuposLabel_114sn_1465{font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}._cuposCount_114sn_1477{font-size:1.3rem;margin-top:.2rem}._validatedText_114sn_1487{margin-top:.3rem;font-weight:600}._cuposBadge_114sn_1497{padding:.5rem 1rem!important;font-weight:600!important;border-radius:8px!important}._actionHint_114sn_1509{text-align:center;margin-top:.5rem;font-style:italic}._tripActions_114sn_1247{margin-top:1.5rem;display:flex;gap:1rem}._tripActions_114sn_1247 button{flex:1;background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;padding:.6rem 1.2rem!important;border-radius:12px!important;transition:all .3s ease!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:500!important;min-height:40px!important;font-size:1rem!important;line-height:1.2!important;display:flex;align-items:center;justify-content:center}.light ._tripActions_114sn_1247 button{border:1px solid rgba(0,0,0,.2)!important;color:#000!important}@media (max-width: 768px){._tripActions_114sn_1247 button{width:100%;min-height:44px!important;font-size:1.05rem!important;padding:.7rem 1rem!important}}._tripActions_114sn_1247 button:hover{background:#ffffff0d!important;border-color:#00ff9d4d!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #00ff9d1a!important}.light ._tripActions_114sn_1247 button:hover{background:#0000000d!important;border-color:#009b774d!important;box-shadow:0 4px 12px #009b771a!important}._tripActions_114sn_1247 button:active{transform:translateY(0)!important}._tripActions_114sn_1247 button:nth-child(1){background:linear-gradient(45deg,#00cc7a,#00ff9d)!important;border-color:transparent!important;color:#000!important}._tripActions_114sn_1247 button:nth-child(1):hover{border-color:#00ff9d4d!important;box-shadow:0 4px 12px #00ff9d4d!important}._cuposButtonActive_114sn_1657{background:linear-gradient(45deg,#ff9500,#ffb74d)!important;color:#fff!important;font-weight:700!important;animation:_pulse_114sn_1 2s infinite!important;box-shadow:0 4px 16px #ff950066!important;border:2px solid rgba(255,183,77,.6)!important}._cuposButtonActive_114sn_1657:hover{background:linear-gradient(45deg,#ff8f00,#ffcc80)!important;box-shadow:0 6px 20px #ff950099!important;transform:translateY(-3px)!important}@keyframes _pulse_114sn_1{0%{transform:scale(1);box-shadow:0 4px 16px #ff950066}50%{transform:scale(1.02);box-shadow:0 6px 20px #ff950099}to{transform:scale(1);box-shadow:0 4px 16px #ff950066}}._tripActions_114sn_1247 button:nth-child(2){background:linear-gradient(45deg,#2196f3,#0b7dd5)!important;color:#fff!important;border-color:transparent!important}._tripActions_114sn_1247 button:nth-child(2):hover{border-color:#007bff4d!important;box-shadow:0 4px 12px #007bff4d!important}._tripActionsIcons_114sn_1247>.mantine-ActionIcon-root:nth-child(1):hover{border-color:#4299e180!important;box-shadow:0 4px 12px #4299e11a!important}._tripActionsIcons_114sn_1247>.mantine-ActionIcon-root:nth-child(2):hover{border-color:#f5656580!important;box-shadow:0 4px 12px #f565651a!important}@media (max-width: 768px){._tripCard_114sn_1179{padding:1rem}._tripInfoGroup_114sn_1351{gap:.5rem}._tripInfoGroup_114sn_1351>.mantine-Badge-root{padding:.4rem .8rem!important;font-size:.75rem!important}._tripActions_114sn_1247{flex-direction:column}._tripActions_114sn_1247 button{width:100%}}@keyframes _cardEntrance_114sn_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._tripCard_114sn_1179{animation:_cardEntrance_114sn_1 .5s ease-out}._resultModalBox_114sn_1853{background:#00ff9d14;border-radius:18px;padding:2rem 1.5rem;box-shadow:0 8px 32px #00ff9d26;border:1.5px solid rgba(0,255,157,.18);display:flex;flex-direction:column;align-items:center;min-width:320px}._resultModalBox_114sn_1853 b{color:#00cc7a}._resultModalBox_114sn_1853 ._mantine-Button-root_114sn_1885{margin-top:2rem;font-weight:600;font-size:1.1rem;border-radius:12px}._resultModalBox_114sn_1853 ._mantine-Text-root_114sn_497{margin-bottom:.5rem}container{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:16px;padding-right:16px}._topSpacer_1rrat_17{height:env(safe-area-inset-top);background:transparent}._title_1rrat_27{color:#fff;text-align:center;margin-bottom:20px;transition:color .3s ease}.light ._title_1rrat_27{color:#1a1a1a}._noTripsText_1rrat_49{color:#ffffffb3;text-align:center;margin-top:30px;transition:color .3s ease}.light ._noTripsText_1rrat_49{color:#1a1a1ab3}._publishButton_1rrat_73{display:block;margin:20px auto;background:linear-gradient(45deg,#00ff9d,#00cc7a);border:none;color:#000;font-weight:600;padding:10px 20px;border-radius:8px;transition:all .3s ease;cursor:pointer}._publishButton_1rrat_73:hover{transform:translateY(-2px);box-shadow:0 5px 10px #00ff9d33}._filterContainer_1rrat_111{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;align-items:center;justify-content:center}._filterLabel_1rrat_129{color:#fff;margin-right:5px}._filterSelect_1rrat_139{min-width:150px;padding:8px;border-radius:8px;border:1px solid rgba(0,255,157,.1);background-color:#ffffff08;color:#fff}._tripCard_1rrat_161{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,157,.1);border-radius:16px;padding:20px;position:relative;transition:all .3s ease;overflow:hidden;box-sizing:border-box}._tripCard_1rrat_161:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00ff9d26;border-color:#00ff9d33}._tripTitle_1rrat_197{color:#fff;font-size:.9em;opacity:.7;margin-bottom:8px}._tripText_1rrat_211{color:#ffffffe6;font-size:1.1em}._tripBadge_1rrat_221{margin-top:10px;font-weight:500;margin-bottom:10px}._tripInfoGroup_1rrat_233{margin:10px 0}._tripInfoGroup_1rrat_233>.mantine-Badge-root{background-color:#00ff9d1a;color:#fffc;font-weight:500}._tripSummary_1rrat_253{color:#ffffffb3;white-space:pre-line}._tripActions_1rrat_263{margin-top:10px}._tripActions_1rrat_263>.mantine-Button-root{margin-right:5px}._button_1rrat_281{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,157,.1);border-radius:16px;padding:10px 15px;transition:all .3s ease;color:#fff;cursor:pointer;text-align:center;text-decoration:none;display:inline-block}._button_1rrat_281:hover{transform:translateY(-2px);box-shadow:0 5px 10px #00ff9d1a;border-color:#00ff9d33}._button_1rrat_281:disabled{opacity:.6;pointer-events:none}._selected_1rrat_333{background:linear-gradient(45deg,#00ff9d,#00cc7a);color:#000;border:none}._modal_1rrat_347{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}._modal-content_1rrat_373{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,157,.1);border-radius:16px;padding:20px;width:400px;max-width:90%;color:#fff;text-align:center}._modal-content_1rrat_373 button{margin-top:20px;background:linear-gradient(45deg,#00ff9d,#00cc7a);border:none;color:#000;font-weight:600;padding:10px 15px;border-radius:8px;transition:all .3s ease;cursor:pointer}._modal-content_1rrat_373 button:hover{transform:translateY(-2px);box-shadow:0 5px 10px #00ff9d33}@keyframes _shimmer_1rrat_1{0%{background-position:-1000px 0}to{background-position:1000px 0}}._loading_1rrat_451{animation:_shimmer_1rrat_1 2s infinite linear;background:linear-gradient(to right,#ffffff08 8%,#ffffff0d 18%,#ffffff08 33%);background-size:1000px 100%}@media (max-width: 600px){._container_1rrat_477{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(16px + env(safe-area-inset-bottom));padding-left:12px;padding-right:12px}}._container_1rrat_477{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:16px;padding-right:16px;display:flex;flex-direction:column;gap:20px}._userName_1rrat_517{color:#00ff94;font-weight:500}._modalTitle_1rrat_527{font-size:1.6rem;font-weight:600;color:#e0ffe8;text-align:center}._modalBody_1rrat_541{background-color:#111;padding:1.75rem;border-radius:14px;color:#ddd}._label_1rrat_555{font-weight:500;font-size:1.1rem;color:#a2f5c8;margin-bottom:.4rem}._rating_1rrat_569{margin-bottom:1rem}._textarea_1rrat_577{background-color:#1b1b1b;border-color:#2d2d2d;color:#e5e5e5;font-size:.95rem}._divider_1rrat_591{border-top:1px solid #333;opacity:.5}._closeButton_1rrat_601{background-color:transparent;color:#aaa;border:1px solid #444;transition:all .2s ease}._closeButton_1rrat_601:hover{color:#f1f1f1;border-color:#777}._submitButton_1rrat_625{background-color:#34d399;color:#0a0a0a;font-weight:500;transition:all .2s ease}._submitButton_1rrat_625:hover{background-color:#2bb386}._footer-icons_1rrat_647{padding-bottom:calc(16px + env(safe-area-inset-bottom));display:flex;justify-content:space-around;align-items:center;gap:20px}._footer-icons_1rrat_647 img{width:32px;height:32px}._summaryContainer_1rrat_675{margin-top:20px;padding:20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}._summaryGrid_1rrat_691{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:30px}._summaryCard_1rrat_705{background:#ffffff14;padding:20px;border-radius:8px;border:1px solid rgba(255,255,255,.1);text-align:center}._summaryLabel_1rrat_721{color:#ffffffb3;font-size:14px;margin-bottom:8px}._summaryValue_1rrat_733{color:#00ff9d;font-size:24px;font-weight:600}._recentActivitiesSection_1rrat_745{margin-top:30px}._sectionTitle_1rrat_753{color:#fff;margin-bottom:16px;font-size:20px}._activitiesList_1rrat_765{display:flex;flex-direction:column;gap:12px}._activityItem_1rrat_777{background:#ffffff0d;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}._activityInfo_1rrat_797{flex:1}._activityTitle_1rrat_805{color:#fff;font-weight:500;margin-bottom:4px}._activityDescription_1rrat_817{color:#ffffffb3;font-size:14px}._activityMeta_1rrat_827{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._activityAmount_1rrat_841{color:#00ff9d;font-weight:600}._activityTime_1rrat_851{color:#ffffff80;font-size:12px}@media (max-width: 768px){._summaryGrid_1rrat_691{grid-template-columns:repeat(2,1fr)}._activityItem_1rrat_777{flex-direction:column;align-items:flex-start;gap:8px}._activityMeta_1rrat_827{align-items:flex-start}}._statusSelectorContainer_1rrat_895{margin:24px 0;padding:20px;background:#ffffff14;border-radius:16px;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._statusSelectorContainer_1rrat_895:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,255,157,.6),transparent);opacity:0;transition:opacity .3s ease}._statusSelectorContainer_1rrat_895:hover{background:#ffffff1f;border-color:#00ff9d66;transform:translateY(-2px);box-shadow:0 8px 32px #00ff9d26}._statusSelectorContainer_1rrat_895:hover:before{opacity:1}._sectionLabel_1rrat_965{color:#fffffff2!important;font-size:14px;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:1px;position:relative}._sectionLabel_1rrat_965:before{content:"🎯";font-size:18px;filter:drop-shadow(0 0 8px rgba(0,255,157,.6));animation:_pulse_1rrat_1 2s infinite}@keyframes _pulse_1rrat_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.light ._statusSelectorContainer_1rrat_895{background:#f8fafcf2;border-color:#0f172a14;box-shadow:0 4px 16px #0f172a0a}.light ._statusSelectorContainer_1rrat_895:hover{background:#f8fafc;border-color:#007a554d;box-shadow:0 8px 32px #007a551f}.light ._statusSelectorContainer_1rrat_895:before{background:linear-gradient(90deg,transparent,rgba(0,122,85,.6),transparent)}.light ._sectionLabel_1rrat_965{color:#0f172ae6!important}.light ._sectionLabel_1rrat_965:before{filter:drop-shadow(0 0 8px rgba(0,122,85,.4))}@media (max-width: 768px){._statusSelectorContainer_1rrat_895{margin:16px 0;padding:16px;border-radius:12px}._sectionLabel_1rrat_965{font-size:13px;margin-bottom:12px;letter-spacing:.5px}._sectionLabel_1rrat_965:before{font-size:16px}}._pageRoot_1rrat_1111{min-height:100vh;padding:0 0 100px;display:flex;flex-direction:column}._pageHeader_1rrat_1125{padding-top:calc(env(safe-area-inset-top) + 20px);padding-right:16px;padding-bottom:0;padding-left:16px;display:flex;flex-direction:column;gap:4px}._pageTitle_1rrat_1145{margin:6px 0 12px;font-size:24px;font-weight:800;color:var(--foreground);font-family:Onest,sans-serif;letter-spacing:-.3px;text-align:center}.light ._pageTitle_1rrat_1145{color:#1a1a1a;text-align:center}._tripsSection_1rrat_1177{padding:0 12px;display:flex;flex-direction:column;gap:0}._statusSelectorWrap_1rrat_1191{margin:8px 0 4px}._tripList_1rrat_1199{display:flex;flex-direction:column;gap:10px;padding-top:8px}._emptyState_1rrat_1215{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;text-align:center}._publishLink_1rrat_1233{display:inline-block;padding:12px 24px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:14px;font-weight:700;font-size:14px;text-decoration:none;transition:opacity .15s}._publishLink_1rrat_1233:hover{opacity:.85}._loadingState_1rrat_1259{display:flex;align-items:center;justify-content:center;padding:48px 24px}._tripSearchWrap_1rrat_1275{display:flex;align-items:center;gap:8px;margin:8px 14px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:0 12px;height:40px}.light ._tripSearchWrap_1rrat_1275{background:#f3f4f6;border-color:#00000014}._tripSearchIcon_1rrat_1309{color:#ffffff59;flex-shrink:0}.light ._tripSearchIcon_1rrat_1309{color:#00000059}._tripSearchInput_1rrat_1323{flex:1;background:transparent;border:none;outline:none;font-size:13px;color:#ffffffd9;min-width:0}._tripSearchInput_1rrat_1323::-moz-placeholder{color:#ffffff4d}._tripSearchInput_1rrat_1323::placeholder{color:#ffffff4d}._tripSearchClear_1rrat_1355{background:none;border:none;padding:2px;cursor:pointer;color:#fff6;display:flex;align-items:center}.light ._tripSearchClear_1rrat_1355{color:#0006}._tripGroupLabel_1rrat_1379{display:flex;align-items:center;gap:8px;padding:0 14px 6px;font-size:11px;font-weight:700;color:#ffffff59;text-transform:uppercase;letter-spacing:.5px}._tripGroupCount_1rrat_1407{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#00cc7a26;color:#00cc7a;font-size:10px;font-weight:700}.light ._tripGroupCount_1rrat_1407{background:#00aa5a1a;color:#00895a}._historySection_1rrat_1439{margin-top:16px;padding:0 14px}._historyToggle_1rrat_1449{display:flex;align-items:center;gap:8px;width:100%;padding:10px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;font-size:13px;font-weight:600;color:#fff9;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .15s}.light ._historyToggle_1rrat_1449{background:#f3f4f6;border-color:#00000014;color:#0000008c}._historyToggle_1rrat_1449:hover{background:#ffffff14;color:#ffffffe6}.light ._historyToggle_1rrat_1449:hover{background:#e5e7eb;color:#111827}._historyBadge_1rrat_1503{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:#ffffff1a;font-size:11px;font-weight:700}.light ._historyBadge_1rrat_1503{background:#0000001a}._tripFilterBar_1rrat_1537{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}._tripSearchWrap_1rrat_1275{position:relative;display:flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:11px;height:42px;padding:0 10px}.light ._tripSearchWrap_1rrat_1275{background:#0000000a;border-color:#0000001a}._tripSearchIcon_1rrat_1309{flex-shrink:0;color:#ffffff4d;margin-right:6px}.light ._tripSearchIcon_1rrat_1309{color:#0000004d}._tripSearchInput_1rrat_1323{flex:1;background:transparent;border:none;outline:none;color:#ffffffd9;font-size:13px;min-width:0}.light ._tripSearchInput_1rrat_1323{color:#111827}._tripSearchInput_1rrat_1323::-moz-placeholder{color:#ffffff40}._tripSearchInput_1rrat_1323::placeholder{color:#ffffff40}.light ._tripSearchInput_1rrat_1323::-moz-placeholder{color:#0000004d}.light ._tripSearchInput_1rrat_1323::placeholder{color:#0000004d}._tripSearchClear_1rrat_1355{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#ffffff59;padding:4px;border-radius:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent}.light ._tripSearchClear_1rrat_1355{color:#0000004d}._tripDateRow_1rrat_1653{display:flex;align-items:center;gap:8px;margin-bottom:8px}._tripDateBtn_1rrat_1667{flex:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 13px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffff61;font-size:12.5px;font-weight:500;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;min-width:0}.light ._tripDateBtn_1rrat_1667{background:#f3f4f6;border-color:#00000014;color:#00000061}._tripDateBtnActive_1rrat_1721{border-color:#00cc7a59!important;background:#00cc7a14!important;color:#00cc7a!important}.light ._tripDateBtnActive_1rrat_1721{border-color:#00895a47!important;background:#00895a12!important;color:#00895a!important}._tripDateBtnIcon_1rrat_1743{flex-shrink:0;opacity:.55;pointer-events:none}._tripDateBtnActive_1rrat_1721 ._tripDateBtnIcon_1rrat_1743{opacity:1}._tripDateBtnText_1rrat_1749{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.1px;pointer-events:none}._tripDateOverlayInput_1rrat_1767{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:transparent;-webkit-appearance:none;z-index:10;font-size:16px}._tripDateClearBtn_1rrat_1795{display:flex;align-items:center;justify-content:center;width:36px;height:40px;border-radius:10px;border:1px solid rgba(239,68,68,.25);background:#ef44441a;color:#f87171;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.light ._tripDateClearBtn_1rrat_1795{border-color:#b91c1c2e;background:#b91c1c12;color:#b91c1c}._tripClearAll_1rrat_1837{display:inline-flex;align-items:center;background:none;border:1px solid rgba(239,68,68,.3);color:#f87171;font-size:11px;font-weight:600;padding:4px 10px;border-radius:8px;cursor:pointer;margin-bottom:6px;-webkit-tap-highlight-color:transparent}.light ._tripClearAll_1rrat_1837{border-color:#dc26264d;color:#b91c1c}._tripStatusChips_1rrat_1877{display:flex;flex-direction:row;overflow-x:auto;gap:7px;padding-bottom:4px;margin-bottom:10px;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tripStatusChips_1rrat_1877::-webkit-scrollbar{display:none}._tripStatusChip_1rrat_1877{display:inline-flex;align-items:center;padding:6px 14px;border-radius:99px;font-size:12px;font-weight:600;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffff80;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.light ._tripStatusChip_1rrat_1877{border-color:#0000001f;background:#0000000a;color:#00000073}._tripStatusChipActive_1rrat_1945{background:#00cc7a2e!important;border-color:#00cc7a66!important;color:#00cc7a!important}.light ._tripStatusChipActive_1rrat_1945{background:#00aa5a1f!important;border-color:#00aa5a59!important;color:#00895a!important}._tripGroupLabel_1rrat_1379{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#ffffff59;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}.light ._tripGroupLabel_1rrat_1379{color:#00000059}._tripGroupCount_1rrat_1407{display:inline-flex;align-items:center;justify-content:center;background:#ffffff1a;color:#ffffff8c;border-radius:99px;font-size:10px;min-width:18px;padding:1px 6px;font-weight:700}.light ._tripGroupCount_1rrat_1407{background:#00000012;color:#00000073}._historySection_1rrat_1439{margin-top:16px}._historyToggle_1rrat_1449{display:flex;align-items:center;gap:7px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:11px 14px;font-size:13px;font-weight:600;color:#fff9;cursor:pointer;-webkit-tap-highlight-color:transparent}.light ._historyToggle_1rrat_1449{background:#00000008;border-color:#00000017;color:#00000080}._historyBadge_1rrat_1503{background:#ffffff1f;color:#ffffffb3;border-radius:99px;font-size:11px;padding:1px 7px;font-weight:700}.light ._historyBadge_1rrat_1503{background:#00000014;color:#0000008c}._emptyState_1rrat_1215{text-align:center;padding:32px 16px;font-size:14px;color:#ffffff4d}.light ._emptyState_1rrat_1215{color:#0000004d}._publishLink_1rrat_1233{color:#00cc7a;text-decoration:none;font-weight:600}.light ._publishLink_1rrat_1233{color:#00895a}._loadingState_1rrat_1259{display:flex;align-items:center;justify-content:center;padding:40px 16px}@media (max-width: 360px){._pageHeader_1rrat_1125{padding-right:10px;padding-left:10px}._pageTitle_1rrat_1145{font-size:20px;margin:4px 0 8px}._tripsSection_1rrat_1177{padding:0 8px}._tripSearchWrap_1rrat_1275{height:38px;padding:0 8px}._tripSearchInput_1rrat_1323{font-size:12px}._tripDateBtn_1rrat_1667{height:36px;padding:0 10px;font-size:11.5px}._tripStatusChip_1rrat_1877{padding:5px 10px;font-size:11px}._tripGroupLabel_1rrat_1379{font-size:10.5px}._historyToggle_1rrat_1449{padding:9px 12px;font-size:12px}}._modalContent_1q55b_3{background:transparent!important;border:none!important;border-radius:0!important;max-height:85vh!important;overflow:visible!important;box-shadow:none!important}._modalHeader_1q55b_21,._modalTitle_1q55b_29{display:none!important}._ticketContainer_1q55b_37{padding:20px;display:flex;flex-direction:column;align-items:center;gap:0;position:relative}._ticketCard_1q55b_55{background:#fff;width:380px;border-radius:24px 24px 12px 12px;box-shadow:0 25px 50px #0003,0 0 0 2px #34d3994d;position:relative;overflow:hidden}._ticketHeader_1q55b_97{background:linear-gradient(135deg,#34d399,#059669);padding:20px;text-align:center;position:relative}._ticketHeader_1q55b_97:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:10px solid #059669}._ticketTitle_1q55b_137{color:#fff;font-size:1.4rem;font-weight:800;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}._ticketBody_1q55b_77{padding:35px 25px 25px;display:flex;flex-direction:column;align-items:center;gap:30px;background:#fff;position:relative}[data-mantine-color-scheme=dark] ._ticketBody_1q55b_77{background:#fff}._ticketBody_1q55b_77:before,._ticketBody_1q55b_77:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#e9ecef;border-radius:50%;border:2px solid #ced4da;box-shadow:inset 0 2px 4px #00000026}._ticketBody_1q55b_77:before{left:-12px}._ticketBody_1q55b_77:after{right:-12px}._qrSection_1q55b_227{display:flex;flex-direction:column;align-items:center;gap:15px}._qrWrapper_1q55b_241{background:#fff;padding:18px;border-radius:18px;border:4px solid #34D399;box-shadow:0 10px 25px #34d39940;display:flex;align-items:center;justify-content:center}._qrCode_1q55b_263{width:160px!important;height:160px!important}._pinSection_1q55b_273{text-align:center;background:#fff;padding:18px 30px;border-radius:14px;border:3px dashed #34D399;position:relative;width:100%;box-sizing:border-box;box-shadow:inset 0 2px 4px #34d3991a,0 0 0 1px #34d39933}._pinLabel_1q55b_301{color:#000!important;font-size:1rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:3px!important;margin-bottom:10px!important;text-shadow:none!important}[data-mantine-color-scheme=light] ._pinLabel_1q55b_301,[data-mantine-color-scheme=dark] ._pinLabel_1q55b_301{color:#000!important}._pinCode_1q55b_333{color:#059669!important;font-weight:900!important;font-size:2.4rem!important;letter-spacing:8px!important;font-family:Courier New,monospace!important;line-height:1!important;text-shadow:0 2px 4px rgba(5,150,105,.4)!important}[data-mantine-color-scheme=light] ._pinCode_1q55b_333,[data-mantine-color-scheme=dark] ._pinCode_1q55b_333{color:#059669!important}._closeButton_1q55b_365{position:absolute;top:10px;right:10px;z-index:1000;background:#fffffff2!important;border:2px solid #34D399!important;border-radius:50%!important;width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#34d399!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 4px 12px #34d39933!important}._closeButton_1q55b_365:hover{background:#fff!important;transform:scale(1.1)!important;box-shadow:0 6px 18px #34d3994d!important}[data-mantine-color-scheme=dark] ._closeButton_1q55b_365{background:#fffffff2!important;border:2px solid #34D399!important;color:#34d399!important}._downloadButton_1q55b_427{position:absolute;bottom:10px;right:10px;width:45px!important;height:45px!important;border-radius:50%!important;background:linear-gradient(135deg,#34d399,#059669)!important;box-shadow:0 4px 15px #34d39966!important;border:none!important;cursor:pointer!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important}._downloadButton_1q55b_427:hover{transform:scale(1.1)!important;box-shadow:0 6px 20px #34d39999!important}._downloadButton_1q55b_427:disabled{opacity:.7!important;cursor:wait!important;transform:none!important}@keyframes _spin_1q55b_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._ticketCard_1q55b_55{width:320px}._ticketBody_1q55b_77{padding:28px 18px 18px;gap:22px}._qrCode_1q55b_263{width:140px!important;height:140px!important}._qrWrapper_1q55b_241{padding:15px}._pinCode_1q55b_333{font-size:2rem!important;letter-spacing:6px!important}._pinSection_1q55b_273{padding:15px 24px}}@media (max-width: 480px){._ticketCard_1q55b_55{width:300px}._ticketBody_1q55b_77{padding:25px 15px 15px;gap:20px}._qrCode_1q55b_263{width:120px!important;height:120px!important}._qrWrapper_1q55b_241{padding:12px}._pinCode_1q55b_333{font-size:1.8rem!important;letter-spacing:5px!important}._ticketTitle_1q55b_137{font-size:1.3rem!important}._pinSection_1q55b_273{padding:12px 20px}}._modalContent_1bjm9_3{background:var(--mantine-color-dark-7)!important;border-radius:12px!important;border:1px solid rgba(52,211,153,.2)!important;max-height:85vh!important;overflow:hidden!important}[data-mantine-color-scheme=light] ._modalContent_1bjm9_3{background:var(--mantine-color-gray-0)!important;border:1px solid rgba(52,211,153,.3)!important}._modalHeader_1bjm9_29{background:transparent!important;border-bottom:1px solid rgba(52,211,153,.2)!important;padding:16px 20px 12px!important}._modalTitle_1bjm9_41{color:#34d399!important;font-weight:700!important;font-size:1.2rem!important}._detailsContainer_1bjm9_53{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-height:70vh;overflow-y:auto;padding:16px 20px}._leftColumn_1bjm9_71,._rightColumn_1bjm9_73{display:flex;flex-direction:column;gap:16px}._compactSection_1bjm9_85{margin-bottom:0}._sectionTitle_1bjm9_93{color:#059669!important;font-size:.85rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid rgba(5,150,105,.4)}[data-mantine-color-scheme=light] ._sectionTitle_1bjm9_93{color:#059669!important;border-bottom:1px solid rgba(5,150,105,.4)}[data-mantine-color-scheme=dark] ._sectionTitle_1bjm9_93{color:#34d399!important;border-bottom:1px solid rgba(52,211,153,.3)}._detailGrid_1bjm9_135{display:grid;grid-template-columns:1fr;gap:6px}._detailRow_1bjm9_147{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}[data-mantine-color-scheme=light] ._detailRow_1bjm9_147{border-bottom:1px solid rgba(0,0,0,.05)}._inlineFields_1bjm9_171{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}[data-mantine-color-scheme=light] ._inlineFields_1bjm9_171{border-bottom:1px solid rgba(0,0,0,.05)}._halfField_1bjm9_195{display:flex;flex-direction:column;gap:2px}._detailLabel_1bjm9_207{color:var(--mantine-color-gray-3)!important;font-size:.8rem!important;font-weight:500!important;min-width:auto}[data-mantine-color-scheme=light] ._detailLabel_1bjm9_207{color:var(--mantine-color-dark-6)!important}._detailValue_1bjm9_229{color:var(--mantine-color-gray-0)!important;font-size:.8rem!important;font-weight:600!important;text-align:left;word-break:break-word}[data-mantine-color-scheme=light] ._detailValue_1bjm9_229{color:var(--mantine-color-dark-8)!important}._detailRow_1bjm9_147 ._detailValue_1bjm9_229{text-align:right}._priceValue_1bjm9_261{color:#34d399!important;font-weight:700!important;font-size:.9rem!important}._statusBadge_1bjm9_273{font-size:.7rem!important;padding:2px 8px!important;font-weight:600!important;width:-moz-fit-content;width:fit-content}._vehicleGrid_1bjm9_287{display:grid;grid-template-columns:1fr 1fr;gap:6px}._vehicleCompactGrid_1bjm9_299{display:grid;grid-template-columns:1fr;gap:6px}._longText_1bjm9_311{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 768px){._detailsContainer_1bjm9_53{grid-template-columns:1fr;gap:16px;padding:12px 16px;max-height:75vh}._detailRow_1bjm9_147{flex-direction:column;align-items:flex-start;gap:2px;padding:4px 0}._inlineFields_1bjm9_171{grid-template-columns:1fr;gap:8px}._halfField_1bjm9_195{flex-direction:row;justify-content:space-between;align-items:center}._detailLabel_1bjm9_207{font-size:.75rem!important;min-width:unset}._detailValue_1bjm9_229{font-size:.75rem!important;text-align:left;width:100%}._halfField_1bjm9_195 ._detailValue_1bjm9_229{text-align:right}._vehicleGrid_1bjm9_287,._vehicleCompactGrid_1bjm9_299{grid-template-columns:1fr}._longText_1bjm9_311{max-width:100%;white-space:normal}}@media (max-width: 480px){._detailsContainer_1bjm9_53{padding:8px 12px;gap:12px}._sectionTitle_1bjm9_93{font-size:.8rem!important;margin-bottom:6px}._compactSection_1bjm9_85{margin-bottom:0}._inlineFields_1bjm9_171{grid-template-columns:1fr;gap:6px}}._modalContent_14me1_3{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border:1px solid rgba(0,255,157,.3)!important;border-radius:16px!important;box-shadow:0 25px 50px #00000080,0 0 20px #00ff9d1a!important;color:#fff!important;transition:background .3s ease,border-color .3s ease!important}[data-mantine-color-scheme=light] ._modalContent_14me1_3{background:linear-gradient(135deg,#fff,#f8fffe)!important;border:1px solid rgba(52,211,153,.3)!important;box-shadow:0 25px 50px #00000026,0 0 20px #34d39933!important;color:#1a1a1a!important}._modalHeader_14me1_35{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border-bottom:1px solid rgba(0,255,157,.2)!important;padding:24px!important;border-radius:16px 16px 0 0!important}[data-mantine-color-scheme=light] ._modalHeader_14me1_35{background:linear-gradient(135deg,#fff,#f8fffe)!important;border-bottom:1px solid rgba(52,211,153,.3)!important}[data-mantine-color-scheme=light] ._modalHeader_14me1_35 ._mantine-Modal-title_14me1_59{color:#0d4d3d!important;font-weight:700!important}._modalHeader_14me1_35 ._mantine-Modal-title_14me1_59{color:#fff!important;font-weight:600!important;font-size:1.25rem!important}._modalBody_14me1_81{padding:24px!important;background:transparent!important;color:#fff!important}[data-mantine-color-scheme=light] ._modalBody_14me1_81{color:#000!important}._select_14me1_103 ._mantine-Select-input_14me1_103{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;padding:12px!important;font-size:14px!important;color:#fff!important;transition:all .2s ease!important}[data-mantine-color-scheme=light] ._select_14me1_103 ._mantine-Select-input_14me1_103{background:#fff!important;border:1px solid rgba(52,211,153,.3)!important;color:#000!important;-webkit-text-fill-color:#000000!important;box-shadow:0 2px 8px #34d3991a!important}[data-mantine-color-scheme=light] ._select_14me1_103 ._mantine-Select-input_14me1_103:focus{border-color:#34d399!important;box-shadow:0 0 0 2px #34d3994d!important;background:#f0fdfa!important}[data-mantine-color-scheme=light] ._select_14me1_103 ._mantine-Select-input_14me1_103::-moz-placeholder{color:#00000080!important}[data-mantine-color-scheme=light] ._select_14me1_103 ._mantine-Select-input_14me1_103::placeholder{color:#00000080!important}._select_14me1_103 ._mantine-Select-input_14me1_103:focus{border-color:#00ff9d!important;box-shadow:0 0 0 2px #00ff9d33!important;background:#00ff9d0d!important}._select_14me1_103 ._mantine-Select-input_14me1_103::-moz-placeholder{color:#ffffff80!important}._select_14me1_103 ._mantine-Select-input_14me1_103::placeholder{color:#ffffff80!important}._select_14me1_103 ._mantine-Select-dropdown_14me1_189{background:#2d2d2d!important;border:1px solid rgba(0,255,157,.3)!important;border-radius:8px!important;box-shadow:0 10px 30px #00000080!important}.light ._select_14me1_103 ._mantine-Select-dropdown_14me1_189{background:#fff!important;border:1px solid rgba(52,211,153,.3)!important;box-shadow:0 10px 30px #34d39933!important}._select_14me1_103 ._mantine-Select-option_14me1_215{color:#fff!important;padding:12px!important;border-radius:4px!important;margin:2px!important;transition:all .2s ease!important}.light ._select_14me1_103 ._mantine-Select-option_14me1_215{color:#1a1a1a!important}.light ._select_14me1_103 ._mantine-Select-option_14me1_215:hover{background:#34d3991a!important;color:#059669!important}.light ._select_14me1_103 ._mantine-Select-option_14me1_215[data-selected]{background:#34d39933!important;color:#059669!important}._select_14me1_103 ._mantine-Select-option_14me1_215:hover{background:#00ff9d1a!important;color:#00ff9d!important}._select_14me1_103 ._mantine-Select-option_14me1_215[data-selected]{background:#00ff9d33!important;color:#00ff9d!important}._textarea_14me1_281 ._mantine-Textarea-input_14me1_281{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;padding:12px!important;font-size:14px!important;color:#fff!important;transition:all .2s ease!important;resize:vertical!important;min-height:80px!important}[data-mantine-color-scheme=light] ._textarea_14me1_281 ._mantine-Textarea-input_14me1_281{background:#fff!important;border:1px solid rgba(52,211,153,.3)!important;color:#000!important;-webkit-text-fill-color:#000000!important;box-shadow:0 2px 8px #34d3991a!important}[data-mantine-color-scheme=light] ._textarea_14me1_281 ._mantine-Textarea-input_14me1_281:focus{border-color:#34d399!important;box-shadow:0 0 0 2px #34d3994d!important;background:#f0fdfa!important}[data-mantine-color-scheme=light] ._textarea_14me1_281 ._mantine-Textarea-input_14me1_281::-moz-placeholder{color:#00000080!important}[data-mantine-color-scheme=light] ._textarea_14me1_281 ._mantine-Textarea-input_14me1_281::placeholder{color:#00000080!important}._textarea_14me1_281 ._mantine-Textarea-input_14me1_281:focus{border-color:#00ff9d!important;box-shadow:0 0 0 2px #00ff9d33!important;background:#00ff9d0d!important}._textarea_14me1_281 ._mantine-Textarea-input_14me1_281::-moz-placeholder{color:#ffffff80!important}._textarea_14me1_281 ._mantine-Textarea-input_14me1_281::placeholder{color:#ffffff80!important}._modalBody_14me1_81 ._mantine-Text-root_14me1_371{color:#fff!important}[data-mantine-color-scheme=light] ._modalBody_14me1_81 ._mantine-Text-root_14me1_371{color:#000!important}._modalBody_14me1_81 ._mantine-Text-root_14me1_371[data-size=sm]{color:#ffffffe6!important}[data-mantine-color-scheme=light] ._modalBody_14me1_81 ._mantine-Text-root_14me1_371[data-size=sm]{color:#000!important}._submitButton_14me1_405{background:linear-gradient(135deg,#00ff9d,#00cc7d)!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;color:#0a0a0a!important;transition:all .2s ease!important;box-shadow:0 4px 12px #00ff9d4d!important}._submitButton_14me1_405:hover{background:linear-gradient(135deg,#00cc7d,#00b369)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #00ff9d66!important}._submitButton_14me1_405:disabled{background:#ffffff1a!important;color:#ffffff80!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}._cancelButton_14me1_457{background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s ease!important}[data-mantine-color-scheme=light] ._cancelButton_14me1_457{border:1px solid rgba(52,211,153,.4)!important;color:#059669!important}[data-mantine-color-scheme=light] ._cancelButton_14me1_457:hover{background:#34d3990d!important;border-color:#34d399!important}._cancelButton_14me1_457:hover{background:#ffffff0d!important;border-color:#ffffff80!important}._successAlert_14me1_509{background:#00ff9d1a!important;border:1px solid rgba(0,255,157,.3)!important;border-radius:8px!important;color:#00ff9d!important}._successAlert_14me1_509 ._mantine-Alert-icon_14me1_523,._successAlert_14me1_509 ._mantine-Alert-title_14me1_531{color:#00ff9d!important}._successAlert_14me1_509 ._mantine-Alert-message_14me1_539{color:#ffffffe6!important}._warningAlert_14me1_549{background:#8b4513e6!important;border:1px solid rgba(255,193,7,.6)!important;border-radius:8px!important;color:#ffc107!important}._warningAlert_14me1_549 ._mantine-Alert-icon_14me1_523{color:#ffc107!important}._warningAlert_14me1_549 ._mantine-Alert-title_14me1_531{color:#ffc107!important;font-weight:700!important}._warningAlert_14me1_549 ._mantine-Alert-message_14me1_539{color:#fff!important;font-weight:600!important}[data-mantine-color-scheme=light] ._warningAlert_14me1_549{background-color:#fff9db!important;border-color:#ffeeba!important}[data-mantine-color-scheme=light] ._warningAlert_14me1_549,[data-mantine-color-scheme=light] ._warningAlert_14me1_549 *{color:#856404!important;-webkit-text-fill-color:#856404!important}[data-mantine-color-scheme=light] ._warningAlert_14me1_549 strong{color:#533f03!important;font-weight:700!important}._importantNote_14me1_625{margin-top:1.5rem;padding:1rem;background:#dc26261a!important;border:1px solid rgba(220,38,38,.3)!important;border-radius:8px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._importantText_14me1_643{color:#fff!important;font-weight:500!important;line-height:1.5!important}._importantText_14me1_643 strong{color:#fca5a5!important;font-weight:700!important}@media (max-width: 768px){._modalContent_14me1_3{margin:16px!important;max-height:85vh!important}._modalHeader_14me1_35,._modalBody_14me1_81{padding:20px!important}}@media (max-width: 480px){._modalContent_14me1_3{margin:8px!important;max-height:90vh!important}._modalHeader_14me1_35,._modalBody_14me1_81{padding:16px!important}}._successState_14me1_729{text-align:center;padding:2rem}._successIcon_14me1_739{color:#10b981!important;margin:0 auto 1rem;display:block}[data-mantine-color-scheme=light] ._successIcon_14me1_739{color:#059669!important}._successTitle_14me1_759{color:#10b981!important;margin-bottom:.5rem}[data-mantine-color-scheme=light] ._successTitle_14me1_759{color:#059669!important}._successMessage_14me1_777{color:#fffc!important}[data-mantine-color-scheme=light] ._successMessage_14me1_777{color:#000000b3!important}._formContainer_14me1_793{display:flex;flex-direction:column;gap:1rem}._fieldContainer_14me1_805{display:flex;flex-direction:column}._fieldLabel_14me1_815{margin-bottom:.5rem;color:#fff!important}[data-mantine-color-scheme=light] ._fieldLabel_14me1_815{color:#000!important}._characterCount_14me1_833{margin-top:.25rem;color:#fff9!important}[data-mantine-color-scheme=light] ._characterCount_14me1_833{color:#0009!important}._buttonGroup_14me1_851{margin-top:1.5rem}._modalContent_14me1_3[data-mantine-color-scheme=light] ._mantine-Select-input_14me1_103,._modalContent_14me1_3[data-mantine-color-scheme=light] ._mantine-Textarea-input_14me1_281{color:#000!important;-webkit-text-fill-color:#000000!important;background:#fff!important;border:1px solid rgba(52,211,153,.3)!important}._modalContent_14me1_3[data-mantine-color-scheme=light] ._mantine-Text-root_14me1_371,._modalContent_14me1_3[data-mantine-color-scheme=light] p,._modalContent_14me1_3[data-mantine-color-scheme=light] span:not(._mantine-Alert-icon_14me1_523),._modalContent_14me1_3[data-mantine-color-scheme=light] ._mantine-Select-label_14me1_883,._modalContent_14me1_3[data-mantine-color-scheme=light] ._mantine-Textarea-label_14me1_885{color:#000!important}._modalContent_14me1_3 ._mantine-Select-input_14me1_103,._modalContent_14me1_3 ._mantine-Textarea-input_14me1_281{color:#fff!important}._modalContent_14me1_3 ._mantine-Text-root_14me1_371,._modalContent_14me1_3 p,._modalContent_14me1_3 span:not(._mantine-Alert-icon_14me1_523){color:#fff!important}[data-mantine-color-scheme=light] ._select_14me1_103 ._mantine-Select-input_14me1_103,[data-mantine-color-scheme=light] ._textarea_14me1_281 ._mantine-Textarea-input_14me1_281{color:#000!important;-webkit-text-fill-color:#000000!important;background:#fff!important;border:1px solid rgba(52,211,153,.3)!important}[data-mantine-color-scheme=light] ._modalBody_14me1_81 ._mantine-Text-root_14me1_371,[data-mantine-color-scheme=light] ._modalBody_14me1_81 p,[data-mantine-color-scheme=light] ._modalBody_14me1_81 span:not(._mantine-Alert-icon_14me1_523),[data-mantine-color-scheme=light] ._modalBody_14me1_81 ._mantine-Select-label_14me1_883,[data-mantine-color-scheme=light] ._modalBody_14me1_81 ._mantine-Textarea-label_14me1_885,[data-mantine-color-scheme=light] ._modalHeader_14me1_35 ._mantine-Modal-title_14me1_59,[data-mantine-color-scheme=light] ._fieldLabel_14me1_815,[data-mantine-color-scheme=light] ._mantine-Alert-message_14me1_539,[data-mantine-color-scheme=light] ._mantine-Alert-label_14me1_953{color:#000!important;-webkit-text-fill-color:#000000!important}._modalBody_14me1_81 ._mantine-Text-root_14me1_371,._modalBody_14me1_81 p,._modalBody_14me1_81 span:not(._mantine-Alert-icon_14me1_523){color:#fff!important}._modalContent_1n0y2_3{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border:1px solid rgba(220,38,38,.3)!important;border-radius:16px!important;box-shadow:0 25px 50px #00000080,0 0 20px #dc26261a!important;color:#fff!important}[data-mantine-color-scheme=light] ._modalContent_1n0y2_3{background:linear-gradient(135deg,#fff,#f8fafc)!important;border:1px solid rgba(220,38,38,.3)!important;box-shadow:0 25px 50px #dc262626,0 0 20px #dc26261a!important;color:#1a1a1a!important}._modalHeader_1n0y2_33{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border-bottom:1px solid rgba(220,38,38,.2)!important;padding:24px!important;border-radius:16px 16px 0 0!important}[data-mantine-color-scheme=light] ._modalHeader_1n0y2_33{background:linear-gradient(135deg,#fff,#f8fafc)!important;border-bottom:1px solid rgba(220,38,38,.3)!important}._modalHeader_1n0y2_33 ._mantine-Modal-title_1n0y2_57{color:#fff!important;font-weight:600!important;font-size:1.25rem!important}[data-mantine-color-scheme=light] ._modalHeader_1n0y2_33 ._mantine-Modal-title_1n0y2_57{color:#dc2626!important;font-weight:700!important}._modalBody_1n0y2_79{padding:24px!important;background:transparent!important;color:#fff!important}[data-mantine-color-scheme=light] ._modalBody_1n0y2_79{color:#000!important}._modalBody_1n0y2_79 ._mantine-Text-root_1n0y2_101{color:#fff!important;line-height:1.6!important}[data-mantine-color-scheme=light] ._modalBody_1n0y2_79 ._mantine-Text-root_1n0y2_101{color:#000!important}._modalBody_1n0y2_79 ._mantine-Text-root_1n0y2_101[data-size=sm]{color:#fffc!important}[data-mantine-color-scheme=light] ._modalBody_1n0y2_79 ._mantine-Text-root_1n0y2_101[data-size=sm]{color:#000!important}._blockButton_1n0y2_137{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;color:#fff!important;transition:all .2s ease!important;box-shadow:0 4px 12px #dc26264d!important}._blockButton_1n0y2_137:hover{background:linear-gradient(135deg,#b91c1c,#991b1b)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #dc262666!important}._blockButton_1n0y2_137:disabled{background:#ffffff1a!important;color:#ffffff80!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}._cancelButton_1n0y2_189{background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important;transition:all .2s ease!important}[data-mantine-color-scheme=light] ._cancelButton_1n0y2_189{border:1px solid rgba(26,26,26,.3)!important;color:#000!important}._cancelButton_1n0y2_189:hover{background:#ffffff0d!important;border-color:#ffffff80!important}[data-mantine-color-scheme=light] ._cancelButton_1n0y2_189:hover{background:#1a1a1a0d!important;border-color:#1a1a1a80!important}._warningAlert_1n0y2_241{background:#8b4513e6!important;border:1px solid rgba(255,193,7,.6)!important;border-radius:8px!important;color:#ffc107!important;margin-bottom:16px!important}._warningAlert_1n0y2_241 ._mantine-Alert-icon_1n0y2_257{color:#ffc107!important}._warningAlert_1n0y2_241 ._mantine-Alert-title_1n0y2_265{color:#ffc107!important;font-weight:700!important}._warningAlert_1n0y2_241 ._mantine-Alert-message_1n0y2_275{color:#fff!important;font-weight:600!important}._userInfo_1n0y2_287{background:#2d2d2df2!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px!important;padding:16px!important;margin-bottom:16px!important}[data-mantine-color-scheme=light] ._userInfo_1n0y2_287{background:#f8fafce6!important;border:1px solid rgba(26,26,26,.15)!important}._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101{color:#fff!important;font-weight:600!important}[data-mantine-color-scheme=light] ._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101{color:#000!important}._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101[data-size=lg]{color:#fff!important;font-weight:600!important}[data-mantine-color-scheme=light] ._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101[data-size=lg]{color:#dc2626!important}._alternativeNote_1n0y2_351{margin-top:1.5rem;padding:1rem;background:#1e3a8a1a!important;border:1px solid rgba(59,130,246,.3)!important;border-radius:8px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-mantine-color-scheme=light] ._alternativeNote_1n0y2_351{background:#3b82f614!important;border:1px solid rgba(59,130,246,.25)!important}._alternativeText_1n0y2_379{color:#fff!important;font-weight:500!important;line-height:1.5!important}[data-mantine-color-scheme=light] ._alternativeText_1n0y2_379{color:#000!important}._alternativeText_1n0y2_379 strong{color:#93c5fd!important;font-weight:700!important}[data-mantine-color-scheme=light] ._alternativeText_1n0y2_379 strong{color:#1d4ed8!important}._consequences_1n0y2_419{list-style:none;padding:0;margin:0;font-size:.875rem;color:#ffffffb3!important}[data-mantine-color-scheme=light] ._consequences_1n0y2_419{color:#4b5563!important}._consequences_1n0y2_419 li{margin-bottom:4px}@media (max-width: 768px){._modalContent_1n0y2_3{margin:16px!important;max-height:85vh!important}._modalHeader_1n0y2_33,._modalBody_1n0y2_79{padding:20px!important}}@media (max-width: 480px){._modalContent_1n0y2_3{margin:8px!important;max-height:90vh!important}._modalHeader_1n0y2_33,._modalBody_1n0y2_79{padding:16px!important}}[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 ._mantine-Text-root_1n0y2_101,[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 p,[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 span:not(._mantine-Alert-icon_1n0y2_257),[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 li{color:#000!important}[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 ._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101{color:#000!important}[data-mantine-color-scheme=light] ._modalContent_1n0y2_3 ._userInfo_1n0y2_287 ._mantine-Text-root_1n0y2_101[data-size=lg]{color:#dc2626!important}._modalContent_1n0y2_3 ._mantine-Text-root_1n0y2_101,._modalContent_1n0y2_3 p,._modalContent_1n0y2_3 span:not(._mantine-Alert-icon_1n0y2_257),._modalContent_1n0y2_3 li{color:#fff!important}._container_1o05l_9{--cb-bg: #0a0a0a;--cb-surface: #1a1a1a;--cb-surface2: #2a2a2a;--cb-border: rgba(255,255,255,.08);--cb-accent: #00ff9d;--cb-accent2: #007AFF;--cb-text: #ffffff;--cb-sub: #999999;--cb-own: #003d1f;--cb-other: #2a2a2a;--cb-bar: #1a1a1a;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;background:var(--cb-bg);overflow:hidden}.light ._container_1o05l_9{--cb-bg: #f8fffe;--cb-surface: #ffffff;--cb-surface2: #f0f0f0;--cb-border: rgba(0,0,0,.08);--cb-accent: #02B14C;--cb-accent2: #007AFF;--cb-text: #1a1a1a;--cb-sub: #666666;--cb-own: #02B14C;--cb-other: #ffffff;--cb-bar: #f5f5f5}._alert_1o05l_91{position:absolute;top:10px;left:10px;right:10px;z-index:60;border-radius:10px;font-size:.85rem;pointer-events:auto}._messages_1o05l_115{flex:1;overflow-y:auto;overflow-x:hidden;padding:14px 10px 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;flex-direction:column;gap:4px;scroll-behavior:smooth;min-height:0}._messages_1o05l_115::-webkit-scrollbar{display:none}._empty_1o05l_147{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:12px;text-align:center;padding:2rem;min-height:200px}._emptyIcon_1o05l_171{width:64px;height:64px;border-radius:20px;background:#00ff9d1a;display:flex;align-items:center;justify-content:center;color:var(--cb-accent)}.light ._emptyIcon_1o05l_171{background:#02b14c1f}._emptyTitle_1o05l_189{font-size:1rem;font-weight:600;color:var(--cb-text);margin:0}._emptyDesc_1o05l_191{font-size:.85rem;color:var(--cb-sub);margin:0;max-width:240px;line-height:1.5}._loadingSpinner_1o05l_195{width:36px;height:36px;border-radius:50%;border:3px solid rgba(0,255,157,.15);border-top-color:var(--cb-accent);animation:_spin_1o05l_1 .7s linear infinite}@keyframes _spin_1o05l_1{to{transform:rotate(360deg)}}._row_1o05l_215{display:flex;width:100%}._row_1o05l_215._own_1o05l_223{justify-content:flex-end}._row_1o05l_215._other_1o05l_225{justify-content:flex-start}._otherLayout_1o05l_231{display:flex;align-items:flex-end;gap:8px;max-width:82%}._avatar_1o05l_245{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:var(--cb-surface2);border:1.5px solid var(--cb-border);margin-bottom:4px}._msgContent_1o05l_265{flex:1;min-width:0}._nameRow_1o05l_269{display:flex;align-items:center;justify-content:space-between;padding:0 2px 3px}._nameGroup_1o05l_281{display:flex;align-items:center;gap:6px}._userName_1o05l_285{font-size:.78rem;font-weight:700;color:var(--cb-accent)}._userRole_1o05l_297{font-size:.65rem;padding:1px 7px;border-radius:8px;font-weight:600;background:#00ff9d1f;color:var(--cb-accent)}.light ._userRole_1o05l_297{background:#02b14c1f;color:#02b14c}._actions_1o05l_323{display:flex;gap:4px;opacity:1;flex-shrink:0}._actionBtn_1o05l_339{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);cursor:pointer;color:var(--cb-sub);width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .15s;-webkit-tap-highlight-color:transparent;flex-shrink:0}._actionBtn_1o05l_339:active{transform:scale(.9)}._actionBtn_1o05l_339:hover{background:#ffffff1f}._actionBtn_1o05l_339._report_1o05l_377{color:#f59e0b;border-color:#f59e0b40;background:#f59e0b1a}._actionBtn_1o05l_339._report_1o05l_377:hover{background:#f59e0b33}._actionBtn_1o05l_339._report_1o05l_377:active{background:#f59e0b4d}._actionBtn_1o05l_339._block_1o05l_395{color:#ef4444;border-color:#ef444440;background:#ef44441a}._actionBtn_1o05l_339._block_1o05l_395:hover{background:#ef444433}._actionBtn_1o05l_339._block_1o05l_395:active{background:#ef44444d}.light ._actionBtn_1o05l_339{background:#0000000a;border-color:#0000001a;color:#999}.light ._actionBtn_1o05l_339._report_1o05l_377{color:#d97706;border-color:#d977064d;background:#d9770614}.light ._actionBtn_1o05l_339._block_1o05l_395{color:#dc2626;border-color:#dc26264d;background:#dc262614}._bubble_1o05l_447{padding:8px 12px 6px;border-radius:16px;max-width:100%;word-break:break-word;position:relative;box-shadow:0 1px 2px #0003}._bubble_1o05l_447._other_1o05l_225{background:var(--cb-other);border-bottom-left-radius:4px}.light ._bubble_1o05l_447._other_1o05l_225{box-shadow:0 1px 4px #0000001f;border:1px solid rgba(0,0,0,.06)}._bubble_1o05l_447._own_1o05l_223{background:var(--cb-own);border-bottom-right-radius:4px;max-width:82%}.light ._bubble_1o05l_447._own_1o05l_223{background:#02b14c;border:none}._msgText_1o05l_505{font-size:.9375rem;line-height:1.45;color:var(--cb-text);margin:0}.light ._bubble_1o05l_447._own_1o05l_223 ._msgText_1o05l_505{color:#fff}._footer_1o05l_523{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:3px}._time_1o05l_539{font-size:.68rem;color:var(--cb-sub);line-height:1}.light ._bubble_1o05l_447._own_1o05l_223 ._time_1o05l_539{color:#ffffffbf}._status_1o05l_555{font-size:.7rem;color:var(--cb-accent);line-height:1}.light ._bubble_1o05l_447._own_1o05l_223 ._status_1o05l_555{color:#ffffffe6}._inputBar_1o05l_569{display:flex;align-items:center;gap:8px;padding-top:10px;padding-left:12px;padding-right:12px;padding-bottom:max(env(safe-area-inset-bottom),28px);background:var(--cb-bar);border-top:1px solid var(--cb-border);flex-shrink:0;width:100%;box-sizing:border-box;min-height:66px}._inputWrap_1o05l_603{flex:1;display:flex;align-items:center;background:var(--cb-surface2);border-radius:24px;border:1.5px solid transparent;padding:0 14px;min-height:46px;transition:border-color .2s;gap:8px}._inputWrap_1o05l_603:focus-within{border-color:var(--cb-accent)}._input_1o05l_569{flex:1;background:transparent;border:none;outline:none;color:var(--cb-text);font-size:.9375rem;line-height:1.4;padding:10px 0;min-width:0}._input_1o05l_569::-moz-placeholder{color:var(--cb-sub)}._input_1o05l_569::placeholder{color:var(--cb-sub)}._input_1o05l_569:disabled{opacity:.5}._sendBtn_1o05l_659{width:46px;height:46px;min-width:46px;border-radius:50%;background:var(--cb-accent);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .18s,transform .12s;flex-shrink:0}._sendBtn_1o05l_659:hover:not(:disabled){opacity:.87}._sendBtn_1o05l_659:active:not(:disabled){transform:scale(.91)}._sendBtn_1o05l_659:disabled{background:var(--cb-surface2);color:var(--cb-sub);cursor:default}._modalContent_d3n30_3{background:var(--mantine-color-dark-7)!important;border-radius:12px!important;border:1px solid rgba(52,211,153,.2)!important;max-height:85vh!important;overflow:hidden!important}[data-mantine-color-scheme=light] ._modalContent_d3n30_3{background:var(--mantine-color-gray-0)!important;border:1px solid rgba(52,211,153,.3)!important}._modalHeader_d3n30_29{background:transparent!important;border-bottom:1px solid rgba(52,211,153,.2)!important;padding:16px 20px 12px!important}._modalTitle_d3n30_41{color:#34d399!important;font-weight:700!important;font-size:1.2rem!important}._chatContainer_d3n30_53{display:flex;flex-direction:column;height:70vh;max-height:70vh;overflow:hidden}._chatHeader_d3n30_69{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(52,211,153,.2);background:#34d3990d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-mantine-color-scheme=light] ._chatHeader_d3n30_69{background:#34d39914;border-bottom:1px solid rgba(52,211,153,.3)}._chatInfo_d3n30_99{display:flex;align-items:center;gap:12px}._chatIcon_d3n30_111{width:40px;height:40px;border-radius:50%;background:#34d39926;display:flex;align-items:center;justify-content:center;color:#34d399}._chatDetails_d3n30_133{display:flex;flex-direction:column;gap:4px}._chatTitle_d3n30_145{color:var(--mantine-color-gray-0)!important;font-size:1rem!important;font-weight:600!important;margin:0!important}[data-mantine-color-scheme=light] ._chatTitle_d3n30_145{color:var(--mantine-color-dark-8)!important}._participantsInfo_d3n30_167{display:flex;align-items:center;gap:6px;color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=light] ._participantsInfo_d3n30_167{color:var(--mantine-color-dark-6)}._participantsText_d3n30_189{color:inherit!important;font-size:.85rem!important;margin:0!important}.light ._participantsText_d3n30_189{color:var(--mantine-color-dark-6)!important}._bookingInfo_d3n30_209{text-align:right}._bookingId_d3n30_217{color:var(--mantine-color-gray-3)!important;font-size:.8rem!important;font-weight:500!important;margin:0!important}[data-mantine-color-scheme=light] ._bookingId_d3n30_217{color:var(--mantine-color-dark-6)!important}._chatWrapper_d3n30_239{flex:1;overflow:hidden;position:relative}._chatWrapper_d3n30_239 .chatContainer{height:100%!important;display:flex!important;flex-direction:column!important;border-radius:0!important;border:none!important;background:transparent!important}._chatWrapper_d3n30_239 .messagesArea{flex:1!important;overflow-y:auto!important;background:var(--mantine-color-dark-8)!important}[data-mantine-color-scheme=light] ._chatWrapper_d3n30_239 .messagesArea{background:var(--mantine-color-gray-1)!important}._chatWrapper_d3n30_239 .inputArea{border-top:1px solid rgba(52,211,153,.2)!important;background:var(--mantine-color-dark-7)!important}[data-mantine-color-scheme=light] ._chatWrapper_d3n30_239 .inputArea{background:var(--mantine-color-gray-0)!important;border-top:1px solid rgba(52,211,153,.3)!important}._chatWrapper_d3n30_239 .inputContainer{background:var(--mantine-color-dark-6)!important;border:1px solid rgba(52,211,153,.2)!important}[data-mantine-color-scheme=light] ._chatWrapper_d3n30_239 .inputContainer{background:#fff!important;border:1px solid rgba(52,211,153,.3)!important}._chatWrapper_d3n30_239 .messageInput{color:var(--mantine-color-gray-0)!important}[data-mantine-color-scheme=light] ._chatWrapper_d3n30_239 .messageInput{color:var(--mantine-color-dark-8)!important}@media (max-width: 768px){._chatContainer_d3n30_53{height:60vh;max-height:60vh}._chatHeader_d3n30_69{padding:12px 16px;flex-direction:column;gap:8px;align-items:flex-start}._chatInfo_d3n30_99{width:100%}._bookingInfo_d3n30_209{text-align:left;width:100%}._chatWrapper_d3n30_239 .messagesArea,._chatWrapper_d3n30_239 .inputArea{padding:12px 16px!important}}@media (max-width: 480px){._chatContainer_d3n30_53{height:55vh;max-height:55vh}._chatTitle_d3n30_145{font-size:.9rem!important}._participantsText_d3n30_189{font-size:.8rem!important}._bookingId_d3n30_217{font-size:.75rem!important}}._card_tznx3_5{background:#12141af5;border-radius:14px;border:1px solid rgba(255,255,255,.07);border-left-width:3px;padding:11px 14px 10px;position:relative;-webkit-tap-highlight-color:transparent;transition:border-color .2s}.light ._card_tznx3_5{background:#fff;border-color:#00000012;border-left-width:3px;box-shadow:0 2px 10px #0000000f}._borderConfirmed_tznx3_41{border-left-color:#00cc7a!important}._borderPending_tznx3_43{border-left-color:#f59e0b!important}._borderCompleted_tznx3_45{border-left-color:#3b82f6!important}._borderCancelled_tznx3_47{border-left-color:#ef4444!important}._headerRow_tznx3_53{display:flex;align-items:center;gap:7px;margin-bottom:8px}._statusPill_tznx3_67{display:inline-flex;align-items:center;padding:2px 8px;border-radius:99px;font-size:10px;font-weight:700;letter-spacing:.2px;flex-shrink:0}._statusConfirmed_tznx3_89{background:#00cc7a24;color:#00cc7a}._statusPending_tznx3_91{background:#f59e0b24;color:#f59e0b}._statusCompleted_tznx3_93{background:#3b82f624;color:#60a5fa}._statusCancelled_tznx3_95{background:#ef444424;color:#f87171}.light ._statusConfirmed_tznx3_89{background:#00895a1a;color:#00895a}.light ._statusPending_tznx3_91{background:#b453091a;color:#b45309}.light ._statusCompleted_tznx3_93{background:#1d4ed81a;color:#1d4ed8}.light ._statusCancelled_tznx3_95{background:#b91c1c1a;color:#b91c1c}._bookingId_tznx3_109{font-size:11px;font-weight:500;color:#ffffff38}.light ._bookingId_tznx3_109{color:#00000040}._price_tznx3_123{margin-left:auto;font-size:15px;font-weight:800;color:#00cc7a;letter-spacing:-.3px}.light ._price_tznx3_123{color:#00895a}._driverRow_tznx3_143{display:flex;align-items:center;gap:7px;margin-bottom:6px}._driverName_tznx3_157{flex:1;font-size:13px;font-weight:600;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.light ._driverName_tznx3_157{color:#111827}._meta_tznx3_181{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#ffffff61;flex-shrink:0;white-space:nowrap}.light ._meta_tznx3_181{color:#00000061}._routeRow_tznx3_205{display:flex;align-items:center;gap:4px;margin-bottom:9px;overflow:hidden}._routeOrigin_tznx3_221,._routeDest_tznx3_223{font-size:11px;color:#ffffff6b;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light ._routeOrigin_tznx3_221,.light ._routeDest_tznx3_223{color:#0000006b}._actions_tznx3_249{display:flex;align-items:center;gap:5px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05);flex-wrap:wrap}.light ._actions_tznx3_249{border-top-color:#0000000f}._btn_tznx3_269{display:inline-flex;align-items:center;gap:4px;padding:5px 9px;border-radius:8px;font-size:10.5px;font-weight:600;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;flex-shrink:0;transition:opacity .15s,transform .1s}._btn_tznx3_269:active{transform:scale(.93);opacity:.8}._btn_tznx3_269:disabled{opacity:.3;cursor:default}._btnDetails_tznx3_307{background:#6366f124;color:#818cf8}._btnTicket_tznx3_309{background:#00cc7a21;color:#00cc7a}._btnChat_tznx3_311{background:#0ea5e921;color:#38bdf8}._btnRate_tznx3_313{background:#f59e0b21;color:#fbbf24}._btnRated_tznx3_315{background:#22c55e21;color:#4ade80}._btnCancel_tznx3_317{background:#ef44441f;color:#f87171}.light ._btnDetails_tznx3_307{background:#4f46e51a;color:#4f46e5}.light ._btnTicket_tznx3_309{background:#00895a1a;color:#00895a}.light ._btnChat_tznx3_311{background:#0369a11a;color:#0369a1}.light ._btnRate_tznx3_313{background:#b453091a;color:#b45309}.light ._btnRated_tznx3_315{background:#16a34a1a;color:#15803d}.light ._btnCancel_tznx3_317{background:#b91c1c1a;color:#b91c1c}._statusChips_11thf_7{display:flex;gap:6px;padding:10px 14px 4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}._statusChips_11thf_7::-webkit-scrollbar{display:none}._statusChip_11thf_7{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.09);background:#ffffff0a;color:#ffffff73;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;transition:all .15s;-webkit-tap-highlight-color:transparent}.light ._statusChip_11thf_7{background:#f3f4f6;border-color:#00000017;color:#0000006b}._statusChip_11thf_7:active{opacity:.7}._statusChipActive_11thf_77{background:#00cc7a21!important;border-color:#00cc7a59!important;color:#00cc7a!important}.light ._statusChipActive_11thf_77{background:#00895a1a!important;border-color:#00895a38!important;color:#00895a!important}._chipCount_11thf_99{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#ffffff1a;font-size:10px;font-weight:800}.light ._chipCount_11thf_99{background:#00000017}._statusChipActive_11thf_77 ._chipCount_11thf_99{background:#00cc7a38}._toolbar_11thf_131{display:flex;align-items:center;gap:8px;padding:6px 14px 4px}._searchWrap_11thf_145{flex:1;display:flex;align-items:center;gap:7px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:0 10px;height:40px;min-width:0}.light ._searchWrap_11thf_145{background:#f3f4f6;border-color:#00000012}._searchIcon_11thf_179{color:#ffffff47;flex-shrink:0}.light ._searchIcon_11thf_179{color:#00000047}._searchInput_11thf_185{flex:1;background:transparent;border:none;outline:none;font-size:13px;color:#ffffffe0;min-width:0}.light ._searchInput_11thf_185{color:#111827}._searchInput_11thf_185::-moz-placeholder{color:#ffffff40}._searchInput_11thf_185::placeholder{color:#ffffff40}.light ._searchInput_11thf_185::-moz-placeholder{color:#00000047}.light ._searchInput_11thf_185::placeholder{color:#00000047}._clearBtn_11thf_211{background:none;border:none;padding:4px;cursor:pointer;color:#ffffff4d;display:flex;align-items:center;-webkit-tap-highlight-color:transparent}.light ._clearBtn_11thf_211{color:#0000004d}._dateRow_11thf_237{display:flex;align-items:center;gap:8px;padding:0 14px 8px}._dateWrap_11thf_251,._hiddenDateInput_11thf_257{display:none}._dateBtn_11thf_263{flex:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 13px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffff61;font-size:12.5px;font-weight:500;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;min-width:0}.light ._dateBtn_11thf_263{background:#f3f4f6;border-color:#00000014;color:#00000061}._dateBtnActive_11thf_313{border-color:#00cc7a59!important;background:#00cc7a14!important;color:#00cc7a!important}.light ._dateBtnActive_11thf_313{border-color:#00895a47!important;background:#00895a12!important;color:#00895a!important}._dateBtnIcon_11thf_335{flex-shrink:0;opacity:.55;pointer-events:none}._dateBtnActive_11thf_313 ._dateBtnIcon_11thf_335{opacity:1}._dateBtnText_11thf_341{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.1px}._dateClearBtn_11thf_359{display:flex;align-items:center;justify-content:center;width:36px;height:40px;border-radius:10px;border:1px solid rgba(239,68,68,.25);background:#ef44441a;color:#f87171;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.light ._dateClearBtn_11thf_359{border-color:#b91c1c2e;background:#b91c1c12;color:#b91c1c}._clearAllBtn_11thf_399{background:none;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:0 12px;height:40px;font-size:11px;font-weight:600;color:#ffffff59;cursor:pointer;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.light ._clearAllBtn_11thf_399{border-color:#00000017;color:#00000061}._sectionLabel_11thf_441{padding:0 14px 6px;font-size:11px;font-weight:700;color:#ffffff47;text-transform:uppercase;letter-spacing:.6px}.light ._sectionLabel_11thf_441{color:#0000004d}._filterNote_11thf_461{color:#00cc7a}.light ._filterNote_11thf_461{color:#00895a}._list_11thf_469{display:flex;flex-direction:column;gap:8px;padding:0 14px 100px}._empty_11thf_485{text-align:center;padding:48px 24px;font-size:13px;color:#ffffff4d}.light ._empty_11thf_485{color:#0000004d}._refreshButton_11thf_503{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:12px;font-size:13px;font-weight:600;background:linear-gradient(135deg,#00ff9d,#00cc7a);color:#000;border:none;cursor:pointer;transition:all .3s ease;margin:0 14px 12px;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 8px #00ff9d33;width:calc(100% - 28px)}._refreshButton_11thf_503:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00ff9d4d}._refreshButton_11thf_503:active{transform:translateY(0)}._refreshButton_11thf_503:disabled{opacity:.5;cursor:not-allowed;transform:none!important}._refreshButton_11thf_503 svg{transition:transform .6s ease}._refreshButton_11thf_503:disabled svg{animation:_refreshSpin_11thf_1 1s linear infinite}@keyframes _refreshSpin_11thf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.light ._refreshButton_11thf_503{background:linear-gradient(135deg,#00cc7a,#009b63);color:#fff;box-shadow:0 2px 8px #00cc7d33}.light ._refreshButton_11thf_503:hover{box-shadow:0 4px 16px #00cc7d4d}._modalContent_aod1i_3{padding:.75rem}._successIcon_aod1i_11{width:80px;height:80px;background:linear-gradient(135deg,#00ff9d,#00cc7a);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-weight:700;animation:_successPulse_aod1i_1 .6s ease-out}._scanningIndicator_aod1i_37{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;animation:_scanPulse_aod1i_1 1.5s ease-in-out infinite}._qrPlaceholder_aod1i_61{padding:2rem;border:2px dashed #cbd5e1;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b;background:#00000005;transition:all .3s ease}._qrPlaceholder_aod1i_61:hover{border-color:#3b82f6;background:#3b82f60d}._optionCard_aod1i_99{display:flex;align-items:center;padding:1.25rem;border-radius:16px;background:linear-gradient(135deg,#3b82f61a,#9333ea1a);border:2px solid rgba(59,130,246,.2);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._optionCard_aod1i_99:hover{transform:translateY(-2px);border-color:#3b82f666;box-shadow:0 8px 25px #3b82f626;background:linear-gradient(135deg,#3b82f626,#9333ea26)}._optionCard_aod1i_99:active{transform:translateY(0)}._optionCard_aod1i_99:nth-child(2){background:linear-gradient(135deg,#9333ea1a,#ec48991a);border-color:#9333ea33}._optionCard_aod1i_99:nth-child(2):hover{border-color:#9333ea66;box-shadow:0 8px 25px #9333ea26;background:linear-gradient(135deg,#9333ea26,#ec489926)}._optionIcon_aod1i_169{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);display:flex;align-items:center;justify-content:center;color:#fff;margin-right:1rem;flex-shrink:0;box-shadow:0 4px 12px #3b82f64d}._optionCard_aod1i_99:nth-child(2) ._optionIcon_aod1i_169{background:linear-gradient(135deg,#9333ea,#7c3aed);box-shadow:0 4px 12px #9333ea4d}._optionContent_aod1i_207{flex:1}._optionTitle_aod1i_215{color:#1f2937;margin-bottom:.25rem;font-size:1.1rem}._optionDescription_aod1i_227{color:#6b7280;line-height:1.4}._optionArrow_aod1i_237{font-size:1.5rem;color:#9ca3af;font-weight:700;margin-left:1rem;transition:all .3s ease}._optionCard_aod1i_99:hover ._optionArrow_aod1i_237{color:#3b82f6;transform:translate(4px)}._optionCard_aod1i_99:nth-child(2):hover ._optionArrow_aod1i_237{color:#9333ea}@keyframes _successPulse_aod1i_1{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes _scanPulse_aod1i_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}._modalContent_aod1i_3>*{transition:all .2s ease}@media (max-width: 768px){._modalContent_aod1i_3{padding:.5rem}._qrPlaceholder_aod1i_61{padding:1.5rem}._optionCard_aod1i_99{padding:1rem}._optionIcon_aod1i_169{width:50px;height:50px;margin-right:.75rem}._optionTitle_aod1i_215{font-size:1rem}._optionDescription_aod1i_227{font-size:.875rem}}.dark ._optionTitle_aod1i_215{color:#f9fafb}.dark ._optionDescription_aod1i_227{color:#d1d5db}.dark ._optionCard_aod1i_99{background:linear-gradient(135deg,#3b82f626,#9333ea26);border-color:#3b82f64d}.dark ._optionCard_aod1i_99:nth-child(2){background:linear-gradient(135deg,#9333ea26,#ec489926);border-color:#9333ea4d}._compactContent_1xpno_7{padding:.75rem!important;min-height:300px;max-height:70vh;overflow-y:auto}._summaryGrid_1xpno_23{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}._summaryItem_1xpno_37{text-align:center;padding:.75rem;border-radius:8px;background:#00ff9d1a;border:1px solid rgba(0,255,157,.3)}._summaryLabel_1xpno_53{font-size:.75rem;font-weight:600;text-transform:uppercase;margin-bottom:.25rem;opacity:.8}._summaryValue_1xpno_69{font-size:1.5rem;font-weight:800;color:#00ff9d}._bookingsList_1xpno_83{display:flex;flex-direction:column;gap:.75rem}._bookingItem_1xpno_95{padding:.75rem;border-radius:8px;background:#00ff9d0d;border:1px solid rgba(0,255,157,.2)}._bookingHeader_1xpno_109{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._bookingTitle_1xpno_123{font-weight:700;font-size:.875rem;color:#00ff9d}._passengersList_1xpno_135{display:flex;flex-direction:column;gap:.5rem}._passengerRow_1xpno_147{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-radius:6px;background:#ffffff08}._passengerInfo_1xpno_165{flex:1}._passengerName_1xpno_173{font-weight:600;font-size:.875rem;margin-bottom:.125rem}._passengerDetails_1xpno_185{font-size:.75rem;opacity:.7}._validateButton_1xpno_195{background:linear-gradient(135deg,#00ff9d,#00cc7a)!important;color:#000!important;border:none!important;font-weight:700!important;font-size:.75rem!important;padding:.375rem .75rem!important;border-radius:6px!important;transition:all .2s ease!important}._validateButton_1xpno_195:hover{background:linear-gradient(135deg,#00cc7a,#00b369)!important;transform:translateY(-1px)!important}._validatedBadge_1xpno_227{background:#00ff9d33!important;color:#00ff9d!important;border:1px solid rgba(0,255,157,.4)!important;padding:.25rem .5rem!important;border-radius:4px!important;font-size:.75rem!important;font-weight:600!important}._emptyState_1xpno_249{text-align:center;padding:2rem;opacity:.7}._emptyIcon_1xpno_261{font-size:3rem;margin-bottom:1rem;opacity:.5}@media (max-width: 768px){._compactContent_1xpno_7{padding:.5rem!important;max-height:80vh}._summaryGrid_1xpno_23{gap:.375rem}._summaryItem_1xpno_37{padding:.5rem}._summaryValue_1xpno_69{font-size:1.25rem}}@media (max-width: 320px){._validateButton_1xpno_195{font-size:.7rem!important;margin-left:-6px}}._filterContainer_1xgn0_1{background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,255,157,.1);border-radius:16px;padding:1rem;margin-top:2rem;display:flex;gap:1rem;align-items:flex-end;position:relative;transition:all .3s ease}.light ._filterContainer_1xgn0_1{background:#fffc;border:1px solid rgba(0,155,119,.2)}._filterContainer_1xgn0_1:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:96%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,157,.2),transparent)}._filterContainer_1xgn0_1:hover{border-color:#00ff9d33;box-shadow:0 8px 32px #00ff9d1a}.light ._filterContainer_1xgn0_1:hover{border-color:#009b774d;box-shadow:0 8px 32px #009b7726}._filterLabel_1xgn0_91{color:#00ff9de6!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:.3px!important;margin-bottom:.3rem!important;text-transform:uppercase!important}.light ._filterLabel_1xgn0_91{color:#009b77e6!important}._filterSelect_1xgn0_117{flex:1;min-width:180px}._filterSelect_1xgn0_117 input{background:#ffffff0d!important;border:1px solid rgba(0,255,157,.15)!important;border-radius:10px!important;color:#fff!important;font-size:.9rem!important;transition:all .3s ease!important;padding:.8rem!important;height:42px!important}.light ._filterSelect_1xgn0_117 input{background:#00000008!important;border:1px solid rgba(0,155,119,.2)!important;color:#000!important}._filterSelect_1xgn0_117 input:hover{border-color:#00ff9d4d!important;background:#ffffff14!important}.light ._filterSelect_1xgn0_117 input:hover{border-color:#009b7766!important;background:#0000000d!important}._filterSelect_1xgn0_117 input:focus{border-color:#00ff9d80!important;box-shadow:0 0 0 2px #00ff9d1a!important}.light ._filterSelect_1xgn0_117 input:focus{border-color:#009b7799!important;box-shadow:0 0 0 2px #009b7726!important}.mantine-Select-dropdown{background:#1c1c1cf2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(0,255,157,.15)!important;border-radius:12px!important;box-shadow:0 8px 32px #0006!important}.mantine-Select-item{color:#fff!important;transition:all .2s ease!important;border-radius:8px!important;margin:.2rem!important}.mantine-Select-item[data-selected]{background:#00ff9d26!important;color:#00ff9de6!important}.mantine-Select-item:hover{background:#00ff9d1a!important}.mantine-DatePickerInput-calendar{background:#1c1c1cfa!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:16px!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:0 12px 48px #0006!important;overflow:hidden!important}.light .mantine-DatePickerInput-calendar{background:#fffffffa!important;border:1px solid rgba(0,155,119,.25)!important;box-shadow:0 12px 48px #0000001a!important}.mantine-DatePickerInput-day{color:#ffffffe6!important;border-radius:8px!important;transition:all .2s ease!important;font-weight:500!important}.light .mantine-DatePickerInput-day{color:#000000e6!important}.mantine-DatePickerInput-day:hover{background:#00ff9d1a!important;color:#00ff9de6!important}.light .mantine-DatePickerInput-day:hover{background:#009b771a!important;color:#009b77e6!important}.mantine-DatePickerInput-day[data-selected]{background:linear-gradient(135deg,#00ff9de6,#00cc7ae6)!important;color:#000!important;font-weight:700!important;transform:scale(1.05)!important}.light .mantine-DatePickerInput-day[data-selected]{background:linear-gradient(135deg,#009b77e6,#008060e6)!important;color:#fff!important}.mantine-DatePickerInput-day[data-today]{border:2px solid rgba(0,255,157,.6)!important;font-weight:600!important}.light .mantine-DatePickerInput-day[data-today]{border:2px solid rgba(0,155,119,.6)!important}.mantine-DatePickerInput-calendarHeader{color:#ffffffe6!important;padding:1rem!important;background:#00ff9d0d!important}.light .mantine-DatePickerInput-calendarHeader{color:#000000e6!important;background:#009b770d!important}.mantine-DatePickerInput-weekday{color:#fff9!important;font-weight:600!important;font-size:.75rem!important}.light .mantine-DatePickerInput-weekday{color:#0009!important}@media (max-width: 968px){._filterContainer_1xgn0_1{flex-direction:column;align-items:stretch;gap:.8rem;padding:.8rem}._filterSelect_1xgn0_117{min-width:100%}}@keyframes _filterUpdate_1xgn0_1{0%{transform:translateY(-4px);opacity:.7}to{transform:translateY(0);opacity:1}}._filterSelect_1xgn0_117 input::-moz-placeholder{color:#ffffff80!important}._filterSelect_1xgn0_117 input::placeholder{color:#ffffff80!important}.light ._filterSelect_1xgn0_117 input::-moz-placeholder{color:#00000080!important}.light ._filterSelect_1xgn0_117 input::placeholder{color:#00000080!important}.mantine-Select-clearButton,.mantine-DatePickerInput-clearButton{color:#ffffff80!important;transition:all .2s ease!important}.light .mantine-Select-clearButton,.light .mantine-DatePickerInput-clearButton{color:#00000080!important}.mantine-Select-clearButton:hover,.mantine-DatePickerInput-clearButton:hover{color:#00ff9de6!important}.light .mantine-Select-clearButton:hover,.light .mantine-DatePickerInput-clearButton:hover{color:#009b77e6!important}._statusSelector_11ssj_3{width:100%;max-width:600px;margin:0 auto}._buttonGroup_11ssj_15{display:flex;background:var(--mantine-color-gray-1);border-radius:12px;padding:4px;gap:3px;box-shadow:0 2px 8px #0000001a}[data-mantine-color-scheme=dark] ._buttonGroup_11ssj_15{background:var(--mantine-color-dark-6)}._statusButton_11ssj_41{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;border:none;border-radius:8px;background:transparent;color:var(--mantine-color-gray-6);font-size:10px;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:50px}[data-mantine-color-scheme=dark] ._statusButton_11ssj_41{color:var(--mantine-color-dark-2)}._statusButton_11ssj_41:hover{background:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._statusButton_11ssj_41:hover{background:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}._statusButton_11ssj_41._selected_11ssj_107{background:var(--mantine-color-green-6)!important;color:#fff!important;font-weight:600;box-shadow:0 2px 8px #228b224d}[data-mantine-color-scheme=dark] ._statusButton_11ssj_41._selected_11ssj_107{background:var(--mantine-color-green-7)!important;color:#fff!important}._statusButton_11ssj_41._selected_11ssj_107:hover{background:var(--mantine-color-green-7)!important}[data-mantine-color-scheme=dark] ._statusButton_11ssj_41._selected_11ssj_107:hover{background:var(--mantine-color-green-8)!important}._statusButton_11ssj_41 span{font-size:12px;font-weight:500;white-space:nowrap;text-align:center;line-height:1.2}._statusButton_11ssj_41 svg{flex-shrink:0;width:22px!important;height:22px!important}@media (max-width: 768px){._buttonGroup_11ssj_15{gap:2px;padding:3px}._statusButton_11ssj_41{padding:8px 4px;min-height:48px;gap:3px}._statusButton_11ssj_41 span{font-size:11px;font-weight:600}._statusButton_11ssj_41 svg{width:16px!important;height:16px!important}}@media (max-width: 480px){._buttonGroup_11ssj_15{gap:1px;padding:2px;border-radius:10px}._statusButton_11ssj_41{padding:6px 2px;min-height:44px;gap:2px;border-radius:6px}._statusButton_11ssj_41 span{font-size:8px;font-weight:600}._statusButton_11ssj_41 svg{width:13px!important;height:13px!important}}@media (max-width: 360px){._statusButton_11ssj_41{padding:5px 1px;min-height:40px}._statusButton_11ssj_41 span{font-size:8px}._statusButton_11ssj_41 svg{width:13px!important;height:13px!important}}._container_6d0x1_1{min-height:100vh;background:linear-gradient(120deg,#0a0a0a 60%,#18181b);color:#fff;padding-top:calc(env(safe-area-inset-top) + 8vw);padding-bottom:calc(env(safe-area-inset-bottom) + 4vw);padding-left:0;padding-right:0;position:relative;overflow-x:hidden;display:flex;flex-direction:column;z-index:1;transition:background .3s ease,color .3s ease}.light ._container_6d0x1_1{background:linear-gradient(120deg,#f8fffe 60%,#e6f7ff);color:#1a1a1a}._carouselSection_6d0x1_45{width:80%;margin-bottom:2vw;display:flex;justify-content:center}._carouselCard_6d0x1_59{width:100%;max-width:500px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:2rem!important;box-shadow:0 8px 40px #00ff9d22;padding:2.5rem 1.5rem!important;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._carouselCard_6d0x1_59{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 8px 40px #009b7733}._carouselMainTitle_6d0x1_101{font-size:2rem!important;font-weight:900!important;color:#38bdf8;letter-spacing:-1px;text-align:center;margin-bottom:.5rem;background:linear-gradient(90deg,#38bdf8 40%,#00ff9d);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;text-shadow:0 2px 12px #38bdf855}._carouselSubtitle_6d0x1_131{font-size:1.08rem;color:#bfffe0;margin-bottom:1.2rem;font-weight:500;text-align:center;max-width:90vw;transition:color .3s ease}.light ._carouselSubtitle_6d0x1_131{color:#1a1a1acc}._heroSection_6d0x1_161{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:60px 24px 40px;position:relative;background:linear-gradient(60deg,#0a0a0a 60%,#18181b);overflow:hidden;border-radius:2.5rem;margin-bottom:2.5rem;box-shadow:0 8px 40px #00ff9d22;transition:background .3s ease}.light ._heroSection_6d0x1_161{background:linear-gradient(60deg,#f8fffe 60%,#e6f7ff);box-shadow:0 8px 40px #009b7733}._heroContent_6d0x1_201{max-width:480px;width:100%;position:relative;z-index:2;text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center}._heroTitle_6d0x1_225{font-size:2.6rem!important;font-weight:900!important;line-height:1.15!important;margin-bottom:1.2rem;color:#fff;letter-spacing:-.5px;animation:_fadeInUp_6d0x1_1 1s ease;transition:color .3s ease;text-align:center}.light ._heroTitle_6d0x1_225{color:#1a1a1a}._heroHighlight_6d0x1_257{background:linear-gradient(90deg,#00ff9d,#00cc7a 80%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}._heroSubtitle_6d0x1_273{font-size:1.05rem;color:#bfffe0;margin-bottom:2rem;animation:_fadeInUp_6d0x1_1 1s ease .2s backwards;font-weight:500;transition:color .3s ease;text-align:center;max-width:360px}.light ._heroSubtitle_6d0x1_273{color:#1a1a1acc}._heroButtons_6d0x1_303{animation:_fadeInUp_6d0x1_1 1s ease .4s backwards;gap:1rem;display:flex;flex-direction:column;align-items:center;width:100%}._primaryButton_6d0x1_321{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2rem!important;height:3.2rem!important;font-size:1rem!important;border-radius:1.7rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden;min-width:200px}._primaryButton_6d0x1_321:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}._secondaryButton_6d0x1_363{border:2px solid hsl(var(--primary-neon))!important;color:hsl(var(--primary-neon))!important;font-weight:700!important;padding:0 2rem!important;height:3.2rem!important;font-size:1rem!important;border-radius:1.7rem!important;background:transparent!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;min-width:200px}._secondaryButton_6d0x1_363:hover{background:rgba(var(--primary-neon-rgb),.13)!important;color:#1a1a1a!important;border-color:hsl(var(--primary-neon))!important;transform:translateY(-2px) scale(1.03)}.dark ._secondaryButton_6d0x1_363:hover{color:#fff!important}._heroVisual_6d0x1_411{position:absolute;top:50%;right:-10%;transform:translateY(-50%);width:55%;height:90%;background:radial-gradient(circle at center,#00ff9d 0%,transparent 70%);filter:blur(80px);animation:_floatAnimation_6d0x1_1 6s ease-in-out infinite;z-index:1}._featuresSection_6d0x1_447{padding:90px 40px 60px;background:linear-gradient(to bottom,#0c0c0c 80%,#18181b);position:relative;overflow:hidden;border-radius:2rem;margin-bottom:2.5rem;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._featuresSection_6d0x1_447{background:linear-gradient(to bottom,#fff 80%,#f0fdfa);box-shadow:0 8px 32px #009b7726}._featuresSection_6d0x1_447:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,#00ff9d22 0%,transparent 50%),radial-gradient(circle at 80% 80%,#00ff9d22 0%,transparent 50%);pointer-events:none}._sectionHeader_6d0x1_521{text-align:center;margin-bottom:60px;position:relative}._sectionTitle_6d0x1_533{font-size:2.7rem!important;font-weight:900!important;color:#fff;margin-bottom:1rem!important;position:relative;letter-spacing:-1px;transition:color .3s ease}.light ._sectionTitle_6d0x1_533{color:#1a1a1a}._titleGlow_6d0x1_561{color:#00ff9d;text-shadow:0 0 20px #00ff9d77;position:relative}._sectionSubtitle_6d0x1_573{font-size:1.18rem!important;color:#bfffe0;max-width:600px;margin:0 auto!important;line-height:1.6;font-weight:500;transition:color .3s ease}.light ._sectionSubtitle_6d0x1_573{color:#1a1a1acc}._destinationsSection_6d0x1_603{padding:0;background:none;border-radius:0;margin-bottom:2vw;box-shadow:none;min-height:unset;display:flex;flex-direction:column;align-items:center;justify-content:center}._destinationsCard_6d0x1_629{width:100%;max-width:600px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:1.5rem;box-shadow:0 4px 24px #00ff9d22;padding:2rem 1.2rem;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._destinationsCard_6d0x1_629{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 4px 24px #009b7733}._destinationsTitle_6d0x1_671{font-size:1.5rem;font-weight:900;color:#00ff9d;letter-spacing:-1px;text-align:center;margin-bottom:.3rem;text-shadow:0 2px 12px #00ff9d33}._destinationsSubtitle_6d0x1_691{font-size:1rem;color:#bfffe0;margin-bottom:1rem;text-align:center;font-weight:500;transition:color .3s ease}.light ._destinationsSubtitle_6d0x1_691{color:#1a1a1acc}._cardsCarouselContainer_6d0x1_717{width:100%;max-width:480px;min-width:0;min-height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto;overflow-x:auto;box-sizing:border-box}._rewardsSection_6d0x1_747{padding:4vw 0 1vw;background:linear-gradient(90deg,#18181b 60%,#23233b);margin-bottom:2vw;border-radius:1.5rem;box-shadow:0 8px 32px #00ff9d33;position:relative;z-index:2;animation:_fadeInUp_6d0x1_1 1s;max-width:100vw;transition:background .3s ease}.light ._rewardsSection_6d0x1_747{background:linear-gradient(90deg,#fff 60%,#f0fdfa);box-shadow:0 8px 32px #009b7733}._rewardsHeader_6d0x1_783{text-align:center;margin-bottom:.5rem}._rewardsTitle_6d0x1_793{font-size:2rem;color:#00ff9d;font-weight:700;font-family:Onest,sans-serif}.light ._rewardsHighlight_6d0x1_807{color:#059669!important;text-shadow:0 2px 18px rgba(16,185,129,.4)}._rewardsAccent_6d0x1_817{color:#38bdf8;font-weight:700;letter-spacing:.5px}.light ._rewardsAccent_6d0x1_817{color:#0284c7!important}._rewardsSubtitle_6d0x1_837{color:#bfffe0;font-size:.91rem;margin-bottom:.2rem;max-width:95vw;margin-left:auto;margin-right:auto;transition:color .3s ease}.light ._rewardsSubtitle_6d0x1_837{color:#1a1a1acc}._rewardsGrid_6d0x1_865{display:flex;margin:0 auto;flex-direction:column;gap:1rem;padding:1rem;justify-content:center;flex-wrap:wrap}._rewardCard_6d0x1_885{gap:.5rem;width:100%;display:flex;min-height:70px;align-items:center;flex-direction:column;margin-bottom:.2rem;position:relative;padding:1rem;overflow:visible;border-radius:1rem;transition:all .2s ease;border:2px solid light-dark(#00ff9d33,#00cc7a22);background-color:transparent}._rewardIcon_6d0x1_919{margin-bottom:.05rem;margin-top:.05rem;align-self:center;font-size:1.3rem;position:relative;min-height:28px;background:#00ff9d;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center}._objectiveIconWrap_6d0x1_949{display:inline-block;position:relative;min-width:22px;min-height:22px}._rewardCardContent_6d0x1_963{flex:1;width:100%}._rewardCardTitle_6d0x1_973{font-size:1.4rem;font-weight:800;margin-bottom:.05rem;letter-spacing:.5px;text-align:center}._rewardCardDesc_6d0x1_989{font-size:.78rem;color:#646464;opacity:.98;margin-bottom:.18rem;text-align:center;transition:color .3s ease}._rewardCardBtn_6d0x1_1007{font-size:1rem;color:hsl(var(--primary-neon));margin-top:1rem;border-radius:.5rem;border:2px solid hsl(var(--primary-neon));background-color:transparent;transition:all .2s ease}._rewardCardBtn_6d0x1_1007:hover{color:#e2e2e2!important;background:#00cc7a!important;border-color:#00cc7a!important}._ctaSection_6d0x1_1041{padding:7vw 2vw 4vw;position:relative;background:linear-gradient(to bottom,#0a0a0a,#18181b 90%);border-radius:1.5rem;margin-bottom:2vw;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._ctaSection_6d0x1_1041{background:linear-gradient(to bottom,#f8fffe,#e6f7ff 90%);box-shadow:0 8px 32px #009b7726}._ctaCard_6d0x1_1087{max-width:600px;margin:0 auto;background:#ffffff08!important;border:1px solid rgba(var(--primary-neon-rgb),.3)!important;padding:1.2rem!important;border-radius:1.2rem!important;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:background .3s ease,border .3s ease}.light ._ctaCard_6d0x1_1087{background:#fffffff2!important;border:1px solid rgba(0,204,122,.3)!important}._ctaTitle_6d0x1_1125{font-size:1.13rem!important;font-weight:800!important;background:linear-gradient(45deg,#fff,#00ff9d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.7rem!important}._ctaText_6d0x1_1145{font-size:.98rem!important;color:#bfffe0!important;margin-bottom:.7rem!important;line-height:1.5;transition:color .3s ease}.light ._ctaText_6d0x1_1145{color:#1a1a1acc!important}._registerButton_6d0x1_1169{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2.2rem!important;height:2.3rem!important;font-size:1.08rem!important;border-radius:1.3rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._registerButton_6d0x1_1169:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}@keyframes _fadeInUp_6d0x1_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatAnimation_6d0x1_1{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(-30px)}}@media (max-width: 600px){._carouselCard_6d0x1_59{padding:1.2rem .5rem!important;border-radius:1.1rem!important}._carouselMainTitle_6d0x1_101{font-size:1.13rem!important;margin-bottom:.3rem}._carouselSubtitle_6d0x1_131{font-size:.95rem;margin-bottom:.7rem}._heroSection_6d0x1_161{padding:5vw 2vw 3vw;border-radius:1.2rem;margin-bottom:3vw}._heroContent_6d0x1_201{margin-top:2vw}._featuresSection_6d0x1_447,._destinationsSection_6d0x1_603,._ctaSection_6d0x1_1041,._rewardsSection_6d0x1_747{border-radius:1rem;margin-bottom:2vw;padding-left:1vw;padding-right:1vw}._featuresSection_6d0x1_447{min-height:60px;padding:2vw 1vw 1vw}._destinationsCard_6d0x1_629{padding:1rem .3rem;border-radius:1rem;max-width:98vw}._destinationsTitle_6d0x1_671{font-size:1.08rem;margin-bottom:.2rem}._destinationsSubtitle_6d0x1_691{font-size:.91rem;margin-bottom:.5rem}._cardsCarouselContainer_6d0x1_717{min-height:40px;max-width:98vw;width:100%;overflow-x:auto;box-sizing:border-box}._sectionHeader_6d0x1_521{margin-bottom:4px}._rewardsGrid_6d0x1_865{flex-direction:column;gap:.3rem;align-items:center}._rewardCard_6d0x1_885{min-height:60px;max-width:95vw;padding:.4rem .1rem;margin-bottom:.15rem;gap:.1rem}}@media (max-width: 420px){._heroTitle_6d0x1_225{font-size:3.3rem!important}._heroSubtitle_6d0x1_273{font-size:1.25rem}._primaryButton_6d0x1_321,._secondaryButton_6d0x1_363{font-size:1.15rem!important}}@media (max-width: 360px){._heroTitle_6d0x1_225{font-size:3rem!important}._heroSubtitle_6d0x1_273{font-size:1.1rem}._primaryButton_6d0x1_321,._secondaryButton_6d0x1_363{font-size:1.1rem!important}._rewardsTitle_6d0x1_793{font-size:1.85rem}._rewardsSubtitle_6d0x1_837{font-size:.87rem}}@media (max-width: 320px){._heroTitle_6d0x1_225{font-size:2.7rem!important}._heroSubtitle_6d0x1_273{font-size:1rem}._primaryButton_6d0x1_321,._secondaryButton_6d0x1_363{font-size:1rem!important}._rewardsTitle_6d0x1_793{font-size:1.75rem}._rewardsSubtitle_6d0x1_837{font-size:.78rem}}@media (max-width: 280px){._heroTitle_6d0x1_225{font-size:2.9rem!important}._heroSubtitle_6d0x1_273{font-size:1.05rem}._rewardsTitle_6d0x1_793{font-size:1.68rem}._rewardsSubtitle_6d0x1_837{font-size:.75rem}}._container_1y1xs_1{min-height:100vh;background:linear-gradient(120deg,#0a0a0a 60%,#18181b);color:#fff;padding-top:calc(env(safe-area-inset-top) + 8vw);padding-bottom:calc(env(safe-area-inset-bottom) + 4vw);padding-left:0;padding-right:0;position:relative;overflow-x:hidden;display:flex;flex-direction:column;z-index:1;transition:background .3s ease,color .3s ease}.light ._container_1y1xs_1{background:linear-gradient(120deg,#f8fffe 60%,#e6f7ff);color:#1a1a1a}._carouselSection_1y1xs_45{width:80%;margin-bottom:2vw;display:flex;justify-content:center}._carouselCard_1y1xs_59{width:100%;max-width:500px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:2rem!important;box-shadow:0 8px 40px #00ff9d22;padding:2.5rem 1.5rem!important;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._carouselCard_1y1xs_59{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 8px 40px #009b7733}._carouselMainTitle_1y1xs_101{font-size:2rem!important;font-weight:900!important;color:#00ff9d;letter-spacing:-1px;text-align:center;margin-bottom:.5rem;background:linear-gradient(90deg,#00ff9d 40%,#02b14c);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;text-shadow:0 2px 12px #00ff9d55}._carouselSubtitle_1y1xs_131{font-size:1.08rem;color:#bfffe0;margin-bottom:1.2rem;font-weight:500;text-align:center;max-width:90vw;transition:color .3s ease}.light ._carouselSubtitle_1y1xs_131{color:#1a1a1acc}._heroSection_1y1xs_161{min-height:70vh;display:flex;align-items:center;padding:60px 40px 40px;position:relative;background:linear-gradient(60deg,#0a0a0a 60%,#18181b);overflow:hidden;border-radius:2.5rem;margin-bottom:2.5rem;box-shadow:0 8px 40px #00ff9d22;transition:background .3s ease}.light ._heroSection_1y1xs_161{background:linear-gradient(60deg,#f8fffe 60%,#e6f7ff);box-shadow:0 8px 40px #009b7733}._heroContent_1y1xs_199{max-width:600px;position:relative;z-index:2}._heroTitle_1y1xs_211{font-size:3.7rem!important;font-weight:900!important;line-height:1.15!important;margin-bottom:1.5rem;color:#fff;letter-spacing:-1px;animation:_fadeInUp_1y1xs_1 1s ease;transition:color .3s ease}.light ._heroTitle_1y1xs_211{color:#1a1a1a}._heroHighlight_1y1xs_241{background:linear-gradient(90deg,#00ff9d,#00cc7a 80%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}._heroSubtitle_1y1xs_257{font-size:1.35rem;color:#bfffe0;margin-bottom:2.2rem;animation:_fadeInUp_1y1xs_1 1s ease .2s backwards;font-weight:500;transition:color .3s ease}.light ._heroSubtitle_1y1xs_257{color:#1a1a1acc}._heroButtons_1y1xs_283{animation:_fadeInUp_1y1xs_1 1s ease .4s backwards;gap:1.2rem}._primaryButton_1y1xs_293{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2.2rem!important;height:3.5rem!important;font-size:1.13rem!important;border-radius:1.7rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._primaryButton_1y1xs_293:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}._secondaryButton_1y1xs_333{border:2px solid hsl(var(--primary-neon))!important;color:hsl(var(--primary-neon))!important;font-weight:700!important;padding:0 2.2rem!important;height:3.5rem!important;font-size:1.13rem!important;border-radius:1.7rem!important;background:transparent!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}._secondaryButton_1y1xs_333:hover{background:rgba(var(--primary-neon-rgb),.13)!important;color:#1a1a1a!important;border-color:hsl(var(--primary-neon))!important;transform:translateY(-2px) scale(1.03)}.dark ._secondaryButton_1y1xs_333:hover{color:#fff!important}._heroVisual_1y1xs_379{position:absolute;top:50%;right:-10%;transform:translateY(-50%);width:55%;height:90%;background:radial-gradient(circle at center,#00ff9d 0%,transparent 70%);filter:blur(80px);animation:_floatAnimation_1y1xs_1 6s ease-in-out infinite;z-index:1}._featuresSection_1y1xs_415{padding:90px 40px 60px;background:linear-gradient(to bottom,#0c0c0c 80%,#18181b);position:relative;overflow:hidden;border-radius:2rem;margin-bottom:2.5rem;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._featuresSection_1y1xs_415{background:linear-gradient(to bottom,#fff 80%,#f0fdfa);box-shadow:0 8px 32px #009b7726}._featuresSection_1y1xs_415:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,#00ff9d22 0%,transparent 50%),radial-gradient(circle at 80% 80%,#00ff9d22 0%,transparent 50%);pointer-events:none}._sectionHeader_1y1xs_489{text-align:center;margin-bottom:60px;position:relative}._sectionTitle_1y1xs_501{font-size:2.7rem!important;font-weight:900!important;color:#fff;margin-bottom:1rem!important;position:relative;letter-spacing:-1px;transition:color .3s ease}.light ._sectionTitle_1y1xs_501{color:#1a1a1a}._titleGlow_1y1xs_529{color:#00ff9d;text-shadow:0 0 20px #00ff9d77;position:relative}._sectionSubtitle_1y1xs_541{font-size:1.18rem!important;color:#bfffe0;max-width:600px;margin:0 auto!important;line-height:1.6;font-weight:500;transition:color .3s ease}.light ._sectionSubtitle_1y1xs_541{color:#1a1a1acc}._destinationsSection_1y1xs_571{padding:0;background:none;border-radius:0;margin-bottom:2vw;box-shadow:none;min-height:unset;display:flex;flex-direction:column;align-items:center;justify-content:center}._destinationsCard_1y1xs_597{width:100%;max-width:600px;margin:0 auto;background:linear-gradient(120deg,#10131a 60%,#23233b);border-radius:1.5rem;box-shadow:0 4px 24px #00ff9d22;padding:2rem 1.2rem;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible;transition:background .3s ease}.light ._destinationsCard_1y1xs_597{background:linear-gradient(120deg,#fff 60%,#f0fdfa);box-shadow:0 4px 24px #009b7733}._destinationsTitle_1y1xs_639{font-size:1.5rem;font-weight:900;color:#00ff9d;letter-spacing:-1px;text-align:center;margin-bottom:.3rem;text-shadow:0 2px 12px #00ff9d33}._destinationsSubtitle_1y1xs_659{font-size:1rem;color:#bfffe0;margin-bottom:1rem;text-align:center;font-weight:500;transition:color .3s ease}.light ._destinationsSubtitle_1y1xs_659{color:#1a1a1acc}._cardsCarouselContainer_1y1xs_685{width:100%;max-width:480px;min-width:0;min-height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto;overflow-x:auto;box-sizing:border-box}._rewardsSection_1y1xs_715{padding:4vw 0 1vw;background:linear-gradient(90deg,#18181b 60%,#23233b);margin-bottom:2vw;border-radius:1.5rem;box-shadow:0 8px 32px #00ff9d33;position:relative;z-index:2;animation:_fadeInUp_1y1xs_1 1s;max-width:100vw;transition:background .3s ease}.light ._rewardsSection_1y1xs_715{background:linear-gradient(90deg,#fff 60%,#f0fdfa);box-shadow:0 8px 32px #009b7733}._rewardsHeader_1y1xs_751{text-align:center;margin-bottom:.5rem}._rewardsTitle_1y1xs_761{font-size:2rem;color:#00ff9d;font-weight:700;font-family:Onest,sans-serif}.light ._rewardsHighlight_1y1xs_775{color:#059669!important;text-shadow:0 2px 18px rgba(16,185,129,.4)}._rewardsAccent_1y1xs_785{color:#00ff9d;font-weight:700;letter-spacing:.5px}.light ._rewardsAccent_1y1xs_785{color:#02b14c!important}._rewardsSubtitle_1y1xs_805{color:#bfffe0;font-size:.91rem;margin-bottom:.2rem;max-width:95vw;margin-left:auto;margin-right:auto;transition:color .3s ease}.light ._rewardsSubtitle_1y1xs_805{color:#1a1a1acc}._rewardsGrid_1y1xs_833{display:flex;margin:0 auto;flex-direction:column;gap:1rem;padding:1rem;justify-content:center;flex-wrap:wrap}._rewardCard_1y1xs_853{gap:.5rem;width:100%;display:flex;min-height:70px;align-items:center;flex-direction:column;margin-bottom:.2rem;position:relative;padding:1rem;overflow:visible;border-radius:1rem;transition:all .2s ease;border:2px solid light-dark(#00ff9d33,#00cc7a22);background-color:transparent}._rewardIcon_1y1xs_887{margin-bottom:.05rem;margin-top:.05rem;align-self:center;font-size:1.3rem;position:relative;min-height:28px;background:#00ff9d;border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center}._objectiveIconWrap_1y1xs_917{display:inline-block;position:relative;min-width:22px;min-height:22px}._rewardCardContent_1y1xs_931{flex:1;width:100%}._rewardCardTitle_1y1xs_941{font-size:1.4rem;font-weight:800;margin-bottom:.05rem;letter-spacing:.5px;text-align:center}._rewardCardDesc_1y1xs_957{font-size:.78rem;color:#646464;opacity:.98;margin-bottom:.18rem;text-align:center;transition:color .3s ease}._rewardCardBtn_1y1xs_975{font-size:1rem;color:hsl(var(--primary-neon));margin-top:1rem;border-radius:.5rem;border:2px solid hsl(var(--primary-neon));background-color:transparent;transition:all .2s ease}._rewardCardBtn_1y1xs_975:hover{color:#e2e2e2!important;background:#00cc7a!important;border-color:#00cc7a!important}._ctaSection_1y1xs_1009{padding:7vw 2vw 4vw;position:relative;background:linear-gradient(to bottom,#0a0a0a,#18181b 90%);border-radius:1.5rem;margin-bottom:2vw;box-shadow:0 8px 32px #00ff9d11;transition:background .3s ease}.light ._ctaSection_1y1xs_1009{background:linear-gradient(to bottom,#f8fffe,#e6f7ff 90%);box-shadow:0 8px 32px #009b7726}._ctaCard_1y1xs_1055{max-width:600px;margin:0 auto;background:#ffffff08!important;border:1px solid rgba(var(--primary-neon-rgb),.3)!important;padding:1.2rem!important;border-radius:1.2rem!important;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;transition:background .3s ease,border .3s ease}.light ._ctaCard_1y1xs_1055{background:#fffffff2!important;border:1px solid rgba(0,204,122,.3)!important}._ctaTitle_1y1xs_1093{font-size:1.13rem!important;font-weight:800!important;background:linear-gradient(45deg,#fff,#00ff9d);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.7rem!important}._ctaText_1y1xs_1113{font-size:.98rem!important;color:#bfffe0!important;margin-bottom:.7rem!important;line-height:1.5;transition:color .3s ease}.light ._ctaText_1y1xs_1113{color:#1a1a1acc!important}._registerButton_1y1xs_1137{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;border:none!important;color:#18181b!important;font-weight:700!important;padding:0 2.2rem!important;height:2.3rem!important;font-size:1.08rem!important;border-radius:1.3rem!important;box-shadow:0 4px 24px #00ff9d55;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._registerButton_1y1xs_1137:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px #00ff9d77}@keyframes _fadeInUp_1y1xs_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatAnimation_1y1xs_1{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(-30px)}}@media (max-width: 600px){._carouselCard_1y1xs_59{padding:1.2rem .5rem!important;border-radius:1.1rem!important}._carouselMainTitle_1y1xs_101{font-size:1.13rem!important;margin-bottom:.3rem}._carouselSubtitle_1y1xs_131{font-size:.95rem;margin-bottom:.7rem}._heroSection_1y1xs_161{padding:5vw 2vw 3vw;border-radius:1.2rem;margin-bottom:3vw}._heroContent_1y1xs_199{margin-top:2vw}._featuresSection_1y1xs_415,._destinationsSection_1y1xs_571,._ctaSection_1y1xs_1009,._rewardsSection_1y1xs_715{border-radius:1rem;margin-bottom:2vw;padding-left:1vw;padding-right:1vw}._featuresSection_1y1xs_415{min-height:60px;padding:2vw 1vw 1vw}._destinationsCard_1y1xs_597{padding:1rem .3rem;border-radius:1rem;max-width:98vw}._destinationsTitle_1y1xs_639{font-size:1.08rem;margin-bottom:.2rem}._destinationsSubtitle_1y1xs_659{font-size:.91rem;margin-bottom:.5rem}._cardsCarouselContainer_1y1xs_685{min-height:40px;max-width:98vw;width:100%;overflow-x:auto;box-sizing:border-box}._sectionHeader_1y1xs_489{margin-bottom:4px}._rewardsGrid_1y1xs_833{flex-direction:column;gap:.3rem;align-items:center}._rewardCard_1y1xs_853{min-height:60px;max-width:95vw;padding:.4rem .1rem;margin-bottom:.15rem;gap:.1rem}}@media (max-width: 420px){._heroTitle_1y1xs_211{font-size:3.3rem!important}._heroSubtitle_1y1xs_257{font-size:1.25rem}._primaryButton_1y1xs_293,._secondaryButton_1y1xs_333{font-size:1.15rem!important}}@media (max-width: 360px){._heroTitle_1y1xs_211{font-size:3rem!important}._heroSubtitle_1y1xs_257{font-size:1.1rem}._primaryButton_1y1xs_293,._secondaryButton_1y1xs_333{font-size:1.1rem!important}._rewardsTitle_1y1xs_761{font-size:1.85rem}._rewardsSubtitle_1y1xs_805{font-size:.87rem}}@media (max-width: 320px){._heroTitle_1y1xs_211{font-size:2.7rem!important}._heroSubtitle_1y1xs_257{font-size:1rem}._primaryButton_1y1xs_293,._secondaryButton_1y1xs_333{font-size:1rem!important}._rewardsTitle_1y1xs_761{font-size:1.75rem}._rewardsSubtitle_1y1xs_805{font-size:.78rem}}@media (max-width: 280px){._heroTitle_1y1xs_211{font-size:2.9rem!important}._heroSubtitle_1y1xs_257{font-size:1.05rem}._rewardsTitle_1y1xs_761{font-size:1.68rem}._rewardsSubtitle_1y1xs_805{font-size:.75rem}}:root{--p2-bg: #111111;--p2-surface: #1a1a1a;--p2-surface2: #232323;--p2-surface3: #2a2a2a;--p2-border: rgba(255,255,255,.08);--p2-border2: rgba(255,255,255,.05);--p2-text: #f0f0f0;--p2-muted: #999999;--p2-muted2: #666666;--p2-hover: rgba(255,255,255,.05);--p2-hover2: rgba(255,255,255,.08);--p2-green: #02B14C;--p2-green-dim: rgba(2,177,76,.12);--p2-blue: #007AFF;--p2-blue-dim: rgba(0,122,255,.12);--p2-orange: #f97316;--p2-amber: #f59e0b;--p2-red: #ef4444;--p2-radius: 16px;--p2-radius-lg: 20px;--p2-shadow: 0 8px 32px rgba(0,0,0,.6);--p2-shadow-sm: 0 2px 12px rgba(0,0,0,.35)}.light{--p2-bg: #f6f8fa;--p2-surface: #ffffff;--p2-surface2: #f0f2f5;--p2-surface3: #e8eaed;--p2-border: rgba(31, 35, 40, .12);--p2-border2: rgba(31, 35, 40, .08);--p2-text: #1f2328;--p2-muted: #57606a;--p2-muted2: #8c959f;--p2-hover: rgba(0,0,0,.04);--p2-hover2: rgba(0,0,0,.06)}._app_yoyl4_93{display:flex;flex-direction:column;min-height:100dvh;background:var(--p2-bg);color:var(--p2-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._topBar_yoyl4_113{position:sticky;top:0;z-index:100;background:var(--p2-bg);border-bottom:1px solid var(--p2-border);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;gap:12px;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top))}._backBtn_yoyl4_143{width:36px;height:36px;border:1px solid var(--p2-border);border-radius:50%;background:var(--p2-surface2);color:var(--p2-text);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s}._backBtn_yoyl4_143:active{background:var(--p2-surface3)}._topTitle_yoyl4_173{flex:1;font-size:1rem;font-weight:700;color:var(--p2-text)}._topBadge_yoyl4_187{display:flex;align-items:center;gap:5px;background:var(--p2-green-dim);border:1px solid rgba(63,185,80,.25);border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700;color:var(--p2-green)}._roleToggleWrap_yoyl4_215{padding:14px 16px 12px;background:var(--p2-bg, #0d1117);position:sticky;top:0;z-index:40}._roleToggle_yoyl4_215{display:flex;background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.9));border-radius:16px;padding:4px;gap:4px;box-shadow:0 2px 12px #00000040}._roleBtn_yoyl4_251{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;font-size:.85rem;font-weight:700;color:var(--p2-muted, #8b949e);background:transparent;border:none;border-radius:12px;padding:11px 12px;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s,transform .12s;-webkit-tap-highlight-color:transparent;letter-spacing:.01em;white-space:nowrap}._roleBtn_yoyl4_251:active{transform:scale(.96);opacity:.9}._roleBtnActive_yoyl4_295,._roleBtnPassenger_yoyl4_309{background:linear-gradient(135deg,#02b14c,#00cc7a);color:#fff;box-shadow:0 4px 16px #02b14c73,inset 0 1px #ffffff2e}._roleBtnDriver_yoyl4_323{background:linear-gradient(135deg,#007aff,#0051d5);color:#fff;box-shadow:0 4px 16px #007aff73,inset 0 1px #ffffff2e}._conductorScreen_yoyl4_337{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;flex:1}._conductorHero_yoyl4_355{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;max-width:300px}._conductorHeroIcon_yoyl4_373{font-size:3.5rem;line-height:1}._conductorHeroTitle_yoyl4_383{font-size:1.2rem;font-weight:800;color:var(--p2-text)}._conductorHeroDesc_yoyl4_395{font-size:.88rem;color:var(--p2-muted);line-height:1.55}._noVehicleSheet_yoyl4_409{position:absolute;bottom:0;left:0;right:0;background:var(--p2-surface);border-radius:28px 28px 0 0;padding:10px 24px 40px;display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:0 -4px 32px #00000047;animation:_slideUp_yoyl4_1 .28s cubic-bezier(.22,1,.36,1)}._noVehicleIcon_yoyl4_441{font-size:3rem;line-height:1;margin-top:8px}._noVehicleTitle_yoyl4_453{font-size:1.15rem;font-weight:800;color:var(--p2-text);text-align:center}._noVehicleDesc_yoyl4_467{font-size:.86rem;color:var(--p2-muted);text-align:center;line-height:1.5;max-width:280px}._tabBar_yoyl4_485{display:flex;background:var(--p2-surface);border-bottom:1px solid var(--p2-border);padding:0 16px}._tabBtn_yoyl4_499{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 4px 10px;background:none;border:none;border-bottom:2px solid transparent;color:var(--p2-muted);font-size:.7rem;font-weight:600;cursor:pointer;transition:color .15s,border-color .15s;-webkit-tap-highlight-color:transparent;position:relative}._tabBtn_yoyl4_499._tabActive_yoyl4_537{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabDot_yoyl4_547{position:absolute;top:9px;right:calc(50% - 16px);width:6px;height:6px;border-radius:50%;background:var(--p2-red)}._contentArea_yoyl4_567{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:max(24px,env(safe-area-inset-bottom))}._screen_yoyl4_583{padding:0}._section_yoyl4_593{padding:20px 16px 0}._sectionHeader_yoyl4_601{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}._sectionTitle_yoyl4_615{font-size:.95rem;font-weight:700;color:var(--p2-text)}._seeAll_yoyl4_627{background:none;border:none;color:hsl(var(--primary));font-size:.8rem;font-weight:600;cursor:pointer;padding:0}._heroBanner_yoyl4_649{margin:16px;background:linear-gradient(135deg,hsl(var(--primary) / .15) 0%,var(--p2-surface2) 100%);border:1px solid hsl(var(--primary) / .25);border-radius:var(--p2-radius-lg);padding:20px;position:relative;overflow:hidden}._heroBanner_yoyl4_649:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:hsl(var(--primary) / .08)}._heroTitle_yoyl4_685{font-size:.78rem;font-weight:600;color:var(--p2-muted);text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}._heroStats_yoyl4_703{display:flex;gap:20px;margin-bottom:14px}._heroStat_yoyl4_703{display:flex;flex-direction:column;gap:1px}._heroStatNum_yoyl4_727{font-size:1.8rem;font-weight:900;color:var(--p2-text);line-height:1}._heroStatLabel_yoyl4_741{font-size:.72rem;color:var(--p2-muted);font-weight:500}._heroStatDivider_yoyl4_753{width:1px;background:var(--p2-border);margin:4px 0;align-self:stretch}._heroCta_yoyl4_767{display:flex;align-items:center;gap:6px;font-size:.82rem;color:hsl(var(--primary));font-weight:600}._quickRow_yoyl4_787{display:flex;gap:10px;padding:0 16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._quickRow_yoyl4_787::-webkit-scrollbar{display:none}._quickChip_yoyl4_807{display:flex;align-items:center;gap:6px;background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:20px;padding:8px 14px;font-size:.8rem;font-weight:600;color:var(--p2-text);cursor:pointer;white-space:nowrap;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s,border-color .15s}._quickChip_yoyl4_807:active{background:var(--p2-surface2)}._quickChip_yoyl4_807._quickChipActive_yoyl4_843{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .4);color:hsl(var(--primary))}._pistaList_yoyl4_857{display:flex;flex-direction:column;gap:12px;padding:16px}._pistaCard_yoyl4_871{background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:var(--p2-radius);padding:14px 16px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}._pistaCard_yoyl4_871:active{transform:scale(.99);box-shadow:var(--p2-shadow-sm)}._pistaCardRow_yoyl4_901{display:flex;align-items:center;gap:10px}._pistaCardMain_yoyl4_913{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._pistaCardNameRow_yoyl4_929{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._pistaCardName_yoyl4_929{font-size:.95rem;font-weight:700;color:var(--p2-text);line-height:1.2}._demandBadge_yoyl4_957{display:inline-flex;align-items:center;gap:3px;border:1px solid;border-radius:20px;padding:2px 8px;font-size:.7rem;font-weight:600;white-space:nowrap}._joinedBadge_yoyl4_981{display:inline-flex;align-items:center;gap:3px;border:1px solid rgba(34,197,94,.3);background:#22c55e1a;color:#22c55e;border-radius:20px;padding:2px 8px;font-size:.7rem;font-weight:600}._pistaCardRouteRow_yoyl4_1007{display:flex;align-items:center;gap:5px;font-size:.8rem;color:var(--p2-muted)}._pistaCardZone_yoyl4_1023{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._pistaCardMeta2_yoyl4_1037{display:flex;align-items:center;gap:12px}._pistaCardMetaItem_yoyl4_1049{display:flex;align-items:center;gap:4px;font-size:.78rem;color:var(--p2-muted)}._pistaCardMetaPrice_yoyl4_1065{font-size:.88rem;font-weight:700;color:var(--p2-text)}._pistaCardMeta_yoyl4_1037{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 14px}._pistaCardTag_yoyl4_1093{display:flex;align-items:center;gap:4px;background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:8px;padding:3px 8px;font-size:.72rem;font-weight:600;color:var(--p2-muted)}._pistaCardTagGreen_yoyl4_1119{background:var(--p2-green-dim);border-color:#3fb95033;color:var(--p2-green)}._pistaCardTagBlue_yoyl4_1131{background:var(--p2-blue-dim);border-color:#58a6ff33;color:var(--p2-blue)}._pistaCardTagOrange_yoyl4_1143{background:#f973161a;border-color:#f9731633;color:var(--p2-orange)}._pistaCardTagRed_yoyl4_1155{background:#ef44441a;border-color:#ef444433;color:var(--p2-red)}._pistaCardFooter_yoyl4_1167{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--p2-border);background:var(--p2-surface2)}._pistaCardPrice_yoyl4_1185{font-size:1rem;font-weight:800;color:var(--p2-text)}._pistaCardPriceSub_yoyl4_1195{font-size:.7rem;color:var(--p2-muted);font-weight:400;margin-left:2px}._pistaCardJoin_yoyl4_1209{background:hsl(var(--primary));color:#fff;border:none;border-radius:10px;padding:8px 16px;font-size:.82rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s}._pistaCardJoin_yoyl4_1209:active{opacity:.85}._pistaCardJoined_yoyl4_1237{background:var(--p2-green-dim);border:1px solid rgba(63,185,80,.3);color:var(--p2-green);border-radius:10px;padding:7px 12px;font-size:.78rem;font-weight:700;display:flex;align-items:center;gap:5px}._scheduleList_yoyl4_1261{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._schedulePill_yoyl4_1275{display:flex;align-items:center;gap:4px;background:var(--p2-surface3);border:1px solid var(--p2-border2);border-radius:8px;padding:3px 8px;font-size:.72rem;color:var(--p2-muted);font-weight:500}._postList_yoyl4_1303{display:flex;flex-direction:column;gap:10px;padding:16px}._postCard_yoyl4_1317{background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:var(--p2-radius);overflow:hidden}._postCardTop_yoyl4_1331{display:flex;align-items:flex-start;gap:12px;padding:14px}._postCardIconWrap_yoyl4_1345{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._postCardInfo_yoyl4_1359{flex:1;min-width:0}._postCardName_yoyl4_1363{font-size:.9rem;font-weight:700;color:var(--p2-text);margin-bottom:2px}._postCardSub_yoyl4_1377{font-size:.75rem;color:var(--p2-muted)}._postCardStatus_yoyl4_1387{border-radius:8px;padding:3px 8px;font-size:.7rem;font-weight:700;flex-shrink:0}._postCardFooter_yoyl4_1403{display:flex;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid var(--p2-border);background:var(--p2-surface2)}._postCardDetail_yoyl4_1421{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--p2-muted)}._offerList_yoyl4_1439{display:flex;flex-direction:column;gap:10px;padding:16px}._offerCard_yoyl4_1453{background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:var(--p2-radius);overflow:hidden}._offerCardTop_yoyl4_1467{padding:14px}._offerCardHeader_yoyl4_1475{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}._offerCardName_yoyl4_1489{font-size:.95rem;font-weight:700;color:var(--p2-text)}._offerCardRoute_yoyl4_1501{font-size:.75rem;color:var(--p2-muted);margin-top:2px}._offerCardEarnings_yoyl4_1513{text-align:right}._offerCardEarningsNum_yoyl4_1521{font-size:1.1rem;font-weight:800;color:var(--p2-green)}._offerCardEarningsLabel_yoyl4_1533{font-size:.68rem;color:var(--p2-muted)}._offerCardGrid_yoyl4_1543{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._offerCardStat_yoyl4_1555{background:var(--p2-surface2);border-radius:10px;padding:8px 10px;text-align:center}._offerCardStatNum_yoyl4_1569{font-size:.88rem;font-weight:700;color:var(--p2-text)}._offerCardStatLabel_yoyl4_1581{font-size:.67rem;color:var(--p2-muted);margin-top:1px}._offerCardActions_yoyl4_1593{display:flex;gap:8px;padding:10px 14px;border-top:1px solid var(--p2-border)}._btnAccept_yoyl4_1607{flex:1;background:var(--p2-green);color:#fff;border:none;border-radius:10px;padding:10px;font-size:.85rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:opacity .15s}._btnAccept_yoyl4_1607:active{opacity:.85}._btnReject_yoyl4_1637{flex:1;background:var(--p2-surface2);color:var(--p2-muted);border:1px solid var(--p2-border);border-radius:10px;padding:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}._btnReject_yoyl4_1637:active{background:var(--p2-surface3)}._emptyWrap_yoyl4_1667{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center;gap:10px}._emptyIcon_yoyl4_1687{width:64px;height:64px;border-radius:20px;background:var(--p2-surface2);display:flex;align-items:center;justify-content:center;color:var(--p2-muted2);margin-bottom:6px}._emptyTitle_yoyl4_1705{font-size:1rem;font-weight:700;color:var(--p2-text)}._emptyText_yoyl4_1717{font-size:.85rem;color:var(--p2-muted);line-height:1.5;max-width:260px}._emptyBtn_yoyl4_1731{background:hsl(var(--primary));color:#fff;border:none;border-radius:12px;padding:11px 28px;font-size:.88rem;font-weight:700;cursor:pointer;margin-top:8px}._fullLoader_yoyl4_1757{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;gap:16px;background:var(--p2-bg)}._loaderSpinner_yoyl4_1777{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:hsl(var(--primary));border-radius:50%;animation:_spin2_yoyl4_1 .7s linear infinite}@keyframes _spin2_yoyl4_1{to{transform:rotate(360deg)}}._loaderText_yoyl4_1797{font-size:.88rem;color:var(--p2-muted);font-weight:500}._errorBanner_yoyl4_1811{margin:16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--p2-radius);padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}._errorText_yoyl4_1837{font-size:.85rem;color:var(--p2-red);font-weight:500}._retryBtn_yoyl4_1849{background:var(--p2-red);color:#fff;border:none;border-radius:10px;padding:8px 20px;font-size:.82rem;font-weight:700;cursor:pointer}._overlay_yoyl4_1877{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:9999;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);touch-action:pan-y;transform:translateZ(0);will-change:opacity}._sheet_yoyl4_1911{background:var(--p2-surface);border-radius:24px 24px 0 0;border-top:3px solid #02B14C;width:100%;max-width:540px;max-height:96svh;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:0 20px;padding-bottom:max(env(safe-area-inset-bottom),28px);animation:_slideUp2_yoyl4_1 .32s cubic-bezier(.16,1,.3,1);touch-action:pan-y;will-change:transform;isolation:isolate}@keyframes _slideUp2_yoyl4_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._sheetHandle_yoyl4_1961{width:36px;height:4px;background:var(--p2-border);border-radius:2px;margin:12px auto 20px}._detallePistaHeader_yoyl4_1977{display:flex;align-items:flex-start;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--p2-border);margin-bottom:16px}._detallePistaIconWrap_yoyl4_1995{width:52px;height:52px;border-radius:14px;background:hsl(var(--primary) / .12);border:1px solid hsl(var(--primary) / .25);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));flex-shrink:0}._detallePistaName_yoyl4_2015{font-size:1.1rem;font-weight:800;color:var(--p2-text);margin-bottom:4px}._detallePistaRoute_yoyl4_2029{display:flex;align-items:center;gap:5px;font-size:.8rem;color:var(--p2-muted)}._detalleInfoGrid_yoyl4_2045{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}._detalleInfoItem_yoyl4_2059{background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px}._detalleInfoLabel_yoyl4_2079{font-size:.68rem;font-weight:600;color:var(--p2-muted2);text-transform:uppercase;letter-spacing:.5px}._detalleInfoVal_yoyl4_2095{font-size:.92rem;font-weight:700;color:var(--p2-text)}._detalleInfoValGreen_yoyl4_2107{color:var(--p2-green)}._detalleInfoValBlue_yoyl4_2109{color:var(--p2-blue)}._detalleInfoValAmber_yoyl4_2111{color:var(--p2-amber)}._detalleDesc_yoyl4_2115{font-size:.85rem;color:var(--p2-muted);line-height:1.6;margin-bottom:16px;padding:12px;background:var(--p2-surface2);border-radius:12px}._detalleScheduleTitle_yoyl4_2135{font-size:.85rem;font-weight:700;color:var(--p2-text);margin-bottom:10px}._detalleScheduleList_yoyl4_2149{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}._detalleScheduleRow_yoyl4_2163{display:flex;align-items:center;justify-content:space-between;background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:10px;padding:10px 12px}._detalleScheduleDays_yoyl4_2183{font-size:.78rem;color:var(--p2-muted);font-weight:500}._detalleScheduleTime_yoyl4_2195{font-size:.85rem;font-weight:700;color:var(--p2-text)}._unirseHeader_yoyl4_2209{margin-bottom:20px}._unirseTitle_yoyl4_2217{font-size:1.1rem;font-weight:800;color:var(--p2-text);margin-bottom:4px}._unirseSub_yoyl4_2231{font-size:.82rem;color:var(--p2-muted)}._unirseField_yoyl4_2241{margin-bottom:14px}._unirseLabel_yoyl4_2249{font-size:.78rem;font-weight:700;color:var(--p2-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}._unirseSelect_yoyl4_2267{width:100%;background:var(--p2-surface2);border:1px solid var(--p2-border);border-radius:12px;padding:12px 14px;font-size:.9rem;color:var(--p2-text);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}._unirseSelect_yoyl4_2267:focus{outline:none;border-color:hsl(var(--primary) / .6)}._unirseSelectWrap_yoyl4_2303{position:relative}._unirseSelectArrow_yoyl4_2311{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--p2-muted);pointer-events:none}._confirmIcon_yoyl4_2331{width:56px;height:56px;border-radius:16px;background:hsl(var(--primary) / .12);border:1.5px solid hsl(var(--primary) / .3);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));margin:0 auto 16px}._confirmTitle_yoyl4_2351{font-size:1.1rem;font-weight:800;color:var(--p2-text);text-align:center;margin-bottom:6px}._confirmSub_yoyl4_2367{font-size:.85rem;color:var(--p2-muted);text-align:center;line-height:1.5;margin-bottom:20px}._confirmSummary_yoyl4_2383{background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:14px;padding:14px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px}._confirmRow_yoyl4_2405{display:flex;align-items:center;justify-content:space-between;font-size:.83rem}._confirmRowLabel_yoyl4_2419{color:var(--p2-muted)}._confirmRowVal_yoyl4_2423{font-weight:700;color:var(--p2-text)}._feedbackSheet_yoyl4_2435{background:var(--p2-surface);border-radius:24px 24px 0 0;width:100%;max-width:540px;padding:0 20px;padding-bottom:max(env(safe-area-inset-bottom),32px);animation:_slideUp2_yoyl4_1 .32s cubic-bezier(.16,1,.3,1)}._feedbackIcon_yoyl4_2455{font-size:3rem;text-align:center;margin:24px 0 10px}._feedbackTitle_yoyl4_2467{font-size:1.1rem;font-weight:800;color:var(--p2-text);text-align:center;margin-bottom:6px}._feedbackMsg_yoyl4_2483{font-size:.85rem;color:var(--p2-muted);text-align:center;line-height:1.5;margin-bottom:24px}._btnPrimary_yoyl4_2501{width:100%;background:linear-gradient(135deg,#02b14c,#00cc7a);color:#fff;border:none;border-radius:14px;padding:15px;font-size:.95rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;box-shadow:0 4px 18px #02b14c52;transition:opacity .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent;letter-spacing:.2px}._btnPrimary_yoyl4_2501:active{opacity:.85;box-shadow:0 2px 8px #02b14c2e}._btnPrimary_yoyl4_2501:disabled{background:var(--p2-surface3);color:var(--p2-muted);cursor:not-allowed;box-shadow:none}._btnSecondary_yoyl4_2551{width:100%;background:transparent;color:var(--p2-muted);border:1px solid var(--p2-border);border-radius:14px;padding:13px;font-size:.88rem;font-weight:600;cursor:pointer;margin-bottom:6px;-webkit-tap-highlight-color:transparent;transition:background .15s}._btnSecondary_yoyl4_2551:active{background:var(--p2-hover)}._miniSpinner_yoyl4_2585{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin2_yoyl4_1 .7s linear infinite}._searchWrap_yoyl4_2603{padding:14px 16px 0}._searchInner_yoyl4_2611{display:flex;align-items:center;gap:10px;background:var(--p2-surface);border:1.5px solid var(--p2-border);border-radius:16px;padding:12px 16px;box-shadow:0 2px 10px #0000001a;transition:border-color .15s}._searchInner_yoyl4_2611:focus-within{border-color:hsl(var(--primary) / .5);box-shadow:0 2px 16px hsl(var(--primary) / .12)}._searchInput_yoyl4_2643{flex:1;background:none;border:none;font-size:.92rem;color:var(--p2-text);outline:none}._searchInput_yoyl4_2643::-moz-placeholder{color:var(--p2-muted2)}._searchInput_yoyl4_2643::placeholder{color:var(--p2-muted2)}._searchIcon_yoyl4_2665{color:var(--p2-muted2);flex-shrink:0}._badgePending_yoyl4_2671{background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);color:#f59e0b}._badgeMatched_yoyl4_2673{background:#58a6ff1f;border:1px solid rgba(88,166,255,.3);color:#58a6ff}._badgeConfirmed_yoyl4_2675{background:#3fb9501f;border:1px solid rgba(63,185,80,.3);color:#3fb950}._badgeCancelled_yoyl4_2677{background:#6e76811f;border:1px solid rgba(110,118,129,.3);color:#8b949e}._badgeExpired_yoyl4_2679{background:#ef44441f;border:1px solid rgba(239,68,68,.3);color:#ef4444}._catRow_yoyl4_2693{display:flex;gap:8px;padding:14px 16px 4px;overflow-x:auto;scrollbar-width:none}._catRow_yoyl4_2693::-webkit-scrollbar{display:none}._catChip_yoyl4_2711{flex-shrink:0;background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:20px;padding:6px 14px;font-size:.78rem;font-weight:600;color:var(--p2-muted);cursor:pointer;transition:all .15s;white-space:nowrap}._catChip_yoyl4_2711:active{opacity:.8}._catChipActive_yoyl4_2739{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .4);color:hsl(var(--primary))}._catChipFav_yoyl4_2753{padding:6px 10px;color:var(--p2-muted);display:flex;align-items:center;justify-content:center}._catChipFavActive_yoyl4_2767{background:#ef44441f;border-color:#ef444466;color:#ef4444}._pList_yoyl4_2781{display:flex;flex-direction:column;gap:0;padding:14px 16px 100px}._pCard_yoyl4_2801{width:100%;display:flex;align-items:stretch;background:var(--p2-surface);border:1px solid var(--p2-border);border-radius:18px;margin-bottom:12px;overflow:hidden;cursor:pointer;text-align:left;transition:transform .13s ease,box-shadow .13s ease;-webkit-tap-highlight-color:transparent;box-shadow:0 3px 14px #00000038}._pCard_yoyl4_2801:active{transform:scale(.977);box-shadow:0 1px 6px #00000024}._pCardJoined_yoyl4_2835{border-color:#22c55e66;box-shadow:0 3px 14px #22c55e1f}._pCardAccent_yoyl4_2847{width:5px;align-self:stretch;flex-shrink:0}._pCardBody_yoyl4_2861{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;padding:14px 14px 13px 13px}._pCardTop_yoyl4_2881{display:flex;align-items:center;gap:8px}._pCardTopRight_yoyl4_2893{display:flex;align-items:center;gap:6px;flex-shrink:0}._pCardName_yoyl4_2907{font-size:.98rem;font-weight:800;color:var(--p2-text);line-height:1.2;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}._pCardDemand_yoyl4_2933{flex-shrink:0;font-size:.63rem;font-weight:800;border-radius:20px;padding:3px 9px;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;color:#fff!important}._pCardRoute_yoyl4_2959{display:flex;align-items:center;gap:6px;font-size:.82rem}._pCardOrigin_yoyl4_2973{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;color:var(--p2-text);font-weight:600}._pCardArrow_yoyl4_2991{color:hsl(var(--primary));flex-shrink:0}._pCardDest_yoyl4_2995{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px;color:var(--p2-text);font-weight:600}._pCardMeta_yoyl4_3015{display:flex;align-items:center;justify-content:space-between;gap:8px}._pCardMetaLeft_yoyl4_3029{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._pCardMetaChip_yoyl4_3043{font-size:.72rem;font-weight:600;color:var(--p2-muted);background:var(--p2-surface2);border:1px solid var(--p2-border);border-radius:8px;padding:2px 8px}._pCardStatChip_yoyl4_3065{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;border-radius:8px;padding:2px 8px;white-space:nowrap}._pCardInscrito_yoyl4_3087{font-size:.7rem;font-weight:800;color:#22c55e;background:#22c55e24;border:1px solid rgba(34,197,94,.35);border-radius:8px;padding:2px 8px}._favBtn_yoyl4_3109{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:var(--p2-muted);border-radius:50%;transition:color .15s,background .15s;margin:-4px}._favBtn_yoyl4_3109:active{background:#ef44441a}._favBtnActive_yoyl4_3137{color:#ef4444}._pCardPrice_yoyl4_3145{font-size:1.06rem;font-weight:900;color:hsl(var(--primary));white-space:nowrap;letter-spacing:-.02em;text-shadow:0 0 14px hsl(var(--primary) / .4)}._pCardBand_yoyl4_3165,._pCardRouteRow_yoyl4_3167,._pCardRouteNode_yoyl4_3169,._pCardDotOrigin_yoyl4_3171,._pCardDotDest_yoyl4_3173,._pCardZoneLabel_yoyl4_3175,._pCardRouteLine_yoyl4_3177,._pCardRouteArrow_yoyl4_3179,._pCardDurChip_yoyl4_3181,._pCardFooter_yoyl4_3183,._pCardFooterLeft_yoyl4_3185,._pCardCat_yoyl4_3187,._pCardChevron_yoyl4_3189{display:none}._detailSheet_yoyl4_3199{position:relative;background:var(--p2-surface);border-radius:24px 24px 0 0;border-top:3px solid #02B14C;padding:8px 20px 32px;max-height:88svh;width:100%;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;animation:_slideUp2_yoyl4_1 .3s cubic-bezier(.32,.72,0,1);touch-action:pan-y;will-change:transform}._detailSheet_yoyl4_3199::-webkit-scrollbar{display:none}._detailClose_yoyl4_3237{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:10px;border:1px solid var(--p2-border);background:var(--p2-surface2);display:flex;align-items:center;justify-content:center;color:var(--p2-muted);cursor:pointer;transition:background .15s,color .15s}._detailClose_yoyl4_3237:active{background:#ef44441f;color:#ef4444}._detailHero_yoyl4_3267{display:flex;align-items:center;gap:10px;margin:24px 0 16px}._detailHeroZone_yoyl4_3281{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._detailHeroDot_yoyl4_3297{width:12px;height:12px;border-radius:50%;flex-shrink:0}._detailHeroLabel_yoyl4_3311{font-size:1rem;font-weight:700;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailHeroLine_yoyl4_3329{flex:0 0 32px;height:2px;background:var(--p2-border2);border-radius:2px;position:relative}._detailHeroLine_yoyl4_3329:after{content:"";position:absolute;right:-6px;top:-5px;border:5px solid transparent;border-left-color:var(--p2-border2)}._detailNameRow_yoyl4_3361{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;flex-wrap:wrap}._detailName_yoyl4_3361{flex:1;font-size:1.15rem;font-weight:800;color:var(--p2-text);line-height:1.2}._detailDemand_yoyl4_3393{font-size:.72rem;font-weight:700;border-radius:20px;padding:3px 10px;white-space:nowrap;margin-top:2px}._detailInfoRow_yoyl4_3413{display:flex;gap:0;border:1px solid var(--p2-border);border-radius:14px;overflow:hidden;margin-bottom:16px}._detailInfoItem_yoyl4_3431{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 8px;border-right:1px solid var(--p2-border);background:var(--p2-surface2)}._detailInfoItem_yoyl4_3431:last-child{border-right:none}._detailInfoVal_yoyl4_3455{font-size:.9rem;font-weight:700;color:var(--p2-text)}._detailInfoSub_yoyl4_3467{font-size:.65rem;color:var(--p2-muted);font-weight:400}._detailDesc_yoyl4_3481{font-size:.82rem;color:var(--p2-muted);line-height:1.6;margin-bottom:16px;padding:12px 14px;background:var(--p2-surface2);border-radius:12px;border:1px solid var(--p2-border)}._detailSchedules_yoyl4_3505{margin-bottom:16px}._detailSchedulesTitle_yoyl4_3509{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:var(--p2-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}._detailScheduleList_yoyl4_3533{display:flex;flex-direction:column;gap:6px}._detailScheduleItem_yoyl4_3545{display:flex;align-items:center;justify-content:space-between;background:var(--p2-surface2);border:1px solid var(--p2-border);border-radius:10px;padding:9px 14px}._detailScheduleDays_yoyl4_3565{font-size:.82rem;font-weight:600;color:var(--p2-text)}._detailScheduleTime_yoyl4_3577{font-size:.82rem;font-weight:700;color:hsl(var(--primary))}._detailActions_yoyl4_3591{margin-top:8px;display:flex;flex-direction:column;gap:10px}._btnJoin_yoyl4_3605{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#02b14c,#00cc7a);color:#fff;border:none;border-radius:16px;padding:16px;font-size:1rem;font-weight:800;cursor:pointer;letter-spacing:-.01em;box-shadow:0 4px 18px #02b14c52;transition:opacity .15s,box-shadow .15s}._btnJoin_yoyl4_3605:active{opacity:.85;box-shadow:0 2px 8px #02b14c2e}._btnJoined_yoyl4_3645{width:100%;text-align:center;background:#02b14c1a;border:1px solid rgba(2,177,76,.3);border-radius:16px;padding:16px;font-size:.9rem;font-weight:700;color:#02b14c}._detailHead_yoyl4_3671{margin:28px 0 12px;padding-right:36px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}._detailName_yoyl4_3361{font-size:1.15rem;font-weight:800;color:var(--p2-text);line-height:1.25;flex:1;min-width:0}._detailMapWrap_yoyl4_3709{position:relative;width:100%;height:200px;border-radius:18px;overflow:hidden;margin-bottom:14px;flex-shrink:0}._detailMapFrame_yoyl4_3729{width:100%;height:100%;border:none;display:block}._detailMapBar_yoyl4_3745{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,transparent 100%);display:flex;align-items:center;gap:6px;padding:14px 12px 10px}._detailMapBarDotGreen_yoyl4_3769{width:9px;height:9px;border-radius:50%;background:#02b14c;flex-shrink:0;box-shadow:0 0 0 2px #02b14c66}._detailMapBarDotRed_yoyl4_3787{width:9px;height:9px;border-radius:50%;background:#ef4444;flex-shrink:0;box-shadow:0 0 0 2px #ef444466}._detailMapBarZone_yoyl4_3805{font-size:.75rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._detailMapBarArrow_yoyl4_3825{font-size:.7rem;color:#fff9;flex-shrink:0}._mcWrap_yoyl4_3839{width:100%;margin-bottom:16px;flex-shrink:0;border-radius:20px;overflow:hidden;border:1px solid var(--p2-border);background:var(--p2-surface2)}._mcImgBox_yoyl4_3861{position:relative;width:100%;height:200px;overflow:hidden;background:var(--p2-surface3)}._mcMapDiv_yoyl4_3877{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._mcImg_yoyl4_3861{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}._mcSkeleton_yoyl4_3907{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;position:relative;overflow:hidden}._mcSkeleton_yoyl4_3907:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--p2-surface3) 0%,var(--p2-surface2) 40%,var(--p2-surface3) 100%);background-size:200% 100%;animation:_mcShimmer_yoyl4_1 1.6s ease-in-out infinite}@keyframes _mcShimmer_yoyl4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._mcSkeletonDot_yoyl4_3955{width:12px;height:12px;border-radius:50%;background:#02b14c66;position:relative;z-index:1}._mcSkeletonLine_yoyl4_3967{width:2px;height:40px;background:#02b14c33;position:relative;z-index:1}._mcSkeletonDot2_yoyl4_3977{width:12px;height:12px;border-radius:50%;background:#ff3b3066;position:relative;z-index:1}._mcGrad_yoyl4_3993{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,rgba(0,0,0,.35) 0%,transparent 45%,rgba(0,0,0,.2) 100%);pointer-events:none}._mcMetaChip_yoyl4_4019{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:5px;background:#02b14ce6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:30px;padding:5px 11px 5px 8px;font-size:.69rem;font-weight:700;color:#fff;letter-spacing:.02em;box-shadow:0 2px 8px #0006}._mcExpandBtn_yoyl4_4059{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:5px;background:#0a0a0aa6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:6px 12px 6px 9px;color:#fff;font-size:.7rem;font-weight:700;cursor:pointer;letter-spacing:.02em;transition:background .16s,border-color .16s;box-shadow:0 2px 8px #0006}._mcExpandBtn_yoyl4_4059:active{background:#02b14cb3;border-color:#02b14c80}._mcBar_yoyl4_4113{display:flex;align-items:center;gap:0;padding:10px 14px;background:var(--p2-surface2);border-top:1px solid var(--p2-border)}._mcBarStop_yoyl4_4131{display:flex;align-items:center;gap:7px;flex:1;min-width:0}._mcBarDotGreen_yoyl4_4147{width:10px;height:10px;border-radius:50%;background:#02b14c;flex-shrink:0;box-shadow:0 0 0 3px #02b14c33}._mcBarDotRed_yoyl4_4161{width:10px;height:10px;border-radius:50%;background:#ff3b30;flex-shrink:0;box-shadow:0 0 0 3px #ff3b3033}._mcBarLabel_yoyl4_4177{font-size:.8rem;font-weight:700;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mcBarLine_yoyl4_4195{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:0 10px}._mcBarLineDash_yoyl4_4209{display:block;width:18px;height:1px;background:var(--p2-border)}._mcBarLineArrow_yoyl4_4221{font-size:1rem;color:var(--p2-muted);line-height:1}._rmOverlay_yoyl4_4235{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:10001;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);touch-action:pan-y;transform:translateZ(0)}._rmSheet_yoyl4_4263{background:var(--p2-surface);border-radius:28px 28px 0 0;width:100%;max-width:600px;height:88svh;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp2_yoyl4_1 .32s cubic-bezier(.16,1,.3,1);border-top:3px solid #02B14C;will-change:transform;touch-action:pan-y}._rmHeader_yoyl4_4293{display:flex;align-items:center;padding:16px 16px 8px;gap:10px;flex-shrink:0}._rmRouteRow_yoyl4_4309{display:flex;align-items:center;gap:7px;flex:1;min-width:0;overflow:hidden}._rmDotGreen_yoyl4_4327{width:11px;height:11px;border-radius:50%;background:#02b14c;flex-shrink:0;box-shadow:0 0 0 3px #02b14c40}._rmDotRed_yoyl4_4341{width:11px;height:11px;border-radius:50%;background:#ff3b30;flex-shrink:0;box-shadow:0 0 0 3px #ff3b3040}._rmZone_yoyl4_4357{font-size:.85rem;font-weight:700;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._rmDash_yoyl4_4377{flex:1;height:1px;background:var(--p2-border);flex-shrink:1;min-width:10px;max-width:32px}._rmClose_yoyl4_4395{width:34px;height:34px;border-radius:10px;background:var(--p2-surface2);border:1px solid var(--p2-border);display:flex;align-items:center;justify-content:center;color:var(--p2-text);cursor:pointer;flex-shrink:0}._rmClose_yoyl4_4395:active{background:#ef444426;color:#ef4444}._rmName_yoyl4_4423{font-size:.78rem;color:var(--p2-muted);margin:0 16px 10px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rmMapWrap_yoyl4_4445{position:relative;flex:1;overflow:hidden;margin:0 14px 14px;border-radius:20px;background:var(--p2-surface2);min-height:0}._rmMapDiv_yoyl4_4465{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:20px}._rmImg_yoyl4_4481{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:20px}._rmSkeleton_yoyl4_4499{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;position:relative;overflow:hidden;border-radius:20px}._rmSkeleton_yoyl4_4499:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--p2-surface3) 0%,var(--p2-surface2) 40%,var(--p2-surface3) 100%);background-size:200% 100%;animation:_mcShimmer_yoyl4_1 1.6s ease-in-out infinite}._rmSkeletonPulse_yoyl4_4547{width:48px;height:48px;border-radius:50%;background:#02b14c40;position:relative;z-index:1;animation:_rmPulse_yoyl4_1 1.2s ease-in-out infinite}@keyframes _rmPulse_yoyl4_1{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.15);opacity:1}}._rmSkeletonLabel_yoyl4_4569{font-size:.8rem;color:var(--p2-muted);font-weight:600;position:relative;z-index:1}._rmLegend_yoyl4_4585{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.82) 0%,transparent 100%);padding:28px 16px 14px;display:flex;align-items:center;gap:10px;border-radius:0 0 20px 20px}._rmLegendItem_yoyl4_4611{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:#fff;min-width:0;overflow:hidden}._rmLegendDotGreen_yoyl4_4633{width:10px;height:10px;border-radius:50%;background:#02b14c;flex-shrink:0;box-shadow:0 0 0 3px #02b14c59}._rmLegendDotRed_yoyl4_4647{width:10px;height:10px;border-radius:50%;background:#ff3b30;flex-shrink:0;box-shadow:0 0 0 3px #ff3b3059}._rmLegendSep_yoyl4_4663{flex:1}._rmLegendMeta_yoyl4_4671{display:flex;align-items:center;gap:5px;background:#02b14cd9;border-radius:20px;padding:4px 10px;font-size:.69rem;font-weight:700;color:#fff;white-space:nowrap;flex-shrink:0}._detailRoute_yoyl4_4699{display:flex;align-items:center;gap:6px}._detailRouteDotGreen_yoyl4_4711{width:8px;height:8px;border-radius:50%;background:#02b14c;flex-shrink:0}._detailRouteDotRed_yoyl4_4725{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0}._detailRouteZone_yoyl4_4739{font-size:.8rem;color:var(--p2-muted);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}._detailStatRow_yoyl4_4761{display:flex;align-items:stretch;gap:1px;background:var(--p2-border);border-radius:14px;overflow:hidden;margin-bottom:14px}._detailStatItem_yoyl4_4781{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:12px 8px;background:var(--p2-surface2)}._detailStatVal_yoyl4_4803{font-size:1rem;font-weight:800;color:var(--p2-text);line-height:1}._detailStatLabel_yoyl4_4817{font-size:.65rem;color:var(--p2-muted);font-weight:500;text-transform:uppercase;letter-spacing:.3px}._detailDesc_yoyl4_3481{font-size:.8rem;color:var(--p2-muted);line-height:1.5;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._detailPassengerHint_yoyl4_4861{display:flex;align-items:flex-start;gap:7px;background:#007aff12;border:1px solid rgba(0,122,255,.15);border-radius:12px;padding:8px 11px;font-size:.76rem;color:var(--p2-muted);line-height:1.4;margin-bottom:12px}._detailCompactRow_yoyl4_4891,._detailPriceBig_yoyl4_4893,._detailInfoChips_yoyl4_4895{display:none}._detailDescCompact_yoyl4_4897{font-size:.8rem;color:var(--p2-muted);line-height:1.5;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._detailMapThumb_yoyl4_4923{position:relative;width:100%;height:185px;border-radius:16px;overflow:hidden;margin-bottom:12px;background:var(--p2-surface2);border:1px solid var(--p2-border)}._detailMapThumbFrame_yoyl4_4945{width:100%;height:100%;border:none;display:block;pointer-events:none}._detailMapThumbClick_yoyl4_4963{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}._detailMapThumbBtn_yoyl4_4979{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;gap:4px;background:#000000a6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:5px 10px;font-size:.72rem;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s}._detailMapThumbBtn_yoyl4_4979:active{background:#000000d9}._detailMapThumbBar_yoyl4_5027{position:absolute;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,transparent 100%);display:flex;align-items:center;gap:6px;padding:12px 12px 8px;pointer-events:none}._detailMapThumbDotGreen_yoyl4_5055{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0}._detailMapThumbDotRed_yoyl4_5069{width:7px;height:7px;border-radius:50%;background:#ef4444;flex-shrink:0}._detailMapThumbZone_yoyl4_5083{font-size:.7rem;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}._detailDescCompact_yoyl4_4897{font-size:.8rem;color:var(--p2-muted);line-height:1.45;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._routeFullOverlay_yoyl4_5133{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:10000;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._routeFullSheet_yoyl4_5157{background:var(--p2-surface);border-radius:24px 24px 0 0;width:100%;max-width:600px;height:90svh;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp2_yoyl4_1 .32s cubic-bezier(.16,1,.3,1)}._routeFullHeader_yoyl4_5181{display:flex;align-items:center;gap:8px;padding:16px 16px 4px;flex-shrink:0}._routeFullTitle_yoyl4_5197{display:flex;align-items:center;gap:6px;flex:1;font-size:.9rem;font-weight:700;color:var(--p2-text);min-width:0;overflow:hidden}._routeFullSub_yoyl4_5221{font-size:.75rem;color:var(--p2-muted);margin:0 16px 10px;flex-shrink:0}._routeFullIframe_yoyl4_5235{flex:1;width:100%;border:none;min-height:0;padding-bottom:max(env(safe-area-inset-bottom),0px)}._routeCard_yoyl4_5253{display:flex;flex-direction:row;align-items:stretch;gap:14px;background:var(--p2-surface2);border:1px solid var(--p2-border);border-radius:18px;padding:16px;margin-bottom:14px}._routeCardDiagram_yoyl4_5277{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:16px}._routeCardDotTop_yoyl4_5293{width:12px;height:12px;border-radius:50%;background:#02b14c;box-shadow:0 0 0 3px #02b14c40;flex-shrink:0}._routeCardLine_yoyl4_5311{flex:1;width:2px;background:repeating-linear-gradient(to bottom,#02B14C 0px,#02B14C 6px,transparent 6px,transparent 11px);min-height:28px;margin:4px 0}._routeCardDotBottom_yoyl4_5339{width:12px;height:12px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 3px #ef444440;flex-shrink:0}._routeCardLabels_yoyl4_5357{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;gap:4px}._routeCardZone_yoyl4_5375{font-size:.88rem;font-weight:700;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._routeCardMid_yoyl4_5393{font-size:.72rem;color:var(--p2-muted)}._routeCardMapBtn_yoyl4_5403{display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--p2-surface3);border:1px solid var(--p2-border);border-radius:12px;padding:10px 12px;color:var(--p2-muted);cursor:pointer;flex-shrink:0;font-size:.65rem;font-weight:600;letter-spacing:.02em;transition:background .15s,color .15s}._routeCardMapBtn_yoyl4_5403:active{background:#02b14c26;color:#02b14c}._routeFullImgWrap_yoyl4_5449{position:relative;flex:1;overflow:hidden;border-radius:16px;margin:12px 16px;min-height:0}._routeFullImg_yoyl4_5449{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:16px}._routeFullLegend_yoyl4_5483{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 100%);display:flex;gap:16px;padding:20px 16px 14px;border-radius:0 0 16px 16px}._routeFullLegendItem_yoyl4_5507{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:#fff;min-width:0;overflow:hidden}._routeFullDotGreen_yoyl4_5529{width:10px;height:10px;border-radius:50%;background:#02b14c;flex-shrink:0;box-shadow:0 0 0 3px #02b14c59}._routeFullDotRed_yoyl4_5547{width:10px;height:10px;border-radius:50%;background:#ef4444;flex-shrink:0;box-shadow:0 0 0 3px #ef444459}._routeMapCard_yoyl4_5569{background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:18px;padding:14px 16px 12px;margin-bottom:20px}._routeMapVisual_yoyl4_5585{display:flex;align-items:center;gap:8px;margin-bottom:10px}._routeMapStopCol_yoyl4_5599{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;min-width:60px;max-width:80px}._routeMapDotGreen_yoyl4_5619{width:14px;height:14px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;flex-shrink:0}._routeMapDotRed_yoyl4_5635{width:14px;height:14px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 4px #ef444433;flex-shrink:0}._routeMapZone_yoyl4_5651{font-size:.7rem;font-weight:700;color:var(--p2-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._routeMapTrack_yoyl4_5673{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}._routeMapTrackLabel_yoyl4_5691{display:flex;align-items:center;gap:3px;font-size:.65rem;color:var(--p2-muted2);font-weight:600;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}._routeMapChips_yoyl4_5715{display:flex;flex-wrap:wrap;gap:6px}._routeMapChip_yoyl4_5715{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;color:var(--p2-muted);background:var(--p2-surface3);border:1px solid var(--p2-border);border-radius:20px;padding:3px 9px;white-space:nowrap}._unirseTip_yoyl4_5757{display:flex;align-items:flex-start;gap:8px;background:#58a6ff14;border:1px solid rgba(88,166,255,.2);border-radius:12px;padding:10px 12px;font-size:.8rem;color:var(--p2-muted);line-height:1.45;margin-bottom:18px}._unirseTimeSeatsRow_yoyl4_5787{display:flex;gap:12px;margin-bottom:16px;align-items:flex-start}._unirseTimeBlock_yoyl4_5801{flex:1.4;min-width:0}._unirseSeatsBlock_yoyl4_5811{flex:1;min-width:0}._unirseConfirmBar_yoyl4_5823{background:#02b14c12;border:1px solid rgba(2,177,76,.25);border-radius:14px;padding:11px 14px;margin-bottom:10px;display:flex;flex-direction:column;gap:5px}._unirseConfirmBarLine_yoyl4_5845{display:flex;align-items:center;gap:8px}._unirseConfirmBarIcon_yoyl4_5857{flex-shrink:0;color:#02b14c}._unirseConfirmBarVal_yoyl4_5867{font-size:.82rem;font-weight:700;color:var(--p2-text)}._unirseHint_yoyl4_5881{display:flex;align-items:flex-start;gap:6px;font-size:.73rem;color:#3b82f6;text-align:left;margin:0 0 14px;line-height:1.4;background:#3b82f612;border:1px solid rgba(59,130,246,.18);border-radius:10px;padding:8px 11px}._unirseHeader_yoyl4_2209{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--p2-border)}._unirseHeaderInfo_yoyl4_5933{display:flex;flex-direction:column;gap:3px;min-width:0}._unirseHeaderTitle_yoyl4_5947{font-size:1rem;font-weight:800;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._unirseHeaderPrice_yoyl4_5965{font-size:.82rem;font-weight:700;color:#02b14c}._unirseCloseBtn_yoyl4_5977{width:34px;height:34px;border-radius:10px;background:var(--p2-surface2);border:1px solid var(--p2-border);display:flex;align-items:center;justify-content:center;color:var(--p2-muted);cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s,color .15s}._unirseCloseBtn_yoyl4_5977:active{background:#ef44441f;color:#ef4444}._unirseSection_yoyl4_6011{margin-bottom:18px}._unirseSectionLabel_yoyl4_6019{display:flex;align-items:center;gap:5px;font-size:.75rem;font-weight:700;color:var(--p2-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}._unirseDateRow_yoyl4_6045{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._unirseDateRow_yoyl4_6045::-webkit-scrollbar{display:none}._unirseDateChip_yoyl4_6063{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--p2-surface2);border:1.5px solid var(--p2-border);border-radius:14px;padding:10px 12px;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent}._unirseDateChip_yoyl4_6063:active{opacity:.75}._unirseDateChipActive_yoyl4_6095{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary) / .3)}._unirseDateChipDay_yoyl4_6107{font-size:.68rem;font-weight:600;color:var(--p2-muted);text-transform:capitalize}._unirseDateChipActive_yoyl4_6095 ._unirseDateChipDay_yoyl4_6107{color:hsl(var(--primary))}._unirseDateChipNum_yoyl4_6129{font-size:1.15rem;font-weight:900;color:var(--p2-text);line-height:1}._unirseDateChipActive_yoyl4_6095 ._unirseDateChipNum_yoyl4_6129{color:hsl(var(--primary))}._unirseDateChipMonth_yoyl4_6151{font-size:.65rem;color:var(--p2-muted2);text-transform:uppercase}._unirseTimeInput_yoyl4_6165{width:100%;background:var(--p2-surface2);border:1.5px solid var(--p2-border);border-radius:14px;padding:14px 18px;font-size:1.4rem;font-weight:800;color:var(--p2-text);text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}._unirseTimeInput_yoyl4_6165:focus{outline:none;border-color:hsl(var(--primary) / .6);box-shadow:0 0 0 3px hsl(var(--primary) / .12)}._unirseSeatsRow_yoyl4_6207{display:flex;align-items:center;justify-content:center;gap:20px}._unirseSeatsBtn_yoyl4_6221{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--p2-border);background:var(--p2-surface2);color:var(--p2-text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent}._unirseSeatsBtn_yoyl4_6221:active{background:var(--p2-surface3)}._unirseSeatsBtn_yoyl4_6221:disabled{opacity:.3;cursor:not-allowed}._unirseSeatsNum_yoyl4_6249{font-size:2rem;font-weight:900;color:var(--p2-text);min-width:48px;text-align:center}._unirseTimeHint_yoyl4_6267{margin-left:auto;font-size:.65rem;font-weight:600;color:#02b14c;background:#02b14c1a;border:1px solid rgba(2,177,76,.25);border-radius:20px;padding:2px 8px;text-transform:none;letter-spacing:0}._unirseNoSlots_yoyl4_6293{font-size:.84rem;color:var(--p2-muted);text-align:center;padding:14px;background:var(--p2-surface2);border-radius:14px;border:1px dashed var(--p2-border)}._unirseTimeRow_yoyl4_6313{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}._unirseTimeRow_yoyl4_6313::-webkit-scrollbar{display:none}._unirseTimeChip_yoyl4_6331{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--p2-surface2);border:1.5px solid var(--p2-border);border-radius:14px;padding:10px 14px;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent;min-width:64px}._unirseTimeChip_yoyl4_6331:active{opacity:.7}._unirseTimeChipActive_yoyl4_6365{background:#02b14c1f;border-color:#02b14c;box-shadow:0 0 0 1px #02b14c4d}._unirseTimeChipHour_yoyl4_6377{font-size:1rem;font-weight:800;color:var(--p2-text);line-height:1}._unirseTimeChipActive_yoyl4_6365 ._unirseTimeChipHour_yoyl4_6377{color:#02b14c}._unirseTimeChipPeriod_yoyl4_6393{font-size:.62rem;font-weight:600;color:var(--p2-muted2);text-transform:uppercase}._unirseTimeChipActive_yoyl4_6365 ._unirseTimeChipPeriod_yoyl4_6393{color:#02b14c}._unirseTimeChipBooked_yoyl4_6411{opacity:.45;cursor:not-allowed;background:var(--p2-surface2);border-color:var(--p2-border)}._unirseTimeChipBooked_yoyl4_6411 ._unirseTimeChipHour_yoyl4_6377{color:var(--p2-muted)}._unirseTimeChipBooked_yoyl4_6411 ._unirseTimeChipPeriod_yoyl4_6393{color:#22c55e;font-size:.75rem}._unirseSeatsPickerRow_yoyl4_6431{display:flex;align-items:center;justify-content:center;gap:12px}._unirseSeatPip_yoyl4_6445{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--p2-border);background:var(--p2-surface2);color:var(--p2-muted);font-size:.95rem;font-weight:800;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;-webkit-tap-highlight-color:transparent}._unirseSeatPip_yoyl4_6445:active{opacity:.7}._unirseSeatPipActive_yoyl4_6475{background:#02b14c26;border-color:#02b14c;color:#02b14c;box-shadow:0 0 0 2px #02b14c33}@keyframes _swipePulse_yoyl4_1{0%{box-shadow:0 4px 18px #02b14c73,0 0 #02b14c66}70%{box-shadow:0 4px 18px #02b14c73,0 0 0 14px #02b14c00}to{box-shadow:0 4px 18px #02b14c73,0 0 #02b14c00}}@keyframes _swipeSuccess_yoyl4_1{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}._swipeTrack_yoyl4_6515{position:relative;height:62px;border-radius:31px;background:var(--p2-surface2);border:1.5px solid var(--p2-border);display:flex;align-items:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;margin-bottom:4px;transition:border-color .3s,background .3s}._swipeTrackDone_yoyl4_6545{border-color:#02b14c99;background:#02b14c14}._swipeTrackDisabled_yoyl4_6555{opacity:.4;pointer-events:none}._swipeFill_yoyl4_6565{position:absolute;left:3px;top:3px;bottom:3px;min-width:52px;border-radius:28px;background:linear-gradient(90deg,#02b14c2e,#02b14c14);transition:width .06s linear;pointer-events:none}._swipeTrackDone_yoyl4_6545 ._swipeFill_yoyl4_6565{background:linear-gradient(90deg,#02b14c4d,#02b14c26)}._swipeLabel_yoyl4_6597{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:7px;font-size:.85rem;font-weight:700;color:var(--p2-muted);pointer-events:none;z-index:2;transition:color .25s}._swipeLabelDone_yoyl4_6627{color:#02b14c}._swipeThumb_yoyl4_6635{position:absolute;left:3px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#02b14c,#00cc7a);box-shadow:0 4px 18px #02b14c73;color:#fff;display:flex;align-items:center;justify-content:center;cursor:grab;z-index:3;will-change:transform;transition:box-shadow .15s;-webkit-tap-highlight-color:transparent}._swipeThumb_yoyl4_6635:active{cursor:grabbing}._swipeThumbPulse_yoyl4_6673{animation:_swipePulse_yoyl4_1 1.5s ease-out infinite}._swipeThumbDone_yoyl4_6681{background:linear-gradient(135deg,#00cc7a,#02b14c);box-shadow:0 0 0 8px #02b14c33,0 4px 18px #02b14c80;animation:_swipeSuccess_yoyl4_1 .4s ease-out}._detailRouteHero_yoyl4_6695{display:flex;align-items:center;gap:10px;margin-bottom:12px}._detailRouteZone_yoyl4_4739{display:flex;align-items:center;gap:7px;flex:1;min-width:0}._detailRouteDot_yoyl4_4711{width:12px;height:12px;border-radius:50%;flex-shrink:0}._detailRouteLabel_yoyl4_6737{font-size:1rem;font-weight:800;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailRouteLine_yoyl4_6755{display:flex;align-items:center;flex-shrink:0}._detailDemandBadge_yoyl4_6769{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;padding:4px 8px;border-radius:20px;border:1px solid;white-space:nowrap;flex-shrink:0}._detailStatGrid_yoyl4_6797{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px}._detailStatItem_yoyl4_4781{background:var(--p2-surface2);border:1px solid var(--p2-border2);border-radius:14px;padding:14px 12px;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}._detailStatVal_yoyl4_4803{font-size:1rem;font-weight:800;color:var(--p2-text)}._detailStatSub_yoyl4_6847{font-size:.68rem;font-weight:500;color:var(--p2-muted2);text-transform:uppercase;letter-spacing:.4px}._detailCapRow_yoyl4_6865{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--p2-muted);margin-bottom:14px}._detailCapText_yoyl4_6883{font-weight:500}._detailConductorNote_yoyl4_6891{background:#3b82f614;border:1px solid rgba(59,130,246,.25);border-radius:12px;padding:10px 14px;margin-bottom:14px}._detailConductorNoteText_yoyl4_6907{font-size:.8rem;color:#93c5fd;line-height:1.45}._unirseDateChipActiveConductor_yoyl4_6921{background:#3b82f61f;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f64d}._unirseDateChipActiveConductor_yoyl4_6921 ._unirseDateChipDay_yoyl4_6107,._unirseDateChipActiveConductor_yoyl4_6921 ._unirseDateChipNum_yoyl4_6129{color:#3b82f6}._unirseTimeChipActiveConductor_yoyl4_6937{background:#3b82f61f;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f64d}._unirseTimeChipActiveConductor_yoyl4_6937 ._unirseTimeChipHour_yoyl4_6377,._unirseTimeChipActiveConductor_yoyl4_6937 ._unirseTimeChipPeriod_yoyl4_6393{color:#3b82f6}._unirseSeatPipActiveConductor_yoyl4_6953{background:#3b82f626;border-color:#3b82f6;color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}@keyframes _swipePulseConductor_yoyl4_1{0%{box-shadow:0 4px 18px #3b82f673,0 0 #3b82f666}70%{box-shadow:0 4px 18px #3b82f673,0 0 0 14px #3b82f600}to{box-shadow:0 4px 18px #3b82f673,0 0 #3b82f600}}._swipeThumbConductor_yoyl4_6979{background:linear-gradient(135deg,#3b82f6,#60a5fa);box-shadow:0 4px 18px #3b82f673}._swipeThumbConductor_yoyl4_6979._swipeThumbPulse_yoyl4_6673{animation:_swipePulseConductor_yoyl4_1 1.5s ease-out infinite}._swipeThumbConductor_yoyl4_6979._swipeThumbDone_yoyl4_6681{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 0 0 8px #3b82f633,0 4px 18px #3b82f680}._swipeTrackDoneConductor_yoyl4_7001{border-color:#3b82f699;background:#3b82f614}._swipeTrackDoneConductor_yoyl4_7001 ._swipeFill_yoyl4_6565{background:linear-gradient(90deg,#3b82f64d,#3b82f626)}._swipeLabelDoneConductor_yoyl4_7015{color:#3b82f6}@keyframes _shimmer_yoyl4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._vehicleChip_yoyl4_7029{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--p2-border);background:var(--p2-surface2);cursor:pointer;flex:1;min-width:0;transition:border-color .15s,background .15s;-webkit-tap-highlight-color:transparent;text-align:left}._vehicleChipActive_yoyl4_7059{border-color:var(--p2-blue);background:var(--p2-blue-dim)}._vehicleChipName_yoyl4_7067{font-size:.85rem;font-weight:700;color:var(--p2-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._vehicleChipSub_yoyl4_7083{font-size:.68rem;color:var(--p2-muted);white-space:nowrap;letter-spacing:.3px}@keyframes _pulse_yoyl4_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._container_8cktb_13{padding:0;max-width:100%;margin:0 auto;color:#e1e1e6;font-family:Arial,sans-serif;transition:background-color .3s ease,color .3s ease;min-height:100vh;background:linear-gradient(135deg,#1a1a1a,#111)}.light ._container_8cktb_13{background:linear-gradient(135deg,#fff,#f8f9fa);color:#1a1a1a}._header_8cktb_47{padding:12px 16px;background:transparent}._headerRow_8cktb_57{display:flex;align-items:center;gap:12px}._pageTitle_8cktb_69{font-size:22px;color:#fff;font-weight:700;letter-spacing:-.5px;margin:0}.light ._pageTitle_8cktb_69{color:#1a1a1a}._content_8cktb_95{padding:8px 16px 32px}._heroCard_8cktb_105{background:linear-gradient(135deg,#f59e0b,#d97706,#b45309);border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 4px 20px #d9770659;border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden;text-align:center}._heroCard_8cktb_105:before{content:"";position:absolute;top:0;right:0;width:150px;height:150px;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%);border-radius:50%;transform:translate(50%,-50%)}._heroIcon_8cktb_153{font-size:2.2rem;margin-bottom:4px}._heroLabel_8cktb_163{font-size:11px;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}._heroBalance_8cktb_181{font-size:28px;font-weight:900;color:#fff;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.15)}._heroBalanceUnit_8cktb_197{font-size:14px;font-weight:600;color:#ffffffd9;margin-left:6px}._heroSubtitle_8cktb_211{font-size:12px;color:#fffc;margin-top:8px;line-height:1.4}._heroBreakdown_8cktb_227{display:flex;align-items:stretch;gap:0;margin-top:20px;width:100%;background:#0003;border-radius:14px;overflow:hidden}._heroBreakdownItem_8cktb_249{flex:1;display:flex;flex-direction:column;align-items:center;padding:14px 12px;gap:3px}._heroBreakdownDivider_8cktb_267{width:1px;background:#ffffff26;align-self:stretch}._heroBreakdownIcon_8cktb_279{font-size:18px;line-height:1;color:#fff}._heroBreakdownValue_8cktb_291{font-size:18px;font-weight:800;color:#fff;line-height:1.2;margin-top:4px}._heroBreakdownLabel_8cktb_307{font-size:11px;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px}._heroBreakdownHelp_8cktb_323{font-size:10px;color:#fff9;text-align:center}._sectionTitle_8cktb_337{font-size:16px;font-weight:700;color:#fff;margin:0 0 12px;display:flex;align-items:center;gap:8px}.light ._sectionTitle_8cktb_337{color:#1a1a1a}._sectionIcon_8cktb_365{color:#fbbf24;flex-shrink:0}.light ._sectionIcon_8cktb_365{color:#d97706}._bonosGrid_8cktb_385{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._bonoCard_8cktb_401{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px;display:flex;gap:12px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._bonoCard_8cktb_401:active{transform:scale(.98)}.light ._bonoCard_8cktb_401{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px #0000000f}.light ._bonoCard_8cktb_401:active{background:#f9fafb}._bonoImageWrap_8cktb_455{width:56px;height:56px;border-radius:12px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}.light ._bonoImageWrap_8cktb_455{background:#f3f4f6;border:1px solid #e5e7eb}._bonoImage_8cktb_455{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._bonoImagePlaceholder_8cktb_503{font-size:1.6rem}._aliadoLogoChip_8cktb_513{width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(251,191,36,.35);background:#0003}.light ._aliadoLogoChip_8cktb_513{border-color:#d977064d;background:#fff}._aliadoLogoInline_8cktb_543{width:15px;height:15px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(251,191,36,.3);background:#0003}.light ._aliadoLogoInline_8cktb_543{border-color:#d9770640;background:#fff}._bonoInfo_8cktb_573{flex:1;min-width:0}._bonoName_8cktb_583{font-size:14px;font-weight:700;color:#fff;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.light ._bonoName_8cktb_583{color:#1a1a1a}._bonoAliado_8cktb_611{font-size:11px;color:#fbbf24;font-weight:600;margin-bottom:4px;display:inline-flex;align-items:center;gap:5px;background:#fbbf241a;padding:2px 8px 2px 3px;border-radius:20px;border:1px solid rgba(251,191,36,.15);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.light ._bonoAliado_8cktb_611{color:#d97706;background:#d9770614;border-color:#d9770626}._bonoDesc_8cktb_659{font-size:12px;color:#ffffff80;margin-bottom:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.light ._bonoDesc_8cktb_659{color:#6b7280}._bonoFooter_8cktb_689{display:flex;align-items:center;justify-content:space-between;gap:8px}._bonoPrice_8cktb_703{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:800;color:#fbbf24}.light ._bonoPrice_8cktb_703{color:#d97706}._bonoPriceIcon_8cktb_729{font-size:14px}._bonoMeta_8cktb_737{display:flex;align-items:center;gap:8px}._bonoStock_8cktb_749{font-size:10px;color:#fff6;background:#ffffff0f;padding:2px 8px;border-radius:20px}.light ._bonoStock_8cktb_749{color:#6b7280;background:#f3f4f6}._bonoExpiry_8cktb_775{font-size:10px;color:#fff6;display:flex;align-items:center;gap:3px}.light ._bonoExpiry_8cktb_775{color:#9ca3af}._bonoDisabled_8cktb_799{opacity:.45;pointer-events:none}._emptyState_8cktb_811{text-align:center;padding:32px 16px;color:#fff6}.light ._emptyState_8cktb_811{color:#9ca3af}._emptyIcon_8cktb_831{font-size:2.5rem;margin-bottom:8px}._emptyText_8cktb_841{font-size:13px}._modalOverlay_8cktb_851{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_8cktb_1 .2s ease;padding:0}@keyframes _fadeIn_8cktb_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_8cktb_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._modalSheet_8cktb_899{background:#1e1f23;border-radius:20px 20px 0 0;padding:20px 20px 32px;width:100%;max-width:500px;max-height:85vh;overflow-y:auto;animation:_slideUp_8cktb_1 .3s ease;position:relative}.light ._modalSheet_8cktb_899{background:#fff}._modalHandle_8cktb_931{width:40px;height:4px;background:#fff3;border-radius:2px;margin:0 auto 16px}.light ._modalHandle_8cktb_931{background:#d1d5db}._detailImage_8cktb_957{width:100%;height:160px;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:#ffffff0f;margin-bottom:16px}._detailImagePlaceholder_8cktb_975{width:100%;height:160px;border-radius:14px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;font-size:3rem;margin-bottom:16px}.light ._detailImagePlaceholder_8cktb_975{background:#f3f4f6}._detailAliadoRow_8cktb_1007{display:flex;align-items:center;gap:8px;margin-bottom:8px}._detailAliadoLogo_8cktb_1021{width:28px;height:28px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#ffffff14}._detailAliadoName_8cktb_1037{font-size:13px;font-weight:600;color:#fbbf24}.light ._detailAliadoName_8cktb_1037{color:#d97706}._detailTitle_8cktb_1057{font-size:20px;font-weight:800;color:#fff;margin-bottom:6px}.light ._detailTitle_8cktb_1057{color:#1a1a1a}._detailDesc_8cktb_1079{font-size:13px;color:#fff9;line-height:1.5;margin-bottom:16px}.light ._detailDesc_8cktb_1079{color:#6b7280}._detailMetaGrid_8cktb_1101{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}._detailMetaItem_8cktb_1115{background:#ffffff0d;border-radius:10px;padding:10px;text-align:center}.light ._detailMetaItem_8cktb_1115{background:#f3f4f6}._detailMetaLabel_8cktb_1137{font-size:10px;color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.light ._detailMetaLabel_8cktb_1137{color:#9ca3af}._detailMetaValue_8cktb_1161{font-size:14px;font-weight:700;color:#fff}.light ._detailMetaValue_8cktb_1161{color:#1a1a1a}._detailMetaValueGold_8cktb_1181{font-size:14px;font-weight:800;color:#fbbf24}._btnPrimary_8cktb_1195{width:100%;padding:14px;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#78350f}._btnPrimary_8cktb_1195:active{transform:scale(.97)}._btnPrimary_8cktb_1195:disabled{opacity:.5;cursor:not-allowed;transform:none}._btnSecondary_8cktb_1249{width:100%;padding:12px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;background:transparent;color:#fff9;margin-top:8px}.light ._btnSecondary_8cktb_1249{color:#6b7280}._btnSecondary_8cktb_1249:active{opacity:.7}._insufficientWarn_8cktb_1293{text-align:center;font-size:12px;color:#f87171;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:4px}._successContent_8cktb_1317{text-align:center;padding:8px 0}._successIcon_8cktb_1327{font-size:3rem;margin-bottom:8px}._successTitle_8cktb_1337{font-size:20px;font-weight:800;color:#10b981;margin-bottom:8px}._successMessage_8cktb_1351{font-size:13px;color:#fff9;margin-bottom:20px;line-height:1.4}.light ._successMessage_8cktb_1351{color:#6b7280}._codeContainer_8cktb_1375{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:14px;padding:16px;margin-bottom:16px;position:relative}._codeLabel_8cktb_1391{font-size:10px;font-weight:700;color:#78350fb3;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}._codeValue_8cktb_1409{font-size:24px;font-weight:900;color:#78350f;letter-spacing:2px;font-family:Courier New,monospace;word-break:break-all}._codeCopyBtn_8cktb_1427{position:absolute;top:12px;right:12px;background:#ffffff4d;border:none;border-radius:8px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#78350f}._codeCopyBtn_8cktb_1427:active{background:#ffffff80}._codeCopied_8cktb_1465{font-size:11px;color:#10b981;margin-top:6px;font-weight:600}._codeHint_8cktb_1479{font-size:11px;color:#78350f99;margin-top:6px}._misBonos_8cktb_1493{margin-top:8px}._miBonoCard_8cktb_1501{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px;margin-bottom:10px;transition:all .2s ease}.light ._miBonoCard_8cktb_1501{background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 8px #0000000f}._miBonoHeader_8cktb_1531{display:flex;align-items:center;gap:10px;margin-bottom:10px}._miBonoImgWrap_8cktb_1545{width:40px;height:40px;border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff14}.light ._miBonoImgWrap_8cktb_1545{background:#f3f4f6}._miBonoImg_8cktb_1545{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._miBonoHeaderInfo_8cktb_1589{flex:1;min-width:0}._miBonoName_8cktb_1599{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.light ._miBonoName_8cktb_1599{color:#1a1a1a}._miBonoAliadoName_8cktb_1625{font-size:11px;color:#fff6;display:inline-flex;align-items:center;gap:4px}.light ._miBonoAliadoName_8cktb_1625{color:#9ca3af}._miBonoDate_8cktb_1649{font-size:10px;color:#ffffff4d;text-align:right}.light ._miBonoDate_8cktb_1649{color:#9ca3af}._statusBadge_8cktb_1671{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.3px}._statusActive_8cktb_1695{background:#fbbf2426;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.light ._statusActive_8cktb_1695{background:#f59e0b1a;color:#d97706;border:1px solid rgba(245,158,11,.3)}._statusDelivered_8cktb_1719{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.light ._statusDelivered_8cktb_1719{background:#10b9811a;color:#059669;border:1px solid rgba(16,185,129,.3)}._statusCancelled_8cktb_1743{background:#f8717126;color:#f87171;border:1px solid rgba(248,113,113,.3)}.light ._statusCancelled_8cktb_1743{background:#ef44441a;color:#dc2626;border:1px solid rgba(239,68,68,.3)}._miBonoCode_8cktb_1769{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}._miBonoCodeValue_8cktb_1789{font-size:16px;font-weight:900;color:#78350f;letter-spacing:1.5px;font-family:Courier New,monospace}._miBonoCodeCopy_8cktb_1805{background:#ffffff4d;border:none;border-radius:6px;padding:4px 8px;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#78350f}._miBonoCodeCopy_8cktb_1805:active{background:#ffffff80}._loader_8cktb_1843{display:flex;align-items:center;justify-content:center;min-height:100vh}._spinner_8cktb_1857{width:36px;height:36px;border:4px solid rgba(251,191,36,.2);border-top:4px solid #fbbf24;border-radius:50%;animation:_spin_8cktb_1857 .8s linear infinite}@keyframes _spin_8cktb_1857{to{transform:rotate(360deg)}}._confirmContent_8cktb_1885{text-align:center}._confirmTitle_8cktb_1893{font-size:18px;font-weight:800;color:#fff;margin-bottom:4px}.light ._confirmTitle_8cktb_1893{color:#1a1a1a}._confirmSummary_8cktb_1915{font-size:13px;color:#fff9;margin-bottom:20px;line-height:1.5}.light ._confirmSummary_8cktb_1915{color:#6b7280}._confirmHighlight_8cktb_1937{color:#fbbf24;font-weight:700}.light ._confirmHighlight_8cktb_1937{color:#d97706}._btnDanger_8cktb_1955{width:100%;padding:14px;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#10b981,#059669);color:#fff}._btnDanger_8cktb_1955:active{transform:scale(.97)}._btnDanger_8cktb_1955:disabled{opacity:.5;cursor:not-allowed}._divider_8cktb_2007{width:100%;height:1px;background:#ffffff14;margin:20px 0}.light ._divider_8cktb_2007{background:#e5e7eb}._tabsRow_8cktb_2031{display:flex;gap:0;margin-bottom:16px;background:#ffffff0a;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.light ._tabsRow_8cktb_2031{background:#f3f4f6;border:1px solid #e5e7eb}._tab_8cktb_2031{flex:1;text-align:center;padding:10px 8px;font-size:13px;font-weight:600;color:#fff6;cursor:pointer;transition:all .2s ease;border:none;background:transparent}.light ._tab_8cktb_2031{color:#9ca3af}._tabActive_8cktb_2095{color:#fbbf24;background:#fbbf241a}.light ._tabActive_8cktb_2095{color:#d97706;background:#f59e0b1a}._errorIcon_8cktb_2117{font-size:3rem;margin-bottom:8px;text-align:center}._errorTitle_8cktb_2129{font-size:18px;font-weight:800;color:#f87171;margin-bottom:8px;text-align:center}._errorMessage_8cktb_2145{font-size:13px;color:#fff9;margin-bottom:20px;text-align:center}.light ._errorMessage_8cktb_2145{color:#6b7280}._container_15evz_11{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#111;overflow:hidden;transition:background-color .3s ease;z-index:99999}.light ._container_15evz_11{background-color:#e5ddd5}._chatHeader_15evz_43{display:flex;align-items:center;gap:12px;padding-top:max(env(safe-area-inset-top),44px);padding-bottom:12px;padding-left:16px;padding-right:16px;background:#1a1a1a;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0;z-index:10}.light ._chatHeader_15evz_43{background:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 8px #0000000f}._backBtn_15evz_83{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#ffffff14;border:none;cursor:pointer;color:#fff;flex-shrink:0;transition:background .18s;-webkit-tap-highlight-color:transparent}.light ._backBtn_15evz_83{background:#0000000f;color:#1a1a1a}._backBtn_15evz_83:active{background:#ffffff29}.light ._backBtn_15evz_83:active{background:#0000001f}._headerAvatar_15evz_141{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#02b14c,#00cc7a);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;color:#fff;flex-shrink:0;box-shadow:0 2px 10px #02b14c59;overflow:hidden}._headerAvatar_15evz_141 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._headerInfo_15evz_185{flex:1;min-width:0}._headerName_15evz_195{display:flex;align-items:center;gap:5px}._headerNameText_15evz_207{font-size:16px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.2px}.light ._headerNameText_15evz_207{color:#111}._verifiedBadge_15evz_231{width:17px;height:17px;background:#02b14c;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._headerSubtitle_15evz_253{font-size:12px;color:#ffffff80;margin-top:1px;display:flex;align-items:center}.light ._headerSubtitle_15evz_253{color:#777}._onlineDot_15evz_277{width:8px;height:8px;background:#02b14c;border-radius:50%;display:inline-block;margin-right:4px;animation:_pulse_15evz_1 2s ease-in-out infinite}@keyframes _pulse_15evz_1{0%,to{opacity:1}50%{opacity:.5}}._messagesArea_15evz_309{flex:1;overflow-y:auto;overflow-x:hidden;padding:12px 12px 8px;display:flex;flex-direction:column;gap:2px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background-color:#111}.light ._messagesArea_15evz_309{background-color:#e5ddd5}._dateDivider_15evz_347{text-align:center;margin:14px 0 10px}._dateDividerText_15evz_357{display:inline-block;background:#1e1e1ebf;color:#fffc;font-size:11px;font-weight:500;padding:4px 14px;border-radius:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.light ._dateDividerText_15evz_357{background:#00000026;color:#444}._emptyState_15evz_391{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:40px 24px;gap:12px;text-align:center}._emptyAvatar_15evz_413{width:72px;height:72px;border-radius:18px;background:linear-gradient(135deg,#02b14c,#00cc7a);display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:900;color:#fff;box-shadow:0 4px 20px #02b14c59;overflow:hidden;margin-bottom:4px}._emptyAvatar_15evz_413 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._emptyTitle_15evz_457{font-size:17px;font-weight:700;color:#ffffffe6}.light ._emptyTitle_15evz_457{color:#1a1a1a}._emptySubtitle_15evz_477{font-size:13px;color:#ffffff73;max-width:260px;line-height:1.6;text-align:center}.light ._emptySubtitle_15evz_477{color:#666}._myMessageWrapper_15evz_503{display:flex;justify-content:flex-end;margin-top:2px}._theirMessageWrapper_15evz_515{display:flex;justify-content:flex-start;align-items:flex-end;gap:6px;margin-top:2px}._senderAvatar_15evz_531{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#02b14c,#00cc7a);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0;margin-bottom:2px;overflow:hidden}._senderAvatar_15evz_531 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._myMessage_15evz_503{background:linear-gradient(135deg,#02b14c,#009940);color:#fff;border-radius:18px 18px 4px;padding:10px 14px;max-width:78%;box-shadow:0 2px 8px #02b14c4d;position:relative}._theirMessage_15evz_515{background:#1e1e1e;color:#efefef;border-radius:18px 18px 18px 4px;padding:10px 14px;max-width:78%;box-shadow:0 1px 4px #00000059}.light ._theirMessage_15evz_515{background:#fff;color:#111;box-shadow:0 1px 3px #0000001f}._senderName_15evz_625{font-size:11px;font-weight:700;color:#02b14c;margin-bottom:3px;letter-spacing:.2px;display:block}._msgText_15evz_643{font-size:14.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word;display:block}._msgTime_15evz_659{font-size:10px;opacity:.55;text-align:right;margin-top:5px;display:block}.light ._msgTime_15evz_659{opacity:.45}._inputBar_15evz_685{display:flex;align-items:center;gap:8px;padding-top:10px;padding-bottom:max(env(safe-area-inset-bottom),28px);padding-left:12px;padding-right:12px;background:#1a1a1a;border-top:1px solid rgba(255,255,255,.06);flex-shrink:0}.light ._inputBar_15evz_685{background:#f0f0f0;border-top:1px solid #ddd}._inputWrapper_15evz_721{flex:1;background:#2a2a2a;border-radius:24px;padding:10px 16px;display:flex;align-items:center;border:1.5px solid rgba(255,255,255,.06);transition:border-color .18s;min-height:44px}.light ._inputWrapper_15evz_721{background:#fff;border-color:#e0e0e0}._inputWrapper_15evz_721:focus-within{border-color:#02b14c}._textInput_15evz_763{width:100%;background:transparent;border:none;outline:none;font-size:15px;color:#fff;font-family:inherit;resize:none;line-height:1.4}.light ._textInput_15evz_763{color:#111}._textInput_15evz_763::-moz-placeholder{color:#ffffff4d}._textInput_15evz_763::placeholder{color:#ffffff4d}.light ._textInput_15evz_763::-moz-placeholder{color:#a0a0a0}.light ._textInput_15evz_763::placeholder{color:#a0a0a0}._sendBtn_15evz_811{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#02b14c,#009940);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 10px #02b14c59;transition:transform .15s,box-shadow .15s,background .15s;-webkit-tap-highlight-color:transparent}._sendBtn_15evz_811:active{transform:scale(.9);box-shadow:0 1px 6px #02b14c40}._sendBtn_15evz_811:disabled{background:#2a2a2a;box-shadow:none;cursor:not-allowed;opacity:.45}.light ._sendBtn_15evz_811:disabled{background:#ccc;opacity:.6}._centeredState_15evz_879{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#ffffff8c;background-color:#111}.light ._centeredState_15evz_879{color:#666;background-color:#e5ddd5}@media (max-width: 390px){._chatHeader_15evz_43{padding-top:max(env(safe-area-inset-top),44px);padding-bottom:10px;padding-left:12px;padding-right:12px;gap:10px}._headerAvatar_15evz_141{width:38px;height:38px}._headerNameText_15evz_207{font-size:15px}._messagesArea_15evz_309{padding:10px 8px 6px}._myMessage_15evz_503,._theirMessage_15evz_515{max-width:85%;padding:9px 12px}._msgText_15evz_643{font-size:14px}._inputBar_15evz_685{padding:7px 10px calc(env(safe-area-inset-bottom) + 7px) 10px;gap:7px}._sendBtn_15evz_811{width:40px;height:40px}}._modalRoot_1eiu7_31{--m-bg: #101214;--m-bg-alt: #181b20;--m-border: rgba(255,255,255,.07);--m-surface: rgba(255,255,255,.06);--m-surface2: rgba(255,255,255,.04);--m-text: #ffffff;--m-muted: rgba(255,255,255,.4);--m-muted2: rgba(255,255,255,.25);--m-green: #00ff9d;--m-green-cta-text: #0a0a0a;--m-green-dim: rgba(2,177,76,.15);--m-green-border: rgba(2,177,76,.35);--m-amber: #f59e0b;--m-amber-dim: rgba(245,158,11,.15);--m-amber-border: rgba(245,158,11,.3);--m-red: #f87171;--m-red-dim: rgba(239,68,68,.1);--m-red-border: rgba(239,68,68,.3);background:var(--m-bg);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.light ._modalRoot_1eiu7_31{--m-bg: #ffffff;--m-bg-alt: #f8fffe;--m-border: #e0e0e0;--m-surface: rgba(0,0,0,.04);--m-surface2: rgba(0,0,0,.025);--m-text: #1a1a1a;--m-muted: #999999;--m-muted2: rgba(0,0,0,.3);--m-green: #02B14C;--m-green-cta-text: #ffffff;--m-green-dim: rgba(2,177,76,.08);--m-green-border: rgba(2,177,76,.3);--m-amber: #d97706;--m-amber-dim: rgba(217,119,6,.08);--m-amber-border: rgba(217,119,6,.25);--m-red: #ef4444;--m-red-dim: rgba(239,68,68,.07);--m-red-border: rgba(239,68,68,.25);background:var(--m-bg)}._modalHeader_1eiu7_131{padding:18px 20px 14px;border-bottom:1px solid var(--m-border);display:flex;align-items:center;justify-content:space-between;gap:12px}._modalHeaderLeft_1eiu7_149{display:flex;align-items:center;gap:10px}._modalIconWrap_1eiu7_161{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalIconGreen_1eiu7_181{background:var(--m-green-dim);border:1px solid var(--m-green-border)}._modalIconAmber_1eiu7_191{background:var(--m-amber-dim);border:1px solid var(--m-amber-border)}._modalTitle_1eiu7_201{margin:0;font-size:15px;font-weight:800;color:var(--m-text);font-family:Onest,sans-serif}._modalSubtitle_1eiu7_217{margin:2px 0 0;font-size:11px;color:var(--m-muted)}._modalCloseBtn_1eiu7_229{background:var(--m-surface);border:none;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--m-muted);font-size:17px;line-height:1;flex-shrink:0;transition:background .15s}._modalCloseBtn_1eiu7_229:hover{background:var(--m-surface2)}._modalBackBtn_1eiu7_265{background:var(--m-surface);border:none;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--m-muted);font-size:16px;flex-shrink:0;transition:background .15s}._modalBody_1eiu7_297{padding:18px 20px 20px;display:flex;flex-direction:column;gap:16px}._inputLabel_1eiu7_313{display:block;font-size:10.5px;font-weight:700;color:var(--m-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}._inputWrapper_1eiu7_333{position:relative}._textInput_1eiu7_341{width:100%;box-sizing:border-box;background:var(--m-surface);border:1.5px solid var(--m-border);border-radius:13px;padding:14px 16px;font-size:14px;color:var(--m-text);font-family:Onest,sans-serif;outline:none;transition:border-color .15s;-moz-appearance:none;appearance:none;-webkit-appearance:none}._textInput_1eiu7_341:focus{border-color:var(--m-green-border)}._textInput_1eiu7_341::-moz-placeholder{color:var(--m-muted)}._textInput_1eiu7_341::placeholder{color:var(--m-muted)}._textInputError_1eiu7_379{border-color:var(--m-red-border)!important}select._textInput_1eiu7_341{background:var(--m-bg);color:var(--m-text)}.light select._textInput_1eiu7_341{background:#f4f4f5;color:var(--m-text)}._amountInput_1eiu7_403{width:100%;box-sizing:border-box;background:var(--m-surface);border:1.5px solid var(--m-border);border-radius:13px;padding:15px 60px 15px 36px;font-size:22px;font-weight:800;color:var(--m-text);font-family:Onest,sans-serif;outline:none}._amountInput_1eiu7_403::-moz-placeholder{color:var(--m-muted)}._amountInput_1eiu7_403::placeholder{color:var(--m-muted)}._inputPrefix_1eiu7_433{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:800;color:var(--m-muted);pointer-events:none}._inputSuffix_1eiu7_455{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:11px;font-weight:700;color:var(--m-muted2);letter-spacing:.5px;pointer-events:none}._inputHint_1eiu7_479{margin:5px 0 0;font-size:11px;color:var(--m-muted2);text-align:right}._inputHintError_1eiu7_493{color:var(--m-red)}._linkBtn_1eiu7_503{background:none;border:none;padding:0;font-size:12px;font-weight:700;color:var(--m-green);cursor:pointer}._ctaBtn_1eiu7_525{width:100%;padding:15px;border-radius:14px;border:none;background:var(--m-green);color:var(--m-green-cta-text);font-weight:800;font-size:15px;font-family:Onest,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s,transform .1s}._ctaBtn_1eiu7_525:active{transform:scale(.98)}._ctaBtn_1eiu7_525:disabled{background:var(--m-surface);color:var(--m-muted);cursor:not-allowed;transform:none}._ctaBtnSecondary_1eiu7_575{width:100%;padding:13px;border-radius:13px;border:1.5px solid var(--m-border);background:transparent;color:var(--m-muted);font-weight:700;font-size:14px;font-family:Onest,sans-serif;cursor:pointer;transition:background .15s}._ctaBtnSecondary_1eiu7_575:hover{background:var(--m-surface)}._errorStrip_1eiu7_607{display:flex;align-items:center;gap:8px;background:var(--m-red-dim);border:1px solid var(--m-red-border);border-radius:10px;padding:10px 14px}._errorStripText_1eiu7_625{margin:0;font-size:13px;color:var(--m-red)}._warningStrip_1eiu7_639{background:var(--m-amber-dim);border:1px solid var(--m-amber-border);border-radius:12px;padding:10px 14px}._warningStripText_1eiu7_651{margin:0;font-size:12px;color:var(--m-amber);line-height:1.5}._successScreen_1eiu7_667{padding:36px 24px 28px;display:flex;flex-direction:column;align-items:center;gap:14px}._successIcon_1eiu7_683{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center}._successIconGreen_1eiu7_701{background:var(--m-green-dim);border:2px solid var(--m-green-border)}._successIconAmber_1eiu7_711{background:var(--m-amber-dim);border:2px solid var(--m-amber-border)}._successTitle_1eiu7_721{margin:0;font-size:19px;font-weight:800;color:var(--m-text);text-align:center;font-family:Onest,sans-serif}._successSubtitle_1eiu7_739{margin:0;font-size:13px;color:var(--m-muted);text-align:center;line-height:1.5}._successCard_1eiu7_755{width:100%;background:var(--m-surface);border-radius:12px;padding:12px 16px;margin-top:4px}._successCardLabel_1eiu7_769{margin:0;font-size:10.5px;color:var(--m-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._successCardVal_1eiu7_785{margin:4px 0 0;font-size:14px;color:var(--m-text);font-weight:700}._successCardSub_1eiu7_797{margin:2px 0 0;font-size:12px;color:var(--m-muted)}._directionRow_1eiu7_811{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:4px}._directionLabel_1eiu7_827{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}._directionLabelActive_1eiu7_843{color:var(--m-amber)}._directionLabelActiveGreen_1eiu7_851{color:var(--m-green)}._directionLabelInactive_1eiu7_859{color:var(--m-muted)}._swapBtn_1eiu7_867{background:var(--m-surface);border:1px solid var(--m-border);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s,background .15s;flex-shrink:0}._swapBtn_1eiu7_867:hover{background:var(--m-surface2)}._previewCard_1eiu7_899{background:var(--m-amber-dim);border:1px solid var(--m-amber-border);border-radius:14px;padding:14px 16px}._previewCardLabel_1eiu7_911{margin:0 0 6px;font-size:10.5px;color:var(--m-muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px}._previewCardAmount_1eiu7_927{margin:0;font-size:28px;font-weight:800;color:var(--m-text);font-family:Onest,sans-serif}._previewCardAmountUnit_1eiu7_941{font-size:13px;color:var(--m-muted);font-weight:600}._previewCardRate_1eiu7_951{margin:4px 0 0;font-size:11px;color:var(--m-muted2)}._footerNote_1eiu7_963{margin:0;font-size:11px;color:var(--m-muted2);text-align:center;line-height:1.5}._accountsHeader_1eiu7_981{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._addAccountBtn_1eiu7_995{display:flex;align-items:center;gap:5px;background:var(--m-green-dim);border:1px solid var(--m-green-border);border-radius:8px;padding:5px 10px;color:var(--m-green);font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}._emptyAccounts_1eiu7_1025{border:1.5px dashed var(--m-border);border-radius:14px;padding:20px 16px;text-align:center}._emptyAccountsTitle_1eiu7_1037{margin:8px 0 0;font-size:13px;color:var(--m-muted)}._emptyAccountsSub_1eiu7_1047{margin:4px 0 0;font-size:11px;color:var(--m-muted2)}._bankCard_1eiu7_1059{position:relative;width:100%;text-align:left;border-radius:14px;padding:13px 46px 13px 14px;cursor:pointer;transition:all .15s;border-width:1.5px;border-style:solid}._bankCardDefault_1eiu7_1081{background:var(--m-surface2);border-color:var(--m-border)}._bankCardSelected_1eiu7_1089{background:var(--m-green-dim);border-color:var(--m-green-border);border-width:2px}._bankCardInner_1eiu7_1099{display:flex;align-items:center;gap:10px}._bankCardIcon_1eiu7_1109{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._bankCardIconDefault_1eiu7_1127{background:var(--m-surface)}._bankCardIconSelected_1eiu7_1129{background:#02b14c33}._bankCardName_1eiu7_1131{margin:0;font-size:14px;font-weight:700;color:var(--m-text)}._bankCardSub_1eiu7_1143{margin:2px 0 0;font-size:12px;color:var(--m-muted)}._bankCardCheck_1eiu7_1153{position:absolute;top:13px;right:14px}._bankCardDelete_1eiu7_1163{position:absolute;top:50%;transform:translateY(-50%);right:12px;background:none;border:none;cursor:pointer;color:#ef444480;padding:4px;display:flex;line-height:1}._accountTypeGrid_1eiu7_1193{display:grid;grid-template-columns:1fr 1fr;gap:8px}._accountTypeBtn_1eiu7_1203{padding:14px;border-radius:12px;font-weight:700;font-size:14px;cursor:pointer;transition:all .15s;font-family:Onest,sans-serif}._accountTypeBtnDefault_1eiu7_1221{border:1.5px solid var(--m-border);background:var(--m-surface2);color:var(--m-muted)}._accountTypeBtnActive_1eiu7_1231{border:2px solid var(--m-green-border);background:var(--m-green-dim);color:var(--m-green)}._detailStrip_1eiu7_1245{padding:24px 20px 20px;border-bottom:1px solid var(--m-border);display:flex;flex-direction:column;align-items:center;gap:10px}._detailIconCircle_1eiu7_1261{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center}._detailStatusText_1eiu7_1277{margin:0;font-size:15px;font-weight:800;color:var(--m-text);text-align:center}._detailAmount_1eiu7_1291{margin:0;font-size:26px;font-weight:800;font-family:Onest,sans-serif}._detailUnit_1eiu7_1303{font-size:13px;font-weight:600;color:var(--m-muted)}._detailRows_1eiu7_1313{padding:16px 20px;display:flex;flex-direction:column;gap:0}._detailRow_1eiu7_1313{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--m-border)}._detailRow_1eiu7_1313:last-child{border-bottom:none}._detailRowLabel_1eiu7_1341{margin:0;font-size:13px;color:var(--m-muted)}._detailRowVal_1eiu7_1351{margin:0;font-size:13px;color:var(--m-text);font-weight:600;text-align:right;max-width:60%}._detailFooter_1eiu7_1367{padding:0 20px 20px}._nativeSelect_1eiu7_1377{width:100%;background:var(--m-surface);border:1.5px solid var(--m-border);border-radius:13px;padding:14px;font-size:14px;color:var(--m-text);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._nativeSelect_1eiu7_1377 option{background:#101214}.light ._nativeSelect_1eiu7_1377 option{background:#fff}._deleteConfirmCard_1eiu7_1407{display:flex;align-items:center;gap:12px;background:var(--m-red-dim);border:1px solid var(--m-red-border);border-radius:14px;padding:14px 16px}._deleteConfirmWarning_1eiu7_1427{margin:0;font-size:13px;color:var(--m-muted);text-align:center;line-height:1.5}._slideTrack_1eiu7_1445{position:relative;height:60px;background:var(--m-red-dim);border:1.5px solid var(--m-red-border);border-radius:16px;overflow:hidden;display:flex;align-items:center;padding:0 4px;-moz-user-select:none;user-select:none;-webkit-user-select:none}._slideTrack_1eiu7_1445:before{content:"";position:absolute;left:0;top:0;bottom:0;width:calc(var(--slide-pct, 0) * 100%);background:#ef44442e;border-radius:16px;transition:width .05s linear;pointer-events:none}._slideLabel_1eiu7_1501{position:absolute;left:0;right:0;text-align:center;font-size:13px;font-weight:700;color:var(--m-red);pointer-events:none;letter-spacing:.2px}._slideThumb_1eiu7_1525{position:relative;z-index:2;width:52px;height:52px;border-radius:13px;background:var(--m-red);display:flex;align-items:center;justify-content:center;cursor:grab;flex-shrink:0;box-shadow:0 4px 16px #ef444473;touch-action:none;transition:box-shadow .15s}._slideThumb_1eiu7_1525:active{cursor:grabbing;box-shadow:0 2px 8px #ef444499}._cancelBtn_1eiu7_1563{width:100%;padding:14px;border-radius:13px;background:var(--m-surface);border:1.5px solid var(--m-border);color:var(--m-muted);font-size:14px;font-weight:600;cursor:pointer;font-family:Onest,sans-serif;transition:background .15s}._cancelBtn_1eiu7_1563:hover{background:var(--m-surface2)}._nativeSelectPlaceholder_1qqst_11{color:#adb5bd}.light ._nativeSelectPlaceholder_1qqst_11{color:#868e96}._nativeSelectValue_1qqst_23{color:#e9ecef}.light ._nativeSelectValue_1qqst_23{color:#1a1a1a}._container_1qqst_39{min-height:100vh;background:#0a0a0a;color:#ccc;font-family:Onest,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column;--cupo-green: #00ff9d;--cupo-green-dim: #00cc7a;--cupo-amber: #f59e0b;--cupo-red: #ef4444;--cupo-red-light: #f87171;--cupo-card-bg: #1a1a1a;--cupo-card-raised: #222427;--cupo-border: rgba(255,255,255,.1);--cupo-border-subtle: rgba(255,255,255,.05);--cupo-text-primary: #ffffff;--cupo-text-secondary: #cccccc;--cupo-text-muted: #999999;--cupo-shadow-card: 0 4px 20px rgba(0,0,0,.4);--cupo-shadow-neon: 0 0 20px rgba(0,255,157,.4)}.light ._container_1qqst_39{background:#f5f5f5;color:#1a1a1a;--cupo-green: #02B14C;--cupo-green-dim: #017a35;--cupo-card-bg: #ffffff;--cupo-card-raised: #f8fffe;--cupo-border: #e0e0e0;--cupo-border-subtle: #f0f0f0;--cupo-text-primary: #1a1a1a;--cupo-text-secondary: #666666;--cupo-text-muted: #999999;--cupo-shadow-card: 0 4px 20px rgba(0,0,0,.1);--cupo-shadow-neon: 0 0 20px rgba(0, 204, 122, .25)}._header_1qqst_123{display:flex;align-items:center;gap:10px;padding-top:calc(env(safe-area-inset-top) + 12px);padding-bottom:8px;padding-left:16px;padding-right:16px;background:transparent}._walletTitle_1qqst_145{font-size:18px;font-weight:700;color:var(--cupo-text-primary);margin:0;letter-spacing:-.3px}.light ._walletTitle_1qqst_145{color:#1a1a1a}._hero_1qqst_171{background:linear-gradient(160deg,#00cc7a,#00a362 40%,#017a35);margin:0 12px;border-radius:22px;padding:28px 20px 22px;position:relative;overflow:hidden;box-shadow:0 12px 40px #00ff9d59,0 4px 16px #00000059}.light ._hero_1qqst_171{background:linear-gradient(160deg,#018a3a,#016a2e 40%,#015125);box-shadow:0 12px 40px #02b14c38,0 4px 20px #0000002e}._hero_1qqst_171:before{content:"";position:absolute;top:-80px;right:-60px;width:260px;height:260px;background:radial-gradient(circle,rgba(255,255,255,.12) 0%,transparent 60%);border-radius:50%;pointer-events:none}._hero_1qqst_171:after{content:"";position:absolute;bottom:-50px;left:-50px;width:180px;height:180px;background:radial-gradient(circle,rgba(0,255,157,.13) 0%,transparent 70%);border-radius:50%;pointer-events:none}._heroInner_1qqst_249{position:relative;z-index:1}._heroLabel_1qqst_259{font-size:11px;font-weight:600;color:#ffffffa6;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 6px}._heroBalance_1qqst_277{font-size:42px;font-weight:800;color:#fff;margin:0 0 4px;line-height:1;letter-spacing:-1px;font-family:Onest,sans-serif;word-break:break-word}._heroTopBar_1qqst_301{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._heroChip_1qqst_315{width:26px;height:20px;border-radius:4px;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 2px 6px #0000004d}._heroCardType_1qqst_331{font-size:10px;font-weight:800;color:#ffffffbf;text-transform:uppercase;letter-spacing:1.2px}._heroCardLv_1qqst_347{font-size:9px;font-weight:700;color:#ffffff80;background:#ffffff1f;border-radius:6px;padding:2px 7px}._heroWalletBtn_1qqst_365{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#ffffffd9;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:5px 10px;cursor:pointer;transition:background .2s}._heroWalletBtn_1qqst_365:hover{background:#fff3}._heroWalletSuccess_1qqst_399{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#b4ffd2e6}._heroCardCode_1qqst_417{font-size:11px;font-weight:500;color:#fff6;letter-spacing:2px;font-family:Onest,monospace;margin:-2px 0 14px}._heroDivider_1qqst_435{height:1px;background:#ffffff1f;margin:14px 0}._heroUCRow_1qqst_449{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._heroUCLabel_1qqst_463{font-size:11px;font-weight:700;color:#ffffffa6;text-transform:uppercase;letter-spacing:.8px}._heroUCTotal_1qqst_479{font-size:13px;font-weight:800;color:#fbbf24;font-family:Onest,sans-serif}._heroUCBreakdown_1qqst_493{display:flex;align-items:center;background:#0003;border-radius:12px;padding:10px 12px;gap:0}._heroUCItem_1qqst_511{flex:1;display:flex;align-items:center;gap:5px}._heroUCItemLbl_1qqst_525{font-size:10px;color:#ffffff73;flex:1}._heroUCItemVal_1qqst_537{font-size:12px;font-weight:700;color:#ffffffd9;font-family:Onest,sans-serif;white-space:nowrap}._heroUCDivider_1qqst_553{width:1px;height:28px;background:#ffffff1f;margin:0 12px;flex-shrink:0}._actionRow_1qqst_575{display:flex;gap:10px;margin-bottom:0}._actionBtn_1qqst_587{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;cursor:pointer;transition:background .2s,transform .1s,box-shadow .2s;box-shadow:var(--cupo-shadow-card)}._actionBtn_1qqst_587:active{transform:scale(.97)}._actionBtnPrimary_1qqst_621{border-color:#02b14c59;background:#02b14c12}.light ._actionBtnPrimary_1qqst_621{border-color:#02b14c66;background:#02b14c0f}._actionBtnIcon_1qqst_641{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center}._actionBtnLabel_1qqst_659{font-size:13px;font-weight:700;color:var(--cupo-text-primary)}._actionBtnSub_1qqst_671{font-size:11px;color:var(--cupo-text-muted)}._actionBtn3_1qqst_683{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 14px;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:18px;cursor:pointer;transition:background .2s,transform .1s;box-shadow:var(--cupo-shadow-card);font-family:Onest,sans-serif}._actionBtn3_1qqst_683:active{transform:scale(.96)}._actionBtn3Label_1qqst_719{font-size:11.5px;font-weight:700;color:var(--cupo-text-primary);text-align:center}._actionBtn3Icon_1qqst_733{width:40px;height:40px;border-radius:13px;display:flex;align-items:center;justify-content:center}._summaryGrid_1qqst_753{display:flex;flex-wrap:wrap;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;overflow:hidden;box-shadow:var(--cupo-shadow-card)}._summaryRowBreak_1qqst_773{width:100%;height:1px;background:var(--cupo-border);flex-shrink:0}._summaryItem_1qqst_787{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:14px 8px}._summaryVal_1qqst_805{font-size:13px;font-weight:700;color:var(--cupo-text-primary);font-family:Onest,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._summaryLbl_1qqst_827{font-size:9px;color:var(--cupo-text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.4px;margin-top:3px;text-align:center}._summaryDivider_1qqst_847{width:1px;background:var(--cupo-border);flex-shrink:0;align-self:stretch}._cardSection_1qqst_863{display:flex;gap:14px;align-items:flex-start}._cardVisual_1qqst_875{flex:0 0 auto;width:165px;height:110px;background:linear-gradient(135deg,#01421e,#016635,#02955a);border-radius:16px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;box-shadow:0 8px 24px #00642873}._cardVisual_1qqst_875:after{content:"";position:absolute;top:-20px;right:-20px;width:80px;height:80px;border-radius:50%;background:#ffffff0d}._cardChip_1qqst_927{width:22px;height:16px;border-radius:3px;background:linear-gradient(135deg,#f59e0b,#d97706);position:absolute;top:14px;left:14px}._cardTopRow_1qqst_947{display:flex;align-items:center;gap:6px;padding-top:22px}._cardTypeLabel_1qqst_961{font-size:9px;font-weight:800;color:#fffc;text-transform:uppercase;letter-spacing:1px}._cardLvBadge_1qqst_977{font-size:8px;font-weight:700;color:#fff9;background:#ffffff1f;border-radius:6px;padding:1px 5px}._cardCode_1qqst_995{font-size:9px;font-weight:600;color:#ffffff80;letter-spacing:1px;font-family:Onest,monospace}._cardBottomRow_1qqst_1011{display:flex;align-items:flex-end;justify-content:space-between}._cardBottomLabel_1qqst_1023{font-size:8px;color:#ffffff80;font-weight:600;text-transform:uppercase}._cardBottomVal_1qqst_1037{font-size:10px;font-weight:700;color:#fff;font-family:Onest,sans-serif}._cardActions_1qqst_1053{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._cardActTitle_1qqst_1069{font-size:13px;font-weight:700;color:#fff;margin:0}.light ._cardActTitle_1qqst_1069{color:#111}._cardActSub_1qqst_1087{font-size:10.5px;color:var(--cupo-text-muted);margin:0;line-height:1.4}._cardActBtn_1qqst_1101{width:100%;padding:10px 12px;border-radius:11px;border:none;font-size:12.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}._cardActBtnPrimary_1qqst_1129{background:var(--cupo-green);color:#0a0a0a}.light ._cardActBtnPrimary_1qqst_1129{background:#02b14c;color:#fff}._cardActBtnSecondary_1qqst_1143{background:#ffffff14;color:#ffffffb3;border:1px solid var(--cupo-border)!important}.light ._cardActBtnSecondary_1qqst_1143{background:#0000000d;color:#000000a6}._cardActSkeleton_1qqst_1159{height:40px;border-radius:11px;background:#ffffff0f;animation:_pulse_1qqst_1 1.5s infinite}@keyframes _pulse_1qqst_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _spin_1qqst_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._cardActSuccess_1qqst_1179{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:11px;background:#02b14c1f;border:1px solid rgba(2,177,76,.3);color:var(--cupo-green);font-size:12px;font-weight:700}._cardActError_1qqst_1205{font-size:10px;color:var(--cupo-red-light, #f87171);margin:0}._body_1qqst_1217{padding:14px 12px 40px;display:flex;flex-direction:column;gap:10px}._statsCard_1qqst_1233{background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;padding:14px 16px;display:flex;align-items:center;justify-content:space-around;box-shadow:var(--cupo-shadow-card)}._statItem_1qqst_1255{display:flex;flex-direction:column;align-items:center;gap:2px}._statDivider_1qqst_1269{width:1px;height:30px;background:var(--cupo-border)}._statVal_1qqst_1281{font-size:14px;font-weight:700;color:var(--cupo-text-primary);font-family:Onest,sans-serif;text-align:center;word-break:break-all}._statLbl_1qqst_1299{font-size:9px;color:var(--cupo-text-muted);text-transform:uppercase;letter-spacing:.3px;font-weight:600;text-align:center}._unicoinsCard_1qqst_1319{background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:0}.light ._unicoinsCard_1qqst_1319{box-shadow:0 2px 10px #00000012}._unicoinsCardHeader_1qqst_1347{display:flex;align-items:center;gap:12px;margin-bottom:14px}._unicoinsCardIconWrap_1qqst_1361{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._unicoinsCardTitle_1qqst_1385{font-size:14px;font-weight:700;color:#fff;margin:0 0 1px}.light ._unicoinsCardTitle_1qqst_1385{color:#111}._unicoinsCardSub_1qqst_1403{font-size:10px;color:var(--cupo-text-muted);margin:0}._unicoinsTotalBadge_1qqst_1415{margin-left:auto;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);color:#f59e0b;font-size:12px;font-weight:700;padding:4px 10px;border-radius:20px;font-family:Onest,sans-serif;white-space:nowrap}._unicoinsDivider_1qqst_1441{height:1px;background:var(--cupo-border);margin-bottom:12px}._unicoinsRows_1qqst_1453{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}._unicoinRow_1qqst_1467{display:flex;align-items:center;justify-content:space-between}._unicoinRowLeft_1qqst_1479{display:flex;align-items:center;gap:6px;color:var(--cupo-text-muted)}._unicoinRowLabel_1qqst_1493{font-size:12px;color:var(--cupo-text-muted)}._unicoinRowVal_1qqst_1503{font-size:13px;font-weight:700;color:#fff;font-family:Onest,sans-serif}.light ._unicoinRowVal_1qqst_1503{color:#111}._unicoinsActions_1qqst_1521{display:flex;flex-direction:column;gap:8px;padding-top:4px}._unicoinActBtn_1qqst_1535{width:100%;padding:10px 14px;border-radius:11px;border:1px solid var(--cupo-border);background:#ffffff0d;color:#ffffffb3;font-size:12.5px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}.light ._unicoinActBtn_1qqst_1535{background:#0000000a;border:1px solid rgba(0,0,0,.1);color:#000000a6}._unicoinActBtnPrimary_1qqst_1579{background:#02b14c1f;border-color:#02b14c66;color:var(--cupo-green);font-weight:700}.light ._unicoinActBtnPrimary_1qqst_1579{background:#02b14c1a;border-color:#02b14c59;color:#02b14c}._unicoinActBtnPrimary_1qqst_1579:active{background:#02b14c38}._actionsGrid_1qqst_1611,._actionCard_1qqst_1613{display:none}._infoStrip_1qqst_1619{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#ffffff80}.light ._infoStrip_1qqst_1619{background:#00000008;border:1px solid rgba(0,0,0,.07);color:#00000080}._infoStripText_1qqst_1653{font-size:11px;line-height:1.5}._chartWrap_1qqst_1665{background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;padding:16px;box-shadow:var(--cupo-shadow-card)}._chartTitle_1qqst_1681{font-size:13px;font-weight:700;color:var(--cupo-text-primary);margin:0 0 2px}._chartSub_1qqst_1695{font-size:10px;color:var(--cupo-text-muted);margin:0 0 14px}._tabBar_1qqst_1709{display:flex;gap:4px;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;padding:4px;box-shadow:var(--cupo-shadow-card);margin-bottom:2px}._tab_1qqst_1709{flex:1;padding:10px 8px;border-radius:12px;border:none;background:transparent;color:var(--cupo-text-muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s;font-family:Onest,sans-serif;letter-spacing:.1px}._tab_1qqst_1709:hover:not(._tabActive_1qqst_1761){background:var(--cupo-border-subtle);color:var(--cupo-text-secondary)}._tabActive_1qqst_1761{background:var(--cupo-green)!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 10px #00000040!important}:not(.light) ._tabActive_1qqst_1761{color:#0a0a0a!important}._earningsGrid_1qqst_1797{display:flex;gap:10px}._earningsCard_1qqst_1807{flex:1;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:18px;padding:16px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--cupo-shadow-card)}._earningsCardIconWrap_1qqst_1831{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._earningsCardVal_1qqst_1851{margin:0;font-size:20px;font-weight:800;color:var(--cupo-text-primary);font-family:Onest,sans-serif;line-height:1;letter-spacing:-.5px}._earningsCardLbl_1qqst_1871{margin:4px 0 0;font-size:10px;font-weight:600;color:var(--cupo-text-muted);text-transform:uppercase;letter-spacing:.5px}._walletAddBtn_1qqst_1891{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:13px 16px;border-radius:15px;border:1.5px solid rgba(255,255,255,.28);background:#ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-weight:700;font-size:14px;font-family:Onest,sans-serif;cursor:pointer;letter-spacing:.1px;box-shadow:0 2px 14px #00000040,inset 0 1px #ffffff2e;transition:all .2s}._walletAddBtn_1qqst_1891:hover{background:#ffffff38}._walletAddBtn_1qqst_1891:active{transform:scale(.98)}._walletAddBtn_1qqst_1891:disabled{opacity:.6;cursor:not-allowed}._walletAddedBanner_1qqst_1943{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;padding:11px;border-radius:14px;background:#10b9812e;border:1px solid rgba(16,185,129,.35);color:#b4ffd2f2;font-size:13px;font-weight:700}._txList_1qqst_1975{display:flex;flex-direction:column;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:16px;overflow:hidden;box-shadow:var(--cupo-shadow-card)}._txRow_1qqst_1995{display:flex;align-items:center;gap:12px;padding:13px 14px;border-bottom:1px solid var(--cupo-border)}._txRow_1qqst_1995:last-child{border-bottom:none}._txIcon_1qqst_2017{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}._txIconCredit_1qqst_2041{background:#02b14c26;color:var(--cupo-green)}.light ._txIconCredit_1qqst_2041{background:#02b14c1f;color:#02b14c}._txIconDebit_1qqst_2061{background:#ef44441f;color:var(--cupo-red-light)}.light ._txIconDebit_1qqst_2061{background:#ef444417;color:#ef4444}._txInfo_1qqst_2083{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._txTitle_1qqst_2099{font-size:13px;font-weight:600;color:var(--cupo-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._txDate_1qqst_2119{font-size:10.5px;color:var(--cupo-text-muted);margin:0}._txStatus_1qqst_2131{font-size:10.5px;font-weight:600}._txEarning_1qqst_2141{font-size:10.5px;color:#10b981;font-weight:600}._txAmount_1qqst_2155{font-size:14px;font-weight:700;font-family:Onest,sans-serif;white-space:nowrap;flex-shrink:0;letter-spacing:-.2px}._txAmountCredit_1qqst_2173{color:var(--cupo-green)}._txAmountDebit_1qqst_2181{color:#f87171}.light ._txAmountDebit_1qqst_2181{color:#ef4444}._txIconFrozen_1qqst_2197{background:#f59e0b26;color:var(--cupo-amber)}.light ._txIconFrozen_1qqst_2197{background:#f59e0b1f;color:#d97706}._txAmountFrozen_1qqst_2217{color:#fbbf24}.light ._txAmountFrozen_1qqst_2217{color:#d97706}._emptyState_1qqst_2235{padding:32px 16px;text-align:center;font-size:13px;color:var(--cupo-text-muted)}._pagination_1qqst_2251{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-top:4px;border-top:1px solid var(--cupo-border, rgba(255,255,255,.08));gap:8px}._pageBtn_1qqst_2269{font-size:12px;font-weight:600;color:var(--cupo-green, #00cc7d);background:transparent;border:1px solid var(--cupo-green, #00cc7d);border-radius:20px;padding:5px 14px;cursor:pointer;transition:background .15s,color .15s}._pageBtn_1qqst_2269:disabled{opacity:.3;cursor:not-allowed}._pageBtn_1qqst_2269:not(:disabled):active{background:#00cc7d26}._pageInfo_1qqst_2305{font-size:12px;color:var(--cupo-text-muted);font-weight:500}._summaryFooter_1qqst_2319{margin-top:6px;background:var(--cupo-card-bg);border:1px solid var(--cupo-border);border-radius:18px;padding:14px 14px 16px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--cupo-shadow-card)}._summaryFooterTitle_1qqst_2343{margin:0;font-size:10px;font-weight:700;color:var(--cupo-text-muted);text-transform:uppercase;letter-spacing:.6px;display:flex;align-items:center;gap:5px}._summaryFooterGrid_1qqst_2367{display:grid;grid-template-columns:1fr 1fr;gap:8px}._summaryFooterCard_1qqst_2379{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px 11px;border-radius:14px;background:var(--cupo-surface2, rgba(255,255,255,.04));border:1px solid var(--cupo-border)}._summaryFooterVal_1qqst_2401{margin:0;font-size:15px;font-weight:800;color:var(--cupo-text-primary);font-family:Onest,sans-serif;line-height:1;letter-spacing:-.3px}._summaryFooterLbl_1qqst_2421{margin:0;font-size:9.5px;font-weight:600;color:var(--cupo-text-muted);text-transform:uppercase;letter-spacing:.4px;line-height:1.2}._errorMessage_1qqst_2443{background:#dc26261a;border-left:3px solid var(--cupo-red, #ef4444);color:#fca5a5;padding:12px 14px;border-radius:10px;font-size:12px}.light ._errorMessage_1qqst_2443{background:#ef444412;color:#dc2626}@media (max-width: 400px){._heroBalance_1qqst_277{font-size:34px}._pillVal_1qqst_2477{font-size:12px}._pillLbl_1qqst_2479{font-size:8px}._actionsGrid_1qqst_1611{grid-template-columns:1fr}._hero_1qqst_171{padding:22px 14px 18px}}@media (max-width: 360px){._heroBalance_1qqst_277{font-size:28px}._body_1qqst_1217{padding:10px 8px 32px}._hero_1qqst_171{margin:0 8px}}._infoCard_359g2_1{max-width:280px;border:none;box-shadow:0 4px 12px #00000026;border-radius:8px;background:#fff}.light ._infoCard_359g2_1{background:#fff;box-shadow:0 4px 12px #009b771a;border:1px solid #e5e7eb}._safePointName_359g2_29{color:#333;line-height:1.2;word-break:break-word}.light ._safePointName_359g2_29{color:#1f2937}._marker_359g2_51{position:relative;display:inline-block;cursor:pointer;transition:all .3s ease}._marker_359g2_51:hover{transform:scale(1.1)}._markerPin_359g2_73{width:32px;height:32px;background:linear-gradient(135deg,#10b981,#059669);border:2px solid #ffffff;border-radius:50% 50% 50% 0;transform:rotate(-45deg);position:relative;box-shadow:0 4px 12px #10b98166}.light ._markerPin_359g2_73{background:linear-gradient(135deg,#34d399,#10b981);border:2px solid #ffffff;box-shadow:0 4px 12px #34d39966}._markerIcon_359g2_107{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);color:#fff;font-size:14px;font-weight:700}.light ._markerIcon_359g2_107{color:#fff}@media (max-width: 768px){._infoCard_359g2_1{max-width:250px;padding:8px!important}._safePointName_359g2_29{font-size:12px}}._container_sw2xr_3{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e 50%,#0f3460);position:relative;overflow-x:hidden;font-family:Onest,sans-serif;padding-bottom:100px!important;transition:background .3s ease}.light ._container_sw2xr_3{background:linear-gradient(135deg,#f8fffe,#e6f7ff,#d1f2ff 50%,#b3e9ff)}._container_sw2xr_3:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 25% 25%,rgba(59,130,246,.15) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(34,197,94,.12) 0%,transparent 50%),radial-gradient(circle at 50% 10%,rgba(168,85,247,.08) 0%,transparent 40%);animation:_floatingOrbs_sw2xr_1 25s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes _floatingOrbs_sw2xr_1{0%,to{opacity:.8;transform:scale(1) translateY(0)}33%{opacity:1;transform:scale(1.1) translateY(-10px)}66%{opacity:.9;transform:scale(.95) translateY(5px)}}._header_sw2xr_95{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem;background:#0a0a1af2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(59,130,246,.2);position:sticky;top:0;z-index:100;box-shadow:0 4px 20px #0000004d}._headerLeft_sw2xr_123{display:flex;align-items:center;gap:1rem;flex:1}._backButton_sw2xr_137{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#3b82f633,#6366f126);border:1px solid rgba(59,130,246,.3);color:#60a5fa;transition:all .3s ease;cursor:pointer}._backButton_sw2xr_137:hover{background:linear-gradient(135deg,#3b82f64d,#6366f140);border-color:#3b82f680;transform:translate(-2px);box-shadow:0 8px 25px #3b82f666}._headerTitle_sw2xr_179{font-size:1.5rem;font-weight:700;margin:0;background:linear-gradient(135deg,#60a5fa,#3b82f6,#2563eb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}._headerSubtitle_sw2xr_201{color:#9ca3afcc;font-size:.8rem;font-weight:400;margin-top:.25rem}._categoryMenuContainer_sw2xr_217{padding:.75rem 1rem;position:relative;z-index:10}._categoryMenuHeader_sw2xr_229{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;margin-top:2rem}._categoryMenuTitle_sw2xr_245{color:#fff;font-size:1.4rem;font-weight:600;margin:0}._categoryGrid_sw2xr_259{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1rem}._categoryCard_sw2xr_273{display:flex;cursor:pointer;overflow:hidden;min-height:90px;text-align:center;position:relative;border-radius:14px;padding:1rem .75rem;align-items:center;flex-direction:column;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);transition:all .4s cubic-bezier(.23,1,.32,1);background:linear-gradient(135deg,#ffffff14,#ffffff05)}._categoryCard_sw2xr_273:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}._categoryCard_sw2xr_273:hover{transform:translateY(-4px) scale(1.02);border-color:#fff3;box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff0d}._categoryCard_sw2xr_273:hover:before{left:100%}._categoryCard_sw2xr_273._active_sw2xr_355{background:linear-gradient(135deg,#3b82f640,#6366f126);border-color:#3b82f666;transform:translateY(-2px) scale(1.05);box-shadow:0 25px 50px #3b82f64d,0 0 0 1px #3b82f633}._categoryIcon_sw2xr_373{font-size:2.5rem;margin-bottom:.5rem;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));animation:_iconBounce_sw2xr_1 3s ease-in-out infinite}@keyframes _iconBounce_sw2xr_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._categoryName_sw2xr_399{color:#fff;font-size:.9rem;font-weight:600;margin:0;line-height:1.3}._categoryCount_sw2xr_415{color:#9ca3afcc;font-size:.75rem;font-weight:400;margin-top:.25rem}._nearbySection_sw2xr_431{padding:0 1rem .75rem;position:relative;z-index:10}._sectionHeader_sw2xr_443{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._sectionTitle_sw2xr_457{color:#fff;font-size:1.4rem;font-weight:600;margin:0}._viewAllButton_sw2xr_471{color:#60a5fa;font-size:.85rem;font-weight:500;text-decoration:none;padding:.5rem 1rem;border-radius:8px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);transition:all .3s ease}._viewAllButton_sw2xr_471:hover{background:#3b82f633;border-color:#3b82f64d;transform:translateY(-1px)}._safePointsList_sw2xr_509{display:flex;flex-direction:column;gap:.5rem}._modernSafePointCard_sw2xr_521{background:linear-gradient(135deg,#ffffff14,#ffffff05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:0;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1)}._modernSafePointCard_sw2xr_521:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4);opacity:0;transition:opacity .3s ease}._modernSafePointCard_sw2xr_521:hover{transform:translateY(-2px);border-color:#fff3;box-shadow:0 20px 40px #0003,0 0 0 1px #ffffff0d}._modernSafePointCard_sw2xr_521:hover:after{opacity:1}._modernSafePointCard_sw2xr_521._selected_sw2xr_591{background:linear-gradient(135deg,#22c55e26,#10b9811a);border-color:#22c55e4d;transform:translateY(-2px) scale(1.02)}._modernSafePointCard_sw2xr_521._selected_sw2xr_591:after{background:linear-gradient(90deg,#22c55e,#10b981,#059669);opacity:1}._cardHeader_sw2xr_613{gap:1rem;display:flex;align-items:start;margin-bottom:.75rem}._modernCategoryIcon_sw2xr_627{width:36px;height:36px;display:flex;flex-shrink:0;overflow:hidden;font-size:1.5rem;position:relative;align-items:center;border-radius:.4rem;justify-content:center}._modernCategoryIcon_sw2xr_627:before{top:0;right:0;bottom:0;left:0;content:"";position:absolute;border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff26,#ffffff0d)}._cardTitle_sw2xr_671{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 .25rem;line-height:1.3}._cardAddress_sw2xr_687{color:#9ca3afcc;font-size:.85rem;margin:0 0 .5rem;line-height:1.4}._cardBadges_sw2xr_701{display:flex;gap:.5rem;flex-wrap:wrap}._modernBadge_sw2xr_713{padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500;border:1px solid;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._verifiedBadge_sw2xr_731{background:linear-gradient(135deg,#22c55e33,#10b9811a);border-color:#22c55e4d;color:#10b981}._distanceBadge_sw2xr_743{background:linear-gradient(135deg,#3b82f633,#6366f11a);border-color:#3b82f64d;color:#60a5fa}._ratingBadge_sw2xr_755{background:linear-gradient(135deg,#fbbf2433,#f59e0b1a);border-color:#fbbf244d;color:#fbbf24}._cardActions_sw2xr_767{padding:.75rem 1rem;border-top:1px solid rgba(255,255,255,.05);display:flex;gap:.5rem}._modernActionButton_sw2xr_781{flex:1;padding:.75rem 1rem;border-radius:12px;font-size:.9rem;font-weight:600;border:1px solid;background:linear-gradient(135deg,#ffffff14,#ffffff05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;cursor:pointer;text-align:center}._selectButton_sw2xr_809{border-color:#22c55e4d;color:#10b981}._selectButton_sw2xr_809:hover{background:linear-gradient(135deg,#22c55e33,#10b9811a);border-color:#22c55e80;transform:translateY(-1px)}._pickupButton_sw2xr_831{border-color:#3b82f64d;color:#60a5fa}._pickupButton_sw2xr_831:hover{background:linear-gradient(135deg,#3b82f633,#6366f11a);border-color:#3b82f680;transform:translateY(-1px)}._dropoffButton_sw2xr_853{border-color:#a855f74d;color:#a855f7}._dropoffButton_sw2xr_853:hover{background:linear-gradient(135deg,#a855f733,#9333ea1a);border-color:#a855f780;transform:translateY(-1px)}._metro_sw2xr_877 ._modernCategoryIcon_sw2xr_627{background:linear-gradient(135deg,#3b82f64d,#2563eb33);color:#60a5fa}._mall_sw2xr_887 ._modernCategoryIcon_sw2xr_627{background:linear-gradient(135deg,#a855f74d,#9333ea33);color:#a855f7}._university_sw2xr_897 ._modernCategoryIcon_sw2xr_627{background:linear-gradient(135deg,#fb923c4d,#f9731633);color:#fb923c}._hospital_sw2xr_907 ._modernCategoryIcon_sw2xr_627{background:linear-gradient(135deg,#ef44444d,#dc262633);color:#ef4444}._bank_sw2xr_917 ._modernCategoryIcon_sw2xr_627{background:linear-gradient(135deg,#22c55e4d,#10b98133);color:#10b981}._passengerToggleContainer_sw2xr_929{padding:1rem;margin:.75rem 1rem;background:linear-gradient(135deg,#3b82f61a,#6366f10d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,.2);border-radius:16px;position:relative}._passengerToggleHeader_sw2xr_949{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}._passengerToggleTitle_sw2xr_963{color:#60a5fa;font-size:.95rem;font-weight:600;margin:0}._passengerToggleDescription_sw2xr_977{color:#9ca3afe6;font-size:.8rem;line-height:1.4;margin:0}._toggleSwitch_sw2xr_991{position:relative;width:48px;height:24px;background:#64748b4d;border-radius:12px;cursor:pointer;transition:all .3s ease;border:1px solid rgba(100,116,139,.4)}._toggleSwitch_sw2xr_991._active_sw2xr_355{background:linear-gradient(135deg,#22c55e4d,#10b98133);border-color:#22c55e80}._toggleSwitch_sw2xr_991:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 4px #0003}._toggleSwitch_sw2xr_991._active_sw2xr_355:after{transform:translate(24px);background:#10b981}._stepSummary_sw2xr_1061{padding:.5rem;background:#10b9811a;border-radius:8px;margin-bottom:.5rem}._mapSection_sw2xr_1077{padding:.75rem;margin-top:.5rem;margin-bottom:.5rem}._mapContainer_sw2xr_1089{border-radius:20px;overflow:hidden;height:300px;background:linear-gradient(135deg,#ffffff14,#ffffff05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);position:relative}._mapHeader_sw2xr_1109{padding:1rem;text-align:center;background:#0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._mapTitle_sw2xr_1123{color:#fff;font-size:1rem;font-weight:600;margin:0}._mobileNavigation_sw2xr_1139{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;height:80px!important;background:#1a1a1a!important;border-top:3px solid #22c55e!important;padding:12px!important;z-index:99999!important;display:flex!important;visibility:visible!important;opacity:1!important;box-shadow:0 -5px 15px #00000080!important}._navContainer_sw2xr_1173{display:flex!important;width:100%!important;height:100%!important;gap:12px!important;align-items:center!important}._backButton_sw2xr_137{background:#ef4444!important;color:#fff!important;border:none!important;height:56px!important;width:100px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important}._primaryButton_sw2xr_1217{background:#22c55e!important;color:#fff!important;border:none!important;height:56px!important;flex:1!important;border-radius:8px!important;font-size:16px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important}._primaryButton_sw2xr_1217:disabled{background:#666!important;color:#999!important}._buttonContent_sw2xr_1255{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:100%!important}._buttonText_sw2xr_1273{font-size:16px!important;font-weight:700!important;color:#fff!important}._buttonBadge_sw2xr_1285{background:#ffffff4d!important;color:#fff!important;padding:4px 8px!important;border-radius:12px!important;font-size:12px!important;font-weight:700!important}._confirmButton_sw2xr_1303:disabled{background:linear-gradient(135deg,#64748b33,#4755691a);border-color:#64748b4d;color:#9ca3af80;cursor:not-allowed;transform:none}._loadingContainer_sw2xr_1321{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1.5rem}._loadingSpinner_sw2xr_1339{width:48px;height:48px;border:3px solid rgba(59,130,246,.2);border-top:3px solid #3b82f6;border-radius:50%;animation:_spin_sw2xr_1 1s linear infinite}@keyframes _spin_sw2xr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_sw2xr_1367{color:#60a5fa;font-size:1rem;font-weight:500;text-align:center}._noSafepointInfo_sw2xr_1383{display:flex;justify-content:center;padding:2rem}._noSafepointCard_sw2xr_1395{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:2px solid #e2e8f0;border-radius:16px;padding:2rem;text-align:center;max-width:400px;width:100%;box-shadow:0 4px 6px -1px #0000001a}._noSafepointIcon_sw2xr_1417{font-size:3rem;margin-bottom:1rem}._noSafepointTitle_sw2xr_1427{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:.75rem}._noSafepointMessage_sw2xr_1441{color:#64748b;line-height:1.6;margin-bottom:1.5rem}._noSafepointBenefits_sw2xr_1453{display:flex;flex-direction:column;gap:.5rem}._benefit_sw2xr_1465{color:#059669;font-size:.875rem;font-weight:500;text-align:left}._emptyState_sw2xr_1481{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;gap:1.5rem;text-align:center}._emptyIcon_sw2xr_1501{color:#9ca3af80;font-size:3rem}._emptyTitle_sw2xr_1511{color:#fff;font-size:1.25rem;font-weight:600;margin:0}._emptyMessage_sw2xr_1525{color:#9ca3afcc;font-size:.9rem;line-height:1.5;max-width:280px}._selectionSummary_sw2xr_1541{margin:.5rem 1rem;padding:.75rem;background:linear-gradient(135deg,#22c55e26,#10b9811a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(34,197,94,.3);border-radius:12px}._summaryHeader_sw2xr_1559{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._summaryTitle_sw2xr_1573{color:#10b981;font-size:1rem;font-weight:600;margin:0}._summaryCount_sw2xr_1587{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600}._selectedList_sw2xr_1605{display:flex;flex-direction:column;gap:.5rem}._selectedItem_sw2xr_1617{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:#ffffff0d;border-radius:8px}._selectedItemIcon_sw2xr_1635{font-size:1.2rem}._selectedItemText_sw2xr_1643{flex:1;color:#fff;font-size:.9rem;font-weight:500}._removeSelectedButton_sw2xr_1657{padding:.25rem;background:#ef444433;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;cursor:pointer;transition:all .3s ease}._removeSelectedButton_sw2xr_1657:hover{background:#ef44444d;border-color:#ef444480}@media (max-width: 480px){._categoryGrid_sw2xr_259{grid-template-columns:repeat(2,1fr);gap:.5rem}._categoryCard_sw2xr_273{min-height:80px;padding:.75rem .5rem}._modernSafePointCard_sw2xr_521{border-radius:12px}._cardContent_sw2xr_1719{padding:.75rem}._cardActions_sw2xr_767{padding:.5rem .75rem;gap:.25rem}._mobileNavigation_sw2xr_1139{padding:.75rem}._navContainer_sw2xr_1173{gap:.5rem}._backButton_sw2xr_137{min-width:90px!important;height:48px!important;font-size:.85rem!important}._primaryButton_sw2xr_1217{height:48px!important}._buttonText_sw2xr_1273{font-size:.9rem!important}._buttonBadge_sw2xr_1285{padding:.25rem .4rem!important;font-size:.75rem!important}._passengerToggleContainer_sw2xr_929{margin:.5rem;padding:.75rem}._categoryMenuContainer_sw2xr_217{padding:.5rem}._nearbySection_sw2xr_431{margin-top:2rem;padding:0 .5rem .5rem}._selectionSummary_sw2xr_1541{margin:.5rem;padding:.75rem}}._errorAlert_sw2xr_1833{margin:1rem;padding:1rem;background:linear-gradient(135deg,#ef444426,#dc26261a);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(239,68,68,.3);border-radius:16px;color:#fff}._superSearchContainer_sw2xr_1855{background:linear-gradient(135deg,#000000e6,#0a0a0acc);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:3px solid;-o-border-image:linear-gradient(90deg,#00ff9d,#22c55e,#10b981) 1;border-image:linear-gradient(90deg,#00ff9d,#22c55e,#10b981) 1;border-radius:24px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 20px 60px #00ff9d33,inset 0 1px #00ff9d1a}._superSearchContainer_sw2xr_1855:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00ff9d,#22c55e,#10b981,#22c55e,#00ff9d);background-size:400% 100%;animation:_searchGlow_sw2xr_1 3s linear infinite}@keyframes _searchGlow_sw2xr_1{0%{background-position:0% 50%}to{background-position:400% 50%}}._searchHeader_sw2xr_1917{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}._searchIcon_sw2xr_1931{color:#00ff9d;filter:drop-shadow(0 0 15px rgba(0,255,157,.8));animation:_searchPulse_sw2xr_1 2s ease-in-out infinite}@keyframes _searchPulse_sw2xr_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._searchTitle_sw2xr_1953{color:#00ff9d;font-size:1.4rem;font-weight:800;margin:0}._searchGrid_sw2xr_1967{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:1.5rem;align-items:end}._searchInputWrapper_sw2xr_1981{position:relative}._searchInput_sw2xr_1981{width:100%;padding:1rem 1.5rem 1rem 3.5rem;background:linear-gradient(135deg,#00ff9d1a,#22c55e0d);border:2px solid rgba(0,255,157,.3);border-radius:16px;color:#fff;font-size:1rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease}._searchInput_sw2xr_1981::-moz-placeholder{color:#ffffff80}._searchInput_sw2xr_1981::placeholder{color:#ffffff80}._searchInput_sw2xr_1981:focus{outline:none;border-color:#00ff9d;background:linear-gradient(135deg,#00ff9d26,#22c55e1a);box-shadow:0 0 0 4px #00ff9d33,0 8px 25px #00ff9d4d}._searchInputIcon_sw2xr_2041{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#00ff9d;pointer-events:none}._categorySelect_sw2xr_2059{background:linear-gradient(135deg,#00ff9d1a,#22c55e0d);border:2px solid rgba(0,255,157,.3);border-radius:16px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease}._categorySelect_sw2xr_2059:focus{border-color:#00ff9d;box-shadow:0 0 0 4px #00ff9d33,0 8px 25px #00ff9d4d}._quickFilters_sw2xr_2091{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}._quickFilterButton_sw2xr_2105{padding:.8rem 1.5rem;background:linear-gradient(135deg,#00ff9d1a,#22c55e0d);border:2px solid rgba(0,255,157,.2);border-radius:20px;color:#00ff9d;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}._quickFilterButton_sw2xr_2105:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.2),transparent);transition:left .6s ease}._quickFilterButton_sw2xr_2105:hover{background:linear-gradient(135deg,#00ff9d33,#22c55e26);border-color:#00ff9d80;transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d33}._quickFilterButton_sw2xr_2105._active_sw2xr_355{background:linear-gradient(135deg,#00ff9d,#22c55e);color:#000;border-color:#00ff9d;box-shadow:0 0 20px #00ff9d80}._advancedMapContainer_sw2xr_2195{position:relative;border-radius:32px;overflow:hidden;height:500px;background:linear-gradient(135deg,#00ff9d1a,#22c55e0d);border:3px solid;-o-border-image:linear-gradient(135deg,#00ff9d,#22c55e,#10b981) 1;border-image:linear-gradient(135deg,#00ff9d,#22c55e,#10b981) 1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 25px 80px #00ff9d4d,inset 0 1px #00ff9d33;transition:all .5s ease}._advancedMapContainer_sw2xr_2195:hover{transform:translateY(-5px);box-shadow:0 35px 100px #00ff9d66,inset 0 1px #00ff9d4d}._mapControls_sw2xr_2239{position:absolute;top:1.5rem;right:1.5rem;display:flex;flex-direction:column;gap:.5rem;z-index:10}._mapControlButton_sw2xr_2259{width:48px;height:48px;background:linear-gradient(135deg,#000000e6,#0a0a0acc);border:2px solid rgba(0,255,157,.4);border-radius:12px;color:#00ff9d;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}._mapControlButton_sw2xr_2259:hover{background:linear-gradient(135deg,#00ff9d33,#22c55e26);border-color:#00ff9d;transform:scale(1.1);box-shadow:0 8px 25px #00ff9d4d}._mapLegend_sw2xr_2303{position:absolute;bottom:1.5rem;left:1.5rem;background:linear-gradient(135deg,#000000e6,#0a0a0acc);border:2px solid rgba(0,255,157,.3);border-radius:16px;padding:1rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:10}._legendItem_sw2xr_2327{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#fff;font-size:.85rem}._legendIcon_sw2xr_2345{width:16px;height:16px;border-radius:50%}._safePointsGrid_sw2xr_2359{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:2rem;margin-top:2rem}._revolutionarySafePointCard_sw2xr_2375{background:linear-gradient(135deg,#000000f2,#0a0a0ae6,#050505f2);border:2px solid rgba(0,255,157,.3);border-radius:24px;padding:0;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .5s cubic-bezier(.34,1.56,.64,1);cursor:pointer}._revolutionarySafePointCard_sw2xr_2375:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,transparent,#00ff9d,transparent);opacity:0;transition:all .4s ease}._revolutionarySafePointCard_sw2xr_2375:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(0,255,157,.1) 50%,transparent 100%);transition:left .8s ease;pointer-events:none;z-index:1}._revolutionarySafePointCard_sw2xr_2375:hover{transform:translateY(-8px) scale(1.02);border-color:#00ff9db3;box-shadow:0 25px 80px #00ff9d66,0 0 40px #00ff9d4d,inset 0 1px #00ff9d33}._revolutionarySafePointCard_sw2xr_2375:hover:before{opacity:1;animation:_cardGlow_sw2xr_1 2s linear infinite}._revolutionarySafePointCard_sw2xr_2375:hover:after{left:100%}@keyframes _cardGlow_sw2xr_1{0%{background-position:-200% 0}to{background-position:200% 0}}._revolutionarySafePointCard_sw2xr_2375._selected_sw2xr_591{border-color:#00ff9d;background:linear-gradient(135deg,#00ff9d26,#22c55e1a,#00ff9d1a);transform:scale(1.03);box-shadow:0 30px 100px #00ff9d80,0 0 60px #00ff9d66,inset 0 1px #00ff9d4d}._revolutionarySafePointCard_sw2xr_2375._selected_sw2xr_591:before{opacity:1;background:linear-gradient(90deg,#00ff9d,#22c55e,#00ff9d);background-size:200% 100%;animation:_selectedPulse_sw2xr_1 1.5s ease-in-out infinite}@keyframes _selectedPulse_sw2xr_1{0%,to{background-position:0% 50%;opacity:1}50%{background-position:100% 50%;opacity:.7}}._cardHeader_sw2xr_613{padding:1.5rem;position:relative;z-index:2}._cardHeaderTop_sw2xr_2571{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}._categoryIconWrapper_sw2xr_2585{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,#00ff9d33,#22c55e26);border:2px solid rgba(0,255,157,.4);position:relative;overflow:hidden}._categoryIconWrapper_sw2xr_2585:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:18px;background:linear-gradient(135deg,#000c,#0a0a0a99);z-index:-1}._categoryIcon_sw2xr_373{font-size:1.8rem;animation:_iconFloat_sw2xr_1 3s ease-in-out infinite}@keyframes _iconFloat_sw2xr_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-3px) rotate(2deg)}66%{transform:translateY(3px) rotate(-2deg)}}._cardSelectionArea_sw2xr_2651{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._selectionCheckbox_sw2xr_2665{width:28px;height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid rgba(0,255,157,.4);border-radius:8px;background:#000000b3;cursor:pointer;position:relative;transition:all .3s ease}._selectionCheckbox_sw2xr_2665:checked{background:linear-gradient(135deg,#00ff9d,#22c55e);border-color:#00ff9d;transform:scale(1.1)}._selectionCheckbox_sw2xr_2665:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:900;font-size:.9rem}._verifiedBadge_sw2xr_731{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:linear-gradient(135deg,#22c55e33,#10b98126);border:1px solid rgba(34,197,94,.4);border-radius:12px;color:#22c55e;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._cardTitle_sw2xr_671{color:#00ff9d;font-size:1.3rem;font-weight:800;margin:0 0 .5rem;line-height:1.3}._cardSubtitle_sw2xr_2769{color:#ffffffb3;font-size:.9rem;margin:0;line-height:1.4}._cardStats_sw2xr_2783{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#00ff9d0d,#22c55e08);border-top:1px solid rgba(0,255,157,.1);position:relative;z-index:2}._statItem_sw2xr_2805{display:flex;align-items:center;gap:.4rem;color:#fffc;font-size:.85rem;font-weight:600}._statIcon_sw2xr_2823{color:#00ff9d;filter:drop-shadow(0 0 8px rgba(0,255,157,.5))}._cardActions_sw2xr_767{padding:1.5rem;display:flex;gap:1rem;border-top:1px solid rgba(0,255,157,.1);position:relative;z-index:2}._actionButton_sw2xr_2851{flex:1;padding:1rem;background:linear-gradient(135deg,#00ff9d26,#22c55e1a);border:2px solid rgba(0,255,157,.3);border-radius:16px;color:#00ff9d;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .4s ease;position:relative;overflow:hidden}._actionButton_sw2xr_2851:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.2),transparent);transition:left .6s ease}._actionButton_sw2xr_2851:hover{background:linear-gradient(135deg,#00ff9d40,#22c55e33);border-color:#00ff9d;transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d4d}._actionButton_sw2xr_2851:hover:before{left:100%}._pickupButton_sw2xr_831{background:linear-gradient(135deg,#3b82f626,#2563eb1a);border-color:#3b82f64d;color:#3b82f6}._pickupButton_sw2xr_831:hover{background:linear-gradient(135deg,#3b82f640,#2563eb33);border-color:#3b82f6;box-shadow:0 8px 25px #3b82f64d}._dropoffButton_sw2xr_853{background:linear-gradient(135deg,#22c55e26,#10b9811a);border-color:#22c55e4d;color:#22c55e}._dropoffButton_sw2xr_853:hover{background:linear-gradient(135deg,#22c55e40,#10b98133);border-color:#22c55e;box-shadow:0 8px 25px #22c55e4d}._metroStation_sw2xr_2975 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#3b82f633,#2563eb26);border-color:#3b82f666}._mall_sw2xr_887 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#a855f733,#9333ea26);border-color:#a855f766}._university_sw2xr_897 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#fb923c33,#f9731626);border-color:#fb923c66}._hospital_sw2xr_907 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#ef444433,#dc262626);border-color:#ef444466}._bank_sw2xr_917 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#22c55e33,#10b98126);border-color:#22c55e66}._park_sw2xr_3025 ._categoryIconWrapper_sw2xr_2585{background:linear-gradient(135deg,#84cc1633,#65a30d26);border-color:#84cc1666}._loadingContainer_sw2xr_1321{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:2rem}._loadingSpinner_sw2xr_1339{width:80px;height:80px;border:4px solid rgba(0,255,157,.1);border-top:4px solid #00ff9d;border-radius:50%;animation:_cosmicSpin_sw2xr_1 1s linear infinite}@keyframes _cosmicSpin_sw2xr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_sw2xr_1367{color:#00ff9d;font-size:1.2rem;font-weight:600;text-align:center}._emptyState_sw2xr_1481{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:2rem;background:linear-gradient(135deg,#000c,#0a0a0a99);border:2px dashed rgba(0,255,157,.3);border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._emptyIcon_sw2xr_1501{color:#00ff9d80;filter:drop-shadow(0 0 15px rgba(0,255,157,.3))}._emptyTitle_sw2xr_1511{color:#00ff9d;font-size:1.5rem;font-weight:700;margin:0;text-align:center}._emptyMessage_sw2xr_1525{color:#ffffffb3;font-size:1rem;text-align:center;max-width:400px;line-height:1.5}._floatingActions_sw2xr_3167{position:fixed;bottom:2rem;right:2rem;display:flex;flex-direction:column;gap:1rem;z-index:150}._floatingButton_sw2xr_3187{width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,#00ff9d,#22c55e);border:none;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px #00ff9d66,0 0 20px #00ff9d4d}._floatingButton_sw2xr_3187:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 15px 50px #00ff9d99,0 0 40px #00ff9d80}._floatingButton_sw2xr_3187:active{transform:translateY(-3px) scale(1.05)}._navigationContainer_sw2xr_3249{display:flex;gap:2rem;margin-top:3rem;justify-content:center}._skipButton_sw2xr_3263{padding:1.2rem 2.5rem;background:linear-gradient(135deg,#64748b33,#47556926);border:2px solid rgba(100,116,139,.4);border-radius:20px;color:#94a3b8;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}._skipButton_sw2xr_3263:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(100,116,139,.2),transparent);transition:left .6s ease}._skipButton_sw2xr_3263:hover{background:linear-gradient(135deg,#64748b4d,#47556940);border-color:#64748b99;color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 25px #64748b4d}._confirmButton_sw2xr_1303{padding:1.2rem 3rem;background:linear-gradient(135deg,#00ff9d,#22c55e,#10b981);border:none;border-radius:20px;color:#000;font-weight:900;font-size:1.1rem;cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;box-shadow:0 12px 40px #00ff9d66,inset 0 1px #fff3}._confirmButton_sw2xr_1303:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .8s ease}._confirmButton_sw2xr_1303:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 20px 60px #00ff9d99,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#22c55e,#00ff9d,#10b981)}._confirmButton_sw2xr_1303:hover:before{left:100%}._confirmButton_sw2xr_1303:disabled{background:linear-gradient(135deg,#64748b66,#4755694d);color:#fff6;cursor:not-allowed;transform:none;box-shadow:none}._selectionSummary_sw2xr_1541{background:linear-gradient(135deg,#000000e6,#0a0a0acc);border:3px solid;-o-border-image:linear-gradient(90deg,#00ff9d,#22c55e,#00ff9d) 1;border-image:linear-gradient(90deg,#00ff9d,#22c55e,#00ff9d) 1;border-radius:24px;padding:2rem;margin-top:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}._selectionSummary_sw2xr_1541:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00ff9d,#22c55e,#10b981,#22c55e,#00ff9d);background-size:300% 100%;animation:_summaryGlow_sw2xr_1 3s linear infinite}@keyframes _summaryGlow_sw2xr_1{0%{background-position:0% 50%}to{background-position:300% 50%}}._summaryHeader_sw2xr_1559{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._summaryTitle_sw2xr_1573{color:#00ff9d;font-size:1.3rem;font-weight:800;margin:0}._summaryCount_sw2xr_1587{padding:.6rem 1.2rem;background:linear-gradient(135deg,#00ff9d,#22c55e);color:#000;border-radius:16px;font-weight:900;font-size:1rem}._selectedPointsList_sw2xr_3541{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._selectedPointItem_sw2xr_3553{display:flex;align-items:center;gap:1rem;padding:1rem;background:linear-gradient(135deg,#00ff9d1a,#22c55e0d);border:1px solid rgba(0,255,157,.2);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._selectedPointIcon_sw2xr_3575{font-size:1.2rem}._selectedPointInfo_sw2xr_3583{flex:1}._selectedPointName_sw2xr_3591{color:#00ff9d;font-weight:700;font-size:.9rem;margin:0 0 .25rem}._selectedPointCategory_sw2xr_3605{color:#fff9;font-size:.8rem;margin:0}._removeButton_sw2xr_3617{width:32px;height:32px;background:linear-gradient(135deg,#ef444433,#dc262626);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._removeButton_sw2xr_3617:hover{background:linear-gradient(135deg,#ef44444d,#dc262640);border-color:#ef4444;transform:scale(1.1)}@media (max-width: 1024px){._searchGrid_sw2xr_1967{grid-template-columns:1fr;gap:1rem}._safePointsGrid_sw2xr_2359{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}._floatingActions_sw2xr_3167{bottom:1rem;right:1rem}}@media (max-width: 768px){._content_sw2xr_3693{padding:2rem 1rem;gap:2rem}._header_sw2xr_95{padding:2rem 1rem;border-radius:1rem;gap:1.5rem}._headerLeft_sw2xr_123{width:100%;justify-content:center}._headerTitle_sw2xr_179{font-size:1.8rem}._safePointsGrid_sw2xr_2359{grid-template-columns:1fr}._navigationContainer_sw2xr_3249{flex-direction:column;gap:1rem}._advancedMapContainer_sw2xr_2195{height:400px;border-radius:20px}}._navigationContainer_sw2xr_3249{display:flex;gap:1.5rem;margin-top:2rem;position:relative}._skipButton_sw2xr_3263{flex:1;background:linear-gradient(135deg,#868e9626,#868e961a)!important;border:2px solid rgba(134,142,150,.35)!important;color:#adb5bd!important;transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;border-radius:16px!important;position:relative;overflow:hidden}._skipButton_sw2xr_3263:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(134,142,150,.2),transparent);transition:left .5s ease}._skipButton_sw2xr_3263:hover{background:linear-gradient(135deg,#868e9640,#868e9633)!important;border-color:#868e9699!important;transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px #868e964d}._skipButton_sw2xr_3263:hover:before{left:100%}._errorAlert_sw2xr_1833{background:linear-gradient(135deg,#f443361f,#f4433614)!important;border:2px solid rgba(244,67,54,.3)!important;border-radius:16px!important;color:#fff!important;position:relative;overflow:hidden}._errorAlert_sw2xr_1833:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f44336,#e57373,#f44336);background-size:200% 100%;animation:_errorPulse_sw2xr_1 2s linear infinite}@keyframes _errorPulse_sw2xr_1{0%{background-position:0% 50%}to{background-position:200% 50%}}._headerSubtitle_sw2xr_201{color:#00ff9db3;font-size:.9rem;font-weight:400;margin-top:.5rem;animation:_subtitleGlow_sw2xr_1 3s ease-in-out infinite alternate}@keyframes _subtitleGlow_sw2xr_1{0%{opacity:.7;text-shadow:0 0 10px rgba(0,255,157,.3)}to{opacity:1;text-shadow:0 0 20px rgba(0,255,157,.5)}}._mapHeader_sw2xr_1109{padding:1.5rem;text-align:center;position:relative}._mapTitle_sw2xr_1123{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,#00ff9d,#00cc7a,#00b366);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem;animation:_titleShimmer_sw2xr_1 3s ease-in-out infinite}._mapSubtitle_sw2xr_3983{color:#fff9;font-size:.9rem;font-weight:400}@keyframes _titleShimmer_sw2xr_1{0%,to{filter:brightness(1) hue-rotate(0deg)}50%{filter:brightness(1.2) hue-rotate(10deg)}}._searchHeader_sw2xr_1917{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._searchIcon_sw2xr_1931{color:#00ff9d;filter:drop-shadow(0 0 10px rgba(0,255,157,.6));animation:_iconPulse_sw2xr_1 2s ease-in-out infinite alternate}._searchTitle_sw2xr_1953{font-size:1.1rem;font-weight:600;color:#00ff9d}._searchFilters_sw2xr_4053{margin-top:1rem}._quickFilters_sw2xr_2091{display:flex;gap:.75rem;flex-wrap:wrap}._quickFilterButton_sw2xr_2105{background:linear-gradient(135deg,#00ff9d1a,#00ff9d0d)!important;border:1px solid rgba(0,255,157,.2)!important;color:#00ff9d!important;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px!important;font-weight:500;position:relative;overflow:hidden}._quickFilterButton_sw2xr_2105:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,157,.2),transparent);transition:left .4s ease}._quickFilterButton_sw2xr_2105:hover{background:linear-gradient(135deg,#00ff9d33,#00ff9d26)!important;border-color:#00ff9d66!important;transform:translateY(-1px) scale(1.02);box-shadow:0 4px 15px #00ff9d4d}._quickFilterButton_sw2xr_2105:hover:before{left:100%}@media (max-width: 768px){._navigationContainer_sw2xr_3249{flex-direction:column;gap:1rem}._searchContainer_sw2xr_4153{padding:1rem}._quickFilters_sw2xr_2091{justify-content:center}._mainCardHeader_sw2xr_4169{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width: 480px){._headerTitle_sw2xr_179{font-size:1.5rem}._headerSubtitle_sw2xr_201{font-size:.8rem}._mapTitle_sw2xr_1123{font-size:1.1rem}._searchTitle_sw2xr_1953{font-size:1rem}}._modalContent_sw2xr_4221{background:#fffffff2!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 20px 40px #0000001a!important}._modalHeader_sw2xr_4237{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.dark ._mantine-InputLabel-root_sw2xr_4257,[data-mantine-color-scheme=dark] ._mantine-InputLabel-root_sw2xr_4257,.dark ._mantine-TextInput-label_sw2xr_4261,[data-mantine-color-scheme=dark] ._mantine-TextInput-label_sw2xr_4261,.dark ._mantine-Select-label_sw2xr_4265,[data-mantine-color-scheme=dark] ._mantine-Select-label_sw2xr_4265{color:#fff!important}.dark ._mantine-TextInput-input_sw2xr_4277,[data-mantine-color-scheme=dark] ._mantine-TextInput-input_sw2xr_4277,.dark ._mantine-Select-input_sw2xr_4281,[data-mantine-color-scheme=dark] ._mantine-Select-input_sw2xr_4281{color:#fff!important;background:#141414!important}.dark ._mantine-Text-root_sw2xr_4295,[data-mantine-color-scheme=dark] ._mantine-Text-root_sw2xr_4295,.dark ._mantine-Title-root_sw2xr_4299,[data-mantine-color-scheme=dark] ._mantine-Title-root_sw2xr_4299{color:#fff!important}:root{--primary-color: #00ff9d;--primary-dark: #00cc7a;--primary-darker: #00994d;--background-dark: #0a0a0a;--card-bg: rgba(28, 28, 28, .95);--text-light: rgba(255, 255, 255, .9);--text-dim: rgba(255, 255, 255, .7)}.light{--primary-color: #00cc7a;--primary-dark: #00994d;--primary-darker: #007a3d;--background-dark: #f8fffe;--card-bg: rgba(255, 255, 255, .95);--text-light: rgba(26, 26, 26, .9);--text-dim: rgba(26, 26, 26, .7)}._mantine-Modal-content_1519c_43{background:var(--card-bg)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important}._mantine-Modal-header_1519c_57{border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem!important}._mantine-Modal-title_1519c_67{color:var(--primary-color)!important;font-size:1.5rem!important;font-weight:600!important}._tripSummary_1519c_81{background:#ffffff08!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:20px!important;padding:1.5rem!important;transition:all .3s ease}._tripSummary_1519c_81:hover{transform:translateY(-2px);border-color:#00ff9d33;box-shadow:0 8px 32px #00ff9d1a}._dateTimeHeader_1519c_111{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,157,.1)}._dateTime_1519c_111{font-size:1.25rem;font-weight:600;color:var(--text-light)}._priceBadge_1519c_141{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))!important;border:none!important;padding:.5rem 1rem!important;border-radius:12px!important;color:var(--background-dark)!important;font-weight:600!important}._routeInfo_1519c_161{background:#0003;border-radius:16px;padding:1.5rem;margin:1.5rem 0}._locationLabel_1519c_175{color:var(--text-dim);font-size:.9rem;margin-bottom:.5rem}._locationText_1519c_187{color:var(--text-light);font-size:1.1rem;font-weight:500}._routeDivider_1519c_199{height:2px;background:linear-gradient(to right,transparent,var(--primary-color),transparent);margin:1rem 0;opacity:.2}._infoBadge_1519c_215{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;padding:.5rem 1rem!important;border-radius:10px!important;display:flex;align-items:center;gap:.5rem}._infoBadge_1519c_215 svg{color:var(--primary-color)}._featureBadge_1519c_245{padding:.5rem 1rem!important;border-radius:10px!important;font-weight:500!important;transition:all .3s ease}._featureBadge_1519c_245._allowed_1519c_259{background:#00ff9d1a!important;color:var(--primary-color)!important;border:1px solid rgba(0,255,157,.2)!important}._featureBadge_1519c_245._notAllowed_1519c_271{background:#ff4d4d1a!important;color:#ff4d4d!important;border:1px solid rgba(255,77,77,.2)!important}._numberInput_1519c_285{background:#ffffff08!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:12px!important;height:56px}._numberInput_1519c_285 input{color:#fff!important;font-size:1.1rem!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.2px!important;line-height:1.4!important;text-transform:none!important;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}._numberInput_1519c_285:focus-within{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #00ff9d1a}._priceCard_1519c_337{background:#00ff9d0d!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:16px!important;padding:1.5rem!important}._priceRow_1519c_351{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}._priceLabel_1519c_365{color:var(--text-dim)}._priceValue_1519c_373{color:var(--text-light);font-weight:500}._totalPrice_1519c_383{color:var(--primary-color)!important;font-size:1.5rem!important;font-weight:700!important}._textarea_1519c_397{background:#ffffff08!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:12px!important;color:#fff!important;transition:all .3s ease}._textarea_1519c_397:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #00ff9d1a;transform:translateY(-2px)}._confirmButton_1519c_427{height:56px!important;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))!important;border:none!important;border-radius:12px!important;font-size:1.1rem!important;font-weight:600!important;color:var(--background-dark)!important;transition:all .3s ease!important;position:relative;overflow:hidden}._confirmButton_1519c_427:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #00ff9d4d,0 4px 8px #00ff9d33}._confirmButton_1519c_427:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}._successIcon_1519c_509{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));display:flex;align-items:center;justify-content:center;color:var(--background-dark);margin:0 auto 1.5rem;animation:_iconPulse_1519c_1 2s infinite}@keyframes _iconPulse_1519c_1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}._passengersModal_1519c_549 ._mantine-Modal-content_1519c_43{background:linear-gradient(135deg,#1c1c1cfa,#0f0f0ffa)!important;border:1px solid rgba(0,255,157,.2)!important;box-shadow:0 25px 50px #00000080!important}._passengersModal_1519c_549 ._mantine-Modal-title_1519c_67{color:var(--primary-color)!important;font-size:1.6rem!important;font-weight:700!important;display:flex;align-items:center;gap:.5rem}._passengersModal_1519c_549 ._mantine-Modal-title_1519c_67:before{content:"👥";font-size:1.4rem}._passengerCard_1519c_591{background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid rgba(0,255,157,.15)!important;border-radius:16px!important;padding:1.5rem!important;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._passengerCard_1519c_591:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-color),var(--primary-dark));opacity:.8}._passengerCard_1519c_591:hover{transform:translateY(-3px);border-color:#00ff9d4d;box-shadow:0 12px 32px #00ff9d26}._passengerCard_1519c_591 ._mantine-Text-root_1519c_645{color:var(--primary-color)!important;font-weight:600!important;font-size:1.1rem!important;margin-bottom:1rem!important;display:flex;align-items:center;gap:.5rem}._passengerCard_1519c_591 ._mantine-Text-root_1519c_645:before{content:"🧑‍💼";font-size:1rem}._passengerCard_1519c_591 ._mantine-TextInput-root_1519c_677{margin-bottom:1rem}._passengerCard_1519c_591 ._mantine-TextInput-label_1519c_685{color:var(--text-light)!important;font-weight:500!important;margin-bottom:.5rem!important;font-size:.9rem!important}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699{background:#ffffff14!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:var(--text-light)!important;padding:.75rem 1rem!important;font-size:1rem!important;transition:all .3s ease!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px #00ff9d26!important;background:#00ff9d0d!important;transform:translateY(-1px)}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699::-moz-placeholder{color:#fff6!important;font-style:italic}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699::placeholder{color:#fff6!important;font-style:italic}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699[inputmode=numeric]{font-family:SF Mono,Monaco,Inconsolata,monospace!important;letter-spacing:.5px!important;background:#00ff9d08!important}._passengerCard_1519c_591 ._mantine-TextInput-input_1519c_699[inputmode=numeric]:focus{background:#00ff9d14!important}._confirmButton_1519c_427{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark))!important;border:none!important;border-radius:16px!important;padding:1rem 2rem!important;font-size:1.1rem!important;font-weight:600!important;color:#000!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._confirmButton_1519c_427:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._confirmButton_1519c_427:hover:before{left:100%}._confirmButton_1519c_427:hover{transform:translateY(-3px)!important;box-shadow:0 15px 35px #00ff9d66!important;background:linear-gradient(135deg,#00ff9d,#00cc7a)!important}._confirmButton_1519c_427:active{transform:translateY(-1px)!important}@keyframes _slideInUp_1519c_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._passengerCard_1519c_591{animation:_slideInUp_1519c_1 .4s ease-out;animation-fill-mode:both}._passengerCard_1519c_591:nth-child(1){animation-delay:.1s}._passengerCard_1519c_591:nth-child(2){animation-delay:.2s}._passengerCard_1519c_591:nth-child(3){animation-delay:.3s}._passengerCard_1519c_591:nth-child(4){animation-delay:.4s}._passengerCard_1519c_591:nth-child(5){animation-delay:.5s}._passengerCard_1519c_591:nth-child(6){animation-delay:.6s}@media (max-width: 768px){._mantine-Modal-content_1519c_43{margin:1rem}._dateTimeHeader_1519c_111{flex-direction:column;gap:1rem;align-items:flex-start}._infoBadges_1519c_921{flex-wrap:wrap;gap:.5rem}}._passengersSection_1519c_935{background:#ffffff05!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:1.5rem!important}._passengersSectionTitle_1519c_949{color:var(--text-light)!important;font-size:1.1rem!important;font-weight:600!important;margin-bottom:1.25rem!important;display:flex;align-items:center;gap:.5rem}._passengersSectionTitle_1519c_949:before{content:"👥";font-size:1rem}._passengersCountInput_1519c_981{margin-bottom:1.5rem}._passengersCountInput_1519c_981 ._mantine-NumberInput-label_1519c_989{color:var(--text-light)!important;font-weight:500!important;font-size:.9rem!important;margin-bottom:.5rem!important}._passengersCountInput_1519c_981 ._mantine-NumberInput-input_1519c_1003{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;color:var(--text-light)!important;font-size:1rem!important;padding:.75rem 1rem!important;height:48px!important}._passengersCountInput_1519c_981 ._mantine-NumberInput-input_1519c_1003:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #00ff9d33}._passengerFormGroup_1519c_1035{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:1.25rem!important;margin-bottom:1rem!important}._passengerFormGroup_1519c_1035:last-child{margin-bottom:0}._passengerTitle_1519c_1061{color:var(--text-light)!important;font-size:1rem!important;font-weight:600!important;margin-bottom:1rem!important;display:flex;align-items:center;gap:.5rem}._passengerTitle_1519c_1061:before{content:"🧑‍💼";font-size:.9rem}._passengerInput_1519c_1093 ._mantine-TextInput-label_1519c_685{color:var(--text-light)!important;font-weight:500!important;font-size:.85rem!important;margin-bottom:.5rem!important}._passengerInput_1519c_1093 ._mantine-TextInput-input_1519c_699{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:10px!important;color:var(--text-light)!important;padding:.75rem 1rem!important;font-size:.95rem!important;height:44px!important}._passengerInput_1519c_1093 ._mantine-TextInput-input_1519c_699:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 2px #00ff9d33!important}._passengerInput_1519c_1093 ._mantine-TextInput-input_1519c_699::-moz-placeholder{color:#fff6!important}._passengerInput_1519c_1093 ._mantine-TextInput-input_1519c_699::placeholder{color:#fff6!important}._passengerInputGroup_1519c_1147{display:flex;gap:1rem;margin-bottom:0}._passengerInputGroup_1519c_1147>div{flex:1}._safePointsCard_1519c_1169{background:#ffffff05!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:1.5rem!important}._safePointsCard_1519c_1169 ._mantine-Text-root_1519c_645{color:var(--text-light)!important;font-size:1.1rem!important;font-weight:600!important;display:flex;align-items:center;gap:.5rem}._safePointsCard_1519c_1169 ._mantine-Text-root_1519c_645:before{content:"🗺️";font-size:1rem}._safePointsCard_1519c_1169{background:#0d6efd0d!important;border:1px solid rgba(13,110,253,.2)!important;border-radius:16px!important;padding:1.5rem!important;transition:all .3s ease}._safePointsCard_1519c_1169:hover{background:#0d6efd14!important;border-color:#0d6efd4d;transform:translateY(-2px)}._safePointsHeader_1519c_1241{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._safePointsIcon_1519c_1255{width:40px;height:40px;background:#0d6efd26;border:1px solid rgba(13,110,253,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}._safePointsTitle_1519c_1279{color:#6ea8fe!important;font-weight:600!important;font-size:1.1rem!important}._safePointsSubtitle_1519c_1291{color:#fff9!important;font-size:.85rem!important}._safePointsSummary_1519c_1301{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}._safePointsType_1519c_1315{display:flex;align-items:center;gap:.5rem;padding:.5rem 0}._safePointsTypeLabel_1519c_1329{color:var(--text-light)!important;font-weight:500!important;font-size:.9rem!important}._safePointsTypeCount_1519c_1341{color:#ffffffb3!important;font-size:.85rem!important}._safePointsStatus_1519c_1351{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.75rem;margin:1rem 0;text-align:center}._safePointsStatusText_1519c_1369{color:#fffc!important;font-size:.75rem!important;font-style:italic}._safePointsNote_1519c_1381{color:#fff9!important;font-size:.75rem!important;text-align:center;margin-top:.5rem;font-style:italic}._safePointsDivider_1519c_1397{border-color:#ffffff1a!important;margin:.75rem 0!important}._loadingContainer_1519c_1407{padding:1.5rem;text-align:center}._loadingText_1519c_1417{color:#fff9!important;font-size:.9rem!important}._errorContainer_1519c_1427{padding:1.5rem;text-align:center}._errorText_1519c_1437{color:#fff9!important;font-size:.9rem!important}._container_st3f2_1{min-height:100vh;background-color:#0a0a0a;background-image:radial-gradient(circle at 10% 0%,rgba(0,255,157,.03) 0%,transparent 30%),radial-gradient(circle at 90% 90%,rgba(0,255,157,.03) 0%,transparent 30%);color:#fff;padding:24px;position:relative;overflow:hidden;transition:background-color .3s ease,color .3s ease}.light ._container_st3f2_1{background-color:#f8fffe;background-image:radial-gradient(circle at 10% 0%,rgba(0,155,119,.08) 0%,transparent 30%),radial-gradient(circle at 90% 90%,rgba(0,155,119,.08) 0%,transparent 30%);color:#1a1a1a}._container_st3f2_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent 0%,rgba(0,255,157,.03) 50%,transparent 100%);animation:_gradientMove_st3f2_1 15s linear infinite}._backButton_st3f2_69{width:40px;height:40px;border-radius:12px;background:#ffffff08;display:flex;align-items:center;justify-content:center;color:#00ff9d;transition:all .3s ease;border:1px solid rgba(0,255,157,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._backButton_st3f2_69:hover{transform:translate(-5px);box-shadow:0 0 20px #00ff9d1a,inset 0 0 10px #00ff9d1a}._logoSection_st3f2_111{text-align:center;margin-bottom:40px;position:relative}._logo_st3f2_111{width:60px;height:60px;margin:0 auto 20px;position:relative}._logo_st3f2_111 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px rgba(0,255,157,.5));animation:_logoFloat_st3f2_1 3s ease-in-out infinite}._logo_st3f2_111:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,157,.2),transparent 70%);animation:_logoPulse_st3f2_1 2s ease-in-out infinite}._title_st3f2_171{font-size:32px!important;font-weight:800!important;margin-bottom:10px;color:#00ff9d;text-shadow:0 0 10px rgba(0,255,157,.5),0 0 20px rgba(0,255,157,.3),0 0 30px rgba(0,255,157,.1);animation:_titleGlow_st3f2_1 2s ease-in-out infinite}._subtitle_st3f2_195{color:#fff9!important;font-size:16px!important;max-width:280px;margin:0 auto}._input_st3f2_209{margin-bottom:8px}._input_st3f2_209 input{height:54px!important;background:#ffffff08!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:12px!important;color:#fff!important;padding:0 20px!important;font-size:16px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.2px!important;line-height:1.4!important;transition:all .3s ease!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:none!important;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}._input_st3f2_209 input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 1px #00ff9d33,0 0 20px #00ff9d1a;transform:translateY(-2px)}.light ._input_st3f2_209 input{background:#ffffffe6!important;border:1px solid rgba(16,185,129,.3)!important;color:#1f2937!important}.light ._input_st3f2_209 input:focus{border-color:#10b981!important;box-shadow:0 0 0 1px #10b98133,0 0 20px #10b9811a}.light ._input_st3f2_209 input::-moz-placeholder{color:#1f293780!important}.light ._input_st3f2_209 input::placeholder{color:#1f293780!important}._input_st3f2_209 input::-moz-placeholder{color:#fff6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px}._input_st3f2_209 input::placeholder{color:#fff6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px}._eyeButton_st3f2_323{color:#ffffff80;padding:10px;margin-right:5px;border-radius:50%;transition:all .3s ease}.light ._eyeButton_st3f2_323{color:#1f293799!important}.light ._eyeButton_st3f2_323:hover{color:#10b981!important}._eyeButton_st3f2_323:hover{color:#00ff9d;background:#00ff9d1a}._checkbox_st3f2_367{margin:24px 0!important}._checkbox_st3f2_367 label{color:#ffffffb3!important;font-size:14px!important;line-height:1.5!important}._checkbox_st3f2_367 input{border-color:#00ff9d4d!important;background:transparent!important;transition:all .3s ease!important}._checkbox_st3f2_367 input:checked{background-color:#00ff9d!important;border-color:#00ff9d!important;animation:_checkboxPop_st3f2_1 .3s ease-out}._continueButton_st3f2_411{height:54px!important;border-radius:12px!important;background:linear-gradient(45deg,#00ff9d,#00cc7a)!important;border:none!important;color:#000!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;position:relative;overflow:hidden;transition:all .3s ease!important}._continueButton_st3f2_411:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);transition:transform .6s ease}._continueButton_st3f2_411:hover{transform:translateY(-2px);box-shadow:0 10px 20px #00ff9d33,0 6px 6px #00ff9d1a}._continueButton_st3f2_411:hover:before{transform:translate(100%)}@keyframes _gradientMove_st3f2_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _logoFloat_st3f2_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _logoPulse_st3f2_1{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.2;transform:scale(1.1)}}@keyframes _titleGlow_st3f2_1{0%,to{text-shadow:0 0 10px rgba(0,255,157,.5),0 0 20px rgba(0,255,157,.3),0 0 30px rgba(0,255,157,.1)}50%{text-shadow:0 0 15px rgba(0,255,157,.7),0 0 25px rgba(0,255,157,.5),0 0 35px rgba(0,255,157,.3)}}@keyframes _checkboxPop_st3f2_1{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}._socialLogin_st3f2_553,._form_st3f2_555>*,._inputWrapper_st3f2_557,._loginButton_st3f2_559,._termsSection_st3f2_561,._cookiesBanner_st3f2_563{opacity:0;animation:_fadeSlideUp_st3f2_1 .5s ease forwards}._socialLogin_st3f2_553{animation-delay:.1s}._inputWrapper_st3f2_557:nth-child(1){animation-delay:.2s}._inputWrapper_st3f2_557:nth-child(2){animation-delay:.3s}._inputWrapper_st3f2_557:nth-child(3){animation-delay:.4s}._inputWrapper_st3f2_557:nth-child(4){animation-delay:.5s}._checkbox_st3f2_367{animation-delay:.6s}._termsSection_st3f2_561{animation-delay:.7s}._loginButton_st3f2_559{animation-delay:.8s}._cookiesBanner_st3f2_563{animation-delay:.9s}@keyframes _fadeSlideUp_st3f2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._title_st3f2_171{font-size:28px!important}._subtitle_st3f2_195{font-size:14px!important}._input_st3f2_209 input{height:50px!important;font-size:16px!important}}._mantine-Modal-root_st3f2_649{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._mantine-Modal-content_st3f2_657{background:#0f0f0f!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:16px!important;color:#fff!important;padding:24px!important;box-shadow:0 0 20px #00ff9d1a}._mantine-Modal-title_st3f2_675{color:#00ff9d!important;font-weight:700!important;text-align:center;font-size:20px!important;margin-bottom:12px}._mantine-Modal-close_st3f2_691{color:#fff9!important;transition:all .3s ease}._mantine-Modal-close_st3f2_691:hover{color:#00ff9d!important}._mantine-Text-root_st3f2_711{font-size:14px!important;line-height:1.6!important;color:#fffc!important}._checkbox_st3f2_367{margin-top:20px}._checkbox_st3f2_367 label{color:#fffc!important;font-size:14px;display:flex;align-items:center;gap:8px}._checkbox_st3f2_367 input[type=checkbox]{accent-color:#00ff9d!important;background:transparent!important;border:1px solid rgba(0,255,157,.3)!important;width:18px;height:18px;transition:all .3s ease}._checkbox_st3f2_367 input[type=checkbox]:checked{background-color:#00ff9d!important;border-color:#00ff9d!important;animation:_checkboxPop_st3f2_1 .3s ease-out}._form_st3f2_555{max-width:400px;margin:0 auto;width:100%;position:relative;z-index:1}._inputWrapper_st3f2_557{margin-bottom:24px;position:relative}.light ._inputLabel_st3f2_809{color:#1f2937cc!important}._inputLabel_st3f2_809{display:block;margin-bottom:8px;color:#fffc;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.1px}._errorMessage_st3f2_837{color:#ff4757!important;font-size:14px!important;margin-top:8px;padding:8px 12px;background:#ff47571a;border-radius:8px;border:1px solid rgba(255,71,87,.2)}._loginButton_st3f2_559{height:54px!important;border-radius:12px!important;background:linear-gradient(45deg,#00ff9d,#00cc7a)!important;border:none!important;color:#000!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;position:relative;overflow:hidden;transition:all .3s ease!important;margin-top:20px}._loginButton_st3f2_559:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);transition:transform .6s ease}._loginButton_st3f2_559:hover:before{transform:translate(100%)}._loginButton_st3f2_559:active{transform:translateY(0)}._socialLogin_st3f2_553{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;position:relative;z-index:1}._googleButton_st3f2_973{border:1.5px solid #dadce0!important;background-color:#fff!important;color:#3c4043!important;font-size:16px!important;font-weight:500!important;height:48px!important;border-radius:8px!important;transition:all .2s ease!important;font-family:Roboto,arial,sans-serif!important}._googleButton_st3f2_973:hover{background-color:#f8f9fa!important;border-color:#c6c9cc!important;box-shadow:0 1px 3px #0000001a!important}._googleButton_st3f2_973:active{background-color:#f1f3f4!important}._googleButton_st3f2_973:disabled{background-color:#f8f9fa!important;color:#9aa0a6!important;border-color:#e8eaed!important}._dividerText_st3f2_1029{text-align:center;color:#5f6368;font-size:13px;margin:16px 0;position:relative}._termsSection_st3f2_561{text-align:center;margin-top:8px;display:flex;flex-direction:column;gap:8px}._termsLinkAlt_st3f2_1063{color:#00ff9d!important;cursor:pointer;text-decoration:underline;text-align:center;font-size:14px!important;font-weight:500;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,255,157,.2);padding:8px;border-radius:4px;transition:background-color .2s ease}._termsLinkAlt_st3f2_1063:hover{background-color:#00ff9d1a}._termsLink_st3f2_1063{background:none;border:none;outline:none;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;margin-left:4px;color:#00ff9d!important;font-weight:500;cursor:pointer;text-decoration:underline;border-radius:8px;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,255,157,.2);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:inherit;touch-action:manipulation;min-height:44px;min-width:44px;position:relative;z-index:10;font-size:16px}._termsLink_st3f2_1063:hover{background-color:#00ff9d1a;transform:translateY(-1px)}._termsLink_st3f2_1063:active,._termsLink_st3f2_1063:focus{background-color:#00ff9d26;transform:translateY(0);box-shadow:0 0 0 2px #00ff9d4d}@media (hover: none) and (pointer: coarse){._termsLink_st3f2_1063{padding:12px 16px;min-height:48px;min-width:48px;font-size:16px}._termsLink_st3f2_1063:active{background-color:#00ff9d33;transform:scale(.98)}}._cookiesBanner_st3f2_563{margin-top:2rem;padding:1rem 1.5rem;background-color:#ffffff0a;border:1px solid rgba(0,255,157,.1);border-radius:12px;display:flex;justify-content:space-between;align-items:center;color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_fadeSlideUp_st3f2_1 .5s ease forwards}._cookiesText_st3f2_1251{font-size:14px;color:#ffffffbf;margin-right:1rem;flex:1}._loginButton_st3f2_559:hover{background:linear-gradient(45deg,#00cc7a,#00b366)!important;transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d66}._recoverAccount_st3f2_1281{display:block!important;width:100%;color:#00ff9dcc!important;font-size:14px!important;font-weight:500!important;text-align:center;text-decoration:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.1px;margin-top:16px;padding:10px 16px;border-radius:10px;background:#00ff9d0f;border:1px solid rgba(0,255,157,.2);transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._recoverAccount_st3f2_1281:hover{color:#000!important;background:#00ff9dcc;border-color:#00ff9d;transform:translateY(-1px);box-shadow:0 6px 20px #00ff9d4d}._recoverAccount_st3f2_1281:before{content:"🔄";margin-right:6px;font-size:12px}._modal_oicc8_3{--modal-radius: 24px;--primary-green: #00ff9d;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .8);--text-muted: rgba(255, 255, 255, .6);--background: #0a0a0a;--background-secondary: #1a1a1a;--border: rgba(0, 255, 157, .1);--border-active: rgba(0, 255, 157, .3)}.light ._modal_oicc8_3{--primary-green: #00cc7a;--text-primary: #1a1a1a;--text-secondary: rgba(26, 26, 26, .8);--text-muted: rgba(26, 26, 26, .6);--background: #f8fffe;--background-secondary: #ffffff;--border: rgba(0, 155, 119, .2);--border-active: rgba(0, 155, 119, .4)}.light ._title_oicc8_51,.light ._sectionTitle_oicc8_59{color:#00cc7a!important}.light ._content_oicc8_67,.light ._bulletPoint_oicc8_75{color:#1a1a1acc!important}.light ._pageIndicator_oicc8_83,.light ._disclaimer_oicc8_91{color:#1a1a1a99!important}.light ._closeButton_oicc8_101{background:#00cc7a1a!important;border:1px solid rgba(0,155,119,.2)!important;color:#00cc7a!important}.light ._closeButton_oicc8_101:hover{background:#00cc7a26!important;border-color:#009b7766!important}.light ._pill_oicc8_123{background:#1a1a1a0d!important;border:1px solid rgba(26,26,26,.1)!important;color:#1a1a1acc!important}.light ._pill_oicc8_123:hover{background:#1a1a1a14!important;border-color:#1a1a1a33!important;color:#1a1a1a!important}.light ._navButton_oicc8_147{background:#1a1a1a0d!important;border:1px solid rgba(26,26,26,.1)!important;color:#1a1a1acc!important}.light ._navButton_oicc8_147:hover:not(:disabled){background:#1a1a1a14!important;border-color:#009b7766!important;color:#1a1a1a!important}.light ._modal_oicc8_3 *{color:#1a1a1a!important}.light ._modal_oicc8_3 ._mantine-Text-root_oicc8_181,.light ._modal_oicc8_3 ._mantine-ScrollArea-viewport_oicc8_189,.light ._modal_oicc8_3 ._mantine-ScrollArea-viewport_oicc8_189 *,.light ._modal_oicc8_3 p,.light ._modal_oicc8_3 span,.light ._modal_oicc8_3 div,.light ._contentInner_oicc8_221,.light ._contentInner_oicc8_221 *,.light ._contentInner_oicc8_221 p,.light ._contentInner_oicc8_221 div,.light ._contentInner_oicc8_221 span{color:#1a1a1acc!important}.light ._modal_oicc8_3 ._title_oicc8_51,.light ._modal_oicc8_3 ._sectionTitle_oicc8_59,.light ._modal_oicc8_3 h1,.light ._modal_oicc8_3 h2,.light ._modal_oicc8_3 h3{color:#00cc7a!important}.light ._container_oicc8_257{background:linear-gradient(135deg,#f8fffe,#fff)!important;color:#1a1a1acc!important}.light ._header_oicc8_267{background:linear-gradient(135deg,#00cc7a0d,#00cc7a05)!important}.light ._footer_oicc8_275{background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.05) 100%)!important}.light ._modal_oicc8_3,.light ._modal_oicc8_3 *,.light ._modal_oicc8_3 p,.light ._modal_oicc8_3 div,.light ._modal_oicc8_3 span,.light ._modal_oicc8_3 text,.light ._modal_oicc8_3 ._mantine-Text-root_oicc8_181,.light ._modal_oicc8_3 [class*=mantine-]{color:#1a1a1ad9!important}.light ._modal_oicc8_3 ._mantine-ScrollArea-viewport_oicc8_189,.light ._modal_oicc8_3 ._mantine-ScrollArea-viewport_oicc8_189 *,.light ._modal_oicc8_3 ._mantine-Modal-content_oicc8_313,.light ._modal_oicc8_3 ._mantine-Modal-content_oicc8_313 *{color:#1a1a1ad9!important}.light ._contentInner_oicc8_221,.light ._contentInner_oicc8_221 *:not(._title_oicc8_51):not(._sectionTitle_oicc8_59):not(h1):not(h2):not(h3){color:#1a1a1ad9!important}.light ._modal_oicc8_3 pre,.light ._modal_oicc8_3 code,.light ._modal_oicc8_3 blockquote,.light ._modal_oicc8_3 li,.light ._modal_oicc8_3 td,.light ._modal_oicc8_3 th,.light ._modal_oicc8_3 [style*="color: white"],.light ._modal_oicc8_3 [style*="color: #fff"],.light ._modal_oicc8_3 [style*="color: rgba(255, 255, 255"],.light ._modal_oicc8_3 *,.light ._container_oicc8_257 *{color:#1a1a1ad9!important}.light ._title_oicc8_51,.light ._sectionTitle_oicc8_59,.light h1,.light h2,.light h3,.light ._modal_oicc8_3 ._title_oicc8_51,.light ._modal_oicc8_3 ._sectionTitle_oicc8_59,.light ._modal_oicc8_3 h1,.light ._modal_oicc8_3 h2,.light ._modal_oicc8_3 h3,.light ._closeButton_oicc8_101,.light ._pageBadge_oicc8_421{color:#00cc7a!important}._container_oicc8_257{display:flex;flex-direction:column;height:80vh;max-height:700px;background:linear-gradient(135deg,var(--background) 0%,var(--background-secondary) 100%)}._header_oicc8_267{padding:24px 32px 16px;background:linear-gradient(135deg,#00ff9d0d,#00ff9d05);border-bottom:1px solid var(--border)}._title_oicc8_51{color:var(--primary-green);font-size:24px;font-weight:700;letter-spacing:-.02em}._closeButton_oicc8_101{background:#00ff9d1a;border:1px solid var(--border);color:var(--primary-green);border-radius:12px;padding:8px 16px;font-weight:600;transition:all .2s ease}._closeButton_oicc8_101:hover{background:#00ff9d26;border-color:var(--border-active);transform:translateY(-1px)}._pill_oicc8_123{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);border-radius:20px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s ease;height:auto;min-height:32px}._pill_oicc8_123:hover{background:#ffffff14;border-color:#fff3;color:var(--text-primary)}._activePill_oicc8_545{background:linear-gradient(135deg,var(--primary-green) 0%,#00cc7a 100%);border:1px solid var(--primary-green);color:#000;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;height:auto;min-height:32px;box-shadow:0 4px 12px #00ff9d33}._activePill_oicc8_545:hover{background:linear-gradient(135deg,#00ff9d,#00e68a);transform:translateY(-1px);box-shadow:0 6px 16px #00ff9d40}._divider_oicc8_583{border-color:var(--border);margin:0}._content_oicc8_67{flex:1;padding:0;background:transparent}._contentInner_oicc8_221{padding:32px;line-height:1.7}._sectionTitle_oicc8_59{color:var(--primary-green);font-size:16px;font-weight:700;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(0,255,157,.2);letter-spacing:-.01em}._content_oicc8_67{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:8px}._bulletPoint_oicc8_75{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-left:8px;position:relative}._bulletPoint_oicc8_75:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--primary-green);border-radius:50%}._footer_oicc8_275{padding:20px 32px 24px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%);border-top:1px solid var(--border)}._navButton_oicc8_147{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);border-radius:12px;padding:8px 16px;font-weight:500;transition:all .2s ease;height:40px}._navButton_oicc8_147:hover:not(:disabled){background:#ffffff14;border-color:var(--border-active);color:var(--text-primary);transform:translateY(-1px)}._navButton_oicc8_147:disabled{opacity:.4;cursor:not-allowed}._pageBadge_oicc8_421{background:linear-gradient(135deg,var(--primary-green) 0%,#00cc7a 100%);color:#000;font-weight:600;font-size:12px;padding:4px 12px;border-radius:12px;border:none}._pageIndicator_oicc8_83{color:var(--text-muted);font-size:12px;font-weight:500}._disclaimer_oicc8_91{color:var(--text-muted);font-size:11px;font-style:italic;opacity:.8}@media (max-width: 768px){._container_oicc8_257{height:90vh;max-height:none}._header_oicc8_267{padding:20px 20px 16px}._title_oicc8_51{font-size:20px}._contentInner_oicc8_221{padding:24px 20px}._footer_oicc8_275{padding:16px 20px 20px}._pill_oicc8_123,._activePill_oicc8_545{font-size:11px;padding:4px 8px;min-height:28px}._navButton_oicc8_147{padding:6px 12px;font-size:13px;height:36px}._pageIndicator_oicc8_83{font-size:11px}}@media (max-width: 480px){._header_oicc8_267{padding:16px 16px 12px}._contentInner_oicc8_221{padding:20px 16px}._footer_oicc8_275{padding:12px 16px 16px}._title_oicc8_51{font-size:18px}._sectionTitle_oicc8_59{font-size:15px}._content_oicc8_67,._bulletPoint_oicc8_75{font-size:13px}._footer_oicc8_275>div:first-child{flex-direction:column;gap:12px;align-items:stretch}._navButton_oicc8_147{flex:1;justify-content:center}}._content_oicc8_67 .mantine-ScrollArea-viewport{scroll-behavior:smooth}._content_oicc8_67 .mantine-ScrollArea-scrollbar{background:#ffffff0d;border-radius:4px}._content_oicc8_67 .mantine-ScrollArea-thumb{background:var(--primary-green);border-radius:4px;opacity:.6;transition:opacity .2s ease}._content_oicc8_67 .mantine-ScrollArea-thumb:hover{opacity:.8}._contentInner_oicc8_221{animation:_fadeInUp_oicc8_1 .3s ease-out}@keyframes _fadeInUp_oicc8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._pill_oicc8_123:focus,._activePill_oicc8_545:focus,._navButton_oicc8_147:focus,._closeButton_oicc8_101:focus{outline:2px solid var(--primary-green);outline-offset:2px}._pill_oicc8_123,._activePill_oicc8_545,._navButton_oicc8_147,._closeButton_oicc8_101{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._loading_oicc8_1071{display:flex;align-items:center;justify-content:center;height:200px;color:var(--text-muted)}._error_oicc8_1089{display:flex;align-items:center;justify-content:center;height:200px;color:#ff6b6b;flex-direction:column;gap:12px}._appleButton_17mj3_3{height:48px!important;border-radius:8px!important;background-color:#000!important;color:#fff!important;font-size:16px!important;font-weight:500!important;border:none!important;transition:all .2s ease!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001a!important}._appleButton_17mj3_3:hover{background-color:#1a1a1a!important;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d!important}._appleButton_17mj3_3:active{background-color:#333!important;transform:translateY(0)}._appleButton_17mj3_3:disabled{background-color:#666!important;color:#ccc!important;cursor:not-allowed;transform:none;box-shadow:none!important}._appleButton_17mj3_3:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff1a;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;pointer-events:none}._appleButton_17mj3_3:active:before{width:200px;height:200px}.light ._appleButton_17mj3_3{background-color:#000!important;color:#fff!important;border:1px solid #d1d5db!important}.light ._appleButton_17mj3_3:hover{background-color:#1a1a1a!important;border-color:#9ca3af!important}.light ._appleButton_17mj3_3:disabled{background-color:#f3f4f6!important;color:#9ca3af!important;border-color:#e5e7eb!important}._appleButton_17mj3_3[data-loading=true]{color:transparent!important}._appleButton_17mj3_3[data-loading=true]:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:_spin_17mj3_1 1s linear infinite}@keyframes _spin_17mj3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._appleButton_17mj3_3{height:52px!important;font-size:16px!important}}._errorNotification_15e63_1,._successNotification_15e63_9,._infoNotification_15e63_17{animation:_slideInFromTop_15e63_1 .3s ease-out}._notificationRoot_15e63_25{border-radius:12px!important;box-shadow:0 10px 25px #00000026!important;transition:all .3s ease!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-left-width:4px!important;border-left-style:solid!important;background-color:hsl(var(--card) / .95)!important;border:1px solid hsl(var(--border))!important}._notificationRoot_15e63_25:hover{transform:translateY(-2px)!important;box-shadow:0 15px 35px #0003!important}.light ._notificationRoot_15e63_25{background-color:#fff!important;box-shadow:0 8px 30px #00000014!important;border-color:#0000000d!important}._errorNotification_15e63_1._notificationRoot_15e63_25{border-left-color:#ff6b6b!important;border-bottom:2px solid rgba(255,107,107,.2)!important}._successNotification_15e63_9._notificationRoot_15e63_25{border-left-color:#33d9b2!important;border-bottom:2px solid rgba(51,217,178,.2)!important}._infoNotification_15e63_17._notificationRoot_15e63_25{border-left-color:#4a90e2!important;border-bottom:2px solid rgba(74,144,226,.2)!important}._notificationTitle_15e63_101{display:flex!important;align-items:center!important;gap:8px!important;font-weight:700!important;font-size:14px!important;color:hsl(var(--foreground))!important;letter-spacing:-.2px!important}._notificationIcon_15e63_121{font-size:16px!important;line-height:1!important;filter:drop-shadow(0 0 4px rgba(0,0,0,.3))!important}._notificationTitleText_15e63_133{margin:0!important;padding:0!important;font-weight:700!important;font-size:14px!important;color:hsl(var(--foreground))!important}._notificationMessage_15e63_149{color:hsl(var(--muted-foreground))!important;font-size:13px!important;line-height:1.4!important;margin-top:4px!important;font-weight:500!important;letter-spacing:-.1px!important}._notificationCloseButton_15e63_167{color:hsl(var(--muted-foreground))!important;background:hsl(var(--muted))!important;border-radius:8px!important;width:24px!important;height:24px!important;transition:all .2s ease!important}._notificationCloseButton_15e63_167:hover{color:#fff!important;background:#fff3!important;transform:scale(1.1)!important}@keyframes _slideInFromTop_15e63_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _pulse_15e63_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._errorNotification_15e63_1 ._notificationIcon_15e63_121{animation:_pulse_15e63_1 1.5s ease-in-out infinite;color:#ff6b6b}._successNotification_15e63_9 ._notificationIcon_15e63_121{animation:_pulse_15e63_1 1.5s ease-in-out infinite;color:#33d9b2}._infoNotification_15e63_17 ._notificationIcon_15e63_121{animation:_pulse_15e63_1 1.5s ease-in-out infinite;color:#4a90e2}@media (max-width: 768px){._notificationRoot_15e63_25{margin:0 10px!important;border-radius:10px!important}._notificationTitle_15e63_101{font-size:13px!important}._notificationMessage_15e63_149{font-size:12px!important}._notificationIcon_15e63_121{font-size:14px!important}}._container_173f2_1{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0a0a0a);padding:.75rem;display:flex;flex-direction:column;position:relative;overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .3s ease;color:#fff}.light ._container_173f2_1{background:linear-gradient(135deg,#f8fffe,#e6f7ff,#f8fffe);color:#374151}._container_173f2_1:before{content:"";position:absolute;top:0;left:0;right:0;height:250px;background:radial-gradient(ellipse at top,rgba(0,255,157,.15) 0%,transparent 70%);pointer-events:none;z-index:1}._header_173f2_61{display:flex;align-items:center;padding:1rem 1.25rem;background:#ffffff14;border-radius:16px;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.12);position:relative;z-index:2;box-shadow:0 8px 32px #0003}.light ._header_173f2_61{background:#ffffffe6;border:1px solid rgba(16,185,129,.2);box-shadow:0 8px 32px #10b9811a}._backButton_173f2_101{background:linear-gradient(135deg,#00ff9d,#00d4aa);border:none;border-radius:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #00ff9d40;flex-shrink:0}.light ._backButton_173f2_101{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 20px #10b98140}._backButton_173f2_101:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 6px 25px #00ff9d59}._headerTitle_173f2_153{color:#fff;font-size:1.25rem;font-weight:600;background:linear-gradient(135deg,#fff,#00ff9d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3;flex:1}.light ._headerTitle_173f2_153{background:linear-gradient(135deg,#1f2937,#10b981);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._formContainer_173f2_191{background:#ffffff0a;border-radius:20px;padding:1.5rem;margin:0 auto;max-width:100%;width:100%;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:relative;z-index:2;box-shadow:0 20px 40px #0003}.light ._formContainer_173f2_191{background:#ffffffe6;border:1px solid rgba(16,185,129,.1);box-shadow:0 20px 40px #10b9811a}._stepperContainer_173f2_231{margin-bottom:2rem;padding:0}._vehicleCategory_173f2_241{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._vehicleCategory_173f2_241 p{width:49%;padding:10px;text-align:center;background:#ffffff14;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Onest,sans-serif;font-size:1rem}._vehicleCategory_173f2_241 p:hover{cursor:pointer;border:.5px solid rgba(0,255,157,.4);background:#00ff9d14;box-shadow:1px 1px 5px 1px #00ff9d66;transform:translateY(-1px)}._stepperWrapper_173f2_293{background:#ffffff08;border-radius:12px;padding:1rem;border:1px solid rgba(255,255,255,.06);color:#fff}.light ._stepperWrapper_173f2_293{background:#fffc;border:1px solid rgba(16,185,129,.2);color:#374151}._stepContent_173f2_321{margin-top:2rem;animation:_fadeInUp_173f2_1 .5s ease-out;color:#fff}.light ._stepContent_173f2_321{color:#374151}@keyframes _fadeInUp_173f2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._stepCard_173f2_363{background:#ffffff08;border:1px solid rgba(255,255,157,.08);border-radius:16px;padding:1.5rem;margin-bottom:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;color:#fff}.light ._stepCard_173f2_363{background:#ffffffe6!important;border:1px solid rgba(16,185,129,.2)!important;box-shadow:0 4px 12px #10b9811a;color:#374151!important}._stepCard_173f2_363:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#00ff9d,#00d4aa);border-radius:16px 16px 0 0}.light ._stepCard_173f2_363:before{background:linear-gradient(90deg,#10b981,#059669)}._stepCard_173f2_363:hover{transform:translateY(-1px);border-color:#00ff9d26;box-shadow:0 8px 25px #00ff9d14}._stepIcon_173f2_443{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#00ff9d,#00d4aa);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 4px 12px #00ff9d40}._stepTitle_173f2_467{color:#fff;font-size:1.15rem;font-weight:600;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#00ff9d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.3}.light ._stepTitle_173f2_467{background:linear-gradient(135deg,#1f2937,#10b981);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._stepDescription_173f2_505{color:#ffffffb3;font-size:.9rem;line-height:1.4;margin-bottom:1.25rem}.light ._stepDescription_173f2_505{color:#1f2937b3}._navigationButtons_173f2_527{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08);gap:1rem}.light ._navigationButtons_173f2_527{border-top:1px solid rgba(16,185,129,.15)}._progressContainer_173f2_555{position:fixed;bottom:1.5rem;right:1.5rem;background:#000000d9;border-radius:20px;padding:.75rem 1.25rem;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.1);z-index:1000;box-shadow:0 8px 25px #00000040;color:#fff}.light ._progressContainer_173f2_555{background:#ffffffe6;border:1px solid rgba(16,185,129,.2);box-shadow:0 8px 25px #10b98126;color:#374151}._photoUploadArea_173f2_597{border:2px dashed rgba(0,255,157,.25);border-radius:12px;padding:1.5rem;text-align:center;background:#00ff9d0a;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;min-height:80px;display:flex;align-items:center;justify-content:center;color:#fffc}.light ._photoUploadArea_173f2_597{border:2px dashed rgba(16,185,129,.4)!important;background:#10b98114!important;color:#374151!important}._photoUploadArea_173f2_597:hover{border-color:#00ff9d66;background:#00ff9d14;transform:translateY(-1px)}.light ._photoUploadArea_173f2_597:hover{border-color:#10b98199!important;background:#10b9811f!important}._photoPreview_173f2_661{border-radius:12px;overflow:hidden;position:relative;max-width:200px;margin:1rem auto;box-shadow:0 8px 25px #0000004d;border:2px solid rgba(0,255,157,.2)}._photoPreview_173f2_661 img{width:100%;height:auto;border-radius:10px;display:block}._removePhotoButton_173f2_695{position:absolute;top:6px;right:6px;background:#dc2626e6;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:14px;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._removePhotoButton_173f2_695:hover{background:#dc2626;transform:scale(1.1)}._successCard_173f2_743{background:#51cf661a;border:1px solid rgba(81,207,102,.3);border-radius:24px;padding:3rem;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:_successPulse_173f2_1 2s ease-in-out infinite}@keyframes _successPulse_173f2_1{0%,to{box-shadow:0 0 #51cf6666}50%{box-shadow:0 0 0 20px #51cf6600}}._successIcon_173f2_781{margin:0 auto 1.5rem;animation:_bounceIn_173f2_1 .8s ease-out}@keyframes _bounceIn_173f2_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}._successModal_173f2_821{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.light ._successModal_173f2_821{background:#0006}._successModalContent_173f2_859{background:linear-gradient(135deg,#141414f2,#282828f2);border-radius:24px;padding:2.5rem;text-align:center;max-width:400px;width:100%;border:1px solid rgba(0,255,157,.2);box-shadow:0 25px 50px #00000080;position:relative;overflow:hidden;animation:_modalSlideIn_173f2_1 .5s cubic-bezier(.4,0,.2,1)}.light ._successModalContent_173f2_859{background:linear-gradient(135deg,#fff,#f0fdf8);border:1px solid rgba(16,185,129,.25);box-shadow:0 25px 50px #10b98126}._successModalContent_173f2_859:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00ff9d,#00d4aa)}@keyframes _modalSlideIn_173f2_1{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}._successModalIcon_173f2_941{width:80px;height:80px;margin:0 auto 1.5rem;background:linear-gradient(135deg,#00ff9d,#00d4aa);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:_successBounce_173f2_1 1s ease-out;box-shadow:0 10px 30px #00ff9d4d}@keyframes _successBounce_173f2_1{0%{transform:scale(0) rotate(45deg);opacity:0}50%{transform:scale(1.2) rotate(0);opacity:1}to{transform:scale(1) rotate(0)}}._successModalTitle_173f2_995{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#00ff9d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.light ._successModalTitle_173f2_995{background:linear-gradient(135deg,#065f46,#10b981);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._successModalMessage_173f2_1031{color:#fffc;font-size:1rem;line-height:1.5;margin-bottom:2rem}.light ._successModalMessage_173f2_1031{color:#374151}._successModalButton_173f2_1053{background:linear-gradient(135deg,#00ff9d,#00d4aa);border:none;color:#000;font-weight:600;padding:14px 32px;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px #00ff9d4d;font-size:1rem;line-height:1.5;min-height:48px;height:auto;overflow:visible;white-space:nowrap;width:100%}.light ._successModalButton_173f2_1053{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;box-shadow:0 6px 20px #10b9814d!important}._successModalButton_173f2_1053:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d66}.light ._successModalButton_173f2_1053:hover{box-shadow:0 8px 25px #10b98166!important}._summaryGrid_173f2_1121{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}._summaryCard_173f2_1135{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;transition:all .3s ease}.light ._summaryCard_173f2_1135{background:#ffffffe6!important;border:1px solid rgba(16,185,129,.2)!important;box-shadow:0 4px 12px #10b9811a}._summaryCard_173f2_1135:hover{border-color:#00ff9d4d;transform:translateY(-2px)}.light ._summaryCard_173f2_1135:hover{border-color:#10b98166!important}._summaryCardTitle_173f2_1181{color:#00ff9d;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.light ._summaryCardTitle_173f2_1181{color:#10b981!important}._summaryItem_173f2_1207{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.light ._summaryItem_173f2_1207{border-bottom:1px solid rgba(26,26,26,.1)!important}._summaryItem_173f2_1207:last-child{border-bottom:none}._summaryLabel_173f2_1239{color:#ffffffb3;font-size:.9rem}.light ._summaryLabel_173f2_1239{color:#1a1a1ab3!important}._summaryValue_173f2_1257{color:#fff;font-weight:500;text-align:right}.light ._summaryValue_173f2_1257{color:#374151!important}._loadingOverlay_173f2_1277{background:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._primaryButton_173f2_1287{background:linear-gradient(135deg,#00ff9d,#00d4aa);border:none;color:#000;font-weight:600;padding:14px 24px;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #00ff9d40;font-size:1rem;min-height:48px;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.light ._primaryButton_173f2_1287{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;box-shadow:0 4px 15px #10b98140!important}._primaryButton_173f2_1287:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00ff9d59}.light ._primaryButton_173f2_1287:hover{box-shadow:0 6px 20px #10b98159!important}._primaryButton_173f2_1287:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 2px 8px #00ff9d26}.light ._primaryButton_173f2_1287:disabled{box-shadow:0 2px 8px #10b98126!important}._secondaryButton_173f2_1379{background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff;font-weight:500;padding:14px 24px;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:1rem;min-height:48px;display:flex;align-items:center;justify-content:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.light ._secondaryButton_173f2_1379{background:#10b9811a!important;border:1px solid rgba(16,185,129,.3)!important;color:#374151!important}._secondaryButton_173f2_1379:hover{background:#ffffff1f;border-color:#ffffff40;transform:translateY(-1px)}.light ._secondaryButton_173f2_1379:hover{background:#10b98126!important;border-color:#10b98166!important}@media (max-width: 768px){._container_173f2_1{padding:.5rem}._header_173f2_61{padding:.875rem 1rem;margin-bottom:1rem}._headerTitle_173f2_153{font-size:1.1rem}._backButton_173f2_101{width:36px;height:36px}._formContainer_173f2_191{padding:1rem;border-radius:16px}._stepCard_173f2_363{padding:1.25rem}._stepTitle_173f2_467{font-size:1.05rem}._stepIcon_173f2_443{width:36px;height:36px}._navigationButtons_173f2_527{flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem}._progressContainer_173f2_555{bottom:1rem;right:1rem;left:1rem;padding:.625rem 1rem}._summaryGrid_173f2_1121{grid-template-columns:1fr;gap:1rem}._primaryButton_173f2_1287,._secondaryButton_173f2_1379{width:100%;padding:12px 20px;font-size:.95rem}._photoUploadArea_173f2_597{padding:1.25rem;min-height:70px}._successModalContent_173f2_859{padding:2rem;margin:1rem}._successModalTitle_173f2_995{font-size:1.3rem}._successModalIcon_173f2_941{width:70px;height:70px}}@media (max-width: 480px){._container_173f2_1:before{height:180px}._header_173f2_61{padding:.75rem}._backButton_173f2_101{width:32px;height:32px;margin-right:.75rem}._headerTitle_173f2_153{font-size:1rem}._formContainer_173f2_191{padding:.875rem;border-radius:14px}._stepCard_173f2_363{padding:1rem}._stepIcon_173f2_443{width:32px;height:32px}._stepTitle_173f2_467{font-size:1rem}._stepDescription_173f2_505{font-size:.85rem}._photoUploadArea_173f2_597{padding:1rem;min-height:60px}._photoPreview_173f2_661{max-width:150px}._primaryButton_173f2_1287,._secondaryButton_173f2_1379{padding:12px 16px;font-size:.9rem;min-height:44px}._successModalContent_173f2_859{padding:1.5rem;border-radius:20px}._successModalIcon_173f2_941{width:60px;height:60px}._successModalTitle_173f2_995{font-size:1.2rem}._successModalMessage_173f2_1031{font-size:.9rem}}._imageGallery_173f2_1773{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-top:1rem}._imageCard_173f2_1787{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.75rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);color:#fffc}.light ._imageCard_173f2_1787{background:#ffffffe6!important;border:1px solid rgba(16,185,129,.2)!important;color:#374151!important}._imageCard_173f2_1787:hover{border-color:#00ff9d33;transform:translateY(-2px)}.light ._imageCard_173f2_1787:hover{border-color:#10b98166!important}._imageCardLabel_173f2_1837{color:#fffc;font-size:.8rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.light ._imageCardLabel_173f2_1837{color:#1a1a1acc!important}._capacityHighlight_173f2_1863{background:linear-gradient(135deg,#00ff9d1a,#00d4aa1a);border:1px solid rgba(0,255,157,.2);border-radius:12px;padding:1rem;margin-top:1rem;color:#ffffffe6}.light ._capacityHighlight_173f2_1863{background:linear-gradient(135deg,#10b9811a,#0596691a)!important;border:1px solid rgba(16,185,129,.3)!important;color:#374151!important}._capacityIcon_173f2_1893{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#00ff9d33;border-radius:8px;margin-right:.75rem}.light ._capacityIcon_173f2_1893{background:#10b98133!important}._sectionDivider_173f2_1923{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);margin:1.5rem 0}._container_173f2_1 .mantine-Input-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-Input-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-Input-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-Input-input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 2px #00ff9d33!important}._container_173f2_1 .mantine-Select-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-Select-input:focus{border-color:#00ff9d!important}._container_173f2_1 .mantine-Select-dropdown{background-color:#1a1a1a!important;border-color:#fff3!important}._container_173f2_1 .mantine-Select-item{color:#fff!important}._container_173f2_1 .mantine-Select-item:hover{background-color:#00ff9d1a!important}._container_173f2_1 .mantine-Select-item[data-selected]{background-color:#00ff9d33!important;color:#00ff9d!important}._container_173f2_1 .mantine-TextInput-label,._container_173f2_1 .mantine-Select-label{color:#fff!important;font-weight:500!important}._container_173f2_1 .mantine-Textarea-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-Textarea-label{color:#fff!important;font-weight:500!important}._container_173f2_1 .mantine-NumberInput-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-NumberInput-label{color:#fff!important;font-weight:500!important}._container_173f2_1 .mantine-FileInput-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-FileInput-label{color:#fff!important;font-weight:500!important}._container_173f2_1 .mantine-DateInput-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-DateInput-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-DateInput-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-DateInput-label{color:#fff!important;font-weight:500!important}._container_173f2_1 .mantine-TextInput-input{background-color:#ffffff0d!important;border-color:#fff3!important;color:#fff!important}._container_173f2_1 .mantine-TextInput-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-TextInput-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-Textarea-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-Textarea-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-NumberInput-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-NumberInput-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-FileInput-input::-moz-placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-FileInput-input::placeholder{color:#ffffff80!important}._container_173f2_1 .mantine-Stepper-stepLabel{color:#fff!important}._container_173f2_1 .mantine-Stepper-stepDescription{color:#ffffffb3!important}.light ._container_173f2_1 .mantine-Input-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-Input-input::-moz-placeholder{color:#37415199!important}.light ._container_173f2_1 .mantine-Input-input::placeholder{color:#37415199!important}.light ._container_173f2_1 .mantine-Input-input:focus{border-color:#10b981!important;box-shadow:0 0 0 2px #10b98133!important}.light ._container_173f2_1 .mantine-Select-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-Select-input:focus{border-color:#10b981!important}.light ._container_173f2_1 .mantine-Select-dropdown{background-color:#fff!important;border-color:#10b9814d!important}.light ._container_173f2_1 .mantine-Select-item{color:#374151!important}.light ._container_173f2_1 .mantine-Select-item:hover{background-color:#10b9811a!important}.light ._container_173f2_1 .mantine-Select-item[data-selected]{background-color:#10b98133!important;color:#10b981!important}.light ._container_173f2_1 .mantine-TextInput-label,.light ._container_173f2_1 .mantine-Select-label{color:#374151!important;font-weight:500!important}.light ._container_173f2_1 .mantine-Textarea-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-Textarea-label{color:#374151!important;font-weight:500!important}.light ._container_173f2_1 .mantine-NumberInput-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-NumberInput-label{color:#374151!important;font-weight:500!important}.light ._container_173f2_1 .mantine-FileInput-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-FileInput-label{color:#374151!important;font-weight:500!important}.light ._container_173f2_1 .mantine-DateInput-input{background-color:#fff!important;border-color:#10b9814d!important;color:#374151!important}.light ._container_173f2_1 .mantine-DateInput-label{color:#374151!important;font-weight:500!important}.light ._container_173f2_1 .mantine-Stepper-stepLabel{color:#374151!important}.light ._container_173f2_1 .mantine-Stepper-stepDescription{color:#374151b3!important}._container_1icv3_3{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);display:flex;flex-direction:column;position:relative;overflow:hidden;padding:0;margin:0;position:fixed!important;top:0;left:0;right:0;bottom:0;z-index:9999;transition:background .3s ease}.light ._container_1icv3_3{background:linear-gradient(135deg,#f8fffe,#e6f7ff,#d1f2ff);color:#1a1a1a}body:has(._container_1icv3_3) header,body:has(._container_1icv3_3) nav,body:has(._container_1icv3_3) [data-testid=header],body:has(._container_1icv3_3) [data-testid=navigation],body:has(._container_1icv3_3) [data-testid=footer],body:has(._container_1icv3_3) footer{display:none!important}._content_1icv3_69{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;position:relative;z-index:2}._card_1icv3_89{background:#1e1e1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem 2rem;width:100%;max-width:480px;box-shadow:0 20px 40px #0006,0 0 80px #00ff9d1a;position:relative;overflow:hidden;transition:background .3s ease,color .3s ease,border-color .3s ease}.light ._card_1icv3_89{background:#fffffff2;color:#1a1a1a;border:1px solid rgba(0,155,119,.2);box-shadow:0 20px 40px #0000001a,0 0 80px #009b771a}._card_1icv3_89:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,157,.5),transparent)}._progressWrapper_1icv3_161{position:absolute;top:0;left:0;right:0;z-index:3}._progress_1icv3_161{height:3px;background:#ffffff1a}._progress_1icv3_161 [data-progress]{background:linear-gradient(90deg,#00ff9d,#00cc7a)}._overlay_1icv3_197{background:#000c!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._iconWrapper_1icv3_209{width:80px;height:80px;background:linear-gradient(135deg,#00ff9d33,#00ff9d1a);border:2px solid rgba(0,255,157,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;position:relative;overflow:hidden}._iconWrapper_1icv3_209:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:linear-gradient(45deg,#00ff9d,transparent,#00ff9d);animation:_rotate_1icv3_1 3s linear infinite;z-index:-1}._icon_1icv3_209{color:#00ff9d;animation:_float_1icv3_1 3s ease-in-out infinite}._loadingIcon_1icv3_267{color:#00ff9d;animation:_pulse_1icv3_1 2s ease-in-out infinite}._successIconWrapper_1icv3_277{width:100px;height:100px;background:linear-gradient(135deg,#00ff9d33,#00ff9d1a);border:3px solid rgba(0,255,157,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;position:relative}._successIcon_1icv3_277{color:#00ff9d;animation:_checkmark_1icv3_1 .6s ease-out}._errorIconWrapper_1icv3_313{width:100px;height:100px;background:linear-gradient(135deg,#ff6b6b33,#ff6b6b1a);border:3px solid rgba(255,107,107,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}._errorIcon_1icv3_313{color:#ff6b6b;animation:_shake_1icv3_1 .6s ease-out}._titleSection_1icv3_349{text-align:center;margin-bottom:2rem}._title_1icv3_349{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._successTitle_1icv3_381{font-size:2rem;font-weight:700;color:#00ff9d;margin-bottom:.5rem}._errorTitle_1icv3_395{font-size:2rem;font-weight:700;color:#ff6b6b;margin-bottom:.5rem}._subtitle_1icv3_409{font-size:1rem;color:#a0a0a0;line-height:1.5;margin-bottom:1rem}._emailDisplay_1icv3_423{font-size:1.1rem;font-weight:600;color:#00ff9d;padding:.5rem 1rem;background:#00ff9d1a;border-radius:8px;margin-top:.5rem;word-break:break-all}._inputLabel_1icv3_447{color:#e0e0e0!important;font-weight:500!important;display:flex;align-items:center;gap:.5rem}._emailInput_1icv3_463 input{background:#282828cc!important;border:2px solid rgba(255,255,255,.1)!important;color:#fff!important;font-size:1rem!important;padding:1rem!important;border-radius:12px!important;transition:all .3s ease!important}._emailInput_1icv3_463 input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 3px #00ff9d33!important;background:#323232e6!important}._emailInput_1icv3_463 input::-moz-placeholder{color:#888!important}._emailInput_1icv3_463 input::placeholder{color:#888!important}._passwordInput_1icv3_503{position:relative}._passwordInput_1icv3_503 input{background:#282828cc!important;border:2px solid rgba(255,255,255,.1)!important;color:#fff!important;font-size:1rem!important;padding:1rem!important;border-radius:12px!important;transition:all .3s ease!important}._passwordInput_1icv3_503 input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 3px #00ff9d33!important;background:#323232e6!important}._passwordInput_1icv3_503 input::-moz-placeholder{color:#888!important}._passwordInput_1icv3_503 input::placeholder{color:#888!important}._strengthWrapper_1icv3_553{margin-top:.5rem}._strengthBar_1icv3_561{margin-bottom:.25rem}._strengthBar_1icv3_561 [data-progress]{transition:all .3s ease}._strengthText_1icv3_577{color:#a0a0a0;font-weight:500}._primaryButton_1icv3_589{background:linear-gradient(135deg,#00ff9d,#00cc7a)!important;color:#000!important;border:none!important;height:56px!important;font-size:1rem!important;font-weight:600!important;border-radius:12px!important;transition:all .3s ease!important;position:relative!important;overflow:hidden!important}._primaryButton_1icv3_589:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}._primaryButton_1icv3_589:hover:before{left:100%}._primaryButton_1icv3_589:hover{background:linear-gradient(135deg,#00cc7a,#00a86b)!important;transform:translateY(-2px)!important;box-shadow:0 8px 25px #00ff9d66!important}._primaryButton_1icv3_589:active{transform:translateY(0)!important}._secondaryButton_1icv3_665{background:#282828cc!important;color:#00ff9d!important;border:2px solid rgba(0,255,157,.3)!important;height:56px!important;font-size:1rem!important;font-weight:600!important;border-radius:12px!important;transition:all .3s ease!important}._secondaryButton_1icv3_665:hover{background:#00ff9d1a!important;border-color:#00ff9d80!important;transform:translateY(-2px)!important}._backButton_1icv3_699{background:transparent!important;border:none!important;color:#a0a0a0!important;font-size:.9rem!important;padding:1rem!important;border-radius:8px!important;transition:all .3s ease!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important}._backButton_1icv3_699:hover{color:#fff!important;background:#ffffff0d!important}._infoCard_1icv3_741{background:#00ff9d0d!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:12px!important;padding:1.5rem!important}._requirementsCard_1icv3_755{background:#28282899!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:1.5rem!important}._instructionsAlert_1icv3_769{background:#00ff9d0d!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:12px!important}._successAlert_1icv3_781{background:#00ff9d1a!important;border:1px solid rgba(0,255,157,.3)!important;border-radius:12px!important}._errorAlert_1icv3_793{background:#ff6b6b1a!important;border:1px solid rgba(255,107,107,.3)!important;border-radius:12px!important}._requirement_1icv3_755{display:flex;align-items:center;gap:.5rem;color:#888;transition:all .3s ease}._requirement_1icv3_755 svg{opacity:.3;transition:all .3s ease}._requirement_1icv3_755._valid_1icv3_833{color:#00ff9d}._requirement_1icv3_755._valid_1icv3_833 svg{opacity:1;color:#00ff9d}._infoIcon_1icv3_851{color:#00ff9d}._infoText_1icv3_859{color:#a0a0a0}._backgroundDecoration_1icv3_869{position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(0,255,157,.1) 0%,transparent 70%);animation:_float_1icv3_1 6s ease-in-out infinite;z-index:1}._backgroundDecoration2_1icv3_891{position:absolute;bottom:-50%;left:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,107,107,.05) 0%,transparent 70%);animation:_float_1icv3_1 8s ease-in-out infinite reverse;z-index:1}@keyframes _rotate_1icv3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _float_1icv3_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-10px) rotate(2deg)}66%{transform:translateY(5px) rotate(-1deg)}}@keyframes _pulse_1icv3_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes _checkmark_1icv3_1{0%{transform:scale(0) rotate(45deg)}50%{transform:scale(1.2) rotate(45deg)}to{transform:scale(1) rotate(0)}}@keyframes _shake_1icv3_1{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes _fadeInUp_1icv3_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._content_1icv3_69{padding:1rem .5rem}._card_1icv3_89{padding:2rem 1.5rem;margin:0 .5rem;border-radius:16px}._title_1icv3_349,._successTitle_1icv3_381,._errorTitle_1icv3_395{font-size:1.75rem}._iconWrapper_1icv3_209{width:70px;height:70px}._successIconWrapper_1icv3_277,._errorIconWrapper_1icv3_313{width:80px;height:80px}._primaryButton_1icv3_589,._secondaryButton_1icv3_665{height:52px!important;font-size:.95rem!important}}@media (max-width: 480px){._content_1icv3_69{padding:1rem .25rem}._card_1icv3_89{padding:1.5rem 1rem;margin:0 .25rem}._title_1icv3_349,._successTitle_1icv3_381,._errorTitle_1icv3_395{font-size:1.5rem}._subtitle_1icv3_409{font-size:.9rem}._emailDisplay_1icv3_423{font-size:1rem;padding:.4rem .8rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._container_1icv3_3 *{box-sizing:border-box}._container_1icv3_3,._container_1icv3_3 *{color:inherit}[data-mantine-color-scheme=dark] ._container_1icv3_3{color:#fff}._card_1icv3_89>*{animation:_fadeInUp_1icv3_1 .6s ease-out forwards}._card_1icv3_89>*:nth-child(1){animation-delay:.1s}._card_1icv3_89>*:nth-child(2){animation-delay:.2s}._card_1icv3_89>*:nth-child(3){animation-delay:.3s}._card_1icv3_89>*:nth-child(4){animation-delay:.4s}._card_1icv3_89>*:nth-child(5){animation-delay:.5s}._container_utach_1{min-height:100vh;background-color:#0a0a0a;color:#fff;padding-top:calc(env(safe-area-inset-top) + 24px);padding-bottom:calc(env(safe-area-inset-bottom) + 64px);padding-left:8px;padding-right:8px;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:background-color .3s ease,color .3s ease;will-change:background-color,color}._container_utach_1 *{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.light ._container_utach_1{background-color:#f8fffe;color:#1a1a1a}@media (max-width: 600px){._container_utach_1{padding-top:calc(env(safe-area-inset-top) + 18px);padding-bottom:calc(env(safe-area-inset-bottom) + 12px);padding-left:4px;padding-right:4px}}._container_utach_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 10% 0%,rgba(0,255,157,.03) 0%,transparent 30%),radial-gradient(circle at 90% 90%,rgba(0,255,157,.03) 0%,transparent 30%);pointer-events:none}._profileTopSpacer_utach_95{height:18px;width:100%}@media (max-width: 600px){._profileTopSpacer_utach_95{height:12vw;width:100%}}._userSection_utach_119{padding:20px 12px 18px;display:flex;align-items:center;gap:18px;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:12px;background:#ffffff03;border-radius:18px;box-shadow:0 2px 12px #00ff9d11;transition:all .3s ease}.light ._userSection_utach_119{background:#00000005;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 12px #00cc7a26}._userAvatar_utach_159{width:64px;height:64px;min-width:64px;min-height:64px;background:#00ff9d21;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#00ff9d;position:relative;overflow:hidden;box-shadow:0 2px 8px #00ff9d22}._userPhoto_utach_191{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border:2.5px solid #34d399;box-shadow:0 0 4px #0000004d;display:block}._userInfo_utach_213{flex:1;min-width:0}._userName_utach_223{font-size:22px!important;font-weight:700!important;color:#fff;margin-bottom:4px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px;line-height:1.2;transition:color .3s ease}.light ._userName_utach_223{color:#1a1a1a}._userEmail_utach_261{font-size:15px!important;color:#ffffffb3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.2px;transition:color .3s ease}.light ._userEmail_utach_261{color:#1a1a1ab3}._userType_utach_293{font-size:13px!important;color:#fff9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.3px;text-transform:uppercase;transition:color .3s ease}.light ._userType_utach_293{color:#1a1a1a99}._userType_utach_293._driver_utach_321{color:#00ff9d}.light ._userType_utach_293._driver_utach_321{color:#00cc7a}._updateProfileBtn_utach_337{margin-left:8px;margin-top:0;font-size:13px!important;padding:6px 16px!important;border-radius:14px!important;border:1.5px solid #00ff9d!important;color:#00ff9d!important;background:#00ff9d14!important;font-weight:600!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.2px;transition:all .2s cubic-bezier(.4,0,.2,1)}._updateProfileBtn_utach_337:hover{background:#00ff9d!important;color:#18181b!important;border-color:#00ff9d!important}._profileActions_utach_379{display:flex;flex-direction:column;align-items:center;gap:12px;margin-left:8px}._themeToggleContainer_utach_395{display:flex;align-items:center;justify-content:center}._menuSection_utach_407{padding:8px 2px}._menuItem_utach_415{display:flex;align-items:center;padding:14px;background:#ffffff08;border-radius:16px;margin-bottom:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}._menuItem_utach_415:hover{background:#00ff9d0d;border-color:#00ff9d1a}.light ._menuItem_utach_415{background:#00000005;border:1px solid rgba(0,0,0,.05)}.light ._menuItem_utach_415:hover{background:#00cc7a14;border-color:#00cc7a33}._menuItemIcon_utach_471{width:48px;height:48px;border-radius:12px;background:#00ff9d1a;display:flex;align-items:center;justify-content:center;color:#00ff9d;margin-right:12px}._menuItemContent_utach_495{flex:1;min-width:0}._menuItemTitle_utach_505{font-size:17px!important;font-weight:600!important;color:#fff;margin-bottom:4px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.3px;line-height:1.3;transition:color .3s ease}.light ._menuItemTitle_utach_505{color:#1a1a1a}._menuItemSubtitle_utach_541{font-size:14px!important;color:#fff9;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px;line-height:1.4;transition:color .3s ease}.light ._menuItemSubtitle_utach_541{color:#1a1a1a99}._menuItemArrow_utach_575{color:#ffffff4d;transition:transform .3s ease,color .3s ease}.light ._menuItemArrow_utach_575{color:#1a1a1a66}._rotatedArrow_utach_593{transform:rotate(90deg);color:#00ff9d}.light ._rotatedArrow_utach_593{color:#00cc7a}._subMenu_utach_613{margin:0 8px 12px 48px;position:relative;animation:_slideIn_utach_1 .3s ease-out;border-left:1px solid #e0e0e0;transition:border-color .3s ease}.light ._subMenu_utach_613{border-left:1px solid rgba(26,26,26,.2)}._subMenuItem_utach_637{display:flex;align-items:center;justify-content:space-between;padding:14px;margin:8px 0;background:#ffffff05;border-radius:12px;cursor:pointer;transition:all .3s ease}._subMenuItem_utach_637:hover{background-color:#00ff9d0d}.light ._subMenuItem_utach_637{background:#00000005}.light ._subMenuItem_utach_637:hover{background-color:#00cc7a14}._subMenuItemContent_utach_685{display:flex;align-items:center;gap:12px}._subMenuItemIcon_utach_697{width:40px;height:40px;border-radius:10px;background:#00ff9d14;display:flex;align-items:center;justify-content:center;color:#00ff9d;margin-right:10px}._subMenuItemText_utach_721{color:#00ff9d!important;font-size:15px!important;font-weight:600!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.2px}._subMenuItemDescription_utach_737{color:#fff9!important;font-size:13px!important;margin-top:2px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.1px}._subMenuItemStatus_utach_755{display:flex;align-items:center;gap:8px}._statusIconComplete_utach_767{color:#00ff9d}._statusIconRequired_utach_775{color:#ff4d4d}._statusText_utach_783{font-size:13px!important;color:#fff9!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.2px;transition:color .3s ease}.light ._statusText_utach_783{color:#1a1a1a99!important}._deleteAccountButton_utach_811{border:none;width:100%;margin-top:8px}._deleteAccountButton_utach_811 ._menuItemIcon_utach_471{color:#ff4d4d;background:#ff4d4d1a}._deleteAccountButton_utach_811:hover ._menuItemIcon_utach_471{background:#ff4d4d33}._deleteAccountButton_utach_811 ._menuItemTitle_utach_505{color:#ff4d4d!important}._deleteAccountButton_utach_811 ._menuItemSubtitle_utach_541{color:#ff4d4db3!important}._logoutButton_utach_859{border:none;width:100%;margin-top:8px}._logoutButton_utach_859 ._menuItemIcon_utach_471{color:#ff4d4d;background:#ff4d4d1a}._version_utach_883{position:relative;margin-top:24px;margin-bottom:24px;text-align:center;color:#fff6;font-size:13px;padding-bottom:calc(env(safe-area-inset-bottom) + 32px);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.5px;transition:color .3s ease;pointer-events:none}.light ._version_utach_883{color:#1a1a1a80}._bottomMenuPadding_utach_923{padding-bottom:calc(env(safe-area-inset-bottom) + 80px)}._topSpacer_utach_931{height:32px;width:100%}@keyframes _slideIn_utach_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._modalContainer_utach_965{width:auto;max-width:400px;border-radius:8px;background-color:#1a1a1a;box-shadow:0 4px 8px #0003}._modalTitle_utach_981{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:10px;text-align:left}._modalBody_utach_997{padding:20px}._modalHeader_utach_1003{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}._modalContent_utach_1015{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:15px}._modalParagraph_utach_1033{font-size:1.1rem;color:#fff;text-align:center;margin-bottom:0}._modalIcon_utach_1045{margin-bottom:0;display:flex;justify-content:center;align-items:center}._modalButtons_utach_1057{display:flex;justify-content:center;margin-top:15px;gap:10px}._buttonModalPrimary_utach_1069{background-color:#2ecc71;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;transition:background-color .3s;font-weight:500;font-size:1rem;min-width:150px}._buttonModalPrimary_utach_1069:hover{background-color:#27ae60}._buttonModalSecondary_utach_1099{background-color:#fff;color:#555;border:1px solid #ccc;padding:12px 24px;border-radius:6px;cursor:pointer;transition:background-color .3s;font-weight:500;font-size:1rem}._buttonModalSecondary_utach_1099:hover{background-color:#f0f0f0}._modalCloseButton_utach_1127{background:none;border:none;color:#888;font-size:1.5rem;cursor:pointer;position:absolute;top:10px;right:10px}._modalCloseButton_utach_1127:hover{color:#555}._vehicleRegistrationComplete_utach_1157{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;padding:20px 10px;background:linear-gradient(135deg,#00ff9d1a,#00ff9d0d);border:1px solid rgba(0,255,157,.3);border-radius:12px;box-shadow:0 2px 8px #00ff9d26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}._vehicleRegistrationComplete_utach_1157:hover{border-color:#00ff9d80;box-shadow:0 4px 16px #00ff9d33}._vehicleRegistrationText_utach_1197{font-size:17px!important;color:#00ff9d!important;font-weight:700!important;text-align:center;margin-bottom:8px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.3px;line-height:1.3;text-shadow:0 1px 2px rgba(0,0,0,.1)}._vehicleRegistrationSubtitle_utach_1221{color:#00ff9dcc!important;font-size:15px!important;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.1px;text-align:center;line-height:1.4}._vehicleIncompleteMessage_utach_1241{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:20px 10px;background:linear-gradient(135deg,#ff4d4d1a,#ff4d4d0d);border:1px solid rgba(255,77,77,.3);border-radius:12px;box-shadow:0 2px 8px #ff4d4d26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}._vehicleIncompleteMessage_utach_1241:hover{border-color:#ff4d4d80;box-shadow:0 4px 16px #ff4d4d33}._vehicleIncompleteText_utach_1279{color:#ff4d4d!important;font-size:15px!important;font-weight:600;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.2px;text-shadow:0 1px 2px rgba(0,0,0,.1)}._verificationPendingBox_utach_1299{background:linear-gradient(135deg,#ffc1071a,#ffc1070d);border:1px solid rgba(255,193,7,.3);padding:16px;border-radius:12px;margin-top:12px;box-shadow:0 2px 8px #ffc10726;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}._verificationPendingBox_utach_1299:hover{border-color:#ffc10780;box-shadow:0 4px 16px #ffc10733}._verificationPendingText_utach_1331{color:#ffc107!important;font-weight:700!important;font-size:16px!important;text-align:center;margin-bottom:4px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.2px;text-shadow:0 1px 2px rgba(0,0,0,.1)}._verificationPendingSubtitle_utach_1353{color:#ffc107cc!important;font-size:14px!important;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:-.1px;line-height:1.4}._driverRating_utach_1373{margin-top:4px;display:flex;align-items:center;gap:4px}.light ._perfilContainer_utach_1389{background:#f8fffe;color:#1a1a1a}.light ._profileHeader_utach_1399{background:#fffffff2;color:#1a1a1a}.light ._profileSection_utach_1409{background:#ffffffe6;border:1px solid rgba(0,204,122,.2)}.light ._sectionTitle_utach_1419{color:#1a1a1a}.light ._profileItem_utach_1427{background:#fffc;border:1px solid rgba(0,204,122,.2);color:#1a1a1a}.light ._profileItem_utach_1427:hover{background:#00cc7a1a;border-color:#00cc7a66}.light ._itemLabel_utach_1449{color:#666}.light ._itemValue_utach_1457{color:#1a1a1a}.light ._editButton_utach_1465{background:#00cc7a;color:#fff}.light ._editButton_utach_1465:hover{background:#00a86b}.light ._statusBox_utach_1483{border:1px solid rgba(0,204,122,.3)}.light ._statusText_utach_783{color:#1a1a1a}.light ._verificationApprovedBox_utach_1499{background:#00cc7a1a;border-color:#00cc7a4d}.light ._verificationApprovedText_utach_1509{color:#00cc7a!important}.light ._verificationRejectedBox_utach_1517{background:#ff4d4d1a;border-color:#ff4d4d4d}.light ._verificationRejectedText_utach_1527{color:#ff4d4d!important}.light ._verificationPendingBox_utach_1299{background:#ffc1071a;border-color:#ffc1074d}.light ._verificationPendingText_utach_1331{color:#ffc107!important}.light ._verificationPendingSubtitle_utach_1353{color:#ffc107cc!important}._themeToggle_165vw_3{z-index:3;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transition:all .3s ease!important;border-radius:12px!important;width:40px!important;height:40px!important}._themeToggle_165vw_3:hover{background:#00ff9d1a!important;border-color:#00ff9d4d!important;transform:scale(1.05)!important}._themeToggle_165vw_3._changing_165vw_37{animation:_themeChangeAnimation_165vw_1 .3s ease;pointer-events:none}@keyframes _themeChangeAnimation_165vw_1{0%{transform:scale(1) rotate(0)}50%{transform:scale(.9) rotate(180deg);opacity:.7}to{transform:scale(1) rotate(360deg);opacity:1}}._icon_165vw_75{width:20px!important;height:20px!important;color:#ffffffe6!important;transition:all .3s ease!important}._themeToggle_165vw_3:hover ._icon_165vw_75{color:#00ff9d!important}._changing_165vw_37 ._icon_165vw_75{animation:_iconSpin_165vw_1 .3s ease}@keyframes _iconSpin_165vw_1{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(.8)}to{transform:rotate(360deg) scale(1)}}.light ._themeToggle_165vw_3{background:#0000001a!important;border-color:#0003!important}.light ._themeToggle_165vw_3:hover{background:#00ff9d1a!important;border-color:#00ff9d4d!important}.light ._icon_165vw_75{color:#000000b3!important}.light ._themeToggle_165vw_3:hover ._icon_165vw_75{color:#00cc7a!important}._modalContent_1b179_7{background:#0a0a0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;max-height:85vh!important;overflow-y:auto!important;min-width:320px!important}.light ._modalContent_1b179_7{background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;color:#000!important}._modalBody_1b179_37{padding:.75rem!important;color:#fff!important}.light ._modalBody_1b179_37{color:#000!important}@media (max-width: 768px){._modalContent_1b179_7{margin:.75rem!important;max-height:80vh!important}._modalBody_1b179_37{padding:.5rem!important}}@media (max-width: 480px){._modalContent_1b179_7{margin:.5rem!important;max-height:85vh!important}._modalBody_1b179_37{padding:.375rem!important}._title_1b179_99{font-size:.9rem}._headerChoose_1b179_107,._headerConfirmation_1b179_109,._headerFinal_1b179_111{margin-bottom:.5rem}._chooseIcon_1b179_119,._confirmationIcon_1b179_121,._temporaryIcon_1b179_123,._deleteIcon_1b179_125{width:20px;height:20px;margin-bottom:.25rem}._successIcon_1b179_137{width:24px;height:24px;margin-bottom:.25rem}}._headerChoose_1b179_107{text-align:center;margin-bottom:.75rem}._chooseIcon_1b179_119{color:#ff4757;margin-bottom:.5rem}._title_1b179_99{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.25rem;line-height:1.2}.light ._title_1b179_99{color:#000}@media (max-width: 768px){._title_1b179_99{font-size:.95rem}}._optionCard_1b179_207{border:2px solid rgba(255,255,255,.2);border-radius:8px;padding:.75rem;cursor:pointer;transition:all .2s ease;background:#ffffff0d;display:flex;align-items:flex-start;gap:.5rem}.light ._optionCard_1b179_207{border:2px solid rgba(0,0,0,.2);background:#00000005}._optionSelected_1b179_241{border-color:#00ff9d;background:#00ff9d1a}._optionCard_1b179_207:hover{border-color:#fff6;transform:translateY(-1px)}.light ._optionCard_1b179_207:hover{border-color:#0000004d}._optionSelected_1b179_241:hover{border-color:#00ff9d}._radioButton_1b179_277{margin-top:.125rem}._optionContent_1b179_285{flex:1}._optionIcon_1b179_293{color:#fff9}._optionSelected_1b179_241 ._optionIcon_1b179_293{color:#00ff9d}._optionTitle_1b179_309{color:#fff;font-size:.9rem;margin-bottom:.125rem;font-weight:600}.light ._optionTitle_1b179_309{color:#000}._optionDescription_1b179_331{color:#ffffffb3;font-size:.75rem;line-height:1.3}.light ._optionDescription_1b179_331{color:#000000b3}@media (max-width: 768px){._optionCard_1b179_207{padding:.625rem;gap:.375rem}._optionTitle_1b179_309{font-size:.85rem}._optionDescription_1b179_331{font-size:.7rem}}._warningAlert_1b179_381{background:#ffbe0b1a;border:1px solid rgba(255,190,11,.3);color:#ffbe0b;border-radius:8px}._cancelButton_1b179_395{border:2px solid rgba(255,255,255,.2);color:#fffc;background:transparent}._cancelButton_1b179_395:hover{border-color:#fff6;background:#ffffff0d;color:#fff}._proceedButton_1b179_419{background:linear-gradient(135deg,#ff4757,#e84118);border:none;color:#fff}._proceedButton_1b179_419:hover{background:linear-gradient(135deg,#e84118,#c23616)}._temporaryIcon_1b179_123{color:#ffa502}._deleteIcon_1b179_125{color:#ff4757}._headerConfirmation_1b179_109{text-align:center;margin-bottom:.75rem}._confirmationIcon_1b179_121{color:#ff4757;margin-bottom:.5rem}._confirmationCard_1b179_475{background:#ff47571a;border:1px solid rgba(255,71,87,.3);border-radius:8px;padding:.75rem}._confirmationTitle_1b179_489{color:#ff4757;font-size:.9rem;font-weight:600;margin-bottom:.5rem}._confirmationList_1b179_503{color:#fffc;font-size:.75rem;line-height:1.4}._confirmationCheckbox_1b179_515{margin-bottom:.375rem}._confirmationCheckbox_1b179_515 .mantine-Checkbox-root{display:flex;align-items:flex-start;gap:.375rem}._confirmationCheckbox_1b179_515 .mantine-Checkbox-input{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:3px;background:transparent;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-top:1px}._confirmationCheckbox_1b179_515 .mantine-Checkbox-input:checked{background:#00ff9d;border-color:#00ff9d}._confirmationCheckbox_1b179_515 .mantine-Checkbox-input:hover{border-color:#ffffff80}._confirmationCheckbox_1b179_515 .mantine-Checkbox-input:checked:hover{border-color:#00e88d;background:#00e88d}._confirmationCheckbox_1b179_515 .mantine-Checkbox-label{color:#ffffffe6;font-size:.75rem;line-height:1.2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 768px){._confirmationCard_1b179_475{padding:.625rem}._confirmationTitle_1b179_489{font-size:.85rem}._confirmationList_1b179_503,._confirmationCheckbox_1b179_515 .mantine-Checkbox-label{font-size:.7rem}}._confirmationCode_1b179_639{background:#ffffff1a;padding:.2rem .4rem;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;color:#00ff9d;font-weight:600}._confirmationInput_1b179_659{margin-top:.5rem}._confirmationInput_1b179_659 input{border:2px solid rgba(255,255,255,.2);border-radius:6px;padding:.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:transparent;color:#fff;font-size:.8rem}._confirmationInput_1b179_659 input:focus{border-color:#00ff9d;box-shadow:0 0 0 2px #00ff9d1a}._confirmationInput_1b179_659 input::-moz-placeholder{color:#fff6}._confirmationInput_1b179_659 input::placeholder{color:#fff6}@media (max-width: 768px){._confirmationCode_1b179_639{font-size:.7rem;padding:.15rem .3rem}._confirmationInput_1b179_659 input{padding:.4rem;font-size:.75rem}}._finalButton_1b179_733{background:linear-gradient(135deg,#ff4757,#c23616);border:none;color:#fff;font-weight:600;padding:.625rem 1rem;border-radius:6px;font-size:.85rem}._finalButton_1b179_733:hover{background:linear-gradient(135deg,#c23616,#a5280e)}._finalButton_1b179_733:disabled{background:#fff3;color:#fff6;cursor:not-allowed}._finalButton_1b179_733:disabled:hover{background:#fff3;transform:none}._headerFinal_1b179_111{text-align:center;margin-bottom:.75rem}._finalIcon_1b179_793,._successIcon_1b179_137{color:#00ff9d;margin-bottom:.5rem}._finalCard_1b179_805{background:#00ff9d1a;border:1px solid rgba(0,255,157,.3);border-radius:8px;padding:.75rem;text-align:center}._finalTitle_1b179_821{color:#00ff9d;font-size:.9rem;font-weight:600;margin-bottom:.375rem}._finalMessage_1b179_835{color:#fffc;font-size:.75rem;line-height:1.3}._closeButton_1b179_847{background:linear-gradient(135deg,#00ff9d,#00e88d);border:none;color:#0a0a0a;font-weight:600;padding:.625rem 1rem;border-radius:6px;font-size:.85rem}._closeButton_1b179_847:hover{background:linear-gradient(135deg,#00e88d,#00d17a)}._recoveryAlert_1b179_875{background:#1e3a8ae6!important;border:1px solid rgba(51,154,240,.6)!important;color:#93c5fd!important;border-radius:8px!important}._recoveryAlert_1b179_875 .mantine-Alert-message{color:#fff!important;font-weight:500!important}._recoveryAlert_1b179_875 .mantine-Alert-title{color:#93c5fd!important;font-weight:700!important}._recoveryAlert_1b179_875 .mantine-Alert-icon{color:#93c5fd!important}._warningAlert_1b179_381{background:#8b4513e6!important;border:1px solid rgba(255,190,11,.6)!important;color:#fcd34d!important;border-radius:8px!important}._warningAlert_1b179_381 .mantine-Alert-message{color:#fff!important;font-weight:500!important}._warningAlert_1b179_381 .mantine-Alert-title{color:#fcd34d!important;font-weight:700!important}._warningAlert_1b179_381 .mantine-Alert-icon{color:#fcd34d!important}@media (max-width: 480px){._modalContent_1b179_7{margin:.375rem!important;max-height:88vh!important}._modalBody_1b179_37{padding:.25rem!important}._title_1b179_99{font-size:.85rem}._headerChoose_1b179_107,._headerConfirmation_1b179_109,._headerFinal_1b179_111{margin-bottom:.375rem}._chooseIcon_1b179_119,._confirmationIcon_1b179_121,._temporaryIcon_1b179_123,._deleteIcon_1b179_125{width:18px;height:18px;margin-bottom:.125rem}._successIcon_1b179_137{width:20px;height:20px;margin-bottom:.125rem}}._finalButton_1b179_733,._closeButton_1b179_847{font-weight:600;transition:all .2s ease}._finalButton_1b179_733:hover,._closeButton_1b179_847:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0003}.mantine-Text-root{color:inherit!important}.mantine-Alert-message{color:#ffffffe6!important}.mantine-Divider-root{border-color:#ffffff1a!important}.mantine-LoadingOverlay-root{background:#000c!important}@media (max-width: 768px){.mantine-Stack-root{gap:.5rem!important}}@media (max-width: 480px){.mantine-Stack-root{gap:.375rem!important}}._container_1ak1v_1{width:100%;padding:24px;background:linear-gradient(135deg,#1a1a1af2,#2d2d2de6);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,136,.2);box-shadow:0 8px 32px #0000004d;transition:all .3s ease}._header_1ak1v_23{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:20px;flex-wrap:wrap}._titleSection_1ak1v_41{flex:1;min-width:250px}._title_1ak1v_41{color:#0f8;font-size:28px;font-weight:700;margin:0 0 8px;text-shadow:0 0 20px rgba(0,255,136,.3)}._subtitle_1ak1v_67{color:#fff9;font-size:14px;margin:0}._addButton_1ak1v_79{background:linear-gradient(135deg,#0f8,#00cc6f);color:#1a1a1a;font-weight:600;border:none;transition:all .3s ease;box-shadow:0 4px 20px #00ff884d}._addButton_1ak1v_79:hover{background:linear-gradient(135deg,#0f9,#00dd7f);transform:translateY(-2px);box-shadow:0 6px 25px #0f86}._loadingContainer_1ak1v_109{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:20px}._loadingText_1ak1v_127{color:#fffc;font-size:16px;margin:0}._errorAlert_1ak1v_139{margin:20px 0}._emptyState_1ak1v_147{padding:40px 20px}._emptyAlert_1ak1v_155{background:#2196f31a;border:1px solid rgba(33,150,243,.3)}._tableWrapper_1ak1v_165{overflow-x:auto;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}._table_1ak1v_165{min-width:1000px;border-collapse:separate;border-spacing:0}._table_1ak1v_165 thead tr th{background:linear-gradient(135deg,#00ff8826,#00cc6f1a);color:#0f8;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid rgba(0,255,136,.4);padding:16px 12px;white-space:nowrap}._thId_1ak1v_215{width:60px}._thKey_1ak1v_217{width:180px}._thValue_1ak1v_219,._thDesc_1ak1v_221{width:250px}._thCategory_1ak1v_223{width:120px}._thActions_1ak1v_225{width:100px;text-align:center}._table_1ak1v_165 tbody tr{transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}._tableRow_1ak1v_239:hover{background:#00ff8814!important;transform:scale(1.01)}._idCell_1ak1v_249{color:#ffffff80;font-weight:600;font-size:13px}._keyBadge_1ak1v_261{font-family:Courier New,monospace;font-weight:600;padding:8px 12px;font-size:13px}._valueCell_1ak1v_275{max-width:250px;padding:12px}._valueCode_1ak1v_285{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:13px;color:#0f8;background:#00ff880d;padding:6px 10px;border-radius:6px;border:1px solid rgba(0,255,136,.2)}._descCell_1ak1v_315{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffb3;font-size:14px}._emptyValue_1ak1v_333{color:#ffffff4d;font-style:italic}._actions_1ak1v_343{display:flex;gap:8px;justify-content:center;align-items:center}@media (max-width: 768px){._container_1ak1v_1{padding:16px}._header_1ak1v_23{flex-direction:column;gap:16px}._titleSection_1ak1v_41{min-width:100%}._title_1ak1v_41{font-size:24px}._addButton_1ak1v_79{width:100%}._tableWrapper_1ak1v_165{border-radius:8px}._table_1ak1v_165{min-width:800px}}._form_hn565_1{padding:24px;background:linear-gradient(135deg,#1a1a1af2,#2d2d2de6);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,136,.15);box-shadow:0 4px 20px #0003}._formGroup_hn565_19{width:100%}._label_hn565_27{color:#0f8;font-weight:600;font-size:14px;margin-bottom:8px;display:block;text-transform:uppercase;letter-spacing:.5px}._description_hn565_47{color:#ffffff80;font-size:12px;margin-top:6px}._input_hn565_59,._textarea_hn565_61{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:8px;padding:12px;font-size:14px;transition:all .3s ease}._input_hn565_59:focus,._textarea_hn565_61:focus{background:#ffffff14;border-color:#0f8;box-shadow:0 0 0 3px #00ff881a}._input_hn565_59:disabled,._textarea_hn565_61:disabled{opacity:.5;cursor:not-allowed;background:#ffffff05}._textarea_hn565_61{font-family:Courier New,monospace;resize:vertical;min-height:80px}._cancelButton_hn565_121{color:#ffffffb3;transition:all .3s ease}._cancelButton_hn565_121:hover{color:#fff;background:#ffffff1a}._submitButton_hn565_141{background:linear-gradient(135deg,#0f8,#00cc6f);color:#1a1a1a;font-weight:600;border:none;transition:all .3s ease;box-shadow:0 4px 20px #00ff884d}._submitButton_hn565_141:hover{background:linear-gradient(135deg,#0f9,#00dd7f);transform:translateY(-2px);box-shadow:0 6px 25px #0f86}._submitButton_hn565_141:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 768px){._form_hn565_1{padding:16px}._label_hn565_27{font-size:13px}._input_hn565_59,._textarea_hn565_61{font-size:16px}}._page_puswl_1{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#0f0f0f);padding:80px 20px 20px;position:relative;overflow-x:hidden}._page_puswl_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(0,255,136,.03) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,255,136,.02) 0%,transparent 50%);pointer-events:none}._header_puswl_45{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;gap:20px;padding:20px 24px;background:linear-gradient(180deg,#1a1a1afa,#1a1a1af2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,255,136,.2);z-index:100;box-shadow:0 4px 20px #0000004d}._title_puswl_77{color:#0f8;font-size:28px;font-weight:700;margin:0;text-shadow:0 0 20px rgba(0,255,136,.4);letter-spacing:-.5px}._container_puswl_95{max-width:1400px;margin:0 auto;position:relative;z-index:1}._modalContent_puswl_111{background:linear-gradient(135deg,#1a1a1afa,#2d2d2df2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,255,136,.2);border-radius:16px;box-shadow:0 10px 40px #00000080}._modalHeader_puswl_127{background:linear-gradient(135deg,#00ff881a,#00cc6f0d);border-bottom:1px solid rgba(0,255,136,.2);padding:24px}._modalTitleWrapper_puswl_139{width:100%}._modalTitle_puswl_139{color:#0f8;font-size:22px;font-weight:700;letter-spacing:-.3px}@media (max-width: 768px){._page_puswl_1{padding:70px 16px 16px}._header_puswl_45{padding:16px 20px;gap:16px}._title_puswl_77{font-size:22px}._container_puswl_95{padding:0}}._container_m4ggt_5{min-height:100dvh;background:#0a0a0a;color:#fff;display:flex;flex-direction:column;padding-top:calc(env(safe-area-inset-top) + 16px);padding-bottom:calc(env(safe-area-inset-bottom) + 80px);box-sizing:border-box}.light ._container_m4ggt_5{background:#f4f6f8;color:#1a1a1a}._header_m4ggt_31{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 20px}._headerLeft_m4ggt_43{display:flex;align-items:center;gap:12px}._headerTitle_m4ggt_45{font-size:22px!important;font-weight:800!important;color:#fff!important;letter-spacing:-.5px;margin:0!important}.light ._headerTitle_m4ggt_45{color:#1a1a1a!important}._headerSub_m4ggt_61{font-size:12px;color:#ffffff59;margin-top:1px}.light ._headerSub_m4ggt_61{color:#00000061}._headerActions_m4ggt_75{display:flex;align-items:center;gap:8px}._iconBtn_m4ggt_77{width:36px;height:36px;border-radius:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff9;transition:background .15s,color .15s}._iconBtn_m4ggt_77:hover{background:#ffffff1f;color:#fff}.light ._iconBtn_m4ggt_77{background:#0000000d;border-color:#00000014;color:#00000073}.light ._iconBtn_m4ggt_77:hover{background:#00000014;color:#1a1a1a}._filtersRow_m4ggt_113{display:flex;gap:6px;padding:0 16px 16px;overflow-x:auto;scrollbar-width:none}._filtersRow_m4ggt_113::-webkit-scrollbar{display:none}._chip_m4ggt_131{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffff8c;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .15s;font-family:inherit}._chip_m4ggt_131:hover{background:#ffffff17;color:#ffffffd9}._chipActive_m4ggt_165{background:#02b14c!important;border-color:#02b14c!important;color:#fff!important;font-weight:700}._chipCount_m4ggt_177{background:#ffffff40;color:#fff;font-size:11px;font-weight:700;padding:1px 6px;border-radius:10px;min-width:16px;text-align:center}._chipActive_m4ggt_165 ._chipCount_m4ggt_177{background:#0003}.light ._chip_m4ggt_131{background:#0000000a;border-color:#0000001a;color:#00000073}.light ._chip_m4ggt_131:hover{background:#00000012;color:#000000bf}.light ._chipActive_m4ggt_165{background:#02b14c!important;border-color:#02b14c!important;color:#fff!important}._list_m4ggt_209{flex:1;display:flex;flex-direction:column;gap:6px;padding:0 12px}._item_m4ggt_227{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 14px 12px;border-radius:16px;background:#141414;border:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background .15s,border-color .15s;position:relative}._item_m4ggt_227:hover{background:#1c1c1c;border-color:#ffffff17}.light ._item_m4ggt_227{background:#fff;border-color:#0000000f;box-shadow:0 1px 6px #0000000a}.light ._item_m4ggt_227:hover{background:#fafafa;border-color:#0000001a}._itemUnread_m4ggt_259{border-left:3px solid #02B14C!important;background:#02b14c0a!important}.light ._itemUnread_m4ggt_259{background:#02b14c08!important}._itemIconWrap_m4ggt_271{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}._itemBody_m4ggt_293{flex:1;min-width:0}._itemTopRow_m4ggt_295{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:3px}._itemTitle_m4ggt_309{font-size:14px!important;font-weight:700!important;color:#fff!important;margin:0!important;line-height:1.35}.light ._itemTitle_m4ggt_309{color:#1a1a1a!important}._itemTime_m4ggt_325{font-size:11px;color:#ffffff4d;white-space:nowrap;flex-shrink:0}.light ._itemTime_m4ggt_325{color:#00000059}._itemMsg_m4ggt_339{font-size:13px!important;color:#ffffff73!important;margin:0!important;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.light ._itemMsg_m4ggt_339{color:#00000073!important}._itemMeta_m4ggt_365{display:flex;align-items:center;gap:6px;margin-top:6px}._typeBadge_m4ggt_367{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:2px 7px;border-radius:8px}._unreadDot_m4ggt_383{width:6px;height:6px;border-radius:50%;background:#02b14c;flex-shrink:0}._itemRight_m4ggt_399{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}._toggleBtn_m4ggt_413{background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;color:#ffffff4d;transition:color .15s,background .15s;display:flex}._toggleBtn_m4ggt_413:hover{color:#ffffffbf;background:#ffffff0f}.light ._toggleBtn_m4ggt_413{color:#0000004d}.light ._toggleBtn_m4ggt_413:hover{color:#000000b3;background:#0000000d}._empty_m4ggt_443{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px 20px;text-align:center}._emptyTitle_m4ggt_461{font-size:16px!important;font-weight:700!important;color:#ffffff73!important;margin:0!important}.light ._emptyTitle_m4ggt_461{color:#00000061!important}._emptySub_m4ggt_475{font-size:13px;color:#ffffff40;margin:0}.light ._emptySub_m4ggt_475{color:#00000047}._modalInner_m4ggt_491{display:flex;flex-direction:column;gap:14px}._modalTop_m4ggt_493{display:flex;align-items:center;gap:12px}._modalIconWrap_m4ggt_495{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalTitle_m4ggt_503{font-size:16px!important;font-weight:800!important;color:#fff!important;margin:0!important}.light ._modalTitle_m4ggt_503{color:#1a1a1a!important}._modalTime_m4ggt_507{font-size:11px!important;color:#ffffff59!important;margin:0!important}.light ._modalTime_m4ggt_507{color:#00000061!important}._modalMsg_m4ggt_511{font-size:14px!important;color:#ffffffa6!important;margin:0!important;line-height:1.55}.light ._modalMsg_m4ggt_511{color:#0009!important}._modalActions_m4ggt_517{display:flex;gap:8px;border-top:1px solid rgba(255,255,255,.07);padding-top:14px;margin-top:2px}.light ._modalActions_m4ggt_517{border-top-color:#00000012}._modalBtnPrimary_m4ggt_535{flex:1;height:42px;border-radius:12px;border:none;background:#02b14c;color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;transition:opacity .15s}._modalBtnPrimary_m4ggt_535:hover{opacity:.88}._modalBtnOutline_m4ggt_553{height:42px;padding:0 18px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#ffffff8c;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}._modalBtnOutline_m4ggt_553:hover{background:#ffffff0f;color:#fff}.light ._modalBtnOutline_m4ggt_553{border-color:#0000001a;color:#00000080}.light ._modalBtnOutline_m4ggt_553:hover{background:#0000000a;color:#1a1a1a}:root{--p2-bg: #111111;--p2-surface: #1a1a1a;--p2-surface2: #232323;--p2-surface3: #2a2a2a;--p2-border: rgba(255,255,255,.08);--p2-border2: rgba(255,255,255,.05);--p2-text: #f0f0f0;--p2-muted: #999999;--p2-muted2: #666666;--p2-hover: rgba(255,255,255,.05);--p2-green: #02B14C;--p2-green-dim: rgba(2,177,76,.12);--p2-blue: #007AFF;--p2-blue-dim: rgba(0,122,255,.12);--p2-amber: #f59e0b;--p2-red: #ef4444}.light{--p2-bg: #f6f8fa;--p2-surface: #ffffff;--p2-surface2: #f0f2f5;--p2-surface3: #e8eaed;--p2-border: rgba(31, 35, 40, .12);--p2-border2: rgba(31, 35, 40, .08);--p2-text: #1f2328;--p2-muted: #57606a;--p2-muted2: #8c959f;--p2-hover: rgba(0,0,0,.04);--p2-green: #02B14C;--p2-green-dim: rgba(2,177,76,.1);--p2-blue: #007AFF;--p2-blue-dim: rgba(0,122,255,.1)}._page_wy701_85{display:flex;flex-direction:column;min-height:100dvh;background:var(--p2-bg, #0d1117);color:var(--p2-text, #e6edf3);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._roleToggleWrap_wy701_105{padding:14px 16px 6px;background:var(--p2-bg, #0d1117);position:sticky;top:0;z-index:40}._roleToggle_wy701_105{display:flex;background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.9));border-radius:16px;padding:4px;gap:4px;box-shadow:0 2px 12px #00000040}._roleBtn_wy701_141{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;font-size:.85rem;font-weight:700;color:var(--p2-muted, #8b949e);background:transparent;border:none;border-radius:12px;padding:11px 12px;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s,transform .12s;-webkit-tap-highlight-color:transparent;letter-spacing:.01em}._roleBtn_wy701_141:active{transform:scale(.96);opacity:.9}._roleBtnPassenger_wy701_183{background:linear-gradient(135deg,#02b14c,#00cc7a);color:#fff;box-shadow:0 4px 16px #02b14c73,inset 0 1px #ffffff2e}._roleBtnDriver_wy701_197{background:linear-gradient(135deg,#007aff,#0051d5);color:#fff;box-shadow:0 4px 16px #007aff73,inset 0 1px #ffffff2e}._roleBadge_wy701_209{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#ffffff2e;border-radius:12px;font-size:.65rem;font-weight:800;letter-spacing:0}._rolePill_wy701_239{display:inline-flex;align-items:center;gap:3px;font-size:.6rem;font-weight:700;padding:2px 7px;border-radius:10px;border:1px solid transparent;letter-spacing:.02em}._statsStrip_wy701_265{display:flex;gap:10px;padding:12px 16px 6px}._statCard_wy701_277{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.8));border-radius:14px;padding:12px 8px}._statNum_wy701_301{font-size:1.5rem;font-weight:900;line-height:1}._statLabel_wy701_313{font-size:.6rem;font-weight:600;color:var(--p2-muted, #8b949e);text-transform:uppercase;letter-spacing:.06em;text-align:center}._sectionHead_wy701_333{display:flex;align-items:center;gap:8px;padding:20px 16px 10px}._sectionTitle_wy701_347{font-size:.68rem;font-weight:700;color:var(--p2-muted, #8b949e);text-transform:uppercase;letter-spacing:.1em}._sectionBadge_wy701_363{font-size:.6rem;font-weight:800;padding:2px 8px;border-radius:20px;background:#3fb95026;color:#3fb950}._cardList_wy701_383{display:flex;flex-direction:column;gap:10px;padding:0 16px}._card_wy701_383{background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.8));border-radius:18px;overflow:hidden;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 12px #0000002e}._card_wy701_383:active{transform:scale(.983);box-shadow:0 1px 6px #0000004d}._cardAccentBar_wy701_425{height:3px;width:100%}._cardTop_wy701_435{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 10px}._cardIconWrap_wy701_449{width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardIcon_wy701_449{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0}._cardInfo_wy701_491{flex:1;min-width:0}._cardName_wy701_495{font-size:.93rem;font-weight:700;color:var(--p2-text, #e6edf3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_wy701_513{display:flex;flex-direction:column;gap:3px;margin-top:5px}._cardMetaRow_wy701_527{display:flex;align-items:center;gap:5px;font-size:.7rem;color:var(--p2-muted, #8b949e)}._cardStatusBadge_wy701_543{flex-shrink:0;font-size:.62rem;font-weight:700;padding:4px 10px;border-radius:20px;letter-spacing:.02em}._stepper_wy701_563{display:flex;align-items:center;padding:4px 18px 14px}._stepItem_wy701_575{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1}._stepDot_wy701_591{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;border:2px solid transparent;transition:all .25s}._stepDotDone_wy701_617{background:#3fb950;color:#fff;border-color:#3fb950}._stepDotActive_wy701_629{background:transparent;color:#3fb950;border-color:#3fb950;animation:_pulseStep_wy701_1 2s ease-in-out infinite}@keyframes _pulseStep_wy701_1{0%,to{box-shadow:0 0 0 3px #3fb95033}50%{box-shadow:0 0 0 7px #3fb95012}}._stepDotIdle_wy701_653{background:var(--p2-surface2, #1c2333);color:var(--p2-muted2, #6e7681);border-color:var(--p2-border, rgba(48,54,61,.8))}._stepLabel_wy701_665{font-size:.57rem;font-weight:600;color:var(--p2-muted, #8b949e);text-align:center;line-height:1.1;white-space:nowrap}._stepLabelActive_wy701_683{color:#3fb950}._stepLine_wy701_687{flex:1;height:2px;background:var(--p2-border, rgba(48,54,61,.8));margin-bottom:18px;border-radius:2px;transition:background .4s}._stepLineDone_wy701_705{background:#3fb950}._cardActions_wy701_711{display:flex;flex-direction:column;gap:7px;padding:10px 14px;border-top:1px solid var(--p2-border, rgba(48,54,61,.8));background:#0000001a}._cardActionInfo_wy701_729{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--p2-muted, #8b949e);font-weight:500}._cardActionBtn_wy701_747{display:flex;align-items:center;gap:7px;font-size:.78rem;font-weight:700;border:1.5px solid transparent;border-radius:12px;padding:9px 14px;cursor:pointer;transition:opacity .15s,transform .1s;-webkit-tap-highlight-color:transparent;text-align:left}._cardActionBtn_wy701_747:active{opacity:.75;transform:scale(.98)}._cardActionBtn_wy701_747>*:last-child{margin-left:auto}._cardFooter_wy701_783{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;border-top:1px solid var(--p2-border, rgba(48,54,61,.8));background:#00000014}._cardFooterLeft_wy701_801{display:flex;align-items:center;gap:5px;font-size:.67rem;color:var(--p2-muted, #8b949e)}._cardSeats_wy701_817{font-size:.78rem;font-weight:700;color:#3fb950}._histCard_wy701_831{background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.8));border-radius:14px;display:flex;align-items:center;gap:12px;padding:12px 14px;opacity:.65;transition:opacity .15s}._histCard_wy701_831:active{opacity:.9}._histIcon_wy701_857{width:36px;height:36px;border-radius:10px;background:var(--p2-surface2, #1c2333);display:flex;align-items:center;justify-content:center;flex-shrink:0}._histInfo_wy701_879{flex:1;min-width:0}._histName_wy701_883{font-size:.84rem;font-weight:600;color:var(--p2-text, #e6edf3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._histSub_wy701_901{font-size:.67rem;color:var(--p2-muted, #8b949e);margin-top:2px}._histBadge_wy701_913{font-size:.6rem;font-weight:700;padding:3px 8px;border-radius:20px;flex-shrink:0}._sPending_wy701_931{background:#f59e0b21;color:#f59e0b}._sMatched_wy701_933{background:#58a6ff21;color:#58a6ff}._sConfirmed_wy701_935{background:#3fb95021;color:#3fb950}._sCancelled_wy701_937{background:#ef44441c;color:#ef4444}._sExpired_wy701_939{background:#6e768129;color:#8b949e}._empty_wy701_945{display:flex;flex-direction:column;align-items:center;gap:16px;padding:72px 32px;text-align:center}._emptyIcon_wy701_963{width:80px;height:80px;border-radius:50%;background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.8));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 24px #0003}._emptyTitle_wy701_987{font-size:1.05rem;font-weight:800;color:var(--p2-text, #e6edf3);line-height:1.3}._emptyText_wy701_1001{font-size:.82rem;color:var(--p2-muted, #8b949e);line-height:1.65;max-width:270px}._emptyBtn_wy701_1015{padding:12px 28px;background:#02b14c;color:#fff;font-size:.88rem;font-weight:700;border:none;border-radius:14px;cursor:pointer;transition:opacity .15s,transform .12s;box-shadow:0 4px 16px #02b14c4d;-webkit-tap-highlight-color:transparent}._emptyBtn_wy701_1015:active{opacity:.82;transform:scale(.97)}._loader_wy701_1047{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;flex:1;padding:80px}._spinner_wy701_1067{width:32px;height:32px;border:3px solid var(--p2-border, rgba(48,54,61,.8));border-top-color:#02b14c;border-radius:50%;animation:_spin_wy701_1067 .9s linear infinite}@keyframes _spin_wy701_1067{to{transform:rotate(360deg)}}._loaderText_wy701_1089{font-size:.8rem;color:var(--p2-muted, #8b949e)}._body_wy701_1101{flex:1;overflow-y:auto;padding-bottom:40px;-webkit-overflow-scrolling:touch}._filterRow_wy701_1117{display:flex;gap:8px;padding:10px 16px 2px;overflow-x:auto;scrollbar-width:none;flex-shrink:0}._filterRow_wy701_1117::-webkit-scrollbar{display:none}._filterChip_wy701_1137{flex-shrink:0;display:flex;align-items:center;gap:5px;background:var(--p2-surface, #161b22);border:1px solid var(--p2-border, rgba(48,54,61,.8));border-radius:20px;padding:7px 14px;font-size:.78rem;font-weight:600;color:var(--p2-muted, #8b949e);cursor:pointer;transition:all .15s;white-space:nowrap;-webkit-tap-highlight-color:transparent}._filterChip_wy701_1137:active{opacity:.8}._filterChipActive_wy701_1175{border-color:#3fb95073;background:#3fb9501a;color:#3fb950}._filterChipActiveBlue_wy701_1187{border-color:#3b82f673;background:#3b82f61a;color:#3b82f6}._filterBadge_wy701_1199{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:20px;font-size:.65rem;font-weight:800;background:currentColor;color:#fff;filter:invert(0)}._filterBadge_wy701_1199:before{color:#fff}._overlay_wy701_1239{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:9999;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);touch-action:none}._detailSheet_wy701_1265{background:var(--p2-surface);color:var(--p2-text);border-top:2px solid var(--p2-border);border-radius:26px 26px 0 0;width:100%;max-width:540px;max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 20px;padding-bottom:max(env(safe-area-inset-bottom),28px);animation:_mpSlideUp_wy701_1 .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 -8px 40px #0000008c}._detailSheet_wy701_1265::-webkit-scrollbar{display:none}@keyframes _mpSlideUp_wy701_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._sheetHandle_wy701_1313{width:40px;height:4px;background:var(--p2-border, #30363d);border-radius:2px;margin:14px auto 0}._modalHeaderRow_wy701_1331{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 0 18px;border-bottom:1px solid var(--p2-border, #30363d);margin-bottom:18px}._modalHeaderLeft_wy701_1349{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1;padding-right:12px}._modalTitle_wy701_1367{font-size:1.08rem;font-weight:800;color:var(--p2-text, #e6edf3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._modalSubtitle_wy701_1387{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._detailClose_wy701_1401{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--p2-border, #30363d);background:var(--p2-surface2, #1c2333);color:var(--p2-muted, #8b949e);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s,color .15s}._detailClose_wy701_1401:active{background:#ef444426;border-color:#ef444466;color:#ef4444}._unirseTip_wy701_1443{display:flex;align-items:flex-start;gap:10px;background:#58a6ff12;border:1px solid rgba(88,166,255,.18);border-radius:14px;padding:11px 14px;font-size:.82rem;color:var(--p2-muted, #8b949e);line-height:1.5;margin-bottom:16px}._confirmSummary_wy701_1473{background:var(--p2-surface2, #1c2333);border:1px solid var(--p2-border, #30363d);border-radius:16px;padding:14px;margin-bottom:16px;display:flex;flex-direction:column;gap:9px}._confirmRow_wy701_1495{display:flex;align-items:center;justify-content:space-between;font-size:.83rem}._confirmRowLabel_wy701_1509{color:var(--p2-muted, #8b949e)}._confirmRowVal_wy701_1513{font-weight:700;color:var(--p2-text, #e6edf3)}._modalActions_wy701_1525{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-bottom:4px}._modalBtn_wy701_1541{width:100%;border-radius:14px;padding:14px 18px;font-size:.92rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;border:none;transition:opacity .15s,transform .12s;-webkit-tap-highlight-color:transparent}._modalBtn_wy701_1541:active{opacity:.82;transform:scale(.98)}._modalBtnGreen_wy701_1575{background:#3fb9501f;color:#3fb950;border:1.5px solid rgba(63,185,80,.28)}._modalBtnBlue_wy701_1587{background:#3b82f61f;color:#60a5fa;border:1.5px solid rgba(59,130,246,.28)}._modalBtnOutline_wy701_1599{background:var(--p2-surface2, #1c2333);color:var(--p2-text, #e6edf3);border:1.5px solid var(--p2-border, #30363d)}._modalBtnSolid_wy701_1611{background:#3b82f6;color:#fff;border:none;box-shadow:0 4px 18px #3b82f659}._modalBtnClose_wy701_1625{background:transparent;color:var(--p2-muted, #8b949e);border:none;font-size:.84rem;font-weight:500;padding:10px;cursor:pointer;text-align:center;width:100%;transition:color .15s}._modalBtnClose_wy701_1625:active{color:var(--p2-text, #e6edf3)}._btnJoin_wy701_1655{width:100%;background:#02b14c;color:#fff;border:none;border-radius:14px;padding:15px;font-size:.95rem;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s;box-shadow:0 4px 18px #02b14c4d;-webkit-tap-highlight-color:transparent}._btnJoin_wy701_1655:active{opacity:.85}@keyframes _pulse_wy701_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._modalContent_1s2ye_5{position:relative}._successIcon_1s2ye_13{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;animation:_successPulse_1s2ye_1 2s ease-in-out infinite}._errorIcon_1s2ye_29{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;animation:_errorShake_1s2ye_1 .5s ease-in-out}@keyframes _successPulse_1s2ye_1{0%,to{transform:scale(1);filter:drop-shadow(0 0 10px rgba(0,255,157,.3))}50%{transform:scale(1.05);filter:drop-shadow(0 0 20px rgba(0,255,157,.5))}}@keyframes _errorShake_1s2ye_1{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}._inputWrapper_1s2ye_93{margin-bottom:1rem}._inputLabel_1s2ye_101{display:flex;align-items:center;gap:8px;font-size:.875rem!important;font-weight:600!important;color:#ffffffe6!important;margin-bottom:.5rem!important}._passwordToggle_1s2ye_121{cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;color:#fff9}._passwordToggle_1s2ye_121:hover{background:#ffffff1a;color:#ffffffe6}._modal_1s2ye_5 .mantine-TextInput-input{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;color:#fff!important;padding:12px 16px!important;font-size:14px!important;transition:all .3s ease!important}._modal_1s2ye_5 .mantine-TextInput-input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 2px #00ff9d33!important;background:#00ff9d0d!important}._modal_1s2ye_5 .mantine-TextInput-input::-moz-placeholder{color:#fff6!important}._modal_1s2ye_5 .mantine-TextInput-input::placeholder{color:#fff6!important}._modal_1s2ye_5 .mantine-TextInput-error{color:#ff6b6b!important;font-size:12px!important;margin-top:4px!important}._modal_1s2ye_5 .mantine-Alert-root{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._modal_1s2ye_5 .mantine-Alert-icon{color:#4a90e2!important}._modal_1s2ye_5 .mantine-Alert-title{color:#fff!important;font-weight:600!important}._modal_1s2ye_5 .mantine-Alert-message{color:#fffc!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=green]{background:#33d9b21a!important;border-color:#33d9b24d!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=green] .mantine-Alert-icon{color:#33d9b2!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=red]{background:#ff6b6b1a!important;border-color:#ff6b6b4d!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=red] .mantine-Alert-icon,._modal_1s2ye_5 .mantine-Alert-root[data-color=red] .mantine-Alert-title{color:#ff6b6b!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=blue]{background:#4a90e21a!important;border-color:#4a90e24d!important}._modal_1s2ye_5 .mantine-Alert-root[data-color=blue] .mantine-Alert-icon{color:#4a90e2!important}._modal_1s2ye_5 .mantine-Card-root{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._modal_1s2ye_5 .mantine-Button-root{border-radius:8px!important;font-weight:600!important;transition:all .3s ease!important}._modal_1s2ye_5 .mantine-Button-root[data-variant=filled]{background:linear-gradient(45deg,#00ff9d,#00cc7a)!important;border:none!important;color:#0a0a0a!important;box-shadow:0 4px 12px #00ff9d4d!important}._modal_1s2ye_5 .mantine-Button-root[data-variant=filled]:hover{background:linear-gradient(45deg,#00e88d,#00b86b)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #00ff9d66!important}._modal_1s2ye_5 .mantine-Button-root[data-variant=light]{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#ffffffe6!important}._modal_1s2ye_5 .mantine-Button-root[data-variant=light]:hover{background:#ffffff26!important;border-color:#ffffff4d!important;color:#fff!important}._modal_1s2ye_5 .mantine-Button-root:disabled{background:#ffffff1a!important;color:#fff6!important;border:1px solid rgba(255,255,255,.1)!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}._modal_1s2ye_5 .mantine-Modal-content{border-radius:16px!important;background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border:1px solid rgba(0,255,157,.3)!important;box-shadow:0 25px 50px #00000080,0 0 20px #00ff9d1a!important}._modal_1s2ye_5 .mantine-Modal-header{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)!important;border-bottom:1px solid rgba(0,255,157,.2)!important;border-radius:16px 16px 0 0!important}._modal_1s2ye_5 .mantine-Modal-title{color:#fff!important;font-weight:600!important;font-size:1.25rem!important}._modal_1s2ye_5 .mantine-Modal-close{color:#ffffffb3!important;background:#ffffff1a!important;border-radius:8px!important;transition:all .2s ease!important}._modal_1s2ye_5 .mantine-Modal-close:hover{color:#fff!important;background:#fff3!important;transform:scale(1.05)!important}._modal_1s2ye_5 .mantine-LoadingOverlay-root{background:#000000b3!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;border-radius:16px!important}@media (max-width: 768px){._modal_1s2ye_5 .mantine-Modal-content{margin:1rem!important;max-height:90vh!important}._modal_1s2ye_5 .mantine-Modal-body{padding:1rem!important}._modal_1s2ye_5 .mantine-Modal-header{padding:20px!important}._modal_1s2ye_5 .mantine-Modal-title{font-size:1.125rem!important}._inputLabel_1s2ye_101{font-size:.8rem!important}._modal_1s2ye_5 .mantine-TextInput-input{padding:10px 14px!important;font-size:13px!important}}._modal_1s2ye_5 .mantine-Modal-content{animation:_modalSlideIn_1s2ye_1 .3s ease-out}@keyframes _modalSlideIn_1s2ye_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modal_1s2ye_5 .mantine-Button-loading{background:#00ff9d4d!important;color:#ffffffb3!important}._modal_1s2ye_5 .mantine-Stack-root,._modal_1s2ye_5 .mantine-Group-root{gap:1rem!important}@media (max-width: 768px){._modal_1s2ye_5 .mantine-Stack-root{gap:.875rem!important}._modal_1s2ye_5 .mantine-Group-root{gap:.75rem!important}}.light ._inputLabel_1s2ye_101{color:#1a1a1ae6!important}.light ._passwordToggle_1s2ye_121{color:#1a1a1a8c}.light ._passwordToggle_1s2ye_121:hover{background:#00000012;color:#1a1a1ae6}.light ._modal_1s2ye_5 .mantine-TextInput-input{background:#f9fffe!important;border:1.5px solid rgba(0,155,119,.3)!important;color:#1a1a1a!important}.light ._modal_1s2ye_5 .mantine-TextInput-input::-moz-placeholder{color:#50505080!important}.light ._modal_1s2ye_5 .mantine-TextInput-input::placeholder{color:#50505080!important}.light ._modal_1s2ye_5 .mantine-TextInput-input:focus{border-color:#00cc7d!important;background:#fff!important}.light ._modal_1s2ye_5 .mantine-Alert-root{background:#0000000a!important;border:1px solid rgba(0,0,0,.1)!important}.light ._modal_1s2ye_5 .mantine-Alert-title{color:#1a1a1a!important}.light ._modal_1s2ye_5 .mantine-Alert-message{color:#1a1a1abf!important}.light ._modal_1s2ye_5 .mantine-Card-root{background:#f7f7f7!important;border:1px solid rgba(0,0,0,.1)!important}.light ._modal_1s2ye_5 .mantine-Button-root[data-variant=light]{background:#009b7712!important;border:1px solid rgba(0,155,119,.18)!important;color:#1a1a1a!important}.light ._modal_1s2ye_5 .mantine-Button-root[data-variant=light]:hover{background:#009b7724!important;color:#053!important}.light ._modal_1s2ye_5 .mantine-Button-root:disabled{background:#00000014!important;color:#00000059!important;border:1px solid rgba(0,0,0,.1)!important}._container_1r94m_1{min-height:100vh;background-color:#111;color:#fff;padding:24px;position:relative;overflow:hidden;display:flex;flex-direction:column}.light ._container_1r94m_1{background-color:#f8fffe;color:#1f2937}._container_1r94m_1:before,._container_1r94m_1:after{content:"";position:absolute;width:120vw;height:120vh;top:-10vh;left:-10vw;z-index:0;animation:_bgShift_1r94m_1 20s linear infinite;background:radial-gradient(circle at center,transparent 0%,rgba(0,255,157,.03) 40%,transparent 70%)}._container_1r94m_1:after{animation-delay:-10s;animation-duration:15s}._backButton_1r94m_83{z-index:3;width:2rem;height:2rem;display:flex;color:#00ff9d;overflow:hidden;position:relative;align-items:center;border-radius:.5rem;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid rgba(0,255,157,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.light ._backButton_1r94m_83{background:#ffffffe6;color:#10b981;border:1px solid rgba(16,185,129,.2)}._backButton_1r94m_83:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(0,255,157,.2),transparent);opacity:0;transition:opacity .3s ease}._backButton_1r94m_83:hover{transform:scale(1.1) rotate(5deg);background:#00ff9d26;box-shadow:0 20px 40px #00ff9d33}.light ._backButton_1r94m_83:hover{transform:scale(1.1) rotate(5deg);background:#10b98126;box-shadow:0 20px 40px #10b98133}._backButton_1r94m_83:hover:before{opacity:1}._logoSection_1r94m_181{text-align:center;margin:30px 0 50px;position:relative;z-index:1}._logo_1r94m_181{width:70px;position:relative;margin:0 auto}._logo_1r94m_181 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;animation:_logoFloat_1r94m_1 4s ease-in-out infinite}._logo_1r94m_181:before,._logo_1r94m_181:after{content:"";position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;border-radius:50%;background:radial-gradient(circle,rgba(0,255,157,.15),transparent 70%);animation:_logoPulse_1r94m_1 3s ease-in-out infinite alternate}._logo_1r94m_181:after{animation-delay:-1.5s}._title_1r94m_249{color:#fff;font-size:3.5rem;font-weight:800;text-align:center;background:linear-gradient(135deg,#00ff9d,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.light ._title_1r94m_249{color:#1f2937;background:linear-gradient(135deg,#10b981,#1f2937);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._userName_1r94m_287{background:linear-gradient(45deg,#00ff9d,#00cc7a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;font-family:Onest,sans-serif;font-weight:700}._subtitle_1r94m_329{color:#fffc;text-align:center;margin-bottom:2rem;font-size:1.1rem;font-weight:300}.light ._subtitle_1r94m_329{color:#1f2937cc}._form_1r94m_355{max-width:400px;margin:0 auto;width:100%;position:relative;z-index:1}._inputWrapper_1r94m_371{margin-bottom:24px;position:relative}.light ._inputLabel_1r94m_383{color:#1f2937cc!important}._inputLabel_1r94m_383{font-size:15px;color:#fffc;margin-bottom:10px;margin-left:4px;font-family:Onest,sans-serif;font-weight:500;letter-spacing:-.1px;transition:all .3s ease}._input_1r94m_371{width:100%}._input_1r94m_371 input{height:56px!important;background:#ffffff08!important;border:1px solid rgba(0,255,157,.1)!important;border-radius:16px!important;color:#fff!important;font-size:16px!important;font-weight:400!important;letter-spacing:-.2px!important;padding:0 20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-transform:none!important;-webkit-text-security:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;line-height:1.4!important}.light ._input_1r94m_371 input{background:#ffffffe6!important;border:1px solid rgba(16,185,129,.3)!important;color:#1f2937!important}.light ._input_1r94m_371 input::-moz-placeholder{color:#1f293780!important}.light ._input_1r94m_371 input::placeholder{color:#1f293780!important}.light ._input_1r94m_371 input:focus{border-color:#10b981!important;box-shadow:0 0 20px #10b98126}._input_1r94m_371 input:focus{border-color:#00ff9d!important;box-shadow:0 0 0 1px #00ff9d33,0 0 20px #00ff9d26;transform:translateY(-2px)}._input_1r94m_371 input::-moz-placeholder{color:#fff6;font-family:Onest,sans-serif!important;font-weight:400;letter-spacing:-.1px;-moz-transition:all .3s ease;transition:all .3s ease}._input_1r94m_371 input::placeholder{color:#fff6;font-family:Onest,sans-serif!important;font-weight:400;letter-spacing:-.1px;transition:all .3s ease}._input_1r94m_371 input:focus::-moz-placeholder{opacity:.7;transform:translate(5px)}._input_1r94m_371 input:focus::placeholder{opacity:.7;transform:translate(5px)}._eyeButton_1r94m_533{width:40px;height:40px;color:#ffffff80;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-right:8px}.light ._eyeButton_1r94m_533{color:#1f293799!important}.light ._eyeButton_1r94m_533:hover{color:#10b981!important;background:#10b9811a!important}._eyeButton_1r94m_533:hover{color:#00ff9d;background:#00ff9d1a}._loginButton_1r94m_589{margin-top:1rem;overflow:hidden;position:relative;height:56px!important;border:none!important;color:#000!important;font-size:16px!important;font-weight:600!important;border-radius:16px!important;font-family:Onest,sans-serif!important;background:linear-gradient(45deg,#00ff9d,#00cc7a)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important}.light ._loginButton_1r94m_589{background:linear-gradient(45deg,#10b981,#059669)!important;color:#fff!important}._loginButton_1r94m_589:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.4),transparent);transform:translate(-100%) rotate(45deg);transition:transform .6s ease}._loginButton_1r94m_589:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00ff9d33,0 8px 12px #00ff9d1a}._loginButton_1r94m_589:hover:before{transform:translate(100%) rotate(45deg)}._forgotPassword_1r94m_685{color:#00ff9d;font-size:1rem;font-family:Onest,sans-serif!important;font-weight:500;letter-spacing:-1px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}._forgotPassword_1r94m_685 .light ._forgotPassword_1r94m_685{color:#10b981}._forgotPassword_1r94m_685:hover{opacity:1;text-shadow:0 0 10px rgba(0,255,157,.5)}._forgotPassword_1r94m_685:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#00ff9d,transparent);transform:translate(-100%);transition:transform .3s ease}._forgotPassword_1r94m_685:hover:before{transform:translate(100%)}._recoverAccount_1r94m_759{display:block!important;width:100%;color:#00ff9dcc!important;font-size:15px!important;font-weight:600!important;text-align:center;text-decoration:none!important;font-family:Onest,sans-serif;letter-spacing:-.2px;margin-top:16px;padding:12px 20px;border-radius:12px;background:#00ff9d14;border:1px solid rgba(0,255,157,.3);transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._recoverAccount_1r94m_759:hover{color:#000!important;background:#00ff9de6;border-color:#00ff9d;transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d66}._recoverAccount_1r94m_759:before{content:"🔄";margin-right:8px;font-size:14px}@keyframes _bgShift_1r94m_1{0%{transform:translate(0) rotate(0)}to{transform:translate(-5%,-5%) rotate(360deg)}}@keyframes _logoFloat_1r94m_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes _logoPulse_1r94m_1{0%{transform:scale(1);opacity:.5}to{transform:scale(1.2);opacity:.2}}@keyframes _underlineShine_1r94m_1{0%{background-position:-200% center}to{background-position:200% center}}._form_1r94m_355>*,._socialLogin_1r94m_875{opacity:0;transform:translateY(20px);animation:_fadeInUp_1r94m_1 .5s ease forwards}._socialLogin_1r94m_875{animation-delay:.1s}._inputWrapper_1r94m_371:nth-child(1){animation-delay:.2s}._inputWrapper_1r94m_371:nth-child(2){animation-delay:.3s}._loginButton_1r94m_589{animation-delay:.4s}._forgotPassword_1r94m_685{animation-delay:.5s}._recoverAccount_1r94m_759{animation-delay:.6s}@keyframes _fadeInUp_1r94m_1{to{opacity:1;transform:translateY(0)}}._socialLogin_1r94m_875{margin-bottom:24px;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}._googleButton_1r94m_935{border:1.5px solid rgba(0,255,157,.2)!important;background:#ffffff05!important;color:#fff!important;font-size:16px!important;font-weight:500!important;height:52px!important;border-radius:12px!important;transition:all .3s ease!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;letter-spacing:-.2px!important}.light ._googleButton_1r94m_935{border:1.5px solid rgba(16,185,129,.2)!important;background:#ffffffe6!important;color:#1f2937!important}._googleButton_1r94m_935:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#00ff9d1a,#ffffff0d);opacity:0;transition:opacity .3s ease}._googleButton_1r94m_935:hover{background:#ffffff0d!important;border-color:#00ff9d66!important;box-shadow:0 4px 20px #00ff9d33!important;transform:translateY(-2px)}.light ._googleButton_1r94m_935:hover{background:#fffffff2!important;border-color:#10b98166!important;box-shadow:0 4px 20px #10b98133!important}._googleButton_1r94m_935:hover:before{opacity:1}._googleButton_1r94m_935:active{transform:translateY(0)}._googleButton_1r94m_935:disabled{background:#ffffff03!important;color:#ffffff4d!important;border-color:#ffffff1a!important;transform:none!important;box-shadow:none!important}._dividerText_1r94m_1055{text-align:center;color:#fff6;font-size:13px;position:relative;padding:0 20px;margin:16px 0;font-family:Onest,sans-serif;font-weight:400;letter-spacing:-.1px}._dividerText_1r94m_1055:before,._dividerText_1r94m_1055:after{content:"";position:absolute;top:50%;width:30%;height:1px;background:linear-gradient(to right,transparent,rgba(0,255,157,.2),transparent)}._dividerText_1r94m_1055:before{left:0}._dividerText_1r94m_1055:after{right:0}._version_1r94m_1117{position:fixed;bottom:20px;right:20px;color:#ffffff4d;font-size:12px;font-family:Courier New,monospace;z-index:10}@media (max-width: 768px){._title_1r94m_249{font-size:28px}._input_1r94m_371 input{height:52px!important}._loginButton_1r94m_589,._googleButton_1r94m_935{height:48px!important}._container_1r94m_1{padding:16px}._logoSection_1r94m_181{margin:20px 0 40px}._logo_1r94m_181{width:60px;height:60px}}._datePickerContainer_1rnik_1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:#0a0a0a;color:#fff;transition:background-color .3s ease,color .3s ease}.light ._datePickerContainer_1rnik_1{background-color:#f8fffe;color:#1a1a1a}._header_1rnik_33{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}._title_1rnik_49{font-size:2rem;color:#00ff9d;transition:color .3s ease}.light ._title_1rnik_49{color:#00cc7a}._close_1rnik_69{font-size:1.5rem;color:#fff;cursor:pointer;transition:color .3s ease}.light ._close_1rnik_69{color:#1a1a1a}._day_1rnik_91{background-color:transparent;color:#fff;border-radius:50%;padding:.5rem;transition:color .3s ease}.light ._day_1rnik_91{color:#1a1a1a}._day_1rnik_91._selected_1rnik_115{background-color:#00ff9d;color:#000}._weekday_1rnik_125{color:#00ff9d;transition:color .3s ease}.light ._weekday_1rnik_125{color:#00cc7a}._month_1rnik_143{color:#fff;font-size:1.2rem;transition:color .3s ease}.light ._month_1rnik_143{color:#1a1a1a}._calendarHeader_1rnik_163{color:#fff;transition:color .3s ease}.light ._calendarHeader_1rnik_163{color:#1a1a1a}.light ._dateSelectedContainer_1rnik_183{background:#f8fffe;color:#1a1a1a}.light ._header_1rnik_33{background:#fffffff2;color:#1a1a1a}.light ._title_1rnik_49{color:#1a1a1a}.light ._subtitle_1rnik_211{color:#666}.light ._calendarContainer_1rnik_219{background:#ffffffe6;border:1px solid rgba(0,204,122,.2)}.light ._selectedDateInfo_1rnik_229{background:#00cc7a1a;color:#1a1a1a;border:1px solid rgba(0,204,122,.3)}.light ._confirmButton_1rnik_241{background:#00cc7a;color:#fff}.light ._confirmButton_1rnik_241:hover{background:#00a86b}._container_1lvg1_3{padding:1rem;min-height:100vh;background:transparent}@media (max-width: 600px){._container_1lvg1_3{padding:.75rem}}._headerGroup_1lvg1_27{margin-bottom:1rem}._closeButton_1lvg1_35{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;transition:all .2s ease!important}._closeButton_1lvg1_35:hover{background:#fff3!important}._title_1lvg1_57{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:0}.dark ._title_1lvg1_57{color:#f1f5f9}._summaryCard_1lvg1_81{background:transparent!important;border:none!important;padding:1rem!important}._passengersContainer_1lvg1_93{margin-top:1rem}._passengerCard_1lvg1_101{background:transparent!important;border:none!important;padding:1rem!important;margin-bottom:.5rem}._passengerName_1lvg1_115{font-size:.875rem;font-weight:600}._validateButton_1lvg1_125{background:#22c55e!important;border:none!important;color:#fff!important;font-weight:600!important;transition:all .2s ease!important;height:36px!important;border-radius:6px!important}._validateButton_1lvg1_125:hover{background:#16a34a!important;box-shadow:0 2px 8px #22c55e4d!important}@media (max-width: 768px){._title_1lvg1_57{font-size:1.25rem}._passengerName_1lvg1_115{font-size:.8rem}._summaryCard_1lvg1_81,._passengerCard_1lvg1_101{padding:.75rem!important}}@media (max-width: 480px){._title_1lvg1_57{font-size:1.125rem}._container_1lvg1_3{padding:.5rem}}._container_1igdq_1{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:16px;padding-right:16px;transition:background-color .3s ease}.light ._container_1igdq_1{background-color:#f8fffe;color:#1a1a1a}@media (max-width: 600px){._container_1igdq_1{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:8px;padding-right:8px}}._container_1igdq_1:before,._container_1igdq_1:after{content:"";position:absolute;width:120vw;height:120vh;top:-10vh;left:-10vw;z-index:0;animation:_bgShift_1igdq_1 20s linear infinite;background:radial-gradient(circle at center,transparent 0%,rgba(0,255,157,.03) 40%,transparent 70%)}._container_1igdq_1:after{animation-delay:-10s;animation-duration:15s}._title_1igdq_91{color:#fff;text-align:left;margin-bottom:20px;font-weight:700;transition:color .3s ease}.light ._title_1igdq_91{color:#1a1a1a}._noTripsText_1igdq_115{text-align:center;color:#ffffffb3;font-size:1.1rem;margin-top:30px;transition:color .3s ease}.light ._noTripsText_1igdq_115{color:#1a1a1ab3}._cupoCard_1igdq_139{background:#ffffff08!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,157,.1)!important;border-radius:16px!important;padding:24px;position:relative;z-index:1;transition:transform .2s ease,box-shadow .2s ease,background .3s ease,border .3s ease}.light ._cupoCard_1igdq_139{background:#ffffffe6!important;border:1px solid rgba(0,155,119,.2)!important;color:#1a1a1a}.light ._cupoCard_1igdq_139:hover{box-shadow:0 15px 30px #009b7733,0 8px 12px #009b771a}._cupoCard_1igdq_139:hover{transform:translateY(-3px);box-shadow:0 15px 30px #00ff9d33,0 8px 12px #00ff9d1a}._passengerTitle_1igdq_197{color:#fff;font-size:1.1rem;margin-bottom:10px;font-weight:600;transition:color .3s ease}.light ._passengerTitle_1igdq_197{color:#1a1a1a}._listContainer_1igdq_221{padding-left:20px;margin-bottom:20px;background-color:#ffffff0d;border-radius:12px;transition:background-color .3s ease}.light ._listContainer_1igdq_221{background-color:#009b770d}._listItem_1igdq_245{padding:10px 0;border-bottom:1px solid rgba(0,255,157,.08);display:flex;flex-direction:column;gap:5px;transition:border-color .3s ease}.light ._listItem_1igdq_245{border-bottom:1px solid rgba(0,155,119,.15)}._listItem_1igdq_245:last-child{border-bottom:none}@keyframes _bgShift_1igdq_1{0%{transform:translate(0) rotate(0)}to{transform:translate(-5%,-5%) rotate(360deg)}}.light ._cuposContainer_1igdq_291{background:#f8fffe;color:#1a1a1a}.light ._cuposHeader_1igdq_301{background:#fffffff2;color:#1a1a1a}.light ._headerTitle_1igdq_311{color:#1a1a1a}.light ._cupoCard_1igdq_139{background:#ffffffe6;border:1px solid rgba(0,204,122,.2);color:#1a1a1a}.light ._cupoCard_1igdq_139:hover{background:#00cc7a0d;border-color:#00cc7a66}.light ._cupoInfo_1igdq_341{color:#1a1a1a}.light ._cupoRoute_1igdq_349{color:#00cc7a}.light ._cupoStatus_1igdq_357{color:#666}.light ._listContainer_1igdq_221{background:#ffffffe6}.light ._listHeader_1igdq_373{background:#00cc7a1a;color:#1a1a1a}._container_40ee7_5{min-height:100dvh;padding-top:calc(env(safe-area-inset-top) + 20px);padding-bottom:calc(env(safe-area-inset-bottom) + 80px);padding-left:16px;padding-right:16px;background:#0a0a0a;color:#fff;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%!important}.light ._container_40ee7_5{background:#f4f6f8;color:#1a1a1a}._header_40ee7_37{display:flex;align-items:center;gap:12px;padding:12px 0 24px}._headerTitle_40ee7_39{font-size:22px!important;font-weight:800!important;color:#fff!important;letter-spacing:-.5px;margin:0!important}.light ._headerTitle_40ee7_39{color:#1a1a1a!important}._section_40ee7_59{background:#141414;border-radius:20px;padding:20px 18px;margin-bottom:14px;border:1px solid rgba(255,255,255,.06)}.light ._section_40ee7_59{background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 2px 12px #0000000f}._sectionIconRow_40ee7_85{display:flex;align-items:center;gap:10px;margin-bottom:14px}._sectionIcon_40ee7_85{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._sectionIconGreen_40ee7_105{background:#02b14c26}._sectionIconAmber_40ee7_107{background:#f5a62326}._sectionIconBlue_40ee7_109{background:#6366f126}._sectionTitle_40ee7_113{font-size:15px!important;font-weight:700!important;color:#fff!important;margin:0!important;letter-spacing:-.2px}.light ._sectionTitle_40ee7_113{color:#1a1a1a!important}._sectionSub_40ee7_131{font-size:12px!important;color:#fff6!important;margin:1px 0 0!important}.light ._sectionSub_40ee7_131{color:#0006!important}._inputRow_40ee7_149{display:flex;gap:8px;align-items:center;margin-top:2px}._input_40ee7_149{flex:1;height:46px;background:#1e1e1e!important;border:1.5px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:#fff!important;font-size:15px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:0 14px;outline:none;transition:border-color .2s;width:100%;box-sizing:border-box}._input_40ee7_149:focus{border-color:#02b14c99!important}._input_40ee7_149::-moz-placeholder{color:#ffffff47!important;font-size:14px}._input_40ee7_149::placeholder{color:#ffffff47!important;font-size:14px}._input_40ee7_149:disabled{opacity:.45;cursor:not-allowed}.light ._input_40ee7_149{background:#f0f0f0!important;border-color:#0000001a!important;color:#1a1a1a!important}.light ._input_40ee7_149::-moz-placeholder{color:#00000052!important}.light ._input_40ee7_149::placeholder{color:#00000052!important}.light ._input_40ee7_149:focus{border-color:#02b14c80!important}._btnGreen_40ee7_205,._btnAmber_40ee7_205,._btnBlue_40ee7_205{height:46px;padding:0 20px;border-radius:12px;border:none;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:opacity .2s,transform .15s;flex-shrink:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center;gap:6px}._btnGreen_40ee7_205{background:#02b14c;color:#fff}._btnAmber_40ee7_205{background:#f5a623;color:#1a1a1a}._btnBlue_40ee7_205{background:#6366f1;color:#fff}._btnGreen_40ee7_205:active,._btnAmber_40ee7_205:active,._btnBlue_40ee7_205:active{transform:scale(.97)}._btnGreen_40ee7_205:disabled,._btnAmber_40ee7_205:disabled,._btnBlue_40ee7_205:disabled{opacity:.38;cursor:not-allowed;transform:none}._hint_40ee7_251{font-size:12px;color:#ffffff52;margin-top:10px;line-height:1.45}.light ._hint_40ee7_251{color:#00000061}._hintGreen_40ee7_255{color:#02b14c!important}._hintAmber_40ee7_257{color:#f5a623!important}._referralConfirmed_40ee7_263{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#02b14c14;border-radius:14px;border:1px solid rgba(2,177,76,.18)}._referralAvatar_40ee7_281{width:44px;height:44px;min-width:44px;border-radius:50%;background:#02b14c2e;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#02b14c;overflow:hidden}._referralAvatar_40ee7_281 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}._referralConfirmedName_40ee7_295{font-size:14px!important;font-weight:700!important;color:#fff!important;margin:0!important}.light ._referralConfirmedName_40ee7_295{color:#1a1a1a!important}._referralBy_40ee7_299{font-size:12px!important;color:#fff6!important;margin:2px 0 0!important}.light ._referralBy_40ee7_299{color:#0000006b!important}._referralBadge_40ee7_303{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#02b14c;background:#02b14c1f;border-radius:20px;padding:3px 10px;border:1px solid rgba(2,177,76,.22);margin-top:5px}._historialHeader_40ee7_319{font-size:12px;font-weight:600;color:#ffffff59;text-transform:uppercase;letter-spacing:.9px;margin-bottom:10px;margin-top:4px;padding:0 2px}.light ._historialHeader_40ee7_319{color:#00000061}._historialList_40ee7_333{display:flex;flex-direction:column;gap:8px;max-height:36vh;overflow-y:auto;padding-right:2px}._historialList_40ee7_333::-webkit-scrollbar{width:3px}._historialList_40ee7_333::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}._couponRow_40ee7_347{display:flex;align-items:center;justify-content:space-between;background:#141414;border-radius:14px;padding:13px 16px;border:1px solid rgba(255,255,255,.05)}.light ._couponRow_40ee7_347{background:#fff;border-color:#0000000f;box-shadow:0 1px 6px #0000000d}._couponRowLeft_40ee7_359{display:flex;align-items:center;gap:10px}._couponCode_40ee7_361{font-size:14px!important;font-weight:700!important;color:#fff!important;margin:0!important;letter-spacing:.4px}.light ._couponCode_40ee7_361{color:#1a1a1a!important}._couponDate_40ee7_365{font-size:11px!important;color:#ffffff52!important;margin:2px 0 0!important}.light ._couponDate_40ee7_365{color:#00000061!important}._couponAmount_40ee7_369{font-size:15px;font-weight:800;letter-spacing:-.3px}._couponAmountGreen_40ee7_371{color:#02b14c}._couponAmountAmber_40ee7_373{color:#f5a623}._emptyHint_40ee7_377{font-size:13px;color:#ffffff47;text-align:center;padding:24px 0}.light ._emptyHint_40ee7_377{color:#00000052}._modalInner_40ee7_385{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 4px 4px;text-align:center}._modalTitle_40ee7_387{font-size:18px!important;font-weight:800!important;color:#fff!important;margin:0!important}.light ._modalTitle_40ee7_387{color:#1a1a1a!important}._modalMsg_40ee7_391{font-size:14px!important;color:#ffffff8c!important;margin:0!important;line-height:1.5}.light ._modalMsg_40ee7_391{color:#00000080!important}._modalBtn_40ee7_395{width:100%;height:48px;border-radius:14px;border:none;background:#02b14c;color:#fff;font-size:15px;font-weight:700;cursor:pointer;margin-top:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:opacity .2s}._modalBtn_40ee7_395:active{opacity:.8}._container_ampxe_3{min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);background-image:radial-gradient(circle at 50% 0%,rgba(0,255,157,.1) 0%,transparent 50%);color:#fff;padding:24px;display:flex;flex-direction:column;max-width:100%!important;position:relative;overflow:hidden}._content_ampxe_29{max-width:480px;margin:0 auto;width:100%}._header_ampxe_43{text-align:center;margin-bottom:32px}._logo_ampxe_53{width:80px;height:80px;margin:0 auto 24px;border-radius:20px;background:#00ff9d1a;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,255,157,.2)}._logo_ampxe_53 img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}._welcomeTitle_ampxe_89{font-size:28px;font-weight:700;margin-bottom:8px;background:linear-gradient(45deg,#00ff9d,#00cc7a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._welcomeSubtitle_ampxe_109{font-size:16px;color:#ffffffb3;line-height:1.5}._progressSection_ampxe_123{margin-bottom:32px;padding:20px;background:#ffffff0d;border-radius:16px;border:1px solid rgba(0,255,157,.1)}._progressLabel_ampxe_139{font-size:14px;font-weight:600;color:#00ff9d;margin-bottom:12px}._progressBar_ampxe_153{margin-bottom:8px}._progressBar_ampxe_153 ._mantine-Progress-bar_ampxe_161{background:linear-gradient(90deg,#00ff9d,#00cc7a)!important;transition:width .5s ease!important}._progressBar_ampxe_153 ._mantine-Progress-root_ampxe_171{background:#ffffff1a!important}._progressText_ampxe_179{font-size:12px;color:#fff9;text-align:center}._stepsContainer_ampxe_193{margin-bottom:32px;display:flex;flex-direction:column;gap:12px}._stepCard_ampxe_207{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:16px!important;transition:all .3s ease!important;cursor:pointer}._stepCard_ampxe_207:hover{background:#ffffff14!important;border-color:#00ff9d4d!important;transform:translateY(-2px)}._activeStep_ampxe_237{background:#00ff9d1a!important;border-color:#00ff9d!important;box-shadow:0 0 20px #00ff9d33}._completedStep_ampxe_249{background:#00ff9d26!important;border-color:#00cc7a!important}._stepIconContainer_ampxe_259{width:48px;height:48px;border-radius:12px;background:#00ff9d33;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepIcon_ampxe_259{width:24px;height:24px;color:#00ff9d}._stepContent_ampxe_293{flex:1}._stepTitle_ampxe_301{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}._stepDescription_ampxe_315{font-size:14px;color:#ffffffb3;line-height:1.4}._completedIcon_ampxe_327{width:20px;height:20px;color:#00ff9d;flex-shrink:0}._actionButtons_ampxe_343{margin-bottom:24px;display:flex;flex-direction:column;gap:12px}._primaryButton_ampxe_357{height:56px!important;border-radius:16px!important;background:linear-gradient(45deg,#00ff9d,#00cc7a)!important;border:none!important;color:#000!important;font-size:16px!important;font-weight:600!important;text-transform:none!important;transition:all .3s ease!important}._primaryButton_ampxe_357:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00ff9d66}._skipButton_ampxe_391{height:48px!important;color:#ffffffb3!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;background:transparent!important;font-size:14px!important;transition:all .3s ease!important}._skipButton_ampxe_391:hover{color:#fff!important;border-color:#fff6!important;background:#ffffff0d!important}._motivation_ampxe_425{text-align:center;padding:16px;background:#00ff9d0d;border-radius:12px;border:1px solid rgba(0,255,157,.1)}._motivationText_ampxe_441{font-size:14px;color:#fffc;line-height:1.5}@media (max-width: 768px){._container_ampxe_3{padding:16px}._welcomeTitle_ampxe_89{font-size:24px}._stepCard_ampxe_207{padding:12px!important}._stepIconContainer_ampxe_259{width:40px;height:40px}._stepIcon_ampxe_259{width:20px;height:20px}._primaryButton_ampxe_357{height:52px!important;font-size:15px!important}}@keyframes _fadeInUp_ampxe_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._stepCard_ampxe_207{animation:_fadeInUp_ampxe_1 .6s ease forwards}._stepCard_ampxe_207:nth-child(1){animation-delay:.1s}._stepCard_ampxe_207:nth-child(2){animation-delay:.2s}._stepCard_ampxe_207:nth-child(3){animation-delay:.3s}._stepCard_ampxe_207:nth-child(4){animation-delay:.4s}._container_tfvj0_1{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:16px;padding-right:16px;min-height:100vh;background:linear-gradient(135deg,#0a0a0a,#1a1a1a,#121212);transition:all .3s ease;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.light ._container_tfvj0_1{background:linear-gradient(135deg,#fff,#f8fffe 30%,#f0fffe 70%,#e8fffc);color:#1a1a1a}.light ._container_tfvj0_1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(0,204,122,.05) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(16,185,129,.05) 0%,transparent 50%);z-index:1}@media (max-width: 600px){._container_tfvj0_1{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:8px;padding-right:8px}._formWrapper_tfvj0_99{padding:2rem 1.5rem;margin:1rem 0}._backButton_tfvj0_109{top:1rem;left:1rem;padding:.6rem}._title_tfvj0_121{font-size:1.5rem}._avatarContainer_tfvj0_129,._previewImage_tfvj0_139{width:90px;height:90px}._input_tfvj0_149 input,._input_tfvj0_149 select{height:48px;font-size:16px}._submitButton_tfvj0_161{height:50px;font-size:1rem}._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171,._phoneInputContainer_tfvj0_171 input[type=tel]{font-size:16px!important;height:48px!important}}._formWrapper_tfvj0_99{animation:_slideUp_tfvj0_1 .6s cubic-bezier(.4,0,.2,1) forwards}._header_tfvj0_195>*{opacity:0;animation:_fadeInUp_tfvj0_1 .5s ease forwards}._avatarContainer_tfvj0_129{animation-delay:.1s}._title_tfvj0_121{animation-delay:.2s}._subtitle_tfvj0_209{animation-delay:.3s}._form_tfvj0_99>*{opacity:0;animation:_fadeInUp_tfvj0_1 .5s ease forwards}._input_tfvj0_149:nth-child(1){animation-delay:.4s}._input_tfvj0_149:nth-child(2){animation-delay:.5s}._input_tfvj0_149:nth-child(3){animation-delay:.6s}._phoneInputContainer_tfvj0_171{animation-delay:.7s}._submitButton_tfvj0_161{animation-delay:.8s}@keyframes _slideUp_tfvj0_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInUp_tfvj0_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.light ._input_tfvj0_149 input:hover,.light ._input_tfvj0_149 select:hover{border-color:#00cc7a66;box-shadow:0 4px 15px #00cc7a1a}.light ._phoneInputContainer_tfvj0_171 input[type=tel]:hover{border-color:#00cc7a66!important;box-shadow:0 4px 15px #00cc7a1a!important}._formWrapper_tfvj0_99{background:#151515f2;border-radius:2rem;padding:3rem 2.5rem;width:100%;max-width:480px;box-shadow:0 20px 60px #0009,0 0 0 1px #00f2a91a;position:relative;z-index:2;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)}.light ._formWrapper_tfvj0_99{background:#fffffff2;box-shadow:0 20px 60px #00cc7a26,0 0 0 1px #00cc7a1a;color:#1a1a1a;border:1px solid rgba(0,204,122,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._header_tfvj0_195{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;text-align:center}._avatarContainer_tfvj0_129{position:relative;width:110px;height:110px;margin-bottom:1rem}._previewImage_tfvj0_139{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:4px solid #00f2a9;box-shadow:0 0 30px #00f2a94d,0 8px 20px #00f2a933;transition:all .3s ease}.light ._previewImage_tfvj0_139{border:4px solid #00cc7a;box-shadow:0 0 30px #00cc7a4d,0 8px 20px #00cc7a33}._photoInput_tfvj0_423{display:none}._uploadOverlay_tfvj0_431{position:absolute;right:-8px;bottom:-8px;background:linear-gradient(135deg,#00f2a9,#00cc7a);border-radius:50%;padding:.5rem;cursor:pointer;transition:all .3s ease;box-shadow:0 0 15px #00f2a966,0 4px 12px #00f2a933;border:2px solid #fff}.light ._uploadOverlay_tfvj0_431{background:linear-gradient(135deg,#00cc7a,#10b981);box-shadow:0 0 15px #00cc7a66,0 4px 12px #00cc7a33;border:2px solid #fff}._uploadOverlay_tfvj0_431:hover{transform:scale(1.1) rotate(10deg);box-shadow:0 0 20px #00f2a980,0 6px 15px #00f2a94d}.light ._uploadOverlay_tfvj0_431:hover{box-shadow:0 0 20px #00cc7a80,0 6px 15px #00cc7a4d}._title_tfvj0_121{font-size:1.75rem;font-weight:700;color:#fff;transition:all .3s ease;background:linear-gradient(135deg,#fff,#00f2a9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(0,242,169,.2)}.light ._title_tfvj0_121{background:linear-gradient(135deg,#1a1a1a,#00cc7a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(0,204,122,.2)}._subtitle_tfvj0_209{font-size:1rem;color:#ffffffb3;margin-top:.5rem;transition:all .3s ease}.light ._subtitle_tfvj0_209{color:#1a1a1ab3}._form_tfvj0_99{margin-top:2rem}._input_tfvj0_149{margin-bottom:1.25rem}._input_tfvj0_149 input,._input_tfvj0_149 select{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#fff;border-radius:1rem;height:52px;padding:0 1.25rem;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.2px;line-height:1.4;transition:all .3s ease;text-transform:none;-webkit-text-security:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.light ._input_tfvj0_149 input,.light ._input_tfvj0_149 select{background:#ffffffe6;border:1px solid rgba(0,204,122,.2);color:#1a1a1a;box-shadow:0 2px 10px #00cc7a1a}._input_tfvj0_149 input:focus,._input_tfvj0_149 select:focus{border-color:#00f2a9;box-shadow:0 0 0 3px #00f2a926,0 0 20px #00f2a91a;background:#ffffff1f;transform:translateY(-2px)}.light ._input_tfvj0_149 input:focus,.light ._input_tfvj0_149 select:focus{border-color:#00cc7a;box-shadow:0 0 0 3px #00cc7a26,0 0 20px #00cc7a1a;background:#fffffff2}._submitButton_tfvj0_161{background:linear-gradient(135deg,#00f2a9,#00cc7a);color:#000;font-weight:700;font-size:1.1rem;height:56px;width:100%;border:none;border-radius:1rem;transition:all .3s ease;cursor:pointer;margin-top:1.5rem;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;box-shadow:0 8px 25px #00f2a94d,0 0 0 1px #00f2a933}.light ._submitButton_tfvj0_161{background:linear-gradient(135deg,#00cc7a,#10b981);color:#fff;box-shadow:0 8px 25px #00cc7a66,0 0 0 1px #00cc7a33}._submitButton_tfvj0_161:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}._submitButton_tfvj0_161:hover{background:linear-gradient(135deg,#00ddb0,#00b366);box-shadow:0 12px 35px #00f2a966,0 0 0 1px #00f2a94d;transform:translateY(-3px)}.light ._submitButton_tfvj0_161:hover{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 12px 35px #00cc7a80,0 0 0 1px #00cc7a4d}._submitButton_tfvj0_161:hover:before{left:100%}._phoneInputContainer_tfvj0_171{margin-bottom:1.25rem;display:flex;flex-direction:column}._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171,._phoneInputContainer_tfvj0_171 input[type=tel]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:1rem!important;height:52px!important;padding:0 1.25rem 0 3.5rem!important;font-size:16px!important;transition:all .3s ease!important;width:100%!important;box-shadow:none!important;outline:none!important;line-height:1.2!important;font-family:inherit!important;caret-color:#00f2a9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.light ._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171,.light ._phoneInputContainer_tfvj0_171 input[type=tel]{background:#ffffffe6!important;border:1px solid rgba(0,204,122,.2)!important;color:#1a1a1a!important;box-shadow:0 2px 10px #00cc7a1a!important;caret-color:#00cc7a!important}._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171:focus,._phoneInputContainer_tfvj0_171 input[type=tel]:focus{border-color:#00f2a9!important;box-shadow:0 0 0 3px #00f2a926,0 0 20px #00f2a91a!important;background:#ffffff1f!important;color:#fff!important;transform:translateY(-2px)!important}.light ._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171:focus,.light ._phoneInputContainer_tfvj0_171 input[type=tel]:focus{border-color:#00cc7a!important;box-shadow:0 0 0 3px #00cc7a26,0 0 20px #00cc7a1a!important;background:#fffffff2!important;color:#1a1a1a!important}._phoneInputContainer_tfvj0_171 ._flag-dropdown_tfvj0_921{background:transparent!important;border:none!important;border-radius:1rem 0 0 1rem!important;padding-left:.75rem!important}._phoneInputContainer_tfvj0_171 ._selected-flag_tfvj0_935{background:transparent!important;border-right:1px solid rgba(255,255,255,.12)!important;padding:0 .5rem!important}.light ._phoneInputContainer_tfvj0_171 ._selected-flag_tfvj0_935{border-right:1px solid rgba(0,204,122,.2)!important}._phoneInputContainer_tfvj0_171 ._selected-flag_tfvj0_935 ._flag_tfvj0_921{filter:none!important;background:none!important;border-radius:4px!important}._phoneInputContainer_tfvj0_171 ._selected-flag_tfvj0_935 ._arrow_tfvj0_967{border-top:4px solid #00f2a9!important;margin-left:.25rem!important}.light ._phoneInputContainer_tfvj0_171 ._selected-flag_tfvj0_935 ._arrow_tfvj0_967{border-top:4px solid #00cc7a!important}._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985{background:#151515f2!important;color:#fff!important;border:1px solid rgba(0,242,169,.2)!important;border-radius:1rem!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 20px 60px #0006!important}.light ._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985{background:#fffffff2!important;color:#1a1a1a!important;border:1px solid rgba(0,204,122,.2)!important;box-shadow:0 20px 60px #00cc7a33!important}._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985 ._country_tfvj0_985{color:#fff!important;padding:.75rem 1rem!important;transition:all .2s ease!important}.light ._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985 ._country_tfvj0_985{color:#1a1a1a!important}._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985 ._country_tfvj0_985._highlight_tfvj0_1037{background:#00f2a933!important;color:#00f2a9!important}.light ._phoneInputContainer_tfvj0_171 ._country-list_tfvj0_985 ._country_tfvj0_985._highlight_tfvj0_1037{background:#00cc7a1a!important;color:#00cc7a!important}._phoneInputContainer_tfvj0_171 label,._phoneInputContainer_tfvj0_171 ._label_tfvj0_1061,._label_tfvj0_1061,._input_tfvj0_149 label{color:#fffc;font-size:1rem;margin-bottom:.75rem;display:block;font-weight:500;transition:all .3s ease}.light ._phoneInputContainer_tfvj0_171 label,.light ._phoneInputContainer_tfvj0_171 ._label_tfvj0_1061,.light ._label_tfvj0_1061,.light ._input_tfvj0_149 label{color:#1a1a1acc}@media (max-width: 600px){._phoneInputContainer_tfvj0_171 ._form-control_tfvj0_171,._phoneInputContainer_tfvj0_171 input[type=tel]{font-size:16px!important}}.react-tel-input{font-family:Roboto,sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:16px;height:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88/Gqt95JR0OWAwP3uLd/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt/tzktEABLb8/HL2tlTAw8SLlMFpj/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx/g+hsX9/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA/v3+/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8/X7+j/n3pk3vNq/bb8+3nbP79137/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9/1fXUst9cb2y8/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+/sErRgvcDArwV8f5tN/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql/MXLj20VGjt2rVeak2Og/auI/kHBQ3We/tCo0ZNhwYNGj58/NaWlpbOyMhIX1//2/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+/Y1FpeZT54sc2aUlq6Jy89YM/qj2oZaoeOkMR8dV/Tee++NWb04rrA5MRYKDAyc/NKCpwDIyKhE9LEzZ/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM/frqm5tz950aKDk6rsiA0xbUrbRAii/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn/O7YHQuIH9B/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ/wAkF+oqKiosJYA7HxotdnTtVe6Pr/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7/B6ASAGyBV4YM7D/Bx8/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6/YgAhFRt2pRGeu0/UyImbal77eHDo2kVAJAeKwE0fl6P63/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu/f/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr/n/OgK2ml1xxQECAAy/tdee++91wCA1mfWJy/KXUTr536T+O67764X2r9//T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8/xF/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8/rQy5enQPsYgBK/BLCI1c0Afonhn/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A/ITR2J8AFJnqOP7iuj7Fc35TK+9/bkPaM+NGiSnsB6wRIwGA4n/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV/1S0VSWyf1Ls4FZ5aIHu/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr//4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe/IHt7ZOBY7o4GPH4smPqf7nRwz/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+/fz/io2VMM+5HpR/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8/K2ZF/s7v46ZYwEsMJHrJ/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0/sBAPaHaLUEIOJHPmjUsWACACN7/qLVmoz2Zjabv3x8X+oBdP/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg/Tuzv3j6gCuEjfghGYd/cXrFk5BNqai4K633k938h/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k/4eFf6pc//Sje3+TZ/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP/wMvzwaOKHkisVfUnDYZZ2J/k3n4ST/94UiHt2/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I/in6er7URGkh1SZ1znfk/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO/hYsR/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG/uRnHuG/d/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd/f+mkAECJH87O21/2v76eALQM4MiRX0+MKqXsFXSYAei8/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI/CoehosrIT2f7pFKmtNFvlYF4W/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id/EpqZRUGKOhksqxveuZGm0Idx3g//+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P/4xz//WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk/AxAFETYbO/ayJ3aACAwcH3gep/Qru4PUZ8w/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z/g7gGtlKRja9sjPjSQF6/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ//9xWTYkDNnJq9VW2m5XF8vl2lSx/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC/Qt13j/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq/2u2Vy0lmbiOfZhxLqSWuyC/FpS5qbCyiW/6LUm/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6/W9myvF2p3/YNwyqQYcl/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4/lSF5fItqjFE6ms6/g/UVBB18Qb1xgeno4x7qqf/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq//njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi/Qm9xcOstFht9JxHp9/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj/g5/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA/bbkfNvKmxmRobJF5mgEDNL/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj/U8BRiQ/ju8/R/7UJ4Ssbl9HutbpL63uUws2RH/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre/xRgsCFYvx5hkbkVVjfIv6/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df/7O6smCj5/a93oI+5eUjKu0JVpLMJK/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep/cY3S5M/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd/OyOxJ/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA/PbTXj3E7RWnn/81jrcb4loHme7+n/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE/UI7UwJw+Po6xLOFjmsroj//fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM/QiAB8JXZnnRvBul6u9k4/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+//OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy/r1FP+UiIBZo0zmY+2etcQc//3uzE5T54P1evSokvj4SB/w7I/jAUB4Z3N6ZF8f3/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs/2TL+/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0/tnyszixP9cCy8/UshP2y8/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+/DV2CVTZZGzcrHZPDmvbPLm8O/RA4a39+uux+WQF2T6/ZZMxJ/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4/S6/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr/ZwWAoCCMAUEU/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d/cTn6kZg7gQoLpaFlQsKH/J9Sj6p1/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO/MAq3RKopsDd3lNFbuVDWTj/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT/EFY0wOiSjg//03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN/ACSSlF+MGKC8+fSFjHPbWOJ4Bw/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20/2ISwA4B52fv5EeQncAwGk0/HReHj/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn/J6CoDH/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX/bCBGAFjS/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU/58/ga1vnzNV/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa/d5f9fwAkcg/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta/arebm4zOzvnnW9n3j3fOe9H8f/gev6HH57vpPZyMAbK0pESpAfz/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B/zQCZNvdnj2y7U73/lAiYFVJ3/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z//eadZgAEIAV3O6YB9qN4CASQ1t/KMkP82BEE4Mu/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq/r/IEdFnq/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD/fv1Ul6pE1DKjVmkiloGPgMvPTh/qpGOWjsGoPeZUlF9+ypv//pVTspyLe5S3n/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg/U/Twcdvl5/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF/aHAG/n/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39/d3d/Pf/TZFVjg+xID22l/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio/GiQ+dfjxcYMV2SAN6O/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59/WEijfux/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2/nP/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v/9/nHj+hE/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq/9ppvsvufSn/EVmAECKEGnOkIMP7TN/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7//Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua/P4iImwwcGNQ198OBBLy2mMlQSnQGLF/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0/ePjh4vLyYsXn4davd0mI/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ/z6AEUfCYLz3QGDwsGS+/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55/kxcPfa0++RM/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ/jyE31g1NV+N/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR/zmPtq8FtPZm0bpaXsg/88sWNcuJ/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8/KaiqrbGrLbNkNApAvp/dI5OprjSGllx9oKiiQWV8QgMB/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw/GeMMv2l8uPNxxQhZ3/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L/fU1N5SBgUd225prmZvzT8QIIWJyBq4/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS/ZIYdlsCHtDSIv/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa/A+HfSt5/iv4wIcHH8IwKy3W12y/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw/E6B9vyRgeWddTc+yh4gAWcDR3y+lr/ARvj09/faHeLuQ3jNQyS1Xm5u28WfCbwI/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E/JVU4VS0bFlReNjcL38W+Jjwc+/4jW/nTg/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx/+XXLJqjdWgAAc/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99/ZXDdyotj/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t/HJ1eZOMifTFRwAJi2ODr7g8frdd9+/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b/ASG3x+2Zj/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5/u6KCmuMQkBDw/T0+9e0d7b3HLw/2tQQtHB/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw/c8+Er1QSl1bYex73eC4/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG/fGxQ/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp/MxPgKK+GCij0r9/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK/m+CUByDonJEwYAWfJS2i7LmsNAh5c/60GV/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj/0ieBcNPp90xfsMDF/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8/N88MiWE0sEb/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou/XYx0mQ3sBUQH98fbxeeql4jq1h/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ/Nb1jACOswxYEhwTZ/DjHAr/F+Q4qM/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp/UASxsaL68XqcTwCHnzrg5eZQb/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL/yy/ahVW3yDfAKqM/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB/SvUAggBzs6UszlVcaGYCeK0KavbD/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS/f27XlZshm9gRF/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R/N+/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR/jSwrWT7ZuDLBMCBvgj/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV/aQSgPjBQLgkgG8D+Ps/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19/namzERUFO/3FdGBklljiYqRKAHyWv8Is4k8//cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf/v/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV/3vSvC/Bj1utPD6n/EnnaQbrf6BCX0AAAAASUVORK5CYII=)}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#fff;border:1px solid #CACACA;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#faf0f0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#faf0f0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{outline:none;z-index:1;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px #00000059;background-color:#fff;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}._wrapper_ph3ig_11{--cl-bg: #0a0a0a;--cl-surface: #1a1a1a;--cl-surface2: #2a2a2a;--cl-border: rgba(255,255,255,.08);--cl-accent: #00ff9d;--cl-accent2: #007AFF;--cl-text: #ffffff;--cl-sub: #999999;--cl-dim: #666666;display:flex;flex-direction:column;flex:1;min-height:0;background:var(--cl-bg);overflow:hidden}.light ._wrapper_ph3ig_11{--cl-bg: #f8fffe;--cl-surface: #ffffff;--cl-surface2: #f5f5f5;--cl-border: rgba(0,0,0,.08);--cl-accent: #02B14C;--cl-accent2: #007AFF;--cl-text: #1a1a1a;--cl-sub: #666666;--cl-dim: #999999}._searchRow_ph3ig_79{padding:10px 14px 0;flex-shrink:0}._searchBox_ph3ig_89{display:flex;align-items:center;background:var(--cl-surface2);border-radius:12px;padding:0 14px;gap:10px;height:44px;border:1.5px solid transparent;transition:border-color .2s}._searchBox_ph3ig_89:focus-within{border-color:var(--cl-accent)}._searchIcon_ph3ig_115{color:var(--cl-sub);display:flex;align-items:center;flex-shrink:0}._searchInput_ph3ig_119{flex:1;background:transparent;border:none;outline:none;color:var(--cl-text);font-size:.9rem;min-width:0}._searchInput_ph3ig_119::-moz-placeholder{color:var(--cl-dim)}._searchInput_ph3ig_119::placeholder{color:var(--cl-dim)}._filterRow_ph3ig_143{display:flex;gap:8px;padding:10px 14px 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}._filterRow_ph3ig_143::-webkit-scrollbar{display:none}._filterBtn_ph3ig_165{display:flex;align-items:center;gap:5px;padding:6px 14px;border-radius:20px;border:1.5px solid var(--cl-border);background:var(--cl-surface2);color:var(--cl-sub);font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .18s;-webkit-tap-highlight-color:transparent;flex-shrink:0}._filterBtn_ph3ig_165:active{transform:scale(.96)}._filterBtn_ph3ig_165._active_ph3ig_203{background:var(--cl-accent);border-color:var(--cl-accent);color:#fff}.light ._filterBtn_ph3ig_165._active_ph3ig_203{color:#fff}._filterDot_ph3ig_217{width:18px;height:18px;background:var(--cl-accent2);color:#fff;border-radius:50%;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}._filterBtn_ph3ig_165._active_ph3ig_203 ._filterDot_ph3ig_217{background:#ffffff4d}._sectionLabel_ph3ig_247{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--cl-sub);padding:8px 16px 4px}._chatList_ph3ig_267{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:max(env(safe-area-inset-bottom),16px)}._chatList_ph3ig_267::-webkit-scrollbar{display:none}._chatItem_ph3ig_289{display:flex;align-items:center;padding:12px 14px;gap:13px;cursor:pointer;border-bottom:1px solid var(--cl-border);transition:background .12s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}._chatItem_ph3ig_289:active{background:var(--cl-surface2)}._chatItem_ph3ig_289._unread_ph3ig_317{background:#00ff9d0d}.light ._chatItem_ph3ig_289._unread_ph3ig_317{background:#02b14c0d}._avatarWrap_ph3ig_325{position:relative;flex-shrink:0}._avatar_ph3ig_325{width:52px;height:52px;border-radius:50%;background:var(--cl-surface2);display:flex;align-items:center;justify-content:center;color:var(--cl-accent);border:2px solid var(--cl-border);overflow:hidden;flex-shrink:0}._avatarImg_ph3ig_363{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._onlineDot_ph3ig_375{position:absolute;bottom:1px;right:1px;width:13px;height:13px;background:var(--cl-accent);border-radius:50%;border:2px solid var(--cl-bg)}._info_ph3ig_399{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}._row1_ph3ig_415{display:flex;justify-content:space-between;align-items:center;gap:8px}._chatName_ph3ig_429{font-size:.9375rem;font-weight:600;color:var(--cl-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._chatName_ph3ig_429._bold_ph3ig_449{font-weight:700}._chatMeta_ph3ig_453{display:flex;align-items:center;gap:4px;flex-shrink:0}._chatTime_ph3ig_467{font-size:.72rem;color:var(--cl-sub)}._chatTime_ph3ig_467._accent_ph3ig_475{color:var(--cl-accent);font-weight:600}._row2_ph3ig_479{display:flex;justify-content:space-between;align-items:center;gap:8px}._lastMsg_ph3ig_493{font-size:.84rem;color:var(--cl-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._lastMsg_ph3ig_493._bold_ph3ig_449{color:var(--cl-text);font-weight:500}._badges_ph3ig_515{display:flex;align-items:center;gap:5px;flex-shrink:0}._unreadBadge_ph3ig_529{background:var(--cl-accent);color:#fff;font-size:.68rem;font-weight:700;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px}._statusTag_ph3ig_557{font-size:.65rem;font-weight:600;padding:2px 7px;border-radius:6px}._statusTag_ph3ig_557._active_ph3ig_203{background:#00ff9d1f;color:var(--cl-accent)}.light ._statusTag_ph3ig_557._active_ph3ig_203{background:#02b14c1f}._statusTag_ph3ig_557._inactive_ph3ig_579{background:var(--cl-surface2);color:var(--cl-sub)}._loadingWrap_ph3ig_591{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:14px;background:var(--cl-bg);padding:2rem}._spinner_ph3ig_613{width:38px;height:38px;border:3px solid rgba(0,255,157,.15);border-top-color:var(--cl-accent);border-radius:50%;animation:_spin_ph3ig_613 .75s linear infinite}.light ._spinner_ph3ig_613{border-color:#02b14c26;border-top-color:#02b14c}@keyframes _spin_ph3ig_613{to{transform:rotate(360deg)}}._loadingText_ph3ig_633{color:var(--cl-sub);font-size:.875rem;margin:0}._emptyWrap_ph3ig_639{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:12px;padding:2rem;text-align:center;background:var(--cl-bg)}._emptyIconWrap_ph3ig_663{width:72px;height:72px;border-radius:24px;background:#00ff9d1a;display:flex;align-items:center;justify-content:center;color:var(--cl-accent);margin-bottom:4px}.light ._emptyIconWrap_ph3ig_663{background:#02b14c1a}._emptyTitle_ph3ig_687{font-size:1rem;font-weight:600;color:var(--cl-text);margin:0}._emptyDesc_ph3ig_689{font-size:.85rem;color:var(--cl-sub);margin:0;line-height:1.55;max-width:260px}._hintList_ph3ig_693{display:flex;flex-direction:column;gap:8px;margin-top:4px;width:100%;max-width:260px}._hintRow_ph3ig_697{display:flex;align-items:center;gap:10px;background:var(--cl-surface);padding:10px 14px;border-radius:10px;text-align:left;border:1px solid var(--cl-border)}._hintIcon_ph3ig_719{color:var(--cl-accent);flex-shrink:0;display:flex;align-items:center}._hintText_ph3ig_721{font-size:.83rem;color:var(--cl-sub);margin:0}._refreshBtn_ph3ig_725{background:var(--cl-accent);color:#fff;border:none;padding:11px 26px;border-radius:10px;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .18s;margin-top:8px;display:flex;align-items:center;gap:7px}._refreshBtn_ph3ig_725:hover{opacity:.87}._refreshBtn_ph3ig_725:active{transform:scale(.97)}._noResults_ph3ig_763{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:10px;padding:2rem;text-align:center}._noResults_ph3ig_763 p{color:var(--cl-sub);font-size:.9rem;margin:0}._overlay_zdseg_5{position:fixed;top:0;left:0;right:0;bottom:0;z-index:600;background:#0a0a0a;display:flex;flex-direction:column;animation:_slideIn_zdseg_1 .22s cubic-bezier(.4,0,.2,1)}.light ._overlay_zdseg_5{background:#f8fffe}@keyframes _slideIn_zdseg_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_zdseg_47{display:flex;align-items:center;gap:10px;padding-top:max(env(safe-area-inset-top),44px);padding-bottom:10px;padding-left:12px;padding-right:12px;min-height:calc(60px + max(env(safe-area-inset-top),44px));background:#1a1a1a;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.07)}.light ._header_zdseg_47{background:#02b14c;border-bottom:none}._backBtn_zdseg_83{background:transparent;border:none;cursor:pointer;color:#94a3b8;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s;-webkit-tap-highlight-color:transparent}._backBtn_zdseg_83:active{background:#ffffff14}.light ._backBtn_zdseg_83{color:#ffffffe6}.light ._backBtn_zdseg_83:active{background:#ffffff26}._headerAvatar_zdseg_121{width:40px;height:40px;border-radius:50%;background:#00ff9d26;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#00ff9d}.light ._headerAvatar_zdseg_121{background:#fff3;color:#fff}._headerInfo_zdseg_147{flex:1;min-width:0}._headerTitle_zdseg_151{font-size:.9375rem;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.light ._headerTitle_zdseg_151{color:#fff}._headerSub_zdseg_175{font-size:.75rem;color:#64748b;margin:0;line-height:1.2}.light ._headerSub_zdseg_175{color:#ffffffb3}._body_zdseg_193{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._center_zdseg_211{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:2rem;text-align:center}._spinner_zdseg_233{width:40px;height:40px;border:3px solid rgba(0,255,157,.15);border-top-color:#00ff9d;border-radius:50%;animation:_spin_zdseg_233 .75s linear infinite}.light ._spinner_zdseg_233{border-color:#02b14c26;border-top-color:#02b14c}@keyframes _spin_zdseg_233{to{transform:rotate(360deg)}}._centerText_zdseg_253{color:#64748b;font-size:.875rem;margin:0}._errorIconWrap_zdseg_257{width:56px;height:56px;border-radius:18px;background:#ef44441a;display:flex;align-items:center;justify-content:center;color:#f87171}._errorMsg_zdseg_271{color:#f87171;font-size:.875rem;margin:0;max-width:260px;line-height:1.5}._app_umzhy_5{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:#0a0a0a;overflow:hidden}.light ._app_umzhy_5{background:#f8fffe}._appBar_umzhy_35{display:flex;align-items:center;gap:10px;padding-top:max(env(safe-area-inset-top),44px);padding-bottom:10px;padding-left:16px;padding-right:16px;min-height:calc(60px + max(env(safe-area-inset-top),44px));background:#1a1a1a;flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.07)}.light ._appBar_umzhy_35{background:#02b14c;border-bottom:none}._title_umzhy_71{flex:1;font-size:1.125rem;font-weight:700;color:#fff;margin:0;letter-spacing:-.01em}.light ._title_umzhy_71{color:#fff}._body_umzhy_93{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._loadingScreen_umzhy_111{flex:1;display:flex;align-items:center;justify-content:center;background:#0a0a0a}.light ._loadingScreen_umzhy_111{background:#f8fffe}._loadingInner_umzhy_129{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:2rem}._spinner_umzhy_147{width:44px;height:44px;border:4px solid rgba(0,255,157,.12);border-top-color:#00ff9d;border-radius:50%;animation:_spin_umzhy_147 .75s linear infinite}.light ._spinner_umzhy_147{border-color:#02b14c1f;border-top-color:#02b14c}@keyframes _spin_umzhy_147{to{transform:rotate(360deg)}}._loadingTitle_umzhy_167{font-size:1rem;font-weight:600;color:#fff;margin:0}.light ._loadingTitle_umzhy_167{color:#1a1a1a}._loadingDesc_umzhy_171{font-size:.85rem;color:#64748b;margin:0}._errorScreen_umzhy_177{flex:1;display:flex;align-items:center;justify-content:center;background:#0a0a0a;padding:2rem}.light ._errorScreen_umzhy_177{background:#f8fffe}._errorInner_umzhy_197{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:300px}._errorIconWrap_umzhy_215{width:64px;height:64px;border-radius:20px;background:#ef44441a;display:flex;align-items:center;justify-content:center;color:#f87171}._errorTitle_umzhy_231{font-size:1rem;font-weight:600;color:#fff;margin:0}.light ._errorTitle_umzhy_231{color:#1a1a1a}._errorDesc_umzhy_235{font-size:.85rem;color:#64748b;margin:0}._errorBtn_umzhy_239{background:#02b14c;color:#fff;border:none;padding:11px 28px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:opacity .18s;margin-top:8px}._errorBtn_umzhy_239:hover{opacity:.87}._rolSelectorContainer_1idx4_5{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:80px;padding:1.5rem 1rem;margin:0 auto;box-sizing:border-box}._segmentedContainer_1idx4_29{display:flex;justify-content:center;width:100%;max-width:500px;margin:0 auto;padding:1rem}._segmentedControl_1idx4_47{position:relative;display:flex;background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid rgba(0,255,157,.15);border-radius:16px;padding:6px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0000001a}.light ._segmentedControl_1idx4_47{background:#ffffffe6;border:1.5px solid rgba(0,204,122,.2);box-shadow:0 4px 20px #0000000d}._segmentedIndicator_1idx4_85{position:absolute;top:6px;left:6px;bottom:6px;background:linear-gradient(135deg,#00ff9d,#00cc7a);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00ff9d4d;z-index:1}.light ._segmentedIndicator_1idx4_85{background:linear-gradient(135deg,#009b77,#00875a);box-shadow:0 2px 8px #009b774d}._segmentedOption_1idx4_119{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 8px;border:none;background:transparent;cursor:pointer;transition:all .3s ease;border-radius:12px;min-height:60px}._segmentedOption_1idx4_119:hover:not(._segmentedDisabled_1idx4_155){background:#00ff9d0d}.light ._segmentedOption_1idx4_119:hover:not(._segmentedDisabled_1idx4_155){background:#00cc7a14}._segmentedSelected_1idx4_171,._segmentedSelected_1idx4_171 ._segmentedIcon_1idx4_179,._segmentedSelected_1idx4_171 ._segmentedLabel_1idx4_187{color:#000!important}.light ._segmentedSelected_1idx4_171,.light ._segmentedSelected_1idx4_171 ._segmentedIcon_1idx4_179,.light ._segmentedSelected_1idx4_171 ._segmentedLabel_1idx4_187{color:#fff!important}._segmentedIcon_1idx4_179{color:#ffffffb3;transition:all .3s ease;flex-shrink:0}.light ._segmentedIcon_1idx4_179{color:#0009}._segmentedLabel_1idx4_187{color:#fffc!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.2px!important;transition:all .3s ease!important;text-align:center!important;line-height:1.2!important;margin:0!important}.light ._segmentedLabel_1idx4_187{color:#000000b3!important}._segmentedDisabled_1idx4_155{opacity:.4;cursor:not-allowed;pointer-events:none}._segmentedDisabled_1idx4_155 ._segmentedIcon_1idx4_179,._segmentedDisabled_1idx4_155 ._segmentedLabel_1idx4_187{color:#ffffff4d!important}.light ._segmentedDisabled_1idx4_155 ._segmentedIcon_1idx4_179,.light ._segmentedDisabled_1idx4_155 ._segmentedLabel_1idx4_187{color:#0000004d!important}._statusSelectorSpecific_1idx4_311{width:100%;max-width:100%;padding:0;margin:0}._statusSelectorSpecific_1idx4_311 ._segmentedControl_1idx4_47{background:#ffffff14;border:2px solid rgba(0,255,157,.25);border-radius:24px;padding:6px;box-shadow:0 8px 32px #0003;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;min-height:64px}.light ._statusSelectorSpecific_1idx4_311 ._segmentedControl_1idx4_47{background:#f8fafcfa;border:2px solid rgba(0,122,85,.3);box-shadow:0 8px 32px #0f172a1a}._statusSelectorSpecific_1idx4_311 ._segmentedOption_1idx4_119{padding:12px 8px;min-height:52px;gap:6px;border-radius:18px;transition:all .3s cubic-bezier(.4,0,.2,1)}._statusSelectorSpecific_1idx4_311 ._segmentedOption_1idx4_119:hover:not(._segmentedSelected_1idx4_171):not(._segmentedDisabled_1idx4_155){background:#00ff9d1a;transform:translateY(-1px)}.light ._statusSelectorSpecific_1idx4_311 ._segmentedOption_1idx4_119:hover:not(._segmentedSelected_1idx4_171):not(._segmentedDisabled_1idx4_155){background:#007a551f}._statusSelectorSpecific_1idx4_311 ._segmentedLabel_1idx4_187{font-size:.75rem!important;font-weight:700!important;letter-spacing:.4px!important;line-height:1.1!important}._statusSelectorSpecific_1idx4_311 ._segmentedIndicator_1idx4_85{border-radius:18px;background:linear-gradient(135deg,#00ff9d,#00cc7a 40%,#00b366);box-shadow:0 4px 16px #00ff9d80;transition:all .4s cubic-bezier(.4,0,.2,1);top:6px;bottom:6px;left:6px}.light ._statusSelectorSpecific_1idx4_311 ._segmentedIndicator_1idx4_85{background:linear-gradient(135deg,#10b981,#059669 40%,#047857);box-shadow:0 4px 16px #10b98180}._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171{color:#000!important}._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171 ._segmentedIcon_1idx4_179{color:#000!important;transform:scale(1.1)}._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171 ._segmentedLabel_1idx4_187{color:#000!important;text-shadow:0 1px 2px rgba(255,255,255,.5)}.light ._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171,.light ._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171 ._segmentedIcon_1idx4_179{color:#fff!important}.light ._statusSelectorSpecific_1idx4_311 ._segmentedSelected_1idx4_171 ._segmentedLabel_1idx4_187{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)}._statusSelectorSpecific_1idx4_311 ._segmentedControl_1idx4_47:hover ._segmentedIndicator_1idx4_85{animation:_statusPulse_1idx4_1 2s infinite}@keyframes _statusPulse_1idx4_1{0%,to{box-shadow:0 4px 16px #00ff9d80;transform:scale(1)}50%{box-shadow:0 6px 24px #00ff9db3;transform:scale(1.02)}}.light ._statusSelectorSpecific_1idx4_311 ._segmentedControl_1idx4_47:hover ._segmentedIndicator_1idx4_85{animation:_statusPulseLight_1idx4_1 2s infinite}@keyframes _statusPulseLight_1idx4_1{0%,to{box-shadow:0 4px 16px #10b98180;transform:scale(1)}50%{box-shadow:0 6px 24px #10b981b3;transform:scale(1.02)}}@media (max-width: 768px){._statusSelectorSpecific_1idx4_311 ._segmentedControl_1idx4_47{min-height:56px;border-radius:20px;padding:4px}._statusSelectorSpecific_1idx4_311 ._segmentedOption_1idx4_119{padding:10px 6px;min-height:48px;gap:4px;border-radius:16px}._statusSelectorSpecific_1idx4_311 ._segmentedLabel_1idx4_187{font-size:.7rem!important;letter-spacing:.2px!important}._statusSelectorSpecific_1idx4_311 ._segmentedIndicator_1idx4_85{border-radius:16px;top:4px;bottom:4px;left:4px}}@media (max-width: 480px){._statusSelectorSpecific_1idx4_311 ._segmentedLabel_1idx4_187{font-size:.65rem!important}._segmentedContainer_1idx4_29{max-width:350px;padding:.6rem}._segmentedOption_1idx4_119{padding:8px 4px;min-height:50px;gap:2px}._segmentedLabel_1idx4_187{font-size:.7rem!important}._segmentedControl_1idx4_47{border-radius:12px;padding:4px}._segmentedIndicator_1idx4_85{border-radius:8px;top:4px;left:4px;bottom:4px}}@keyframes _segmentedPulse_1idx4_1{0%{box-shadow:0 2px 8px #00ff9d4d}50%{box-shadow:0 4px 16px #00ff9d66}to{box-shadow:0 2px 8px #00ff9d4d}}._segmentedControl_1idx4_47:hover ._segmentedIndicator_1idx4_85{animation:_segmentedPulse_1idx4_1 2s ease-in-out infinite}._groupContainer_1idx4_725,._button_1idx4_727,._selected_1idx4_729{display:none}._ticketContainer_pg95n_1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;padding-top:2rem;background-color:#111827;transition:background-color .3s ease}.light ._ticketContainer_pg95n_1{background-color:#f8fffe}._ticketCard_pg95n_31{background-color:#18181b;color:#fff;border-radius:1rem;padding:2rem;width:100%;max-width:480px;position:relative;box-shadow:0 8px 20px #0006}._ticketTitle_pg95n_53{font-weight:800;color:#34d399;text-align:center;margin-top:1rem}._logoWrapper_pg95n_67{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:.5rem}._logo_pg95n_67{max-width:40px;height:auto;opacity:.9}._brandName_pg95n_97{font-size:1.25rem;font-weight:700;color:#34d399}._routeInfo_pg95n_109{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-bottom:1rem;text-align:center}._location_pg95n_129{display:flex;flex-direction:column;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._direccion_pg95n_147{font-size:.85rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._carIcon_pg95n_165{display:flex;align-items:center;justify-content:center;color:#34d399;font-size:1.2rem}._backButton_pg95n_181{background-color:transparent;color:#9ca3af;font-size:.875rem;font-weight:500;border:none;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-left:.25rem;cursor:pointer}._backButton_pg95n_181:hover{color:#34d399}._container_pg95n_217{padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom));padding-left:16px;padding-right:16px}@media (max-width: 600px){._container_pg95n_217{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:8px;padding-right:8px}}._pinSection_pg95n_249{display:flex;flex-direction:column;align-items:center;margin-top:12px;margin-bottom:12px}._pinLabel_pg95n_265{color:#34d399;font-size:1.1rem;font-weight:700;letter-spacing:2px;margin-bottom:2px}._pinValue_pg95n_281{font-size:2.4rem;font-weight:800;color:#fff;letter-spacing:8px;background:linear-gradient(90deg,#34d399 30%,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-top:0;margin-bottom:0;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}._ticketCard_pg95n_31._downloadMode_pg95n_315{background-color:#18181b!important;color:#fff!important;border-radius:1rem!important;padding:2rem!important;width:100%!important;max-width:480px!important;box-shadow:none!important;border:1px solid #34D399!important;position:relative!important}._logoWrapper_pg95n_67._downloadMode_pg95n_315 ._logo_pg95n_67{max-width:36px!important}._brandName_pg95n_97._downloadMode_pg95n_315{font-size:1.1rem!important}._pinValue_pg95n_281._downloadMode_pg95n_315{font-size:2rem!important;letter-spacing:6px!important}@media print{._ticketCard_pg95n_31{box-shadow:none!important;border:1px solid #34D399!important}}._ticketDownloadWrapper_pg95n_379{width:100%;max-width:480px;background-color:#18181b;padding:24px;border-radius:16px;color:#fff;display:flex;flex-direction:column;align-items:center;overflow:hidden}._ticketDownloadWrapper_pg95n_379._downloadMode_pg95n_315{background-color:#fff!important;color:#000!important;padding:24px!important;border-radius:0!important;box-shadow:none!important;width:100%!important;max-width:360px!important;border:none!important;word-break:break-word;overflow-wrap:break-word;white-space:normal!important;overflow:hidden}._ticketDownloadWrapper_pg95n_379._downloadMode_pg95n_315 ._ticketCard_pg95n_31{background-color:#fff!important;color:#000!important;box-shadow:none!important;border:none!important}._ticketDownloadWrapper_pg95n_379._downloadMode_pg95n_315 ._logo_pg95n_67{opacity:1!important;filter:none!important}._ticketDownloadOnly_pg95n_459{background:#fff;color:#222;border-radius:14px;box-shadow:0 2px 12px #00000014;padding:28px 20px;width:100%;max-width:320px;font-family:Inter,Arial,sans-serif;box-sizing:border-box}._ticketDownloadOnly_pg95n_459 ._downloadContent_pg95n_483,._ticketDownloadOnly_pg95n_459>div{word-break:break-word;white-space:normal;text-align:center;max-width:100%;overflow-wrap:break-word}._ticketDownloadOnly_pg95n_459 div[style*=max-width]{max-width:100%!important;text-align:left;overflow-wrap:break-word;white-space:normal}._ticketDownloadWrapper_pg95n_379._downloadMode_pg95n_315 *{max-width:100%!important;word-break:break-word;overflow-wrap:break-word;white-space:normal!important}._ticketDownloadWrapper_pg95n_379._downloadMode_pg95n_315 img{display:block;margin:0 auto;max-width:80%!important;height:auto!important}._container_8idhe_3{padding:20px;transition:background-color .3s ease,color .3s ease}.light ._container_8idhe_3{background-color:#f8fffe;color:#1a1a1a}._title_8idhe_23{margin-bottom:20px;color:#333;transition:color .3s ease}.light ._title_8idhe_23{color:#1a1a1a}._noTripsText_8idhe_43{font-size:16px;color:#555;transition:color .3s ease}.light ._noTripsText_8idhe_43{color:#1a1a1ab3}._cupoCard_8idhe_65{border:1px solid #eee;box-shadow:0 2px 4px #0000000d;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.light ._cupoCard_8idhe_65{border:1px solid rgba(0,155,119,.2);box-shadow:0 2px 4px #009b771a;background-color:#ffffffe6}._page_1jytg_5{min-height:100svh;background:#0d1117;padding:0 12px env(safe-area-inset-bottom,12px);font-family:Onest,sans-serif}.light ._page_1jytg_5{background:#f0f2f5}._header_1jytg_23{display:flex;align-items:center;gap:10px;padding:48px 0 12px}._backBtn_1jytg_35{background:#34d3991f;border:1px solid rgba(52,211,153,.25);border-radius:10px;color:#34d399;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;flex-shrink:0}._headerTitle_1jytg_53{flex:1;font-size:16px;font-weight:700;color:#fff}.light ._headerTitle_1jytg_53{color:#111}._statusPill_1jytg_63{font-size:10px;font-weight:700;padding:3px 9px;border-radius:20px;letter-spacing:.3px}._card_1jytg_75{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:18px;overflow:hidden}.light ._card_1jytg_75{background:#fff;border-color:#e5e7eb;box-shadow:0 2px 12px #00000012}._divider_1jytg_99{height:1px;background:#ffffff12}.light ._divider_1jytg_99{background:#f0f2f5}._routeBlock_1jytg_113{padding:12px 14px 10px}._routeStop_1jytg_115{display:flex;align-items:flex-start;gap:10px}._dot_1jytg_117{width:9px;height:9px;border-radius:50%;margin-top:4px;flex-shrink:0}._stopText_1jytg_125{display:flex;flex-direction:column;gap:1px}._stopLbl_1jytg_127{font-size:10px;color:#ffffff61;text-transform:uppercase;letter-spacing:.5px}.light ._stopLbl_1jytg_127{color:#9ca3af}._stopVal_1jytg_131{font-size:13px;font-weight:600;color:#fff;line-height:1.3}.light ._stopVal_1jytg_131{color:#111}._dottedLine_1jytg_135{width:1px;height:10px;border-left:2px dashed rgba(255,255,255,.15);margin:3px 0 3px 4px}.light ._dottedLine_1jytg_135{border-color:#d1d5db}._infoStrip_1jytg_151{display:flex;align-items:center;padding:10px 14px}._infoItem_1jytg_161{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}._infoLbl_1jytg_169{font-size:10px;color:#ffffff59;text-transform:uppercase;letter-spacing:.4px}.light ._infoLbl_1jytg_169{color:#9ca3af}._infoVal_1jytg_173{font-size:13px;font-weight:700;color:#fff}.light ._infoVal_1jytg_173{color:#111}._sep_1jytg_177{width:1px;height:28px;background:#ffffff14;flex-shrink:0}.light ._sep_1jytg_177{background:#e5e7eb}._bottomRow_1jytg_185{display:flex;align-items:center;padding:10px 14px;gap:12px}._priceBlock_1jytg_197{display:flex;flex-direction:column;gap:1px;min-width:80px}._priceLbl_1jytg_205{font-size:10px;color:#ffffff59;text-transform:uppercase;letter-spacing:.4px}.light ._priceLbl_1jytg_205{color:#9ca3af}._priceAmt_1jytg_209{font-size:18px;font-weight:800;color:#34d399}._driverBlock_1jytg_213{flex:1;display:flex;align-items:center;gap:10px;border-left:1px solid rgba(255,255,255,.08);padding-left:12px}.light ._driverBlock_1jytg_213{border-color:#e5e7eb}._avatar_1jytg_227{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#34d399,#059669);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff;flex-shrink:0}._driverMeta_1jytg_239{display:flex;flex-direction:column;gap:2px;min-width:0}._driverNm_1jytg_241{font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.light ._driverNm_1jytg_241{color:#111}._driverSub_1jytg_245{font-size:11px;color:#fff6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.light ._driverSub_1jytg_245{color:#6b7280}._vehicleStrip_1jytg_253{display:flex;align-items:center;gap:8px;padding:9px 14px;flex-wrap:wrap}._vehicleTxt_1jytg_267{font-size:12px;color:#ffffffb3;flex:1}.light ._vehicleTxt_1jytg_267{color:#374151}._vehicleBadge_1jytg_271{font-size:11px;font-weight:700;background:#34d3991f;border:1px solid rgba(52,211,153,.3);color:#34d399;padding:2px 8px;border-radius:6px;letter-spacing:.5px}._vehicleColor_1jytg_287{font-size:11px;color:#fff6}.light ._vehicleColor_1jytg_287{color:#9ca3af}._cancelButton_1esr8_1{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));transition:all .2s ease;cursor:pointer;margin-left:auto;flex-shrink:0}._cancelButton_1esr8_1:hover{background:#e6191914;border-color:#e619194d;color:#e61919}._cancelButton_1esr8_1:active{transform:scale(.95)}._container_i9sz8_3{min-height:100vh;min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));position:relative;overflow-x:hidden;padding-top:env(safe-area-inset-top);display:flex;flex-direction:column}._header_i9sz8_29{position:relative;top:0;width:100%;z-index:1000;padding:1rem 1.5rem .75rem;min-height:65px;max-height:65px;display:flex;align-items:center;gap:12px;box-sizing:border-box;flex-shrink:0;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--border))}._backButton_i9sz8_65{width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground))!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._backButton_i9sz8_65:hover{background:hsl(var(--muted));transform:translate(-2px)}._title_i9sz8_101{font-size:1.25rem;font-weight:700;color:hsl(var(--foreground))!important;margin:0;flex:1;text-align:center}._mainContent_i9sz8_121{flex:1;overflow-y:auto;padding:.75rem .75rem .5rem;display:flex;flex-direction:column;gap:.6rem;max-width:600px;margin:0 auto;width:100%;box-sizing:border-box}._section_i9sz8_151{background:hsl(var(--card));border-radius:14px;padding:.875rem;border:1px solid hsl(var(--border))}._sectionHeader_i9sz8_165{display:flex;align-items:center;gap:8px;margin-bottom:.625rem}._sectionIcon_i9sz8_179{color:hsl(var(--primary))}._sectionTitle_i9sz8_187{font-size:.95rem;font-weight:700;color:hsl(var(--foreground))!important;margin:0}._vehicleSelectContainer_i9sz8_203{display:flex;align-items:center;gap:12px;width:100%}.vehicleSelect .mantine-Select-input{background:hsl(var(--muted))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:12px!important;height:48px!important}._addVehicleButtonSide_i9sz8_233{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border:none!important;height:48px!important;width:48px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0}._mainVehicleSelect_i9sz8_259{flex:1;padding:10px 12px;border-radius:12px;border:1px solid hsl(var(--border));font-size:.95rem;background-color:hsl(var(--muted));color:hsl(var(--foreground));-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;transition:all .2s ease;min-height:48px;cursor:pointer}._mainVehicleSelect_i9sz8_259:focus{border-color:hsl(var(--primary));background-color:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--primary) / .1)}._vehicleHelp_i9sz8_303{font-size:.875rem;color:hsl(var(--muted-foreground))!important;margin-top:1rem;line-height:1.5}._categoryTabs_i9sz8_319{display:flex;background:hsl(var(--muted));padding:3px;border-radius:10px;margin-bottom:.75rem;border:1px solid hsl(var(--border))}._categoryTab_i9sz8_319{flex:1;text-align:center;padding:8px;border-radius:9px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;color:hsl(var(--muted-foreground))}._categoryTabActive_i9sz8_361{background:hsl(var(--background));color:hsl(var(--primary));box-shadow:0 2px 4px #0000001a}._preferencesGrid_i9sz8_375{display:grid;grid-template-columns:1fr;gap:1rem}._preferenceCard_i9sz8_387{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:1rem}._preferenceCard_i9sz8_387:hover{border-color:hsl(var(--primary) / .5)}._preferenceSelected_i9sz8_419{background:hsl(var(--primary) / .05)!important;border-color:hsl(var(--primary))!important}._preferenceIcon_i9sz8_429{color:hsl(var(--primary));width:24px;height:24px;flex-shrink:0}._preferenceContent_i9sz8_443{flex:1}._preferenceLabel_i9sz8_451{font-size:.95rem;font-weight:700;color:hsl(var(--foreground))!important;margin-bottom:.125rem}._preferenceDescription_i9sz8_465{font-size:.8rem;color:hsl(var(--muted-foreground))!important;line-height:1.4}._prefsCard_i9sz8_479{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:.75rem}._prefsHeader_i9sz8_493{display:flex;align-items:center;gap:.4rem;margin-bottom:.55rem}._prefsTitle_i9sz8_507{font-size:.75rem;font-weight:700;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em}._prefsGrid_i9sz8_525{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}._prefsGrid_i9sz8_525 button._prefCell_i9sz8_537,._prefCell_i9sz8_537{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.55rem .25rem;background:hsl(var(--muted));border:1.5px solid hsl(var(--border));border-radius:10px;cursor:pointer;text-align:center;transition:all .15s ease;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;outline:none}._prefsGrid_i9sz8_525 button._prefCell_i9sz8_537:hover,._prefCell_i9sz8_537:hover{border-color:hsl(var(--primary) / .4)}._prefsGrid_i9sz8_525 button._prefCellActive_i9sz8_593,._prefCellActive_i9sz8_593{background:hsl(var(--primary) / .08);border-color:hsl(var(--primary))}._prefCellIcon_i9sz8_605{display:flex;align-items:center;color:hsl(var(--muted-foreground));transition:color .15s ease;pointer-events:none}._prefCellActive_i9sz8_593 ._prefCellIcon_i9sz8_605{color:hsl(var(--primary))}._prefCellLabel_i9sz8_629{font-size:.68rem;font-weight:600;color:hsl(var(--muted-foreground));line-height:1.2;transition:color .15s ease;pointer-events:none}._prefCellActive_i9sz8_593 ._prefCellLabel_i9sz8_629{color:hsl(var(--primary))}._infoCard_i9sz8_657{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:.75rem;display:flex;flex-direction:column;gap:.4rem}._infoCardHeader_i9sz8_677{display:flex;align-items:center;gap:8px}._infoCardIcon_i9sz8_689{color:hsl(var(--primary))}._infoCardTitle_i9sz8_697{color:hsl(var(--foreground));font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.miniTextarea .mantine-Textarea-input{background:hsl(var(--muted))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:12px!important;padding:1rem!important}._stickyFooter_i9sz8_731{flex-shrink:0;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsl(var(--border));max-width:600px;margin:0 auto;width:100%;box-sizing:border-box}._continueButton_i9sz8_755{width:100%;height:48px;background:hsl(var(--primary))!important;border:none!important;border-radius:16px!important;color:hsl(var(--primary-foreground))!important;font-size:1rem!important;font-weight:700!important;transition:opacity .2s ease!important}._continueButton_i9sz8_755:hover{opacity:.9}._continueButtonDisabled_i9sz8_787{opacity:.45!important;cursor:not-allowed!important}._publishSection_i9sz8_799{padding:1.5rem;background:hsl(var(--card));border-top:1px solid hsl(var(--border));margin-top:auto;padding-bottom:calc(env(safe-area-inset-bottom) + 1.5rem)}._publishButton_i9sz8_815{width:100%;height:56px;background:hsl(var(--primary))!important;border:none!important;border-radius:16px!important;color:hsl(var(--primary-foreground))!important;font-size:1.1rem!important;font-weight:700!important;transition:all .2s ease!important}._publishButton_i9sz8_815:hover{opacity:.9;transform:translateY(-1px)}._modalHeader_i9sz8_851{background:hsl(var(--background))!important;border-bottom:1px solid hsl(var(--border))!important;padding:1.25rem 1.5rem!important}._modalTitle_i9sz8_863{color:hsl(var(--foreground))!important;font-weight:700!important;font-size:1.1rem!important}._modalBody_i9sz8_875{background:hsl(var(--background))!important;padding:1.5rem!important}._nativeSelectContainer_i9sz8_887{margin-bottom:1rem}._nativeSelectLabel_i9sz8_895{display:block;font-weight:600;color:hsl(var(--foreground));margin-bottom:.5rem;font-size:.9rem}._nativeSelectLabel_i9sz8_895 span{color:#ef4444;margin-left:2px}._nativeSelectField_i9sz8_921{width:100%;padding:.75rem 1rem;border-radius:12px;border:1px solid hsl(var(--border));font-size:1rem;background-color:hsl(var(--muted));color:hsl(var(--foreground));-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;transition:all .2s ease;cursor:pointer;min-height:48px}._nativeSelectField_i9sz8_921:focus{border-color:hsl(var(--primary));background-color:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--primary) / .1)}._imageCard_i9sz8_967{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:12px;padding:1rem}._imageCardLabel_i9sz8_981{font-weight:600;font-size:.9rem;color:hsl(var(--foreground));margin-bottom:.75rem}._photoUploadArea_i9sz8_995{background:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:10px!important;height:48px!important}._photoPreview_i9sz8_1011{position:relative;border-radius:12px;overflow:hidden;height:200px}._photoPreview_i9sz8_1011 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._removePhotoButton_i9sz8_1037{position:absolute;top:8px;right:8px;background:#00000080;color:#fff;border-radius:50%}@media (min-width: 768px){._preferencesGrid_i9sz8_375{grid-template-columns:1fr 1fr}}._container_fpydv_3{height:100vh;height:100dvh;display:flex;flex-direction:column;background-color:hsl(var(--background));color:hsl(var(--foreground));overflow:hidden;padding-top:env(safe-area-inset-top)}._header_fpydv_27{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--border));min-height:64px;flex-shrink:0;position:relative;z-index:10}._backButton_fpydv_55{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease}._backButton_fpydv_55:hover{background:hsl(var(--muted));transform:translate(-2px)}._headerInfo_fpydv_95{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._headerTitle_fpydv_111{font-weight:700;color:hsl(var(--foreground))!important;margin:0;font-size:1.1rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSubtitle_fpydv_133{font-size:.8rem;color:hsl(var(--muted-foreground))!important;margin:0;line-height:1.2}._content_fpydv_149{flex:1;display:flex;flex-direction:column;overflow:hidden;padding-bottom:env(safe-area-inset-bottom);min-height:0}._titleSection_fpydv_169{padding:.75rem 1.5rem .5rem;flex-shrink:0}._mainTitle_fpydv_179{font-size:1.25rem!important;font-weight:700!important;color:hsl(var(--foreground))!important;margin:0 0 .25rem!important;line-height:1.2!important}._subtitle_fpydv_195{font-size:.85rem!important;color:hsl(var(--muted-foreground))!important;font-weight:500!important;margin:0!important}._routesList_fpydv_211{flex-shrink:0;padding:1rem 1.5rem;overflow-y:auto;background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));max-height:220px}._loadingContainer_fpydv_229{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:2rem;color:hsl(var(--foreground))}._errorAlert_fpydv_251,._noRoutesAlert_fpydv_253{margin:1rem 1.5rem;border-radius:12px}._routeItem_fpydv_265{display:flex;align-items:center;padding:1rem;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:12px;margin-bottom:.5rem;cursor:pointer;transition:all .2s ease;position:relative}._routeItem_fpydv_265:hover{border-color:hsl(var(--primary) / .5);background:hsl(var(--background))}._routeItem_fpydv_265._selected_fpydv_301{background:hsl(var(--primary) / .05);border-color:hsl(var(--primary))}._routeRadio_fpydv_311{margin-right:1rem;flex-shrink:0;accent-color:hsl(var(--primary))}._routeDetails_fpydv_323{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._routeTitle_fpydv_339{font-weight:600;font-size:1rem;color:hsl(var(--foreground))!important;margin:0;line-height:1.2}._routeDistance_fpydv_355{font-size:.85rem;color:hsl(var(--muted-foreground))!important;font-weight:500}._routeWarning_fpydv_367{font-size:.75rem;margin-top:.25rem;color:#f59e0b!important;font-weight:600}._continueArrow_fpydv_381{background:hsl(var(--primary));border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;margin-left:.5rem;flex-shrink:0}._continueArrow_fpydv_381:hover{opacity:.9;transform:scale(1.05)}._arrowIcon_fpydv_421{color:hsl(var(--primary-foreground));transform:rotate(180deg);width:16px;height:16px}._routeItem_fpydv_265._selected_fpydv_301 ._continueArrow_fpydv_381{background:hsl(var(--primary))}._mapContainer_fpydv_445{flex:1;min-height:0;margin:1rem 1.5rem 1.5rem;position:relative;border-radius:16px;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--muted))}._container_6hc2d_5{min-height:100vh;min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));display:flex;flex-direction:column;position:relative;overflow:hidden;padding-top:env(safe-area-inset-top)}._header_6hc2d_31{position:relative;top:0;width:100%;z-index:1000;padding:1rem 1.5rem .75rem;min-height:65px;max-height:65px;display:flex;align-items:center;gap:12px;box-sizing:border-box;flex-shrink:0;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--border))}._backButton_6hc2d_67{width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground))!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._backButton_6hc2d_67:hover{background:hsl(var(--muted));transform:translate(-2px)}._headerTitle_6hc2d_103{font-size:1.1rem;font-weight:700;color:hsl(var(--foreground))!important;margin:0;flex:1;text-align:center}._content_6hc2d_123{flex:1;overflow-y:auto;padding:.75rem .75rem .5rem;display:flex;flex-direction:column;gap:.5rem;max-width:600px;margin:0 auto;width:100%;box-sizing:border-box}._routeBlock_6hc2d_153{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:.875rem 1rem}._routeRow_6hc2d_167{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}._routeIcon_6hc2d_181{color:hsl(var(--primary));flex-shrink:0}._routeCity_6hc2d_191{font-size:.95rem;font-weight:700;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._routeSep_6hc2d_213{font-size:.85rem;color:hsl(var(--muted-foreground));opacity:.6;flex-shrink:0}._routeMeta_6hc2d_227{display:flex;align-items:center;gap:.75rem;margin-top:.1rem;flex-wrap:wrap}._routeMetaChip_6hc2d_243{font-size:.72rem;font-weight:600;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:6px;padding:.15rem .45rem}._safeChip_6hc2d_261{font-size:.7rem;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary) / .1);border-radius:6px;padding:.15rem .45rem}._detailsCard_6hc2d_281{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden}._detailsCardGrid_6hc2d_297{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}._detailCellGrid_6hc2d_315{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .875rem;border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border))}._detailCellGrid_6hc2d_315:nth-child(2n){border-right:none}._detailCellGrid_6hc2d_315:nth-last-child(-n+2){border-bottom:none}._detailRow_6hc2d_349{display:flex;align-items:center;justify-content:space-between;padding:.55rem 1rem;border-bottom:1px solid hsl(var(--border))}._detailRow_6hc2d_349:last-child{border-bottom:none}._detailLeft_6hc2d_373{display:flex;align-items:center;gap:.45rem}._detailIcon_6hc2d_385{color:hsl(var(--primary));flex-shrink:0}._detailLabel_6hc2d_395{font-size:.72rem;color:hsl(var(--muted-foreground));font-weight:500;text-transform:uppercase;letter-spacing:.03em}._detailValue_6hc2d_411{font-size:.88rem;font-weight:700;color:hsl(var(--foreground));text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}._financialCard_6hc2d_435{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden}._earningsBar_6hc2d_449{background:hsl(var(--primary));padding:.6rem 1rem;display:flex;align-items:center;justify-content:space-between}._earningsLabel_6hc2d_465{font-size:.75rem;font-weight:600;color:hsl(var(--primary-foreground));opacity:.85}._earningsAmount_6hc2d_479{font-size:1.25rem;font-weight:800;color:hsl(var(--primary-foreground))}._finRows_6hc2d_493{display:flex;align-items:center;gap:0}._finRow_6hc2d_493{flex:1;display:flex;flex-direction:column;align-items:center;padding:.45rem .5rem;font-size:.72rem;color:hsl(var(--muted-foreground));border-right:1px solid hsl(var(--border));text-align:center;gap:.1rem}._finRow_6hc2d_493:last-child{border-right:none;color:hsl(var(--foreground));font-weight:700;font-size:.72rem}._finValueWarn_6hc2d_545{color:#e5534b;font-weight:600}._finValueGood_6hc2d_555{color:hsl(var(--primary));font-weight:800}._multiTripsTable_6hc2d_567{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._multiTripRow_6hc2d_579{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;padding:.5rem .625rem;display:flex;flex-direction:column;gap:.15rem;min-width:0}._multiTripNum_6hc2d_601{font-size:.65rem;font-weight:700;color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.04em}._multiTripRoute_6hc2d_617{min-width:0;display:flex;flex-direction:column;gap:.1rem}._multiTripOriginDest_6hc2d_631{font-size:.78rem;font-weight:700;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.25rem}._multiTripArrow_6hc2d_655{color:hsl(var(--primary));opacity:.7;flex-shrink:0}._multiTripDateTime_6hc2d_667{font-size:.7rem;color:hsl(var(--muted-foreground));display:flex;align-items:center;gap:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._multiTripMeta_6hc2d_689{display:flex;align-items:center;justify-content:space-between;margin-top:.1rem}._multiTripPrice_6hc2d_703{font-size:.8rem;font-weight:700;color:hsl(var(--primary))}._multiTripSeats_6hc2d_715{font-size:.68rem;color:hsl(var(--muted-foreground))}._multiTripRowMore_6hc2d_727{grid-column:1 / -1;background:hsl(var(--primary) / .06);border:1px dashed hsl(var(--primary) / .35);border-radius:8px;padding:.3rem .75rem;display:flex;align-items:center;gap:.5rem}._multiTripMoreLabel_6hc2d_749{font-size:.75rem;font-weight:700;color:hsl(var(--primary))}._multiTripMoreSub_6hc2d_761{font-size:.68rem;font-weight:400;color:hsl(var(--muted-foreground))}._stickyFooter_6hc2d_775{flex-shrink:0;padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom));background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsl(var(--border))}._publishButton_6hc2d_791{width:100%;height:56px;background:hsl(var(--primary))!important;border:none!important;border-radius:16px!important;color:hsl(var(--primary-foreground))!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.02em!important;transition:opacity .2s ease!important}._publishButton_6hc2d_791:hover{opacity:.9}._publishNote_6hc2d_825{color:hsl(var(--muted-foreground))!important;font-size:.72rem;text-align:center;margin-top:.5rem;display:block}._modalBody_6hc2d_843{padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._modalIconWrap_6hc2d_861{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}._modalIconWrapGreen_6hc2d_879{background:hsl(var(--primary) / .12)}._modalIconWrapRed_6hc2d_887{background:#e619191a}._modalTitle_6hc2d_895{font-size:1.1rem;font-weight:800;color:hsl(var(--foreground));margin:0}._modalSubtitle_6hc2d_909{font-size:.85rem;color:hsl(var(--muted-foreground));margin:0;line-height:1.4}._modalInfoBlock_6hc2d_923{width:100%;background:hsl(var(--muted));border-radius:12px;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.5rem}._modalInfoRow_6hc2d_943{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}._modalInfoRowLabel_6hc2d_957{color:hsl(var(--muted-foreground))}._modalInfoRowValue_6hc2d_965{font-weight:700;color:hsl(var(--foreground))}._modalShortage_6hc2d_975{font-size:.95rem;font-weight:800;color:#e5534b}._modalBtn_6hc2d_987{width:100%;height:48px;border-radius:14px!important;font-weight:700!important}._modalBtnGreen_6hc2d_1001{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border:none!important}._modalBtnRed_6hc2d_1013{background:#e5534b!important;color:#fff!important;border:none!important}._successTripsList_6hc2d_1025{width:100%;display:flex;flex-direction:column;gap:.4rem;max-height:200px;overflow-y:auto;border-radius:10px;border:1px solid hsl(var(--border))}._successTripItem_6hc2d_1047{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:1px solid hsl(var(--border));font-size:.8rem}._successTripItem_6hc2d_1047:last-child{border-bottom:none}._successTripRoute_6hc2d_1073{color:hsl(var(--foreground));font-weight:600;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem}._successTripDate_6hc2d_1095{color:hsl(var(--muted-foreground));font-size:.72rem;text-align:right;flex-shrink:0}._container_9f1g5_3{height:100vh;height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));position:relative;overflow:hidden;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}._header_9f1g5_29{background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-bottom:1px solid hsl(var(--border));position:relative;z-index:10;display:flex;align-items:center;min-height:60px;flex-shrink:0}._backButton_9f1g5_55{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease}._backButton_9f1g5_55:hover{background:hsl(var(--muted));transform:translate(-2px)}._headerTitle_9f1g5_93{flex:1;text-align:center;font-weight:700;font-size:1.1rem;color:hsl(var(--foreground))!important}._titleSection_9f1g5_111{padding:2rem 1.5rem 1.5rem;text-align:left}._mainTitle_9f1g5_121{font-size:1.75rem;font-weight:800;color:hsl(var(--foreground))!important;margin:0 0 .25rem;line-height:1.2}._subtitle_9f1g5_137{font-size:1rem;color:hsl(var(--muted-foreground));font-weight:500}._searchSection_9f1g5_151{padding:0 1.5rem 1.5rem;flex-shrink:0;position:relative}._searchBox_9f1g5_163{position:relative;display:flex;align-items:center;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:.75rem 1rem;transition:all .2s ease}._searchBox_9f1g5_163:focus-within{border-color:hsl(var(--primary));background:hsl(var(--background))}._searchIcon_9f1g5_195{color:hsl(var(--primary));margin-right:.75rem}._searchInput_9f1g5_205{flex:1;border:none;background:transparent;outline:none;font-size:1rem;color:hsl(var(--foreground));font-weight:500}._searchDropdown_9f1g5_227{position:absolute;top:calc(100% - .5rem);left:1.5rem;right:1.5rem;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 10px 15px -3px #0000001a;z-index:9999;max-height:250px;overflow-y:auto}._searchResultItem_9f1g5_255{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;border-bottom:1px solid hsl(var(--border))}._searchResultItem_9f1g5_255:hover{background:hsl(var(--muted))}._searchResultName_9f1g5_281{color:hsl(var(--foreground))!important;font-weight:600;font-size:.9rem}._searchResultAddress_9f1g5_293{color:hsl(var(--muted-foreground))!important;font-size:.8rem}._mapContainer_9f1g5_305{flex:1;margin:0 1.5rem 1.5rem;position:relative;border-radius:20px;overflow:hidden;border:1px solid hsl(var(--border));background:hsl(var(--muted))}._selectedInfo_9f1g5_327{padding:0 1.5rem 1.5rem}._selectedCard_9f1g5_335{display:flex;align-items:center;gap:1rem;padding:1rem;background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary));border-radius:16px;cursor:pointer}._selectedIcon_9f1g5_357{color:hsl(var(--primary-foreground));background:hsl(var(--primary));width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center}._selectedName_9f1g5_379{color:hsl(var(--foreground))!important;font-size:1rem;font-weight:700;margin:0}._selectedAddress_9f1g5_393{color:hsl(var(--muted-foreground))!important;font-size:.85rem;margin:0}._navigationArrow_9f1g5_405{background:hsl(var(--primary));color:hsl(var(--primary-foreground));width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}._modalOverlay_1f20x_11{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:_fadeInModal_1f20x_1 .3s ease-in-out}@keyframes _fadeInModal_1f20x_1{0%{opacity:0}to{opacity:1}}._modalContainer_1f20x_51{background-color:hsl(var(--background));padding:48px 32px;width:100vw;max-width:100%;height:100vh;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:hsl(var(--foreground));border-left:4px solid hsl(var(--primary));position:relative;overflow:hidden}._backHeader_1f20x_85{display:flex;align-items:center;margin-bottom:1rem}._backButtonLink_1f20x_97{background:none;border:none;cursor:pointer;color:hsl(var(--muted-foreground));display:flex;align-items:center;gap:4px;font-size:.875rem;padding:.25rem 0;transition:color .2s ease}._backButtonLink_1f20x_97:hover{color:hsl(var(--primary))}._modalOrb_1f20x_131{position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:radial-gradient(circle,hsl(var(--primary) / .15) 0%,transparent 70%);border-radius:50%;pointer-events:none}._modalIcon_1f20x_153{width:56px;height:56px;border-radius:16px;background:hsl(var(--primary));display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 8px 24px hsl(var(--primary) / .3);color:hsl(var(--primary-foreground))}._modalGreeting_1f20x_179{margin-bottom:12px;line-height:1.15;font-weight:700;letter-spacing:-.02em;font-size:3rem;color:hsl(var(--foreground))}._modalGreetingName_1f20x_197{color:hsl(var(--primary))}._modalQuestion_1f20x_205{font-size:1.875rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:16px;line-height:1.3;letter-spacing:-.015em}._modalAddressBox_1f20x_223{background-color:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .2);border-radius:12px;padding:1.5rem;margin-bottom:20px;width:100%;max-width:500px}._modalAddressLabel_1f20x_243{font-size:.9rem;color:hsl(var(--primary));margin-bottom:.5rem;font-weight:700;letter-spacing:.02em}._modalExplanation_1f20x_259{font-size:.9rem;color:hsl(var(--foreground));line-height:1.4;margin-bottom:1rem}._benefitsList_1f20x_273{display:flex;flex-direction:column;gap:10px}._benefitItem_1f20x_285{display:flex;align-items:center;gap:12px;font-size:.9rem;color:hsl(var(--foreground))}._benefitIcon_1f20x_301{font-size:1.1rem;flex-shrink:0}._modalSeparator_1f20x_311{width:64px;height:4px;background:linear-gradient(90deg,hsl(var(--primary)) 0%,transparent 100%);border-radius:2px;margin-bottom:32px}._modalActions_1f20x_327{display:flex;flex-direction:column;gap:16px;width:100%;max-width:500px}._modalButtonPrimary_1f20x_343{background:hsl(var(--primary));border:none;border-radius:16px;padding:1.25rem 1.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px hsl(var(--primary) / .3);width:100%;text-align:left}._modalButtonPrimary_1f20x_343:hover{opacity:.9;transform:translateY(-2px)}._modalButtonPrimaryText_1f20x_377{font-size:1.5rem;font-weight:700;color:hsl(var(--primary-foreground));display:block;letter-spacing:-.02em}._modalButtonPrimarySubtext_1f20x_393{font-size:.875rem;color:hsl(var(--primary-foreground) / .8);margin-top:4px;display:block}._modalButtonSecondary_1f20x_407{background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:1.25rem 1.5rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}._modalButtonSecondary_1f20x_407:hover{background-color:hsl(var(--muted) / .8);border-color:hsl(var(--border) / .8)}._modalButtonSecondaryText_1f20x_439{font-size:1.125rem;font-weight:600;color:hsl(var(--foreground));display:block}._modalButtonSecondarySubtext_1f20x_453{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:4px;display:block}._modalHelperText_1f20x_467{font-size:.85rem;color:hsl(var(--muted-foreground));margin-top:24px;line-height:1.6;max-width:500px}@media (max-width: 768px){._modalContainer_1f20x_51{padding:36px 20px}._modalGreeting_1f20x_179{font-size:2.25rem}}._container_77nee_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background-color:#0a0a0a;background-image:linear-gradient(135deg,rgba(var(--primary-neon-rgb),.04),rgba(var(--primary-neon-rgb),.01));padding-top:calc(env(safe-area-inset-top,0px) + 74px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 166px);box-sizing:border-box}.light ._container_77nee_1{background-color:hsl(var(--background));background-image:none}._header_77nee_43{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;right:12px;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;background:#0a0a0ad9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(var(--primary-neon-rgb),.15);z-index:100;box-shadow:0 8px 32px #0000004d,0 0 0 1px rgba(var(--primary-neon-rgb),.1);animation:_slideDown_77nee_1 .4s ease-out}@keyframes _slideDown_77nee_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.light ._header_77nee_43{background:#fffffff2;border-color:#00cc7d40;box-shadow:0 4px 16px #00000014,0 0 0 1px #00cc7d33}.light ._headerTitle_77nee_115{color:#1a1a1a;font-weight:700}.light ._header_77nee_43 ._mantine-Text-root_77nee_125{color:#666}._backButton_77nee_133{transition:all .2s ease;border-radius:10px}._backButton_77nee_133:hover{background:#00ff9d1a;transform:translate(-2px)}._headerTitle_77nee_115{line-height:1.2;margin:0;font-size:1.125rem;font-weight:700}._quickActions_77nee_169{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 165px);right:16px;display:flex;flex-direction:row;align-items:center;gap:8px;z-index:90}._fabItem_77nee_193{opacity:0;transform:translate(16px) scale(.85);pointer-events:none;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}._fabItemOpen_77nee_211{opacity:1;transform:translate(0) scale(1);pointer-events:auto}._fabToggle_77nee_225{width:52px;height:52px;border-radius:50%;border:2px solid rgba(var(--primary-neon-rgb),.5);background:linear-gradient(135deg,#00cc7d,hsl(var(--primary-neon)));box-shadow:0 4px 20px rgba(var(--primary-neon-rgb),.45),0 0 0 4px rgba(var(--primary-neon-rgb),.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0;outline:none}._fabToggle_77nee_225:hover{transform:scale(1.08);box-shadow:0 6px 28px #00ff9d8c,0 0 0 6px #00ff9d26}._fabToggle_77nee_225:active{transform:scale(.95)}._fabToggleOpen_77nee_275{background:linear-gradient(135deg,#00aa6d,#00cc7d);box-shadow:0 4px 20px #00ff9d99,0 0 0 6px #00ff9d26}._fabToggleIcon_77nee_287{color:#0a0a0a;transition:transform .4s cubic-bezier(.4,0,.2,1)}._fabToggleIconOpen_77nee_297{transform:rotate(180deg)}._actionButton_77nee_307{width:52px;height:52px;border-radius:50%;padding:0;box-shadow:0 4px 16px #00ff9d4d;border:2px solid rgba(0,255,157,.25);background:linear-gradient(135deg,rgba(var(--primary-neon-rgb),.15),rgba(var(--primary-neon-rgb),.28));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary-neon))}._actionButton_77nee_307:hover{transform:scale(1.1);box-shadow:0 6px 24px #00ff9d73;background:linear-gradient(135deg,#00ff9d40,#00ff9d66)}._actionButton_77nee_307:active{transform:scale(.93)}.light ._actionButton_77nee_307{background:#ffffffeb!important;border-color:#00cc7d66!important;box-shadow:0 4px 16px #00cc7d40!important;color:#00aa6d!important}._actionButtonDuplicate_77nee_373{background:linear-gradient(135deg,#64b4ff26,#64b4ff47)!important;border-color:#64b4ff59!important;box-shadow:0 4px 16px #64b4ff40!important;color:#64b4ff!important}._actionButtonDuplicate_77nee_373:hover{background:linear-gradient(135deg,#64b4ff47,#64b4ff73)!important;box-shadow:0 6px 24px #64b4ff61!important}.light ._actionButtonDuplicate_77nee_373{background:#ffffffeb!important;border-color:#64a0ff66!important;color:#3b82f6!important}.light ._fabToggle_77nee_225{box-shadow:0 4px 16px #00aa6d66,0 0 0 4px #00cc7d1f}._tripsList_77nee_419{padding:0 1rem .5rem;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;animation:_fadeIn_77nee_1 .6s ease-out}._tripsList_77nee_419:after{content:"";display:block;height:180px;width:100%}@keyframes _fadeIn_77nee_1{0%{opacity:0}to{opacity:1}}._tripsHeader_77nee_465{position:sticky;top:0;background:linear-gradient(180deg,#0a0a0af7,#0a0a0ad1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:1rem 0 .75rem;margin-bottom:.75rem;z-index:10;border-bottom:1px solid rgba(0,255,157,.1)}.light ._tripsHeader_77nee_465{background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:hsl(var(--border))}._tripCard_77nee_501{background:#121212d9!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:.75rem!important;margin-bottom:.75rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #00000059}.light ._tripCard_77nee_501{background:#fff!important;border:1.5px solid rgba(0,204,125,.22)!important;box-shadow:0 2px 12px #00aa6d1a,0 1px 4px #0000000f}._tripCard_77nee_501:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(0,255,157,.6),transparent);opacity:0;transition:opacity .3s ease}._routeDisplay_77nee_563{padding:.625rem;background:#00ff9d0d;border-radius:10px;border:1px solid rgba(0,255,157,.15);margin-bottom:.625rem;display:flex;align-items:stretch;gap:0}._routeContent_77nee_585{flex:1;min-width:0}._routeActions_77nee_595{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding-left:.625rem;margin-left:.5rem;border-left:1px solid rgba(0,255,157,.18)}._routeEditBtn_77nee_617{width:36px!important;height:36px!important;border-radius:8px!important;background:#00ff9d1a!important;border:1px solid rgba(0,255,157,.25)!important;color:#00ff9d!important;transition:all .2s ease!important}._routeEditBtn_77nee_617:hover{background:#00ff9d33!important;transform:scale(1.08)!important}.light ._routeEditBtn_77nee_617{background:#00cc7d1a!important;border-color:#00cc7d4d!important;color:#00aa6d!important}._routeDeleteBtn_77nee_659{width:36px!important;height:36px!important;border-radius:8px!important;background:#ff505014!important;border:1px solid rgba(255,80,80,.2)!important;color:#ff6b6b!important;transition:all .2s ease!important}._routeDeleteBtn_77nee_659:hover{background:#ff50502e!important;transform:scale(1.08)!important}.light ._routeDeleteBtn_77nee_659{background:#dc26260f!important;border-color:#dc262633!important;color:#dc2626!important}.light ._routeActions_77nee_595{border-left-color:#00cc7d40}.light ._routeDisplay_77nee_563{background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .2)}.light ._routePoint_77nee_719{color:#1a1a1a}.light ._routePoint_77nee_719 ._mantine-Text-root_77nee_125{color:#1a1a1a!important;font-weight:600!important}._routePoint_77nee_719{display:flex;align-items:flex-start;gap:.875rem}._routeDot_77nee_749{width:10px;height:10px;min-width:10px;border-radius:50%;background:linear-gradient(135deg,hsl(var(--primary-neon)),#00aa6d);box-shadow:0 0 12px rgba(var(--primary-neon-rgb),.4),0 0 0 3px rgba(var(--primary-neon-rgb),.1);flex-shrink:0;margin-top:4px;animation:_pulse_77nee_1 2s ease-in-out infinite}@keyframes _pulse_77nee_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}._routeLine_77nee_795{width:2.5px;height:24px;background:linear-gradient(to bottom,hsl(var(--primary-neon)),hsl(var(--primary-neon) / .2));margin-left:3.75px;margin-top:2px;margin-bottom:2px;position:relative}._routeLine_77nee_795:after{content:"";position:absolute;top:0;left:-1px;width:4px;height:8px;background:#00ff9dcc;border-radius:2px;animation:_slideDown_77nee_1 1.5s ease-in-out infinite}@keyframes _slideDown_77nee_1{0%{top:0;opacity:1}to{top:16px;opacity:0}}._infoField_77nee_863{position:relative;flex:1}._fieldIcon_77nee_873{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);opacity:.6;pointer-events:none;z-index:1;width:14px;height:14px;color:hsl(var(--primary-neon))}.light ._fieldIcon_77nee_873{color:#00aa6d;opacity:.8}._footer_77nee_911{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 84px);left:16px;right:16px;z-index:100;padding:0!important;animation:_slideUp_77nee_1 .4s ease-out}@keyframes _slideUp_77nee_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._publishButton_77nee_955{background:linear-gradient(135deg,hsl(var(--primary-neon)),#00bc7a)!important;color:#0a0a0a!important;font-weight:700!important;height:56px!important;font-size:1rem!important;border:none!important;border-radius:16px!important;box-shadow:0 8px 32px rgba(var(--primary-neon-rgb),.4),0 0 0 1px rgba(var(--primary-neon-rgb),.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}._publishButton_77nee_955:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:width .6s,height .6s}._publishButton_77nee_955:hover:before{width:300px;height:300px}._publishButton_77nee_955:hover{transform:translateY(-4px)!important;box-shadow:0 12px 48px #00ff9d80,0 0 0 1px #00ff9d80!important}._publishButton_77nee_955:active{transform:translateY(-2px)!important}._weekdayButton_77nee_1037{font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:10px}._weekdayButton_77nee_1037:hover{transform:scale(1.05)}._tripNumber_77nee_1059{width:20px;height:20px;min-width:20px;border-radius:50%;background:linear-gradient(135deg,#00ff9d,#00cc7d);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00ff9d59}.light ._tripNumber_77nee_1059{background:linear-gradient(135deg,#00cc7d,#00aa6d);box-shadow:0 2px 8px #00aa6d59}._tripLabel_77nee_1093{color:#ffffffe6;font-size:.75rem;font-weight:600;letter-spacing:.02em}.light ._tripLabel_77nee_1093{color:#1a1a1a}._editRouteBtn_77nee_1115{color:#00ff9d!important;opacity:.75;transition:opacity .2s ease}._editRouteBtn_77nee_1115:hover{opacity:1;background:#00ff9d1f!important}.light ._editRouteBtn_77nee_1115{color:#00aa6d!important}._priceRow_77nee_1147{display:flex;align-items:center;gap:4px;flex:1}._priceRow_77nee_1147 ._infoField_77nee_863{flex:1}._priceAdjBtn_77nee_1169{color:#00ff9d!important;background:#00ff9d1a!important;border:1px solid rgba(0,255,157,.2)!important;border-radius:6px!important;min-width:24px!important;width:24px!important;height:28px!important;flex-shrink:0;transition:all .2s ease}._priceAdjBtn_77nee_1169:hover{background:#00ff9d33!important;transform:scale(1.05)}.light ._priceAdjBtn_77nee_1169{color:#00aa6d!important;background:#00cc7d1a!important;border-color:#00cc7d4d!important}._tripBadge_77nee_1217{background:#00ff9d26;border:1px solid rgba(0,255,157,.3);color:#00ff9d;font-weight:700}.light ._tripBadge_77nee_1217{background:#00cc7d1f;border:1.5px solid rgba(0,204,125,.35);color:#00aa6d;font-weight:700}.light ._tripCard_77nee_501 ._mantine-Badge-leftSection_77nee_1245{color:#00aa6d}._infoField_77nee_863 input,._infoField_77nee_863 ._mantine-Select-input_77nee_1261,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263,._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265{background-color:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#e8e8e8!important;font-weight:500!important}._infoField_77nee_863 input:focus,._infoField_77nee_863 ._mantine-Select-input_77nee_1261:focus,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263:focus,._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265:focus{border-color:#00ff9d73!important;background-color:#00ff9d12!important}._infoField_77nee_863 input::-moz-placeholder,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::-moz-placeholder{color:#b4b4b480!important}._infoField_77nee_863 input::placeholder,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::placeholder{color:#b4b4b480!important}.light ._infoField_77nee_863 input,.light ._infoField_77nee_863 ._mantine-Select-input_77nee_1261,.light ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263,.light ._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265{background-color:#00cc7d12!important;border:1.5px solid rgba(0,204,125,.25)!important;color:#1a1a1a!important;font-weight:500!important}.light ._infoField_77nee_863 input:focus,.light ._infoField_77nee_863 ._mantine-Select-input_77nee_1261:focus,.light ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263:focus,.light ._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265:focus{border-color:#00cc7d85!important;background-color:#00cc7d1f!important}.light ._infoField_77nee_863 input::-moz-placeholder,.light ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::-moz-placeholder{color:#3c504673!important}.light ._infoField_77nee_863 input::placeholder,.light ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::placeholder{color:#3c504673!important}.mantine-Menu-dropdown .mantine-DatePicker-root,.mantine-Menu-dropdown .mantine-TimeInput-root{padding:.5rem}.mantine-Menu-dropdown{overflow:visible!important}.mantine-Menu-dropdown .mantine-DatePicker-calendar{min-height:260px}.dark .mantine-Menu-dropdown{background:#1a1a1a!important;border:1px solid rgba(0,255,157,.15)!important}.dark .mantine-Menu-dropdown .mantine-DatePicker-calendarHeader{color:#e0e0e0!important}.dark .mantine-DatePicker-day{color:#d0d0d0}.dark .mantine-DatePicker-day[data-selected]{background-color:#00cc7d!important;color:#0a0a0a!important;font-weight:700!important}.dark .mantine-DatePicker-day:hover:not([data-selected]):not([data-disabled]){background-color:#00ff9d1f!important}.dark .mantine-DatePicker-day[data-weekend]{color:#00ff9d}.dark .mantine-TimeInput-input{background:#1f1f1f!important;border:1.5px solid rgba(0,255,157,.2)!important;color:#e0e0e0!important;font-size:1.1rem!important;font-weight:600!important;text-align:center!important;height:44px!important;border-radius:8px!important}.dark .mantine-TimeInput-input:focus{border-color:#00ff9d80!important}.light .mantine-Menu-dropdown .mantine-DatePicker-input,.light .mantine-Menu-dropdown .mantine-TimeInput-input{background-color:#00cc7d0d!important;border-color:#00cc7d33!important}.light .mantine-TimeInput-input{background:#00cc7d0f!important;border:1.5px solid rgba(0,204,125,.25)!important;color:#1a1a1a!important;font-size:1.1rem!important;font-weight:600!important;text-align:center!important;height:44px!important;border-radius:8px!important}.light .mantine-DatePicker-calendar{background:#fff}.light .mantine-DatePicker-day{color:#1a1a1a;font-weight:500}.light .mantine-DatePicker-day[data-selected]{background-color:#00aa6d!important;color:#fff!important;font-weight:700!important}.light .mantine-DatePicker-day:hover:not([data-selected]){background-color:#00cc7d1a!important}.light .mantine-Select-dropdown{border:1.5px solid rgba(0,204,125,.2)}.light .mantine-Select-item{color:#1a1a1a;font-weight:500}.light .mantine-Select-item[data-selected]{background-color:#00cc7d26!important;color:#00aa6d!important;font-weight:700!important}@media (max-width: 768px){._header_77nee_43{top:calc(env(safe-area-inset-top,0px) + 10px);left:10px;right:10px;padding:.625rem .875rem}._headerTitle_77nee_115{font-size:1rem}._quickActions_77nee_169{bottom:calc(env(safe-area-inset-bottom,0px) + 162px);right:12px;gap:8px}._actionButton_77nee_307,._fabToggle_77nee_225{width:48px;height:48px}._container_77nee_1{padding-top:calc(env(safe-area-inset-top,0px) + 68px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 160px)}._tripsList_77nee_419{padding:0 .875rem .5rem}._tripCard_77nee_501{padding:.625rem!important;border-radius:10px}._routeDisplay_77nee_563{padding:.5rem}._publishButton_77nee_955{height:52px!important;font-size:.95rem!important;border-radius:14px!important}._footer_77nee_911{bottom:calc(env(safe-area-inset-bottom,0px) + 82px);left:12px;right:12px}}@media (max-width: 480px){._container_77nee_1{padding-top:calc(env(safe-area-inset-top,0px) + 64px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 156px)}._header_77nee_43{top:calc(env(safe-area-inset-top,0px) + 8px);left:8px;right:8px;padding:.5rem .75rem;border-radius:14px}._headerTitle_77nee_115{font-size:.95rem}._quickActions_77nee_169{bottom:calc(env(safe-area-inset-bottom,0px) + 158px);right:10px;gap:6px}._actionButton_77nee_307,._fabToggle_77nee_225{width:44px;height:44px}._tripsList_77nee_419{padding:0 .625rem .5rem}._tripCard_77nee_501{padding:.5rem!important;border-radius:10px;margin-bottom:.625rem}._routeDisplay_77nee_563{padding:.5rem;border-radius:8px;margin-bottom:.5rem}._routeLine_77nee_795{height:18px}._routeDot_77nee_749{width:8px;height:8px;min-width:8px}._footer_77nee_911{bottom:calc(env(safe-area-inset-bottom,0px) + 80px);left:10px;right:10px}._publishButton_77nee_955{height:50px!important;font-size:.9rem!important;border-radius:12px!important}._infoField_77nee_863 input,._infoField_77nee_863 ._mantine-Select-input_77nee_1261,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263{font-size:.75rem;height:30px!important}._fieldIcon_77nee_873{width:12px;height:12px;left:.4rem}}@media (max-width: 360px){._container_77nee_1{padding-top:calc(env(safe-area-inset-top,0px) + 60px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 148px)}._header_77nee_43{top:calc(env(safe-area-inset-top,0px) + 6px);padding:.5rem .625rem}._actionButton_77nee_307,._fabToggle_77nee_225{width:42px;height:42px}._quickActions_77nee_169{bottom:calc(env(safe-area-inset-bottom,0px) + 150px);right:8px}._tripsList_77nee_419{padding:0 .5rem .5rem}._tripCard_77nee_501{padding:.5rem!important;margin-bottom:.5rem}._routeDisplay_77nee_563{padding:.4rem;margin-bottom:.4rem}._routeLine_77nee_795{height:16px}._publishButton_77nee_955{height:48px!important;font-size:.875rem!important}._infoField_77nee_863 input,._infoField_77nee_863 ._mantine-Select-input_77nee_1261,._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263{font-size:.7rem;height:28px!important}._footer_77nee_911{bottom:calc(env(safe-area-inset-bottom,0px) + 76px);left:8px;right:8px}}._routeSearchBox_77nee_1999{position:relative;display:flex;align-items:center;background:#ffffff0f;border:1.5px solid rgba(0,255,157,.2);border-radius:10px;padding:.55rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}._routeSearchBox_77nee_1999:focus-within{border-color:#00ff9d80;box-shadow:0 0 0 3px #00ff9d1a}.light ._routeSearchBox_77nee_1999{background:#f0fff8cc;border-color:#00b46e40}.light ._routeSearchBox_77nee_1999:focus-within{border-color:#00aa6d;box-shadow:0 0 0 3px #00aa6d1f}._routeSearchInput_77nee_2051{flex:1;border:none;background:transparent;outline:none;font-size:.9rem;font-weight:500;color:#e2e8f0;min-width:0}._routeSearchInput_77nee_2051::-moz-placeholder{color:#c8c8c873;font-weight:400}._routeSearchInput_77nee_2051::placeholder{color:#c8c8c873;font-weight:400}.light ._routeSearchInput_77nee_2051{color:#1a2e24}.light ._routeSearchInput_77nee_2051::-moz-placeholder{color:#64786e80}.light ._routeSearchInput_77nee_2051::placeholder{color:#64786e80}._routeSearchSpinner_77nee_2101{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,255,157,.25);border-top-color:#00ff9d;border-radius:50%;animation:_routeSpinAnim_77nee_1 .7s linear infinite;flex-shrink:0;margin-left:6px}@keyframes _routeSpinAnim_77nee_1{to{transform:rotate(360deg)}}._routeSearchSuggestions_77nee_2135{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#1a2028;border:1px solid rgba(0,255,157,.18);border-radius:10px;overflow-y:auto;max-height:200px;box-shadow:0 12px 32px #00000080;z-index:9999}.light ._routeSearchSuggestions_77nee_2135{background:#fff;border-color:#00aa6d38;box-shadow:0 6px 20px #0000001f}._routeSearchSuggItem_77nee_2175{display:flex;align-items:flex-start;gap:.6rem;width:100%;padding:.65rem .85rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .15s ease;border-bottom:1px solid rgba(255,255,255,.05)}._routeSearchSuggItem_77nee_2175:last-child{border-bottom:none}._routeSearchSuggItem_77nee_2175:hover{background:#00ff9d14}.light ._routeSearchSuggItem_77nee_2175{border-bottom-color:#0000000d}.light ._routeSearchSuggItem_77nee_2175:hover{background:#00aa6d12}._routeSearchSuggMain_77nee_2235{font-size:.875rem;font-weight:600;color:#e2e8f0;line-height:1.3}.light ._routeSearchSuggMain_77nee_2235{color:#1a2e24}._routeSearchSuggSub_77nee_2257{font-size:.75rem;color:#a0b4aab3;margin-top:1px;line-height:1.2}.light ._routeSearchSuggSub_77nee_2257{color:#6b8a78}._routeResultCard_77nee_2281{background:#00ff9d12;border:1px solid rgba(0,255,157,.18);border-radius:10px;padding:.6rem .9rem}.light ._routeResultCard_77nee_2281{background:#00aa6d12;border-color:#00aa6d38}.dark ._tripCard_77nee_501{background:#121212d9!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 4px 20px #00000059!important}.dark ._tripLabel_77nee_1093{color:#ffffffe6!important}.dark ._routeDisplay_77nee_563{background:#00ff9d0d!important;border:1px solid rgba(0,255,157,.15)!important}.dark ._routeActions_77nee_595{border-left-color:#00ff9d2e!important}.dark ._routePoint_77nee_719,.dark ._routePoint_77nee_719 ._mantine-Text-root_77nee_125,.dark ._routePoint_77nee_719 [class*=mantine-Text],.dark ._routeContent_77nee_585 ._mantine-Text-root_77nee_125,.dark ._routeContent_77nee_585 [class*=mantine-Text]{color:#ffffffe6!important;font-weight:600!important}.dark ._infoField_77nee_863 input,.dark ._infoField_77nee_863 ._mantine-Select-input_77nee_1261,.dark ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263,.dark ._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265{background-color:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;color:#e8e8e8!important;font-weight:500!important}.dark ._infoField_77nee_863 input:focus,.dark ._infoField_77nee_863 ._mantine-Select-input_77nee_1261:focus,.dark ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263:focus,.dark ._infoField_77nee_863 ._mantine-TextInput-input_77nee_1265:focus{border-color:#00ff9d73!important;background-color:#00ff9d12!important}.dark ._infoField_77nee_863 input::-moz-placeholder,.dark ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::-moz-placeholder{color:#b4b4b480!important}.dark ._infoField_77nee_863 input::placeholder,.dark ._infoField_77nee_863 ._mantine-NumberInput-input_77nee_1263::placeholder{color:#b4b4b480!important}.dark ._fieldIcon_77nee_873{color:#00ff9d!important;opacity:.6}.dark ._routeSearchBox_77nee_1999{background:#ffffff0f!important;border-color:#00ff9d33!important}.dark ._routeSearchInput_77nee_2051{color:#e2e8f0!important}.dark ._routeSearchSuggestions_77nee_2135{background:#1a2028!important;border-color:#00ff9d2e!important}.dark ._routeSearchSuggMain_77nee_2235{color:#e2e8f0!important}.dark ._routeResultCard_77nee_2281{background:#00ff9d12!important;border-color:#00ff9d2e!important}.dark ._priceAdjBtn_77nee_1169{color:#00ff9d!important;background:#00ff9d1a!important;border-color:#00ff9d33!important}.dark ._routeEditBtn_77nee_617{background:#00ff9d1a!important;border-color:#00ff9d40!important;color:#00ff9d!important}.dark ._routeDeleteBtn_77nee_659{background:#ff505014!important;border-color:#ff505033!important;color:#ff6b6b!important}.dark ._header_77nee_43{background:#0a0a0ad9!important;border-color:#00ff9d26!important;box-shadow:0 8px 32px #0000004d,0 0 0 1px #00ff9d1a!important}.dark ._headerTitle_77nee_115{color:#fff!important;font-weight:700!important}.dark ._header_77nee_43 ._mantine-Text-root_77nee_125{color:#ffffff80!important}.dark ._container_77nee_1{background-color:#0a0a0a!important;background-image:linear-gradient(135deg,#00ff9d0a,#00ff9d03)!important}._container_1wbhy_3{min-height:100vh;min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));position:relative;overflow:hidden;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}._header_1wbhy_29{background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.5rem;border-bottom:1px solid hsl(var(--border));min-height:60px;flex-shrink:0;display:flex;align-items:center}._backButton_1wbhy_51{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease}._backButton_1wbhy_51:hover{background:hsl(var(--muted));transform:translate(-2px)}._titleSection_1wbhy_91{padding:.75rem 1.5rem .5rem;text-align:center}._mainTitle_1wbhy_101{font-size:1.3rem!important;font-weight:700!important;color:hsl(var(--foreground))!important;margin:0!important;line-height:1.2!important;letter-spacing:-.01em!important}._subtitle_1wbhy_119{display:none}._content_1wbhy_129{flex:1;display:flex;flex-direction:column;gap:1.5rem;padding:0 1.5rem 1.5rem;overflow-y:auto}._dateTimeCard_1wbhy_149{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}._iconSection_1wbhy_175{display:none;width:64px;height:64px;background:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:20px}._calendarIcon_1wbhy_193{width:32px;height:32px}._pickerSection_1wbhy_203{width:100%}._sectionTitle_1wbhy_211{color:hsl(var(--foreground))!important;font-weight:700!important;font-size:1.25rem!important;margin-bottom:.5rem!important;text-align:center}._calendarWrapper_1wbhy_227,._timePickerWrapper_1wbhy_229{background:hsl(var(--card));border:2.5px solid hsl(var(--primary-neon));border-radius:24px;padding:1.5rem;box-shadow:0 10px 25px -5px rgba(var(--primary-neon-rgb),.2),0 8px 10px -6px rgba(var(--primary-neon-rgb),.1);display:inline-flex;flex-direction:column;align-items:center;margin-top:.5rem;transition:all .3s ease;width:100%;max-width:400px;box-sizing:border-box}.light ._calendarWrapper_1wbhy_227,.light ._timePickerWrapper_1wbhy_229{border-color:hsl(var(--primary-neon));box-shadow:0 10px 25px -5px rgba(var(--primary-neon-rgb),.15),0 8px 10px -6px rgba(var(--primary-neon-rgb),.08)}.mantine-DatePicker-input{background:hsl(var(--muted))!important;border:1px solid hsl(var(--border))!important;border-radius:12px!important;color:hsl(var(--foreground))!important;font-size:1.1rem!important;font-weight:600!important;padding:1rem!important}.mantine-DatePicker-input:focus{border-color:hsl(var(--primary))!important;background:hsl(var(--background))!important}.mantine-DatePicker-calendar{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.mantine-DatePicker-day{color:hsl(var(--foreground))!important;font-weight:500!important}.mantine-DatePicker-day[data-selected]{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.mantine-DatePicker-day[data-today]{color:hsl(var(--primary))!important;font-weight:800!important}._timeInputWrapper_1wbhy_351{position:relative;width:100%;display:flex;justify-content:center}._timeInput_1wbhy_351{width:100%;padding:1rem;font-size:3rem;font-weight:700;color:hsl(var(--foreground));background:transparent;border:none;text-align:center;font-family:monospace;cursor:pointer;transition:all .2s ease}._timeInputContainer_1wbhy_393{width:100%;border-bottom:2px solid hsl(var(--border));margin-bottom:1.5rem}._timeInput_1wbhy_351:hover{border-color:hsl(var(--primary));background:hsl(var(--background))}._timeInput_1wbhy_351:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary) / .1)}._timeActions_1wbhy_429{display:flex;gap:1rem;width:100%;margin-top:1rem}._backToDateButton_1wbhy_443{flex:1;padding:.875rem;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:12px;color:hsl(var(--foreground));font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}._backToDateButton_1wbhy_443:hover{background:hsl(var(--background));border-color:hsl(var(--primary-neon))}._confirmTimeButton_1wbhy_487{flex:1.5;padding:.875rem;background:hsl(var(--primary-neon));border:none;border-radius:12px;color:hsl(var(--primary-foreground));font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(var(--primary-neon-rgb),.2)}._confirmTimeButton_1wbhy_487:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 16px rgba(var(--primary-neon-rgb),.3)}._previewCard_1wbhy_529{background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .1);border-radius:20px;padding:1.5rem;text-align:center}._previewHeader_1wbhy_545{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.75rem}._clockIcon_1wbhy_561{color:hsl(var(--primary))}._previewTitle_1wbhy_569{color:hsl(var(--muted-foreground))!important;font-weight:700!important;font-size:.8rem!important;text-transform:uppercase;letter-spacing:.05em}._previewDate_1wbhy_585{color:hsl(var(--foreground))!important;font-size:1.5rem!important;font-weight:800!important;margin-bottom:.25rem!important}._previewTime_1wbhy_599{color:hsl(var(--primary))!important;font-size:1.25rem!important;font-weight:700!important}@media (max-width: 480px){._timeActions_1wbhy_429{flex-direction:column-reverse}}._container_vnw5c_3{min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));position:relative;overflow-x:hidden;padding-top:env(safe-area-inset-top);display:flex;flex-direction:column}._header_vnw5c_25{position:relative;top:0;width:100%;z-index:1000;padding:1rem 1.25rem .75rem;min-height:65px;max-height:65px;display:flex;align-items:center;gap:12px;box-sizing:border-box;flex-shrink:0;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background))}._backButton_vnw5c_59{width:45px;height:45px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground))!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}._backButton_vnw5c_59:hover{background:hsl(var(--muted))}._title_vnw5c_95{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground))!important;margin:0;flex:1;text-align:center}._mainContent_vnw5c_113{flex:1;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}._section_vnw5c_129{background:hsl(var(--card));border-radius:16px;padding:1.1rem;border:1px solid hsl(var(--border));box-shadow:0 2px 4px -1px #0000000d}._sectionHeader_vnw5c_145{display:flex;align-items:center;gap:10px;margin-bottom:.75rem}._sectionIcon_vnw5c_159{color:hsl(var(--primary))}._sectionTitle_vnw5c_167{font-size:1.1rem;font-weight:600;color:hsl(var(--foreground))!important;margin:0}._seatsSelector_vnw5c_181{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:.25rem 0}._seatsButton_vnw5c_197{width:48px;height:48px;border-radius:12px;background:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._seatsButton_vnw5c_197:hover{background:hsl(var(--muted))!important}._seatsButton_vnw5c_197:disabled{opacity:.5;cursor:not-allowed;background:hsl(var(--muted))!important}._seatsDisplay_vnw5c_243{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:80px}._seatsNumber_vnw5c_259{font-size:2rem;font-weight:700;color:hsl(var(--foreground))!important;line-height:1}._seatsLabel_vnw5c_273{font-size:.875rem;color:hsl(var(--muted-foreground))!important;font-weight:500}._seatsHelp_vnw5c_285{font-size:.875rem;color:hsl(var(--muted-foreground))!important;text-align:center;margin:0;margin-top:1rem}._divider_vnw5c_301{border-color:hsl(var(--border))!important;margin:.75rem 0!important}._priceSection_vnw5c_311{margin-top:0}._priceSelector_vnw5c_319{display:flex;flex-direction:row!important;align-items:center;justify-content:center;gap:1rem;margin:.4rem 0}._priceButton_vnw5c_337{width:48px;height:48px;border-radius:12px;background:hsl(var(--background))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._priceButton_vnw5c_337:hover{background:hsl(var(--muted))!important}._priceButton_vnw5c_337:disabled{opacity:.5;cursor:not-allowed}._priceDisplayBeautiful_vnw5c_381{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:160px;padding:1rem;background:hsl(var(--muted));border-radius:12px;border:1px solid hsl(var(--border));cursor:pointer;transition:all .2s ease}._priceDisplayBeautiful_vnw5c_381:hover{border-color:hsl(var(--primary));background:hsl(var(--background))}._priceDisplayContent_vnw5c_419{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%}._priceNumber_vnw5c_435{font-size:2rem;font-weight:700;color:hsl(var(--foreground));line-height:1}._priceOptimal_vnw5c_449{color:#10b981!important}._priceHigh_vnw5c_457{color:#f59e0b!important}._priceLow_vnw5c_465{color:#3b82f6!important}._priceMeta_vnw5c_473{display:flex;align-items:center;gap:.5rem}._priceCurrency_vnw5c_485{font-size:.875rem;font-weight:600;color:hsl(var(--muted-foreground))!important}._editIcon_vnw5c_497{color:hsl(var(--muted-foreground));width:14px;height:14px}._priceStatusBadgeContainer_vnw5c_509{display:flex;justify-content:center;margin-top:.5rem}._priceStatusCompact_vnw5c_521{font-weight:500!important;border-radius:8px!important}._compactSummary_vnw5c_531{background:hsl(var(--card));border-radius:16px;padding:1rem 1.1rem;border:1px solid hsl(var(--border));box-shadow:0 2px 4px -1px #0000000d;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:env(safe-area-inset-bottom)}._totalDisplay_vnw5c_557{flex:1}._totalLabel_vnw5c_565{font-size:.875rem;color:hsl(var(--muted-foreground))!important;margin-bottom:.25rem;font-weight:500}._totalAmount_vnw5c_579{font-size:1.5rem;font-weight:700;color:hsl(var(--foreground))!important;line-height:1.2}._totalBreakdown_vnw5c_593{font-size:.75rem;color:hsl(var(--muted-foreground))!important;margin:0;margin-top:.25rem}._continueButtonCompact_vnw5c_607{height:48px;padding:0 1.5rem!important;background:hsl(var(--primary))!important;border:none!important;border-radius:12px!important;color:hsl(var(--primary-foreground))!important;font-size:1rem!important;font-weight:600!important;transition:all .2s ease!important;flex-shrink:0}._continueButtonCompact_vnw5c_607:hover{opacity:.9;transform:translateY(-1px)}._continueButtonCompact_vnw5c_607:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}._modalHeader_vnw5c_655{background:hsl(var(--background))!important;border-bottom:1px solid hsl(var(--border))!important;padding:1rem 1.25rem!important}._modalTitle_vnw5c_667{font-weight:600!important;color:hsl(var(--foreground))!important;font-size:1.1rem!important}._modalBody_vnw5c_679{background:hsl(var(--background))!important;padding:1.5rem!important}._modalPriceContainer_vnw5c_689{margin-top:1rem;margin-bottom:1rem}._modalPriceInput_vnw5c_699{background:hsl(var(--background))!important}.mantine-NumberInput-input{font-size:1.25rem!important;font-weight:600!important;border-radius:8px!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;background:hsl(var(--background))!important}.mantine-NumberInput-input:focus{border-color:hsl(var(--primary))!important}._modalCurrency_vnw5c_733{color:hsl(var(--muted-foreground));font-weight:500;padding-right:.5rem}._modalSuggestion_vnw5c_745{color:hsl(var(--muted-foreground))!important;margin-bottom:1rem;text-align:center}._modalCancelButton_vnw5c_757{color:hsl(var(--foreground))!important;border-radius:8px!important}._modalSaveButton_vnw5c_767{background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-radius:8px!important}._container_wjnpd_1{min-height:100vh;min-height:100dvh;background:linear-gradient(135deg,#0a0a0a,#18181b);color:#fff;position:relative;overflow-x:hidden;padding-top:env(safe-area-inset-top);display:flex;flex-direction:column}.light ._container_wjnpd_1{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1f2937}._container_wjnpd_1:before,._container_wjnpd_1:after{content:"";position:absolute;width:120vw;height:120vh;top:-10vh;left:-10vw;z-index:0;animation:_bgShift_wjnpd_1 20s linear infinite;background:radial-gradient(circle at center,transparent 0%,rgba(0,255,157,.03) 40%,transparent 70%);filter:blur(2px)}._container_wjnpd_1:after{animation-delay:-10s;animation-duration:15s}._header_wjnpd_87{background:#0a0a0af2;border-bottom:1px solid rgba(0,255,157,.1);position:relative;top:0;width:100%;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 1.25rem .75rem;min-height:65px;max-height:65px;display:flex;align-items:center;gap:12px;box-sizing:border-box;flex-shrink:0}@media (max-width: 600px){._header_wjnpd_87{padding-top:calc(env(safe-area-inset-top) + 32px);height:calc(88px + env(safe-area-inset-top));padding-left:8px;padding-right:8px}}._backButton_wjnpd_141{width:45px;height:45px;border-radius:15px;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#00ff9d;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,255,157,.1);position:relative;overflow:hidden;margin-right:10px}._backButton_wjnpd_141:hover{transform:translate(-5px);box-shadow:0 0 20px #00ff9d33;transition:all .3s ease-in-out}._headerTitle_wjnpd_189{font-size:28px;font-weight:600;color:#00ff9d;margin-left:5px;flex:1}._stopsContainer_wjnpd_207{display:flex;flex-direction:column;gap:16px;margin-top:calc(100px + env(safe-area-inset-top));z-index:1}@media (max-width: 600px){._stopsContainer_wjnpd_207{margin-top:calc(88px + env(safe-area-inset-top))}}._stopItem_wjnpd_235{display:flex;align-items:center;justify-content:space-between;padding:15px;background:#ffffff08;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,255,157,.1);transition:transform .3s ease,box-shadow .3s ease}._stopItem_wjnpd_235:hover{transform:translateY(-3px);box-shadow:0 8px 15px #00ff9d33;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}._stopInfo_wjnpd_275{display:flex;align-items:center}._stopIcon_wjnpd_285{color:#00ff9d;margin-right:10px}._stopText_wjnpd_295{flex:1}._stopTextTitle_wjnpd_305{font-weight:600;color:#fff;margin-bottom:4px;font-size:16px}._stopTextSubtitle_wjnpd_321{color:#ffffffb3;font-size:14px}._checkbox_wjnpd_331{transform:scale(1.2);color:#00ff9d;transition:all .3s ease}._checkbox_wjnpd_331:checked{background-color:#00ff9d}._confirmButton_wjnpd_351{margin-top:20px;height:56px;border-radius:16px;background:linear-gradient(45deg,#00ff9d,#00cc7a);color:#000;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .4s ease;border:none;transition:all .3s ease-in-out}._confirmButton_wjnpd_351:hover{box-shadow:0 10px 20px #00ff9d33;transform:translateY(-2px);transition:all .3s ease-in-out}._mapContainer_wjnpd_397{margin-top:20px;border-radius:16px;overflow:hidden;height:300px;position:relative;z-index:1;box-shadow:0 4px 8px #0000001a}._errorAlert_wjnpd_419{margin-top:20px;background-color:#ff00001a;color:#ff4c4c;border:1px solid rgba(255,0,0,.2)}@keyframes _bgShift_wjnpd_1{0%{transform:translate(0) rotate(0)}to{transform:translate(-5%,-5%) rotate(360deg)}}@media (max-width: 768px){._headerTitle_wjnpd_189{font-size:24px}._confirmButton_wjnpd_351{font-size:14px}}._container_1xemr_3{min-height:100vh;min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}._header_1xemr_25{display:flex;align-items:center;padding:.75rem 1.5rem;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--border));min-height:58px;flex-shrink:0}._backButton_1xemr_47{display:flex;align-items:center;justify-content:center;width:38px;height:38px;min-width:38px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease}._backButton_1xemr_47:hover{background:hsl(var(--muted));transform:translate(-2px)}._titleSection_1xemr_89{padding:3rem 1.5rem 1.5rem;text-align:flex-start}._mainTitle_1xemr_99{font-size:2.25rem;font-weight:800;color:hsl(var(--foreground))!important;margin:0 0 .5rem;line-height:1.1;letter-spacing:-.03em}._subtitle_1xemr_117{font-size:1.125rem;color:hsl(var(--muted-foreground));font-weight:500;margin:0;line-height:1.4}._searchSection_1xemr_135{padding:1.5rem 1.5rem 1rem}._searchBox_1xemr_143{position:relative;display:flex;align-items:center;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:1rem;transition:all .2s ease}._searchBox_1xemr_143:focus-within{border-color:hsl(var(--primary));background:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--primary) / .1)}._searchIcon_1xemr_177{color:hsl(var(--primary));margin-right:.75rem;flex-shrink:0}._input_1xemr_189{flex:1;border:none;background:transparent;outline:none;font-size:1.1rem;color:hsl(var(--foreground));font-weight:500;padding:0}._input_1xemr_189::-moz-placeholder{color:hsl(var(--muted-foreground) / .6);font-weight:400}._input_1xemr_189::placeholder{color:hsl(var(--muted-foreground) / .6);font-weight:400}._content_1xemr_223{flex:1;padding:0 1.5rem 1.5rem;overflow-y:auto}._currentLocationButton_1xemr_235{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .2);border-radius:16px;color:hsl(var(--primary));cursor:pointer;transition:all .2s ease;margin-bottom:2rem;width:100%;text-align:left}._currentLocationButton_1xemr_235:hover{background:hsl(var(--primary) / .1)}._currentLocationText_1xemr_275{font-weight:600;font-size:1.1rem;margin:0}._currentLocationSubtext_1xemr_287{font-size:.9rem;color:hsl(var(--muted-foreground));margin:0}._suggestionHeader_1xemr_299{padding:0 0 1rem;display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.8rem;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}._suggestionItem_1xemr_323{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;cursor:pointer;transition:all .2s ease;border-bottom:1px solid hsl(var(--border));text-align:left;width:100%}._suggestionItem_1xemr_323:hover{opacity:.7}._suggestionTextTitle_1xemr_355{font-weight:600;font-size:1.1rem;color:hsl(var(--foreground));margin:0}._suggestionTextSubtitle_1xemr_369{font-size:.9rem;color:hsl(var(--muted-foreground));margin:0}._confirmModalOverlay_1xemr_389{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:_fadeInModal_1xemr_1 .2s ease-out}@keyframes _fadeInModal_1xemr_1{0%{opacity:0}to{opacity:1}}._confirmModalContainer_1xemr_429{background:hsl(var(--background));padding:2.5rem 1.5rem;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;color:hsl(var(--foreground));position:relative}._confirmModalIcon_1xemr_453{width:64px;height:64px;border-radius:20px;background:hsl(var(--primary) / .1);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center;margin-bottom:2rem}._confirmModalGreeting_1xemr_477{font-size:3rem;font-weight:800;margin-bottom:1rem;line-height:1;letter-spacing:-.04em}._confirmModalGreetingName_1xemr_493{color:hsl(var(--primary))}._confirmModalQuestion_1xemr_501{font-size:1.75rem;font-weight:700;margin-bottom:2rem;line-height:1.2;letter-spacing:-.02em}._confirmModalAddressBox_1xemr_517{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:1.25rem;margin-bottom:2.5rem;width:100%}._confirmModalAddressLabel_1xemr_535{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._confirmModalAddressText_1xemr_553{font-size:1.1rem;color:hsl(var(--foreground));font-weight:500;line-height:1.4}._confirmModalActions_1xemr_567{display:flex;flex-direction:column;gap:1rem;width:100%}._confirmModalButtonPrimary_1xemr_581{background:hsl(var(--primary));border:none;border-radius:20px;padding:1.5rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}._confirmModalButtonPrimary_1xemr_581:hover{opacity:.9;transform:translateY(-2px)}._confirmModalButtonPrimaryText_1xemr_613{font-size:1.25rem;font-weight:700;color:hsl(var(--primary-foreground));display:block}._confirmModalButtonPrimarySubtext_1xemr_627{font-size:.875rem;color:hsl(var(--primary-foreground) / .8);margin-top:.25rem;display:block}._confirmModalButtonSecondary_1xemr_641{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:20px;padding:1.5rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}._confirmModalButtonSecondary_1xemr_641:hover{background:hsl(var(--muted))}._confirmModalButtonSecondaryText_1xemr_671{font-size:1.1rem;font-weight:600;color:hsl(var(--foreground));display:block}._confirmModalButtonSecondarySubtext_1xemr_685{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.25rem;display:block}._confirmModalHelperText_1xemr_699{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:2rem;line-height:1.6}._container_1rx3x_3{min-height:100vh;min-height:100dvh;background-color:hsl(var(--background));color:hsl(var(--foreground));display:flex;flex-direction:column;padding-top:env(safe-area-inset-top)}._header_1rx3x_25{display:flex;align-items:center;padding:1rem 1.5rem;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsl(var(--border));min-height:60px;flex-shrink:0}._backButton_1rx3x_47{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));transition:all .2s ease;cursor:pointer}._backButton_1rx3x_47:hover{background:hsl(var(--muted));transform:translate(-2px)}._titleSection_1rx3x_87{padding:3rem 1.5rem 1.5rem;text-align:left}._mainTitle_1rx3x_97{font-size:2.25rem;font-weight:800;color:hsl(var(--foreground))!important;margin:0 0 .5rem;line-height:1.1;letter-spacing:-.03em}._subtitle_1rx3x_115{font-size:1.125rem;color:hsl(var(--muted-foreground));font-weight:500;margin:0;line-height:1.4}._originInfo_1rx3x_131{padding:1rem 1.5rem;background:hsl(var(--primary) / .05);border-bottom:1px solid hsl(var(--primary) / .1);display:flex;align-items:center;gap:.75rem}._originIcon_1rx3x_149{color:hsl(var(--primary));flex-shrink:0}._originText_1rx3x_159{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}._searchSection_1rx3x_173{padding:1.5rem 1.5rem 1rem}._searchBox_1rx3x_181{position:relative;display:flex;align-items:center;background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:1rem;transition:all .2s ease}._searchBox_1rx3x_181:focus-within{border-color:hsl(var(--primary));background:hsl(var(--background))}._searchIcon_1rx3x_213{color:hsl(var(--primary));margin-right:.75rem}._input_1rx3x_223{flex:1}._input_1rx3x_223 input{width:100%;background:transparent;border:none;color:hsl(var(--foreground));font-size:1.1rem;font-weight:500;outline:none}._input_1rx3x_223 input::-moz-placeholder{color:hsl(var(--muted-foreground) / .6);font-weight:400}._input_1rx3x_223 input::placeholder{color:hsl(var(--muted-foreground) / .6);font-weight:400}._content_1rx3x_263{flex:1;padding:0 1.5rem 1.5rem;overflow-y:auto}._currentLocationButton_1rx3x_275{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:hsl(var(--primary) / .05);border:1px solid hsl(var(--primary) / .2);border-radius:16px;color:hsl(var(--primary));cursor:pointer;transition:all .2s ease;margin-bottom:2rem;width:100%;text-align:left}._currentLocationButton_1rx3x_275:hover{background:hsl(var(--primary) / .1)}._currentLocationText_1rx3x_315{font-weight:600;font-size:1.1rem;margin:0}._currentLocationSubtext_1rx3x_327{font-size:.9rem;color:hsl(var(--muted-foreground));margin:0}._suggestionHeader_1rx3x_339{padding:0 0 1rem;display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.8rem;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}._suggestionItem_1rx3x_363{display:flex;align-items:center;gap:1rem;padding:1.25rem 0;cursor:pointer;transition:all .2s ease;border-bottom:1px solid hsl(var(--border));text-align:left;width:100%}._suggestionItem_1rx3x_363:hover{opacity:.7}._suggestionTextTitle_1rx3x_395{font-weight:600;font-size:1.1rem;color:hsl(var(--foreground));margin:0}._suggestionTextSubtitle_1rx3x_409{font-size:.9rem;color:hsl(var(--muted-foreground));margin:0}._confirmModalOverlay_1rx3x_429{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:_fadeInModal_1rx3x_1 .2s ease-out}@keyframes _fadeInModal_1rx3x_1{0%{opacity:0}to{opacity:1}}._confirmModalContainer_1rx3x_469{background:hsl(var(--background));padding:2.5rem 1.5rem;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;color:hsl(var(--foreground));position:relative}._confirmModalIcon_1rx3x_493{width:64px;height:64px;border-radius:20px;background:hsl(var(--primary) / .1);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center;margin-bottom:2rem}._confirmModalGreeting_1rx3x_517{font-size:3rem;font-weight:800;margin-bottom:1rem;line-height:1;letter-spacing:-.04em}._confirmModalGreetingName_1rx3x_533{color:hsl(var(--primary))}._confirmModalQuestion_1rx3x_541{font-size:1.75rem;font-weight:700;margin-bottom:2rem;line-height:1.2;letter-spacing:-.02em}._confirmModalAddressBox_1rx3x_557{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:16px;padding:1.25rem;margin-bottom:2.5rem;width:100%}._confirmModalAddressLabel_1rx3x_575{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._confirmModalAddressText_1rx3x_593{font-size:1.1rem;color:hsl(var(--foreground));font-weight:500;line-height:1.4}._confirmModalActions_1rx3x_607{display:flex;flex-direction:column;gap:1rem;width:100%}._confirmModalButtonPrimary_1rx3x_621{background:hsl(var(--primary));border:none;border-radius:20px;padding:1.5rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}._confirmModalButtonPrimary_1rx3x_621:hover{opacity:.9;transform:translateY(-2px)}._confirmModalButtonPrimaryText_1rx3x_653{font-size:1.25rem;font-weight:700;color:hsl(var(--primary-foreground));display:block}._confirmModalButtonPrimarySubtext_1rx3x_667{font-size:.875rem;color:hsl(var(--primary-foreground) / .8);margin-top:.25rem;display:block}._confirmModalButtonSecondary_1rx3x_681{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:20px;padding:1.5rem;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}._confirmModalButtonSecondary_1rx3x_681:hover{background:hsl(var(--muted))}._confirmModalButtonSecondaryText_1rx3x_711{font-size:1.1rem;font-weight:600;color:hsl(var(--foreground));display:block}._confirmModalButtonSecondarySubtext_1rx3x_725{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:.25rem;display:block}._confirmModalHelperText_1rx3x_739{font-size:.875rem;color:hsl(var(--muted-foreground));margin-top:2rem;line-height:1.6}._container_rqdjp_1{min-height:100vh;background-color:#0a0a0a;color:#fff;padding:24px;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:background-color .3s ease,color .3s ease}.light ._container_rqdjp_1{background-color:#f8fffe;color:#1a1a1a}@media (max-width: 600px){._container_rqdjp_1{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(12px + env(safe-area-inset-bottom));padding-left:8px;padding-right:8px}}._title_rqdjp_53{text-align:center;margin-bottom:20px;color:#34d399;font-weight:600;transition:color .3s ease}.light ._title_rqdjp_53{color:#00cc7a}._qrScannerContainer_rqdjp_77{width:280px;height:280px;margin:0 auto 20px;border:2px dashed #34D399;border-radius:16px;display:flex;align-items:center;justify-content:center;background-color:#111;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease;z-index:10000;position:relative;overflow:hidden}.light ._qrScannerContainer_rqdjp_77{background-color:#fff;border-color:#00cc7a}._qrScannerContainer_rqdjp_77._scanning_rqdjp_119{box-shadow:0 0 12px #34d399;animation:_pulse_rqdjp_1 1.5s infinite}@keyframes _pulse_rqdjp_1{0%{box-shadow:0 0 #34d39999}70%{box-shadow:0 0 0 10px #34d39900}to{box-shadow:0 0 #34d39900}}._video_rqdjp_153{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;z-index:10001;position:relative}._cameraPreview_rqdjp_171{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;z-index:10001;position:absolute;top:0;left:0;display:block;background-color:transparent}video#_camera-preview_rqdjp_1{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;background:#000}._scanResult_rqdjp_213{text-align:center;font-size:.95rem;font-weight:500;color:#10b981;margin-top:-10px}._validateButton_rqdjp_229{border-radius:8px;font-size:1rem;padding:12px 20px;font-weight:600;background-color:#34d399;color:#fff;transition:background-color .2s ease}._validateButton_rqdjp_229:hover:not(:disabled),._validateButton_rqdjp_229:focus-visible:not(:disabled){background-color:#059669;outline:none}._validateButton_rqdjp_229:disabled{background-color:#9ca3af!important;color:#fff!important;cursor:not-allowed}._paper_rqdjp_275{background-color:#1a1a1a;color:#f1f5f9;border-radius:12px;padding:20px;box-shadow:0 2px 12px #0000004d;margin-bottom:24px}._manualInput_rqdjp_295{padding:12px;font-size:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:-.2px;line-height:1.4;border-radius:8px;border:1px solid #94a3b8;background-color:#1a1a1a;color:#f1f5f9;width:100%;box-sizing:border-box;margin-bottom:16px;transition:border-color .2s,box-shadow .2s;text-transform:none;-webkit-text-security:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._manualInput_rqdjp_295:focus{border-color:#34d399;outline:none;box-shadow:0 0 0 2px #34d39980}._inputContainer_rqdjp_351{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px}._scanner-active_rqdjp_369{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent!important;background-color:#0006;z-index:9999;pointer-events:auto}body._scanner-active_rqdjp_369,#_root_rqdjp_1._scanner-active_rqdjp_369{background-color:#0006!important}@media (max-width: 400px){._qrScannerContainer_rqdjp_77{width:90vw;height:90vw}._validateButton_rqdjp_229{font-size:.9rem;padding:10px 16px}._manualInput_rqdjp_295{font-size:.9rem;padding:10px}._qrScannerContainer_rqdjp_77._active_rqdjp_435{border:3px solid #22c55e;box-shadow:0 0 16px 4px #22c55e;animation:_pulse_rqdjp_1 1.2s infinite;background:#22c55e14}._qrScannerContainer_rqdjp_77 ._scanningText_rqdjp_449{color:#22c55e;font-weight:700;font-size:1.1rem;margin-top:12px;text-align:center;letter-spacing:1px}}.light ._validateContainer_rqdjp_471{background:#f8fffe;color:#1a1a1a}.light ._header_rqdjp_481{background:#fffffff2;color:#1a1a1a}.light ._title_rqdjp_53{color:#1a1a1a}.light ._subtitle_rqdjp_499{color:#666}.light ._qrScannerContainer_rqdjp_77{background:#ffffffe6;border:2px solid rgba(0,204,122,.3)}.light ._qrScannerContainer_rqdjp_77._active_rqdjp_435{border-color:#00cc7a;box-shadow:0 0 16px 4px #00cc7a4d;background:#00cc7a14}.light ._scanningText_rqdjp_449{color:#00cc7a!important}.light ._validateButton_rqdjp_229{background:#00cc7a;color:#fff}.light ._validateButton_rqdjp_229:hover{background:#00a86b}.light ._manualInput_rqdjp_295{background:#ffffffe6;border:1px solid rgba(0,204,122,.3);color:#1a1a1a}.light ._manualInput_rqdjp_295::-moz-placeholder{color:#1a1a1a80}.light ._manualInput_rqdjp_295::placeholder{color:#1a1a1a80}
