.ProjectsPage_container__rPThP{margin-left:auto;margin-right:auto;max-width:1280px;padding:12px 16px;background:var(--color-bg-body)}@media(max-width:767px){.ProjectsPage_container__rPThP{padding:10px 12px}}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:12px;background:linear-gradient(180deg,var(--color-gradient-header-start) 0,var(--color-gradient-header-end) 100%);border-bottom:1px solid var(--color-border-panel)}@media(max-width:767px){.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH{padding:12px}}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH .ProjectsPage_title__0vRE6{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH .ProjectsPage_writeButton__Xr7Fl{border-radius:.25rem;padding:.25rem .5rem;line-height:1rem;font-size:.75rem;background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);cursor:pointer;transition:all .1s ease;display:inline-flex;align-items:center;justify-content:center}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH .ProjectsPage_writeButton__Xr7Fl:hover:not(:disabled){background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH .ProjectsPage_writeButton__Xr7Fl:active:not(:disabled){transform:scale(.95)}.ProjectsPage_container__rPThP .ProjectsPage_header__4B_GH .ProjectsPage_writeButton__Xr7Fl:disabled{opacity:.4;cursor:not-allowed;background:var(--color-bg-tertiary);border-color:var(--color-border)}.ProjectsPage_container__rPThP .ProjectsPage_tabs__fdi2X{display:flex;gap:0;border-bottom:1px solid var(--color-border-panel);margin-bottom:16px}.ProjectsPage_container__rPThP .ProjectsPage_tabs__fdi2X .ProjectsPage_tab__ex7jp{padding:.5rem 1rem;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:var(--color-text-disabled);cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;position:relative}.ProjectsPage_container__rPThP .ProjectsPage_tabs__fdi2X .ProjectsPage_tab__ex7jp:hover:not(:disabled){color:var(--color-text-primary)}.ProjectsPage_container__rPThP .ProjectsPage_tabs__fdi2X .ProjectsPage_tab__ex7jp.ProjectsPage_active__dbEww{color:var(--color-accent);border-bottom-color:var(--color-accent)}.ProjectsPage_container__rPThP .ProjectsPage_tabs__fdi2X .ProjectsPage_tab__ex7jp.ProjectsPage_disabled__guzlR{opacity:.4;cursor:not-allowed}.ProjectsPage_container__rPThP .ProjectsPage_content__6bMl6{display:flex;flex-direction:column}.ProjectsPage_container__rPThP .ProjectsPage_loadMoreButton__nzNib{border-radius:.25rem;padding:.5rem 1rem;margin:16px auto;background:rgba(0,0,0,0);border:1px solid var(--color-border);color:var(--color-text-disabled);cursor:pointer;transition:all .1s ease;font-size:.875rem}.ProjectsPage_container__rPThP .ProjectsPage_loadMoreButton__nzNib:hover:not(:disabled){background:var(--color-hover-bg);color:var(--color-text-primary);border-color:var(--color-accent)}.ProjectsPage_container__rPThP .ProjectsPage_loadMoreButton__nzNib:active:not(:disabled){transform:scale(.95)}.ProjectsPage_container__rPThP .ProjectsPage_loadMoreButton__nzNib:disabled{opacity:.4;cursor:not-allowed}.ProjectsPage_list__m7e1p{display:flex;flex-direction:column;gap:12px}.ProjectCard_card__6GY2t{overflow:hidden;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);padding:16px;cursor:pointer;transition:all .1s ease}.ProjectCard_card__6GY2t:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-theme=light] .ProjectCard_card__6GY2t:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.ProjectCard_card__6GY2t .ProjectCard_fullLink__9kzEi{display:block;text-decoration:none;color:inherit;margin-bottom:12px}.ProjectCard_card__6GY2t .ProjectCard_fullLink__9kzEi .ProjectCard_title___pcUl{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectCard_card__6GY2t .ProjectCard_fullLink__9kzEi h4{font-size:.875rem;color:var(--color-text-secondary);line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--color-border-panel)}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_members__CiwdO{display:flex;flex-grow:1;align-items:center;gap:6px}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_members__CiwdO .ProjectCard_userInfo__lAZEX{height:2rem;width:2rem;flex-shrink:0}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_members__CiwdO .ProjectCard_userInfo__lAZEX a,.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_members__CiwdO .ProjectCard_userInfo__lAZEX button{width:100%;height:100%;border-radius:9999px;font-size:.75rem}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_mcpLabel__2JDKt{font-size:.75rem;color:var(--color-text-disabled);white-space:nowrap}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_toggle__YLND8{position:relative;width:44px;height:24px;background:var(--color-bg-tertiary);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;padding:2px}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_toggle__YLND8.ProjectCard_active__BjLU0{background:var(--color-accent)}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_toggle__YLND8.ProjectCard_active__BjLU0 .ProjectCard_toggleThumb__9SGlR{transform:translateX(20px)}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_toggle__YLND8:disabled{opacity:.5;cursor:not-allowed}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_mcpToggle__cRmOw .ProjectCard_toggle__YLND8 .ProjectCard_toggleThumb__9SGlR{position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease;top:2px;left:2px}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_info__nyQic{display:flex;flex-direction:column;margin-left:0}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_footerRight__uG4h2 .ProjectCard_info__nyQic p{font-size:.75rem;color:var(--color-text-disabled);margin:0;white-space:nowrap}@media(max-width:640px){.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q{flex-direction:column;align-items:flex-start;gap:8px}.ProjectCard_card__6GY2t .ProjectCard_footer__1H8_q .ProjectCard_info__nyQic{margin-left:0}}.UserAvatar_avatar__YtYih{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:24px;min-height:24px;border-radius:50%;font-size:12px;font-weight:600;color:#fff;-webkit-user-select:none;user-select:none;transition:transform .2s ease;flex-shrink:0;line-height:1;margin:0}.UserAvatar_avatar__YtYih:hover{transform:scale(1.05)}.Logo_logo___yDhq{font-size:1.25rem;line-height:1.75rem;font-weight:500;display:flex;align-items:center;font-family:JetBrains Mono,IBM Plex Mono,Courier New,Courier,monospace}[data-theme=dark] .Logo_logo___yDhq .Logo_varKeyword__hPe_H{color:#c678dd}[data-theme=dark] .Logo_logo___yDhq .Logo_typing__H2cdd{color:#ececec}[data-theme=light] .Logo_logo___yDhq .Logo_varKeyword__hPe_H{color:#9b4fc7}[data-theme=light] .Logo_logo___yDhq .Logo_typing__H2cdd{color:#1e1e1e}.Logo_typing__H2cdd{position:relative;white-space:nowrap}.Logo_cursor__xb64_{position:absolute;right:0;top:0;height:100%;width:.25rem;background-color:currentColor;animation:Logo_blink__Wbc1Z 1s step-start infinite}@keyframes Logo_blink__Wbc1Z{0%,to{opacity:0}50%{opacity:1}}.ProjectsList_list___u_sG{display:flex;flex-direction:column;gap:12px}.ApiKeyDisplay_apiKeyContainer__JXHJo>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ApiKeyDisplay_apiKeyContainer__JXHJo{border-radius:.5rem;padding:1rem;background:#2c2c2c;border:1px solid #3a3a3a}[data-theme=light] .ApiKeyDisplay_apiKeyContainer__JXHJo{background:#fff;border-color:#e0e0e0}.ApiKeyDisplay_apiKeyLabel__hLnqR{display:flex;align-items:center}.ApiKeyDisplay_apiKeyLabel__hLnqR>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ApiKeyDisplay_labelIcon__OOeQI{font-size:1.125rem;line-height:1.75rem}.ApiKeyDisplay_labelText__2Lu5t{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .ApiKeyDisplay_labelText__2Lu5t{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.ApiKeyDisplay_apiKeyValue__kZ3BT{display:flex;align-items:center;justify-content:space-between;border-radius:.375rem;padding:.75rem;background:#262626;border:1px solid #3a3a3a}[data-theme=light] .ApiKeyDisplay_apiKeyValue__kZ3BT{background:#fafafa;border-color:#e0e0e0}.ApiKeyDisplay_apiKeyText__FBQE0{margin-right:.75rem;flex:1 1 0%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ApiKeyDisplay_apiKeyText__FBQE0{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.ApiKeyDisplay_apiKeyActions__sFH8D{display:flex;align-items:center}.ApiKeyDisplay_apiKeyActions__sFH8D>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ApiKeyDisplay_copyButton__1DlGg,.ApiKeyDisplay_toggleButton__ySR7D{border-radius:.25rem;padding:.375rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:rgba(0,0,0,0);border:1px solid #3a3a3a;color:#9a9a9a}.ApiKeyDisplay_copyButton__1DlGg:hover,.ApiKeyDisplay_toggleButton__ySR7D:hover{border-color:#6366f1;color:#ececec;background:#2c2c2c}[data-theme=light] .ApiKeyDisplay_copyButton__1DlGg,[data-theme=light] .ApiKeyDisplay_toggleButton__ySR7D{border-color:#d0d0d0;color:#666}[data-theme=light] .ApiKeyDisplay_copyButton__1DlGg:hover,[data-theme=light] .ApiKeyDisplay_toggleButton__ySR7D:hover{border-color:#818cf8;color:#1e1e1e;background:#f5f5f5}.ApiKeyDisplay_apiKeyDescription__4AIdg{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ApiKeyDisplay_apiKeyDescription__4AIdg{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ApiKeyDisplay_mcpSection__1tEUb{margin-top:1rem;padding-top:1rem;border-top:1px solid #3a3a3a}[data-theme=light] .ApiKeyDisplay_mcpSection__1tEUb{border-top-color:#e0e0e0}.ApiKeyDisplay_mcpToggleButton__iZynl{display:flex;align-items:center}.ApiKeyDisplay_mcpToggleButton__iZynl>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ApiKeyDisplay_mcpToggleButton__iZynl{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ApiKeyDisplay_mcpToggleButton__iZynl:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ApiKeyDisplay_mcpToggleButton__iZynl{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ApiKeyDisplay_mcpToggleButton__iZynl:hover{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.ApiKeyDisplay_mcpConfig__i61rY{margin-top:.75rem;border-radius:.375rem;padding:1rem;background:#1e1e1e;border:1px solid #3a3a3a}.ApiKeyDisplay_mcpCode__HoGpQ{white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1));font-family:Courier New,monospace}.ApiKeyDisplay_mcpActions__gxokP{margin-top:.75rem;display:flex;align-items:center}.ApiKeyDisplay_mcpActions__gxokP>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.ApiKeyDisplay_mcpActions__gxokP{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));padding-top:.75rem}.ApiKeyDisplay_mcpCopyButton__Nw9cN,.ApiKeyDisplay_mcpToggleKeyButton__V5RJ3{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ApiKeyDisplay_mcpCopyButton__Nw9cN:hover,.ApiKeyDisplay_mcpToggleKeyButton__V5RJ3:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.ApiKeyDisplay_mcpCopyButton__Nw9cN:active,.ApiKeyDisplay_mcpToggleKeyButton__V5RJ3:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ApiKeyDisplay_mcpCopyButton__Nw9cN{margin-left:auto}@media(max-width:768px){.ApiKeyDisplay_apiKeyContainer__JXHJo{padding:.75rem}.ApiKeyDisplay_apiKeyValue__kZ3BT{flex-direction:column;align-items:flex-start}.ApiKeyDisplay_apiKeyValue__kZ3BT>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ApiKeyDisplay_apiKeyText__FBQE0{margin-right:0;margin-bottom:.5rem;width:100%;word-break:break-all}.ApiKeyDisplay_apiKeyActions__sFH8D{width:100%;justify-content:flex-end}.ApiKeyDisplay_mcpActions__gxokP{flex-direction:column}.ApiKeyDisplay_mcpActions__gxokP>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(.5rem * calc(1 - var(--tw-space-y-reverse))) calc(0px * var(--tw-space-x-reverse)) calc(.5rem * var(--tw-space-y-reverse)) calc(0px * calc(1 - var(--tw-space-x-reverse)))}.ApiKeyDisplay_mcpCopyButton__Nw9cN{margin-left:0;width:100%}}