.nextui-listbox,.nextui-listbox-item,.nextui-popover-content,.nextui-select-trigger,[data-slot=content],[data-slot=listbox],[data-slot=trigger],[role=listbox],button[data-slot=trigger]{background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#d1d5db!important}.light-select,.light-select *,.light-select [data-slot]{--nextui-background:255 255 255!important;--nextui-foreground:0 0 0!important;--nextui-content1:255 255 255!important;--nextui-content2:249 250 251!important;--nextui-content3:243 244 246!important;--nextui-content4:229 231 235!important;--nextui-default:255 255 255!important;--nextui-default-50:249 250 251!important;--nextui-default-100:243 244 246!important;--nextui-default-200:229 231 235!important;--nextui-default-300:209 213 219!important;--nextui-default-400:156 163 175!important;--nextui-default-500:107 114 128!important;--nextui-default-600:75 85 99!important;--nextui-default-700:55 65 81!important;--nextui-default-800:31 41 55!important;--nextui-default-900:17 24 39!important;--nextui-default-foreground:17 24 39!important;--nextui-primary:59 130 246!important;--nextui-primary-50:239 246 255!important;--nextui-primary-100:219 234 254!important;--nextui-primary-200:191 219 254!important;--nextui-primary-300:147 197 253!important;--nextui-primary-400:96 165 250!important;--nextui-primary-500:59 130 246!important;--nextui-primary-600:37 99 235!important;--nextui-primary-700:29 78 216!important;--nextui-primary-800:30 64 175!important;--nextui-primary-900:30 58 138!important;--nextui-primary-foreground:255 255 255!important;color-scheme:light!important}.light-select .nextui-select-trigger,.light-select [data-slot=trigger],.light-select button[data-slot=trigger]{background-color:#fff!important;background:#fff!important;border:1px solid #d1d5db!important;color:#000!important;border-radius:8px!important;min-height:40px!important;padding:8px 12px!important;transition:all .2s ease!important;box-shadow:none!important}.light-select [data-slot=trigger]:hover,.light-select button[data-slot=trigger]:hover{border-color:#9ca3af!important;background-color:#f9fafb!important;background:#f9fafb!important;color:#000!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important}.light-select [data-slot=trigger]:focus,.light-select [data-slot=trigger][data-focus-visible=true],.light-select [data-slot=trigger][data-focus=true]{border-color:#3b82f6!important;background-color:#fff!important;background:#fff!important;color:#000!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important;outline:none!important}.light-select .nextui-select-value,.light-select [data-slot=trigger] [data-slot=value],.light-select [data-slot=trigger] span,.light-select [data-slot=value],.light-select button[data-slot=trigger] span{color:#000!important;font-weight:500!important;font-size:14px!important;opacity:1!important;visibility:visible!important;display:block!important}.light-select .nextui-select-placeholder,.light-select [data-slot=placeholder]{color:#6b7280!important;font-weight:400!important;font-size:14px!important}.light-select .nextui-select-selector,.light-select [data-slot=selectorIcon],.light-select svg{color:#6b7280!important;fill:#6b7280!important;stroke:#6b7280!important}.light-select .nextui-popover-content,.light-select [data-slot=content],.light-select [data-slot=popoverContent]{background-color:#fff!important;background:#fff!important;border:1px solid #e5e7eb!important;z-index:50!important}.light-select .font-medium{font-weight:500!important;color:inherit!important}.light-select .text-gray-500,.light-select .text-xs{color:#6b7280!important;font-size:12px!important;font-weight:400!important}.light-select,.light-select *,.light-select :not([data-selected=true]){--tw-text-opacity:1!important}.light-select .text-foreground,.light-select .text-foreground-500,.light-select .text-foreground-600,.light-select .text-foreground-700{color:#000!important}.light-select .bg-background,.light-select .bg-content1,.light-select .bg-content2,.light-select .bg-default{background-color:#fff!important;background:#fff!important}.light-select .bg-default-100{background-color:#f3f4f6!important;background:#f3f4f6!important}.light-select .bg-default-200{background-color:#e5e7eb!important;background:#e5e7eb!important}.light-select [data-slot=content]::-webkit-scrollbar{width:6px!important}.light-select [data-slot=content]::-webkit-scrollbar-track{background:transparent!important}.light-select [data-slot=content]::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:3px!important}.light-select [data-slot=content]::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.dark .light-select,.dark .light-select *,.light-select [data-theme=dark],.light-select[data-theme=dark]{color-scheme:light!important;background-color:#fff!important;color:#000!important}.light-select [data-slot=content]{animation:slideDown .2s ease-out!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.summary-card{background:#fff!important;border:1px solid #e5e7eb!important;color:#000!important;border-radius:12px!important;padding:20px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}.dark .summary-card{background:#1f2937!important;border:1px solid #374151!important;color:#fff!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)!important}.summary-card h4{color:#000!important;font-weight:600!important;margin-bottom:12px!important}.dark .summary-card h4{color:#fff!important}.summary-card .summary-item{margin-bottom:8px!important;color:#374151!important}.dark .summary-card .summary-item{color:#d1d5db!important}.summary-card .summary-label{color:#6b7280!important;font-weight:500!important}.dark .summary-card .summary-label{color:#9ca3af!important}.summary-card .summary-value{color:#000!important;font-weight:600!important}.dark .summary-card .summary-value{color:#fff!important}.tips-card{background:#fff!important;border:1px solid #e5e7eb!important;color:#000!important;border-radius:12px!important;padding:20px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}.dark .tips-card{background:#1f2937!important;border:1px solid #374151!important;color:#fff!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)!important}.tips-card h4{color:#000!important;font-weight:600!important;margin-bottom:12px!important}.dark .tips-card h4{color:#fff!important}.tips-card ul{margin:0!important;padding:0!important;list-style:none!important}.tips-card li{color:#374151!important;margin-bottom:6px!important;padding-left:4px!important}.dark .tips-card li{color:#d1d5db!important}.tips-card li:before{content:"•"!important;color:#6b7280!important;margin-right:8px!important}.dark .tips-card li:before{color:#9ca3af!important}.cataloguing-page .nextui-listbox,.cataloguing-page .nextui-listbox-item,.cataloguing-page .nextui-popover-content,.cataloguing-page .nextui-select-trigger,.cataloguing-page [data-slot=content],.cataloguing-page [data-slot=listbox],.cataloguing-page [data-slot=trigger],.cataloguing-page [role=listbox],.cataloguing-page button[data-slot=trigger],.nextui-listbox,.nextui-listbox-item,.nextui-popover-content,.nextui-select-trigger,[data-slot=content],[data-slot=listbox],[data-slot=trigger],[role=listbox],button[data-slot=trigger]{background-color:#fff!important;background:#fff!important;color:#000!important;border:1px solid #d1d5db!important}.cataloguing-page [data-slot=content] *,.cataloguing-page [data-slot=listbox] *,.cataloguing-page [data-slot=trigger] *,.cataloguing-page [role=listbox] *,[data-slot=content] *,[data-slot=listbox] *,[data-slot=trigger] *,[role=listbox] *{color:#000!important}.cataloguing-page .nextui-listbox-item:hover,.cataloguing-page [data-slot=listbox] li:hover,.nextui-listbox-item:hover,[data-slot=listbox] li:hover{background-color:#f3f4f6!important;background:#f3f4f6!important;color:#000!important}.cataloguing-page .nextui-listbox-item[data-selected=true],.cataloguing-page [data-slot=listbox] li[data-selected=true],.nextui-listbox-item[data-selected=true],[data-slot=listbox] li[data-selected=true]{background-color:#dbeafe!important;background:#dbeafe!important;color:#1d4ed8!important}html body .cataloguing-page [data-slot=content],html body .cataloguing-page [data-slot=listbox],html body .cataloguing-page [data-slot=trigger],html body .cataloguing-page [role=listbox],html body .cataloguing-page button[data-slot=trigger],html body div div div div [data-slot=content],html body div div div div [data-slot=listbox],html body div div div div [data-slot=trigger],html body div div div div [role=listbox],html body div div div div button[data-slot=trigger]{background-color:#fff!important;background:#fff!important;color:#000!important;border:1px solid #d1d5db!important}html body .cataloguing-page [data-slot=content] *,html body .cataloguing-page [data-slot=listbox] *,html body .cataloguing-page [data-slot=trigger] *,html body .cataloguing-page [role=listbox] *,html body div div div div [data-slot=content] *,html body div div div div [data-slot=listbox] *,html body div div div div [data-slot=trigger] *,html body div div div div [role=listbox] *{color:#000!important}html body .cataloguing-page [data-slot=listbox] li:hover,html body div div div div [data-slot=listbox] li:hover{background-color:#f3f4f6!important;background:#f3f4f6!important;color:#000!important}.background-section-suggestion-button:not(.dark),.background-section-suggestion-button:not(.dark) *,button.background-section-suggestion-button:not(.dark),button[class*=border-gray-300][class*=bg-white]:not(.dark){background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#d1d5db!important}.background-section-suggestion-button:not(.dark):hover,button.background-section-suggestion-button:not(.dark):hover,button[class*=border-gray-300][class*=bg-white]:not(.dark):hover{background-color:#f0f9ff!important;background:#f0f9ff!important;color:#000!important;border-color:#60a5fa!important}.dark .background-section-suggestion-button,.dark button.background-section-suggestion-button,html.dark .background-section-suggestion-button,html.dark button.background-section-suggestion-button{background-color:#1f2937!important;background:#1f2937!important;color:#fff!important;border-color:#4b5563!important}.dark .background-section-suggestion-button:hover,.dark button.background-section-suggestion-button:hover,html.dark .background-section-suggestion-button:hover,html.dark button.background-section-suggestion-button:hover{background-color:#374151!important;background:#374151!important;color:#fff!important;border-color:#60a5fa!important}[class*=BackgroundSection] button,div[class*=space-y-2] button,div[class*=space-y-3] button{background-color:#fff!important;background:#fff!important;color:#000!important}html body .bg-white button.background-section-suggestion-button,html body [class*=CardBody] button.background-section-suggestion-button,html body [class*=Card] button.background-section-suggestion-button,html body div button.background-section-suggestion-button,html body div[class*=space-y-2] button.background-section-suggestion-button,html body div[class*=space-y-3] button.background-section-suggestion-button{background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#d1d5db!important}html body .bg-white button.background-section-suggestion-button:hover,html body [class*=CardBody] button.background-section-suggestion-button:hover,html body [class*=Card] button.background-section-suggestion-button:hover,html body div button.background-section-suggestion-button:hover{background-color:#f0f9ff!important;background:#f0f9ff!important;color:#000!important;border-color:#60a5fa!important}html.dark body [class*=CardBody] button.background-section-suggestion-button:hover,html.dark body [class*=Card] button.background-section-suggestion-button:hover,html.dark body div button.background-section-suggestion-button:hover{background-color:#374151!important;background:#374151!important;color:#fff!important;border-color:#60a5fa!important}.background-suggestions-container button,.background-suggestions-container button.background-section-suggestion-button,html body .background-suggestions-container button,html body [class*=CardBody] .background-suggestions-container button,html body div.background-suggestions-container button{background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#d1d5db!important}.dark .background-suggestions-container button,.dark .background-suggestions-container button.background-section-suggestion-button,html.dark body .background-suggestions-container button,html.dark body [class*=CardBody] .background-suggestions-container button,html.dark body div.background-suggestions-container button{background-color:#1f2937!important;background:#1f2937!important;color:#fff!important;border-color:#4b5563!important}.background-suggestions-container button.background-section-suggestion-button:hover,.background-suggestions-container button:hover,html body .background-suggestions-container button:hover{background-color:#f0f9ff!important;background:#f0f9ff!important;color:#000!important;border-color:#60a5fa!important}.dark .background-suggestions-container button.background-section-suggestion-button:hover,.dark .background-suggestions-container button:hover,html.dark body .background-suggestions-container button:hover{background-color:#374151!important;background:#374151!important;color:#fff!important;border-color:#60a5fa!important}:not(.dark) button.background-section-suggestion-button,:not(.dark) button.background-section-suggestion-button:not(:active),:not(.dark) button.background-section-suggestion-button:not(:focus),:not(.dark) button.background-section-suggestion-button:not(:hover),html body:not(.dark) .background-suggestions-container button.background-section-suggestion-button:not(:hover),html body:not(.dark) .background-suggestions-container button:not(:hover),html body:not(.dark) .bg-white button.background-section-suggestion-button:not(:hover),html body:not(.dark) [class*=CardBody] button.background-section-suggestion-button:not(:hover),html body:not(.dark) [class*=Card] button.background-section-suggestion-button:not(:hover),html body:not(.dark) button.background-section-suggestion-button,html body:not(.dark) button.background-section-suggestion-button:not(:hover),html body:not(.dark) div button.background-section-suggestion-button:not(:hover){background-color:#fff!important;background:#fff!important;background-image:none!important;color:#000!important;border-color:#d1d5db!important}.dark button.background-section-suggestion-button,[data-theme=dark] button.background-section-suggestion-button,html.dark button.background-section-suggestion-button,html[data-theme=dark] button.background-section-suggestion-button{background-color:#1f2937!important;background:#1f2937!important;background-image:none!important;color:#fff!important;border-color:#4b5563!important}.dark button.background-section-suggestion-button:hover,[data-theme=dark] button.background-section-suggestion-button:hover,html.dark button.background-section-suggestion-button:hover,html[data-theme=dark] button.background-section-suggestion-button:hover{background-color:#374151!important;background:#374151!important;color:#fff!important;border-color:#60a5fa!important}input[type=range].slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border-radius:5px;outline:none;transition:background .3s ease}input[type=range].slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#000;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.dark input[type=range].slider::-webkit-slider-thumb{background:#fff;border:2px solid #1f2937;box-shadow:0 2px 4px hsla(0,0%,100%,.2)}input[type=range].slider::-webkit-slider-thumb:hover{background:#1a1a1a;transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.3)}.dark input[type=range].slider::-webkit-slider-thumb:hover{background:#e5e7eb;box-shadow:0 4px 8px hsla(0,0%,100%,.3)}input[type=range].slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#000;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-transition:all .2s ease;transition:all .2s ease}.dark input[type=range].slider::-moz-range-thumb{background:#fff;border:2px solid #1f2937;box-shadow:0 2px 4px hsla(0,0%,100%,.2)}input[type=range].slider::-moz-range-thumb:hover{background:#1a1a1a;transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.3)}.dark input[type=range].slider::-moz-range-thumb:hover{background:#e5e7eb;box-shadow:0 4px 8px hsla(0,0%,100%,.3)}.watermark-style-button{border-color:#000!important}.dark .watermark-style-button{border-color:#fff!important}.watermark-style-button[class*=bg-black]{background-color:#000!important;background:#000!important;color:#fff!important;border-color:#000!important}.dark .watermark-style-button[class*=bg-white]{background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#fff!important}.watermark-style-button[class*=bg-white]:not([class*=bg-black]){background-color:#fff!important;background:#fff!important;color:#000!important;border-color:#000!important}.dark .watermark-style-button[class*=bg-black]:not([class*=bg-white]){background-color:#000!important;background:#000!important;color:#fff!important;border-color:#fff!important}input[type=range].slider::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;border-radius:5px}input[type=range].slider::-moz-range-track{width:100%;height:8px;cursor:pointer;border-radius:5px;background:#e5e7eb}