:root,:root.dark{--bg-app:#131517;--bg-card:#1c1e21;--bg-card-alt:#25272a;--bg-skeleton:#ffffff14;--bg-input:#17191b;--text-app:#f3f4f6;--text-secondary:#9ca3af;--text-muted:#737b87;--text-on-accent:#fff;--border-app:#ffffff1f;--accent:#38bdf8;--accent-hover:#0ea5e9;--text-link:#4783ff;--overlay:#0000009e;--status-success:#4ade80;--status-success-bg:#4ade801f;--status-warning:#facc15;--status-warning-bg:#facc151f;--status-danger:#f87171;--status-danger-bg:#f871711f;--provider-email:#60a5fa;--provider-discord:#818cf8;--provider-telegram:#38bdf8;--provider-browser:#34d399;--provider-sms:#fbbf24;--card-shadow:0 4px 20px #0006;--expo-in:cubic-bezier(.87, 0, .13, 1);--dark-mode-transition-duration:1s;--toastify-color-light:var(--bg-card);--toastify-color-dark:var(--bg-card);--toastify-text-color-light:var(--text-app);--toastify-text-color-dark:var(--text-app);--toastify-color-progress-light:var(--accent);--toastify-color-progress-dark:var(--accent);--toastify-color-info:var(--provider-email);--toastify-color-success:var(--status-success);--toastify-color-warning:var(--status-warning);--toastify-color-error:var(--status-danger);--toastify-color-progress-info:var(--provider-email);--toastify-color-progress-success:var(--status-success);--toastify-color-progress-warning:var(--status-warning);--toastify-color-progress-error:var(--status-danger)}:root.light{--bg-app:#f4f5f7;--bg-card:#fff;--bg-card-alt:#e9ecef;--bg-skeleton:#0000000f;--bg-input:#fff;--text-app:#17191c;--text-secondary:#5f6773;--text-muted:#89919d;--text-on-accent:#fff;--border-app:#dfe3e8;--accent:#38bdf8;--accent-hover:#0ea5e9;--text-link:#4783ff;--overlay:#0f172a73;--status-success:#15803d;--status-success-bg:#ecfdf3;--status-warning:#a16207;--status-warning-bg:#fffbeb;--status-danger:#dc2626;--status-danger-bg:#fef2f2;--provider-email:#2563eb;--provider-discord:#5865f2;--provider-telegram:#0284c7;--provider-browser:#059669;--provider-sms:#d97706;--card-shadow:0 4px 12px #0f172a0a}.logo-dark-only{display:block!important}.logo-light-only{display:none!important}.logo-invert-dark{filter:invert()brightness(2)}:root.light .logo-dark-only{display:none!important}:root.light .logo-light-only{display:block!important}:root.light .logo-invert-dark{filter:none}*,:after,:before{box-sizing:border-box;border:0 solid var(--border-app)}html{line-height:1.5;font-family:var(--font-eina);background-color:var(--bg-app);color:var(--text-app)}body{font-family:inherit;line-height:inherit;background-color:var(--bg-app);color:var(--text-app);margin:0}h1,h2,h3,h4,h5,h6,p,blockquote,figure,hr,dl,dd,ol,ul,fieldset,pre{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}hr{height:0;color:inherit;border-top-width:1px}b,strong{font-weight:bolder}small{font-size:80%}img,svg,video,canvas,audio,embed{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{background-color:#0000;background-image:none}textarea{resize:vertical}.sp-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){background:var(--bg-input);border:1px solid var(--border-app);color:var(--text-app);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px}:root.light .sp-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sp-content :is(input,select,textarea):focus{border-color:var(--accent);outline:none}.sp-content [style*=box-shadow]{box-shadow:none!important}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}table{text-indent:0;border-color:inherit;border-collapse:collapse}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}summary{display:list-item}[hidden]{display:none}@layer base{p,h1,h2,h3,h4,h5{color:var(--text-app);font-family:var(--font-eina)}}.darkHover{background-color:var(--bg-card);transition:background-color .2s}.darkHover:hover{background-color:var(--bg-card-alt)}::view-transition-old(.marketplace-expanded){opacity:0;animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(*){object-fit:contain!important;width:100%!important;height:100%!important}::view-transition-new(*){object-fit:contain!important;width:100%!important;height:100%!important}:root:active-view-transition-type(category-navigation)::view-transition-group(*){animation:none}:root:active-view-transition-type(category-navigation)::view-transition-new(*){animation:none}:root:active-view-transition-type(category-navigation)::view-transition-old(*){display:none}:root.dark-mode-transition::view-transition-old(root){z-index:1}:root.dark-mode-transition::view-transition-new(root){z-index:999;clip-path:circle(0px at var(--x) var(--y));animation:expand var(--dark-mode-transition-duration) var(--expo-in) forwards}@keyframes expand{0%{clip-path:circle(0px at var(--x) var(--y))}to{clip-path:circle(var(--r) at var(--x) var(--y))}}.categoryGrid{grid-template-columns:repeat(2,1fr);justify-content:center;gap:16px;width:100%;margin:0 auto;display:grid}@media (min-width:768px){.categoryGrid{flex-wrap:wrap;display:flex}}.categoryCardInner{flex-direction:column;justify-content:center;align-items:center;width:409px;height:224px;margin:0 auto;display:flex}@media (max-width:768px){.categoryCardInner{width:100%;height:clamp(120px,20vw,224px)}}.filterBar{font-family:var(--font-eina-light), Arial, sans-serif;flex-wrap:wrap;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex}.filterBarMobile{display:none}.filterBarVendor{display:inline-block;position:relative}.filterVendorLabel{flex:1;justify-content:space-between;align-items:center;display:flex}.filterVendorItem input{cursor:pointer;width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}@media (max-width:768px){.filterBarMobile{justify-content:space-around;width:100%;padding-bottom:15px;display:flex}.filterBarMobile button{cursor:pointer;font:inherit;background:0 0;flex-direction:column;align-items:center;gap:4px;padding:8px;font-size:16px;display:flex}.filterBarControl{flex-basis:100%;width:100%;display:none}.filterBarControlOpen{display:block}}.filterDropdownButton{border:1px solid var(--border-app);background-color:var(--bg-card);cursor:pointer;text-align:start;width:100%;color:var(--text-app);border-radius:8px;outline:none;justify-content:space-between;align-items:center;padding:10px 16px;font-weight:500;transition:all .2s;display:flex}.filterDropdownButton:hover{background-color:var(--bg-card-alt);border-color:var(--accent)}.filterDropdownContent{background-color:var(--bg-card);z-index:10;border:1px solid var(--border-app);box-sizing:border-box;border-radius:8px;min-width:100%;max-height:300px;margin-top:8px;padding:8px 0;position:absolute;overflow-y:auto;box-shadow:0 10px 25px #0003}.filterSearchInput{border:1px solid var(--border-app);background-color:var(--bg-card);color:var(--text-app);min-width:200px;font-size:16px;font-family:var(--font-eina-light), Arial, sans-serif;border-radius:8px;outline:none;flex-grow:1;padding:10px 16px;transition:border-color .2s}.filterSearchInput:focus{border-color:var(--accent)}.filterSelect{border:1px solid var(--border-app);background-color:var(--bg-card);color:var(--text-app);cursor:pointer;min-width:180px;font-family:var(--font-eina-light), Arial, sans-serif;appearance:none;border-radius:8px;outline:none;padding:10px 16px;font-size:16px}.filterDropdownButton,.filterSelect{background-image:url("data:image/svg+xml;utf8,<svg fill=\"%23888\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 10l5 5 5-5z\"/><path d=\"M0 0h24v24H0z\" fill=\"none\"/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:32px}:root.dark .filterDropdownButton,:root.dark .filterSelect{background-image:url("data:image/svg+xml;utf8,<svg fill=\"%23fff\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 10l5 5 5-5z\"/><path d=\"M0 0h24v24H0z\" fill=\"none\"/></svg>")}.filterSelect:focus{border-color:var(--accent)}.filterVendorItem{cursor:pointer;white-space:nowrap;color:var(--text-app);align-items:center;gap:12px;padding:10px 16px;transition:background-color .2s;display:flex}.filterVendorItem:hover{background-color:var(--bg-card-alt)}.filterVendorCount{color:var(--text-secondary);margin-inline-start:4px;font-size:.9em}.subcategoryChip{border:1px solid var(--border-app);background-color:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-family:var(--font-eina-light), Arial, sans-serif;-webkit-user-select:none;user-select:none;border-radius:9999px;padding:6px 16px;font-size:14px;transition:all .2s ease-in-out}.subcategoryChip:hover{background-color:var(--bg-card-alt);color:var(--text-app);border-color:var(--accent)}.subcategoryChipActive{background-color:var(--accent)!important;color:#131517!important;border-color:var(--accent)!important}.seo-directory{border-top:1px solid var(--border-app);margin-top:64px;padding-top:32px}.seo-directory-title{text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);margin-bottom:16px;font-size:14px;font-weight:600}.seo-directory-grid{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.seo-directory-link{color:var(--text-muted);text-decoration:none;transition:color .2s}.seo-directory-link:hover{color:var(--text-link)}
@font-face{font-family:eina;src:url(../media/Eina-s.1t2m-qnf96r_9.woff2)format("woff2");font-display:swap}@font-face{font-family:eina Fallback;src:local(Arial);ascent-override:71.47%;descent-override:20.87%;line-gap-override:32.87%;size-adjust:108.29%}.qWM0Ia_className{font-family:eina,eina Fallback}.qWM0Ia_variable{--font-eina:"eina", "eina Fallback"}
@font-face{font-family:einaLight;src:url(../media/Eina_Light-s.1wrhc81_omwr-.woff2)format("woff2");font-display:swap}@font-face{font-family:einaLight Fallback;src:local(Arial);ascent-override:103.43%;descent-override:25.16%;line-gap-override:0.0%;size-adjust:107.32%}.kh-o_W_className{font-family:einaLight,einaLight Fallback}.kh-o_W_variable{--font-eina-light:"einaLight", "einaLight Fallback"}
@font-face{font-family:einaSemiBold;src:url(../media/Eina_SemiBold-s.2-sfo_3z2mji6.woff2)format("woff2");font-display:swap}@font-face{font-family:einaSemiBold Fallback;src:local(Arial);ascent-override:70.99%;descent-override:20.61%;line-gap-override:32.98%;size-adjust:109.16%}.kIC6ea_className{font-family:einaSemiBold,einaSemiBold Fallback}.kIC6ea_variable{--font-eina-semibold:"einaSemiBold", "einaSemiBold Fallback"}
