.flip-card.svelte-1ps2r5x{perspective:1000px;width:100%;height:580px}.flip-card-inner.svelte-1ps2r5x{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.flip-card-inner.flipped.svelte-1ps2r5x{transform:rotateY(180deg)}.flip-card-front.svelte-1ps2r5x,.flip-card-back.svelte-1ps2r5x{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;overflow:hidden}.flip-card-back.svelte-1ps2r5x{transform:rotateY(180deg)}@media (max-width: 767px){.flip-card.svelte-1ps2r5x{height:360px}}@media (min-width: 1024px){.flip-card.svelte-1ps2r5x{height:620px}}.custom-scrollbar.svelte-w2hks5{scrollbar-width:thin;scrollbar-color:#FF9001 rgba(31,41,55,.5)}.custom-scrollbar.svelte-w2hks5::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-w2hks5::-webkit-scrollbar-track{background:#1f293780;border-radius:10px}.custom-scrollbar.svelte-w2hks5::-webkit-scrollbar-thumb{background-color:#ff9001;border-radius:10px}.custom-scrollbar.svelte-w2hks5::-webkit-scrollbar-thumb:hover{background-color:#e67e00}.cookie-consent-overlay.svelte-46d299{position:fixed;inset:0;background-color:#00000080;z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px}.cookie-consent-container.svelte-46d299{max-width:800px;width:100%;background-color:#1a1a1a;border-radius:8px;box-shadow:0 4px 8px #0000004d;overflow:hidden;color:#fff}.cookie-header.svelte-46d299{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background-color:#2a2a2a;border-bottom:1px solid #3a3a3a}.cookie-header.svelte-46d299 h2:where(.svelte-46d299){margin:0;font-size:1.25rem;color:#f89406}.close-button.svelte-46d299{background:none;border:none;color:#ddd;font-size:1.25rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s}.close-button.svelte-46d299:hover{background-color:#ffffff1a}.cookie-content.svelte-46d299{padding:20px}.cookie-content.svelte-46d299 p:where(.svelte-46d299){margin:0 0 20px;line-height:1.5;color:#ddd}.cookie-actions.svelte-46d299{display:flex;gap:10px;flex-wrap:wrap}.centered.svelte-46d299{justify-content:center;padding:20px}button.svelte-46d299{padding:10px 16px;border-radius:4px;border:none;cursor:pointer;font-weight:700;transition:background-color .3s}.btn-customize.svelte-46d299{background-color:transparent;border:1px solid #ddd;color:#ddd}.btn-customize.svelte-46d299:hover{background-color:#ffffff1a}.btn-reject.svelte-46d299{background-color:#505050;color:#fff}.btn-reject.svelte-46d299:hover{background-color:#606060}.btn-accept-all.svelte-46d299,.btn-save.svelte-46d299{background-color:#f89406;color:#000}.btn-accept-all.svelte-46d299:hover,.btn-save.svelte-46d299:hover{background-color:#e08000}.cookie-options.svelte-46d299{padding:20px;display:flex;flex-direction:column;gap:15px}.cookie-option.svelte-46d299{border-bottom:1px solid #3a3a3a;padding-bottom:15px}.cookie-option.svelte-46d299:last-child{border-bottom:none}.option-header.svelte-46d299{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.option-header.svelte-46d299 h3:where(.svelte-46d299){margin:0;font-size:1rem;color:#f89406}.cookie-option.svelte-46d299 p:where(.svelte-46d299){margin:0;font-size:.9rem;color:#bbb}.switch.svelte-46d299{position:relative;display:inline-block;width:44px;height:24px}.switch.svelte-46d299 input:where(.svelte-46d299){opacity:0;width:0;height:0}.slider.svelte-46d299{position:absolute;cursor:pointer;inset:0;background-color:#555;transition:.4s;border-radius:24px}.slider.svelte-46d299:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input.svelte-46d299:checked+.slider:where(.svelte-46d299){background-color:#f89406}input.svelte-46d299:disabled+.slider:where(.svelte-46d299){background-color:#f89406;opacity:.7;cursor:not-allowed}input.svelte-46d299:checked+.slider:where(.svelte-46d299):before,input.svelte-46d299:disabled+.slider:where(.svelte-46d299):before{transform:translate(20px)}@media (max-width: 600px){.cookie-consent-overlay.svelte-46d299{padding:10px}.cookie-actions.svelte-46d299{flex-direction:column}button.svelte-46d299{width:100%}}
