.ToolLayout_layout__Hdtk3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}.ToolLayout_contentLayout__XH6ou{display:flex;flex:1 1;margin-top:70px;background-image:radial-gradient(circle at 10% 20%,rgba(58,134,255,.1) 0,transparent 30%),radial-gradient(circle at 90% 80%,rgba(139,92,246,.1) 0,transparent 30%)}.ToolLayout_innerContentLayout__Z8946{flex:1 1;position:relative}.ToolLayout_sider__ckdww{background:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid hsla(0,0%,100%,.1);margin-right:20px;border-radius:0 16px 16px 0;overflow:hidden;transition:all .3s ease;height:calc(100vh - 70px);position:-webkit-sticky;position:sticky;top:70px;left:0}.ToolLayout_sider__ckdww .ant-menu{background:transparent}.ToolLayout_sider__ckdww .ant-menu-item{color:var(--foreground-muted);border-radius:0;margin:0}.ToolLayout_sider__ckdww .ant-menu-item:hover{color:var(--foreground);background:hsla(0,0%,100%,.05)}.ToolLayout_sider__ckdww .ant-menu-item-selected{background:rgba(58,134,255,.2)!important;color:var(--foreground)}.ToolLayout_sider__ckdww .ant-menu-item-selected:after{border-right:3px solid var(--primary)!important}.ToolLayout_sider__ckdww .ant-menu-item-active{color:var(--foreground)}.ToolLayout_content__pTiMc{background:transparent;padding:30px;margin:0;min-height:280px;flex:1 1;display:flex;flex-direction:column}.ToolLayout_mainContent__lhQS2{flex:1 1;margin:20px 0}.ToolLayout_menu__tdUIs{height:100%;border-right:0}.ToolLayout_collapseButton__1B08y{position:absolute;top:10px;left:10px;z-index:100;color:var(--foreground);background-color:rgba(58,134,255,.2);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.ToolLayout_contentLayout__XH6ou{flex-direction:column}.ToolLayout_sider__ckdww{margin-right:0;border-radius:0;position:fixed;z-index:999;width:100%!important}.ToolLayout_content__pTiMc{padding:60px 15px 20px}.ToolLayout_collapseButton__1B08y{top:10px;left:10px}}@media (max-width:480px){.ToolLayout_content__pTiMc{padding:60px 10px 20px}}.GoogleAd_adContainer__KGlZA{width:100%;margin:20px 0;min-height:90px;display:flex;justify-content:center;align-items:center;background:rgba(30,41,59,.4);border-radius:12px;overflow:hidden;position:relative}.GoogleAd_adContainerSidebar__0lsD5{margin:10px 0}.GoogleAd_adContainerRectangle__z2T72,.GoogleAd_adContainerSidebar__0lsD5{width:100%;min-height:250px;display:flex;justify-content:center;align-items:center;background:rgba(30,41,59,.4);border-radius:12px;overflow:hidden}.GoogleAd_adContainerRectangle__z2T72{margin:20px 0}@media (max-width:768px){.GoogleAd_adContainerSidebar__0lsD5{display:none}.GoogleAd_adContainer__KGlZA{min-height:60px;margin:15px 0}.GoogleAd_adContainerRectangle__z2T72{min-height:200px;margin:15px 0}}@media (max-width:480px){.GoogleAd_adContainer__KGlZA{min-height:50px;margin:10px 0}.GoogleAd_adContainerRectangle__z2T72{min-height:180px;margin:10px 0}}.Header_header__b6rsY{display:flex;justify-content:space-between;align-items:center;padding:0 24px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Header_logoLink__mfoTM{display:flex;align-items:center;text-decoration:none}.Header_title__l1RCI{margin:0!important;color:#1890ff!important}.Header_navLinks__pEBDO{display:flex;gap:24px;align-items:center}.Header_navLink__7_4BM{color:rgba(0,0,0,.65);font-size:16px;transition:color .3s}.Header_navLink__7_4BM:hover{color:#1890ff}.Header_userAvatar__f0ots{display:flex;align-items:center;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .3s}.Header_userAvatar__f0ots:hover{background-color:rgba(0,0,0,.05)}.Header_userName__pon5o{margin-left:8px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_menuItem__z6Sey{display:flex;align-items:center;gap:8px}.Header_loginButton__Q3icB{margin-left:8px}.Header_mobileMenuButton__YRnsX{display:none}@media (max-width:768px){.Header_navLinks__pEBDO{gap:16px}.Header_navLink__7_4BM{font-size:14px}.Header_userName__pon5o{display:none}}@media (max-width:480px){.Header_header__b6rsY{padding:0 16px}.Header_title__l1RCI{font-size:18px!important}.Header_navLinks__pEBDO{display:none}.Header_mobileMenuButton__YRnsX{display:flex;margin-left:auto}}.Header_navLink__7_4BM:hover:after{width:100%}@media (max-width:768px){.Header_header__b6rsY{padding:0 20px}}.ToolContainer_spinner__vm62T{display:flex;justify-content:center;margin:40px 0}.ToolResult_result__1xTeG{margin-top:30px;background:rgba(30,41,59,.5);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);padding:24px;animation:ToolResult_fadeIn__TpPau .5s ease-in-out}.ToolResult_resultHeader__US1u8{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ToolResult_resultHeader__US1u8 h2{margin:0;font-size:1.5rem;font-weight:600;color:var(--foreground)}.ToolResult_copyButton__BKfIY{background:rgba(30,41,59,.7);border-color:hsla(0,0%,100%,.1);color:var(--foreground);border-radius:8px;height:36px;display:flex;align-items:center;gap:8px}.ToolResult_copyButton__BKfIY:hover{background:rgba(30,41,59,.9);border-color:hsla(0,0%,100%,.2)}.ToolResult_formattedResult__vuj8F{margin-top:16px;color:var(--foreground);font-size:1rem;line-height:1.6;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ToolResult_formattedResult__vuj8F p{margin-bottom:16px}.ToolResult_formattedResult__vuj8F ol,.ToolResult_formattedResult__vuj8F ul{margin-left:24px;margin-bottom:16px}.ToolResult_formattedResult__vuj8F li{margin-bottom:8px}.ToolResult_formattedResult__vuj8F h1,.ToolResult_formattedResult__vuj8F h2,.ToolResult_formattedResult__vuj8F h3,.ToolResult_formattedResult__vuj8F h4,.ToolResult_formattedResult__vuj8F h5,.ToolResult_formattedResult__vuj8F h6{margin-top:24px;margin-bottom:16px;font-weight:600;color:var(--foreground)}.ToolResult_formattedResult__vuj8F code{background:rgba(0,0,0,.3);padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em}.ToolResult_formattedResult__vuj8F pre{background:rgba(0,0,0,.3);padding:16px;border-radius:8px;overflow-x:auto;margin-bottom:16px}@keyframes ToolResult_fadeIn__TpPau{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ToolResult_result__1xTeG{padding:20px;margin-top:24px}.ToolResult_resultHeader__US1u8 h2{font-size:1.3rem}.ToolResult_formattedResult__vuj8F{font-size:.95rem}}@media (max-width:480px){.ToolResult_result__1xTeG{padding:16px;margin-top:20px;border-radius:8px}.ToolResult_resultHeader__US1u8{flex-direction:column;align-items:flex-start;gap:12px}.ToolResult_resultHeader__US1u8 h2{font-size:1.2rem}.ToolResult_copyButton__BKfIY{width:100%;justify-content:center}.ToolResult_formattedResult__vuj8F{font-size:.9rem}.ToolResult_formattedResult__vuj8F pre{padding:12px;font-size:.8rem}}.RewriteTool_container__oQdzn{max-width:900px;margin:0 auto;color:var(--foreground)}.RewriteTool_container__oQdzn h1{font-size:2.5rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#78b4ff,#f472b6);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-weight:700}.RewriteTool_textarea__jLx2C{margin-bottom:20px;border-radius:12px!important;background:rgba(30,41,59,.7)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1)!important;color:var(--foreground)!important;font-size:1rem!important;padding:16px!important;transition:all .3s ease;resize:vertical;min-height:150px}.RewriteTool_textarea__jLx2C:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px rgba(58,134,255,.2)!important}.RewriteTool_textarea__jLx2C::placeholder{color:var(--foreground-muted)}.RewriteTool_buttonGroup__YKldm{display:flex;gap:16px;margin-bottom:24px}.RewriteTool_buttonGroup__YKldm button{border-radius:8px;height:44px;font-weight:500;padding:0 24px;transition:all .3s ease}.RewriteTool_buttonGroup__YKldm button[type=primary]{background:var(--gradient-1);border:none;box-shadow:var(--shadow-md)}.RewriteTool_buttonGroup__YKldm button[type=primary]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),0 0 15px rgba(58,134,255,.5)}.RewriteTool_buttonGroup__YKldm button:not([type=primary]){background:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);color:var(--foreground)}.RewriteTool_buttonGroup__YKldm button:not([type=primary]):hover{background:rgba(30,41,59,.9);border-color:hsla(0,0%,100%,.2)}.RewriteTool_spinner__JNLGf{display:block;margin:30px auto;color:var(--primary)!important}.RewriteTool_result__XCE6d{margin-top:30px;padding:24px;background:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;animation:RewriteTool_fadeIn__dfiKA .5s ease-out}.RewriteTool_formattedResult__13kL5{position:relative;font-family:inherit;line-height:1.6;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;background:rgba(15,23,42,.6);color:var(--foreground);overflow:auto;max-height:500px}.RewriteTool_resultHeader__FIXsb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.RewriteTool_resultHeader__FIXsb h2{margin:0;font-size:1.5rem;color:var(--foreground)}.RewriteTool_copyButton__W_oDW{display:flex;align-items:center;background:rgba(58,134,255,.2);border:none;color:var(--foreground);border-radius:8px;transition:all .3s ease}.RewriteTool_copyButton__W_oDW:hover{background:rgba(58,134,255,.3);transform:translateY(-2px)}.RewriteTool_formattedResult__13kL5 ol,.RewriteTool_formattedResult__13kL5 ul{padding-left:1.5em;margin-bottom:1em}.RewriteTool_formattedResult__13kL5 li{margin-bottom:.5em}.RewriteTool_formattedResult__13kL5 h1,.RewriteTool_formattedResult__13kL5 h2,.RewriteTool_formattedResult__13kL5 h3,.RewriteTool_formattedResult__13kL5 h4,.RewriteTool_formattedResult__13kL5 h5,.RewriteTool_formattedResult__13kL5 h6{margin-top:1.5em;margin-bottom:.5em;color:var(--foreground)}.RewriteTool_formattedResult__13kL5 code{background:hsla(0,0%,100%,.1);padding:.2em .4em;border-radius:3px;font-family:Fira Code,monospace}.RewriteTool_formattedResult__13kL5 pre{background:rgba(15,23,42,.8);padding:1em;border-radius:8px;overflow-x:auto;border:1px solid hsla(0,0%,100%,.1)}@keyframes RewriteTool_fadeIn__dfiKA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}