.MarketTopBar_marketTopBar__u_IVp{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:74px;margin:calc(-1*clamp(28px, 28px + 12 * (100vw - 430px) / 1010, 40px)) calc(-1*clamp(24px, 24px + 8 * (100vw - 430px) / 1010, 32px)) 26px;padding:12px clamp(24px,24px + 8*(100vw - 430px)/1010,32px);border-bottom:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);background:color-mix(in srgb,white 90%,var(--color-bg));backdrop-filter:blur(14px)}.MarketTopBar_primaryTabs__bNcVB{display:inline-flex;align-items:center;gap:10px;padding:0}.MarketTopBar_primaryTabs__bNcVB button{min-width:92px;height:42px;padding:0 24px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 76%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text-secondary);font-size:15px;font-weight:800;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.MarketTopBar_primaryTabs__bNcVB button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);color:var(--color-text)}.MarketTopBar_primaryTabs__bNcVB .MarketTopBar_active__OFs__{border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));box-shadow:0 10px 22px color-mix(in srgb,var(--auth-accent-start) 18%,transparent)}.MarketTopBar_topActions__roWUz{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;flex:1}.MarketTopBar_marketSearch__9k2VI{flex:0 0 360px;width:360px;min-width:0;max-width:360px;height:42px;border-radius:13px;background:color-mix(in srgb,white 88%,var(--color-bg))}.MarketTopBar_actionButton__0ODKv{min-height:42px;padding:0 22px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text);font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.MarketTopBar_actionButton__0ODKv:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);box-shadow:0 10px 22px color-mix(in srgb,#6884b9 10%,transparent)}@media(max-width:760px){.MarketTopBar_marketTopBar__u_IVp{position:relative;align-items:flex-start;flex-direction:column;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.MarketTopBar_topActions__roWUz{width:100%;justify-content:stretch}.MarketTopBar_marketSearch__9k2VI{flex:1;min-width:0}.MarketTopBar_actionButton__0ODKv{padding:0 14px}}@media(prefers-reduced-motion:reduce){.MarketTopBar_actionButton__0ODKv,.MarketTopBar_primaryTabs__bNcVB button{transition:none}.MarketTopBar_actionButton__0ODKv:hover,.MarketTopBar_primaryTabs__bNcVB button:hover{transform:none}}.yl-toast-yl__container-yl{position:fixed;top:16px;right:16px;z-index:1400;display:flex;flex-direction:column;gap:8px;pointer-events:none}.yl-toast-yl{pointer-events:auto;min-width:220px;max-width:360px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--auth-panel-border,var(--color-border));background:var(--color-bg);box-shadow:var(--shadow-popover);color:var(--color-text);font-size:13px;line-height:1.5;cursor:pointer;animation:yl-toast-enter .22s ease}.yl-toast-yl__dot-yl{width:8px;height:8px;border-radius:999px;background:var(--auth-accent-start);flex-shrink:0}.yl-toast-yl--success .yl-toast-yl__dot-yl{background:var(--status-success-text)}.yl-toast-yl--error .yl-toast-yl__dot-yl{background:var(--status-danger-text)}.yl-toast-yl--warning .yl-toast-yl__dot-yl{background:#f59e0b}.yl-toast-yl__message-yl{word-break:break-word}@keyframes yl-toast-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.page_skillsPage__EDyqW{width:100%;min-height:100%;margin:0;--page-content-max-width:none;width:calc(100% + 2*var(--chat-shell-inline-pad))!important;margin-left:calc(-1*var(--chat-shell-inline-pad))!important;margin-right:calc(-1*var(--chat-shell-inline-pad))!important;padding:clamp(28px,28px + 12*(100vw - 430px)/1010,40px) clamp(24px,24px + 8*(100vw - 430px)/1010,32px) clamp(48px,48px + 24*(100vw - 430px)/1010,72px);box-sizing:border-box;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--auth-accent-end) 10%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--auth-accent-start) 4%,var(--color-bg)) 0,var(--color-bg2) 100%)}.page_skillTabs__QH3Ae{display:flex;align-items:center;gap:24px;margin:0 calc(-1*clamp(24px, 24px + 8 * (100vw - 430px) / 1010, 32px)) 18px;padding:0 clamp(24px,24px + 8*(100vw - 430px)/1010,32px) 14px;border-bottom:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent)}.page_skillTabs__QH3Ae button{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;border:0;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:16px;font-weight:800;cursor:pointer}.page_skillTabs__QH3Ae button:after{content:"";position:absolute;left:0;bottom:-15px;width:0;height:3px;border-radius:999px;background:#111827;transition:width .2s ease}.page_skillTabs__QH3Ae span{min-width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--auth-panel-border) 72%,transparent);color:var(--color-text-secondary);font-size:12px}.page_activeSkillTab__gNGkT{color:var(--color-text)!important}.page_activeSkillTab__gNGkT:after{width:100%!important}.page_marketPanel__DR0Ec{animation:page_panelIn__JvwO1 .24s ease both}.page_marketModeTabs__eRnru{display:flex;gap:8px;margin:16px 0 22px}.page_marketModeTabs__eRnru button{min-height:34px;padding:0 18px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:9px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text-secondary);font-size:13px;font-weight:800;cursor:pointer}.page_marketModeTabs__eRnru .page_activeMarketTab__I3fJQ{border-color:rgba(0,0,0,0);color:var(--color-text);background:#fff;box-shadow:0 8px 18px color-mix(in srgb,#6884b9 10%,transparent)}.page_recommendHeader__03tlE{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.page_recommendHeader__03tlE h1{margin:0;color:var(--color-text);font-size:18px;font-weight:800}.page_recommendHeader__03tlE button{border:0;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:13px;font-weight:800;cursor:pointer}.page_installedGrid__4SGYf,.page_recommendGrid__zHQs4,.page_skillGrid___YCOq{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:16px}.page_recommendGrid__zHQs4{margin-bottom:24px}.page_categoryTabs__d1quT{display:flex;align-items:center;gap:10px;margin:0 0 20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.page_categoryTabs__d1quT button{flex:0 0 auto;min-height:36px;padding:0 18px;border:1px solid rgba(0,0,0,0);border-radius:9px;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:13px;font-weight:800;cursor:pointer}.page_categoryTabs__d1quT button:hover{color:var(--color-text)}.page_categoryTabs__d1quT .page_activeChip___1wRM{color:var(--color-text);background:color-mix(in srgb,white 80%,var(--color-bg));box-shadow:0 8px 18px color-mix(in srgb,#6884b9 9%,transparent)}.page_skillCard__tPXtg{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 34px;gap:14px;align-items:center;min-height:96px;padding:16px 14px 16px 16px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:12px;background:color-mix(in srgb,white 90%,var(--color-bg));box-shadow:0 10px 28px color-mix(in srgb,#6884b9 9%,transparent);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_skillCard__tPXtg:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);box-shadow:0 18px 42px color-mix(in srgb,#6884b9 14%,transparent)}.page_skillCard__tPXtg>button{width:30px;height:30px;border:0;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,#eef2f7 86%,white);color:var(--color-text);cursor:pointer;transition:background-color .2s ease,color .2s ease}.page_skillCard__tPXtg>button:hover{color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end))}.page_skillCard__tPXtg.page_skeleton__GKLEh{position:relative;overflow:hidden;min-height:96px;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 62%,transparent),transparent),color-mix(in srgb,white 78%,var(--color-bg));background-size:220px 100%,100% 100%;animation:page_shimmer__Oc8JY 1.3s linear infinite}.page_skillCard__tPXtg.page_skeleton__GKLEh:after,.page_skillCard__tPXtg.page_skeleton__GKLEh:before{content:"";position:absolute;left:72px;right:50px;border-radius:999px;background:color-mix(in srgb,#d8e0ed 70%,transparent)}.page_skillCard__tPXtg.page_skeleton__GKLEh:before{top:27px;height:15px;width:42%}.page_skillCard__tPXtg.page_skeleton__GKLEh:after{top:54px;height:11px;box-shadow:0 17px 0 color-mix(in srgb,#d8e0ed 45%,transparent)}.page_compactSkillCard__D6CEz{min-height:86px}.page_skillIcon__MdRcV{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;color:var(--auth-accent-end);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.92),rgba(255,255,255,0) 48%),linear-gradient(135deg,color-mix(in srgb,var(--auth-accent-start) 16%,white),color-mix(in srgb,var(--auth-accent-end) 14%,white));border:1px solid color-mix(in srgb,var(--auth-accent-border) 42%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 8px 18px rgba(104,132,185,.1);font-size:20px;font-weight:900;line-height:1;text-shadow:0 1px 0 hsla(0,0%,100%,.72)}.page_textSkillIcon__hYHty{color:var(--color-text);font-size:12px;letter-spacing:0;text-shadow:none}.page_skillContent__QkIdF{min-width:0}.page_skillContent__QkIdF h2{margin:0 0 6px;color:var(--color-text);font-size:15px;line-height:1.25;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_skillContent__QkIdF p{display:-webkit-box;margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:13px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_installedPanel__Gg7br{position:relative;min-height:680px;padding-top:38px;animation:page_panelIn__JvwO1 .24s ease both}.page_moreButton__ZGjQc{position:absolute;top:6px;right:0;width:34px;height:30px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text-secondary);cursor:pointer}.page_installedGrid__4SGYf{grid-template-columns:repeat(3,minmax(260px,1fr))}.page_installedCard__TQDKX{display:grid;grid-template-columns:52px minmax(0,1fr) 28px;gap:14px;align-items:center;min-height:108px;padding:18px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:12px;background:color-mix(in srgb,white 90%,var(--color-bg));box-shadow:0 10px 28px color-mix(in srgb,#6884b9 9%,transparent)}.page_installedCard__TQDKX>span{width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:#111827;background:color-mix(in srgb,#eef2f7 86%,white);font-size:14px;font-weight:900}.page_installedCard__TQDKX h2{margin:0 0 6px;color:var(--color-text);font-size:15px;line-height:1.25;font-weight:800}.page_installedCard__TQDKX p{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.35}.page_installedCard__TQDKX button{width:28px;height:28px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);color:var(--color-text-secondary);cursor:pointer}.page_allLoaded__zdW_y,.page_installedFooter__E_CqT,.page_loadingMore__Tlyfa{margin:0;padding:28px 0 8px;color:var(--color-text-secondary);font-size:13px}.page_emptyState__OZtBn,.page_errorState__Q7xfJ{padding:32px 16px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:14px;text-align:center;background:color-mix(in srgb,white 86%,var(--color-bg));color:var(--color-text-secondary)}.page_emptyState__OZtBn{margin-top:16px}.page_emptyState__OZtBn strong{color:var(--color-text);font-size:16px}.page_emptyState__OZtBn p{margin:8px 0 0;font-size:13px}.page_loadMoreTrigger__oCcaq{height:20px}@keyframes page_panelIn__JvwO1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page_shimmer__Oc8JY{0%{background-position:-220px 0,0 0}to{background-position:calc(100% + 220px) 0,0 0}}@media(max-width:1440px){.page_recommendGrid__zHQs4,.page_skillGrid___YCOq{grid-template-columns:repeat(3,minmax(230px,1fr))}}@media(max-width:1040px){.page_installedGrid__4SGYf,.page_recommendGrid__zHQs4,.page_skillGrid___YCOq{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media(max-width:620px){.page_skillTabs__QH3Ae,.page_skillsPage__EDyqW{padding-left:14px;padding-right:14px}.page_skillTabs__QH3Ae{margin-left:-14px;margin-right:-14px}.page_installedGrid__4SGYf,.page_recommendGrid__zHQs4,.page_skillGrid___YCOq{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.page_installedPanel__Gg7br,.page_marketPanel__DR0Ec{animation:none}.page_skillCard__tPXtg{transition:none}.page_skillCard__tPXtg:hover{transform:none}}.page_agentsPage__5Uxt4{width:100%;min-height:100%;margin:0;--page-content-max-width:none;width:calc(100% + 2*var(--chat-shell-inline-pad))!important;margin-left:calc(-1*var(--chat-shell-inline-pad))!important;margin-right:calc(-1*var(--chat-shell-inline-pad))!important;padding:clamp(28px,28px + 12*(100vw - 430px)/1010,40px) clamp(24px,24px + 8*(100vw - 430px)/1010,32px) clamp(48px,48px + 24*(100vw - 430px)/1010,72px);box-sizing:border-box;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--auth-accent-end) 10%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--auth-accent-start) 4%,var(--color-bg)) 0,var(--color-bg2) 100%)}.page_scenarioSection__ogbxy h1{margin:0 0 18px;color:var(--color-text);font-size:24px;line-height:1.25;font-weight:800}.page_scenarioGrid__7HlKJ{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:18px}.page_scenarioCard__Fk57t{position:relative;min-height:210px;padding:20px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 64%,transparent);border-radius:18px;overflow:hidden;text-align:left;background:color-mix(in srgb,white 78%,var(--color-bg));box-shadow:0 12px 28px color-mix(in srgb,#667899 8%,transparent);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_scenarioCard__Fk57t:before{content:"";position:absolute;inset:0;z-index:0;opacity:.92;background:linear-gradient(180deg,rgba(255,255,255,.56),rgba(255,255,255,.86) 58%,rgba(255,255,255,.94)),radial-gradient(circle at 82% 8%,rgba(255,255,255,.24),transparent 22%);pointer-events:none}.page_scenarioCard__Fk57t:after{content:"";position:absolute;top:0;right:0;z-index:0;width:62%;height:45%;opacity:.28;background:linear-gradient(115deg,transparent 0 28%,rgba(255,255,255,.6) 29% 34%,transparent 35%),radial-gradient(circle at 66% 28%,#1f2937 0 8%,transparent 9%),linear-gradient(145deg,#6d7f94,#c9d9ed 52%,transparent 53%);filter:blur(.2px);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);pointer-events:none}.page_scenarioCard__Fk57t:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);box-shadow:0 18px 42px color-mix(in srgb,#6884b9 14%,transparent)}.page_scenarioCard__Fk57t>*{position:relative;z-index:1}.page_scenarioTitleButton__9Ak3c{display:block;width:100%;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.page_scenarioTitleButton__9Ak3c strong{display:block;margin-bottom:18px;color:#111827;font-size:clamp(18px,18px + 4*(100vw - 430px)/1010,22px);line-height:1.15;font-weight:800}.page_scenarioExpertList__fjUEi{display:grid;gap:8px;margin-top:0}.page_scenarioExpertList__fjUEi button{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:42px;padding:6px 10px;border:1px solid rgba(0,0,0,0);border-radius:12px;background:rgba(0,0,0,0);color:var(--color-text);text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_scenarioExpertList__fjUEi button:hover{border-color:color-mix(in srgb,var(--auth-panel-border) 48%,transparent);background:color-mix(in srgb,white 68%,#d9e1eb);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62);transform:translateX(2px)}.page_scenarioExpertList__fjUEi button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.page_scenarioExpertList__fjUEi span{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:color-mix(in srgb,white 80%,var(--auth-accent-weak));box-shadow:0 4px 12px color-mix(in srgb,#667899 10%,transparent);font-size:16px}.page_scenarioExpertList__fjUEi strong{overflow:hidden;color:#111827;font-size:13px;line-height:1.2;font-weight:900;white-space:nowrap;text-overflow:ellipsis}.page_blue__FKFAM{background:radial-gradient(circle at 86% 8%,#b7d5ff,transparent 36%),linear-gradient(145deg,#eaf4ff,white 70%)}.page_green__t7u1z{background:radial-gradient(circle at 86% 8%,#b6ead4,transparent 36%),linear-gradient(145deg,#eaf8f0,white 70%)}.page_purple__HKZX2{background:radial-gradient(circle at 86% 8%,#d4c9ff,transparent 36%),linear-gradient(145deg,#f0edff,white 70%)}.page_orange__SAnFm{background:radial-gradient(circle at 86% 8%,#ffd4a5,transparent 36%),linear-gradient(145deg,#fff0df,white 70%)}.page_cyan__hYj6C{background:radial-gradient(circle at 86% 8%,#aeeaff,transparent 36%),linear-gradient(145deg,#eaf7ff,white 70%)}.page_expertSection__BCDRe{position:relative;margin-top:34px;padding:24px 0 4px;border-top:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent)}.page_expertSection__BCDRe:before{content:"";position:absolute;inset:0 -18px auto;height:230px;z-index:0;border-radius:24px;background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--auth-accent-start) 10%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,white 62%,transparent),color-mix(in srgb,var(--auth-accent-weak) 36%,transparent));pointer-events:none}.page_expertSection__BCDRe>*{position:relative;z-index:1}.page_sectionTitleRow__M2Bnq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.page_modeTabs__9wSAU{position:relative;display:flex;align-items:center;gap:4px;padding:5px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 70%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,white 92%,var(--color-bg)),color-mix(in srgb,white 76%,var(--color-bg)));box-shadow:0 12px 28px color-mix(in srgb,#6884b9 9%,transparent),inset 0 1px 0 color-mix(in srgb,white 84%,transparent)}.page_modeTabs__9wSAU button{position:relative;z-index:1;min-width:112px;min-height:48px;padding:0 22px;border:1px solid rgba(0,0,0,0);border-radius:14px;background:rgba(0,0,0,0);color:var(--color-text-secondary);font-size:18px;line-height:1.2;font-weight:900;cursor:pointer;letter-spacing:0;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_modeTabs__9wSAU button:hover:not(.page_activeMode__WVdMO){color:var(--color-text);background:color-mix(in srgb,var(--auth-accent-weak) 48%,transparent);border-color:color-mix(in srgb,var(--auth-accent-border) 36%,transparent);transform:translateY(-1px)}.page_modeTabs__9wSAU button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring)}.page_modeTabs__9wSAU .page_activeMode__WVdMO{color:#fff;border-color:color-mix(in srgb,white 24%,transparent);background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));box-shadow:0 10px 20px color-mix(in srgb,var(--auth-accent-start) 22%,transparent),inset 0 1px 0 color-mix(in srgb,white 28%,transparent)}.page_sortButton__i0IQX{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 18px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:14px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text);font-size:13px;font-weight:800;cursor:pointer}.page_categoryTabs__duWEy{display:flex;align-items:center;gap:10px;margin-bottom:20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.page_categoryTabs__duWEy button{flex:0 0 auto;min-height:40px;padding:0 22px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text-secondary);font-size:13px;font-weight:800;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_categoryTabs__duWEy button:hover{border-color:color-mix(in srgb,var(--auth-accent-border) 72%,transparent);color:var(--color-text)}.page_categoryTabs__duWEy .page_activeChip__WMrHE{border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));box-shadow:0 8px 18px color-mix(in srgb,var(--auth-accent-start) 16%,transparent)}.page_expertGrid__bZVZv{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:18px}.page_expertCard__MJnfZ{position:relative;display:flex;flex-direction:column;min-height:214px;padding:18px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:14px;background:color-mix(in srgb,white 90%,var(--color-bg));box-shadow:0 10px 28px color-mix(in srgb,#6884b9 10%,transparent);cursor:pointer;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_expertCard__MJnfZ:before{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(135deg,color-mix(in srgb,var(--auth-accent-start) 8%,transparent),transparent 48%),radial-gradient(circle at 82% 0,color-mix(in srgb,var(--auth-accent-end) 12%,transparent),transparent 30%);pointer-events:none;transition:opacity .2s ease}.page_expertCard__MJnfZ:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--auth-accent-border) 88%,transparent);box-shadow:0 20px 46px color-mix(in srgb,#6884b9 18%,transparent),0 0 0 1px color-mix(in srgb,var(--auth-accent-start) 14%,transparent)}.page_expertCard__MJnfZ:hover:before{opacity:1}.page_expertCard__MJnfZ:focus-visible{outline:none;border-color:color-mix(in srgb,var(--auth-accent-border) 88%,transparent);box-shadow:0 0 0 3px var(--auth-input-focus-ring),0 18px 42px color-mix(in srgb,#6884b9 16%,transparent)}.page_expertCard__MJnfZ.page_skeleton__SCkej{position:relative;overflow:hidden;min-height:214px;background:linear-gradient(90deg,transparent,color-mix(in srgb,white 60%,transparent),transparent),color-mix(in srgb,white 78%,var(--color-bg));background-size:220px 100%,100% 100%;animation:page_shimmer__WPYGM 1.3s linear infinite}.page_expertCard__MJnfZ.page_skeleton__SCkej:after,.page_expertCard__MJnfZ.page_skeleton__SCkej:before{content:"";position:absolute;left:18px;right:18px;border-radius:999px;background:color-mix(in srgb,#d8e0ed 72%,transparent)}.page_expertCard__MJnfZ.page_skeleton__SCkej:before{top:32px;width:46%;height:18px}.page_expertCard__MJnfZ.page_skeleton__SCkej:after{top:72px;height:12px;box-shadow:0 26px 0 color-mix(in srgb,#d8e0ed 56%,transparent),0 52px 0 color-mix(in srgb,#d8e0ed 42%,transparent)}.page_expertCard__MJnfZ>button{position:relative;z-index:1;margin-top:auto;min-height:38px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text);font-size:13px;font-weight:800;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.page_expertCard__MJnfZ>button:hover{border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end))}.page_expertHead__oH6jG{position:relative;z-index:1;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:start;min-width:0}.page_expertHead__oH6jG h3{margin:2px 0 5px;color:var(--color-text);font-size:16px;line-height:1.25;font-weight:800}.page_expertHead__oH6jG p{margin:0;color:var(--color-text-secondary);font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_avatar__wrbjn{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:900;box-shadow:0 10px 22px color-mix(in srgb,#1f2937 12%,transparent)}.page_ratingLine__3cF1w{display:flex;align-items:center;gap:2px;margin-top:8px;color:#f19920;font-size:12px}.page_ratingLine__3cF1w span{margin-left:5px;color:#e58a1a;font-weight:700}.page_description__3Qj1k{position:relative;z-index:1;display:-webkit-box;min-height:4.86em;margin:16px 0 12px;overflow:hidden;color:var(--color-text-secondary);font-size:14px;line-height:1.62;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_memberChips__qoXZC,.page_tagLine__HHa_O{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.page_memberChips__qoXZC em,.page_memberChips__qoXZC span,.page_tagLine__HHa_O em,.page_tagLine__HHa_O span{min-height:30px;padding:0 18px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,white 86%,var(--color-bg));color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:800}.page_detailOverlay__EvUWi{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.36);backdrop-filter:blur(8px)}.page_detailModal__21Eh_{position:relative;width:min(560px,100%);padding:26px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 74%,transparent);border-radius:20px;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--auth-accent-end) 12%,transparent),transparent 30%),color-mix(in srgb,white 94%,var(--color-bg));box-shadow:0 30px 72px rgba(15,23,42,.24);animation:page_sectionIn__jtmYY .2s ease both}.page_detailClose__bouYu{position:absolute;top:16px;right:16px;width:34px;height:34px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,#eef2f7 84%,white);color:var(--color-text-secondary);cursor:pointer}.page_detailClose__bouYu:hover{color:var(--color-text);background:color-mix(in srgb,var(--auth-accent-weak) 72%,white)}.page_detailHero__UM_nT{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start;padding-right:42px}.page_detailHero__UM_nT p{margin:0 0 4px;color:var(--auth-accent-start);font-size:12px;font-weight:900}.page_detailHero__UM_nT h2{margin:0 0 6px;color:var(--color-text);font-size:26px;line-height:1.16;font-weight:900}.page_detailHero__UM_nT span{color:var(--color-text-secondary);font-size:14px;font-weight:800}.page_detailAvatar__OeV5U{width:62px;height:62px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:900;box-shadow:0 14px 28px color-mix(in srgb,#1f2937 16%,transparent)}.page_detailRating__nbs5d{display:flex;align-items:center;gap:3px;margin:22px 0 0;color:#f19920}.page_detailRating__nbs5d span{margin-left:7px;color:#bd7a21;font-size:13px;font-weight:800}.page_detailDescription__0hxqw{margin:18px 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.7;font-weight:700}.page_detailTags__GSSFG{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.page_detailTags__GSSFG span{min-height:32px;padding:0 16px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;display:inline-flex;align-items:center;color:var(--color-text-secondary);background:color-mix(in srgb,white 86%,var(--color-bg));font-size:12px;font-weight:900}.page_detailQuickPrompts__AQOFB{display:grid;gap:10px;margin-top:24px}.page_detailQuickPrompts__AQOFB button{width:100%;min-height:46px;padding:0 18px;border:1px solid color-mix(in srgb,var(--auth-accent-border) 34%,var(--auth-panel-border));border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,white 94%,var(--color-bg)),color-mix(in srgb,white 84%,var(--auth-accent-weak)));color:var(--color-text);font-size:14px;font-weight:900;text-align:center;cursor:pointer;box-shadow:0 8px 18px color-mix(in srgb,#6884b9 8%,transparent);transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.page_detailQuickPrompts__AQOFB button:hover{transform:translateY(-1px);border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end));box-shadow:0 14px 28px color-mix(in srgb,var(--auth-accent-start) 18%,transparent)}.page_detailQuickPrompts__AQOFB button:focus-visible{outline:none;box-shadow:0 0 0 3px var(--auth-input-focus-ring),0 14px 28px color-mix(in srgb,var(--auth-accent-start) 18%,transparent)}.page_teamGrid__Y0z38{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:22px;animation:page_sectionIn__jtmYY .24s ease both}.page_teamCard__qUyog{display:flex;flex-direction:column;min-height:286px;padding:22px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:14px;background:color-mix(in srgb,white 90%,var(--color-bg));box-shadow:0 14px 34px color-mix(in srgb,#6884b9 10%,transparent);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_teamCard__qUyog:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--auth-accent-border) 82%,transparent);box-shadow:0 20px 46px color-mix(in srgb,#6884b9 16%,transparent)}.page_teamCard__qUyog:focus-visible{outline:none;border-color:color-mix(in srgb,var(--auth-accent-border) 82%,transparent);box-shadow:0 0 0 3px var(--auth-input-focus-ring),0 18px 42px color-mix(in srgb,#6884b9 16%,transparent)}.page_teamCard__qUyog>button{margin-top:auto;min-height:42px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,white 88%,var(--color-bg));color:var(--color-text);font-size:14px;font-weight:900;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.page_teamCard__qUyog>button:hover{border-color:rgba(0,0,0,0);color:#fff;background:linear-gradient(135deg,var(--auth-accent-start),var(--auth-accent-end))}.page_teamHead__3L3Gx{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center}.page_teamHead__3L3Gx h3{margin:0 0 6px;color:var(--color-text);font-size:clamp(20px,20px + 6*(100vw - 430px)/1010,26px);line-height:1.16;font-weight:900}.page_teamHead__3L3Gx p{margin:0;color:var(--color-text-secondary);font-size:15px;line-height:1.35;font-weight:800}.page_teamIcon__UsozH{width:58px;height:58px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:900;box-shadow:0 12px 24px color-mix(in srgb,#1f2937 12%,transparent)}.page_teamDescription__BbFA3{display:-webkit-box;min-height:5.1em;margin:20px 0 16px;overflow:hidden;color:var(--color-text-secondary);font-size:15px;line-height:1.7;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page_teamDetailModal__nxQXh{width:min(680px,100%);max-height:calc(100vh - 52px);overflow-y:hidden;padding:16px 18px 18px;scrollbar-color:color-mix(in srgb,var(--color-text-secondary) 28%,transparent) rgba(0,0,0,0);scrollbar-width:thin}.page_teamDetailModal__nxQXh::-webkit-scrollbar{width:18px}.page_teamDetailModal__nxQXh::-webkit-scrollbar-track{margin-block:18px;background:rgba(0,0,0,0)}.page_teamDetailModal__nxQXh::-webkit-scrollbar-thumb{border:6px solid rgba(0,0,0,0);border-radius:999px;background-clip:content-box;background-color:color-mix(in srgb,var(--color-text-secondary) 28%,transparent)}.page_teamDetailModal__nxQXh::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--color-text-secondary) 42%,transparent)}.page_teamDetailHero__YW3Cq{display:grid;grid-template-columns:118px minmax(0,1fr);gap:18px;align-items:start;padding-right:34px}.page_teamDetailHero__YW3Cq h2{margin:6px 0 9px;color:var(--color-text);font-size:clamp(24px,24px + 6*(100vw - 430px)/1010,30px);line-height:1.12;font-weight:900}.page_teamDetailHero__YW3Cq p{margin:9px 0 0;color:var(--color-text-secondary);font-size:14px;font-weight:800}.page_teamDetailImage__oWByB{position:relative;width:118px;height:118px;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 72% 16%,rgba(255,255,255,.42),transparent 22%),linear-gradient(135deg,#2f83ff,#68d2ff);box-shadow:0 18px 34px color-mix(in srgb,#1f2937 18%,transparent)}.page_teamDetailImage__oWByB:before{content:"";position:absolute;inset:13px 12px 23px;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.86) 0 34%,transparent 35%),repeating-linear-gradient(0deg,rgba(255,255,255,.42) 0 2px,transparent 2px 15px);opacity:.72}.page_teamDetailImage__oWByB:after{content:"";position:absolute;left:15px;right:15px;bottom:13px;height:26px;border-radius:999px 999px 8px 8px;background:radial-gradient(circle at 20% 20%,#111827 0 9%,transparent 10%),radial-gradient(circle at 52% 16%,#111827 0 9%,transparent 10%),radial-gradient(circle at 82% 22%,#111827 0 9%,transparent 10%),hsla(0,0%,100%,.46)}.page_teamDetailImage__oWByB span{position:absolute;z-index:1;top:16px;left:16px;width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92);font-size:20px;box-shadow:0 10px 20px rgba(15,23,42,.14)}.page_amazon__owBJM{background:radial-gradient(circle at 72% 16%,rgba(255,255,255,.42),transparent 22%),linear-gradient(135deg,#2f6fc0,#a7cdfa)}.page_tiktok__aVmGS{background:radial-gradient(circle at 72% 16%,rgba(255,255,255,.42),transparent 22%),linear-gradient(135deg,#08724f,#70e4c1)}.page_google__BqMzM{background:radial-gradient(circle at 72% 16%,rgba(255,255,255,.42),transparent 22%),linear-gradient(135deg,#2f83ff,#79d8ff)}.page_teamDetailBadge__0dR5z{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:8px;background:color-mix(in srgb,#eef2f7 86%,white);color:var(--color-text-secondary);font-size:14px;font-weight:800}.page_teamDetailSection__Tlo3x{margin-top:18px}.page_teamDetailSection__Tlo3x h3{margin:0 0 10px;color:var(--color-text-secondary);font-size:15px;line-height:1.25;font-weight:900}.page_teamDetailSection__Tlo3x p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.55;font-weight:700}.page_teamDomainList__rNEBk{display:flex;flex-wrap:wrap;gap:8px}.page_teamDomainList__rNEBk span{min-height:32px;padding:0 14px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 76%,transparent);border-radius:10px;display:inline-flex;align-items:center;background:color-mix(in srgb,white 90%,var(--color-bg));color:var(--color-text-secondary);font-size:13px;font-weight:800}.page_teamMemberList__9vpc2{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.page_teamMemberItem__GomH3{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;row-gap:2px;align-items:center;min-height:52px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:10px;background:color-mix(in srgb,white 88%,var(--color-bg))}.page_teamMemberItem__GomH3:has(mark){border-color:color-mix(in srgb,#ffbd54 42%,var(--auth-panel-border));background:linear-gradient(135deg,color-mix(in srgb,#ffbd54 16%,white),color-mix(in srgb,white 90%,var(--color-bg)))}.page_teamMemberItem__GomH3>span{grid-row:1/span 2;width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--auth-accent-weak) 70%,white);font-size:18px}.page_teamMemberItem__GomH3 strong{grid-column:2;color:var(--color-text);font-size:14px;line-height:1.2;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_teamMemberItem__GomH3 em{grid-column:2;color:var(--color-text-secondary);font-size:12px;line-height:1.2;font-style:normal;font-weight:700}.page_teamMemberItem__GomH3 mark{position:absolute;top:6px;right:7px;min-height:20px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;background:color-mix(in srgb,#ffbd54 20%,white);color:#b56b13;font-size:11px;font-weight:900}.page_teamPromptList__085Ev{display:grid;gap:8px}.page_teamPromptList__085Ev button{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:42px;padding:0 14px;border:1px solid color-mix(in srgb,var(--auth-panel-border) 72%,transparent);border-radius:12px;background:color-mix(in srgb,white 90%,var(--color-bg));color:var(--color-text-secondary);font-size:14px;font-weight:800;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_teamPromptList__085Ev button svg{transform:rotate(-90deg)}.page_teamPromptList__085Ev button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--auth-accent-border) 70%,transparent);box-shadow:0 10px 22px color-mix(in srgb,#6884b9 10%,transparent)}.page_allLoaded__HDbLz,.page_emptyState__3Z0Mx,.page_errorState__eVR_0,.page_loadingMore__aY4fD{padding:28px 16px;text-align:center;color:var(--color-text-secondary);font-size:13px}.page_emptyState__3Z0Mx{border:1px solid color-mix(in srgb,var(--auth-panel-border) 68%,transparent);border-radius:14px;background:color-mix(in srgb,white 86%,var(--color-bg))}.page_emptyState__3Z0Mx strong{color:var(--color-text);font-size:16px}.page_emptyState__3Z0Mx p{margin:8px 0 0}.page_loadMoreTrigger__0CnCH{height:20px}@keyframes page_shimmer__WPYGM{0%{background-position:-220px 0,0 0}to{background-position:calc(100% + 220px) 0,0 0}}@keyframes page_sectionIn__jtmYY{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1440px){.page_scenarioGrid__7HlKJ{grid-template-columns:repeat(5,minmax(158px,1fr))}.page_expertGrid__bZVZv{grid-template-columns:repeat(3,minmax(230px,1fr))}}@media(max-width:1060px){.page_scenarioGrid__7HlKJ,.page_teamGrid__Y0z38{overflow-x:auto;grid-template-columns:repeat(5,260px);padding-bottom:6px}.page_teamGrid__Y0z38{grid-template-columns:repeat(3,360px)}.page_expertGrid__bZVZv{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media(max-width:620px){.page_agentsPage__5Uxt4{padding-left:14px;padding-right:14px}.page_scenarioGrid__7HlKJ{grid-template-columns:repeat(5,238px)}.page_sectionTitleRow__M2Bnq{align-items:flex-start;flex-direction:column}.page_expertGrid__bZVZv{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.page_expertCard__MJnfZ,.page_scenarioCard__Fk57t{transition:none}.page_expertCard__MJnfZ:hover,.page_scenarioCard__Fk57t:hover{transform:none}.page_teamGrid__Y0z38{animation:none}}