.blog_blogContainer__5RjCa{max-width:1200px;margin:0 auto;padding:2rem 1rem;background-color:var(--color-background);min-height:100vh}.blog_blogHeader___MNJu{text-align:center;margin-bottom:3rem;padding:2rem 0}.blog_blogTitle__lw1D6{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1rem}.blog_blogDescription__lkOja{font-size:1.2rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto}.blog_postsGrid__QYM3t{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem;padding:1rem 0}.blog_postCard__OEt9o{background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:1rem;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-shadow),0 1px 3px var(--color-ui-shadow-soft);height:100%;display:flex;flex-direction:column}.blog_postCard__OEt9o:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--color-ui-shadow-medium),0 2px 6px var(--color-ui-shadow);border-color:var(--color-ui-border-hover)}.blog_postContent__ZUVI8{padding:1.5rem;display:flex;flex-direction:column;height:100%}.blog_postDate__xLeNX{font-size:.875rem;color:var(--color-text-secondary);margin-bottom:.5rem}.blog_postTitle__3NcWc{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem;line-height:1.3;height:4rem;-webkit-line-clamp:2}.blog_postDescription__biSS6,.blog_postTitle__3NcWc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.blog_postDescription__biSS6{font-size:1rem;color:var(--color-text-secondary);line-height:1.5;margin-bottom:1rem;flex-grow:1;-webkit-line-clamp:3}.blog_postCategory___ksUe{background:var(--color-background);border:1px solid var(--color-ui-border);color:var(--color-text-secondary)}.blog_agentBadge__hyUXT,.blog_postCategory___ksUe{display:inline-block;padding:.25rem 1rem;border-radius:9999px;font-size:.875rem;margin-top:.5rem}.blog_agentBadge__hyUXT{background:var(--color-primary);color:#fff;font-weight:500;margin-left:.5rem;box-shadow:0 2px 8px var(--color-ui-glow-primary)}@media (max-width:768px){.blog_blogContainer__5RjCa{padding:1rem}.blog_blogHeader___MNJu{margin-bottom:2rem;padding:1.5rem 0}.blog_blogTitle__lw1D6{font-size:2rem}.blog_blogDescription__lkOja{font-size:1.1rem}.blog_postsGrid__QYM3t{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}}@media (max-width:480px){.blog_blogTitle__lw1D6{font-size:1.75rem}.blog_postsGrid__QYM3t{grid-template-columns:1fr}.blog_postContent__ZUVI8{padding:1.25rem}}.AgentSelectorTooltip_tooltipOverlay__qnpZl{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:none;animation:AgentSelectorTooltip_fadeIn__it0JX .3s ease-out}.AgentSelectorTooltip_tooltipOverlay__qnpZl.AgentSelectorTooltip_closing__HgJjW{animation:AgentSelectorTooltip_fadeOut__I9qcG .2s ease-out}.AgentSelectorTooltip_tooltipContainer__Epkzp{position:absolute;top:80px;left:20px;pointer-events:auto;animation:AgentSelectorTooltip_slideIn__D7JtL .3s ease-out}.AgentSelectorTooltip_tooltipOverlay__qnpZl.AgentSelectorTooltip_closing__HgJjW .AgentSelectorTooltip_tooltipContainer__Epkzp{animation:AgentSelectorTooltip_slideOut__q_e0P .2s ease-out}.AgentSelectorTooltip_tooltipArrow__qXkBf{position:absolute;top:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #2b45b4;z-index:2;transform:translateX(-50%)}.AgentSelectorTooltip_tooltipContent__vNOOG{background:#2b45b4;color:#fff;padding:.75rem;border-radius:8px;box-shadow:0 4px 12px -2px rgba(43,69,180,.25),0 2px 4px -1px rgba(43,69,180,.1);max-width:240px;position:relative}.AgentSelectorTooltip_tooltipMessage__ZnPt2{margin:0;font-size:.8rem;line-height:1.3;color:hsla(0,0%,100%,.95);display:flex;align-items:center;gap:.4rem;justify-content:space-between}.AgentSelectorTooltip_tooltipMessage__ZnPt2:before{content:"💡";font-size:1rem;flex-shrink:0}.AgentSelectorTooltip_closeButton__gPfV0{background:none;border:none;color:#fff;cursor:pointer;padding:2px;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;opacity:.7;width:16px;height:16px;flex-shrink:0;margin-left:auto}.AgentSelectorTooltip_closeButton__gPfV0:hover{background-color:hsla(0,0%,100%,.1);opacity:1}@keyframes AgentSelectorTooltip_fadeIn__it0JX{0%{opacity:0}to{opacity:1}}@keyframes AgentSelectorTooltip_fadeOut__I9qcG{0%{opacity:1}to{opacity:0}}@keyframes AgentSelectorTooltip_slideIn__D7JtL{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AgentSelectorTooltip_slideOut__q_e0P{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}@media (max-width:768px){.AgentSelectorTooltip_tooltipContainer__Epkzp{top:70px;left:20px;right:auto;max-width:240px}.AgentSelectorTooltip_tooltipContent__vNOOG{max-width:240px;padding:.6rem}.AgentSelectorTooltip_tooltipMessage__ZnPt2{font-size:.75rem}}@media (max-width:480px){.AgentSelectorTooltip_tooltipContainer__Epkzp{top:65px;left:10px;right:auto;max-width:220px}.AgentSelectorTooltip_tooltipContent__vNOOG{max-width:220px;padding:.5rem}.AgentSelectorTooltip_tooltipMessage__ZnPt2{font-size:.7rem}}.AuthModal_overlay__8EdDz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;z-index:10000;padding:1rem;animation:AuthModal_fadeIn__u8DSy .3s ease-out;overflow-y:auto;scroll-behavior:smooth}.AuthModal_overlay__8EdDz.AuthModal_closing__mUw6v{animation:AuthModal_fadeOut__l_PaJ .3s ease-out}@keyframes AuthModal_fadeIn__u8DSy{0%{opacity:0}to{opacity:1}}@keyframes AuthModal_fadeOut__l_PaJ{0%{opacity:1}to{opacity:0}}.AuthModal_modal__c3bmu{background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:16px;width:100%;max-width:440px;max-height:calc(100vh - 2rem);overflow-y:auto;position:relative;margin:max(1rem,env(safe-area-inset-top)) auto max(1rem,env(safe-area-inset-bottom));box-shadow:0 8px 32px var(--color-ui-shadow-strong),0 20px 40px var(--color-ui-shadow-medium);animation:AuthModal_slideUp__fz4Cs .3s cubic-bezier(.4,0,.2,1)}.AuthModal_modal__c3bmu.AuthModal_modalClosing__dOq0C{animation:AuthModal_slideDown__L501B .3s cubic-bezier(.4,0,.2,1)}@keyframes AuthModal_slideUp__fz4Cs{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes AuthModal_slideDown__L501B{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.AuthModal_closeButton__AxvQj{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;z-index:1}.AuthModal_closeButton__AxvQj:hover{color:var(--color-text-primary);background-color:var(--color-background-hover)}.AuthModal_content__tAl_D{padding:2.5rem}.AuthModal_header__MwMPD{text-align:center;margin-bottom:2rem}.AuthModal_title__NGaHk{font-size:1.875rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem;line-height:1.2;letter-spacing:-.02em}.AuthModal_subtitle__2Szmd{font-size:.9375rem;color:var(--color-text-secondary);margin:0}.AuthModal_form__n5qFL{display:flex;flex-direction:column;gap:1.25rem}.AuthModal_formGroup__9RIeX{display:flex;flex-direction:column;gap:.5rem}.AuthModal_label__dNmQO{font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.AuthModal_input__l2kii{width:100%;padding:.875rem 1rem;border:1px solid var(--color-ui-border);border-radius:8px;font-size:1rem;background-color:var(--color-background);color:var(--color-text-primary);transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.AuthModal_input__l2kii:focus{outline:none;border-color:var(--color-primary);background-color:var(--color-background-hover);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.AuthModal_input__l2kii::placeholder{color:var(--color-text-muted)}.AuthModal_forgotPassword__nQG1H{text-align:right;margin-top:-.5rem}.AuthModal_forgotPasswordButton__LTeMu{background:none;border:none;color:var(--color-primary);font-size:.875rem;cursor:pointer;padding:0;text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1);font-weight:500}.AuthModal_forgotPasswordButton__LTeMu:hover{color:var(--color-primary-dark);text-decoration:underline}.AuthModal_error__9leMj{padding:.75rem 1rem;background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.875rem;margin-top:-.5rem}.AuthModal_submitButton__h8Cch{width:100%;padding:.875rem 1.5rem;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:.5rem;box-shadow:0 2px 8px var(--color-ui-glow-primary)}.AuthModal_submitButton__h8Cch:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px var(--color-ui-glow-primary)}.AuthModal_submitButton__h8Cch:active:not(:disabled){transform:translateY(0)}.AuthModal_submitButton__h8Cch:disabled{opacity:.6;cursor:not-allowed;transform:none}.AuthModal_footer___f39j{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid var(--color-ui-border)}.AuthModal_switchText__tDDB5{font-size:.875rem;color:var(--color-text-secondary);margin:0}.AuthModal_switchButton__l1_ix{background:none;border:none;color:var(--color-primary);font-size:.875rem;font-weight:600;cursor:pointer;padding:0;text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1)}.AuthModal_switchButton__l1_ix:hover{color:var(--color-primary-dark);text-decoration:underline}@media (max-width:768px){.AuthModal_modal__c3bmu{max-width:100%;border-radius:12px}.AuthModal_content__tAl_D{padding:2rem 1.5rem}.AuthModal_title__NGaHk{font-size:1.5rem}.AuthModal_subtitle__2Szmd{font-size:.875rem}}@media (max-width:480px){.AuthModal_overlay__8EdDz{padding:0}.AuthModal_modal__c3bmu{border-radius:0;max-height:100vh;height:100vh;border-left:none;border-right:none}.AuthModal_content__tAl_D{padding:1.5rem}.AuthModal_title__NGaHk{font-size:1.375rem}}.Header_affiliateHeader__TJ4vv{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:1rem 2rem;background:var(--color-background-elevated);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%;border-bottom:1px solid var(--color-ui-border);margin:0;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-sizing:border-box;grid-gap:1rem;gap:1rem;transition:background-color .3s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1);transition:background-color .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.2)}.Header_headerLeft__PlQUV{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.Header_headerCenter__YDj3D{display:flex;align-items:center;justify-content:center;flex:1 1;position:relative}.Header_logoContainer__HdXnL{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:1}.Header_headerLogo___wXH9{height:auto;width:auto;max-height:50px;max-width:100%}.Header_logoLink__7trYD{display:inline-block;cursor:pointer;transition:opacity .2s ease;position:relative;z-index:2}.Header_logoLink__7trYD:hover{opacity:.8}.Header_textLogo__09v0s{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:-.02em;display:flex;align-items:center;gap:0}.Header_logoChina__a4rfN{color:var(--color-text-primary)}.Header_logoFinds__c9zf2{color:var(--color-text-secondary)}.Header_headerRight__nz8V_{display:flex;justify-content:flex-end;align-items:center;gap:1rem;flex-shrink:0}.Header_agentSelector__KN0YP{display:flex;align-items:center;gap:.5rem}.Header_agentSelector__KN0YP label{font-size:.875rem;color:var(--color-text-secondary);font-weight:500;white-space:nowrap}.Header_agentSelect__rnvS2{border:1px solid var(--color-ui-border);border-radius:8px;background-color:var(--color-background);color:var(--color-text-primary);font-size:.875rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;padding:.5rem 30px .5rem 1rem;min-width:100px;transition:all .2s ease;box-sizing:border-box}.Header_agentSelect__rnvS2:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary);background-color:var(--color-background-hover)}.Header_agentSelect__rnvS2:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.Header_agentSelect__rnvS2 option{background-color:var(--color-primary);color:#fff}.Header_blogButton__JkZRj{padding:.5rem 1.5rem;background:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-block;text-align:center;min-width:100px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.2)}.Header_blogButton__JkZRj:hover{background:var(--color-background-hover);border-color:var(--color-ui-border-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.Header_favoritesButton__CObgm{padding:.5rem 1.5rem;background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-weight:500;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;text-decoration:none;display:inline-block;text-align:center;min-width:100px;box-sizing:border-box}.Header_favoritesButton__CObgm:hover{border-color:var(--color-ui-border-hover);color:var(--color-text-primary);background-color:var(--color-background-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.3)}.Header_authButtons__2_7Ug{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.Header_loginButton__Qw_7I{padding:.5rem 1.25rem;background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-weight:500;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}.Header_loginButton__Qw_7I:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover);color:var(--color-text-primary)}.Header_signupButton__fexXV{padding:.5rem 1.25rem;background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:8px;font-weight:500;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px var(--color-ui-glow-primary)}.Header_signupButton__fexXV:hover{background:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 4px 12px var(--color-ui-glow-primary)}.Header_userSection__SV_5M{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.Header_userDropdownContainer__sEC4M{position:relative;flex-shrink:0}.Header_userNameButton__89Ohu{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--color-background);color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-weight:500;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}.Header_userNameButton__89Ohu:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover);color:var(--color-text-primary)}.Header_userName__zmDpI{font-size:.875rem;color:var(--color-text-primary);font-weight:500;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.Header_dropdownIcon__qJ8_W{transition:transform .2s ease;flex-shrink:0}.Header_dropdownIconOpen__eCv1r{transform:rotate(180deg)}.Header_userDropdown__2Fwd_{position:absolute;top:calc(100% + .5rem);right:0;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:12px;box-shadow:0 8px 24px var(--color-ui-shadow-strong);min-width:200px;z-index:1001;overflow:hidden;animation:Header_dropdownFadeIn__EEpI_ .2s ease}@keyframes Header_dropdownFadeIn__EEpI_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownItem__vuT1v{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--color-text-primary);text-decoration:none;font-size:.875rem;transition:all .2s ease;cursor:pointer;border:none;background:none;width:100%;text-align:left;font-family:inherit}.Header_dropdownItem__vuT1v:hover{background-color:var(--color-background-hover);color:var(--color-primary)}.Header_dropdownItem__vuT1v svg{flex-shrink:0;color:var(--color-text-secondary);transition:color .2s ease}.Header_dropdownItem__vuT1v:hover svg{color:var(--color-primary)}.Header_dropdownDivider__dJItW{height:1px;background-color:var(--color-ui-border);margin:.25rem 0}.Header_logoutButton__YBtWj{padding:.5rem 1rem;background-color:transparent;color:#666;border:1px solid #ddd;border-radius:9999px;font-weight:500;font-size:.875rem;transition:all .2s ease;white-space:nowrap;cursor:pointer}.Header_logoutButton__YBtWj:hover{border-color:#333;color:#333;background-color:#f5f5f5}.Header_filtersContainer__g22Lv{max-width:800px;margin:0 auto;width:100%}.Header_dropdownsWrapper__C1G59{display:flex;gap:1rem;margin-bottom:1rem;width:100%}.Header_filterDropdown__9UaAP{flex:1 1;width:100%}.Header_filterDropdown__9UaAP select{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;background-color:#fff;cursor:pointer;color:#000}.Header_searchContainer__59bao{width:100%}.Header_searchInput__Dz0u9{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;outline:none;background-color:#fff;color:#000}.Header_searchInput__Dz0u9::placeholder{color:#666}.Header_searchInput__Dz0u9:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.Header_menuButtonContainer__sFiVU{position:relative;display:block}.Header_menuButton__mlszh{display:flex;align-items:center;justify-content:center;padding:.5rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:8px;cursor:pointer;color:var(--color-text-primary);transition:all .3s cubic-bezier(.4,0,.2,1);width:40px;height:40px}.Header_menuButton__mlszh:hover{background-color:var(--color-background-hover);border-color:var(--color-ui-border-hover);color:var(--color-text-primary)}.Header_menuButton__mlszh svg{display:block}.Header_mainMenuDropdown__paAmk{position:absolute;top:calc(100% + .5rem);left:0;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:12px;box-shadow:0 8px 24px var(--color-ui-shadow-strong);min-width:240px;z-index:1001;overflow:hidden;animation:Header_dropdownFadeIn__EEpI_ .2s ease;padding:.5rem}.Header_menuAgentSelector__uVWOR{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-bottom:1px solid var(--color-ui-border);margin-bottom:.5rem}.Header_menuAgentSelector__uVWOR label{font-size:.875rem;color:var(--color-text-secondary);font-weight:600}.Header_menuAgentSelect__NNjyY{border:1px solid var(--color-ui-border);border-radius:8px;font-size:.875rem;background-color:var(--color-background);color:var(--color-text-primary);width:100%;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;padding:.5rem 30px .5rem .75rem}.Header_menuAgentSelect__NNjyY:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.Header_menuDropdownItem__Uq1Db{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:var(--color-text-primary);text-decoration:none;font-size:.875rem;transition:all .2s ease;cursor:pointer;border:none;background:none;width:100%;text-align:left;font-family:inherit;border-radius:8px}.Header_menuDropdownItem__Uq1Db:hover{background-color:var(--color-background-hover);color:var(--color-primary)}.Header_menuDropdownItem__Uq1Db svg{flex-shrink:0;color:var(--color-text-secondary);transition:color .2s ease}.Header_menuDropdownItem__Uq1Db:hover svg{color:var(--color-primary)}.Header_hamburgerButton__fDts9{display:none;background:none;border:none;cursor:pointer;padding:.5rem;color:var(--color-text-primary);transition:all .2s ease}.Header_hamburgerButton__fDts9:hover{color:var(--color-text-secondary);background-color:var(--color-background-hover);border-radius:6px}.Header_hamburgerButton__fDts9 svg{display:block}.Header_mobileMenu__oDspy{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.Header_mobileMenuOpen__se_mH{opacity:1;visibility:visible}.Header_mobileMenuContent__WU3LM{position:absolute;top:0;right:0;width:280px;max-width:85vw;height:100vh;background-color:var(--color-background-elevated);box-shadow:-2px 0 8px var(--color-ui-shadow-strong);padding:2rem 1.5rem;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto}.Header_mobileMenu__oDspy.Header_mobileMenuOpen__se_mH .Header_mobileMenuContent__WU3LM{transform:translateX(0)}.Header_mobileAgentSelector__EoAo3{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.Header_mobileAgentSelector__EoAo3 label{font-size:.875rem;color:var(--color-text-secondary);font-weight:600}.Header_mobileAgentSelect__R9LYi{padding:.75rem 1rem;border:1px solid var(--color-ui-border);border-radius:8px;font-size:1rem;background-color:var(--color-background);color:var(--color-text-primary);width:100%;cursor:pointer;transition:all .2s ease}.Header_mobileAgentSelect__R9LYi:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.Header_mobileMenuButton__sbxfA{display:block;width:100%;padding:.875rem 1rem;margin-bottom:.75rem;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-glow-primary)}.Header_mobileMenuButton__sbxfA:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--color-ui-glow-primary);background:var(--color-primary-dark)}@media (max-width:768px){.Header_affiliateHeader__TJ4vv{padding:.75rem;grid-template-columns:auto 1fr auto;gap:.5rem;width:100%;box-sizing:border-box}.Header_headerLeft__PlQUV{flex-shrink:1;min-width:0}.Header_menuButtonContainer__sFiVU{display:none}.Header_hamburgerButton__fDts9{display:block}.Header_headerCenter__YDj3D{flex:1 1;min-width:0}.Header_headerLogo___wXH9{max-height:40px;max-width:100%}.Header_textLogo__09v0s{font-size:1.25rem}.Header_headerRight__nz8V_{gap:.5rem;flex-shrink:0}.Header_agentSelector__KN0YP{gap:.25rem}.Header_agentSelector__KN0YP label{font-size:.75rem}.Header_agentSelect__rnvS2{font-size:.75rem;min-width:80px;padding:.35rem 25px .35rem .75rem;box-sizing:border-box}.Header_blogButton__JkZRj,.Header_favoritesButton__CObgm{padding:.35rem 1rem;font-size:.875rem;white-space:nowrap;flex-shrink:0;min-width:90px}.Header_authButtons__2_7Ug{gap:.5rem}.Header_loginButton__Qw_7I,.Header_signupButton__fexXV{padding:.35rem .875rem;font-size:.8125rem}.Header_userSection__SV_5M{gap:.5rem}.Header_userDropdownContainer__sEC4M{position:relative}.Header_userNameButton__89Ohu{padding:.35rem .75rem;font-size:.8125rem;gap:.375rem}.Header_userName__zmDpI{font-size:.8125rem;max-width:100px}.Header_userDropdown__2Fwd_{min-width:180px;right:0;z-index:1001}.Header_dropdownItem__vuT1v{padding:.625rem .875rem;font-size:.8125rem;gap:.625rem}.Header_logoutButton__YBtWj{padding:.35rem .875rem;font-size:.8125rem}.Header_mobileMenu__oDspy{display:block}}@media (max-width:480px){.Header_affiliateHeader__TJ4vv{padding:.5rem;gap:.25rem;width:100%;box-sizing:border-box;grid-template-columns:auto 1fr auto}.Header_headerLeft__PlQUV{flex-shrink:1;min-width:0}.Header_menuButtonContainer__sFiVU{display:none}.Header_hamburgerButton__fDts9{display:block}.Header_headerCenter__YDj3D{flex:1 1;min-width:0}.Header_headerRight__nz8V_{gap:.25rem;flex-shrink:0}.Header_agentSelector__KN0YP{flex-direction:row;gap:.25rem;align-items:center}.Header_agentSelector__KN0YP label{font-size:.6875rem;text-align:left}.Header_agentSelect__rnvS2{font-size:.6875rem;min-width:70px;padding:.25rem 20px .25rem .5rem;box-sizing:border-box}.Header_headerLogo___wXH9{max-height:35px;max-width:100%}.Header_textLogo__09v0s{font-size:1rem}.Header_blogButton__JkZRj,.Header_favoritesButton__CObgm{padding:.25rem .75rem;font-size:.8125rem;flex-shrink:0;min-width:80px}.Header_authButtons__2_7Ug{gap:.375rem}.Header_loginButton__Qw_7I,.Header_signupButton__fexXV{padding:.25rem .75rem;font-size:.75rem}.Header_userSection__SV_5M{flex-direction:row;gap:.5rem;align-items:center}.Header_userDropdownContainer__sEC4M{position:relative}.Header_userNameButton__89Ohu{padding:.25rem .625rem;font-size:.75rem;gap:.25rem}.Header_userName__zmDpI{font-size:.75rem;max-width:80px}.Header_userDropdown__2Fwd_{min-width:160px;right:0;z-index:1001}.Header_dropdownItem__vuT1v{padding:.5rem .75rem;font-size:.75rem;gap:.5rem}.Header_dropdownItem__vuT1v svg{width:14px;height:14px}.Header_logoutButton__YBtWj{padding:.25rem .625rem;font-size:.75rem}.Header_mobileMenuContent__WU3LM{width:260px;padding:1.5rem 1rem}.Header_mobileAgentSelector__EoAo3{margin-bottom:1.5rem;padding-bottom:1.5rem}.Header_mobileMenuButton__sbxfA{padding:.75rem 1rem;font-size:.9375rem}}.SocialMediaLinks_socialLinks__h3903{display:flex;align-items:center;gap:1.5rem}.SocialMediaLinks_socialLink__z5enZ{display:flex;align-items:center;justify-content:center;transition:all .2s ease;filter:brightness(0) invert(1);opacity:.9}.SocialMediaLinks_socialLink__z5enZ:hover{opacity:1;transform:scale(1.1)}.SocialMediaLinks_socialLinkDark__7vvUL{filter:brightness(0) saturate(100%)!important;opacity:.7}.SocialMediaLinks_socialLinkDark__7vvUL:hover{opacity:1;filter:brightness(0) saturate(100%)!important}.SocialMediaLinks_icon__ULmvo{width:24px;height:24px}@media (max-width:768px){.SocialMediaLinks_socialLinks__h3903{gap:1rem}.SocialMediaLinks_icon__ULmvo{width:20px;height:20px}}.Footer_footer__4vzqH{display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background:var(--color-background-elevated);border-top:1px solid var(--color-ui-border);width:100%;box-sizing:border-box}.Footer_footerContent__33dnM{display:flex;flex-direction:column;align-items:center;gap:1rem}.Footer_links__LGHlK{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;justify-content:center}.Footer_affiliateLink__s_aef{color:var(--color-text-secondary);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease;opacity:.9}.Footer_affiliateLink__s_aef:hover{color:var(--color-text-primary);opacity:1;text-decoration:underline}@media (max-width:768px){.Footer_footer__4vzqH{padding:1.5rem 1rem}}@media (max-width:480px){.Footer_footer__4vzqH{padding:1rem .75rem}}.NavigationProgress_progressBar__GC1Zw{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent;pointer-events:none}.NavigationProgress_progressFill__SdbyH{height:100%;background:linear-gradient(90deg,#1f3490,#3b5fc7);transition:width .2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px rgba(31,52,144,.5)}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:32px 32px 80px}.page_main__GlU4n{align-items:center}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.page_affiliatePage__hdTtN{max-width:1400px;margin:0 auto;padding:20px;min-height:100vh;display:flex;flex-direction:column;width:100%;box-sizing:border-box;background-color:var(--color-background)}.page_googleStyleSearch__Uh_n7{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:3rem 2rem;margin-top:2rem;width:100%;box-sizing:border-box}.page_heroContent__2lPR8{text-align:center;margin-bottom:3rem;width:100%;max-width:800px}.page_heroTitle__Gfler{font-size:3rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1rem;line-height:1.2;letter-spacing:-.02em}.page_heroSubtitle__RTAw0{font-size:1.25rem;color:var(--color-text-secondary);margin:0;line-height:1.6;font-weight:400}.page_searchForm__LFzRP{width:100%;max-width:700px;display:flex;flex-direction:column;gap:1rem;align-items:center;box-sizing:border-box;margin-bottom:2rem}.page_searchBox__vnseV{position:relative;width:100%;max-width:500px;box-sizing:border-box}.page_searchBox__vnseV .page_searchInput__spYJs{width:100%;height:56px;padding:0 60px 0 24px;border:2px solid var(--color-ui-border);border-radius:16px;font-size:16px;background-color:var(--color-background-elevated);color:var(--color-text-primary);box-shadow:0 2px 4px rgba(0,0,0,.3),0 4px 12px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.05);transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.page_searchBox__vnseV .page_searchInput__spYJs:focus{outline:none;border-color:var(--color-primary);box-shadow:0 4px 8px var(--color-ui-glow-primary),0 8px 24px var(--color-ui-shadow-medium),0 0 0 4px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.1) inset}.page_searchBox__vnseV .page_searchInput__spYJs:hover{border-color:var(--color-ui-border-hover);box-shadow:0 4px 8px rgba(0,0,0,.3),0 8px 20px rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.08)}.page_searchBox__vnseV .page_searchButton__vE0yS{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;background:var(--color-primary);color:#fff;cursor:pointer;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.1) inset}.page_searchBox__vnseV .page_searchButton__vE0yS:hover{transform:translateY(-50%) scale(1.05);background:var(--color-primary-dark);box-shadow:0 4px 16px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.15) inset}.page_searchBox__vnseV .page_searchButton__vE0yS:active{transform:translateY(-50%) scale(.95)}.page_categorySelect__QJnLL{width:100%;max-width:200px;height:40px;border:1px solid var(--color-ui-border);border-radius:12px;background-color:var(--color-background);color:var(--color-text-primary);font-size:14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding:0 40px 0 16px;box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_categorySelect__QJnLL:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary);background-color:var(--color-background-hover)}.page_categorySelect__QJnLL:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.page_compactSearch__4Z6vA{padding:1rem 0;border-bottom:1px solid var(--color-ui-border);margin-bottom:1rem;width:100%;box-sizing:border-box;background-color:var(--color-background)}.page_compactSearch__4Z6vA .page_searchWrapper__AgJnb{display:flex;align-items:center;gap:1rem;max-width:800px;margin:0 auto;width:100%;box-sizing:border-box}.page_compactSearch__4Z6vA .page_searchBox__vnseV{flex:1 1;max-width:none}.page_compactSearch__4Z6vA .page_searchInput__spYJs{height:44px;padding:0 50px 0 20px;border:2px solid var(--color-ui-border);border-radius:12px;font-size:14px;background-color:var(--color-background-elevated);color:var(--color-text-primary);box-shadow:0 2px 8px var(--color-ui-shadow);transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.page_compactSearch__4Z6vA .page_searchInput__spYJs:focus{outline:none;border-color:var(--color-primary);background-color:var(--color-background-hover);box-shadow:0 2px 12px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary)}.page_compactSearch__4Z6vA .page_searchInput__spYJs:hover{border-color:var(--color-ui-border-hover);box-shadow:0 2px 10px var(--color-ui-shadow)}.page_compactSearch__4Z6vA .page_searchButton__vE0yS{width:32px;height:32px;background:var(--color-primary);color:#fff;border-radius:8px;box-shadow:0 2px 8px var(--color-ui-glow-primary);transition:all .3s cubic-bezier(.4,0,.2,1)}.page_compactSearch__4Z6vA .page_searchButton__vE0yS:hover{background:var(--color-primary-dark);transform:scale(1.05);box-shadow:0 3px 12px var(--color-ui-glow-primary)}.page_compactSearch__4Z6vA .page_categorySelect__QJnLL{width:150px;height:36px;font-size:13px;border:1px solid var(--color-ui-border);border-radius:8px;background-color:var(--color-background);color:var(--color-text-primary);box-sizing:border-box;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_compactSearch__4Z6vA .page_categorySelect__QJnLL:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary);background-color:var(--color-background-hover)}.page_compactSearch__4Z6vA .page_categorySelect__QJnLL:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.page_productsGrid__kl98d{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px;gap:20px;padding:20px 0;width:100%;box-sizing:border-box}.page_addProductPage__zRnyT{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;box-sizing:border-box}.page_addProductCard__eukzh{width:100%;max-width:720px;background-color:var(--color-background-elevated);border-radius:16px;padding:2rem 2.25rem;border:1px solid var(--color-ui-border);box-shadow:0 8px 24px var(--color-ui-shadow-strong),0 0 0 1px hsla(0,0%,100%,.04) inset;box-sizing:border-box}.page_addProductHeader__NU_Ea{margin-bottom:1.5rem}.page_addProductTitle__icq9o{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem}.page_addProductSubtitle___weOv{font-size:.975rem;color:var(--color-text-secondary);margin:0}.page_addProductForm__REBfK{margin-top:1.75rem;display:flex;flex-direction:column;gap:.75rem}.page_addProductLabel__9CQ7V{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.page_addProductInput__BqS2m{width:100%;height:52px;padding:0 16px;border-radius:12px;border:1px solid var(--color-ui-border);background-color:var(--color-background);color:var(--color-text-primary);font-size:.95rem;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.04);transition:all .2s var(--transition-easing);box-sizing:border-box}.page_addProductInput__BqS2m::placeholder{color:var(--color-text-muted)}.page_addProductInput__BqS2m:focus{outline:none;border-color:var(--color-primary);box-shadow:0 4px 12px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.08) inset}.page_addProductInput__BqS2m:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.page_addProductButton__xNEfB{margin-top:.5rem;align-self:flex-start;padding:.75rem 1.5rem;border-radius:9999px;background:var(--color-primary);color:#fff;font-weight:600;font-size:.95rem;border:1px solid var(--color-primary);box-shadow:0 3px 10px var(--color-ui-glow-primary);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s var(--transition-easing)}.page_addProductButton__xNEfB:hover{background:var(--color-primary-dark);box-shadow:0 6px 18px var(--color-ui-glow-primary);transform:translateY(-1px)}.page_addProductButton__xNEfB:disabled{opacity:.7;cursor:default;transform:none;box-shadow:0 2px 8px var(--color-ui-shadow-soft)}.page_addProductInfo__B98hn{margin-top:1.75rem;display:flex;flex-direction:column;gap:.5rem}.page_addProductNote__sAu6s{font-size:.9rem;color:var(--color-text-secondary)}.page_addProductHelper__8Yeyx{margin-top:1.25rem;padding:.75rem 1rem;border-radius:10px;background-color:rgba(99,91,255,.06);border:1px solid rgba(99,91,255,.25)}.page_addProductHelperText__BH8SW{font-size:.9rem;color:var(--color-text-secondary)}.page_addProductError__D9vf_{margin-top:1rem;font-size:.9rem;color:#ff6b6b}.page_addProductSuccess__nvZDk{margin-top:1rem;font-size:.9rem;color:#22c55e}.page_addProductTabs__M28zq{display:flex;gap:.5rem;margin-top:1.5rem;border-bottom:1px solid var(--color-ui-border)}.page_addProductTab__sKLyX{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s var(--transition-easing);margin-bottom:-1px}.page_addProductTab__sKLyX:hover{color:var(--color-text-primary)}.page_addProductTabActive__exjFk{color:var(--color-primary);border-bottom-color:var(--color-primary)}.page_addProductTextarea__G5TSS{width:100%;min-height:200px;padding:12px 16px;border-radius:12px;border:1px solid var(--color-ui-border);background-color:var(--color-background);color:var(--color-text-primary);font-size:.95rem;font-family:inherit;line-height:1.6;resize:vertical;box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.04);transition:all .2s var(--transition-easing);box-sizing:border-box}.page_addProductTextarea__G5TSS::placeholder{color:var(--color-text-muted)}.page_addProductTextarea__G5TSS:focus{outline:none;border-color:var(--color-primary);box-shadow:0 4px 12px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.08) inset}.page_addProductTextarea__G5TSS:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.page_addProductUrlCount__LxEhE{font-size:.85rem;color:var(--color-text-secondary);text-align:right;margin-top:-.5rem}.page_addProductMultipleResults__hhocQ{margin-top:1.5rem;padding:1rem;background-color:var(--color-background);border-radius:12px;border:1px solid var(--color-ui-border)}.page_addProductResultsTitle__z3mlg{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .75rem}.page_addProductResultsStats__Pooua{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1rem}.page_addProductResultsStat__Fk3Ho{font-size:.9rem;color:var(--color-text-secondary)}.page_addProductResultsStatSuccess__TA0ih{color:#22c55e}.page_addProductResultsStatFailed__pOkQV{color:#ff6b6b}.page_addProductErrorsList__cRExF{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-ui-border)}.page_addProductErrorsTitle__RpflG{font-size:.9rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}.page_addProductErrorsUl__WUmWH{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}.page_addProductErrorsLi__T9mV7{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background-color:hsla(0,100%,71%,.1);border-radius:8px;border:1px solid hsla(0,100%,71%,.2)}.page_addProductErrorsUrl__fvXTM{font-size:.85rem;color:var(--color-text-primary);word-break:break-all;font-weight:500}.page_addProductErrorsMsg__uu7nW{font-size:.8rem;color:#ff6b6b}.page_addProductProgress__TC7_A{margin-top:1rem;font-size:.9rem;color:var(--color-text-secondary);text-align:center;padding:.75rem;background-color:rgba(99,91,255,.06);border-radius:8px;border:1px solid rgba(99,91,255,.25)}.page_error__Jil8M,.page_loading__Q7rym,.page_noProducts__pE_Pk{text-align:center;padding:50px;font-size:1.2em;width:100%;box-sizing:border-box}.page_error__Jil8M{color:var(--color-error)}.page_resultsInfo__ub3lp{text-align:center;color:var(--color-text-secondary);font-size:.9rem}.page_resultsHeader__bTUki,.page_resultsInfo__ub3lp{padding:1rem;margin-bottom:1rem;background-color:var(--color-background-elevated);border-radius:12px;width:100%;box-sizing:border-box;border:1px solid var(--color-ui-border);box-shadow:0 2px 8px var(--color-ui-shadow)}.page_resultsHeader__bTUki{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page_agentSelector__QTdm1{display:flex;align-items:center;gap:.5rem}.page_agentSelector__QTdm1 label{font-size:.9rem;color:var(--color-text-secondary);font-weight:500}.page_agentSelect__TrJLl{border:1px solid var(--color-ui-border);border-radius:8px;background-color:var(--color-background);color:var(--color-text-primary);font-size:.9rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:12px;padding:.5rem 30px .5rem 1rem;min-width:120px;box-sizing:border-box;transition:all .2s ease}.page_agentSelect__TrJLl:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.page_agentSelect__TrJLl:hover{border-color:var(--color-ui-border-hover);background-color:var(--color-background-hover)}.page_paginationInfo__XF15C{color:var(--color-text-muted);font-size:.85rem}.page_pagination__8VB5K{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding:1rem 0;flex-wrap:wrap}.page_paginationButton__PGVno{padding:.5rem 1rem;background-color:var(--color-background-elevated);color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.page_paginationButton__PGVno:hover:not(:disabled){background-color:var(--color-background-hover);border-color:var(--color-ui-border-hover);transform:translateY(-1px)}.page_paginationButton__PGVno:disabled{opacity:.5;cursor:not-allowed}.page_paginationPages___3fxB{display:flex;gap:.25rem;align-items:center}.page_paginationPageButton__hxNv2{padding:.5rem .75rem;background-color:var(--color-background-elevated);color:var(--color-text-primary);border:1px solid var(--color-ui-border);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:36px}.page_paginationPageButton__hxNv2:hover{background-color:var(--color-background-hover);border-color:var(--color-ui-border-hover)}.page_paginationPageButtonActive__DPhrf{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.page_paginationPageButtonActive__DPhrf:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}.page_paginationEllipsis__UM1T_{padding:.5rem .25rem;color:var(--color-text-secondary);font-size:.875rem}@media (max-width:768px){.page_affiliatePage__hdTtN{padding:10px}.page_googleStyleSearch__Uh_n7{padding:2rem 1rem;margin-top:1rem}.page_heroContent__2lPR8{margin-bottom:2rem}.page_heroTitle__Gfler{font-size:2rem}.page_heroSubtitle__RTAw0{font-size:1rem}.page_searchForm__LFzRP{max-width:100%}.page_searchBox__vnseV .page_searchInput__spYJs{height:44px;font-size:16px}.page_compactSearch__4Z6vA .page_searchWrapper__AgJnb{flex-direction:column;gap:.5rem}.page_compactSearch__4Z6vA .page_categorySelect__QJnLL{width:100%}.page_productsGrid__kl98d{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;padding:15px 0}.page_resultsHeader__bTUki{flex-direction:column;align-items:stretch;text-align:center}.page_agentSelector__QTdm1{justify-content:center}.page_agentSelect__TrJLl{min-width:150px}}@media (max-width:480px){.page_affiliatePage__hdTtN{padding:5px}.page_heroTitle__Gfler{font-size:1.75rem;color:var(--color-text-primary)}.page_heroSubtitle__RTAw0{font-size:.9375rem}.page_searchBox__vnseV .page_searchInput__spYJs{height:40px}.page_resultsHeader__bTUki{padding:.75rem}.page_agentSelector__QTdm1{flex-direction:column;gap:.25rem}.page_agentSelect__TrJLl{width:100%;min-width:auto}.page_productsGrid__kl98d{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px 0}.page_pagination__8VB5K{gap:.25rem;padding:.75rem 0}.page_paginationButton__PGVno{padding:.4rem .75rem;font-size:.8rem;min-width:70px}.page_paginationPageButton__hxNv2{padding:.4rem .6rem;font-size:.8rem;min-width:32px}}.withdrawalModal_overlay__V9D6k{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.withdrawalModal_modal__W8lFO{background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px var(--color-ui-shadow-strong),0 20px 40px var(--color-ui-shadow-medium)}.withdrawalModal_header__lXMQW{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--color-ui-border)}.withdrawalModal_title__w9GCO{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0}.withdrawalModal_closeButton__BnE6g{background:none;border:none;cursor:pointer;padding:.5rem;color:var(--color-text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.withdrawalModal_closeButton__BnE6g:hover{color:var(--color-primary)}.withdrawalModal_form__RZseS{padding:1.5rem}.withdrawalModal_formGroup__cF4mm{margin-bottom:1.5rem}.withdrawalModal_label__l_iw8{display:block;font-size:.875rem;font-weight:500;color:var(--color-text-primary);margin-bottom:.5rem}.withdrawalModal_paymentMethodOptions__YmKpk{display:flex;gap:.5rem}.withdrawalModal_paymentMethodButton__QNsGm{flex:1 1;padding:.75rem 1rem;border:2px solid var(--color-primary);border-radius:.5rem;background:var(--color-background);color:var(--color-primary);font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.withdrawalModal_paymentMethodButton__QNsGm:hover{border-color:var(--color-primary);background:var(--color-background-hover)}.withdrawalModal_paymentMethodButton__QNsGm.withdrawalModal_active__zSv2y{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.withdrawalModal_input__su46r{width:100%;padding:.75rem;border:1px solid var(--color-ui-border);border-radius:.5rem;font-size:1rem;background-color:var(--color-ui-white);color:#000;transition:all .3s cubic-bezier(.4,0,.2,1)}.withdrawalModal_input__su46r:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.withdrawalModal_input__su46r::placeholder{color:#999}.withdrawalModal_amountInput___lsFO{display:flex;gap:.5rem}.withdrawalModal_amountInput___lsFO .withdrawalModal_input__su46r{flex:1 1}.withdrawalModal_maxButton__Mlqjf{padding:.75rem 1.5rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:.5rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 8px var(--color-ui-shadow)}.withdrawalModal_maxButton__Mlqjf:hover:not(:disabled){background:var(--color-background-hover);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 4px 12px var(--color-ui-glow-primary)}.withdrawalModal_maxButton__Mlqjf:disabled{opacity:.5;cursor:not-allowed}.withdrawalModal_availableBalance__wPR0x{margin-top:.5rem;font-size:.875rem;color:var(--color-text-secondary)}.withdrawalModal_errorMessage__e80ku{padding:.75rem;background:rgba(255,77,77,.1);border:1px solid var(--color-error);border-radius:.5rem;color:var(--color-error);font-size:.875rem;margin-bottom:1rem}.withdrawalModal_formActions__2lzfU{display:flex;gap:.75rem;margin-top:2rem}.withdrawalModal_cancelButton__sQLcJ,.withdrawalModal_submitButton__sBY7N{flex:1 1;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.withdrawalModal_cancelButton__sQLcJ{background:var(--color-background);border:1px solid var(--color-ui-border);color:var(--color-text-secondary);box-shadow:0 2px 8px var(--color-ui-shadow)}.withdrawalModal_cancelButton__sQLcJ:hover:not(:disabled){background:var(--color-background-hover);border-color:var(--color-ui-border-hover);color:var(--color-text-primary);box-shadow:0 4px 12px var(--color-ui-shadow-medium)}.withdrawalModal_submitButton__sBY7N{background:var(--color-accent);border:none;color:#fff;box-shadow:0 2px 8px rgba(255,128,64,.3),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.withdrawalModal_submitButton__sBY7N:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);pointer-events:none}.withdrawalModal_submitButton__sBY7N:hover:not(:disabled){background:#ff6b1a;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,128,64,.4),inset 0 0 0 1px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.3),0 0 20px rgba(255,128,64,.3)}.withdrawalModal_cancelButton__sQLcJ:disabled,.withdrawalModal_submitButton__sBY7N:disabled{opacity:.5;cursor:not-allowed}.withdrawalModal_historySection__SREwG{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-ui-border)}.withdrawalModal_historyTitle__MFpWG{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin-bottom:1rem}.withdrawalModal_historyList__NMrN3{display:flex;flex-direction:column;gap:.75rem}.withdrawalModal_historyItem__kqx_r{padding:1rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:.5rem;box-shadow:0 2px 8px var(--color-ui-shadow)}.withdrawalModal_historyItemHeader__YPanZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.withdrawalModal_historyAmount__w7SPr{font-size:1.125rem;font-weight:600;color:var(--color-text-primary)}.withdrawalModal_historyStatus__5XrzF{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:uppercase}.withdrawalModal_historyStatus__5XrzF.withdrawalModal_pending__1hb7s{background:rgba(255,212,59,.2);color:#ffd43b;border:1px solid rgba(255,212,59,.3)}.withdrawalModal_historyStatus__5XrzF.withdrawalModal_completed__VRZqI{background:rgba(0,212,255,.2);color:var(--color-accent);border:1px solid rgba(0,212,255,.3)}.withdrawalModal_historyStatus__5XrzF.withdrawalModal_failed___XdLA{background:rgba(255,77,77,.2);color:var(--color-error);border:1px solid rgba(255,77,77,.3)}.withdrawalModal_historyItemDetails__WYFbb{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;color:var(--color-text-secondary)}.withdrawalModal_historyMethod__nWgT5{font-weight:500}.withdrawalModal_historyDate__ip0jQ{color:var(--color-text-muted)}@media (max-width:768px){.withdrawalModal_modal__W8lFO{max-width:100%;margin:1rem}.withdrawalModal_amountInput___lsFO,.withdrawalModal_paymentMethodOptions__YmKpk{flex-direction:column}.withdrawalModal_maxButton__Mlqjf{width:100%}}.affiliateProgram_container__lKkLF{max-width:1000px;margin:0 auto;padding:2rem;background-color:var(--color-background);min-height:100vh}.affiliateProgram_header__DY_Z3{text-align:center;margin-bottom:4rem;padding:2rem 0}.affiliateProgram_title__1IxeH{font-size:3rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1rem;line-height:1.2}.affiliateProgram_subtitle__zVXMg{font-size:1.25rem;color:var(--color-text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.affiliateProgram_content__QlUJn{width:100%}.affiliateProgram_section__GFBVf{margin-bottom:4rem}.affiliateProgram_sectionTitle__UJy_q{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin-bottom:2rem;text-align:center}.affiliateProgram_steps__t6Q3_{display:flex;flex-direction:column;gap:2rem}.affiliateProgram_step__D5sYq{display:flex;gap:1.5rem;align-items:flex-start;padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-shadow)}.affiliateProgram_step__D5sYq:hover{transform:translateY(-2px);border-color:var(--color-ui-border-hover);box-shadow:0 4px 12px var(--color-ui-shadow-medium)}.affiliateProgram_stepNumber__0FRCZ{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff;border-radius:50%;font-size:1.5rem;font-weight:700;box-shadow:0 2px 8px var(--color-ui-glow-accent)}.affiliateProgram_stepContent__9TSvS{flex:1 1}.affiliateProgram_stepTitle__npSNx{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.affiliateProgram_stepDescription__uliKZ{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.affiliateProgram_benefitsGrid___p3Lj{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.affiliateProgram_benefitCard__4oEwM{padding:2rem;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-shadow)}.affiliateProgram_benefitCard__4oEwM:hover{transform:translateY(-4px);border-color:var(--color-ui-border-hover);box-shadow:0 8px 24px var(--color-ui-shadow-medium)}.affiliateProgram_benefitIcon__tfSEE{font-size:3rem;margin-bottom:1rem}.affiliateProgram_benefitTitle__IIuAJ{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem}.affiliateProgram_benefitDescription___xiWa{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}.affiliateProgram_rewardsInfo__rIBSk{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.affiliateProgram_rewardCard__BkXYY{padding:2rem;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:1px solid var(--color-primary);border-radius:.75rem;color:#fff;text-align:center;box-shadow:0 8px 24px var(--color-ui-glow-primary),0 2px 6px var(--color-ui-shadow)}.affiliateProgram_rewardTitle__m16xc{font-size:1.1rem;font-weight:600;margin-bottom:1rem;opacity:.9}.affiliateProgram_rewardAmount__5Kukh{font-size:2rem;font-weight:700;margin-bottom:1rem}.affiliateProgram_rewardDescription__3RPr4{font-size:.95rem;line-height:1.6;opacity:.9}.affiliateProgram_dashboard__IawnH{margin-top:2rem}.affiliateProgram_dashboardCard__duUgC{background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px var(--color-ui-shadow),0 1px 3px var(--color-ui-shadow-soft);transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliateProgram_dashboardCard__duUgC:hover{box-shadow:0 4px 12px var(--color-ui-shadow-medium),0 8px 24px var(--color-ui-shadow);transform:translateY(-2px);border-color:var(--color-ui-border-hover)}.affiliateProgram_dashboardHeader__GQKa5{margin-bottom:1.5rem}.affiliateProgram_dashboardTitle__PN9Mp{font-size:1.5rem;font-weight:600;color:var(--color-text-primary)}.affiliateProgram_dashboardContent__EdDJ9{display:flex;flex-direction:column;gap:1.5rem}.affiliateProgram_codeDisplay__xCEbe{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:.5rem;box-shadow:0 2px 8px var(--color-ui-shadow)}.affiliateProgram_affiliateCode__uuJrm{flex:1 1;font-size:1.25rem;font-weight:600;color:var(--color-primary);font-family:Courier New,monospace}.affiliateProgram_linkDisplay__rw3w0{display:flex;flex-direction:column;gap:.5rem}.affiliateProgram_linkLabel__jSSam{font-size:.9rem;font-weight:500;color:var(--color-text-secondary)}.affiliateProgram_linkInput__ZwoAD{display:flex;gap:.5rem}.affiliateProgram_linkField__8cX_8{flex:1 1;padding:.75rem;border:1px solid var(--color-ui-border);border-radius:.375rem;font-size:.95rem;font-family:Courier New,monospace;background-color:var(--color-ui-white);color:#000;box-shadow:inset 0 1px 2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliateProgram_linkField__8cX_8:focus{outline:none;border-color:var(--color-primary);box-shadow:0 2px 4px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary),0 1px 2px rgba(0,0,0,.05) inset}.affiliateProgram_copyButton__PnFe_{padding:.75rem 1.5rem;background:var(--color-accent);color:#fff;border:none;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(255,128,64,.3),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.affiliateProgram_copyButton__PnFe_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.375rem;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);pointer-events:none}.affiliateProgram_copyButton__PnFe_:hover{background:#ff6b1a;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,128,64,.4),inset 0 0 0 1px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.3),0 0 20px rgba(255,128,64,.3)}.affiliateProgram_statsHeader__UfZcr{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.affiliateProgram_statsTitle__w4u9Q{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0}.affiliateProgram_dateFilterContainer__Hsony{display:flex;align-items:center;gap:.75rem}.affiliateProgram_dateFilterLabel__AvXvY{font-size:.9rem;font-weight:500;color:var(--color-text-secondary)}.affiliateProgram_dateFilter__QRTSo{padding:.5rem 1rem;border:1px solid var(--color-ui-border);border-radius:.5rem;font-size:.9rem;background:var(--color-ui-white);color:#000;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliateProgram_dateFilter__QRTSo:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.affiliateProgram_dateFilter__QRTSo option{background-color:var(--color-ui-white);color:#000}.affiliateProgram_statsGrid__bexOR{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.affiliateProgram_statCard__NYN9j{padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;text-align:center;box-shadow:0 2px 8px var(--color-ui-shadow),0 1px 3px var(--color-ui-shadow-soft);transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliateProgram_statCard__NYN9j:hover{box-shadow:0 4px 12px var(--color-ui-shadow-medium),0 8px 24px var(--color-ui-shadow);transform:translateY(-2px);border-color:var(--color-ui-border-hover)}.affiliateProgram_statLabel__D299D{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.affiliateProgram_statValue__fZ83i{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.affiliateProgram_statDescription__XphgT{font-size:.85rem;color:var(--color-text-muted)}.affiliateProgram_withdrawalSection__HPkT8{margin-top:2rem;display:flex;justify-content:center}.affiliateProgram_withdrawalButton__nxSSF{padding:1rem 2rem;background:var(--color-accent);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(255,128,64,.3),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.affiliateProgram_withdrawalButton__nxSSF:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);pointer-events:none}.affiliateProgram_withdrawalButton__nxSSF:hover:not(:disabled){background:#ff6b1a;transform:translateY(-3px);box-shadow:0 6px 20px rgba(255,128,64,.4),inset 0 0 0 1px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.3),0 0 24px rgba(255,128,64,.3)}.affiliateProgram_withdrawalButton__nxSSF:disabled{opacity:.5;cursor:not-allowed}.affiliateProgram_loading__E24WY{text-align:center;padding:2rem;color:var(--color-text-secondary);font-size:1rem}.affiliateProgram_getStarted__KDFzm{background:var(--color-background-elevated);border:1px solid var(--color-ui-border);padding:2rem;border-radius:.75rem;box-shadow:0 2px 8px var(--color-ui-shadow)}.affiliateProgram_getStartedList__7LGTh{list-style:none;counter-reset:step-counter;padding:0;margin:0}.affiliateProgram_getStartedItem__Ixrkz{counter-increment:step-counter;padding:1rem 0 1rem 3rem;position:relative;font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}.affiliateProgram_getStartedItem__Ixrkz:before{content:counter(step-counter);position:absolute;left:0;top:1rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff;border-radius:50%;font-weight:600;font-size:.9rem;box-shadow:0 2px 8px var(--color-ui-glow-accent)}.affiliateProgram_getStartedItem__Ixrkz strong{color:var(--color-text-primary);font-weight:600}.affiliateProgram_faq__K5OoO{display:flex;flex-direction:column;gap:1.5rem}.affiliateProgram_faqItem__OR9PA{padding:1.5rem;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:.75rem;box-shadow:0 2px 8px var(--color-ui-shadow);transition:all .3s cubic-bezier(.4,0,.2,1)}.affiliateProgram_faqItem__OR9PA:hover{border-color:var(--color-ui-border-hover);box-shadow:0 4px 12px var(--color-ui-shadow-medium);transform:translateY(-2px)}.affiliateProgram_faqQuestion__IjtEe{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem}.affiliateProgram_faqAnswer__o7Cti{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}@media (max-width:768px){.affiliateProgram_container__lKkLF{padding:1.5rem 1rem}.affiliateProgram_title__1IxeH{font-size:2rem}.affiliateProgram_subtitle__zVXMg{font-size:1.1rem}.affiliateProgram_sectionTitle__UJy_q{font-size:1.5rem}.affiliateProgram_step__D5sYq{flex-direction:column;text-align:center}.affiliateProgram_stepNumber__0FRCZ{margin:0 auto}.affiliateProgram_benefitsGrid___p3Lj,.affiliateProgram_rewardsInfo__rIBSk,.affiliateProgram_statsGrid__bexOR{grid-template-columns:1fr}.affiliateProgram_codeDisplay__xCEbe{flex-direction:column;align-items:stretch}.affiliateProgram_linkInput__ZwoAD{flex-direction:column}.affiliateProgram_copyButton__PnFe_{width:100%}.affiliateProgram_getStartedItem__Ixrkz{padding-left:2.5rem}}.favorites_favoritesPage__mcCUn{min-height:calc(100vh - 200px);padding:2rem;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}.favorites_favoritesHeader__saUGt{margin-bottom:2rem;text-align:center}.favorites_title__Hd8cO{font-size:2rem;font-weight:700;color:#111;margin:0 0 .5rem}.favorites_subtitle__OG7Mf{font-size:1rem;color:#666;margin:0}.favorites_emptyState__YCoth{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:400px}.favorites_emptyIcon__ShHsu{color:#ddd;margin-bottom:1.5rem}.favorites_emptyState__YCoth h2{font-size:1.5rem;color:#333;margin:0 0 .5rem}.favorites_emptyState__YCoth p{font-size:1rem;color:#666;margin:0 0 1.5rem;max-width:500px}.favorites_signInButton__mYR__{padding:.75rem 2rem;background-color:#000;color:#fff;border:none;border-radius:9999px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;margin-top:1rem}.favorites_signInButton__mYR__:hover{background-color:#333;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.favorites_productsGrid__k3fiA{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%}.favorites_loading__FfjH8{text-align:center;padding:4rem 2rem;font-size:1.125rem;color:#666}@media (max-width:768px){.favorites_favoritesPage__mcCUn{padding:1.5rem 1rem}.favorites_title__Hd8cO{font-size:1.75rem}.favorites_subtitle__OG7Mf{font-size:.9375rem}.favorites_productsGrid__k3fiA{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.favorites_emptyState__YCoth{padding:3rem 1.5rem;min-height:300px}.favorites_emptyState__YCoth h2{font-size:1.25rem}.favorites_emptyState__YCoth p{font-size:.9375rem}}@media (max-width:480px){.favorites_favoritesPage__mcCUn{padding:1rem .75rem}.favorites_title__Hd8cO{font-size:1.5rem}.favorites_productsGrid__k3fiA{grid-template-columns:1fr;gap:1rem}.favorites_emptyState__YCoth{padding:2rem 1rem}}.FeatureCards_featuresContainer__9icVC{width:100%;max-width:1200px;margin:0 auto;padding:4rem 2rem;box-sizing:border-box}.FeatureCards_featuresGrid__os33T{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;width:100%}.FeatureCards_featureCard__tRGVr{background:var(--color-background-elevated);border-radius:16px;padding:2rem;box-shadow:0 1px 3px var(--color-ui-shadow),0 4px 12px var(--color-ui-shadow-soft),0 0 0 1px var(--color-ui-border);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid var(--color-ui-border);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit;text-align:left;font-family:inherit}.FeatureCards_featureCard__tRGVr:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}.FeatureCards_featureCard__tRGVr:hover{transform:translateY(-4px);box-shadow:0 4px 8px var(--color-ui-shadow),0 12px 32px var(--color-ui-shadow-medium),0 0 0 1px var(--color-primary),0 0 24px var(--color-ui-glow-primary);border-color:var(--color-primary);background:var(--color-background-hover)}.FeatureCards_featureCard__tRGVr:hover:before{transform:scaleX(1)}.FeatureCards_featureCard__tRGVr:focus{outline:2px solid var(--color-primary);outline-offset:2px}.FeatureCards_featureCard__tRGVr:active{transform:translateY(-2px)}.FeatureCards_featureIcon__C6cVw{width:48px;height:48px;border-radius:12px;background:var(--color-primary);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.1) inset;position:relative}.FeatureCards_featureIcon__C6cVw:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent);pointer-events:none}.FeatureCards_featureCard__tRGVr:hover .FeatureCards_featureIcon__C6cVw{transform:scale(1.1) rotate(5deg);background:var(--color-primary-dark);box-shadow:0 4px 16px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.15) inset,0 0 20px var(--color-ui-glow-primary)}.FeatureCards_featureTitle__delf8{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0;line-height:1.4}.FeatureCards_featureDescription__m7My4{font-size:.9375rem;color:var(--color-text-secondary);margin:0;line-height:1.6;flex:1 1}@media (max-width:768px){.FeatureCards_featuresContainer__9icVC{padding:3rem 1.5rem}.FeatureCards_featuresGrid__os33T{grid-template-columns:1fr;gap:1.5rem}.FeatureCards_featureCard__tRGVr{padding:1.5rem}.FeatureCards_featureIcon__C6cVw{width:40px;height:40px}.FeatureCards_featureTitle__delf8{font-size:1.125rem}.FeatureCards_featureDescription__m7My4{font-size:.875rem}}@media (max-width:480px){.FeatureCards_featuresContainer__9icVC{padding:2rem 1rem}.FeatureCards_featuresGrid__os33T{gap:1rem}.FeatureCards_featureCard__tRGVr{padding:1.25rem}}.page_settingsPage__9mrZ9{min-height:calc(100vh - 80px);padding:2rem 1rem;background:var(--color-background)}.page_settingsContainer__oQ1dw{max-width:800px;margin:0 auto;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:12px;padding:2rem;box-shadow:0 2px 8px var(--color-ui-shadow),0 1px 3px var(--color-ui-shadow-soft)}.page_settingsHeader__MtpRX{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--color-ui-border)}.page_settingsHeader__MtpRX h1{font-size:2rem;font-weight:700;margin:0;color:var(--color-text-primary)}.page_backButton__EO0EH{padding:.5rem 1rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:8px;color:var(--color-text-secondary);text-decoration:none;font-size:.9rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-shadow)}.page_backButton__EO0EH:hover{background:var(--color-background-hover);border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 4px 12px var(--color-ui-glow-primary)}.page_tabs__cGvY4{display:flex;gap:.5rem;margin-bottom:2rem;border-bottom:2px solid var(--color-ui-border)}.page_tab__OSFxy{padding:.75rem 1.5rem;background:none;border:none;border-bottom:3px solid transparent;font-size:1rem;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin-bottom:-2px}.page_tab__OSFxy:hover{color:var(--color-text-primary)}.page_tabActive__EaOKx{color:var(--color-primary);border-bottom-color:var(--color-primary)}.page_settingsForm__Y_sdr{display:flex;flex-direction:column;gap:2rem}.page_formSection__QgFa0{display:flex;flex-direction:column;gap:1.5rem}.page_sectionTitle__64H_m{font-size:1.5rem;font-weight:600;margin:0;color:var(--color-text-primary)}.page_sectionDescription__PPZ5D{font-size:.9rem;color:var(--color-text-secondary);margin:-.5rem 0 0}.page_formGroup__53lez{display:flex;flex-direction:column;gap:.5rem}.page_label__VfhDJ{font-size:.95rem;font-weight:500;color:var(--color-text-primary);display:flex;align-items:center;gap:.5rem}.page_socialIcon__Wfim5{width:20px;height:20px;flex-shrink:0}.page_input__NoZeh{padding:.75rem;border:1px solid var(--color-ui-border);border-radius:8px;font-size:1rem;background-color:var(--color-ui-white);color:#000;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.02)}.page_input__NoZeh:focus{outline:none;border-color:var(--color-primary);box-shadow:0 2px 4px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary),0 1px 2px rgba(0,0,0,.05) inset}.page_input__NoZeh::placeholder{color:#999}.page_select__qUFCQ{border:1px solid var(--color-ui-border);border-radius:8px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:inherit;background-color:var(--color-ui-white);color:#000;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding:.75rem 36px .75rem .75rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.02)}.page_select__qUFCQ:focus{outline:none;border-color:var(--color-primary);box-shadow:0 2px 4px var(--color-ui-glow-primary),0 0 0 3px var(--color-ui-glow-primary),0 1px 2px rgba(0,0,0,.05) inset}.page_select__qUFCQ option{background-color:var(--color-ui-white);color:#000}.page_helpText__tu26G{font-size:.85rem;color:var(--color-text-secondary);margin:.25rem 0 0}.page_checkboxLabel__zJlhJ{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;color:var(--color-text-primary)}.page_checkbox__t_Tqp{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.page_formActions__dggNu{display:flex;justify-content:flex-end;padding-top:1rem;border-top:2px solid var(--color-ui-border)}.page_submitButton__BLm_T{padding:.75rem 2rem;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.1) inset;position:relative}.page_submitButton__BLm_T:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.page_submitButton__BLm_T:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 4px 16px var(--color-ui-glow-primary),0 0 0 1px hsla(0,0%,100%,.15) inset}.page_submitButton__BLm_T:disabled{opacity:.6;cursor:not-allowed}.page_errorMessage____vm_{padding:1rem;background:rgba(255,77,77,.1);border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);font-size:.9rem}.page_successMessage__COyaB{padding:1rem;background:rgba(0,212,255,.1);border:1px solid var(--color-accent);border-radius:8px;color:var(--color-accent);font-size:.9rem}.page_loading__T5yS9{text-align:center;padding:4rem 2rem;font-size:1.1rem;color:var(--color-text-secondary)}@media (max-width:768px){.page_settingsContainer__oQ1dw{padding:1.5rem}.page_settingsHeader__MtpRX{flex-direction:column;align-items:flex-start;gap:1rem}.page_settingsHeader__MtpRX h1{font-size:1.5rem}.page_backButton__EO0EH{width:100%;text-align:center}.page_tabs__cGvY4{flex-wrap:wrap;gap:.25rem}.page_tab__OSFxy{padding:.5rem 1rem;font-size:.9rem}.page_formActions__dggNu{justify-content:stretch}.page_submitButton__BLm_T{width:100%}}.page_profilePage__XwjgH{min-height:calc(100vh - 80px);padding:2rem 1rem;background:var(--color-background)}.page_profileContainer__acnCH{max-width:1200px;margin:0 auto}.page_profileHeader__VtpXh{background:var(--color-ui-white);border-radius:16px;padding:2.5rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.02);display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.page_profileHeader__VtpXh:hover{box-shadow:0 4px 8px rgba(0,0,0,.1),0 8px 24px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.03)}.page_profileInfo__6WPwv{flex:1 1}.page_profileName__Sa8aq{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;color:#000;letter-spacing:-.02em;line-height:1.2}.page_profileStats__USDVi{font-size:1.125rem;color:var(--color-text-secondary);margin:0 0 1rem;font-weight:500}.page_socialLinksContainer__0boAz{margin-top:1rem}.page_productsSection__OgFpZ{margin-top:2rem}.page_sectionTitle__zzhpI{font-size:1.75rem;font-weight:700;margin:0 0 1.5rem;color:#000;letter-spacing:-.01em}.page_productsGrid__wq7Wz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_noProducts__uSDih{background:var(--color-ui-white);border-radius:16px;padding:4rem 2rem;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.02)}.page_noProducts__uSDih p{font-size:1.125rem;color:var(--color-text-secondary);margin:.5rem 0}.page_hint__Q1Y9Y{font-size:.95rem;color:var(--color-text-muted);margin-top:1rem!important}.page_profileActions__cWtIn{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.page_settingsButton__ut39b{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#1a1a1a;color:#fff;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.05),inset 0 1px 0 hsla(0,0%,100%,.1);position:relative}.page_settingsButton__ut39b:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}.page_settingsButton__ut39b:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.15),0 0 20px rgba(0,0,0,.2)}.page_signUpLink__5N1Hs{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-accent);color:#fff;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;box-shadow:0 2px 8px rgba(255,128,64,.3),inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.2);position:relative}.page_signUpLink__5N1Hs:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);pointer-events:none}.page_signUpLink__5N1Hs:hover{background:#ff6b1a;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,128,64,.4),inset 0 0 0 1px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.3),0 0 20px rgba(255,128,64,.3)}.page_error__45xtN,.page_loading__NfAx9{text-align:center;padding:4rem 2rem;font-size:1.125rem;color:var(--color-text-secondary);background:var(--color-ui-white);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.02)}.page_error__45xtN{color:#e53e3e}.page_loadingProducts__AahnM{background:var(--color-ui-white);border-radius:16px;padding:4rem 2rem;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.02);display:flex;flex-direction:column;align-items:center;gap:1rem}.page_loadingProducts__AahnM p{font-size:1.125rem;color:var(--color-text-secondary);margin:0}.page_spinner__WqAjo{width:40px;height:40px;border-top:4px solid var(--color-ui-border-light);border:4px solid var(--color-ui-border-light);border-top-color:var(--color-primary);border-radius:50%;animation:page_spin___u9QA 1s linear infinite}@keyframes page_spin___u9QA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.page_profileHeader__VtpXh{flex-direction:column;align-items:stretch}.page_profileActions__cWtIn{width:100%}.page_settingsButton__ut39b,.page_signUpLink__5N1Hs{width:100%;justify-content:center}.page_productsGrid__wq7Wz{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.page_profileName__Sa8aq{font-size:1.5rem}}