/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0c54bfb7],[data-v-0c54bfb7]:before,[data-v-0c54bfb7]:after,[data-v-0c54bfb7]::backdrop{--tw-font-weight:initial;--tw-border-style:solid}[data-v-0dee33ab],[data-v-0dee33ab]:before,[data-v-0dee33ab]:after,[data-v-0dee33ab]::backdrop{--tw-border-style:solid}[data-v-b53ae9ef],[data-v-b53ae9ef]:before,[data-v-b53ae9ef]:after,[data-v-b53ae9ef]::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-b766201a],[data-v-b766201a]:before,[data-v-b766201a]:after,[data-v-b766201a]::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}[data-v-247f08f8],[data-v-247f08f8]:before,[data-v-247f08f8]:after,[data-v-247f08f8]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-3bb6d091],[data-v-3bb6d091]:before,[data-v-3bb6d091]:after,[data-v-3bb6d091]::backdrop{--tw-font-weight:initial}[data-v-6139e71a],[data-v-6139e71a]:before,[data-v-6139e71a]:after,[data-v-6139e71a]::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-tracking:initial;--tw-ease:initial}[data-v-df4e811e],[data-v-df4e811e]:before,[data-v-df4e811e]:after,[data-v-df4e811e]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}[data-v-0566004f],[data-v-0566004f]:before,[data-v-0566004f]:after,[data-v-0566004f]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}[data-v-f895d0ce],[data-v-f895d0ce]:before,[data-v-f895d0ce]:after,[data-v-f895d0ce]::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-tracking:initial}[data-v-3a60ad64],[data-v-3a60ad64]:before,[data-v-3a60ad64]:after,[data-v-3a60ad64]::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-border-style:solid}[data-v-2c6669c8],[data-v-2c6669c8]:before,[data-v-2c6669c8]:after,[data-v-2c6669c8]::backdrop{--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}[data-v-5a074950],[data-v-5a074950]:before,[data-v-5a074950]:after,[data-v-5a074950]::backdrop{--tw-font-weight:initial}[data-v-36ac0bca],[data-v-36ac0bca]:before,[data-v-36ac0bca]:after,[data-v-36ac0bca]::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial}}}.btn[data-v-0c54bfb7]{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-border-style:none;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-style:none;display:inline-flex}.btn[data-v-0c54bfb7]:disabled{cursor:not-allowed;background-color:var(--color-gray-400,oklch(70.7% .022 261.325))}.btn-primary[data-v-0c54bfb7]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:var(--shadow-soft)}.btn-secondary[data-v-0c54bfb7]{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--card));color:hsl(var(--foreground))}.btn-secondary[data-v-0c54bfb7]:hover:not(:disabled){border-color:hsl(var(--primary))}.btn-spinner[data-v-0c54bfb7]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);animation:var(--animate-spin,spin-0c54bfb7 1s linear infinite);border-style:var(--tw-border-style);border-width:2px;border-color:#0000 currentColor currentColor;border-radius:2147483647px}.btn-loading[data-v-0c54bfb7]{pointer-events:none}[data-v-0c54bfb7] .icon{flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin-0c54bfb7{to{transform:rotate(360deg)}}svg[data-v-f143fbc8]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.progress-circle-icon[data-v-f143fbc8]{animation:3s linear infinite spin-f143fbc8}.progress-circle-icon[data-v-f143fbc8] circle{opacity:.25}.progress-circle-icon[data-v-f143fbc8] path{opacity:.75}@keyframes spin-f143fbc8{to{transform:rotate(360deg)}}input[data-v-0dee33ab],button[data-v-0dee33ab]{width:100%}input[data-v-0dee33ab]{margin-bottom:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));border-radius:.25rem}input[data-v-0dee33ab]:disabled{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-400,oklch(70.7% .022 261.325))}#emailSentMessage[data-v-0dee33ab]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-300,oklch(83.7% .128 66.29));background-color:var(--color-orange-100,oklch(95.4% .038 75.164));padding:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-orange-900,oklch(40.8% .123 38.172));border-radius:.25rem;display:flex}svg[data-v-0dee33ab]{stroke-width:2px;height:20px}.google-login-button .g-btn-wrapper[data-v-94c46b1e]{display:block}#SignInModal{width:400px}h2[data-v-b53ae9ef]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.separator[data-v-b53ae9ef]{margin-block:calc(var(--spacing,.25rem) * 8);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));height:2px;position:relative}.separator[data-v-b53ae9ef]:before{content:attr(data-text);background-color:var(--color-white,#fff);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase;--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing,.25rem) * 2);position:absolute;top:50%;left:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.btn.btn-primary.login-button[data-v-b766201a]{border-radius:calc(var(--radius) - 2px);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-600,oklch(44.6% .03 256.802));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border:1px solid;border-color:var(--color-gray-300,oklch(87.2% .01 258.338))}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.nav-link[data-v-247f08f8]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){.nav-link[data-v-247f08f8]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.nav-link.active[data-v-247f08f8]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.dropdown-trigger.highlighted[data-v-247f08f8]{background-color:hsl(var(--primary));border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){.dropdown-trigger.highlighted[data-v-247f08f8]{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.dropdown-trigger.highlighted[data-v-247f08f8]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}@media (hover:hover){.dropdown-trigger.highlighted[data-v-247f08f8]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.dropdown-trigger.highlighted[data-v-247f08f8]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}}.dropdown-container[data-v-247f08f8]{position:relative}.dropdown-trigger[data-v-247f08f8]{cursor:pointer;align-items:center;gap:var(--spacing,.25rem);--tw-border-style:none;background-color:#0000;border-style:none;display:flex}.chevron-down-icon[data-v-247f08f8]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:currentColor;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}.chevron-down-icon.rotated[data-v-247f08f8]{rotate:180deg}.dropdown-menu[data-v-247f08f8]{z-index:50;margin-top:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);min-width:200px;padding-block:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;top:100%;left:0}.dropdown-menu-wide[data-v-247f08f8]{width:900px;max-width:calc(100vw - 2rem);left:auto;right:-280px}.categories-container[data-v-247f08f8]{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.category-section[data-v-247f08f8]{flex-direction:column;display:flex}.category-header[data-v-247f08f8]{margin-bottom:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase}.dropdown-item[data-v-247f08f8]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.dropdown-item[data-v-247f08f8]:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}.dropdown-item-categorized[data-v-247f08f8]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:.25rem;display:flex}.item-icon[data-v-247f08f8]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));flex-shrink:0}.item-label[data-v-247f08f8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.dropdown-footer[data-v-247f08f8]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem) * 3);text-align:center}.view-all-link[data-v-247f08f8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.view-all-link[data-v-247f08f8]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.view-all-link[data-v-247f08f8]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}.view-all-link[data-v-247f08f8]:hover{text-decoration-line:none}}.dropdown-enter-active[data-v-247f08f8],.dropdown-leave-active[data-v-247f08f8]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.dropdown-enter-from[data-v-247f08f8],.dropdown-leave-to[data-v-247f08f8]{--tw-translate-y:calc(var(--spacing,.25rem) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.dropdown-enter-to[data-v-247f08f8],.dropdown-leave-from[data-v-247f08f8]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}@media (width<=768px){.dropdown-menu-wide[data-v-247f08f8]{min-width:300px;left:auto;right:0}.categories-container[data-v-247f08f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.main-nav[data-v-3bb6d091]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.nav-link[data-v-3bb6d091]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (hover:hover){.nav-link[data-v-3bb6d091]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.cart-link[data-v-3bb6d091]{align-items:center;gap:var(--spacing,.25rem);display:flex}.separator[data-v-3bb6d091]{margin-inline:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));width:1px}.notification-bubble[data-v-3bb6d091]{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-red-500,oklch(63.7% .237 25.331));padding-inline:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}[data-v-64f1fd81] .wee{fill:#f6a753}[data-v-64f1fd81] .doo{fill:#053033}.white[data-v-64f1fd81] .doo{fill:#fff}[data-v-64f1fd81] .in{fill:#53d3a6}.mobile-accordion[data-v-6139e71a]{overflow:hidden}.accordion-trigger[data-v-6139e71a]{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;width:100%;padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;display:flex}@media (hover:hover){.accordion-trigger[data-v-6139e71a]:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.accordion-trigger.highlighted[data-v-6139e71a]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--primary))}@media (hover:hover){.accordion-trigger.highlighted[data-v-6139e71a]:hover{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.accordion-trigger.highlighted[data-v-6139e71a]:hover{color:color-mix(in oklab, hsl(var(--primary)) 80%, transparent)}}}.chevron-down-icon[data-v-6139e71a]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;margin-left:auto;transition-duration:.2s}.chevron-down-icon.rotated[data-v-6139e71a]{rotate:180deg}.accordion-content[data-v-6139e71a]{margin-block:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius);background-color:var(--color-gray-50,oklch(98.5% .002 247.839));overflow:hidden}.category-header[data-v-6139e71a]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase}a[data-v-6139e71a]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){a[data-v-6139e71a]:hover{background-color:var(--color-white,#fff);color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}a.highlight[data-v-6139e71a]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665))}.accordion-enter-active[data-v-6139e71a],.accordion-leave-active[data-v-6139e71a]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.accordion-enter-from[data-v-6139e71a],.accordion-leave-to[data-v-6139e71a]{opacity:0;max-height:0}.accordion-enter-to[data-v-6139e71a],.accordion-leave-from[data-v-6139e71a]{max-height:calc(var(--spacing,.25rem) * 96);opacity:1}.container[data-v-df4e811e]{padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.mobile-toggle[data-v-df4e811e]{border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.mobile-toggle[data-v-df4e811e]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.close-icon[data-v-df4e811e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}#mobileMenu[data-v-df4e811e]{z-index:50;background-color:var(--color-white,#fff);position:fixed;inset:0;overflow-y:auto}.mobile-menu-header[data-v-df4e811e]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.close-btn[data-v-df4e811e]{border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.close-btn[data-v-df4e811e]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}.close-btn svg[data-v-df4e811e]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.mobile-nav[data-v-df4e811e]{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mobile-link[data-v-df4e811e]{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-600,oklch(44.6% .03 256.802));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@media (hover:hover){.mobile-link[data-v-df4e811e]:hover{color:var(--color-gray-900,oklch(21% .034 264.665));text-decoration-line:none}}.mobile-divider[data-v-df4e811e]{margin-block:calc(var(--spacing,.25rem) * 2);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));height:1px}.cart-badge[data-v-df4e811e]{background-color:var(--color-red-500,oklch(63.7% .237 25.331));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:2147483647px;margin-left:auto}.mobile-signin[data-v-df4e811e]{padding-top:calc(var(--spacing,.25rem) * 2)}.mobile-menu-enter-active[data-v-df4e811e],.mobile-menu-leave-active[data-v-df4e811e]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.mobile-menu-enter-from[data-v-df4e811e],.mobile-menu-leave-to[data-v-df4e811e]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.services-section[data-v-0566004f]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 12)}.section-title[data-v-0566004f]{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase}.services-grid[data-v-0566004f]{column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1024px){.services-grid[data-v-0566004f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.services-grid[data-v-0566004f]{grid-template-columns:minmax(0,1fr)}}.services-column h4[data-v-0566004f]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.services-column nav[data-v-0566004f]{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.services-column nav a[data-v-0566004f]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.services-column nav a[data-v-0566004f]:hover{color:var(--color-white,#fff)}}.view-all[data-v-0566004f]{margin-top:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-400,oklch(70.7% .165 254.624));display:inline-block}@media (hover:hover){.view-all[data-v-0566004f]:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}a[data-v-0566004f]{text-decoration-line:none}footer[data-v-f895d0ce]{margin-top:calc(var(--spacing,.25rem) * 20);background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-white,#fff)}.footer-main[data-v-f895d0ce]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 16)}.footer-grid[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}@media (width<=1024px){.footer-grid[data-v-f895d0ce]{grid-template-columns:1fr 1fr}}@media (width<=640px){.footer-grid[data-v-f895d0ce]{grid-template-columns:1fr}}@media (width>=64rem){.footer-brand[data-v-f895d0ce]{padding-right:calc(var(--spacing,.25rem) * 8)}}.footer-brand .logo[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 5)}.brand-description[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-slate-400,oklch(70.4% .04 256.788))}:where(.contact-info[data-v-f895d0ce]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.contact-link[data-v-f895d0ce]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-300,oklch(86.9% .022 252.894));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.contact-link[data-v-f895d0ce]:hover{color:var(--color-white,#fff)}}.envelope-icon[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.linkedin-icon[data-v-f895d0ce],.youtube-icon[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.footer-column h3[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase}.footer-column nav[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.footer-column nav a[data-v-f895d0ce]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.footer-column nav a[data-v-f895d0ce]:hover{color:var(--color-white,#fff)}}.footer-column nav a.view-all[data-v-f895d0ce]{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-400,oklch(70.7% .165 254.624))}@media (hover:hover){.footer-column nav a.view-all[data-v-f895d0ce]:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.mt-6[data-v-f895d0ce]{margin-top:1.5rem}.browse-section[data-v-f895d0ce]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700,oklch(37.2% .044 257.287));padding-block:calc(var(--spacing,.25rem) * 8)}@media not all and (width>=64rem){.browse-section[data-v-f895d0ce]{display:none}}.browse-grid[data-v-f895d0ce]{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.browse-block h4[data-v-f895d0ce]{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.alphabet[data-v-f895d0ce]{gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.alphabet a[data-v-f895d0ce]{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,oklch(55.4% .046 257.417));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem;justify-content:center;align-items:center;display:flex}@media (hover:hover){.alphabet a[data-v-f895d0ce]:hover{background-color:var(--color-slate-800,oklch(27.9% .041 260.031));color:var(--color-white,#fff)}}.copyright-bar[data-v-f895d0ce]{padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,oklch(55.4% .046 257.417))}a[data-v-f895d0ce]{text-decoration-line:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.database-list[data-v-3a60ad64]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}@media not all and (width>=80rem){.database-list[data-v-3a60ad64]{gap:calc(var(--spacing,.25rem) * 2)}}.label[data-v-3a60ad64]{pointer-events:none;--tw-translate-y:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));text-transform:uppercase}@media not all and (width>=64rem){.label[data-v-3a60ad64]{display:none}}.db-option[data-v-3a60ad64]{cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:#fff9;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]{border-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.db-option[data-v-3a60ad64]{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]{background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.db-option[data-v-3a60ad64]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap}@media not all and (width>=80rem){.db-option[data-v-3a60ad64]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{border-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.db-option[data-v-3a60ad64]:hover,.db-option.active[data-v-3a60ad64]{background-color:hsl(var(--accent));color:var(--color-white,#fff)}.suggestions-list[data-v-2c6669c8]{z-index:1;width:100%;position:absolute}:where(.suggestions-list[data-v-2c6669c8]>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.suggestions-list[data-v-2c6669c8]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);text-align:left;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.suggestion[data-v-2c6669c8]{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.suggestion.highlighted[data-v-2c6669c8]{background-color:var(--color-blue-50,oklch(97% .014 254.604))}.suggestion[data-v-2c6669c8]:not(.highlighted):hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.name[data-v-2c6669c8]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);overflow:hidden}.details[data-v-2c6669c8]{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.status[data-v-2c6669c8]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:.25rem;display:inline-flex}.success[data-v-2c6669c8]{background-color:var(--color-lime-400,oklch(84.1% .238 128.85));color:var(--color-green-700,oklch(52.7% .154 150.069))}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}#searchFormContainer[data-v-f2c78eef]{color:var(--textColor);position:relative}.database-list[data-v-f2c78eef]{margin-bottom:calc(var(--spacing,.25rem) * 4)}.centered .database-list[data-v-f2c78eef]{justify-content:center}form[data-v-f2c78eef]{justify-content:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}#searchFieldContainer[data-v-f2c78eef]{flex-grow:1;position:relative}.icon[data-v-f2c78eef]{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 3);position:absolute}.loupe-icon[data-v-f2c78eef]{stroke:var(--textColor);stroke-width:2px}form input[data-v-f2c78eef]{border-radius:var(--radius-xl,.75rem);border-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 12)}form button[data-v-f2c78eef]{border-radius:var(--radius-xl,.75rem);border-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);white-space:nowrap}form button[data-v-f2c78eef]:hover{background-color:var(--color-white,#fff);color:var(--textColor)}.suggestions-list[data-v-f2c78eef]{margin-top:var(--spacing,.25rem)}#stats[data-v-f2c78eef]{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-gray-600,oklch(44.6% .03 256.802))}section[data-v-5a074950]{padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;background:var(--gradient-hero);justify-content:center;align-items:center;transition:height .5s;display:flex;box-shadow:inset 0 0 5px #00000026}h1[data-v-5a074950],h2[data-v-5a074950]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:800;font-weight:800}#heroSection:not(.demat) h2[data-v-5a074950],#heroSection:not(.demat) h1[data-v-5a074950]{margin-bottom:calc(var(--spacing,.25rem) * 10)}[data-v-5a074950] #searchFieldContainer{max-width:460px}.modal-backdrop[data-v-36ac0bca]{z-index:50;padding-block:calc(var(--spacing,.25rem) * 8);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0006;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-dialog[data-v-36ac0bca]{width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin-block:auto;margin-inline:auto;position:relative}@media (width>=48rem){.modal-dialog[data-v-36ac0bca]{padding:calc(var(--spacing,.25rem) * 10)}}.modal-dialog.wide[data-v-36ac0bca]{max-width:var(--container-3xl,48rem)}.modal-close-button[data-v-36ac0bca]{top:0;right:calc(var(--spacing,.25rem) * -2.5);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-black,#000);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);border-radius:.25rem;display:flex;position:absolute}.modal-dialog[data-v-36ac0bca] h2:first-child{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.modal-dialog[data-v-36ac0bca] .button-bar{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:center;display:flex}.modal-dialog[data-v-36ac0bca] .button-bar button{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-radius:.25rem}#container[data-v-b5127c30]{flex-direction:column;justify-content:space-between;height:100vh;display:flex;overflow-y:scroll}
