.mobile-only,.mobile-only-block,.mobile-only-grid,.mobile-view-container{display:flex}.desktop-only,.desktop-only-block,.desktop-only-grid,html.is-desktop .mobile-only,html.is-desktop .mobile-only-block,html.is-desktop .mobile-only-grid,html.is-desktop .mobile-view-container{display:none!important}html.is-desktop .desktop-only{display:flex!important}html.is-desktop .desktop-only-block{display:block!important}html.is-desktop .desktop-only-grid{display:grid!important}html.is-mobile .mobile-only,html.is-mobile .mobile-view-container{display:flex!important}html.is-mobile .mobile-only-block{display:block!important}html.is-mobile .mobile-only-grid{display:grid!important}html.is-mobile .desktop-only,html.is-mobile .desktop-only-block,html.is-mobile .desktop-only-grid{display:none!important}html.is-tablet .tablet-only{display:flex!important}html.is-desktop .desktop-hidden,html.is-mobile .mobile-hidden{display:none!important}@media (max-width:768px){html:not(.is-desktop):not(.is-mobile) .desktop-only,html:not(.is-desktop):not(.is-mobile) .desktop-only-block,html:not(.is-desktop):not(.is-mobile) .desktop-only-grid{display:none!important}}@media (min-width:769px){html:not(.is-desktop):not(.is-mobile) .mobile-only,html:not(.is-desktop):not(.is-mobile) .mobile-only-block,html:not(.is-desktop):not(.is-mobile) .mobile-only-grid,html:not(.is-desktop):not(.is-mobile) .mobile-view-container{display:none!important}html:not(.is-desktop):not(.is-mobile) .desktop-only{display:flex!important}html:not(.is-desktop):not(.is-mobile) .desktop-only-block{display:block!important}html:not(.is-desktop):not(.is-mobile) .desktop-only-grid{display:grid!important}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}:root{--font-heading-family:var(--font-heading-family,"Outfit",system-ui,-apple-system,"Segoe UI",sans-serif);--font-body-family:var(--font-body-family,"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif);--font-size-base:1rem;--font-size-sm:0.875rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--button-radius:9999px;--primary-gold:#EBBC26;--primary-gold-hover:#FFD700;--secondary-dark:#0A0A0A;--minimal-gray:#404040;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#2a2a2a;--gray-800:#262626;--gray-900:#171717;--dark-800:#000000;--dark-900:#000000;--dark-overlay:rgba(0,0,0,0.5);--font-size-xs:0.75rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--color-base-text:0,0,0;--color-base-accent-1:235,188,38;--color-base-accent-2:255,212,59;--color-base-background-1:0,0,0;--color-base-background-2:0,0,0;--header-height:64px;--footer-height:60px;--bottom-nav-height:64px;--container-padding:0.25rem;--section-padding-y:2rem;--section-padding-x:0.25rem;--safe-height-mobile:calc(100vh - var(--header-height) - var(--bottom-nav-height));--safe-height-desktop:calc(100vh - var(--header-height));--spacing-unit:0.25rem;--grid-gap:var(--spacing-unit);--button-height:44px;--button-padding:0.75rem;--icon-size:24px;--yg-brand-gold:#EBBC26;--yg-brand-gold-hover:#FFD700;--yg-brand-gold-dark:#D4A520;--yg-brand-gold-deep:#BD8E1A;--yg-brand-gold-rgb:235,188,38;--yg-brand-gold-muted:rgba(235,188,38,0.10);--yg-brand-gold-muted-hover:rgba(235,188,38,0.14);--yg-brand-gold-border:rgba(235,188,38,0.20);--yg-brand-gold-border-hover:rgba(235,188,38,0.25);--yg-brand-gold-border-strong:rgba(235,188,38,0.35);--yg-brand-gold-glow:rgba(235,188,38,0.15);--yg-brand-gold-glow-strong:rgba(235,188,38,0.25);--yg-dark-bg:#0A0A0A;--yg-dark-surface:#121212;--yg-dark-surface-hover:#1a1a1a;--yg-dark-elevated:#1A1B1E;--yg-dark-card:#141517;--yg-dark-glass:rgba(20,20,20,0.98);--yg-dark-skeleton:#2a2a2a;--yg-text-primary:#FFFFFF;--yg-text-secondary:#9CA3AF;--yg-text-muted:#6B7280;--yg-text-dimmed:rgba(255,255,255,0.70);--yg-text-disabled:rgba(255,255,255,0.40);--yg-border-subtle:rgba(255,255,255,0.05);--yg-border-light:rgba(255,255,255,0.10);--yg-border-medium:rgba(255,255,255,0.20);--yg-border-strong:rgba(255,255,255,0.30);--yg-status-success:#10B981;--yg-status-success-muted:rgba(16,185,129,0.15);--yg-status-warning:#F59E0B;--yg-status-warning-muted:rgba(245,158,11,0.15);--yg-status-error:#EF4444;--yg-status-error-muted:rgba(239,68,68,0.15);--yg-status-info:#3B82F6;--yg-status-info-muted:rgba(59,130,246,0.15);--yg-header-height:64px;--yg-footer-height:60px;--yg-bottom-nav-height:64px;--yg-max-content-width:clamp(1200px,92vw,4200px);--yg-max-page-width:clamp(1440px,95vw,4600px);--yg-sidebar-width:360px;--yg-shadow-sm:0 2px 8px rgba(0,0,0,0.3);--yg-shadow-card:0 4px 24px rgba(0,0,0,0.4);--yg-shadow-elevated:0 8px 32px rgba(0,0,0,0.6);--yg-shadow-modal:0 16px 48px rgba(0,0,0,0.8);--yg-shadow-glow:0 0 20px rgba(235,188,38,0.15);--yg-shadow-glow-strong:0 0 40px rgba(235,188,38,0.25);--yg-transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--yg-transition-normal:250ms cubic-bezier(0.4,0,0.2,1);--yg-transition-slow:400ms cubic-bezier(0.4,0,0.2,1);--yg-radius-sm:8px;--yg-radius-md:12px;--yg-radius-lg:16px;--yg-radius-xl:24px;--yg-radius-full:9999px;--yg-gradient-gold:linear-gradient(135deg,#EBBC26,#D4A520);--yg-gradient-dark-surface:linear-gradient(135deg,#121212,#1a1a1a);--yg-gradient-card-overlay:linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.1) 70%,transparent)}@media (min-width:1920px){:root{--font-size-base:1.0625rem;--font-size-sm:0.9375rem;--font-size-lg:1.1875rem;--font-size-xl:1.375rem;--font-size-2xl:1.6875rem;--yg-max-content-width:clamp(1560px,95vw,4600px);--yg-max-page-width:clamp(1720px,96vw,4800px);--grid-gap:calc(var(--spacing-unit) * 5)}}@media (min-width:2560px){:root{--font-size-base:1.125rem;--font-size-sm:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--yg-max-content-width:clamp(2200px,96vw,5200px);--yg-max-page-width:clamp(2400px,96.5vw,5400px);--grid-gap:calc(var(--spacing-unit) * 6)}}@media (min-width:3200px){:root{--font-size-base:1.1875rem;--font-size-sm:1.0625rem;--font-size-lg:1.375rem;--font-size-xl:1.625rem;--font-size-2xl:2rem;--yg-max-content-width:clamp(2800px,97vw,6200px);--yg-max-page-width:clamp(3000px,97vw,6400px);--grid-gap:calc(var(--spacing-unit) * 7)}}@media (min-width:3840px){:root{--font-size-base:1.25rem;--font-size-sm:1.125rem;--font-size-lg:1.5rem;--font-size-xl:1.75rem;--font-size-2xl:2.125rem;--yg-max-content-width:clamp(3400px,97.5vw,7600px);--yg-max-page-width:clamp(3600px,97.5vw,7800px);--grid-gap:calc(var(--spacing-unit) * 8)}}.yg-ultra-page-shell{padding-left:16px;padding-right:16px}@media (min-width:768px){.yg-ultra-page-shell{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.yg-ultra-page-shell{padding-left:32px;padding-right:32px}}@media (min-width:2200px){.yg-ultra-page-shell{padding-left:40px;padding-right:40px}}@media (min-width:3200px){.yg-ultra-page-shell{padding-left:48px;padding-right:48px}}@media (min-width:576px){:root{--container-padding:0.5rem;--section-padding-y:3rem;--section-padding-x:0.5rem;--grid-gap:calc(var(--spacing-unit) * 2);--button-height:48px;--button-padding:1rem;--icon-size:28px}}@media (min-width:768px){:root{--container-padding:0.75rem;--section-padding-y:4rem;--section-padding-x:0.75rem;--grid-gap:calc(var(--spacing-unit) * 3)}}@media (min-width:992px){:root{--container-padding:0.75rem;--section-padding-y:5rem;--section-padding-x:0.75rem;--grid-gap:calc(var(--spacing-unit) * 4)}}.yg-grid-auto{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:576px){.yg-grid-auto{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.yg-grid-auto{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.yg-grid-auto{grid-template-columns:repeat(4,1fr)}}@media (min-width:2200px){.yg-grid-auto{grid-template-columns:repeat(5,1fr)}}.yg-card-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media (min-width:576px){.yg-card-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width:768px){.yg-card-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.yg-card-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1600px){.yg-card-grid{grid-template-columns:repeat(5,1fr)}}@media (min-width:2200px){.yg-card-grid{grid-template-columns:repeat(6,1fr)}}.yg-form-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:576px){.yg-form-grid{grid-template-columns:repeat(2,1fr)}}.yg-stats-carousel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:4px 16px 12px!important;margin:0 -16px 24px!important}.yg-stats-carousel::-webkit-scrollbar{display:none!important}.yg-stats-carousel>*{flex:0 0 80%!important;min-width:80%!important;max-width:80%!important;scroll-snap-align:start!important}@media (min-width:576px){.yg-stats-carousel{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;overflow-x:visible!important;scroll-snap-type:none!important;padding:0!important;margin:0 0 24px!important}.yg-stats-carousel>*{flex:none!important;min-width:0!important;max-width:none!important;scroll-snap-align:none!important}}@media (min-width:992px){.yg-stats-carousel{grid-template-columns:repeat(4,1fr)!important}.yg-stats-carousel-5{grid-template-columns:repeat(5,1fr)!important}}@media (min-width:1600px){.yg-stats-carousel{grid-template-columns:repeat(5,1fr)!important}.yg-stats-carousel-5{grid-template-columns:repeat(6,1fr)!important}}@media (min-width:2200px){.yg-stats-carousel{grid-template-columns:repeat(6,1fr)!important}.yg-stats-carousel-5{grid-template-columns:repeat(7,1fr)!important}}.yg-cards-carousel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 16px 16px!important;margin:0 -16px!important}.yg-cards-carousel::-webkit-scrollbar{display:none!important}.yg-cards-carousel>*{flex:0 0 85%!important;min-width:85%!important;max-width:85%!important;scroll-snap-align:center!important}@media (min-width:576px){.yg-cards-carousel{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;overflow-x:visible!important;scroll-snap-type:none!important;padding:0!important;margin:0!important}.yg-cards-carousel>*{flex:none!important;min-width:0!important;max-width:none!important;scroll-snap-align:none!important}}@media (min-width:992px){.yg-cards-carousel{grid-template-columns:repeat(4,1fr)!important;gap:24px!important}}@media (min-width:1600px){.yg-cards-carousel{grid-template-columns:repeat(5,1fr)!important;gap:28px!important}}@media (min-width:2200px){.yg-cards-carousel{grid-template-columns:repeat(6,1fr)!important;gap:32px!important}}.yg-vehicles-carousel::-webkit-scrollbar{display:none!important}.yg-cards-carousel-3{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 16px 16px!important;margin:0 -16px!important}.yg-cards-carousel-3::-webkit-scrollbar{display:none!important}.yg-cards-carousel-3>*{flex:0 0 auto!important;min-width:0!important;max-width:100%!important;scroll-snap-align:center!important}@media (min-width:576px){.yg-cards-carousel-3{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;overflow-x:visible!important;scroll-snap-type:none!important;padding:0!important;margin:0!important}.yg-cards-carousel-3>*{flex:none!important;min-width:0!important;max-width:none!important;scroll-snap-align:none!important}}@media (min-width:992px){.yg-cards-carousel-3{grid-template-columns:repeat(3,1fr)!important;gap:24px!important}}@media (min-width:1600px){.yg-cards-carousel-3{grid-template-columns:repeat(4,1fr)!important;gap:28px!important}}@media (min-width:2200px){.yg-cards-carousel-3{grid-template-columns:repeat(5,1fr)!important;gap:32px!important}}.yg-cards-carousel-mobile{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:8px 16px 16px!important;margin:0 -16px!important}.yg-cards-carousel-mobile::-webkit-scrollbar{display:none!important}.yg-cards-carousel-mobile .yg-carousel-item{flex:0 0 auto!important;scroll-snap-align:center!important}.yg-full-mobile{width:100%}@media (min-width:576px){.yg-full-mobile{width:auto}}.yg-stack-mobile{display:flex;flex-direction:column;gap:.75rem}@media (min-width:576px){.yg-stack-mobile{flex-direction:row;gap:1rem}}.yg-p-responsive{padding:.75rem}@media (min-width:576px){.yg-p-responsive{padding:1rem}}@media (min-width:768px){.yg-p-responsive{padding:1.25rem}}@media (min-width:992px){.yg-p-responsive{padding:1.5rem}}.yg-gap-responsive{gap:.5rem}@media (min-width:576px){.yg-gap-responsive{gap:.75rem}}@media (min-width:768px){.yg-gap-responsive{gap:1rem}}@media (min-width:992px){.yg-gap-responsive{gap:1.25rem}}.yg-text-responsive{font-size:.875rem;line-height:1.5}@media (min-width:576px){.yg-text-responsive{font-size:1rem}}.yg-heading-responsive{font-size:1.25rem;font-weight:600;line-height:1.3}@media (min-width:576px){.yg-heading-responsive{font-size:1.5rem}}@media (min-width:768px){.yg-heading-responsive{font-size:1.75rem}}.yg-hide-mobile{display:none}@media (min-width:576px){.yg-hide-mobile{display:block}}.yg-show-mobile{display:block}@media (min-width:576px){.yg-show-mobile{display:none}}.yg-hide-tablet{display:none}@media (min-width:768px){.yg-hide-tablet{display:block}}.yg-show-tablet{display:block}@media (min-width:768px){.yg-show-tablet{display:none}}.yg-driver-type-card{cursor:pointer;transition:all .2s ease;border-radius:12px;border:1px solid rgba(255,255,255,.1);padding:1rem;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.yg-driver-type-card:hover{border-color:rgba(235,188,38,.3);background:rgba(235,188,38,.05)}.yg-driver-type-card[data-selected=true]{border-color:#EBBC26;background:rgba(235,188,38,.1)}@media (max-width:575px){.yg-driver-type-card{padding:.75rem;min-height:100px}}.yg-thumbnail-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media (min-width:576px){.yg-thumbnail-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width:768px){.yg-thumbnail-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.yg-thumbnail-grid{grid-template-columns:repeat(4,1fr)}}.yg-modal-content{padding:.75rem}@media (min-width:576px){.yg-modal-content{padding:1rem}}@media (min-width:768px){.yg-modal-content{padding:1.5rem}}.yg-field-half{width:100%}@media (min-width:576px){.yg-field-half{width:calc(50% - .5rem)}}.yg-field-third{width:100%}@media (min-width:768px){.yg-field-third{width:calc(33.333% - .667rem)}}.yg-button-group{display:flex;gap:.5rem;flex-wrap:wrap}@media (max-width:575px){.yg-button-group{flex-direction:column;width:100%}.yg-button-group>*{width:100%}}.yg-navbar-scroll{-ms-overflow-style:none;scrollbar-width:none}.yg-navbar-scroll::-webkit-scrollbar{display:none}.yg-scroll-x{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.yg-scroll-x::-webkit-scrollbar{display:none}.yg-badge-carousel{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:4px}.yg-badge-carousel::-webkit-scrollbar{display:none}.yg-badge-carousel>*{flex-shrink:0}.yg-focus-primary-input:focus,.yg-focus-primary-input:focus-within{border-color:rgba(235,188,38,.6)!important;box-shadow:0 0 0 1px rgba(235,188,38,.35)!important;outline:none!important}.yg-tab-trigger:hover{background:rgba(255,255,255,.05)!important;color:#fff!important}.yg-tab-trigger[data-active]{background:linear-gradient(135deg,#EBBC26,#D4A520)!important;color:#000!important;font-weight:600!important;box-shadow:0 2px 8px rgba(235,188,38,.25)!important}.yg-page-header{padding:1rem}.yg-page-header .yg-header-icon{width:40px;height:40px;min-width:40px}.yg-page-header .yg-header-icon svg{width:20px;height:20px}.yg-page-header .yg-header-title{font-size:1.125rem;line-height:1.2}.yg-page-header .yg-header-subtitle{font-size:.75rem}@media (min-width:576px){.yg-page-header{padding:1.25rem}.yg-page-header .yg-header-icon{width:48px;height:48px;min-width:48px}.yg-page-header .yg-header-icon svg{width:24px;height:24px}.yg-page-header .yg-header-title{font-size:1.375rem}.yg-page-header .yg-header-subtitle{font-size:.8125rem}}@media (min-width:992px){.yg-page-header{padding:1.5rem}.yg-page-header .yg-header-icon{width:56px;height:56px;min-width:56px}.yg-page-header .yg-header-icon svg{width:28px;height:28px}.yg-page-header .yg-header-title{font-size:1.5rem}.yg-page-header .yg-header-subtitle{font-size:.875rem}}textarea{height:auto;min-height:56px}.vendor-stat-card{background-color:#141414;padding:1.5rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.08)}.vendor-stat-card-dark{position:relative;background-color:#141414;backdrop-filter:blur(4px);border-radius:.75rem;padding:1.5rem;border:1px solid #333333;overflow:hidden}.vendor-filter-button,.vendor-search-input{background-color:#1e1e1e;border:1px solid #333333;padding-left:1rem;padding-right:1rem;color:#ffffff;height:56px;border-radius:1rem}.vendor-filter-button,.vendor-filter-button-active{font-size:.875rem;line-height:1.25rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.vendor-filter-button-active{padding-left:1rem;padding-right:1rem;background-color:var(--yg-brand-gold,#EBBC26);color:#000000;border-color:var(--yg-brand-gold,#EBBC26);font-weight:500;height:56px;border-radius:1rem}.vendor-view-toggle{display:flex;align-items:center;background-color:#1e1e1e;border:1px solid #333333;padding:.25rem;height:56px;border-radius:1rem}.vendor-view-toggle-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition:color .15s ease,background-color .15s ease;min-width:80px;justify-content:center;height:48px;border-radius:.75rem}.vendor-sort-select{background-color:#1e1e1e;padding-left:1rem;padding-right:1rem;color:#ffffff;font-size:.875rem;line-height:1.25rem;height:56px;border-radius:1rem;border:1px solid #1e1e1e}.vendor-sort-button{background-color:#1e1e1e;border:1px solid #333333;display:flex;align-items:center;justify-content:center;color:#9CA3AF;transition:color .15s ease,background-color .15s ease;width:56px}.custom-select-button,.vendor-sort-button{border-radius:1rem;height:56px}:root{--foreground-rgb:0,0,0;--background-rgb:0,0,0;--red-400:#f87171;--red-300:#fca5a5;--black:#000000}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-rgb:0,0,0}}.dark-mode{background-color:var(--dark-900);color:#ffffff}.dark-card{background-color:var(--dark-800);border:1px solid #1e1e1e;border-radius:.5rem}a{color:var(--primary-gold);transition:all .2s ease-in-out}a,a:hover{text-decoration:none}a:hover{color:#ffffff}.menu-link>span,.nav-link>span,.section-link-title,header a>span{transition:all .2s ease-in-out}.menu-link:hover>span,.nav-link:hover>span,.section-link-title:hover,header a:hover>span{color:#ffffff;text-decoration:underline;text-decoration-color:var(--primary-gold);text-decoration-thickness:2px}.menu-link:hover p,.nav-link:hover p,.section-link:hover p{text-decoration:none}.section-link h3{transition:all .2s ease-in-out}.section-link:hover h3{color:#ffffff;text-decoration:underline;text-decoration-color:var(--primary-gold);text-decoration-thickness:2px}.section-link:hover div,.section-link:hover p{text-decoration:none}.text-red-400{color:var(--red-400)}.text-red-300{color:var(--red-300)}.bg-dark-900{background-color:var(--dark-900)}.bg-dark-850{background-color:var(--dark-850)}.bg-dark-600,.bg-dark-700,.bg-dark-800{background-color:#000000}.bg-black{background-color:var(--black)}.border-gray-700,.border-gray-800,.border-minimal-gray{border-color:#1e1e1e}.bg-minimal-gray{background-color:var(--minimal-gray)}.text-minimal-gray{color:var(--minimal-gray)}.menu-icon-wrapper:hover .menu-icon.filter-gray,.menu-icon.filter-gray:hover,a:hover .menu-icon.filter-gray,button:hover .menu-icon.filter-gray{filter:invert(78%) sepia(37%) saturate(1242%) hue-rotate(351deg) brightness(100%) contrast(98%)!important;transition:filter .2s ease-in-out}#__next,.yg-main-scroll,[data-nextjs-root],body,html{scrollbar-width:thin;scrollbar-color:var(--primary-gold) var(--dark-900)}#__next::-webkit-scrollbar,.yg-main-scroll::-webkit-scrollbar,[data-nextjs-root]::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:8px;height:8px}#__next::-webkit-scrollbar-track,.yg-main-scroll::-webkit-scrollbar-track,[data-nextjs-root]::-webkit-scrollbar-track,body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:var(--dark-900);border-radius:4px}#__next::-webkit-scrollbar-thumb,.yg-main-scroll::-webkit-scrollbar-thumb,[data-nextjs-root]::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--primary-gold);border-radius:4px}#__next::-webkit-scrollbar-thumb:hover,.yg-main-scroll::-webkit-scrollbar-thumb:hover,[data-nextjs-root]::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:var(--primary-gold-hover)}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.horizontal-scroll,.touch-scroll{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow-x:auto}.horizontal-scroll{display:flex;scroll-snap-type:x mandatory}.horizontal-scroll>*{flex:none;scroll-snap-align:start}.horizontal-scroll-item-half{width:85vw;max-width:300px}.horizontal-scroll-item-full{width:90vw;max-width:400px}.horizontal-scroll-fade{position:relative}.horizontal-scroll-fade:after{right:0;background:linear-gradient(to right,transparent,var(--dark-900))}.horizontal-scroll-fade:after,.horizontal-scroll-fade:before{content:"";position:absolute;top:0;height:100%;width:2rem;pointer-events:none}.horizontal-scroll-fade:before{left:0;background:linear-gradient(to left,transparent,var(--dark-900));z-index:1}.hide-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.hide-scrollbar::-webkit-scrollbar{display:none!important}.gb-suggestion-card-wrapper{width:calc(85% - 10px);min-width:calc(85% - 10px)}@media (min-width:520px){.gb-suggestion-card-wrapper{width:calc(33.333% - 7px);min-width:calc(33.333% - 7px)}}@media (max-width:519px){.gb-capabilities-row{justify-content:center!important}.gb-cap-dot{display:none!important}}.gb-input-bar:focus-within{border-color:rgba(var(--yg-brand-gold-rgb),.5)!important;box-shadow:0 0 0 2px rgba(var(--yg-brand-gold-rgb),.1)}.gb-input-bar .mantine-Input-input:focus,.gb-input-bar .mantine-Input-input:focus-visible,.gb-input-bar .mantine-TextInput-input:focus,.gb-input-bar .mantine-TextInput-input:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}@media (min-width:768px){.featured-section-container{overflow-x:auto!important;display:flex!important;flex-wrap:nowrap!important;gap:.5rem!important;padding-bottom:1rem!important;position:relative!important;width:100%!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.featured-section-container>div{flex:0 0 14%!important;max-width:14%!important;min-width:160px!important;margin:0 .2rem!important}.featured-section-row{display:flex!important;flex-wrap:nowrap!important;width:100%!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;padding:0!important;margin:0!important}.featured-section-row::-webkit-scrollbar{display:none!important}.featured-section-item{flex:0 0 14%!important;width:14%!important;max-width:14%!important;min-width:160px!important;padding:0 .2rem!important}.hero-banner{height:75vh!important}@media (min-width:992px){.hero-banner{height:80vh!important}}@media (min-width:1200px){.hero-banner{height:85vh!important}}}@keyframes twinkle{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-twinkle{animation:twinkle 2s ease-in-out infinite}.drop-shadow-glow{filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item-hover:hover .filter-gray{filter:invert(78%) sepia(37%) saturate(1242%) hue-rotate(351deg) brightness(100%) contrast(98%)!important}:root{--background:0 0% 4%;--foreground:0 0% 98%;--card:0 0% 7%;--card-foreground:0 0% 98%;--popover:0 0% 7%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 20%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--radius:0.5rem}.mobile-header-icons{display:flex;align-items:center}.mobile-header-icons>*{margin-left:0;margin-right:6px}.mobile-header-icons>:last-child{margin-right:0}.notification-badge{position:absolute;top:-3px;right:0;display:flex;align-items:center;justify-content:center;height:14px;min-width:14px;padding:0 3px;font-size:9px;font-weight:700;border-radius:9999px}body,html{overflow-x:hidden}.mobile-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:60px;background-color:black;border-top:1px solid #1e1e1e;z-index:1000;padding-bottom:env(safe-area-inset-bottom,0);transition:transform .3s ease;animation:none!important;transform:translateY(0)!important;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mobile-bottom-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gray-400);font-size:12px;padding:8px 0 10px;text-decoration:none;position:relative}.mobile-bottom-nav-item svg{stroke:var(--gray-400);margin-bottom:4px;transition:all .2s ease}.mobile-bottom-nav-item.active{background-color:transparent;color:white;position:relative}.mobile-bottom-nav-item.active:after{content:"";position:absolute;bottom:0;left:15%;right:15%;height:2px;background-color:var(--primary-gold)}.mobile-bottom-nav-item.active div svg path,.mobile-bottom-nav-item.active svg,.mobile-bottom-nav-item.active svg path{stroke:var(--primary-gold)}@media (max-width:767px){.mobile-bottom-nav{display:flex!important;visibility:visible!important;opacity:1!important}:root{--bottom-offset-mobile:var(--mobile-nav-total-height)}}@media (min-width:768px){:root{--bottom-offset-mobile:0px}}.btn-primary-outline{background-color:transparent;color:var(--yg-brand-gold,#EBBC26);border:1px solid var(--yg-brand-gold,#ebbc26);transition:color .15s ease,background-color .15s ease,border-color .15s ease;padding:.375rem .75rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width:576px){.btn-primary-outline{padding:.5rem 1rem}}.btn-primary-outline:hover{background-color:var(--yg-brand-gold,#EBBC26);color:#000000}@media (max-width:575px){.btn-primary-outline{width:100%;text-align:center}}body{font-family:var(--font-body-family)!important}.font-heading,.mantine-Modal-title,.mantine-Title-root,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family)!important}.font-body{font-family:var(--font-body-family)!important}.text-scale-sm{font-size:var(--font-size-sm);line-height:var(--line-height-tight)}.text-scale-base{font-size:var(--font-size-base)}.text-scale-base,.text-scale-lg{line-height:var(--line-height-normal)}.text-scale-lg{font-size:var(--font-size-lg)}.text-scale-xl{font-size:var(--font-size-xl)}.text-scale-2xl,.text-scale-xl{line-height:var(--line-height-relaxed)}.text-scale-2xl{font-size:var(--font-size-2xl)}.p-responsive{padding:.5rem}@media (min-width:576px){.p-responsive{padding:1rem}}@media (min-width:768px){.p-responsive{padding:1.5rem}}.px-responsive{padding-left:.5rem;padding-right:.5rem}@media (min-width:576px){.px-responsive{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.px-responsive{padding-left:1.5rem;padding-right:1.5rem}}.py-responsive{padding-top:.5rem;padding-bottom:.5rem}@media (min-width:576px){.py-responsive{padding-top:1rem;padding-bottom:1rem}}@media (min-width:768px){.py-responsive{padding-top:1.5rem;padding-bottom:1.5rem}}.m-responsive{margin:.5rem}@media (min-width:576px){.m-responsive{margin:1rem}}@media (min-width:768px){.m-responsive{margin:1.5rem}}.mx-responsive{margin-left:.5rem;margin-right:.5rem}@media (min-width:576px){.mx-responsive{margin-left:1rem;margin-right:1rem}}@media (min-width:768px){.mx-responsive{margin-left:1.5rem;margin-right:1.5rem}}.my-responsive{margin-top:.5rem;margin-bottom:.5rem}@media (min-width:576px){.my-responsive{margin-top:1rem;margin-bottom:1rem}}@media (min-width:768px){.my-responsive{margin-top:1.5rem;margin-bottom:1.5rem}}.gap-responsive{gap:.5rem}@media (min-width:576px){.gap-responsive{gap:1rem}}@media (min-width:768px){.gap-responsive{gap:1.5rem}}.container-responsive{width:100%;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:576px){.container-responsive{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.container-responsive{padding-left:2rem;padding-right:2rem}}.grid-responsive-2{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:576px){.grid-responsive-2{grid-template-columns:repeat(2,1fr)}}.grid-responsive-3{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:576px){.grid-responsive-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid-responsive-3{grid-template-columns:repeat(3,1fr)}}.grid-responsive-4{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:576px){.grid-responsive-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid-responsive-4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.grid-responsive-4{grid-template-columns:repeat(4,1fr)}}.flex-responsive-row{display:flex;flex-direction:column}@media (min-width:576px){.flex-responsive-row{flex-direction:row}}.flex-responsive-row-reverse{display:flex;flex-direction:column-reverse}@media (min-width:576px){.flex-responsive-row-reverse{flex-direction:row}}@media (max-width:767px){.mobile-icon-size{width:1.25rem!important;height:1.25rem!important}}.auth-link,.login-link,a[href*=Login],a[href*=auth],a[href*=login],a[href*=sign-in],a[href*=signin]{color:var(--primary-gold)!important;transition:all .2s ease-in-out;text-decoration-color:var(--primary-gold)}.auth-link:hover,.login-link:hover,a[href*=Login]:hover,a[href*=auth]:hover,a[href*=login]:hover,a[href*=sign-in]:hover,a[href*=signin]:hover{color:#ffffff!important;text-decoration:none}.login-btn,.login-button,.signin-btn,button[type=submit][form*=auth],button[type=submit][form*=login]{background-color:var(--primary-gold)!important;color:var(--dark-900)!important;border-color:var(--primary-gold)!important}.login-btn:hover,.login-button:hover,.signin-btn:hover,button[type=submit][form*=auth]:hover,button[type=submit][form*=login]:hover{background-color:var(--primary-gold-hover)!important;color:var(--dark-900)!important}@media (min-width:768px){.hero-banner{height:35vh!important}@media (min-width:992px){.hero-banner{height:40vh!important}}@media (min-width:1200px){.hero-banner{height:45vh!important}}.hero-banner .text-responsive-xl{font-size:3rem!important;line-height:1.2!important}.hero-banner .text-responsive-base{font-size:1.5rem!important;line-height:1.5!important}.featured-section-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important;padding-bottom:10px!important;gap:16px!important}.featured-section-row::-webkit-scrollbar{display:none!important}.featured-section-item{flex:0 0 auto!important;width:300px!important;min-width:280px!important;max-width:330px!important;padding:.5rem!important;margin-right:4px!important}@media (min-width:1200px){.featured-section-item{width:320px!important;min-width:300px!important;max-width:340px!important}}@media (max-width:767px){.featured-section-item{width:260px!important;min-width:240px!important;padding:.25rem!important}}.featured-section-item>div{height:100%!important;display:flex!important;flex-direction:column!important}.featured-section-item .group .overflow-hidden .object-cover{transition:transform .5s ease!important}.featured-section-item .group:hover .overflow-hidden .object-cover{transform:scale(1.1)!important}}@media (max-width:767px){.hero-banner{height:14vh!important}@media (min-width:576px){.hero-banner{height:24vh!important;height:32vh!important}}}.service-categories-grid>div{width:100%;position:relative;z-index:1}.service-categories-grid .aspect-square{overflow:visible!important;border-radius:.5rem!important;position:relative;z-index:1}.service-categories-grid .aspect-square img{border-radius:.5rem!important;transition:all .5s ease!important;transform-origin:center center;position:relative;z-index:2}.service-categories-grid .group:hover .aspect-square img{transform:scale(1.1)!important;z-index:10!important}.service-categories-grid .aspect-square .inset-0{overflow:hidden!important;border-radius:.5rem!important;z-index:1}.service-categories-grid .group:hover h3{color:#ffffff!important;text-decoration:underline!important;text-decoration-color:var(--primary-gold)!important;text-decoration-thickness:2px!important}@media (min-width:768px){.service-categories-grid{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:1rem!important}.service-categories-grid>div{flex:1 1 0!important;min-width:0!important;max-width:none!important}}.hero-banner{width:100%!important;position:relative;left:0;right:0;overflow-x:hidden;margin-left:0!important;margin-right:0!important}body,html{min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;max-width:100%!important;height:100vh!important}body,html,main{width:100%!important}main{overflow-x:hidden!important}.hero-banner .absolute{width:100%!important;left:0!important;right:0!important}@media (min-width:768px){.hero-banner{height:35vh!important}.service-categories-grid{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:1rem!important;margin-top:-100px!important;position:relative!important;z-index:10!important}@media (min-width:992px){.hero-banner{height:40vh!important}.service-categories-grid{margin-top:-120px!important}}@media (min-width:1200px){.hero-banner{height:45vh!important}.service-categories-grid{margin-top:-140px!important}}}.featured-section-row{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;padding-bottom:15px;width:100%;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;position:relative}.featured-section-row::-webkit-scrollbar{display:none}.featured-section-item{flex:0 0 calc(50% - 8px);min-width:calc(50% - 8px);width:calc(50% - 8px);scroll-snap-align:start;height:auto;transition:all .3s ease}@media (min-width:768px){.featured-section-row{margin:0 -8px;width:calc(100% + 16px)}.featured-section-item{flex:0 0 calc(25% - 16px);min-width:calc(25% - 16px);width:calc(25% - 16px);margin:0 8px}}.featured-section-item>div{height:100%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;min-height:400px}@media (max-width:767px){.featured-section-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;gap:0!important;padding:0!important;margin:0!important;width:100vw!important;position:relative!important}.featured-section-item{flex:none!important;width:50vw!important;min-width:50vw!important;max-width:50vw!important;margin:0!important;scroll-snap-align:start!important;height:auto!important;transition:none!important}}#__layout,#__next,[data-nextjs-root],body>div[id]{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;max-width:100%!important;height:100vh!important}.map-controls-padding{padding:12px}@media (min-width:768px){.map-controls-padding{padding:24px}}@keyframes smartGlow{0%,to{box-shadow:0 0 10px rgba(235,188,38,.3),0 0 20px rgba(235,188,38,.2)}50%{box-shadow:0 0 20px rgba(235,188,38,.5),0 0 30px rgba(235,188,38,.3)}}@keyframes tagReveal{0%{opacity:0;transform:scale(.9) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes highlightPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.matched-tag{animation:highlightPulse .5s ease-in-out}@media (max-width:767px){.tag-scroll-container{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tag-scroll-container::-webkit-scrollbar{display:none}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseSub{0%,to{opacity:1}50%{opacity:.8}}@keyframes bounceHorizontal{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}#__next,#root,body,html{height:100%}.sidebar-nav-scroll{overflow-y:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.sidebar-nav-scroll::-webkit-scrollbar{display:none!important}.pac-container{background-color:var(--dark-800)!important;border:1px solid #1e1e1e!important;border-top:none!important;box-shadow:0 4px 6px rgba(0,0,0,.3)!important;font-family:inherit!important;z-index:99999!important;max-height:300px!important;overflow-y:auto!important;overflow-x:hidden!important}.pac-container:after{display:none!important}.pac-item{background-color:var(--dark-800)!important;color:var(--gray-300)!important;padding:10px 15px!important;cursor:pointer!important;border-top:1px solid #1e1e1e!important;font-size:14px!important}.pac-item:first-child{border-top:none!important}.pac-item-selected,.pac-item-selected:hover,.pac-item:hover{background-color:var(--primary-gold)!important;color:var(--dark-900)!important}.pac-matched{font-weight:700!important}.pac-item-query{color:inherit!important;font-size:14px!important;padding-right:3px!important}.pac-icon{display:none!important}.pac-item span{color:inherit!important}.pac-placeholder{color:var(--gray-500)!important}.pac-item-query+span{display:block!important;white-space:normal!important;word-wrap:break-word!important}.pac-container::-webkit-scrollbar{width:8px}.pac-container::-webkit-scrollbar-track{background:var(--dark-900)}.pac-container::-webkit-scrollbar-thumb{background:var(--primary-gold);border-radius:4px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:white!important;-webkit-box-shadow:inset 0 0 0 1000px rgb(6,6,6)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media print{body{background:black!important;color:white!important}input,select,textarea{background-color:rgb(31,41,55)!important;color:white!important;border-color:#1e1e1e!important}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(107,114,128)!important}input::placeholder,textarea::placeholder{color:rgb(107,114,128)!important}input:focus,select:focus,textarea:focus{background-color:rgb(31,41,55)!important;border-color:var(--primary-gold)!important;outline:none!important}select option{background-color:rgb(31,41,55)!important;color:white!important}}.marker-panning,.marker-panning *{transition:none!important}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (max-width:767px){.mobile-bottom-nav{display:flex!important}.mobile-sidebar{height:calc(100% - 60px - env(safe-area-inset-bottom, 0))}}@keyframes gradient-x{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient-xy{0%,to{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-pulse{0%,to{box-shadow:0 0 0 0 rgba(235,188,38,.4)}50%{box-shadow:0 0 0 8px rgba(235,188,38,.1)}}@keyframes ai-glow{0%,to{filter:drop-shadow(0 0 4px rgba(235,188,38,.3))}50%{filter:drop-shadow(0 0 12px rgba(235,188,38,.6))}}@keyframes ai-shimmer{0%{transform:translateX(-100%) skewX(-15deg);opacity:0}50%{opacity:1}to{transform:translateX(100%) skewX(-15deg);opacity:0}}@keyframes ai-sparkle{0%,to{transform:scale(1) rotate(0deg);opacity:1}25%{transform:scale(1.1) rotate(90deg);opacity:.8}50%{transform:scale(.9) rotate(180deg);opacity:1}75%{transform:scale(1.05) rotate(270deg);opacity:.9}}@keyframes ai-enhance-loading{0%{transform:rotate(0deg) scale(1);border-color:rgba(235,188,38,.3) rgba(235,188,38,.3) rgba(235,188,38,1)}25%{transform:rotate(90deg) scale(1.05);border-color:rgba(235,188,38,1) rgba(235,188,38,.3) rgba(235,188,38,.3)}50%{transform:rotate(180deg) scale(1);border-color:rgba(235,188,38,.3) rgba(235,188,38,1) rgba(235,188,38,.3) rgba(235,188,38,.3)}75%{transform:rotate(270deg) scale(1.05);border-color:rgba(235,188,38,.3) rgba(235,188,38,.3) rgba(235,188,38,.3) rgba(235,188,38,1)}to{transform:rotate(1turn) scale(1);border-color:rgba(235,188,38,.3) rgba(235,188,38,.3) rgba(235,188,38,1)}}.ai-button-premium{position:relative;background:linear-gradient(135deg,rgba(235,188,38,.15),rgba(235,188,38,.25) 50%,rgba(235,188,38,.15));border:1px solid rgba(235,188,38,.4);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1)}.ai-button-premium:hover{background:linear-gradient(135deg,rgba(235,188,38,.25),rgba(235,188,38,.35) 50%,rgba(235,188,38,.25));border-color:rgba(235,188,38,.8);box-shadow:0 8px 32px rgba(235,188,38,.15),0 4px 16px rgba(235,188,38,.1),inset 0 1px 0 rgba(255,255,255,.1);transform:translateY(-1px) scale(1.02)}.ai-button-premium:active{transform:translateY(0) scale(.98);box-shadow:0 4px 16px rgba(235,188,38,.2),inset 0 2px 4px rgba(0,0,0,.1)}.ai-button-premium:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1) 50%,transparent);border-radius:inherit;opacity:0;transition:opacity .3s ease}.ai-button-premium:hover:before{opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;display:none!important}input[type=number]{-moz-appearance:textfield!important}input[type=number]::-ms-clear,input[type=number]::-ms-reveal{display:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield}.ai-icon-enhanced{filter:drop-shadow(0 2px 4px rgba(235,188,38,.3));transition:all .3s ease}.ai-icon-enhanced:hover{filter:drop-shadow(0 4px 8px rgba(235,188,38,.5));transform:scale(1.1) rotate(5deg)}@keyframes ai-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}@keyframes ai-sparkle-deluxe{0%{transform:scale(1) rotate(0deg);opacity:1;filter:drop-shadow(0 0 2px rgba(235,188,38,.5))}25%{transform:scale(1.2) rotate(90deg);opacity:.8;filter:drop-shadow(0 0 6px rgba(235,188,38,.8))}50%{transform:scale(.9) rotate(180deg);opacity:1;filter:drop-shadow(0 0 8px rgba(235,188,38,1))}75%{transform:scale(1.1) rotate(270deg);opacity:.9;filter:drop-shadow(0 0 4px rgba(235,188,38,.7))}to{transform:scale(1) rotate(1turn);opacity:1;filter:drop-shadow(0 0 2px rgba(235,188,38,.5))}}@keyframes ai-multi-shimmer{0%{transform:translateX(-120%) skewX(-15deg);opacity:0}20%{opacity:.3}60%{opacity:1}80%{opacity:.7}to{transform:translateX(120%) skewX(-15deg);opacity:0}}@keyframes ai-morph-glow{0%,to{border-radius:50%;background:radial-gradient(circle,rgba(235,188,38,.3) 0,transparent 70%)}25%{border-radius:30%;background:radial-gradient(ellipse,rgba(235,188,38,.4) 0,transparent 60%)}50%{border-radius:20%;background:radial-gradient(circle,rgba(235,188,38,.5) 0,transparent 50%)}75%{border-radius:40%;background:radial-gradient(ellipse,rgba(235,188,38,.4) 0,transparent 65%)}}.ai-button-deluxe{position:relative;background:linear-gradient(135deg,rgba(235,188,38,.15),rgba(235,188,38,.25) 30%,rgba(235,188,38,.2) 60%,rgba(235,188,38,.1));border:2px solid rgba(235,188,38,.5);backdrop-filter:blur(12px);transition:all .5s cubic-bezier(.4,0,.2,1)}.ai-button-deluxe:hover{background:linear-gradient(135deg,rgba(235,188,38,.25),rgba(235,188,38,.35) 30%,rgba(235,188,38,.3) 60%,rgba(235,188,38,.2));border-color:rgba(235,188,38,1);box-shadow:0 12px 40px rgba(235,188,38,.25),0 8px 20px rgba(235,188,38,.15),inset 0 2px 0 rgba(255,255,255,.15);transform:translateY(-2px) scale(1.05) rotate(1deg)}.ai-button-deluxe:active{transform:translateY(0) scale(.98);box-shadow:0 6px 20px rgba(235,188,38,.3),inset 0 4px 8px rgba(0,0,0,.15)}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.regenerate-shimmer:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translateX(-100%);transition:transform .7s ease-out;z-index:1}.regenerate-shimmer:hover:before{animation:shimmer .7s ease-out}.recharts-cartesian-grid,.recharts-default-tooltip,.recharts-surface,.recharts-tooltip-wrapper,.recharts-wrapper{border:none!important;background:transparent!important}.recharts-cartesian-grid-horizontal line,.recharts-cartesian-grid-vertical line{stroke:#333333!important;stroke-opacity:.3!important}.recharts-tooltip-wrapper{border:none!important;box-shadow:none!important}.recharts-brush rect,.recharts-cartesian-axis rect,.recharts-cartesian-grid rect{fill:transparent!important;stroke:#1e1e1e!important}select option[disabled]{color:#6b7280!important}select[required]:invalid{color:#6b7280!important}select[required]:valid{color:white!important}.filter-primary-gold{filter:invert(78%) sepia(37%) saturate(1242%) hue-rotate(351deg) brightness(100%) contrast(98%)}.filter-gray{filter:invert(60%) sepia(6%) saturate(0) hue-rotate(231deg) brightness(87%) contrast(91%)}.filter-gray,.filter-primary-gold{transition:filter .2s ease-in-out}.nav-menu-item:hover{background-color:rgba(235,188,38,.1)!important}.nav-menu-active .filter-gray,.nav-menu-item:hover .filter-gray{filter:invert(78%) sepia(37%) saturate(1242%) hue-rotate(351deg) brightness(100%) contrast(98%)!important}.nav-icon{color:#9CA3AF;transition:color .2s ease}.nav-menu-active .nav-icon,.nav-menu-item:hover .nav-icon{color:#EBBC26!important}.nav-menu-active .nav-underline,.nav-menu-item:hover .nav-underline{transform:scaleX(1)!important}.nav-menu-item:hover .nav-label{color:#EBBC26!important}@media (max-width:767px){.mantine-AppShell-navbar{z-index:200!important}}html.is-mobile .mantine-AppShell-navbar{z-index:200!important}.mantine-Menu-dropdown{background-color:rgba(20,20,20,.98)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(235,188,38,.2)!important}.mantine-Menu-item{color:#fff!important}.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered]{background-color:rgba(235,188,38,.15)!important;color:#EBBC26!important}.mantine-Menu-item[data-color=red]:hover,.mantine-Menu-item[data-color=red][data-hovered]{background-color:rgba(239,68,68,.15)!important;color:#ef4444!important}.mantine-Menu-itemLabel{color:inherit!important}.mantine-Menu-divider{border-color:rgba(255,255,255,.1)!important}.mantine-NumberInput-controls{background-color:transparent!important;border-left:1px solid rgba(255,255,255,.1)!important}.mantine-NumberInput-control{background-color:transparent!important;border-color:rgba(255,255,255,.1)!important;color:#9CA3AF!important;transition:all .15s ease!important}.mantine-NumberInput-control:hover{background-color:rgba(235,188,38,.15)!important;color:#EBBC26!important}.mantine-NumberInput-control:active{background-color:rgba(235,188,38,.25)!important}.mantine-NumberInput-control svg{color:inherit!important;width:12px!important;height:12px!important}.mantine-Skeleton-root,.mantine-Skeleton-root:before{background-color:#2a2a2a!important}.mantine-Skeleton-root:after{display:none!important}.mantine-Tooltip-tooltip{background-color:#1a1a1a!important;color:#EBBC26!important;border:none!important}.mantine-Tooltip-arrow{border-color:transparent!important}.mantine-ActionIcon-root:hover,.mantine-CloseButton-root:hover{background-color:rgba(255,255,255,.1)!important}.mantine-ActionIcon-root:active,.mantine-CloseButton-root:active{background-color:rgba(255,255,255,.15)!important}.mantine-HoverCard-dropdown{background-color:#1a1a1a!important;border:1px solid rgba(255,255,255,.1)!important}.mantine-Loader-root{--loader-color:#EBBC26!important}.mantine-Accordion-item{background-color:transparent!important;border-color:rgba(255,255,255,.1)!important}.mantine-Accordion-control:hover{background-color:rgba(235,188,38,.08)!important}.mantine-Accordion-content{background-color:transparent!important}.mantine-Tabs-tab[data-active]{border-color:#EBBC26!important;color:#EBBC26!important}.mantine-NavLink-root:hover,.mantine-Tabs-tab:hover:not([data-active]){background-color:rgba(235,188,38,.08)!important}.mantine-NavLink-root[data-active]{background-color:rgba(235,188,38,.15)!important;color:#EBBC26!important}.mantine-Pagination-control{background-color:transparent!important;border-color:rgba(255,255,255,.1)!important;color:#fff!important}.mantine-Pagination-control:hover:not([data-active]):not([data-disabled]){background-color:rgba(235,188,38,.15)!important}.mantine-Pagination-control[data-active]{background-color:#EBBC26!important;border-color:#EBBC26!important;color:#000!important}.mantine-SegmentedControl-label[data-active]{color:#000!important}.mantine-SegmentedControl-label:hover:not([data-active]){color:#EBBC26!important}.mantine-Timeline-item:before{background-color:rgba(255,255,255,.1)!important}.mantine-Timeline-itemBullet{background-color:#1a1a1a!important;border-color:rgba(255,255,255,.2)!important}.mantine-Timeline-itemBullet[data-active]{border-color:#EBBC26!important}.mantine-Stepper-step[data-completed] .mantine-Stepper-stepIcon,.mantine-Stepper-step[data-progress] .mantine-Stepper-stepIcon{background-color:#EBBC26!important;border-color:#EBBC26!important;color:#000!important}.mantine-Stepper-separator{background-color:rgba(255,255,255,.1)!important}.mantine-Stepper-separator[data-active]{background-color:#EBBC26!important}.mantine-Alert-root{background-color:rgba(26,26,26,.95)!important;border-color:rgba(255,255,255,.1)!important}.mantine-Notification-root{background-color:rgba(26,26,26,.98)!important;border:1px solid rgba(255,255,255,.1)!important}.mantine-Table-table{--table-striped-color:rgba(255,255,255,0.025)!important;--table-highlight-on-hover-color:rgba(235,188,38,0.05)!important;background-color:transparent!important}.mantine-Table-thead{background-color:rgba(26,26,26,.6)!important}.mantine-Table-th{color:rgba(255,255,255,.5)!important;border-bottom-color:rgba(255,255,255,.1)!important}.mantine-Table-td{color:rgba(255,255,255,.7)!important}.mantine-Table-td,.mantine-Table-tr{border-bottom-color:rgba(255,255,255,.05)!important}.mantine-Table-tr:hover{background-color:rgba(235,188,38,.05)!important}.mantine-Table-table[data-striped] .mantine-Table-tr:nth-of-type(odd){background-color:rgba(255,255,255,.025)!important}.mantine-Table-table[data-striped] .mantine-Table-tr:nth-of-type(2n){background-color:transparent!important}.mantine-MultiSelect-dropdown .mantine-MultiSelect-option:hover,.mantine-MultiSelect-dropdown .mantine-MultiSelect-option[data-hovered],.mantine-Select-dropdown .mantine-Select-option:hover,.mantine-Select-dropdown .mantine-Select-option[data-hovered]{background-color:rgba(235,188,38,.15)!important}.mantine-MultiSelect-dropdown .mantine-MultiSelect-option[dataSelected],.mantine-Select-dropdown .mantine-Select-option[dataSelected]{background-color:rgba(235,188,38,.25)!important;color:#EBBC26!important}.mantine-Checkbox-input:checked{background-color:#EBBC26!important;border-color:#EBBC26!important}.mantine-Checkbox-input:checked+.mantine-Checkbox-icon{color:#000!important}.mantine-Autocomplete-input:focus,.mantine-DatePickerInput-input:focus,.mantine-Input-input:focus,.mantine-NumberInput-input:focus,.mantine-Select-input:focus,.mantine-TextInput-input:focus,.mantine-Textarea-input:focus,input:focus,select:focus,textarea:focus{outline:none!important;border-color:#EBBC26!important;box-shadow:0 0 0 1px rgba(235,188,38,.3)!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;border-color:#EBBC26!important;box-shadow:0 0 0 1px rgba(235,188,38,.3)!important}::selection{background-color:rgba(235,188,38,.3);color:white}::-moz-selection{background-color:rgba(235,188,38,.3);color:white}.yg-doc-upload:hover{border-color:#EBBC26!important;background:rgba(235,188,38,.05)!important}.yg-doc-upload:hover .mantine-Text-root{color:white!important}.yg-scan-btn{transition:all .2s ease}.yg-scan-btn:hover{border-color:#EBBC26!important;background:rgba(235,188,38,.08)!important;transform:translateY(-2px)}.yg-scan-btn:hover .scan-title{color:#EBBC26!important}.yg-scan-btn:hover .scan-subtitle{color:white!important}.mantine-Modal-content{border:none!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)!important;padding:0!important}.mantine-Modal-content input:not([type=checkbox]):not([type=radio]):not(.mantine-Switch-input):not(.card-field-seamless-input):not(.unit-input-field){background-color:#000!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;color:white!important}.mantine-Modal-content input:not([type=checkbox]):not([type=radio]):not(.mantine-Switch-input):not(.card-field-seamless-input):not(.unit-input-field):focus{border-color:#EBBC26!important;box-shadow:0 0 0 2px rgba(235,188,38,.15)!important;outline:none!important}.unit-input-field,.unit-input-field:focus,.unit-input-field:focus-visible{border:0!important;outline:none!important;box-shadow:none!important;background:#000!important}.card-field-seamless-input{background:transparent!important}.card-field-seamless-input,.card-field-seamless-input:focus{border:0!important;outline:none!important;box-shadow:none!important}.selection-card-icon img{width:18px!important;height:18px!important}.mantine-Combobox-option,.mantine-Select-option{padding:8px 12px!important;color:white!important}.mantine-Autocomplete-option,.mantine-Combobox-option,.mantine-Select-option{font-size:14px!important;border-radius:8px!important;margin:2px 4px!important}.mantine-Autocomplete-option{padding:0!important;overflow:hidden}.mantine-Autocomplete-option:hover,.mantine-Combobox-option:hover,.mantine-Select-option:hover{background-color:rgba(235,188,38,.1)!important;color:#EBBC26!important}.mantine-Autocomplete-option[data-checked],.mantine-Autocomplete-option[data-combobox-active],.mantine-Autocomplete-option[data-combobox-selected],.mantine-Combobox-option[data-checked],.mantine-Combobox-option[data-combobox-active],.mantine-Combobox-option[data-combobox-selected],.mantine-Select-option[data-checked],.mantine-Select-option[data-combobox-active],.mantine-Select-option[data-combobox-selected]{background-color:#EBBC26!important;color:#000000!important}.mantine-Autocomplete-dropdown,.mantine-Combobox-dropdown,.mantine-Select-dropdown{background-color:#1a1a1a!important;border:1px solid rgba(235,188,38,.2)!important;border-radius:12px!important}.yg-date-picker .mantine-DatePickerInput-input,.yg-date-picker input{background-color:rgba(38,38,38,.8)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;color:white!important;height:48px!important;min-height:48px!important;font-size:1rem!important}.yg-date-picker .mantine-DatePickerInput-input:hover:not(:disabled),.yg-date-picker input:hover:not(:disabled){border-color:rgba(235,188,38,.5)!important}.yg-date-picker .mantine-DatePickerInput-input:focus,.yg-date-picker input:focus{border-color:rgba(235,188,38,.5)!important;box-shadow:0 0 0 2px rgba(235,188,38,.1)!important}.yg-date-picker .mantine-DatePickerInput-input::-moz-placeholder,.yg-date-picker input::-moz-placeholder{color:rgba(156,163,175,.6)!important}.yg-date-picker .mantine-DatePickerInput-input::placeholder,.yg-date-picker input::placeholder{color:rgba(156,163,175,.6)!important}.yg-date-picker .mantine-DatePickerInput-input:disabled,.yg-date-picker input:disabled{background-color:rgba(38,38,38,.4)!important;color:#6B7280!important;cursor:not-allowed!important}.yg-date-picker .mantine-DatePickerInput-label,.yg-date-picker .mantine-InputWrapper-label{color:rgba(209,213,219,.9)!important;font-size:.875rem!important;font-weight:500!important;margin-bottom:6px!important}.yg-date-picker .mantine-DatePickerInput-section,.yg-date-picker .mantine-Input-section{color:#EBBC26!important}.mantine-Calendar-calendar,.mantine-DatePicker-dropdown,.mantine-DatePickerInput-dropdown,.mantine-Popover-dropdown:has(.mantine-Calendar-calendar),.mantine-Popover-dropdown:has(.mantine-DatePicker-calendar),[data-mantine-datepicker-dropdown]{background-color:#1a1a1a!important;border:1px solid rgba(235,188,38,.2)!important;border-radius:16px!important;box-shadow:0 20px 40px rgba(0,0,0,.5)!important}.mantine-Popover-dropdown{border:1px solid rgba(235,188,38,.2)!important;border-radius:16px!important}.mantine-Calendar-calendar,.mantine-DatePicker-calendar,.mantine-Popover-dropdown{background-color:#1a1a1a!important}.mantine-Calendar-calendarHeader,.mantine-CalendarHeader-calendarHeader,.mantine-DatePicker-calendarHeader,.mantine-DatePickerInput-calendarHeader{background-color:#1a1a1a!important;padding:8px 0 16px!important}.mantine-Calendar-calendarHeaderControl,.mantine-CalendarHeader-calendarHeaderControl,.mantine-DatePicker-calendarHeaderControl,.mantine-DatePickerInput-calendarHeaderControl{color:#fff!important;border-radius:8px!important;width:32px!important;height:32px!important;background-color:transparent!important}.mantine-Calendar-calendarHeaderControl:hover,.mantine-CalendarHeader-calendarHeaderControl:hover,.mantine-DatePicker-calendarHeaderControl:hover,.mantine-DatePickerInput-calendarHeaderControl:hover{background-color:rgba(235,188,38,.15)!important}.mantine-Calendar-calendarHeaderLevel,.mantine-CalendarHeader-calendarHeaderLevel,.mantine-DatePicker-calendarHeaderLevel,.mantine-DatePickerInput-calendarHeaderLevel{color:#fff!important;font-weight:600!important;font-size:1rem!important;border-radius:8px!important;padding:4px 12px!important;background-color:transparent!important}.mantine-Calendar-calendarHeaderLevel:hover,.mantine-CalendarHeader-calendarHeaderLevel:hover,.mantine-DatePicker-calendarHeaderLevel:hover,.mantine-DatePickerInput-calendarHeaderLevel:hover{background-color:rgba(235,188,38,.15)!important}.mantine-Calendar-month,.mantine-Month-month{background-color:#1a1a1a!important}.mantine-Calendar-weekday,.mantine-DatePicker-weekday,.mantine-DatePickerInput-weekday,.mantine-Month-weekday,.mantine-WeekdaysRow-weekday{color:#9CA3AF!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;padding:8px 0!important}.mantine-Calendar-day,.mantine-DatePicker-day,.mantine-DatePickerInput-day,.mantine-Day-day,.mantine-Month-day{color:#fff!important;border-radius:8px!important;font-size:.875rem!important;font-weight:500!important;background-color:transparent!important}.mantine-Calendar-day:hover,.mantine-DatePicker-day:hover,.mantine-DatePickerInput-day:hover,.mantine-Day-day:hover,.mantine-Month-day:hover{background-color:rgba(235,188,38,.15)!important}.mantine-Calendar-day[dataSelected],.mantine-DatePicker-day[dataSelected],.mantine-DatePickerInput-day[dataSelected],.mantine-Day-day[dataSelected],.mantine-Month-day[dataSelected],.mantine-MonthsList-monthsListControl[dataSelected],.mantine-PickerControl-pickerControl[dataSelected],.mantine-YearsList-yearsListControl[dataSelected],[data-selected=true].mantine-MonthsList-monthsListControl,[data-selected=true].mantine-YearsList-yearsListControl,button[data-selected=true]{background-color:#EBBC26!important;color:#000!important;font-weight:700!important}.mantine-Calendar-day[dataSelected]:hover,.mantine-DatePicker-day[dataSelected]:hover,.mantine-DatePickerInput-day[dataSelected]:hover,.mantine-Day-day[dataSelected]:hover,.mantine-Month-day[dataSelected]:hover{background-color:#D4A520!important}.mantine-Calendar-day[data-today],.mantine-DatePicker-day[data-today],.mantine-DatePickerInput-day[data-today],.mantine-Day-day[data-today],.mantine-Month-day[data-today]{border:2px solid #ebbc26!important}.mantine-Calendar-day[data-outside],.mantine-DatePicker-day[data-outside],.mantine-DatePickerInput-day[data-outside],.mantine-Day-day[data-outside],.mantine-Month-day[data-outside]{color:#4B5563!important}.mantine-Calendar-day[data-disabled],.mantine-DatePicker-day[data-disabled],.mantine-DatePickerInput-day[data-disabled],.mantine-Day-day[data-disabled],.mantine-Month-day[data-disabled]{color:#333333!important;cursor:not-allowed!important}.mantine-DatePicker-monthCell,.mantine-DatePicker-yearCell,.mantine-DatePickerInput-monthCell,.mantine-DatePickerInput-yearCell,.mantine-MonthPickerInput-monthCell,.mantine-YearPickerInput-yearCell{color:#fff!important;border-radius:8px!important}.mantine-DatePicker-monthCell:hover,.mantine-DatePicker-yearCell:hover,.mantine-DatePickerInput-monthCell:hover,.mantine-DatePickerInput-yearCell:hover,.mantine-MonthPickerInput-monthCell:hover,.mantine-YearPickerInput-yearCell:hover{background-color:rgba(235,188,38,.15)!important}.mantine-DatePicker-monthCell[dataSelected],.mantine-DatePicker-yearCell[dataSelected],.mantine-DatePickerInput-monthCell[dataSelected],.mantine-DatePickerInput-yearCell[dataSelected],.mantine-MonthPickerInput-monthCell[dataSelected],.mantine-YearPickerInput-yearCell[dataSelected]{background-color:#EBBC26!important;color:#000!important;font-weight:700!important}.mantine-DatePicker-monthsListControl,.mantine-DatePicker-yearsListControl,.mantine-DatePickerInput-monthsListControl,.mantine-DatePickerInput-yearsListControl{color:#fff!important;border-radius:8px!important}.mantine-DatePicker-monthsListControl:hover,.mantine-DatePicker-yearsListControl:hover,.mantine-DatePickerInput-monthsListControl:hover,.mantine-DatePickerInput-yearsListControl:hover{background-color:rgba(235,188,38,.15)!important}.mantine-DatePicker-levelsGroup,.mantine-DatePicker-month,.mantine-DatePickerInput-levelsGroup,.mantine-DatePickerInput-month{background-color:transparent!important}.mantine-ScrollArea-scrollbar{opacity:0!important;transition:opacity .4s ease!important}.mantine-ScrollArea-scrollbar[data-state=visible]{opacity:1!important}.mantine-Combobox-dropdown:has(.location-search-option),[data-portal] .mantine-Combobox-dropdown{z-index:10000000!important}.location-search-option:hover{background:rgba(235,188,38,.1)!important}.location-search-option[data-combobox-selected]{background:rgba(235,188,38,.2)!important}.location-search-option[data-combobox-active]{background:rgba(235,188,38,.15)!important}.location-search-input input::-moz-placeholder{color:rgba(255,255,255,.4)!important}.location-search-input input::placeholder{color:rgba(255,255,255,.4)!important}.location-search-input input:focus{border-color:rgba(235,188,38,.5)!important}.location-search-dropdown .mantine-ScrollArea-thumb{background:rgba(235,188,38,.4)!important;border-radius:3px}.location-search-dropdown .mantine-ScrollArea-thumb:hover{background:rgba(235,188,38,.6)!important}.mantine-Switch-track{background-color:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important}.mantine-Switch-input:checked+.mantine-Switch-track{background-color:#EBBC26!important;border-color:#EBBC26!important}.mantine-Switch-thumb{background-color:rgba(255,255,255,.9)!important;border-color:rgba(255,255,255,.3)!important}.mantine-Switch-input:checked+.mantine-Switch-track .mantine-Switch-thumb{background-color:#ffffff!important;border-color:#ffffff!important}