body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf9f7;color:#8b6f47;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}:focus,:focus-visible,:focus-within{-webkit-focus-ring-color:#0000!important;box-shadow:none;outline:none!important;outline-color:#0000!important;outline-style:none!important;outline-width:0!important}button,button:focus,input,input:focus,input:focus-visible,select,select:focus,select:focus-visible,textarea,textarea:focus,textarea:focus-visible{-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:#0000!important;outline:none!important;outline-width:0!important}select{-webkit-appearance:none!important;appearance:none!important;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234A3E37' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:left 12px center;background-repeat:no-repeat;background-size:12px;border:1px solid #e5d5c8;border-radius:12px;cursor:pointer;padding-left:32px}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cheese-pattern{background-image:radial-gradient(circle at 20% 30%,#fff3 0,#fff3 40%,#0000 0),radial-gradient(circle at 80% 70%,#fff3 0,#fff3 30%,#0000 0),radial-gradient(circle at 50% 10%,#fff3 0,#fff3 20%,#0000 0);background-size:400px 400px}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pro-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pro-glow{0%,to{box-shadow:0 0 8px #facc154d}50%{box-shadow:0 0 16px #facc1580}}html.dark body{background-color:#0b0f1a!important;color:#f1f5f9!important}html.dark input,html.dark select,html.dark textarea{border-color:#ffffff1a!important;color-scheme:dark!important}html.dark select option{background-color:#1e293b!important;color:#f1f5f9!important}html.dark input:focus,html.dark select:focus,html.dark textarea:focus{border-color:#facc15!important;box-shadow:0 0 0 3px #facc151a!important;outline:none!important}html.dark label{color:#94a3b8!important}html.dark .from-\[\#8C7361\]{--tw-gradient-from:#eab308!important}html.dark .to-\[\#A78B6F\]{--tw-gradient-to:#facc15!important}html.dark .bg-white{background-color:#1e293b!important}html.dark .bg-white\/50{background-color:#1e293bb3!important}html.dark .bg-white\/30,html.dark .bg-white\/80{background-color:#1e293bcc!important}html.dark .bg-\[\#F5F2ED\],html.dark .bg-\[\#F8FAFC\],html.dark .bg-\[\#FDFCFB\],html.dark .bg-\[\#faf9f7\],html.dark .bg-gray-50,html.dark .bg-slate-50{background-color:#0f172a!important}html.dark .bg-\[\#F5F2ED\]\/20,html.dark .bg-\[\#F5F2ED\]\/30,html.dark .bg-\[\#F5F2ED\]\/50{background-color:#0f172a80!important}html.dark .border-\[\#E5D5C8\]\/20,html.dark .border-\[\#E5D5C8\]\/30,html.dark .border-\[\#E5D5C8\]\/40,html.dark .border-\[\#E5D5C8\]\/50,html.dark .border-\[\#E5D5C8\]\/60{border-color:#ffffff0f!important}html.dark .hover\:bg-\[\#E5D5C8\]\/30:hover{background-color:#ffffff1a!important}html.dark .text-\[\#4A3E37\]\/60,html.dark .text-\[\#4A3E37\]\/70{color:#94a3b8!important}html.dark .hover\:bg-\[\#F5F2ED\]:hover{background-color:#ffffff0d!important}html.dark .focus\:ring-\[\#8C7361\]:focus{--tw-ring-color:#facc1533!important}html.dark .focus\:border-\[\#8C7361\]:focus{border-color:#facc15!important}html.dark .placeholder-\[\#4A3E37\]\/30::placeholder{color:#475569!important}html.dark .bg-gray-100,html.dark .bg-slate-100{background-color:#1e293b!important}html.dark .text-\[\#334155\],html.dark .text-\[\#4A3E37\],html.dark .text-\[\#8B6F47\],html.dark .text-gray-800,html.dark .text-gray-900,html.dark .text-slate-800,html.dark .text-slate-900{color:#f1f5f9!important}html.dark .text-gray-500,html.dark .text-gray-600,html.dark .text-slate-500,html.dark .text-slate-600{color:#94a3b8!important}html.dark .text-gray-400,html.dark .text-slate-400{color:#64748b!important}html.dark .border-\[\#E5D5C8\],html.dark .border-\[\#F0E6DC\],html.dark .border-gray-100,html.dark .border-gray-200,html.dark .border-slate-100,html.dark .border-slate-200{border-color:#ffffff14!important}html.dark .border-slate-300{border-color:#ffffff1f!important}html.dark .shadow,html.dark .shadow-sm{box-shadow:0 1px 3px #0000004d,0 1px 2px #0003!important}html.dark input,html.dark select,html.dark textarea{background-color:#0f172a!important;border-color:#ffffff1f!important;color:#f1f5f9!important}html.dark select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#64748b!important}html.dark .MuiPaper-root{background-image:none!important;color:#f1f5f9!important}html.dark .MuiDialog-paper,html.dark .MuiPaper-root{background-color:#1e293b!important}html.dark .MuiTableCell-root{border-color:#ffffff0f!important;color:#f1f5f9!important}html.dark .MuiTableHead-root .MuiTableCell-root{background-color:#0f172a!important;color:#94a3b8!important}html.dark .MuiOutlinedInput-root{background-color:#0f172a!important;color:#f1f5f9!important}html.dark .MuiOutlinedInput-notchedOutline{border-color:#ffffff1f!important}html.dark .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff40!important}html.dark .MuiInputLabel-root,html.dark .MuiSelect-icon{color:#94a3b8!important}html.dark .MuiDivider-root,html.dark .MuiTabs-root{border-color:#ffffff14!important}html.dark .MuiTab-root{color:#94a3b8!important}html.dark .MuiTab-root.Mui-selected{color:#facc15!important}html.dark .MuiTabs-indicator{background-color:#facc15!important}html.dark .MuiBackdrop-root{background-color:#000000b3!important}html.dark .MuiDialogContent-root{color:#f1f5f9!important}html.dark .MuiDialogTitle-root{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .MuiDialogActions-root{background-color:#1e293b!important;border-top:1px solid #ffffff0f!important}html.dark .MuiDialog-root .MuiTypography-root{color:#f1f5f9!important}html.dark .MuiDialog-root .MuiTypography-body2,html.dark .MuiDialog-root .MuiTypography-colorTextSecondary{color:#94a3b8!important}html.dark .MuiNativeSelect-root,html.dark .MuiSelect-root{color:#f1f5f9!important}html.dark .MuiAutocomplete-paper,html.dark .MuiAutocomplete-popper .MuiPaper-root,html.dark .MuiMenu-paper,html.dark .MuiPopover-paper{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#1e293b!important;background-image:none!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0006!important}html.dark .MuiList-root,html.dark .MuiMenu-list,html.dark .MuiMenuItem-root{background-color:initial!important}html.dark .MuiMenuItem-root{color:#f1f5f9!important}html.dark .MuiMenuItem-root:hover{background-color:#facc1514!important}html.dark .MuiMenuItem-root.Mui-selected{background-color:#facc1526!important;color:#facc15!important}html.dark .MuiMenuItem-root.Mui-selected:hover{background-color:#facc1533!important}html.dark .MuiAutocomplete-option{color:#f1f5f9!important}html.dark .MuiAutocomplete-option:hover,html.dark .MuiAutocomplete-option[aria-selected=true]{background-color:#facc151a!important}html.dark .MuiAutocomplete-noOptions{color:#64748b!important}html.dark .MuiAutocomplete-groupLabel{background-color:#0f172a!important;color:#94a3b8!important}html.dark .MuiAutocomplete-clearIndicator,html.dark .MuiAutocomplete-popupIndicator{color:#94a3b8!important}html.dark .MuiFormControl-root .MuiInputBase-root{background-color:#0f172a!important;color:#f1f5f9!important}html.dark .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff1f!important}html.dark .MuiFormControl-root .MuiInputLabel-root{color:#94a3b8!important}html.dark .MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#facc15!important}html.dark .MuiFormControlLabel-label{color:#f1f5f9!important}html.dark .MuiButton-contained{background-color:#facc15!important;color:#0f172a!important}html.dark .MuiButton-contained:hover{background-color:#eab308!important}html.dark .MuiButton-outlined{border-color:#fff3!important;color:#f1f5f9!important}html.dark .MuiButton-outlined:hover{background-color:#ffffff0d!important;border-color:#ffffff4d!important}html.dark .MuiButton-text{color:#facc15!important}html.dark .MuiButton-text:hover{background-color:#facc1514!important}html.dark .MuiButton-containedPrimary{background-color:#facc15!important;color:#0f172a!important}html.dark .MuiButton-containedError{background-color:#ef4444!important;color:#fff!important}html.dark .MuiButton-containedSuccess{background-color:#22c55e!important;color:#fff!important}html.dark .MuiStepLabel-label{color:#94a3b8!important}html.dark .MuiStepLabel-label.Mui-active{color:#facc15!important}html.dark .MuiStepLabel-label.Mui-completed{color:#22c55e!important}html.dark .MuiStepIcon-root{color:#334155!important}html.dark .MuiStepIcon-root.Mui-active{color:#facc15!important}html.dark .MuiStepIcon-root.Mui-completed{color:#22c55e!important}html.dark .MuiStepConnector-line{border-color:#ffffff1a!important}html.dark .MuiAccordion-root{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .MuiAccordionSummary-root{color:#f1f5f9!important}html.dark .MuiAccordionSummary-expandIconWrapper{color:#94a3b8!important}html.dark .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#facc15!important}html.dark .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:#0f172a!important}html.dark .MuiCircularProgress-root{color:#facc15!important}html.dark .MuiLinearProgress-root{background-color:#334155!important}html.dark .MuiLinearProgress-bar{background-color:#facc15!important}html.dark .MuiTooltip-tooltip{background-color:#334155!important;border:1px solid #ffffff1a!important;color:#f1f5f9!important}html.dark .MuiAlert-root{border:1px solid #ffffff14!important}html.dark .MuiAlert-icon{color:inherit!important}html.dark .MuiAlert-standardWarning{background-color:#facc151a!important}html.dark .MuiAlert-standardError{background-color:#ef44441a!important}html.dark .MuiAlert-standardSuccess{background-color:#22c55e1a!important}html.dark .MuiAlert-standardInfo{background-color:#3b82f61a!important}html.dark .MuiSkeleton-root{background-color:#334155!important}html.dark .MuiChip-root{border-color:#ffffff1f!important;color:#f1f5f9!important}html.dark .MuiChip-filled{background-color:#334155!important}html.dark .MuiChip-deleteIcon{color:#94a3b8!important}html.dark .MuiAvatar-root{background-color:#334155!important;color:#facc15!important}html.dark .MuiBadge-badge{border:2px solid #1e293b!important}html.dark .MuiPaginationItem-root{border-color:#ffffff1a!important;color:#94a3b8!important}html.dark .MuiPaginationItem-root.Mui-selected{background-color:#facc15!important;color:#0f172a!important}html.dark .hover\:bg-gray-50:hover,html.dark .hover\:bg-slate-50:hover{background-color:#ffffff0d!important}html.dark .ring-gray-200,html.dark .ring-slate-200{--tw-ring-color:#ffffff1a!important}html.dark .divide-slate-100>:not([hidden])~:not([hidden]),html.dark .divide-slate-200>:not([hidden])~:not([hidden]){border-color:#ffffff14!important}html.dark ::-webkit-scrollbar-track{background:#0f172a}html.dark ::-webkit-scrollbar-thumb{background:#334155}html.dark .text-\[\#4A3E37\],html.dark .text-\[\#6d5738\],html.dark .text-\[\#8B6F47\],html.dark .text-\[\#8C7361\],html.dark .text-\[\#A68B75\],html.dark .text-\[\#B8956A\]{color:#f1f5f9!important}html.dark .text-\[\#4A3E37\]\/40,html.dark .text-\[\#4A3E37\]\/50,html.dark .text-\[\#4A3E37\]\/60{color:#94a3b8!important}html.dark .text-\[\#4A3E37\]\/30,html.dark .text-\[\#4A3E37\]\/80{color:#64748b!important}html.dark .text-\[\#8B6F47\]\/40,html.dark .text-\[\#8B6F47\]\/50,html.dark .text-\[\#8B6F47\]\/60,html.dark .text-\[\#8C7361\]\/40,html.dark .text-\[\#8C7361\]\/50{color:#94a3b8!important}html.dark .border-\[\#E5D5C8\]\/20,html.dark .border-\[\#E5D5C8\]\/30{border-color:#ffffff0d!important}html.dark .bg-\[\#F9F8F6\],html.dark .bg-\[\#faf9f7\]{background-color:#0f172a!important}html.dark .border-dashed{border-color:#ffffff1f!important}html.dark .border-2.border-dashed.border-\[\#E5D5C8\]{border-color:#facc1533!important}html.dark .border.border-dashed.border-\[\#E5D5C8\]{border-color:#facc1526!important}html.dark .border-b-\[\#8C7361\]\/10{border-bottom-color:#facc151a!important}html.dark .border-amber-200{border-color:#facc154d!important}html.dark .bg-amber-50{background-color:#facc1514!important}html.dark .hover\:bg-amber-100:hover{background-color:#facc151f!important}html.dark .hover\:border-amber-300:hover{border-color:#facc1566!important}html.dark .text-amber-600{color:#facc15!important}html.dark .text-amber-400{color:#fcd34d!important}html.dark .hover\:border-\[\#8C7361\]:hover{border-color:#facc15!important}html.dark .hover\:bg-\[\#8C7361\]\/5:hover,html.dark .hover\:bg-\[\#F5F2ED\]\/50:hover{background-color:#facc1514!important}html.dark .hover\:text-\[\#8C7361\]:hover{color:#facc15!important}html.dark .text-\[\#4A3E37\]\/30{color:#475569!important}html.dark .rounded-full.bg-\[\#F5F2ED\]{background-color:#facc151f!important}html.dark .rounded-full.text-\[\#8C7361\]{color:#facc15!important}html.dark .border-slate-300{border-color:#ffffff26!important}html.dark .hover\:border-slate-300:hover{border-color:#ffffff40!important}html.dark .border-green-300{border-color:#22c55e66!important}html.dark .bg-green-50{background-color:#22c55e14!important}html.dark .bg-\[\#8B6F47\],html.dark .bg-\[\#8C7361\]{background-color:#facc15!important;color:#0f172a!important}html.dark .bg-\[\#E5D5C8\],html.dark .bg-\[\#F0E6DC\],html.dark .bg-\[\#F5F2ED\]{background-color:#1e293b!important}html.dark .bg-\[\#FDFCFB\]{background-color:#0f172a!important}html.dark .border-\[\#8B6F47\],html.dark .border-\[\#8C7361\]{border-color:#facc15!important}html.dark .border-\[\#E5D5C8\],html.dark .border-\[\#F0E6DC\],html.dark .border-\[\#F5F2ED\]{border-color:#ffffff14!important}html.dark .hover\:bg-\[\#6d5738\]:hover,html.dark .hover\:bg-\[\#8B6F47\]:hover{background-color:#eab308!important}html.dark .focus\:ring-\[\#8B6F47\]:focus{--tw-ring-color:#facc15!important}html.dark .focus\:border-\[\#8B6F47\]:focus{border-color:#facc15!important}html.dark .peer-checked\:bg-\[\#8B6F47\]{background-color:#facc15!important}html.dark .bg-\[\#8B6F47\]\/10,html.dark .bg-\[\#8B6F47\]\/5,html.dark [class*="bg-[#8B6F47]"]{background-color:#facc151a!important}html.dark .border-\[\#8B6F47\]\/20,html.dark .border-\[\#8B6F47\]\/40{border-color:#facc154d!important}html.dark [style*="color: #4A3E37"],html.dark [style*="color: #8B6F47"],html.dark [style*="color: #8C7361"],html.dark [style*="color: rgb(139, 111, 71)"],html.dark [style*="color:#4A3E37"],html.dark [style*="color:#8B6F47"],html.dark [style*="color:#8C7361"]{color:#facc15!important}html.dark [style*="background-color: #F5F2ED"],html.dark [style*="background-color: rgb(245, 242, 237)"],html.dark [style*="background-color:#F5F2ED"],html.dark [style*="backgroundColor:#F5F2ED"]{background-color:#1e293b!important}html.dark [style*="background-color: #FDFCFB"],html.dark [style*="background-color: rgb(253, 252, 251)"],html.dark [style*="background-color:#FDFCFB"]{background-color:#0f172a!important}html.dark [style*="border-color: #E5D5C8"],html.dark [style*="border-color: rgb(229, 213, 200)"],html.dark [style*="border-color:#E5D5C8"],html.dark [style*="borderColor:#E5D5C8"]{border-color:#ffffff14!important}html.dark [style*="background-color: rgb(255, 255, 255)"], html.dark [style*="background-color: white"], html.dark [style*="background: rgb(255, 255, 255)"], html.dark [style*="background: white"]{background-color:#1e293b!important}html.dark [style*="background-color: #F8FAFC"],html.dark [style*="background-color: rgb(248, 250, 252)"],html.dark [style*="background-color:#F8FAFC"]{background-color:#0f172a!important}html.dark [style*="color: rgb(140, 115, 97)"], html.dark [style*="color: rgb(74, 62, 55)"]{color:#f1f5f9!important}html.dark .material-icons[class*="text-[#8B6F47]"],html.dark .material-symbols-outlined[class*="text-[#8B6F47]"]{color:#facc15!important}html.dark .border-\[\#8B6F47\]{border-color:#facc15!important}html.dark .border-b-\[\#8B6F47\]{border-bottom-color:#facc15!important}html.dark a.bg-\[\#8B6F47\],html.dark button.bg-\[\#8B6F47\]{background-color:#facc15!important;color:#0f172a!important}html.dark a.bg-\[\#8B6F47\]:hover,html.dark button.bg-\[\#8B6F47\]:hover{background-color:#eab308!important}html.dark [class*="border-b-[#8B6F47]"],html.dark [class*=border-b-2][class*="text-[#8B6F47]"]{border-bottom-color:#facc15!important;color:#facc15!important}html.dark .bg-\[\#8B6F47\]\/5{background-color:#facc1514!important}html.dark .bg-\[\#8B6F47\]\/10{background-color:#facc151f!important}html.dark .MuiAlert-root{color:#f1f5f9!important}html.dark .MuiAlert-root,html.dark .MuiAutocomplete-paper,html.dark .MuiMenu-paper,html.dark .MuiPopover-paper{background-color:#1e293b!important}html.dark .MuiSwitch-track{background-color:#334155!important}html.dark .MuiFormHelperText-root{color:#64748b!important}html.dark .MuiIconButton-root,html.dark .MuiInputAdornment-root{color:#94a3b8!important}html.dark .MuiIconButton-root:hover{background-color:#ffffff0d!important}html.dark input[type=checkbox],html.dark input[type=radio]{accent-color:#facc15!important}.onboarding-overlay{bottom:0;left:0;pointer-events:auto;position:fixed;right:0;top:0;z-index:99999}.onboarding-spotlight-svg{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:99999}.onboarding-overlay:before{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0000008c;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}.onboarding-overlay:has(.onboarding-spotlight-svg):before{display:none}.onboarding-tooltip{background:#fff;border-radius:28px;box-shadow:0 30px 80px #00000040,0 0 0 1px #8c73610f;direction:rtl;max-width:520px;min-width:340px;overflow:hidden;padding:36px 32px 28px;text-align:center;transform-origin:center center;transition:opacity .3s ease,transform .3s ease;z-index:100000}.onboarding-skip-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:#c4b5a8;cursor:pointer;display:flex;font-size:18px;height:24px;justify-content:center;left:12px;line-height:1;padding:0;position:absolute;top:12px;transition:all .2s ease;width:24px;z-index:1}.onboarding-skip-btn:hover{background:#8c73611a;color:#8c7361}.onboarding-tooltip.animate-in{animation:tooltipBounceIn .45s cubic-bezier(.34,1.56,.64,1) forwards;opacity:1}.onboarding-tooltip.animate-out{opacity:0;transform:scale(.95)}@keyframes tooltipBounceIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.88) translateY(16px)}to{opacity:1;transform:translate(-50%,-50%) scale(1) translateY(0)}}.onboarding-tooltip[style*="transform: none"]{animation:tooltipSlideIn .45s cubic-bezier(.34,1.56,.64,1) forwards}.onboarding-tooltip[style*="transform: none"].animate-out{animation:none}@keyframes tooltipSlideIn{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.onboarding-progress-bar{background:#f5f2ed;border-radius:28px 28px 0 0;height:4px;left:0;overflow:hidden;position:absolute;right:0;top:0}.onboarding-progress-fill{background:linear-gradient(90deg,#8c7361,#d4a574);border-radius:0 4px 4px 0;height:100%;transition:width .5s ease}.onboarding-step-counter{font-feature-settings:"tnum";color:#b8935f;direction:ltr;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:1px;margin-bottom:12px}.onboarding-icon-wrapper{align-items:center;background:linear-gradient(135deg,#f5f2ed,#ede7df);border-radius:20px;box-shadow:0 4px 12px #8c73611a;color:#8c7361;display:inline-flex;height:64px;justify-content:center;margin-bottom:16px;width:64px}.onboarding-title{color:#4a3e37;font-size:22px;font-weight:900;line-height:1.4;margin:0 0 12px}.onboarding-body{color:#6b5b50;font-size:15px;line-height:1.85;margin:0 0 24px;white-space:pre-line}.onboarding-next-btn{align-items:center;background:linear-gradient(135deg,#4a3e37,#8c7361);border:none;border-radius:18px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:800;gap:8px;justify-content:center;letter-spacing:.3px;padding:16px 28px;transition:all .2s ease;width:100%}.onboarding-next-btn:hover{box-shadow:0 10px 24px #4a3e374d;transform:translateY(-2px)}.onboarding-next-btn:active{box-shadow:0 2px 8px #4a3e3733;transform:translateY(0)}.onboarding-dots{display:flex;gap:6px;justify-content:center;margin-top:16px}.onboarding-dot{background:#e5d5c8;border-radius:50%;height:8px;transition:all .3s ease;width:8px}.onboarding-dot.active{background:#8c7361;border-radius:4px;width:28px}.trial-badge{align-items:center;animation:badgePulse 3s ease-in-out infinite;background:linear-gradient(135deg,#b3e5fc,#81d4fa);border-radius:12px;box-shadow:0 2px 8px #81d4fa4d;color:#0277bd;display:inline-flex;font-size:13px;font-weight:800;gap:6px;padding:8px 16px;white-space:nowrap}.trial-badge .trial-badge-text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes badgePulse{0%,to{box-shadow:0 2px 8px #81d4fa4d}50%{box-shadow:0 4px 16px #81d4fa80}}@media (max-width:768px){.onboarding-tooltip{border-radius:24px;max-width:calc(100vw - 32px)!important;min-width:auto;padding:28px 20px 20px}.onboarding-icon-wrapper{border-radius:16px;height:52px;width:52px}.onboarding-icon-wrapper svg{height:26px;width:26px}.onboarding-title{font-size:18px}.onboarding-body{font-size:13px;line-height:1.7}.onboarding-next-btn{border-radius:16px;font-size:14px;padding:14px 22px}}.dark .onboarding-tooltip,[data-theme=dark] .onboarding-tooltip{background:#1e1b18;box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff0f}.dark .onboarding-title,[data-theme=dark] .onboarding-title{color:#f5f2ed}.dark .onboarding-body,[data-theme=dark] .onboarding-body{color:#b8a99e}.dark .onboarding-progress-bar,[data-theme=dark] .onboarding-progress-bar{background:#ffffff0f}.dark .onboarding-icon-wrapper,[data-theme=dark] .onboarding-icon-wrapper{background:linear-gradient(135deg,#ffffff0f,#ffffff08);color:#d4a574}
/*# sourceMappingURL=main.be51ce2d.css.map*/