@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._navbar_ubt9s_2{position:fixed;top:0;left:0;width:100%;height:70px;z-index:999;background:#0d1117f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(48,54,61,.8);display:flex;justify-content:space-between;align-items:center;padding:0 2rem;transition:all .3s ease}@media (max-width: 768px){._navbar_ubt9s_2{padding:0 1rem}}._navbarBrand_ubt9s_24 ._logo_ubt9s_24{height:40px;width:auto;cursor:pointer;transition:all .3s ease}._navbarBrand_ubt9s_24 ._logo_ubt9s_24:hover{opacity:.8}@media (max-width: 768px){._navbarBrand_ubt9s_24 ._logo_ubt9s_24{height:32px}}._navbarBrand_ubt9s_24 ._logoButton_ubt9s_38{background:none;border:none;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;color:#f0f6fc}._navbarBrand_ubt9s_24 ._logoButton_ubt9s_38:hover{background:#667eea1a;color:#667eea}@media (max-width: 768px){._navbarBrand_ubt9s_24 ._logoButton_ubt9s_38{font-size:1.25rem;padding:.25rem .5rem}}._navbarBrand_ubt9s_24 ._backButton_ubt9s_62{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._navbarBrand_ubt9s_24 ._backButton_ubt9s_62:hover{background:#667eea1a}._navbarBrand_ubt9s_24 ._backButton_ubt9s_62 ._backIcon_ubt9s_76{width:20px;height:20px;fill:#8b949e;transition:all .3s ease}._navbarBrand_ubt9s_24 ._backButton_ubt9s_62:hover ._backIcon_ubt9s_76{fill:#667eea}._navLinks_ubt9s_86{display:flex;align-items:center;gap:2rem}@media (max-width: 968px){._navLinks_ubt9s_86{display:none}}._navLink_ubt9s_86{text-decoration:none;color:#8b949e;font-weight:500;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;position:relative;background:none;border:none;cursor:pointer;font-size:1rem}._navLink_ubt9s_86:hover,._navLink_ubt9s_86._active_ubt9s_114{color:#667eea;background:#667eea1a}._navLink_ubt9s_86._active_ubt9s_114:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:4px;height:4px;background:#667eea;border-radius:50%}._navLink_ubt9s_86._workspaceLink_ubt9s_129{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;box-shadow:0 2px 8px #667eea4d}._navLink_ubt9s_86._workspaceLink_ubt9s_129:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._navLink_ubt9s_86._workspaceLink_ubt9s_129._active_ubt9s_114{color:#fff;background:linear-gradient(135deg,#5a67d8,#6b46c1)}._navLink_ubt9s_86._workspaceLink_ubt9s_129._active_ubt9s_114:after{background:#fff}._authSection_ubt9s_149{display:flex;align-items:center;gap:1rem}._getStartedContainer_ubt9s_155{position:relative}._loginBtn_ubt9s_159{text-decoration:none;color:#8b949e;font-weight:500;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease}._loginBtn_ubt9s_159:hover{color:#667eea;background:#667eea1a}@media (max-width: 768px){._loginBtn_ubt9s_159{display:none}}._getStartedBtn_ubt9s_177{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:12px;border:none;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #667eea4d}._getStartedBtn_ubt9s_177:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}._getStartedBtn_ubt9s_177:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}._getStartedBtn_ubt9s_177:hover:before{left:100%}._getStartedBtn_ubt9s_177:hover ._btnIcon_ubt9s_210{animation:_sparkle_ubt9s_1 .6s ease-in-out}._getStartedBtn_ubt9s_177 ._btnText_ubt9s_213{position:relative;z-index:2}._getStartedBtn_ubt9s_177 ._btnIcon_ubt9s_210{position:relative;z-index:2;transition:transform .3s ease}@media (max-width: 768px){._getStartedBtn_ubt9s_177{padding:.625rem 1.25rem;font-size:.875rem}}._signupBtn_ubt9s_229{text-decoration:none;background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;font-weight:600;padding:.625rem 1.25rem;border-radius:8px;transition:all .3s ease;border:none;cursor:pointer}._signupBtn_ubt9s_229:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}@media (max-width: 768px){._signupBtn_ubt9s_229{padding:.5rem 1rem;font-size:.875rem}}._authDropdown_ubt9s_251{position:absolute;top:calc(100% + 8px);right:0;background:#21262d;border:1px solid #30363d;border-radius:12px;box-shadow:0 10px 25px #00000080;z-index:1000;min-width:250px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width: 768px){._authDropdown_ubt9s_251{right:-1rem;min-width:200px}}._googleSignInBtn_ubt9s_273{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#161b22;border:1px solid #30363d;color:#8b949e;font-weight:500;padding:.75rem 1rem;border-radius:8px;transition:all .3s ease;cursor:pointer;text-decoration:none}._googleSignInBtn_ubt9s_273:hover{background:#21262d;border-color:#484f58;transform:translateY(-1px)}._googleIcon_ubt9s_294{font-size:1.25rem}._divider_ubt9s_298{text-align:center;color:#6e7681;font-size:.875rem;margin:.25rem 0}._emailSignUpBtn_ubt9s_305{text-decoration:none;background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;font-weight:500;padding:.75rem 1rem;border-radius:8px;transition:all .3s ease;text-align:center}._emailSignUpBtn_ubt9s_305:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}._loginLink_ubt9s_320{text-decoration:none;color:#8b949e;font-size:.875rem;text-align:center;padding:.5rem}._loginLink_ubt9s_320:hover{color:#667eea}._profileIcon_ubt9s_331{cursor:pointer;width:36px;height:36px;border-radius:50%;background:#161b22;border:2px solid #30363d;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._profileIcon_ubt9s_331:hover{border-color:#667eea;background:#667eea1a}._dropdown_ubt9s_349{position:absolute;top:65px;right:20px;background:#21262d;border:1px solid #30363d;border-radius:12px;box-shadow:0 10px 25px #00000080;z-index:1000;min-width:180px;overflow:hidden}._dropdown_ubt9s_349 ul{list-style:none;padding:.5rem 0;margin:0}._dropdown_ubt9s_349 ul li{padding:0;border-bottom:none}._dropdown_ubt9s_349 ul li:last-child{border-bottom:none}._dropdown_ubt9s_349 ul li a{text-decoration:none;display:block;padding:.75rem 1rem;color:#8b949e;font-weight:500;transition:all .3s ease}._dropdown_ubt9s_349 ul li a:hover{background:#161b22;color:#667eea}._mobileMenuToggle_ubt9s_387{display:none;background:none;border:none;font-size:1.5rem;color:#8b949e;cursor:pointer}@media (max-width: 968px){._mobileMenuToggle_ubt9s_387{display:block}}._mobileMenu_ubt9s_387{position:fixed;top:70px;left:0;width:100%;background:#21262d;border-bottom:1px solid #30363d;box-shadow:0 4px 12px #0000004d;z-index:998}._mobileMenu_ubt9s_387 ._mobileNavLinks_ubt9s_412{display:flex;flex-direction:column;padding:1rem;gap:.5rem}._mobileMenu_ubt9s_387 ._mobileNavLinks_ubt9s_412 ._navLink_ubt9s_86{padding:.75rem 1rem;border-radius:8px;text-align:center;color:#8b949e}._mobileMenu_ubt9s_387 ._mobileNavLinks_ubt9s_412 ._navLink_ubt9s_86:hover{background:#161b22;color:#667eea}@keyframes _sparkle_ubt9s_1{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.2) rotate(5deg)}50%{transform:scale(1.1) rotate(-5deg)}75%{transform:scale(1.2) rotate(3deg)}}@media (max-width: 768px){._navbar_ubt9s_2{height:60px;padding:0 1rem}._navbarBrand_ubt9s_24 ._logo_ubt9s_24{font-size:1.25rem}._authSection_ubt9s_149{gap:.5rem}}._authContainer_e4n9b_2{min-height:100vh;background:linear-gradient(135deg,#fff,#f8fafc);position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}._authContainer_e4n9b_2:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(245,200,66,.08) 0%,transparent 70%),radial-gradient(circle at 80% 20%,rgba(44,62,80,.03) 0%,transparent 70%);pointer-events:none}._authCard_e4n9b_22{background:#fff;border-radius:24px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid rgba(226,232,240,.8);width:100%;max-width:440px;position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 768px){._authCard_e4n9b_22{padding:1.5rem;margin:1rem;border-radius:20px}}._authHeader_e4n9b_42{text-align:center;margin-bottom:1.5rem}._authHeader_e4n9b_42 ._logo_e4n9b_46{margin-bottom:1.5rem}._authHeader_e4n9b_42 ._logo_e4n9b_46 img{height:40px;width:auto}._authHeader_e4n9b_42 h1{font-size:2rem;font-weight:700;color:#1a202c;margin-bottom:.5rem;background:linear-gradient(45deg,#2c3e50,#1a202c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){._authHeader_e4n9b_42 h1{font-size:1.75rem}}._authHeader_e4n9b_42 ._subtitle_e4n9b_68{color:#718096;font-size:1rem;line-height:1.5;margin-bottom:0}._authForm_e4n9b_75{display:flex;flex-direction:column;gap:1.25rem}._formGroup_e4n9b_81{position:relative}._formGroup_e4n9b_81 ._formLabel_e4n9b_84{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}._formGroup_e4n9b_81 ._formInput_e4n9b_91{width:100%;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;background:#fff;color:#1a202c;transition:all .3s ease;box-sizing:border-box}._formGroup_e4n9b_81 ._formInput_e4n9b_91:focus{outline:none;border-color:#f5c842;box-shadow:0 0 0 3px #f5c8421a}._formGroup_e4n9b_81 ._formInput_e4n9b_91::placeholder{color:#9ca3af}._formGroup_e4n9b_81 ._formInput_e4n9b_91._error_e4n9b_110{border-color:#ef4444}._formGroup_e4n9b_81 ._errorMessage_e4n9b_113{color:#ef4444;font-size:.875rem;margin-top:.5rem}._googleButton_e4n9b_119{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.875rem 1rem;background:#fff;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;font-weight:600;color:#374151;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}._googleButton_e4n9b_119:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._googleButton_e4n9b_119:active{transform:translateY(0)}._googleButton_e4n9b_119 ._googleIcon_e4n9b_145{font-size:1.25rem}._primaryButton_e4n9b_149{width:100%;padding:1rem;background:linear-gradient(45deg,#f5c842,#d69e2e);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #f5c8424d}._primaryButton_e4n9b_149:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f5c84266}._primaryButton_e4n9b_149:active{transform:translateY(0)}._primaryButton_e4n9b_149:disabled{opacity:.6;cursor:not-allowed;transform:none}._primaryButton_e4n9b_149._loading_e4n9b_174{position:relative}._primaryButton_e4n9b_149._loading_e4n9b_174:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:_spin_e4n9b_1 1s linear infinite}._secondaryButton_e4n9b_191{width:100%;padding:1rem;background:#fff;color:#374151;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}._secondaryButton_e4n9b_191:hover{background:#f9fafb;border-color:#f5c842;color:#f5c842;transform:translateY(-1px)}._secondaryButton_e4n9b_191:active{transform:translateY(0)}._divider_e4n9b_213{display:flex;align-items:center;margin:1rem 0}._divider_e4n9b_213:before,._divider_e4n9b_213:after{content:"";flex:1;height:1px;background:#e5e7eb}._divider_e4n9b_213 ._dividerText_e4n9b_224{padding:0 1rem;color:#9ca3af;font-size:.875rem;font-weight:500}._authLinks_e4n9b_231{text-align:center;margin-top:1.5rem}._authLinks_e4n9b_231 p{color:#6b7280;font-size:.875rem;margin-bottom:.5rem}._authLinks_e4n9b_231 a{color:#f5c842;text-decoration:none;font-weight:600;transition:color .3s ease}._authLinks_e4n9b_231 a:hover{color:#d69e2e;text-decoration:underline}._forgotPassword_e4n9b_251{text-align:center;margin-top:1rem}._forgotPassword_e4n9b_251 a{color:#6b7280;text-decoration:none;font-size:.875rem;transition:color .3s ease}._forgotPassword_e4n9b_251 a:hover{color:#f5c842}._verificationCard_e4n9b_265 ._verificationIcon_e4n9b_265{width:60px;height:60px;background:linear-gradient(45deg,#f5c842,#d69e2e);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem;color:#fff}._verificationCard_e4n9b_265 ._resendCode_e4n9b_277{text-align:center;margin-top:1rem}._verificationCard_e4n9b_265 ._resendCode_e4n9b_277 button{background:none;border:none;color:#f5c842;cursor:pointer;font-size:.875rem;font-weight:600;text-decoration:underline}._verificationCard_e4n9b_265 ._resendCode_e4n9b_277 button:hover{color:#d69e2e}._successMessage_e4n9b_294{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:1rem;border-radius:12px;margin-bottom:1rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem}._successMessage_e4n9b_294:before{content:"✓";font-weight:700}._errorMessage_e4n9b_113{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:12px;margin-bottom:1rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem}._errorMessage_e4n9b_113:before{content:"⚠";font-weight:700}._buttonGroup_e4n9b_328{display:flex;gap:1rem;margin-top:1rem}@media (max-width: 480px){._buttonGroup_e4n9b_328{flex-direction:column}}._buttonGroup_e4n9b_328 ._button_e4n9b_328{flex:1}@keyframes _spin_e4n9b_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 480px){._authCard_e4n9b_22{padding:1.5rem;margin:.5rem}._authHeader_e4n9b_42 h1{font-size:1.5rem}._formInput_e4n9b_91,._primaryButton_e4n9b_149,._secondaryButton_e4n9b_191,._googleButton_e4n9b_119{padding:.75rem}}._primaryButton_e4n9b_149:focus-visible,._secondaryButton_e4n9b_191:focus-visible,._googleButton_e4n9b_119:focus-visible{outline:2px solid #f5c842;outline-offset:2px}._passwordStrength_e4n9b_372{display:flex;gap:.25rem;margin-top:.5rem}._passwordStrength_e4n9b_372 ._strengthBar_e4n9b_377{flex:1;height:3px;background:#e5e7eb;border-radius:2px;transition:background-color .3s ease}._passwordStrength_e4n9b_372 ._strengthBar_e4n9b_377._weak_e4n9b_384{background:#ef4444}._passwordStrength_e4n9b_372 ._strengthBar_e4n9b_377._medium_e4n9b_387{background:#f59e0b}._passwordStrength_e4n9b_372 ._strengthBar_e4n9b_377._strong_e4n9b_390{background:#10b981}._dashboard_1h2wx_1{min-height:100vh;background:#0d1117;color:#f0f6fc;display:flex;position:relative}._floatingToggle_1h2wx_10{position:fixed;left:0;top:50%;transform:translateY(-50%);width:32px;height:60px;background:#21262d;border:1px solid #30363d;border-left:none;border-radius:0 8px 8px 0;color:#f0f6fc;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._floatingToggle_1h2wx_10:hover{background:#30363d;color:#58a6ff}._floatingToggle_1h2wx_10._drawerOpen_1h2wx_33{left:280px}._floatingToggle_1h2wx_10 ._toggleArrow_1h2wx_36{transition:transform .3s ease}._floatingToggle_1h2wx_10._drawerOpen_1h2wx_33 ._toggleArrow_1h2wx_36{transform:rotate(180deg)}._drawerOverlay_1h2wx_44{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:999;opacity:0;animation:_fadeIn_1h2wx_1 .3s ease forwards}@keyframes _fadeIn_1h2wx_1{to{opacity:1}}._drawer_1h2wx_33{position:fixed;left:-280px;top:0;width:280px;height:100vh;background:#161b22;border-right:1px solid #30363d;z-index:1000;transition:left .3s ease;display:flex;flex-direction:column}._drawer_1h2wx_33._drawerOpen_1h2wx_33{left:0}._drawerHeader_1h2wx_79{padding:24px;border-bottom:1px solid #30363d;background:#0d1117}._drawerHeader_1h2wx_79 ._drawerLogo_1h2wx_84{height:32px;width:auto}._drawerContent_1h2wx_89{flex:1;display:flex;flex-direction:column}._drawerUserProfile_1h2wx_95{padding:24px;border-bottom:1px solid #30363d;display:flex;align-items:center;gap:16px}._drawerUserProfile_1h2wx_95 ._drawerAvatar_1h2wx_102{width:48px;height:48px;border-radius:50%;background:linear-gradient(45deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;color:#fff}._drawerUserProfile_1h2wx_95 ._drawerUserInfo_1h2wx_114{flex:1}._drawerUserProfile_1h2wx_95 ._drawerUserInfo_1h2wx_114 ._drawerUserName_1h2wx_117{font-weight:600;color:#f0f6fc;margin-bottom:4px}._drawerUserProfile_1h2wx_95 ._drawerUserInfo_1h2wx_114 ._drawerUserEmail_1h2wx_122{font-size:14px;color:#8b949e}._drawerNav_1h2wx_127{flex:1;padding:16px 0}._drawerNav_1h2wx_127 ._drawerNavItem_1h2wx_131{display:flex;align-items:center;gap:16px;padding:12px 24px;color:#8b949e;cursor:pointer;transition:all .3s ease;border-left:3px solid transparent}._drawerNav_1h2wx_127 ._drawerNavItem_1h2wx_131:hover{background:#21262d;color:#f0f6fc}._drawerNav_1h2wx_127 ._drawerNavItem_1h2wx_131._active_1h2wx_145{background:#21262d;color:#58a6ff;border-left-color:#58a6ff}._drawerNav_1h2wx_127 ._drawerNavItem_1h2wx_131 ._drawerNavIcon_1h2wx_150{font-size:18px;width:20px}._drawerNav_1h2wx_127 ._drawerNavItem_1h2wx_131 span{font-weight:500}._drawerFooter_1h2wx_158{padding:16px 0;border-top:1px solid #30363d}._mainContent_1h2wx_164{width:100%;padding:2rem;transition:all .3s ease;overflow-y:auto}._mainContent_1h2wx_164._contentShifted_1h2wx_170{margin-left:280px}._header_1h2wx_174{margin-bottom:32px}._header_1h2wx_174 h1{font-size:2.5rem;font-weight:700;color:#f0f6fc;margin-bottom:8px}._header_1h2wx_174 p{color:#8b949e;font-size:1.1rem}._metricsGrid_1h2wx_189{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:40px}._metricCard_1h2wx_196{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:24px;transition:all .3s ease}._metricCard_1h2wx_196:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}._metricCard_1h2wx_196 ._metricIcon_1h2wx_207{font-size:2rem;margin-bottom:16px}._metricCard_1h2wx_196 ._metricValue_1h2wx_211{font-size:2.5rem;font-weight:700;color:#f0f6fc;margin-bottom:8px}._metricCard_1h2wx_196 ._metricLabel_1h2wx_217{color:#8b949e;font-size:1rem;margin-bottom:12px}._metricCard_1h2wx_196 ._metricChange_1h2wx_222{display:flex;align-items:center;gap:6px;color:#22c55e;font-size:.9rem;font-weight:500}._metricCard_1h2wx_196 ._metricChange_1h2wx_222 ._changeIcon_1h2wx_230{font-size:.8rem}._platformPerformance_1h2wx_235{margin-bottom:40px}._platformPerformance_1h2wx_235 h2{font-size:1.8rem;font-weight:600;color:#f0f6fc;margin-bottom:24px}._platformGrid_1h2wx_245{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}._platformCard_1h2wx_251{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:20px;transition:all .3s ease}._platformCard_1h2wx_251:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}._platformCard_1h2wx_251 ._platformHeader_1h2wx_262{display:flex;align-items:center;gap:16px;margin-bottom:16px}._platformCard_1h2wx_251 ._platformHeader_1h2wx_262 ._platformIcon_1h2wx_268{font-size:1.8rem}._platformCard_1h2wx_251 ._platformHeader_1h2wx_262 ._platformInfo_1h2wx_271 h3{color:#f0f6fc;font-size:1.2rem;font-weight:600;margin-bottom:4px}._platformCard_1h2wx_251 ._platformHeader_1h2wx_262 ._platformInfo_1h2wx_271 p{color:#8b949e;font-size:.9rem}._platformCard_1h2wx_251 ._platformStats_1h2wx_281{display:flex;gap:20px}._platformCard_1h2wx_251 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281{text-align:center}._platformCard_1h2wx_251 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281 ._statValue_1h2wx_288{display:block;font-size:1.5rem;font-weight:700;color:#f0f6fc;margin-bottom:4px}._platformCard_1h2wx_251 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281 ._statLabel_1h2wx_295{color:#8b949e;font-size:.9rem}._recentPosts_1h2wx_301{margin-bottom:40px}._recentPosts_1h2wx_301 ._sectionHeader_1h2wx_304{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._recentPosts_1h2wx_301 ._sectionHeader_1h2wx_304 h2{font-size:1.8rem;font-weight:600;color:#f0f6fc}._recentPosts_1h2wx_301 ._sectionHeader_1h2wx_304 ._viewAllButton_1h2wx_315{background:#58a6ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-weight:500;cursor:pointer;transition:background .3s ease}._recentPosts_1h2wx_301 ._sectionHeader_1h2wx_304 ._viewAllButton_1h2wx_315:hover{background:#4c94ff}._postsGrid_1h2wx_329{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px}._postCard_1h2wx_335{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:20px;transition:all .3s ease}._postCard_1h2wx_335:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}._postCard_1h2wx_335 ._postHeader_1h2wx_346{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._postCard_1h2wx_335 ._postHeader_1h2wx_346 h3{color:#f0f6fc;font-size:1.1rem;font-weight:600;flex:1;margin-right:12px}._postCard_1h2wx_335 ._postHeader_1h2wx_346 ._postStatus_1h2wx_359{padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:500;color:#fff}._postCard_1h2wx_335 ._postExcerpt_1h2wx_366{color:#8b949e;font-size:.9rem;line-height:1.5;margin-bottom:16px}._postCard_1h2wx_335 ._postMeta_1h2wx_372{display:flex;gap:16px;margin-bottom:16px;font-size:.8rem;color:#6e7681}._postCard_1h2wx_335 ._postMeta_1h2wx_372 span{display:flex;align-items:center;gap:4px}._postCard_1h2wx_335 ._postMetrics_1h2wx_384{display:flex;gap:16px}._postCard_1h2wx_335 ._postMetrics_1h2wx_384 ._metric_1h2wx_189{display:flex;align-items:center;gap:6px;color:#8b949e;font-size:.9rem}._postCard_1h2wx_335 ._postMetrics_1h2wx_384 ._metric_1h2wx_189 svg{font-size:.8rem}._filterSection_1h2wx_400{display:flex;gap:16px;margin-bottom:24px;align-items:center;flex-wrap:wrap}._filterSection_1h2wx_400 ._searchBox_1h2wx_407{position:relative;flex:1;min-width:250px}._filterSection_1h2wx_400 ._searchBox_1h2wx_407 ._searchIcon_1h2wx_412{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#8b949e}._filterSection_1h2wx_400 ._searchBox_1h2wx_407 ._searchInput_1h2wx_419{width:100%;padding:10px 10px 10px 40px;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#f0f6fc;font-size:14px}._filterSection_1h2wx_400 ._searchBox_1h2wx_407 ._searchInput_1h2wx_419::placeholder{color:#8b949e}._filterSection_1h2wx_400 ._searchBox_1h2wx_407 ._searchInput_1h2wx_419:focus{outline:none;border-color:#58a6ff}._filterSection_1h2wx_400 ._filterGroup_1h2wx_435 ._filterSelect_1h2wx_435{padding:10px 12px;background:#21262d;border:1px solid #30363d;border-radius:6px;color:#f0f6fc;font-size:14px;cursor:pointer}._filterSection_1h2wx_400 ._filterGroup_1h2wx_435 ._filterSelect_1h2wx_435:focus{outline:none;border-color:#58a6ff}._filterSection_1h2wx_400 ._newPostButton_1h2wx_448{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;border:none;padding:10px 16px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}._filterSection_1h2wx_400 ._newPostButton_1h2wx_448:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}._postsTable_1h2wx_467{display:flex;flex-direction:column;gap:16px}._postRow_1h2wx_473{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:20px;display:grid;grid-template-columns:2fr auto auto auto;gap:20px;align-items:center;transition:all .3s ease}._postRow_1h2wx_473:hover{transform:translateY(-1px);box-shadow:0 4px 15px #0003}._postRow_1h2wx_473 ._postMainInfo_1h2wx_488 h3{color:#f0f6fc;font-size:1.1rem;font-weight:600;margin-bottom:8px}._postRow_1h2wx_473 ._postMainInfo_1h2wx_488 p{color:#8b949e;font-size:.9rem;line-height:1.4;margin-bottom:12px}._postRow_1h2wx_473 ._postMainInfo_1h2wx_488 ._postMeta_1h2wx_372{display:flex;gap:16px;font-size:.8rem;color:#6e7681}._postRow_1h2wx_473 ._postMainInfo_1h2wx_488 ._postMeta_1h2wx_372 span{display:flex;align-items:center;gap:4px}._postRow_1h2wx_473 ._postPlatforms_1h2wx_511{display:flex;flex-direction:column;gap:8px}._postRow_1h2wx_473 ._postPlatforms_1h2wx_511 ._platformBadge_1h2wx_516{display:flex;align-items:center;gap:8px;padding:4px 8px;background:#161b22;border-radius:4px;font-size:.8rem;white-space:nowrap}._postRow_1h2wx_473 ._postPlatforms_1h2wx_511 ._platformBadge_1h2wx_516 svg{font-size:.9rem}._postRow_1h2wx_473 ._postPlatforms_1h2wx_511 ._noPlatforms_1h2wx_529{color:#6e7681;font-size:.8rem;font-style:italic}._postRow_1h2wx_473 ._postMetrics_1h2wx_384{display:flex;flex-direction:column;gap:8px}._postRow_1h2wx_473 ._postMetrics_1h2wx_384 ._metric_1h2wx_189{display:flex;align-items:center;gap:6px;color:#8b949e;font-size:.8rem}._postRow_1h2wx_473 ._postMetrics_1h2wx_384 ._metric_1h2wx_189 svg{font-size:.7rem}._postRow_1h2wx_473 ._postStatus_1h2wx_359{padding:6px 12px;border-radius:6px;font-size:.8rem;font-weight:500;color:#fff;text-align:center;white-space:nowrap}._analyticsControls_1h2wx_560{margin-bottom:32px}._analyticsControls_1h2wx_560 ._timeRangeSelector_1h2wx_563{display:flex;gap:8px;background:#21262d;border-radius:8px;padding:4px;border:1px solid #30363d}._analyticsControls_1h2wx_560 ._timeRangeSelector_1h2wx_563 button{padding:8px 16px;background:transparent;border:none;color:#8b949e;border-radius:4px;cursor:pointer;transition:all .3s ease}._analyticsControls_1h2wx_560 ._timeRangeSelector_1h2wx_563 button:hover{color:#f0f6fc}._analyticsControls_1h2wx_560 ._timeRangeSelector_1h2wx_563 button._active_1h2wx_145{background:#58a6ff;color:#fff}._analyticsGrid_1h2wx_588{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}._analyticsCard_1h2wx_594{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:24px}._analyticsCard_1h2wx_594 h3{color:#f0f6fc;font-size:1.2rem;font-weight:600;margin-bottom:20px}._analyticsCard_1h2wx_594 ._chartPlaceholder_1h2wx_606 ._chartBars_1h2wx_606{display:flex;align-items:end;gap:8px;height:120px;margin-bottom:16px}._analyticsCard_1h2wx_594 ._chartPlaceholder_1h2wx_606 ._chartBars_1h2wx_606 ._bar_1h2wx_613{flex:1;background:linear-gradient(45deg,#667eea,#764ba2);border-radius:4px 4px 0 0;opacity:.8;transition:opacity .3s ease}._analyticsCard_1h2wx_594 ._chartPlaceholder_1h2wx_606 ._chartBars_1h2wx_606 ._bar_1h2wx_613:hover{opacity:1}._analyticsCard_1h2wx_594 ._chartPlaceholder_1h2wx_606 p{color:#8b949e;font-size:.9rem;text-align:center}._analyticsCard_1h2wx_594 ._engagementBreakdown_1h2wx_628{display:flex;flex-direction:column;gap:16px}._analyticsCard_1h2wx_594 ._engagementBreakdown_1h2wx_628 ._engagementItem_1h2wx_633{display:flex;align-items:center;gap:12px;color:#f0f6fc}._analyticsCard_1h2wx_594 ._engagementBreakdown_1h2wx_628 ._engagementItem_1h2wx_633 ._engagementIcon_1h2wx_639{color:#58a6ff;font-size:1.1rem}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643{display:flex;flex-direction:column;gap:12px}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643 ._topPostItem_1h2wx_648{display:flex;align-items:center;gap:12px;padding:8px;background:#161b22;border-radius:6px}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643 ._topPostItem_1h2wx_648 ._postRank_1h2wx_656{font-weight:700;color:#58a6ff;font-size:.9rem}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643 ._topPostItem_1h2wx_648 ._topPostInfo_1h2wx_661{flex:1}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643 ._topPostItem_1h2wx_648 ._topPostInfo_1h2wx_661 h4{color:#f0f6fc;font-size:.9rem;font-weight:500;margin-bottom:4px}._analyticsCard_1h2wx_594 ._topPosts_1h2wx_643 ._topPostItem_1h2wx_648 ._topPostInfo_1h2wx_661 span{color:#8b949e;font-size:.8rem}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674{display:flex;flex-direction:column;gap:16px}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674 ._platformDistItem_1h2wx_679 ._platformInfo_1h2wx_271{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#f0f6fc;font-size:.9rem}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674 ._platformDistItem_1h2wx_679 ._platformInfo_1h2wx_271 svg{font-size:1rem}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674 ._platformDistItem_1h2wx_679 ._platformPercentage_1h2wx_690{display:flex;align-items:center;gap:12px}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674 ._platformDistItem_1h2wx_679 ._platformPercentage_1h2wx_690 ._progressBar_1h2wx_695{height:6px;border-radius:3px;transition:width .3s ease}._analyticsCard_1h2wx_594 ._platformDistribution_1h2wx_674 ._platformDistItem_1h2wx_679 ._platformPercentage_1h2wx_690 span{color:#8b949e;font-size:.8rem;min-width:40px}._platformsGrid_1h2wx_707{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}._platformConnectionCard_1h2wx_713{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:24px;transition:all .3s ease}._platformConnectionCard_1h2wx_713:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724{display:flex;align-items:center;gap:16px;margin-bottom:16px}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724 ._platformConnectionIcon_1h2wx_730{font-size:2rem}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724 ._platformConnectionInfo_1h2wx_733{flex:1}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724 ._platformConnectionInfo_1h2wx_733 h3{color:#f0f6fc;font-size:1.2rem;font-weight:600;margin-bottom:4px}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724 ._platformConnectionInfo_1h2wx_733 p{color:#8b949e;font-size:.9rem;margin-bottom:8px}._platformConnectionCard_1h2wx_713 ._platformConnectionHeader_1h2wx_724 ._platformConnectionInfo_1h2wx_733 ._followerCount_1h2wx_747{color:#58a6ff;font-size:.8rem;font-weight:500}._platformConnectionCard_1h2wx_713 ._platformConnectionStatus_1h2wx_752{margin-bottom:16px}._platformConnectionCard_1h2wx_713 ._platformConnectionStatus_1h2wx_752 ._connectedStatus_1h2wx_755{display:flex;align-items:center;gap:8px;color:#22c55e;font-size:.9rem;font-weight:500}._platformConnectionCard_1h2wx_713 ._platformConnectionStatus_1h2wx_752 ._connectedStatus_1h2wx_755 ._checkIcon_1h2wx_763{font-size:.8rem}._platformConnectionCard_1h2wx_713 ._platformConnectionStatus_1h2wx_752 ._connectButton_1h2wx_766{background:#58a6ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-weight:500;cursor:pointer;transition:background .3s ease}._platformConnectionCard_1h2wx_713 ._platformConnectionStatus_1h2wx_752 ._connectButton_1h2wx_766:hover{background:#4c94ff}._platformConnectionCard_1h2wx_713 ._platformStats_1h2wx_281{display:flex;gap:20px;padding-top:16px;border-top:1px solid #30363d}._platformConnectionCard_1h2wx_713 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281{text-align:center}._platformConnectionCard_1h2wx_713 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281 ._statValue_1h2wx_288{display:block;font-size:1.2rem;font-weight:700;color:#f0f6fc;margin-bottom:4px}._platformConnectionCard_1h2wx_713 ._platformStats_1h2wx_281 ._platformStat_1h2wx_281 ._statLabel_1h2wx_295{color:#8b949e;font-size:.8rem}@media (max-width: 768px){._dashboard_1h2wx_1{flex-direction:column}._mainContent_1h2wx_164{padding:1rem}._mainContent_1h2wx_164._contentShifted_1h2wx_170{margin-left:0}._header_1h2wx_174 h1{font-size:2rem}._metricsGrid_1h2wx_189{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._platformGrid_1h2wx_245,._postsGrid_1h2wx_329{grid-template-columns:1fr}._postRow_1h2wx_473{grid-template-columns:1fr;gap:16px;text-align:left}._postRow_1h2wx_473 ._postPlatforms_1h2wx_511,._postRow_1h2wx_473 ._postMetrics_1h2wx_384{flex-direction:row;flex-wrap:wrap}._filterSection_1h2wx_400{flex-direction:column;align-items:stretch}._filterSection_1h2wx_400 ._searchBox_1h2wx_407{min-width:auto}._analyticsGrid_1h2wx_588,._platformsGrid_1h2wx_707{grid-template-columns:1fr}._floatingToggle_1h2wx_10._drawerOpen_1h2wx_33{left:280px}._drawer_1h2wx_33{width:280px}}@media (max-width: 480px){._drawer_1h2wx_33{width:100vw;left:-100vw}._drawer_1h2wx_33._drawerOpen_1h2wx_33{left:0}._floatingToggle_1h2wx_10._drawerOpen_1h2wx_33{left:calc(100vw - 32px)}}._landingPage_1mkct_2{min-height:100vh;background:#0d1117;color:#f0f6fc;overflow-x:hidden}._container_1mkct_9{max-width:1200px;margin:0 auto;padding:0 2rem}@media (max-width: 768px){._container_1mkct_9{padding:0 1rem}}._hero_1mkct_21{padding:8rem 0 6rem;background:linear-gradient(135deg,#0d1117,#161b22);position:relative}._hero_1mkct_21:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(102,126,234,.15) 0%,transparent 70%),radial-gradient(circle at 80% 20%,rgba(118,75,162,.1) 0%,transparent 70%);pointer-events:none}._heroContent_1mkct_37{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}@media (max-width: 968px){._heroContent_1mkct_37{grid-template-columns:1fr;text-align:center;gap:3rem}}._heroTitle_1mkct_53{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;color:#f0f6fc}@media (max-width: 968px){._heroTitle_1mkct_53{font-size:2.8rem}}@media (max-width: 768px){._heroTitle_1mkct_53{font-size:2.2rem}}._highlight_1mkct_71{background:linear-gradient(45deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}._heroSubtitle_1mkct_78{font-size:1.25rem;color:#8b949e;line-height:1.6;margin-bottom:2rem;max-width:500px}@media (max-width: 968px){._heroSubtitle_1mkct_78{margin:0 auto 2rem}}._heroStats_1mkct_91{display:flex;gap:2rem;margin-bottom:3rem}@media (max-width: 768px){._heroStats_1mkct_91{justify-content:center;gap:1.5rem}}._stat_1mkct_103{text-align:center}._stat_1mkct_103 ._statNumber_1mkct_106{display:block;font-size:1.8rem;font-weight:700;color:#667eea}._stat_1mkct_103 ._statLabel_1mkct_112{font-size:.875rem;color:#6e7681;font-weight:500}._heroActions_1mkct_118{display:flex;gap:1rem}@media (max-width: 768px){._heroActions_1mkct_118{flex-direction:column;max-width:300px;margin:0 auto}}._primaryButton_1mkct_130{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #667eea4d}._primaryButton_1mkct_130:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}._secondaryButton_1mkct_147{background:#21262d;color:#f0f6fc;border:2px solid #30363d;padding:1rem 2rem;border-radius:12px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease}._secondaryButton_1mkct_147:hover{background:#30363d;border-color:#667eea;color:#667eea}._heroVisual_1mkct_165{display:flex;justify-content:center;align-items:center}._simpleDemo_1mkct_171{display:flex;align-items:center;gap:2rem;padding:2rem;background:#161b22;border:1px solid #30363d;border-radius:20px;box-shadow:0 10px 30px #0000004d}@media (max-width: 768px){._simpleDemo_1mkct_171{flex-direction:column;gap:1.5rem;padding:1.5rem}}._beforeVideo_1mkct_189{text-align:center}._beforeVideo_1mkct_189 ._videoCard_1mkct_192{width:120px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:.5rem;overflow:hidden}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._promptBox_1mkct_204{width:100%;height:100%;background:#21262d;border:1px solid #30363d;border-radius:8px;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._promptBox_1mkct_204 ._promptHeader_1mkct_216{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._promptBox_1mkct_204 ._promptHeader_1mkct_216 ._promptIcon_1mkct_222{font-size:.8rem}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._promptBox_1mkct_204 ._promptHeader_1mkct_216 span:last-child{font-size:.6rem;color:#8b949e}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._promptBox_1mkct_204 ._promptText_1mkct_229{font-size:.5rem;color:#f0f6fc;text-align:center;margin:.1rem 0;line-height:1.2}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._videoImage_1mkct_236{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._playButton_1mkct_244{color:#fff;font-size:1.5rem;position:relative;z-index:2;background:#00000080;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}._beforeVideo_1mkct_189 ._videoCard_1mkct_192 ._videoDuration_1mkct_257{position:absolute;bottom:.5rem;right:.5rem;background:#000c;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.7rem;z-index:2}._beforeVideo_1mkct_189 p{font-size:.9rem;color:#8b949e;font-weight:500}._transformArrow_1mkct_274{font-size:2rem;color:#667eea}@media (max-width: 768px){._transformArrow_1mkct_274{transform:rotate(90deg)}}._afterVideos_1mkct_284{text-align:center}._afterVideos_1mkct_284 ._shortVideo_1mkct_287{display:inline-block;margin:0 .25rem}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._shortCard_1mkct_291{width:50px;height:70px;background:linear-gradient(135deg,#48bb78,#38a169);border-radius:8px;display:flex;align-items:flex-end;justify-content:center;padding:.5rem;margin-bottom:.5rem;position:relative;overflow:hidden}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._shortCard_1mkct_291 ._shortImage_1mkct_304{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._shortCard_1mkct_291 span{background:#000c;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.7rem;font-weight:500;position:relative;z-index:2}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322{width:50px;height:70px;background:#21262d;border:1px solid #30363d;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.25rem;margin-bottom:.5rem;position:relative;overflow:hidden}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322 ._blogPreview_1mkct_337{text-align:center;color:#f0f6fc}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322 ._blogPreview_1mkct_337 h4{font-size:.4rem;margin:0 0 .1rem;font-weight:600}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322 ._blogPreview_1mkct_337 p{font-size:.3rem;margin:.05rem 0;color:#8b949e;line-height:1.2}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322 ._blogPreview_1mkct_337 ._blogMeta_1mkct_352{display:flex;gap:.1rem;margin-top:.1rem}._afterVideos_1mkct_284 ._shortVideo_1mkct_287 ._blogCard_1mkct_322 ._blogPreview_1mkct_337 ._blogMeta_1mkct_352 span{font-size:.25rem;background:#667eea;color:#fff;padding:.05rem .1rem;border-radius:2px}._afterVideos_1mkct_284 p{font-size:.9rem;color:#8b949e;font-weight:500}._howItWorks_1mkct_371{padding:6rem 0;background:#0d1117}._howItWorksHeader_1mkct_376{text-align:center;margin-bottom:5rem}._sectionTitle_1mkct_381{font-size:3rem;font-weight:700;color:#f0f6fc;margin-bottom:.75rem;letter-spacing:-.02em}._sectionSubtitle_1mkct_389{font-size:1.125rem;color:#8b949e;font-weight:400}._workflowTimeline_1mkct_395{max-width:1200px;margin:0 auto;position:relative;display:flex;gap:4rem;align-items:flex-start}@media (max-width: 968px){._workflowTimeline_1mkct_395{flex-direction:column;gap:3rem;align-items:center}}._timelineStep_1mkct_411{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;flex:1}@media (max-width: 968px){._timelineStep_1mkct_411{max-width:400px;width:100%}}._timelineStep_1mkct_411:not(:last-child):after{content:"";position:absolute;top:40px;right:-2rem;width:4rem;height:3px;background:linear-gradient(to right,#667eea,#30363d);z-index:1}@media (max-width: 968px){._timelineStep_1mkct_411:not(:last-child):after{display:none}}._timelineStep_1mkct_411:not(:last-child):before{content:"→";position:absolute;top:28px;right:-.75rem;color:#667eea;font-size:1.5rem;font-weight:700;z-index:2}@media (max-width: 968px){._timelineStep_1mkct_411:not(:last-child):before{display:none}}._stepIndicator_1mkct_456{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}._stepNumberLarge_1mkct_463{width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;box-shadow:0 8px 25px #667eea4d;position:relative;z-index:3;margin-bottom:1rem;transition:all .3s ease}._stepNumberLarge_1mkct_463:hover{transform:translateY(-2px);box-shadow:0 12px 30px #667eea66}._stepLine_1mkct_485{display:none}._stepContent_1mkct_489{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}._stepVisual_1mkct_497{flex-shrink:0}._uploadBox_1mkct_501{width:120px;height:120px;border:3px dashed #30363d;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#161b22;transition:all .3s ease}._uploadBox_1mkct_501:hover{border-color:#667eea;background:#667eea0d}._uploadBox_1mkct_501 ._uploadIcon_1mkct_517{font-size:2rem;margin-bottom:.5rem}._uploadBox_1mkct_501 ._uploadText_1mkct_521{font-size:.875rem;color:#8b949e;font-weight:500}._aiProcessor_1mkct_527{width:120px;height:120px;background:#161b22;border:2px solid #30363d;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._aiProcessor_1mkct_527 ._aiIcon_1mkct_539{font-size:2.5rem;position:relative;z-index:2}._aiProcessor_1mkct_527 ._processingWaves_1mkct_544{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._aiProcessor_1mkct_527 ._processingWaves_1mkct_544 span{position:absolute;width:40px;height:40px;border:2px solid rgba(102,126,234,.3);border-radius:50%;animation:_wave_1mkct_1 2s linear infinite}._aiProcessor_1mkct_527 ._processingWaves_1mkct_544 span:nth-child(1){animation-delay:0s}._aiProcessor_1mkct_527 ._processingWaves_1mkct_544 span:nth-child(2){animation-delay:.5s}._aiProcessor_1mkct_527 ._processingWaves_1mkct_544 span:nth-child(3){animation-delay:1s}._socialGrid_1mkct_568{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:160px}._socialGrid_1mkct_568 ._socialApp_1mkct_574{background:#161b22;border:2px solid #30363d;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem .5rem;transition:all .3s ease;text-align:center}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover{transform:translateY(-2px)}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(1){border-color:red;background:#ff00000d}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(1) ._socialIcon_1mkct_593{color:red}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(2){border-color:#1877f2;background:#1877f20d}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(2) ._socialIcon_1mkct_593{color:#1877f2}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(3){border-color:#000;background:#ffffff0d}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(3) ._socialIcon_1mkct_593{color:#fff}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(4){border-color:#0077b5;background:#0077b50d}._socialGrid_1mkct_568 ._socialApp_1mkct_574:hover:nth-child(4) ._socialIcon_1mkct_593{color:#0077b5}._socialGrid_1mkct_568 ._socialApp_1mkct_574 ._socialIcon_1mkct_593{font-size:1.25rem;margin-bottom:.25rem;color:#8b949e;transition:color .3s ease}._socialGrid_1mkct_568 ._socialApp_1mkct_574 ._socialLabel_1mkct_623{font-size:.7rem;color:#8b949e;font-weight:500;line-height:1}._stepInfo_1mkct_630{width:100%}._stepInfo_1mkct_630 h3{font-size:1.5rem;font-weight:600;color:#f0f6fc;margin-bottom:.75rem;line-height:1.3}._stepInfo_1mkct_630 p{color:#8b949e;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;max-width:300px;margin-left:auto;margin-right:auto}._stepTags_1mkct_650{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}._stepTags_1mkct_650 span{background:#161b22;color:#8b949e;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid #30363d}._quickDemo_1mkct_666{margin-top:5rem;text-align:center;padding:3rem 2rem;background:linear-gradient(135deg,#161b22,#21262d);border:1px solid #30363d;border-radius:24px;max-width:800px;margin-left:auto;margin-right:auto}._demoTitle_1mkct_678{font-size:1.25rem;font-weight:600;color:#f0f6fc;margin-bottom:2rem}._demoFlow_1mkct_685{display:flex;align-items:center;justify-content:center;gap:2rem}@media (max-width: 768px){._demoFlow_1mkct_685{flex-direction:column;gap:1.5rem}}._demoItem_1mkct_698{display:flex;flex-direction:column;align-items:center;gap:.75rem}._longVideo_1mkct_705{width:100px;height:60px;background:#21262d;border:1px solid #30363d;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f0f6fc;position:relative}._longVideo_1mkct_705 ._videoPreview_1mkct_718{font-size:1.5rem;margin-bottom:.25rem}._longVideo_1mkct_705 span{font-size:.75rem;opacity:.8}._aiMagic_1mkct_727{width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;animation:_spin_1mkct_1 3s linear infinite}._aiMagic_1mkct_727 ._magicIcon_1mkct_739{font-size:1.5rem;margin-bottom:.25rem}._aiMagic_1mkct_727 span{font-size:.75rem;font-weight:500}._shortVideos_1mkct_748{display:flex;gap:.5rem}._shortVideos_1mkct_748 ._shortVideo_1mkct_287{width:30px;height:50px;background:linear-gradient(135deg,#10b981,#059669);border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:500}._demoArrow_1mkct_765{font-size:1.5rem;color:#667eea;font-weight:700}@media (max-width: 768px){._demoArrow_1mkct_765{transform:rotate(90deg)}}@keyframes _wave_1mkct_1{0%{transform:scale(0);opacity:1}to{transform:scale(2);opacity:0}}@keyframes _spin_1mkct_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._features_1mkct_795{padding:6rem 0;background:#161b22}._featuresGrid_1mkct_800{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 968px){._featuresGrid_1mkct_800{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._featuresGrid_1mkct_800{grid-template-columns:1fr}}._featureCard_1mkct_816{background:#21262d;padding:2rem;border-radius:16px;border:1px solid #30363d;transition:all .3s ease;text-align:center}._featureCard_1mkct_816:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000004d;border-color:#667eea}._featureCard_1mkct_816 ._featureIcon_1mkct_829{font-size:3rem;margin-bottom:1rem}._featureCard_1mkct_816 h3{font-size:1.25rem;font-weight:600;color:#f0f6fc;margin-bottom:1rem}._featureCard_1mkct_816 p{color:#8b949e;line-height:1.6}._testimonials_1mkct_845{padding:6rem 0;background:#0d1117}._testimonialsGrid_1mkct_850{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 968px){._testimonialsGrid_1mkct_850{grid-template-columns:1fr}}._testimonialCard_1mkct_861{background:#21262d;border:1px solid #30363d;border-radius:16px;padding:2rem;box-shadow:0 5px 15px #0003}._testimonialCard_1mkct_861 ._testimonialContent_1mkct_868 p{font-style:italic;color:#8b949e;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}._testimonialCard_1mkct_861 ._testimonialAuthor_1mkct_875{display:flex;align-items:center;gap:1rem}._testimonialCard_1mkct_861 ._testimonialAuthor_1mkct_875 ._avatar_1mkct_880{font-size:2.5rem}._testimonialCard_1mkct_861 ._testimonialAuthor_1mkct_875 ._name_1mkct_883{font-weight:600;color:#f0f6fc}._testimonialCard_1mkct_861 ._testimonialAuthor_1mkct_875 ._role_1mkct_887{color:#6e7681;font-size:.9rem}._pricing_1mkct_893{padding:6rem 0;background:#161b22}._pricing_1mkct_893 ._sectionTitle_1mkct_381{text-align:center;font-size:3rem;font-weight:700;color:#f0f6fc;margin-bottom:3rem;letter-spacing:-.02em}._pricingGrid_1mkct_906{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 968px){._pricingGrid_1mkct_906{grid-template-columns:1fr;max-width:400px;margin:0 auto}}._pricingCard_1mkct_919{background:#21262d;border:2px solid #30363d;border-radius:20px;padding:2rem;text-align:center;position:relative;transition:all .3s ease}._pricingCard_1mkct_919:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000004d}._pricingCard_1mkct_919._popular_1mkct_932{border-color:#667eea;transform:scale(1.05)}._pricingCard_1mkct_919._popular_1mkct_932:hover{transform:scale(1.05) translateY(-5px)}._pricingCard_1mkct_919 h3{font-size:1.5rem;font-weight:600;color:#f0f6fc;margin-bottom:1rem}._pricingCard_1mkct_919 ._price_1mkct_945{font-size:3rem;font-weight:700;color:#667eea;margin-bottom:.5rem}._pricingCard_1mkct_919 ._pricingDescription_1mkct_951{color:#6e7681;margin-bottom:2rem}._pricingCard_1mkct_919 ._featuresList_1mkct_955{list-style:none;padding:0;margin:0 0 2rem}._pricingCard_1mkct_919 ._featuresList_1mkct_955 li{color:#8b949e;position:relative;padding:.5rem 0 .5rem 1.5rem}._pricingCard_1mkct_919 ._featuresList_1mkct_955 li:before{content:"✓";position:absolute;left:0;color:#667eea;font-weight:700}._popularBadge_1mkct_974{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600}._cta_1mkct_988{padding:6rem 0;background:linear-gradient(135deg,#0d1117,#161b22);position:relative;overflow:hidden}._cta_1mkct_988:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%236e7681' fill-opacity='0.03'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}._cta_1mkct_988 ._ctaContent_1mkct_1003{position:relative;z-index:2;text-align:center;background:#21262d;border:1px solid #30363d;padding:4rem 3rem;border-radius:24px;box-shadow:0 25px 80px #0006;max-width:600px;margin:0 auto}._cta_1mkct_988 ._ctaContent_1mkct_1003 h2{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:#f0f6fc}@media (max-width: 768px){._cta_1mkct_988 ._ctaContent_1mkct_1003 h2{font-size:2rem}}._cta_1mkct_988 ._ctaContent_1mkct_1003 p{font-size:1.2rem;margin-bottom:2.5rem;color:#8b949e;line-height:1.6}._cta_1mkct_988 ._ctaContent_1mkct_1003 ._primaryButton_1mkct_130{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;font-size:1.2rem;padding:1.2rem 2.5rem;border-radius:12px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 20px #667eea4d}._cta_1mkct_988 ._ctaContent_1mkct_1003 ._primaryButton_1mkct_130:hover{transform:translateY(-3px);box-shadow:0 12px 30px #667eea66}@keyframes _float_1mkct_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(5deg)}}._dashboardPreview_1mkct_1058{padding:6rem 0;background:#0d1117;position:relative}._dashboardPreview_1mkct_1058:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,rgba(102,126,234,.1) 0%,transparent 50%),radial-gradient(circle at 70% 30%,rgba(118,75,162,.08) 0%,transparent 50%);pointer-events:none}._dashboardHeader_1mkct_1074{text-align:center;margin-bottom:4rem;position:relative;z-index:2}._dashboardHeader_1mkct_1074 ._sectionTitle_1mkct_381{font-size:3rem;font-weight:700;color:#f0f6fc;margin-bottom:1rem;letter-spacing:-.02em}@media (max-width: 768px){._dashboardHeader_1mkct_1074 ._sectionTitle_1mkct_381{font-size:2.2rem}}._dashboardHeader_1mkct_1074 ._sectionSubtitle_1mkct_389{font-size:1.2rem;color:#8b949e;line-height:1.6;max-width:600px;margin:0 auto}._dashboardMockup_1mkct_1100{display:grid;grid-template-columns:2fr 1fr;gap:3rem;margin-bottom:3rem;position:relative;z-index:2}@media (max-width: 968px){._dashboardMockup_1mkct_1100{grid-template-columns:1fr;gap:2rem}}._dashboardCard_1mkct_1115{background:#21262d;border:1px solid #30363d;border-radius:16px;padding:2rem;box-shadow:0 20px 40px #0000004d;position:relative;overflow:hidden}._dashboardCard_1mkct_1115:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}._dashboardCard_1mkct_1115 h4{color:#f0f6fc;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}._dashboardStats_1mkct_1140{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}@media (max-width: 768px){._dashboardStats_1mkct_1140{grid-template-columns:1fr}}._dashboardStat_1mkct_1140{text-align:center;padding:1rem;background:#161b22;border-radius:12px;border:1px solid #30363d}._dashboardStat_1mkct_1140 ._dashboardStatNumber_1mkct_1159{display:block;font-size:2rem;font-weight:700;color:#667eea;margin-bottom:.5rem}._dashboardStat_1mkct_1140 ._dashboardStatLabel_1mkct_1166{display:block;color:#f0f6fc;font-size:.9rem;font-weight:500;margin-bottom:.25rem}._dashboardStat_1mkct_1140 ._dashboardStatTrend_1mkct_1173{display:block;color:#22c55e;font-size:.8rem;font-weight:500}._platformBreakdown_1mkct_1180 ._platformStats_1mkct_1180{display:flex;flex-direction:column;gap:1rem}._platformBreakdown_1mkct_1180 ._platformStat_1mkct_1180{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#161b22;border-radius:8px;border:1px solid #30363d}._platformBreakdown_1mkct_1180 ._platformStat_1mkct_1180 ._platformIcon_1mkct_1194{font-size:1.2rem}._platformBreakdown_1mkct_1180 ._platformStat_1mkct_1180 ._platformName_1mkct_1197{color:#f0f6fc;font-weight:500;flex:1}._platformBreakdown_1mkct_1180 ._platformStat_1mkct_1180 ._platformViews_1mkct_1202{color:#667eea;font-weight:600;font-size:.9rem}._dashboardFeatures_1mkct_1208{display:flex;flex-direction:column;gap:1.5rem}._dashboardFeature_1mkct_1208{background:#21262d;border:1px solid #30363d;border-radius:12px;padding:1.5rem;text-align:center}._dashboardFeature_1mkct_1208 ._featureIcon_1mkct_829{font-size:2rem;margin-bottom:1rem}._dashboardFeature_1mkct_1208 h4{color:#f0f6fc;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}._dashboardFeature_1mkct_1208 p{color:#8b949e;font-size:.9rem;line-height:1.5}._dashboardCta_1mkct_1237{text-align:center;position:relative;z-index:2}._dashboardCta_1mkct_1237 ._primaryButton_1mkct_130{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;font-size:1.1rem;padding:1rem 2rem;border-radius:12px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 20px #667eea4d}._dashboardCta_1mkct_1237 ._primaryButton_1mkct_130:hover{transform:translateY(-3px);box-shadow:0 12px 30px #667eea66}@media (max-width: 768px){._hero_1mkct_21{padding:6rem 0 4rem}._sectionTitle_1mkct_381{font-size:2rem}._heroStats_1mkct_91{flex-direction:column;gap:1rem}._stat_1mkct_103 ._statNumber_1mkct_106{font-size:1.5rem}._dashboardPreview_1mkct_1058{padding:4rem 0}._dashboardCard_1mkct_1115{padding:1.5rem}._dashboardStats_1mkct_1140{grid-template-columns:1fr}._dashboardFeature_1mkct_1208{padding:1rem}}._workspace_1ew24_2{height:100vh;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .3s ease,color .3s ease}._workspace_1ew24_2._dark_1ew24_9{background:#0d1117;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13{background:#fff;color:#24292f}._header_1ew24_18{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;z-index:10;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._header_1ew24_18{border-bottom:1px solid #30363d;background:#161b22}._workspace_1ew24_2._light_1ew24_13 ._header_1ew24_18{border-bottom:1px solid #d0d7de;background:#f6f8fa}._header_1ew24_18 ._headerLeft_1ew24_34{display:flex;align-items:center;gap:24px}._header_1ew24_18 ._headerRight_1ew24_39{display:flex;align-items:center;gap:12px}._logoButton_1ew24_45{background:none;border:none;font-size:18px;font-weight:600;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._logoButton_1ew24_45{color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._logoButton_1ew24_45:hover{background:#667eea1a;color:#667eea}._workspace_1ew24_2._light_1ew24_13 ._logoButton_1ew24_45{color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._logoButton_1ew24_45:hover{background:#667eea1a;color:#667eea}._documentInfo_1ew24_70{display:flex;gap:16px;font-size:14px}._workspace_1ew24_2._dark_1ew24_9 ._documentInfo_1ew24_70{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._documentInfo_1ew24_70{color:#656d76}._documentInfo_1ew24_70 ._wordCount_1ew24_81,._documentInfo_1ew24_70 ._readTime_1ew24_82{padding:4px 8px;border-radius:4px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._documentInfo_1ew24_70 ._wordCount_1ew24_81,._workspace_1ew24_2._dark_1ew24_9 ._documentInfo_1ew24_70 ._readTime_1ew24_82{background:#21262d;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._documentInfo_1ew24_70 ._wordCount_1ew24_81,._workspace_1ew24_2._light_1ew24_13 ._documentInfo_1ew24_70 ._readTime_1ew24_82{background:#f6f8fa;border:1px solid #d0d7de}._themeToggle_1ew24_98{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:16px}._workspace_1ew24_2._dark_1ew24_9 ._themeToggle_1ew24_98{background:#21262d;color:#f0f6fc;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._themeToggle_1ew24_98:hover{background:#30363d;border-color:#484f58;color:gold;transform:rotate(180deg)}._workspace_1ew24_2._light_1ew24_13 ._themeToggle_1ew24_98{background:#f6f8fa;color:#24292f;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._themeToggle_1ew24_98:hover{background:#eaeef2;border-color:#afb8c1;color:#4f46e5;transform:rotate(-180deg)}._previewToggle_1ew24_133{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:16px}._workspace_1ew24_2._dark_1ew24_9 ._previewToggle_1ew24_133{background:#21262d;color:#f0f6fc;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._previewToggle_1ew24_133:hover{background:#30363d;border-color:#484f58;color:#58a6ff;transform:scale(1.05)}._workspace_1ew24_2._light_1ew24_13 ._previewToggle_1ew24_133{background:#f6f8fa;color:#24292f;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._previewToggle_1ew24_133:hover{background:#eaeef2;border-color:#afb8c1;color:#0969da;transform:scale(1.05)}._pdfButton_1ew24_168{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}._workspace_1ew24_2._dark_1ew24_9 ._pdfButton_1ew24_168{background:#dc3545;color:#fff;border:1px solid #dc3545}._workspace_1ew24_2._dark_1ew24_9 ._pdfButton_1ew24_168:hover{background:#c82333;border-color:#c82333;transform:scale(1.05);box-shadow:0 4px 12px #dc35454d}._workspace_1ew24_2._light_1ew24_13 ._pdfButton_1ew24_168{background:#dc3545;color:#fff;border:1px solid #dc3545}._workspace_1ew24_2._light_1ew24_13 ._pdfButton_1ew24_168:hover{background:#c82333;border-color:#c82333;transform:scale(1.05);box-shadow:0 4px 12px #dc35454d}._toggleButton_1ew24_203{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._toggleButton_1ew24_203{background:#21262d;border-color:#30363d;color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._toggleButton_1ew24_203:hover{background:#30363d;border-color:#484f58}._workspace_1ew24_2._light_1ew24_13 ._toggleButton_1ew24_203{background:#f6f8fa;border-color:#d0d7de;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._toggleButton_1ew24_203:hover{background:#eaeef2;border-color:#afb8c1}._saveButton_1ew24_231{padding:8px 16px;background:#238636;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}._saveButton_1ew24_231:hover{background:#2ea043}._dashboardButton_1ew24_246{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._dashboardButton_1ew24_246{background:#21262d;border-color:#30363d;color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._dashboardButton_1ew24_246:hover{background:#30363d;border-color:#484f58;color:#58a6ff;transform:translateY(-1px)}._workspace_1ew24_2._light_1ew24_13 ._dashboardButton_1ew24_246{background:#f6f8fa;border-color:#d0d7de;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._dashboardButton_1ew24_246:hover{background:#eaeef2;border-color:#afb8c1;color:#0969da;transform:translateY(-1px)}._dashboardButton_1ew24_246 svg{font-size:16px}._publishButton_1ew24_284{padding:8px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._publishButton_1ew24_284:hover{transform:translateY(-1px);box-shadow:0 4px 8px #667eea4d}._modalOverlay_1ew24_300{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._publishModal_1ew24_314{width:100%;max-width:900px;max-height:90vh;overflow-y:auto;border-radius:16px;box-shadow:0 25px 50px #00000080;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._publishModal_1ew24_314{background:#161b22;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._publishModal_1ew24_314{background:#fff;border:1px solid #d0d7de}._modalHeader_1ew24_332{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;transition:border-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._modalHeader_1ew24_332{border-bottom:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._modalHeader_1ew24_332{border-bottom:1px solid #d0d7de}._modalHeader_1ew24_332 h2{font-size:24px;font-weight:700;margin:0}._workspace_1ew24_2._dark_1ew24_9 ._modalHeader_1ew24_332 h2{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._modalHeader_1ew24_332 h2{color:#24292f}._closeButton_1ew24_357{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._closeButton_1ew24_357{background:#21262d;color:#8b949e;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._closeButton_1ew24_357:hover{background:#30363d;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._closeButton_1ew24_357{background:#f6f8fa;color:#656d76;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._closeButton_1ew24_357:hover{background:#eaeef2;color:#24292f}._modalContent_1ew24_387{padding:32px}._modalDescription_1ew24_391{font-size:16px;line-height:1.6;margin:0 0 32px}._workspace_1ew24_2._dark_1ew24_9 ._modalDescription_1ew24_391{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._modalDescription_1ew24_391{color:#656d76}._platformsGrid_1ew24_403{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}@media (max-width: 768px){._platformsGrid_1ew24_403{grid-template-columns:1fr}}._platformCard_1ew24_414{padding:24px;border-radius:12px;transition:all .3s ease;border:2px solid}._workspace_1ew24_2._dark_1ew24_9 ._platformCard_1ew24_414{background:#21262d}._workspace_1ew24_2._light_1ew24_13 ._platformCard_1ew24_414{background:#f6f8fa}._workspace_1ew24_2._dark_1ew24_9 ._platformCard_1ew24_414._connected_1ew24_426,._workspace_1ew24_2._light_1ew24_13 ._platformCard_1ew24_414._connected_1ew24_426{border-color:#238636;background:#2386360d}._platformCard_1ew24_414._connected_1ew24_426:hover{transform:translateY(-2px);box-shadow:0 8px 20px #23863633}._workspace_1ew24_2._dark_1ew24_9 ._platformCard_1ew24_414._disconnected_1ew24_438{border-color:#30363d}._workspace_1ew24_2._light_1ew24_13 ._platformCard_1ew24_414._disconnected_1ew24_438{border-color:#d0d7de}._workspace_1ew24_2._dark_1ew24_9 ._platformCard_1ew24_414._disconnected_1ew24_438:hover{border-color:#484f58;background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._platformCard_1ew24_414._disconnected_1ew24_438:hover{border-color:#afb8c1;background:#eaeef2}._platformHeader_1ew24_453{display:flex;align-items:center;gap:16px;margin-bottom:20px}._platformIcon_1ew24_460{font-size:32px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._platformIcon_1ew24_460{background:#ffffff0d}._workspace_1ew24_2._light_1ew24_13 ._platformIcon_1ew24_460{background:#0000000d}._platformInfo_1ew24_477{flex:1}._platformInfo_1ew24_477 h3{font-size:18px;font-weight:600;margin:0 0 4px}._workspace_1ew24_2._dark_1ew24_9 ._platformInfo_1ew24_477 h3{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._platformInfo_1ew24_477 h3{color:#24292f}._platformInfo_1ew24_477 p{font-size:14px;margin:0}._workspace_1ew24_2._dark_1ew24_9 ._platformInfo_1ew24_477 p{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._platformInfo_1ew24_477 p{color:#656d76}._connectionStatus_1ew24_502{flex-shrink:0}._connectedBadge_1ew24_506{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#238636;color:#fff;border-radius:16px;font-size:12px;font-weight:600}._connectedBadge_1ew24_506 svg{width:12px;height:12px}._disconnectedBadge_1ew24_522{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._disconnectedBadge_1ew24_522{background:#6e7681;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._disconnectedBadge_1ew24_522{background:#656d76;color:#fff}._disconnectedBadge_1ew24_522 svg{width:12px;height:12px}._platformActions_1ew24_544{display:flex;gap:12px}._publishActions_1ew24_549{display:flex;gap:12px;width:100%}._publishToPlatformButton_1ew24_555{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:12px 20px;background:#238636;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._publishToPlatformButton_1ew24_555:hover:not(:disabled){background:#2ea043;transform:translateY(-1px)}._publishToPlatformButton_1ew24_555:disabled{opacity:.6;cursor:not-allowed;transform:none}._publishToPlatformButton_1ew24_555 svg{width:14px;height:14px}._disconnectButton_1ew24_584{padding:12px 16px;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._disconnectButton_1ew24_584{background:#21262d;color:#8b949e;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._disconnectButton_1ew24_584:hover{background:#30363d;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._disconnectButton_1ew24_584{background:#f6f8fa;color:#656d76;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._disconnectButton_1ew24_584:hover{background:#eaeef2;color:#24292f}._connectButton_1ew24_611{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background:#667eea;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._connectButton_1ew24_611:hover{background:#5a67d8;transform:translateY(-1px)}._connectButton_1ew24_611 svg{width:14px;height:14px}._spinner_1ew24_635{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_1ew24_635 1s ease-in-out infinite}@keyframes _spin_1ew24_635{to{transform:rotate(360deg)}}._publishConfirmModal_1ew24_650{width:100%;max-width:500px;border-radius:16px;box-shadow:0 25px 50px #00000080;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._publishConfirmModal_1ew24_650{background:#161b22;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._publishConfirmModal_1ew24_650{background:#fff;border:1px solid #d0d7de}._publishPreview_1ew24_666 ._platformInfo_1ew24_477{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:16px;border-radius:12px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477{background:#21262d;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477{background:#f6f8fa;border:1px solid #d0d7de}._publishPreview_1ew24_666 ._platformInfo_1ew24_477 ._platformIcon_1ew24_460{font-size:32px;display:flex;align-items:center;justify-content:center}._publishPreview_1ew24_666 ._platformInfo_1ew24_477 h3{margin:0 0 4px;font-size:18px;font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477 h3{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477 h3{color:#24292f}._publishPreview_1ew24_666 ._platformInfo_1ew24_477 p{margin:0;font-size:14px}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477 p{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._platformInfo_1ew24_477 p{color:#656d76}._publishPreview_1ew24_666 ._blogPreview_1ew24_710{margin-bottom:24px}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 h4{margin:0 0 12px;font-size:16px;font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 h4{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 h4{color:#24292f}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724{max-height:200px;overflow-y:auto;border-radius:12px}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724{border:1px solid #21262d}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724{border:1px solid #d0d7de}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar{width:6px}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-track{background:#21262d}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-track{background:#f6f8fa}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-thumb{border-radius:3px}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-thumb{background:#484f58}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-thumb{background:#afb8c1}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-thumb:hover{background:#6e7681}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewScrollContainer_1ew24_724::-webkit-scrollbar-thumb:hover{background:#8c959f}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759{padding:20px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759{background:#0d1117}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759{background:#fff}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 h5{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 h5{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 h5{color:#24292f}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._excerpt_1ew24_781{margin:0 0 12px;font-size:14px;line-height:1.5}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._excerpt_1ew24_781{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._excerpt_1ew24_781{color:#656d76}._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._meta_1ew24_792{display:flex;align-items:center;gap:8px;font-size:12px}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._meta_1ew24_792{color:#6e7681}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._blogPreview_1ew24_710 ._previewCard_1ew24_759 ._meta_1ew24_792{color:#656d76}._publishPreview_1ew24_666 ._confirmText_1ew24_804{margin:0;font-size:14px;line-height:1.6;text-align:center}._workspace_1ew24_2._dark_1ew24_9 ._publishPreview_1ew24_666 ._confirmText_1ew24_804{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._publishPreview_1ew24_666 ._confirmText_1ew24_804{color:#656d76}._modalActions_1ew24_817{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:24px;transition:border-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._modalActions_1ew24_817{border-top:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._modalActions_1ew24_817{border-top:1px solid #d0d7de}._cancelButton_1ew24_832{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._cancelButton_1ew24_832{background:#21262d;color:#f0f6fc;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._cancelButton_1ew24_832:hover{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._cancelButton_1ew24_832{background:#f6f8fa;color:#24292f;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._cancelButton_1ew24_832:hover{background:#eaeef2}._confirmPublishButton_1ew24_858{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transition:all .3s ease;display:flex;align-items:center;gap:8px}._confirmPublishButton_1ew24_858:hover{background:linear-gradient(135deg,#5a67d8,#6a4c93);transform:translateY(-1px)}._confirmPublishButton_1ew24_858:disabled{opacity:.6;cursor:not-allowed;transform:none}._confirmPublishButton_1ew24_858 svg{width:14px;height:14px}._publishSuccessModal_1ew24_886{width:100%;max-width:500px;border-radius:16px;box-shadow:0 25px 50px #00000080;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._publishSuccessModal_1ew24_886{background:#161b22;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._publishSuccessModal_1ew24_886{background:#fff;border:1px solid #d0d7de}._successContent_1ew24_902{text-align:center}._successContent_1ew24_902 ._successIcon_1ew24_905{font-size:48px;margin-bottom:24px}._successContent_1ew24_902 ._platformInfo_1ew24_477{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px;padding:20px;border-radius:12px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._platformInfo_1ew24_477{background:#2386361a;border:1px solid rgba(35,134,54,.3)}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._platformInfo_1ew24_477{background:#2386360d;border:1px solid rgba(35,134,54,.2)}._successContent_1ew24_902 ._platformInfo_1ew24_477 ._platformIcon_1ew24_460{font-size:32px;display:flex;align-items:center;justify-content:center}._successContent_1ew24_902 ._platformInfo_1ew24_477 h3{margin:0 0 4px;font-size:18px;font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._platformInfo_1ew24_477 h3{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._platformInfo_1ew24_477 h3{color:#24292f}._successContent_1ew24_902 ._platformInfo_1ew24_477 p{margin:0;font-size:14px}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._platformInfo_1ew24_477 p{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._platformInfo_1ew24_477 p{color:#656d76}._successContent_1ew24_902 ._publishStats_1ew24_954{display:flex;justify-content:center;gap:32px;margin-bottom:24px;padding:20px;border-radius:12px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._publishStats_1ew24_954{background:#21262d;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._publishStats_1ew24_954{background:#f6f8fa;border:1px solid #d0d7de}._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971{text-align:center}._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 strong{display:block;font-size:20px;font-weight:700;margin-bottom:4px}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 strong{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 strong{color:#24292f}._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 span{font-size:12px;text-transform:uppercase;letter-spacing:.5px}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 span{color:#6e7681}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._publishStats_1ew24_954 ._stat_1ew24_971 span{color:#656d76}._successContent_1ew24_902 ._successMessage_1ew24_997{margin:0;font-size:14px;line-height:1.6}._workspace_1ew24_2._dark_1ew24_9 ._successContent_1ew24_902 ._successMessage_1ew24_997{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._successContent_1ew24_902 ._successMessage_1ew24_997{color:#656d76}._continueEditingButton_1ew24_1009{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._continueEditingButton_1ew24_1009{background:#21262d;color:#f0f6fc;border:1px solid #30363d}._workspace_1ew24_2._dark_1ew24_9 ._continueEditingButton_1ew24_1009:hover{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._continueEditingButton_1ew24_1009{background:#f6f8fa;color:#24292f;border:1px solid #d0d7de}._workspace_1ew24_2._light_1ew24_13 ._continueEditingButton_1ew24_1009:hover{background:#eaeef2}._publishMoreButton_1ew24_1035{padding:10px 20px;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transition:all .3s ease;display:flex;align-items:center;gap:8px}._publishMoreButton_1ew24_1035:hover{background:linear-gradient(135deg,#5a67d8,#6a4c93);transform:translateY(-1px)}._publishMoreButton_1ew24_1035 svg{width:14px;height:14px}._workspaceContent_1ew24_1058{display:flex;flex:1;overflow:hidden}._promptPanel_1ew24_1064{width:400px;display:flex;flex-direction:column;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._promptPanel_1ew24_1064{background:#161b22;border-right:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._promptPanel_1ew24_1064{background:#f6f8fa;border-right:1px solid #d0d7de}._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078{padding:24px;transition:border-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078{border-bottom:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078{border-bottom:1px solid #d0d7de}._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 h3{margin:0 0 8px;font-size:18px;font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 h3{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 h3{color:#24292f}._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 p{margin:0;font-size:14px}._workspace_1ew24_2._dark_1ew24_9 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 p{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._promptPanel_1ew24_1064 ._promptHeader_1ew24_1078 p{color:#656d76}._messagesContainer_1ew24_1110{flex:1;padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._welcomeMessage_1ew24_1119{display:flex;gap:12px}._welcomeMessage_1ew24_1119 ._aiAvatar_1ew24_1123{font-size:32px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#667eea1a;border-radius:50%;flex-shrink:0}._welcomeMessage_1ew24_1119 ._messageContent_1ew24_1134{flex:1}._welcomeMessage_1ew24_1119 ._messageContent_1ew24_1134 p{margin:0 0 16px;line-height:1.6}._workspace_1ew24_2._dark_1ew24_9 ._welcomeMessage_1ew24_1119 ._messageContent_1ew24_1134 p{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._welcomeMessage_1ew24_1119 ._messageContent_1ew24_1134 p{color:#24292f}._suggestions_1ew24_1148{display:flex;flex-direction:column;gap:8px}._suggestions_1ew24_1148 button{padding:12px 16px;border-radius:8px;text-align:left;cursor:pointer;transition:all .3s ease;font-size:14px;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._suggestions_1ew24_1148 button{background:#21262d;border-color:#30363d;color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._suggestions_1ew24_1148 button:hover{border-color:#667eea;background:#667eea1a}._workspace_1ew24_2._light_1ew24_13 ._suggestions_1ew24_1148 button{background:#fff;border-color:#d0d7de;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._suggestions_1ew24_1148 button:hover{border-color:#667eea;background:#667eea0d}._message_1ew24_1110{display:flex;gap:12px}._message_1ew24_1110._user_1ew24_1185{flex-direction:row-reverse}._message_1ew24_1110._user_1ew24_1185 ._messageContent_1ew24_1134{background:#667eea;color:#fff;margin-left:40px}._message_1ew24_1110._user_1ew24_1185 ._messageAvatar_1ew24_1193{background:#667eea;color:#fff}._message_1ew24_1110._ai_1ew24_1123 ._messageAvatar_1ew24_1193{background:#667eea1a}._message_1ew24_1110._ai_1ew24_1123 ._messageContent_1ew24_1134{margin-right:40px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._message_1ew24_1110._ai_1ew24_1123 ._messageContent_1ew24_1134{background:#21262d;border:1px solid #30363d;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._message_1ew24_1110._ai_1ew24_1123 ._messageContent_1ew24_1134{background:#fff;border:1px solid #d0d7de;color:#24292f}._messageAvatar_1ew24_1193{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}._messageContent_1ew24_1134{padding:12px 16px;border-radius:12px;max-width:280px}._messageContent_1ew24_1134 p{margin:0;line-height:1.5;font-size:14px}._messageContent_1ew24_1134 ._timestamp_1ew24_1236{font-size:12px;opacity:.7;margin-top:4px;display:block}._typingIndicator_1ew24_1243{display:flex;gap:4px;padding:8px 0}._typingIndicator_1ew24_1243 span{width:8px;height:8px;border-radius:50%;animation:_typing_1ew24_1243 1.4s infinite ease-in-out}._workspace_1ew24_2._dark_1ew24_9 ._typingIndicator_1ew24_1243 span{background:#484f58}._workspace_1ew24_2._light_1ew24_13 ._typingIndicator_1ew24_1243 span{background:#afb8c1}._typingIndicator_1ew24_1243 span:nth-child(1){animation-delay:-.32s}._typingIndicator_1ew24_1243 span:nth-child(2){animation-delay:-.16s}@keyframes _typing_1ew24_1243{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}._errorMessage_1ew24_1277{margin:0 16px;padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;font-size:14px}._workspace_1ew24_2._dark_1ew24_9 ._errorMessage_1ew24_1277,._workspace_1ew24_2._light_1ew24_13 ._errorMessage_1ew24_1277{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}._errorMessage_1ew24_1277 button{background:none;border:none;color:inherit;font-size:18px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}._errorMessage_1ew24_1277 button:hover{opacity:.7}._promptInput_1ew24_1313{padding:16px 24px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._promptInput_1ew24_1313{border-top:1px solid #30363d;background:#161b22}._workspace_1ew24_2._light_1ew24_13 ._promptInput_1ew24_1313{border-top:1px solid #d0d7de;background:#f6f8fa}._promptInput_1ew24_1313 textarea{width:100%;padding:12px 16px;border-radius:8px;resize:none;font-size:14px;line-height:1.5;margin-bottom:12px;transition:all .3s ease;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._promptInput_1ew24_1313 textarea{border-color:#30363d;background:#0d1117;color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._promptInput_1ew24_1313 textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._workspace_1ew24_2._dark_1ew24_9 ._promptInput_1ew24_1313 textarea::placeholder{color:#6e7681}._workspace_1ew24_2._light_1ew24_13 ._promptInput_1ew24_1313 textarea{border-color:#d0d7de;background:#fff;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._promptInput_1ew24_1313 textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._workspace_1ew24_2._light_1ew24_13 ._promptInput_1ew24_1313 textarea::placeholder{color:#656d76}._promptInput_1ew24_1313 ._sendButton_1ew24_1362{width:100%;padding:12px 16px;background:#667eea;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .3s ease}._promptInput_1ew24_1313 ._sendButton_1ew24_1362:hover:not(:disabled){background:#5a67d8}._promptInput_1ew24_1313 ._sendButton_1ew24_1362:disabled{cursor:not-allowed}._workspace_1ew24_2._dark_1ew24_9 ._promptInput_1ew24_1313 ._sendButton_1ew24_1362:disabled{background:#484f58}._workspace_1ew24_2._light_1ew24_13 ._promptInput_1ew24_1313 ._sendButton_1ew24_1362:disabled{background:#afb8c1}._editorPanel_1ew24_1386{flex:1;display:flex;flex-direction:column;transition:background-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._editorPanel_1ew24_1386{background:#0d1117}._workspace_1ew24_2._light_1ew24_13 ._editorPanel_1ew24_1386{background:#fff}._editorPanel_1ew24_1386._fullWidth_1ew24_1398{width:100%}._previewContainer_1ew24_1402{flex:1;overflow-y:auto;padding:60px 120px;max-width:900px;margin:0 auto;width:100%;line-height:1.7}._previewHeader_1ew24_1412{text-align:center;margin-bottom:48px;padding-bottom:32px;transition:border-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._previewHeader_1ew24_1412{border-bottom:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._previewHeader_1ew24_1412{border-bottom:1px solid #e1e5e9}._previewTitle_1ew24_1425{font-size:48px;font-weight:800;line-height:1.1;margin-bottom:24px;letter-spacing:-.02em}._workspace_1ew24_2._dark_1ew24_9 ._previewTitle_1ew24_1425{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewTitle_1ew24_1425{color:#24292f}._previewMeta_1ew24_1439{display:flex;justify-content:center;gap:24px;margin-bottom:24px;flex-wrap:wrap}._previewDate_1ew24_1447,._previewReadTime_1ew24_1448,._previewWordCount_1ew24_1449{font-size:14px;font-weight:500;padding:6px 12px;border-radius:20px;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._previewDate_1ew24_1447,._workspace_1ew24_2._dark_1ew24_9 ._previewReadTime_1ew24_1448,._workspace_1ew24_2._dark_1ew24_9 ._previewWordCount_1ew24_1449{background:#21262d;color:#8b949e;border:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._previewDate_1ew24_1447,._workspace_1ew24_2._light_1ew24_13 ._previewReadTime_1ew24_1448,._workspace_1ew24_2._light_1ew24_13 ._previewWordCount_1ew24_1449{background:#f6f8fa;color:#656d76;border:1px solid #d0d7de}._previewExcerpt_1ew24_1471{font-size:20px;line-height:1.6;max-width:600px;margin:0 auto;font-style:italic}._workspace_1ew24_2._dark_1ew24_9 ._previewExcerpt_1ew24_1471{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._previewExcerpt_1ew24_1471{color:#656d76}._previewContent_1ew24_1485{margin-top:48px}._previewH1_1ew24_1489{font-size:42px;font-weight:800;line-height:1.1;margin:48px 0 24px;letter-spacing:-.02em}._workspace_1ew24_2._dark_1ew24_9 ._previewH1_1ew24_1489{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewH1_1ew24_1489{color:#24292f}._previewH2_1ew24_1503{font-size:32px;font-weight:700;line-height:1.2;margin:48px 0 20px;letter-spacing:-.01em}._workspace_1ew24_2._dark_1ew24_9 ._previewH2_1ew24_1503{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewH2_1ew24_1503{color:#24292f}._previewH3_1ew24_1517{font-size:24px;font-weight:600;line-height:1.3;margin:36px 0 16px}._workspace_1ew24_2._dark_1ew24_9 ._previewH3_1ew24_1517{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewH3_1ew24_1517{color:#24292f}._previewParagraph_1ew24_1530{font-size:18px;line-height:1.7;margin-bottom:24px}._workspace_1ew24_2._dark_1ew24_9 ._previewParagraph_1ew24_1530{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._previewParagraph_1ew24_1530{color:#24292f}._previewParagraph_1ew24_1530 strong{font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._previewParagraph_1ew24_1530 strong{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewParagraph_1ew24_1530 strong{color:#24292f}._previewParagraph_1ew24_1530 em{font-style:italic}._previewParagraph_1ew24_1530 code{background:#afb8c133;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}._workspace_1ew24_2._dark_1ew24_9 ._previewParagraph_1ew24_1530 code{background:#6e768133;color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewParagraph_1ew24_1530 code{background:#afb8c133;color:#24292f}._previewParagraph_1ew24_1530 a{color:#58a6ff;text-decoration:none}._previewParagraph_1ew24_1530 a:hover{text-decoration:underline}._workspace_1ew24_2._light_1ew24_13 ._previewParagraph_1ew24_1530 a{color:#0969da}._previewParagraph_1ew24_1530 del{opacity:.7}._previewParagraph_1ew24_1530 u{text-decoration:underline}._previewList_1ew24_1585{margin:24px 0;padding-left:0}._workspace_1ew24_2._dark_1ew24_9 ._previewList_1ew24_1585{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._previewList_1ew24_1585{color:#24292f}._previewListItem_1ew24_1596{font-size:18px;line-height:1.7;margin-bottom:12px;margin-left:32px}._previewListItem_1ew24_1596 strong{font-weight:600}._workspace_1ew24_2._dark_1ew24_9 ._previewListItem_1ew24_1596 strong{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._previewListItem_1ew24_1596 strong{color:#24292f}._previewQuote_1ew24_1612{font-size:20px;line-height:1.6;font-style:italic;margin:32px 0;padding:24px 32px;border-left:4px solid #667eea;position:relative}._workspace_1ew24_2._dark_1ew24_9 ._previewQuote_1ew24_1612{background:#667eea0d;color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._previewQuote_1ew24_1612{background:#667eea0d;color:#24292f}._previewQuote_1ew24_1612:before{content:'"';font-size:64px;line-height:1;position:absolute;top:16px;left:-8px;color:#667eea;font-family:Georgia,serif}._previewCode_1ew24_1640{margin:32px 0;border-radius:8px;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,Fira Code,Consolas,monospace;transition:all .3s ease;border:1px solid;position:relative}._previewCode_1ew24_1640:before{content:"Code";position:absolute;top:0;left:0;right:0;height:32px;display:flex;align-items:center;padding:0 12px;font-size:12px;font-weight:500;border-bottom:1px solid;z-index:2}._workspace_1ew24_2._dark_1ew24_9 ._previewCode_1ew24_1640{background:#1e1e1e;border-color:#3c3c3c}._workspace_1ew24_2._dark_1ew24_9 ._previewCode_1ew24_1640:before{background:#2d2d30;border-color:#3c3c3c;color:#ccc}._workspace_1ew24_2._light_1ew24_13 ._previewCode_1ew24_1640{background:#fff;border-color:#e1e4e8}._workspace_1ew24_2._light_1ew24_13 ._previewCode_1ew24_1640:before{background:#f6f8fa;border-color:#e1e4e8;color:#586069}._previewCode_1ew24_1640 code{display:block;padding:44px 24px 24px;font-size:14px;line-height:1.6;white-space:pre}._workspace_1ew24_2._dark_1ew24_9 ._previewCode_1ew24_1640 code{color:#d4d4d4}._workspace_1ew24_2._light_1ew24_13 ._previewCode_1ew24_1640 code{color:#24292f}._previewCodeContainer_1ew24_1696{position:relative}._copyButton_1ew24_1700{position:absolute;top:8px;right:8px;background:transparent;border:1px solid;border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;z-index:3;transition:all .2s ease}._workspace_1ew24_2._dark_1ew24_9 ._copyButton_1ew24_1700{border-color:#3c3c3c;color:#ccc}._workspace_1ew24_2._dark_1ew24_9 ._copyButton_1ew24_1700:hover{background:#3c3c3c}._workspace_1ew24_2._light_1ew24_13 ._copyButton_1ew24_1700{border-color:#e1e4e8;color:#586069}._workspace_1ew24_2._light_1ew24_13 ._copyButton_1ew24_1700:hover{background:#f6f8fa}._previewDivider_1ew24_1728{margin:48px 0;border:none;height:1px;transition:background-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._previewDivider_1ew24_1728{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._previewDivider_1ew24_1728{background:#d0d7de}._editorToolbar_1ew24_1741{display:flex;align-items:center;gap:8px;padding:12px 24px;overflow-x:auto;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._editorToolbar_1ew24_1741{background:#161b22;border-bottom:1px solid #30363d;border-top:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._editorToolbar_1ew24_1741{background:#f6f8fa;border-bottom:1px solid #d0d7de;border-top:1px solid #d0d7de}._toolbarGroup_1ew24_1760{display:flex;align-items:center;gap:4px}._toolbarDivider_1ew24_1766{width:1px;height:24px;margin:0 8px;transition:background-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._toolbarDivider_1ew24_1766{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._toolbarDivider_1ew24_1766{background:#d0d7de}._toolbarButton_1ew24_1779{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500}._workspace_1ew24_2._dark_1ew24_9 ._toolbarButton_1ew24_1779{color:#8b949e}._workspace_1ew24_2._dark_1ew24_9 ._toolbarButton_1ew24_1779:hover:not(:disabled){background:#21262d;border-color:#30363d;color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._toolbarButton_1ew24_1779:active{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._toolbarButton_1ew24_1779{color:#656d76}._workspace_1ew24_2._light_1ew24_13 ._toolbarButton_1ew24_1779:hover:not(:disabled){background:#f6f8fa;border-color:#d0d7de;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._toolbarButton_1ew24_1779:active{background:#eaeef2}._toolbarButton_1ew24_1779:disabled{opacity:.5;cursor:not-allowed}._toolbarButton_1ew24_1779 svg{width:14px;height:14px}._floatingToolbar_1ew24_1824{position:absolute;top:-50px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px;border-radius:8px;padding:8px;box-shadow:0 8px 20px #0000004d;z-index:100;transition:all .3s ease;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._floatingToolbar_1ew24_1824{background:#21262d;border-color:#30363d}._workspace_1ew24_2._light_1ew24_13 ._floatingToolbar_1ew24_1824{background:#fff;border-color:#d0d7de;box-shadow:0 8px 20px #00000026}._floatingToolbar_1ew24_1824:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}._workspace_1ew24_2._dark_1ew24_9 ._floatingToolbar_1ew24_1824:after{border-top:6px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._floatingToolbar_1ew24_1824:after{border-top:6px solid #d0d7de}._slashMenu_1ew24_1866{position:absolute;border-radius:8px;box-shadow:0 8px 20px #0000004d;z-index:100;max-height:300px;overflow-y:auto;min-width:200px;transition:all .3s ease;border:1px solid}._workspace_1ew24_2._dark_1ew24_9 ._slashMenu_1ew24_1866{background:#21262d;border-color:#30363d}._workspace_1ew24_2._light_1ew24_13 ._slashMenu_1ew24_1866{background:#fff;border-color:#d0d7de;box-shadow:0 8px 20px #00000026}._slashMenuItem_1ew24_1887{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;text-align:left;cursor:pointer;transition:background-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._slashMenuItem_1ew24_1887{color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._slashMenuItem_1ew24_1887:hover{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._slashMenuItem_1ew24_1887{color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._slashMenuItem_1ew24_1887:hover{background:#f6f8fa}._slashMenuItem_1ew24_1887:first-child{border-radius:8px 8px 0 0}._slashMenuItem_1ew24_1887:last-child{border-radius:0 0 8px 8px}._commandIcon_1ew24_1918{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;font-size:12px;font-weight:600;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._commandIcon_1ew24_1918{background:#30363d;color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._commandIcon_1ew24_1918{background:#f6f8fa;color:#656d76}._commandLabel_1ew24_1938{font-size:14px;font-weight:500}._editorContainer_1ew24_1943{flex:1;padding:20px;overflow-y:auto;width:100%}._blockContainer_1ew24_1950{margin-bottom:4px;position:relative}._blockContainer_1ew24_1950:hover ._blockActions_1ew24_1954{opacity:1}._block_1ew24_1950{width:100%;border:none;outline:none;background:transparent;font-family:inherit;line-height:1.6;padding:6px 0;resize:none;transition:all .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950{color:#f0f6fc}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950:focus{background:#667eea0d;border-radius:4px;padding:6px 8px}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950::placeholder{color:#6e7681}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950{color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950:focus{background:#667eea0d;border-radius:4px;padding:6px 8px}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950::placeholder{color:#656d76}._block_1ew24_1950._heading1_1ew24_1991{font-size:36px;font-weight:700;line-height:1.2;margin:24px 0 16px}._block_1ew24_1950._heading2_1ew24_1997{font-size:28px;font-weight:600;line-height:1.3;margin:32px 0 12px}._block_1ew24_1950._heading3_1ew24_2003{font-size:22px;font-weight:600;line-height:1.4;margin:24px 0 8px}._block_1ew24_1950._paragraph_1ew24_2009{font-size:16px;line-height:1.7;min-height:24px}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._paragraph_1ew24_2009{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._paragraph_1ew24_2009{color:#24292f}._block_1ew24_1950._bullet_1ew24_2020{font-size:16px;line-height:1.6;padding-left:24px;position:relative}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._bullet_1ew24_2020{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._bullet_1ew24_2020{color:#24292f}._block_1ew24_1950._bullet_1ew24_2020:before{content:"•";position:absolute;left:8px;font-weight:700}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._bullet_1ew24_2020:before{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._bullet_1ew24_2020:before{color:#656d76}._block_1ew24_1950._number_1ew24_2044{font-size:16px;line-height:1.6;padding-left:24px;position:relative}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._number_1ew24_2044{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._number_1ew24_2044{color:#24292f}._block_1ew24_1950._number_1ew24_2044:before{content:"1.";position:absolute;left:8px;font-weight:700}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._number_1ew24_2044:before{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._number_1ew24_2044:before{color:#656d76}._block_1ew24_1950._quote_1ew24_2068{font-size:16px;line-height:1.6;border-left:4px solid #667eea;background:#667eea1a;padding:16px 24px;border-radius:4px;font-style:italic}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._quote_1ew24_2068{color:#e6edf3}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._quote_1ew24_2068{color:#24292f}._block_1ew24_1950._code_1ew24_2084{font-family:Monaco,Menlo,Ubuntu Mono,Fira Code,Consolas,monospace;font-size:14px;border-radius:8px;border:1px solid;position:relative;min-height:200px;line-height:1.6;overflow-x:auto;overflow-y:auto;resize:vertical;padding:44px 12px 16px 60px;background-image:repeating-linear-gradient(transparent,transparent 25.6px,rgba(255,255,255,.05) 25.6px,rgba(255,255,255,.05) 26.6px);counter-reset:line}._block_1ew24_1950._code_1ew24_2084:before{content:"Code";position:absolute;top:0;left:0;right:0;height:32px;display:flex;align-items:center;padding:0 12px;font-size:12px;font-weight:500;border-bottom:1px solid;z-index:2}._block_1ew24_1950._code_1ew24_2084:after{content:"";position:absolute;top:32px;left:0;width:48px;bottom:0;border-right:1px solid;pointer-events:none}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._code_1ew24_2084{background-color:#1e1e1e;border-color:#3c3c3c;color:#d4d4d4}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._code_1ew24_2084:before{background:#2d2d30;border-color:#3c3c3c;color:#ccc}._workspace_1ew24_2._dark_1ew24_9 ._block_1ew24_1950._code_1ew24_2084:after{border-color:#3c3c3c;background:linear-gradient(to bottom,transparent 0%,transparent 100%),repeating-linear-gradient(to bottom,#858585 0px,#858585 25.6px,transparent 25.6px,transparent 25.6px);background-size:100% 100%,100% 25.6px;background-position:0 32px}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._code_1ew24_2084{background-color:#fff;border-color:#e1e4e8;color:#24292e;color:#24292f}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._code_1ew24_2084:before{background:#f6f8fa;border-color:#e1e4e8;color:#586069}._workspace_1ew24_2._light_1ew24_13 ._block_1ew24_1950._code_1ew24_2084:after{border-color:#e1e4e8;background:linear-gradient(to bottom,transparent 0%,transparent 100%),repeating-linear-gradient(to bottom,#959da5 0px,#959da5 25.6px,transparent 25.6px,transparent 25.6px);background-size:100% 100%,100% 25.6px;background-position:0 32px}._divider_1ew24_2158{margin:24px 0}._divider_1ew24_2158 hr{border:none;height:1px;transition:background-color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._divider_1ew24_2158 hr{background:#30363d}._workspace_1ew24_2._light_1ew24_13 ._divider_1ew24_2158 hr{background:#d0d7de}._emptyState_1ew24_2173{text-align:center;padding:120px 40px;transition:color .3s ease}._workspace_1ew24_2._dark_1ew24_9 ._emptyState_1ew24_2173{color:#8b949e}._workspace_1ew24_2._light_1ew24_13 ._emptyState_1ew24_2173{color:#656d76}._emptyState_1ew24_2173 ._emptyIcon_1ew24_2184{font-size:48px;margin-bottom:16px}._emptyState_1ew24_2173 h3{font-size:24px;font-weight:600;margin-bottom:8px}._workspace_1ew24_2._dark_1ew24_9 ._emptyState_1ew24_2173 h3{color:#f0f6fc}._workspace_1ew24_2._light_1ew24_13 ._emptyState_1ew24_2173 h3{color:#24292f}._emptyState_1ew24_2173 p{font-size:16px;line-height:1.6;max-width:400px;margin:0 auto}@media (max-width: 1024px){._promptPanel_1ew24_1064{width:350px}._editorContainer_1ew24_1943,._previewContainer_1ew24_1402{padding:40px 60px}._editorToolbar_1ew24_1741{padding:8px 16px;overflow-x:auto}._previewTitle_1ew24_1425{font-size:36px}._previewH1_1ew24_1489{font-size:32px}._previewH2_1ew24_1503{font-size:26px}._publishModal_1ew24_314{max-width:95%;margin:20px}._platformsGrid_1ew24_403{grid-template-columns:1fr}}@media (max-width: 768px){._header_1ew24_18{padding:12px 16px}._header_1ew24_18 ._documentInfo_1ew24_70{display:none}._workspaceContent_1ew24_1058{flex-direction:column}._promptPanel_1ew24_1064{width:100%;height:50vh;border-right:none}._workspace_1ew24_2._dark_1ew24_9 ._promptPanel_1ew24_1064{border-bottom:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._promptPanel_1ew24_1064{border-bottom:1px solid #d0d7de}._editorPanel_1ew24_1386{height:50vh}._editorContainer_1ew24_1943,._previewContainer_1ew24_1402{padding:20px}._editorToolbar_1ew24_1741{padding:8px 12px}._editorToolbar_1ew24_1741 ._toolbarGroup_1ew24_1760{gap:2px}._editorToolbar_1ew24_1741 ._toolbarButton_1ew24_1779{width:28px;height:28px;font-size:12px}._editorToolbar_1ew24_1741 ._toolbarButton_1ew24_1779 svg{width:12px;height:12px}._block_1ew24_1950._heading1_1ew24_1991{font-size:28px}._block_1ew24_1950._heading2_1ew24_1997{font-size:22px}._block_1ew24_1950._heading3_1ew24_2003{font-size:18px}._previewTitle_1ew24_1425{font-size:28px}._previewH1_1ew24_1489{font-size:26px}._previewH2_1ew24_1503{font-size:22px}._previewH3_1ew24_1517{font-size:18px}._previewParagraph_1ew24_1530{font-size:16px}._previewMeta_1ew24_1439{flex-direction:column;gap:12px}._modalContent_1ew24_387,._modalHeader_1ew24_332{padding:20px}._modalHeader_1ew24_332 h2{font-size:20px}._platformCard_1ew24_414{padding:16px}._platformHeader_1ew24_453{flex-direction:column;align-items:flex-start;gap:12px}._platformActions_1ew24_544,._publishActions_1ew24_549{flex-direction:column}}@media (max-width: 480px){._headerRight_1ew24_39{gap:8px}._headerRight_1ew24_39 ._themeToggle_1ew24_98,._headerRight_1ew24_39 ._previewToggle_1ew24_133{width:32px;height:32px;font-size:14px}._headerRight_1ew24_39 ._toggleButton_1ew24_203,._headerRight_1ew24_39 ._saveButton_1ew24_231,._headerRight_1ew24_39 ._publishButton_1ew24_284{padding:6px 12px;font-size:12px}._promptPanel_1ew24_1064 ._messagesContainer_1ew24_1110{padding:16px}._promptPanel_1ew24_1064 ._promptInput_1ew24_1313{padding:12px 16px}._editorToolbar_1ew24_1741 ._toolbarDivider_1ew24_1766{display:none}._editorToolbar_1ew24_1741 ._toolbarGroup_1ew24_1760:not(:last-child){margin-right:8px;padding-right:8px}._workspace_1ew24_2._dark_1ew24_9 ._editorToolbar_1ew24_1741 ._toolbarGroup_1ew24_1760:not(:last-child){border-right:1px solid #30363d}._workspace_1ew24_2._light_1ew24_13 ._editorToolbar_1ew24_1741 ._toolbarGroup_1ew24_1760:not(:last-child){border-right:1px solid #d0d7de}._modalOverlay_1ew24_300{padding:10px}._platformIcon_1ew24_460{font-size:24px;width:40px;height:40px}}.tiptap-tooltip{--tt-tooltip-bg: var(--tt-gray-light-900);--tt-tooltip-text: var(--white);--tt-kbd: var(--tt-gray-dark-a-400)}.dark .tiptap-tooltip{--tt-tooltip-bg: var(--white);--tt-tooltip-text: var(--tt-gray-light-600);--tt-kbd: var(--tt-gray-light-a-400)}.tiptap-tooltip{z-index:200;overflow:hidden;border-radius:var(--tt-radius-md, .375rem);background-color:var(--tt-tooltip-bg);padding:.375rem .5rem;font-size:.75rem;font-weight:500;color:var(--tt-tooltip-text);box-shadow:0 4px 6px -1px #0000001a;text-align:center}.tiptap-tooltip kbd{display:inline-block;text-align:center;vertical-align:baseline;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;text-transform:capitalize;color:var(--tt-kbd)}.tiptap-button{--tt-button-default-bg-color: var(--tt-gray-light-a-100);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-light-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-50);--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400);--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-light-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button{--tt-button-default-bg-color: var(--tt-gray-dark-a-100);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-200);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-300);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-300 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-50);--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300);--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400)}.workspace.dark .tiptap-button{--tt-button-default-icon-color: #f0f6fc;--tt-button-hover-icon-color: #f0f6fc;--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: #f0f6fc;--tt-button-disabled-icon-color: #8b949e;--tt-button-default-icon-sub-color: #8b949e;--tt-button-hover-icon-sub-color: #8b949e;--tt-button-active-icon-sub-color: #8b949e;--tt-button-active-icon-sub-color-emphasized: #8b949e;--tt-button-active-icon-sub-color-subdued: #8b949e;--tt-button-disabled-icon-sub-color: #656d76;--tt-button-default-dropdown-arrows-color: #f0f6fc;--tt-button-hover-dropdown-arrows-color: #f0f6fc;--tt-button-active-dropdown-arrows-color: #f0f6fc;--tt-button-active-dropdown-arrows-color-emphasized: #f0f6fc;--tt-button-active-dropdown-arrows-color-subdued: #f0f6fc;--tt-button-disabled-dropdown-arrows-color: #8b949e}.workspace.light .tiptap-button{--tt-button-default-icon-color: #24292f;--tt-button-hover-icon-color: #24292f;--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: #24292f;--tt-button-disabled-icon-color: #656d76;--tt-button-default-icon-sub-color: #656d76;--tt-button-hover-icon-sub-color: #656d76;--tt-button-active-icon-sub-color: #656d76;--tt-button-active-icon-sub-color-emphasized: #656d76;--tt-button-active-icon-sub-color-subdued: #656d76;--tt-button-disabled-icon-sub-color: #8b949e;--tt-button-default-dropdown-arrows-color: #24292f;--tt-button-hover-dropdown-arrows-color: #24292f;--tt-button-active-dropdown-arrows-color: #24292f;--tt-button-active-dropdown-arrows-color-emphasized: #24292f;--tt-button-active-dropdown-arrows-color-subdued: #24292f;--tt-button-disabled-dropdown-arrows-color: #656d76}.dark .tiptap-button{--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var(--tt-gray-dark-a-600);--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-bg-color: var(--tt-gray-light-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-gray-light-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-light-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-light-a-200 );--tt-button-disabled-bg-color: var(--transparent);--tt-button-default-text-color: var(--tt-gray-light-a-600);--tt-button-hover-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400);--tt-button-default-icon-color: var(--tt-gray-light-a-600);--tt-button-hover-icon-color: var(--tt-gray-light-a-900);--tt-button-active-icon-color: var(--tt-brand-color-500);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-400);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-400);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=ghost]{--tt-button-default-bg-color: var(--transparent);--tt-button-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-bg-color: var(--tt-gray-dark-a-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-gray-dark-a-100 );--tt-button-active-hover-bg-color: var(--tt-gray-dark-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-gray-dark-a-200 );--tt-button-disabled-bg-color: var(--transparent);--tt-button-default-text-color: var(--tt-gray-dark-a-600);--tt-button-hover-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300);--tt-button-default-icon-color: var(--tt-gray-dark-a-600);--tt-button-hover-icon-color: var(--tt-gray-dark-a-900);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-300);--tt-button-active-icon-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-400);--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-hover-dropdown-arrows-color: var(--tt-gray-dark-a-700);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-100);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-100 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-100 );--tt-button-active-hover-bg-color: var(--tt-brand-color-200);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-200 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-200 );--tt-button-disabled-bg-color: var(--tt-gray-light-a-100);--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-light-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-light-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-light-a-900);--tt-button-disabled-text-color: var(--tt-gray-light-a-400);--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-600);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-600);--tt-button-active-icon-color-subdued: var(--tt-brand-color-600);--tt-button-disabled-icon-color: var(--tt-gray-light-a-400);--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-light-a-500);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-light-a-500);--tt-button-disabled-icon-sub-color: var(--tt-gray-light-a-100);--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-light-a-700);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-light-a-700 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-light-a-700 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-light-a-400)}.dark .tiptap-button[data-style=primary]{--tt-button-default-bg-color: var(--tt-brand-color-500);--tt-button-hover-bg-color: var(--tt-brand-color-600);--tt-button-active-bg-color: var(--tt-brand-color-900);--tt-button-active-bg-color-emphasized: var( --tt-brand-color-900 );--tt-button-active-bg-color-subdued: var( --tt-brand-color-900 );--tt-button-active-hover-bg-color: var(--tt-brand-color-800);--tt-button-active-hover-bg-color-emphasized: var( --tt-brand-color-800 );--tt-button-active-hover-bg-color-subdued: var( --tt-brand-color-800 );--tt-button-disabled-bg-color: var(--tt-gray-dark-a-100);--tt-button-default-text-color: var(--white);--tt-button-hover-text-color: var(--white);--tt-button-active-text-color: var(--tt-gray-dark-a-900);--tt-button-active-text-color-emphasized: var(--tt-gray-dark-a-900);--tt-button-active-text-color-subdued: var(--tt-gray-dark-a-900);--tt-button-disabled-text-color: var(--tt-gray-dark-a-300);--tt-button-default-icon-color: var(--white);--tt-button-hover-icon-color: var(--white);--tt-button-active-icon-color: var(--tt-brand-color-400);--tt-button-active-icon-color-emphasized: var(--tt-brand-color-400);--tt-button-active-icon-color-subdued: var(--tt-brand-color-400);--tt-button-disabled-icon-color: var(--tt-gray-dark-a-300);--tt-button-default-icon-sub-color: var(--tt-gray-dark-a-400);--tt-button-hover-icon-sub-color: var(--tt-gray-dark-a-500);--tt-button-active-icon-sub-color: var(--tt-gray-dark-a-300);--tt-button-active-icon-sub-color-emphasized: var(--tt-gray-dark-a-400);--tt-button-active-icon-sub-color-subdued: var(--tt-gray-dark-a-300);--tt-button-disabled-icon-sub-color: var(--tt-gray-dark-a-100);--tt-button-default-dropdown-arrows-color: var(--white);--tt-button-hover-dropdown-arrows-color: var(--white);--tt-button-active-dropdown-arrows-color: var(--tt-gray-dark-a-600);--tt-button-active-dropdown-arrows-color-emphasized: var( --tt-gray-dark-a-600 );--tt-button-active-dropdown-arrows-color-subdued: var( --tt-gray-dark-a-600 );--tt-button-disabled-dropdown-arrows-color: var(--tt-gray-dark-a-400)}.tiptap-button-group{position:relative;display:flex;vertical-align:middle}.tiptap-button-group[data-orientation=vertical]{flex-direction:column;align-items:flex-start;justify-content:center;min-width:max-content}.tiptap-button-group[data-orientation=vertical]>.tiptap-button{width:100%}.tiptap-button-group[data-orientation=horizontal]{gap:.125rem;flex-direction:row;align-items:center}.tiptap-button{font-size:.875rem;font-weight:500;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:2rem;min-width:2rem;border:none;padding:.5rem;gap:.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--tt-radius-lg, .75rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-button:focus-visible{outline:none}.tiptap-button[data-highlighted=true],.tiptap-button[data-focus-visible=true]{background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button[data-weight=small]{width:1.5rem;min-width:1.5rem;padding-right:0;padding-left:0}.tiptap-button[data-size=large]{font-size:.9375rem;height:2.375rem;min-width:2.375rem;padding:.625rem}.tiptap-button[data-size=small]{font-size:.75rem;line-height:1.2;height:1.5rem;min-width:1.5rem;padding:.3125rem;border-radius:var(--tt-radius-md, .5rem)}.tiptap-button .tiptap-button-text{padding:0 .125rem;flex-grow:1;text-align:left;line-height:1.5rem}.tiptap-button[data-text-trim=on] .tiptap-button-text{text-overflow:ellipsis;overflow:hidden}.tiptap-button .tiptap-button-icon,.tiptap-button .tiptap-button-icon-sub,.tiptap-button .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{flex-shrink:0}.tiptap-button .tiptap-button-icon{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-icon-sub{width:1rem;height:1rem}.tiptap-button[data-size=large] .tiptap-button-icon-sub{width:1.125rem;height:1.125rem}.tiptap-button[data-size=small] .tiptap-button-icon-sub{width:.875rem;height:.875rem}.tiptap-button .tiptap-button-dropdown-arrows{width:.75rem;height:.75rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-arrows{width:.875rem;height:.875rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-arrows,.tiptap-button .tiptap-button-dropdown-small{width:.625rem;height:.625rem}.tiptap-button[data-size=large] .tiptap-button-dropdown-small{width:.75rem;height:.75rem}.tiptap-button[data-size=small] .tiptap-button-dropdown-small{width:.5rem;height:.5rem}.tiptap-button:has(>svg):not(:has(>:not(svg))){gap:.125rem}.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=large],.tiptap-button:has(>svg):not(:has(>:not(svg)))[data-size=small]{gap:.125rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text)){gap:0;padding-right:.25rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=large]{padding-right:.375rem}.tiptap-button:has(>svg:nth-of-type(2)):has(>.tiptap-button-dropdown-small):not(:has(>svg:nth-of-type(3))):not(:has(>.tiptap-button-text))[data-size=small]{padding-right:.25rem}.tiptap-button .tiptap-button-emoji{width:1rem;display:flex;justify-content:center}.tiptap-button[data-size=large] .tiptap-button-emoji{width:1.125rem}.tiptap-button[data-size=small] .tiptap-button-emoji{width:.875rem}.tiptap-button{background-color:var(--tt-button-default-bg-color);color:var(--tt-button-default-text-color)}.tiptap-button .tiptap-button-icon{color:#babec7c7}.tiptap-button:hover:not([data-active-item=true]):not([disabled]),.tiptap-button[data-active-item=true]:not([disabled]),.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]){background-color:var(--tt-button-hover-bg-color);color:var(--tt-button-hover-text-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon{color:var(--tt-button-hover-icon-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-icon-sub{color:var(--tt-button-hover-icon-sub-color)}.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button:hover:not([data-active-item=true]):not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-item=true]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-arrows,.tiptap-button[data-highlighted]:not([disabled]):not([data-highlighted=false]) .tiptap-button-dropdown-small{color:var(--tt-button-hover-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]),.tiptap-button[data-state=open]:not([disabled]){background-color:var(--tt-button-active-bg-color);color:var(--tt-button-active-text-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon{color:var(--tt-button-active-icon-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color)}.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled]) .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled]) .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color)}.tiptap-button[data-active-state=on]:not([disabled]):hover,.tiptap-button[data-state=open]:not([disabled]):hover{background-color:var(--tt-button-active-hover-bg-color)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized],.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]{background-color:var(--tt-button-active-bg-color-emphasized);color:var(--tt-button-active-text-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon{color:var(--tt-button-active-icon-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=emphasized]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=emphasized]:hover{background-color:var(--tt-button-active-hover-bg-color-emphasized)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued],.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]{background-color:var(--tt-button-active-bg-color-subdued);color:var(--tt-button-active-text-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-icon-sub{color:var(--tt-button-active-icon-sub-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-arrows,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued] .tiptap-button-dropdown-small{color:var(--tt-button-active-dropdown-arrows-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover{background-color:var(--tt-button-active-hover-bg-color-subdued)}.tiptap-button[data-active-state=on]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon,.tiptap-button[data-state=open]:not([disabled])[data-appearance=subdued]:hover .tiptap-button-icon{color:var(--tt-button-active-icon-color-subdued)}.tiptap-button:disabled{background-color:var(--tt-button-disabled-bg-color);color:var(--tt-button-disabled-text-color)}.tiptap-button:disabled .tiptap-button-icon{color:var(--tt-button-disabled-icon-color)}:root{--tiptap-image-upload-active: var(--tt-brand-color-500);--tiptap-image-upload-progress-bg: var(--tt-brand-color-50);--tiptap-image-upload-icon-bg: var(--tt-brand-color-500);--tiptap-image-upload-text-color: var(--tt-gray-light-a-700);--tiptap-image-upload-subtext-color: var(--tt-gray-light-a-400);--tiptap-image-upload-border: var(--tt-gray-light-a-300);--tiptap-image-upload-border-hover: var(--tt-gray-light-a-400);--tiptap-image-upload-border-active: var(--tt-brand-color-500);--tiptap-image-upload-icon-doc-bg: var(--tt-gray-light-a-200);--tiptap-image-upload-icon-doc-border: var(--tt-gray-light-300);--tiptap-image-upload-icon-color: var(--white)}.dark{--tiptap-image-upload-active: var(--tt-brand-color-400);--tiptap-image-upload-progress-bg: var(--tt-brand-color-900);--tiptap-image-upload-icon-bg: var(--tt-brand-color-400);--tiptap-image-upload-text-color: var(--tt-gray-dark-a-700);--tiptap-image-upload-subtext-color: var(--tt-gray-dark-a-400);--tiptap-image-upload-border: var(--tt-gray-dark-a-300);--tiptap-image-upload-border-hover: var(--tt-gray-dark-a-400);--tiptap-image-upload-border-active: var(--tt-brand-color-400);--tiptap-image-upload-icon-doc-bg: var(--tt-gray-dark-a-200);--tiptap-image-upload-icon-doc-border: var(--tt-gray-dark-300);--tiptap-image-upload-icon-color: var(--black)}.tiptap-image-upload{margin:2rem 0}.tiptap-image-upload input[type=file]{display:none}.tiptap-image-upload .tiptap-image-upload-dropzone{position:relative;width:3.125rem;height:3.75rem;display:inline-flex;align-items:flex-start;justify-content:center;-webkit-user-select:none;user-select:none}.tiptap-image-upload .tiptap-image-upload-icon-container{position:absolute;width:1.75rem;height:1.75rem;bottom:0;right:0;background-color:var(--tiptap-image-upload-icon-bg);border-radius:var(--tt-radius-lg, .75rem);display:flex;align-items:center;justify-content:center}.tiptap-image-upload .tiptap-image-upload-icon{width:.875rem;height:.875rem;color:var(--tiptap-image-upload-icon-color)}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-primary{color:var(--tiptap-image-upload-icon-doc-bg);position:absolute}.tiptap-image-upload .tiptap-image-upload-dropzone-rect-secondary{position:absolute;top:0;right:.25rem;bottom:0;color:var(--tiptap-image-upload-icon-doc-border)}.tiptap-image-upload .tiptap-image-upload-text{color:var(--tiptap-image-upload-text-color);font-weight:500;font-size:.875rem;line-height:normal}.tiptap-image-upload .tiptap-image-upload-text em{font-style:normal;text-decoration:underline}.tiptap-image-upload .tiptap-image-upload-subtext{color:var(--tiptap-image-upload-subtext-color);font-weight:600;line-height:normal;font-size:.75rem}.tiptap-image-upload .tiptap-image-upload-drag-area{padding:2rem 1.5rem;border:1.5px dashed var(--tiptap-image-upload-border);border-radius:var(--tt-radius-md, .5rem);text-align:center;cursor:pointer;position:relative;overflow:hidden;transition:all .2s ease}.tiptap-image-upload .tiptap-image-upload-drag-area:hover{border-color:var(--tiptap-image-upload-border-hover)}.tiptap-image-upload .tiptap-image-upload-drag-area.drag-active{border-color:var(--tiptap-image-upload-border-active);background-color:rgba(var(--tiptap-image-upload-active-rgb, 0, 123, 255),.05)}.tiptap-image-upload .tiptap-image-upload-drag-area.drag-over{border-color:var(--tiptap-image-upload-border-active);background-color:rgba(var(--tiptap-image-upload-active-rgb, 0, 123, 255),.1)}.tiptap-image-upload .tiptap-image-upload-content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;-webkit-user-select:none;user-select:none}.tiptap-image-upload .tiptap-image-upload-previews{display:flex;flex-direction:column;gap:.75rem}.tiptap-image-upload .tiptap-image-upload-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--tiptap-image-upload-border);margin-bottom:.5rem}.tiptap-image-upload .tiptap-image-upload-header span{font-size:.875rem;font-weight:500;color:var(--tiptap-image-upload-text-color)}.tiptap-image-upload .tiptap-image-upload-preview{position:relative;border-radius:var(--tt-radius-md, .5rem);overflow:hidden}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-progress{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--tiptap-image-upload-progress-bg);transition:all .3s ease-out}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-preview-content{position:relative;border:1px solid var(--tiptap-image-upload-border);border-radius:var(--tt-radius-md, .5rem);padding:1rem;display:flex;align-items:center;justify-content:space-between}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info{display:flex;align-items:center;gap:.75rem;height:2rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon{padding:.5rem;background-color:var(--tiptap-image-upload-icon-bg);border-radius:var(--tt-radius-lg, .75rem)}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-file-info .tiptap-image-upload-file-icon svg{width:.875rem;height:.875rem;color:var(--tiptap-image-upload-icon-color)}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-details{display:flex;flex-direction:column}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions{display:flex;align-items:center;gap:.5rem}.tiptap-image-upload .tiptap-image-upload-preview .tiptap-image-upload-actions .tiptap-image-upload-progress-text{font-size:.75rem;color:var(--tiptap-image-upload-border-active);font-weight:600}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-selectednode .tiptap-image-upload-drag-area{border-color:var(--tiptap-image-upload-active)}@media (max-width: 480px){.tiptap-image-upload .tiptap-image-upload-drag-area{padding:1.5rem 1rem}.tiptap-image-upload .tiptap-image-upload-header{flex-direction:column;align-items:flex-start;gap:.5rem}.tiptap-image-upload .tiptap-image-upload-preview-content{padding:.75rem}}.tiptap-separator{--tt-link-border-color: var(--tt-gray-light-a-200)}.dark .tiptap-separator{--tt-link-border-color: var(--tt-gray-dark-a-200)}.tiptap-separator{flex-shrink:0;background-color:var(--tt-link-border-color)}.tiptap-separator[data-orientation=horizontal]{height:1px;width:100%;margin:.5rem 0}.tiptap-separator[data-orientation=vertical]{height:1.5rem;width:1px}:root{--tt-toolbar-height: 2.75rem;--tt-safe-area-bottom: env(safe-area-inset-bottom, 0px);--tt-toolbar-bg-color: var(--white);--tt-toolbar-border-color: var(--tt-gray-light-a-100)}.dark{--tt-toolbar-bg-color: var(--black);--tt-toolbar-border-color: var(--tt-gray-dark-a-50)}.tiptap-toolbar{display:flex;align-items:center;gap:.25rem}.tiptap-toolbar-group{display:flex;align-items:center;gap:.125rem}.tiptap-toolbar-group:empty{display:none}.tiptap-toolbar-group:empty+.tiptap-separator,.tiptap-separator+.tiptap-toolbar-group:empty{display:none}.tiptap-toolbar[data-variant=fixed]{position:sticky;top:0;z-index:10;width:100%;min-height:var(--tt-toolbar-height);border-bottom:1px solid var(--tt-toolbar-border-color);padding:0 .5rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.workspace.dark .tiptap-toolbar[data-variant=fixed]{background:#161b22!important;border-bottom-color:#30363d!important}.workspace.light .tiptap-toolbar[data-variant=fixed]{background:#f6f8fa!important;border-bottom-color:#d0d7de!important}.tiptap-toolbar[data-variant=fixed]::-webkit-scrollbar{display:none}@media (max-width: 480px){.tiptap-toolbar[data-variant=fixed]{position:fixed;top:auto;bottom:0;height:calc(var(--tt-toolbar-height) + var(--tt-safe-area-bottom));border-top:1px solid var(--tt-toolbar-border-color);border-bottom:none;padding:0 .5rem var(--tt-safe-area-bottom);flex-wrap:nowrap;justify-content:flex-start}.tiptap-toolbar[data-variant=fixed] .tiptap-toolbar-group{flex:0 0 auto}}.tiptap-toolbar[data-variant=floating]{--tt-toolbar-padding: .125rem;--tt-toolbar-border-width: 1px;padding:.188rem;border-radius:calc(var(--tt-toolbar-padding) + var(--tt-radius-lg) + var(--tt-toolbar-border-width));border:var(--tt-toolbar-border-width) solid var(--tt-toolbar-border-color);background-color:var(--tt-toolbar-bg-color);box-shadow:var(--tt-shadow-elevated-md);outline:none;overflow:hidden}.tiptap-toolbar[data-variant=floating][data-plain=true]{padding:0;border-radius:0;border:none;box-shadow:none;background-color:transparent}@media screen and (max-width: 480px){.tiptap-toolbar[data-variant=floating]{width:100%;border-radius:0;border:none;box-shadow:none}}.tiptap.ProseMirror{--blockquote-bg-color: var(--tt-gray-light-900)}.dark .tiptap.ProseMirror{--blockquote-bg-color: var(--tt-gray-dark-900)}.tiptap.ProseMirror blockquote{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror blockquote:before,.tiptap.ProseMirror blockquote.is-empty:before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--blockquote-bg-color);content:"";border-radius:0}.tiptap.ProseMirror{--tt-inline-code-bg-color: var(--tt-gray-light-a-100);--tt-inline-code-text-color: var(--tt-gray-light-a-700);--tt-inline-code-border-color: var(--tt-gray-light-a-200);--tt-codeblock-bg: var(--tt-gray-light-a-50);--tt-codeblock-text: var(--tt-gray-light-a-800);--tt-codeblock-border: var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--tt-inline-code-bg-color: var(--tt-gray-dark-a-100);--tt-inline-code-text-color: var(--tt-gray-dark-a-700);--tt-inline-code-border-color: var(--tt-gray-dark-a-200);--tt-codeblock-bg: var(--tt-gray-dark-a-50);--tt-codeblock-text: var(--tt-gray-dark-a-800);--tt-codeblock-border: var(--tt-gray-dark-a-200)}.tiptap.ProseMirror code{background-color:var(--tt-inline-code-bg-color);color:var(--tt-inline-code-text-color);border:1px solid var(--tt-inline-code-border-color);font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4;border-radius:6px/.375rem;padding:.1em .2em}.tiptap.ProseMirror pre{background-color:var(--tt-codeblock-bg);color:var(--tt-codeblock-text);border:1px solid var(--tt-codeblock-border);margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem;border-radius:6px/.375rem}.tiptap.ProseMirror pre code{background-color:transparent;border:none;border-radius:0;-webkit-text-fill-color:inherit;color:inherit}.tiptap.ProseMirror{--horizontal-rule-color: var(--tt-gray-light-a-200)}.dark .tiptap.ProseMirror{--horizontal-rule-color: var(--tt-gray-dark-a-200)}.tiptap.ProseMirror hr{border:none;height:1px;background-color:var(--horizontal-rule-color)}.tiptap.ProseMirror [data-type=horizontalRule]{margin-top:2.25em;margin-bottom:2.25em;padding-top:.75rem;padding-bottom:.75rem}.tiptap.ProseMirror{--tt-checklist-bg-color: var(--tt-gray-light-a-100);--tt-checklist-bg-active-color: var(--tt-gray-light-a-900);--tt-checklist-border-color: var(--tt-gray-light-a-200);--tt-checklist-border-active-color: var(--tt-gray-light-a-900);--tt-checklist-check-icon-color: var(--white);--tt-checklist-text-active: var(--tt-gray-light-a-500)}.dark .tiptap.ProseMirror{--tt-checklist-bg-color: var(--tt-gray-dark-a-100);--tt-checklist-bg-active-color: var(--tt-gray-dark-a-900);--tt-checklist-border-color: var(--tt-gray-dark-a-200);--tt-checklist-border-active-color: var(--tt-gray-dark-a-900);--tt-checklist-check-icon-color: var(--black);--tt-checklist-text-active: var(--tt-gray-dark-a-500)}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0;line-height:1.6}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{position:relative;padding-top:.375rem;padding-right:.5rem}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.tiptap.ProseMirror ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid var(--tt-checklist-border-color);border-radius:var(--tt-radius-xs, .25rem);position:relative;cursor:pointer;background-color:var(--tt-checklist-bg-color);transition:background-color 80ms ease-out,border-color 80ms ease-out}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;background-color:var(--tt-checklist-check-icon-color);opacity:0;-webkit-mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-checklist-border-active-color)}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.tiptap.ProseMirror img{max-width:100%;height:auto;display:block}.tiptap.ProseMirror>img:not([data-type=emoji] img){margin:2rem 0;outline:.125rem solid transparent;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{outline:.125rem solid transparent;border-radius:var(--tt-radius-xs, .25rem)}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{position:relative;color:inherit;font-style:inherit}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.tiptap.ProseMirror{--tt-collaboration-carets-label: var(--tt-gray-light-900);--link-text-color: var(--tt-brand-color-500);--thread-text: var(--tt-gray-light-900);--placeholder-color: var(--tt-gray-light-a-400);--thread-bg-color: var(--tt-color-yellow-inc-2);--tiptap-ai-insertion-color: var(--tt-brand-color-600)}.dark .tiptap.ProseMirror{--tt-collaboration-carets-label: var(--tt-gray-dark-100);--link-text-color: var(--tt-brand-color-400);--thread-text: var(--tt-gray-dark-900);--placeholder-color: var(--tt-gray-dark-a-400);--thread-bg-color: var(--tt-color-yellow-dec-2);--tiptap-ai-insertion-color: var(--tt-brand-color-400)}.tiptap.ProseMirror>*{position:relative}.tiptap.ProseMirror{white-space:pre-wrap;outline:none;caret-color:var(--tt-cursor-color)}.tiptap.ProseMirror p:not(:first-child){font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:transparent}.tiptap.ProseMirror .selection{display:inline;background-color:var(--tt-selection-color)}.tiptap.ProseMirror .ProseMirror-selectednode:not(img):not(pre):not(.react-renderer){border-radius:var(--tt-radius-md);background-color:var(--tt-selection-color)}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:transparent}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror a span{text-decoration:underline}.tiptap.ProseMirror s span{text-decoration:line-through}.tiptap.ProseMirror u span{text-decoration:underline}.tiptap.ProseMirror .tiptap-ai-insertion{color:var(--tiptap-ai-insertion-color)}.tiptap.ProseMirror .collaboration-carets__caret{border-right:1px solid transparent;border-left:1px solid transparent;pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-carets__label{color:var(--tt-collaboration-carets-label);border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;-webkit-user-select:none;user-select:none;white-space:nowrap}.tiptap.ProseMirror [data-type=emoji] img{display:inline-block;width:1.25em;height:1.25em;cursor:text}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror [data-type=mention]{display:inline-block;color:var(--tt-brand-color-500)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{transition:color .2s ease-in-out,background-color .2s ease-in-out;color:var(--thread-text);border-bottom:2px dashed var(--tt-color-yellow-base);font-weight:600}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered{background-color:var(--thread-bg-color);border-bottom-color:transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){outline:.125rem solid var(--tt-color-yellow-base);border-radius:var(--tt-radius-xs, .25rem);overflow:hidden;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-width:.25rem;outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-radius:.25rem;border-bottom:.125rem dashed var(--tt-color-yellow-base);padding-bottom:.5rem;outline:.25rem solid transparent}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:var(--tt-color-yellow-base);outline-color:var(--tt-color-yellow-base)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:var(--tt-color-yellow-base);border-color:transparent;opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.is-empty:not(.with-slash)[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:attr(data-placeholder)}.is-empty.with-slash[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…";font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;width:100%;text-align:inherit;left:0;right:0}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.prosemirror-dropcursor-block,.prosemirror-dropcursor-inline{background:var(--tt-brand-color-400)!important;border-radius:.25rem;margin-left:-1px;margin-right:-1px;width:100%;height:.188rem;cursor:grabbing}.tiptap-badge{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--white);--tt-badge-bg-color-subdued: var(--white);--tt-badge-bg-color-emphasized: var(--white);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--black);--tt-badge-bg-color-subdued: var(--black);--tt-badge-bg-color-emphasized: var(--black);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-600);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-light-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-600 )}.dark .tiptap-badge[data-style=ghost]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var( --tt-gray-dark-a-600 );--tt-badge-bg-color: var(--transparent);--tt-badge-bg-color-subdued: var(--transparent);--tt-badge-bg-color-emphasized: var(--transparent);--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-400 )}.tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-light-a-200);--tt-badge-border-color-subdued: var(--tt-gray-light-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-light-a-500);--tt-badge-text-color: var(--tt-gray-light-a-500);--tt-badge-text-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-text-color-emphasized: var(--white);--tt-badge-bg-color: var(--tt-gray-light-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-light-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-light-a-700 );--tt-badge-icon-color: var(--tt-gray-light-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-light-a-400 );--tt-badge-icon-color-emphasized: var(--white)}.dark .tiptap-badge[data-style=gray]{--tt-badge-border-color: var(--tt-gray-dark-a-200);--tt-badge-border-color-subdued: var(--tt-gray-dark-a-200);--tt-badge-border-color-emphasized: var(--tt-gray-dark-a-500);--tt-badge-text-color: var(--tt-gray-dark-a-500);--tt-badge-text-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-text-color-emphasized: var(--black);--tt-badge-bg-color: var(--tt-gray-dark-a-100);--tt-badge-bg-color-subdued: var( --tt-gray-dark-a-50 );--tt-badge-bg-color-emphasized: var( --tt-gray-dark-a-800 );--tt-badge-icon-color: var(--tt-gray-dark-a-500);--tt-badge-icon-color-subdued: var( --tt-gray-dark-a-400 );--tt-badge-icon-color-emphasized: var(--black)}.tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-inc-2);--tt-badge-border-color-subdued: var(--tt-color-green-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-green-dec-2);--tt-badge-text-color: var(--tt-color-green-dec-3);--tt-badge-text-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-inc-5 );--tt-badge-bg-color: var(--tt-color-green-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-green-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-dec-1 );--tt-badge-icon-color: var(--tt-color-green-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-green-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-inc-5 )}.dark .tiptap-badge[data-style=green]{--tt-badge-border-color: var(--tt-color-green-dec-2);--tt-badge-border-color-subdued: var(--tt-color-green-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-green-base);--tt-badge-text-color: var(--tt-color-green-inc-3);--tt-badge-text-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-green-dec-5 );--tt-badge-bg-color: var(--tt-color-green-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-green-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-green-inc-1 );--tt-badge-icon-color: var(--tt-color-green-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-green-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-green-dec-5 )}.tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-inc-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-dec-1);--tt-badge-text-color: var(--tt-color-yellow-dec-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.dark .tiptap-badge[data-style=yellow]{--tt-badge-border-color: var(--tt-color-yellow-dec-2);--tt-badge-border-color-subdued: var(--tt-color-yellow-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-yellow-inc-1);--tt-badge-text-color: var(--tt-color-yellow-inc-3);--tt-badge-text-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-yellow-dec-3 );--tt-badge-bg-color: var(--tt-color-yellow-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-yellow-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-yellow-base );--tt-badge-icon-color: var(--tt-color-yellow-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-yellow-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-yellow-dec-3 )}.tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-inc-2);--tt-badge-border-color-subdued: var(--tt-color-red-inc-3);--tt-badge-border-color-emphasized: var(--tt-color-red-dec-2);--tt-badge-text-color: var(--tt-color-red-dec-3);--tt-badge-text-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-inc-5 );--tt-badge-bg-color: var(--tt-color-red-inc-4);--tt-badge-bg-color-subdued: var( --tt-color-red-inc-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-dec-1 );--tt-badge-icon-color: var(--tt-color-red-dec-3);--tt-badge-icon-color-subdued: var( --tt-color-red-dec-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-inc-5 )}.dark .tiptap-badge[data-style=red]{--tt-badge-border-color: var(--tt-color-red-dec-2);--tt-badge-border-color-subdued: var(--tt-color-red-dec-3);--tt-badge-border-color-emphasized: var(--tt-color-red-base);--tt-badge-text-color: var(--tt-color-red-inc-3);--tt-badge-text-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-text-color-emphasized: var( --tt-color-red-dec-5 );--tt-badge-bg-color: var(--tt-color-red-dec-4);--tt-badge-bg-color-subdued: var( --tt-color-red-dec-5 );--tt-badge-bg-color-emphasized: var( --tt-color-red-inc-1 );--tt-badge-icon-color: var(--tt-color-red-inc-3);--tt-badge-icon-color-subdued: var( --tt-color-red-inc-2 );--tt-badge-icon-color-emphasized: var( --tt-color-red-dec-5 )}.tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-300);--tt-badge-border-color-subdued: var(--tt-brand-color-200);--tt-badge-border-color-emphasized: var(--tt-brand-color-600);--tt-badge-text-color: var(--tt-brand-color-800);--tt-badge-text-color-subdued: var( --tt-brand-color-700 );--tt-badge-text-color-emphasized: var( --tt-brand-color-50 );--tt-badge-bg-color: var(--tt-brand-color-100);--tt-badge-bg-color-subdued: var( --tt-brand-color-50 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-600 );--tt-badge-icon-color: var(--tt-brand-color-800);--tt-badge-icon-color-subdued: var( --tt-brand-color-700 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-100 )}.dark .tiptap-badge[data-style=brand]{--tt-badge-border-color: var(--tt-brand-color-700);--tt-badge-border-color-subdued: var(--tt-brand-color-800);--tt-badge-border-color-emphasized: var(--tt-brand-color-400);--tt-badge-text-color: var(--tt-brand-color-200);--tt-badge-text-color-subdued: var( --tt-brand-color-300 );--tt-badge-text-color-emphasized: var( --tt-brand-color-950 );--tt-badge-bg-color: var(--tt-brand-color-900);--tt-badge-bg-color-subdued: var( --tt-brand-color-950 );--tt-badge-bg-color-emphasized: var( --tt-brand-color-400 );--tt-badge-icon-color: var(--tt-brand-color-200);--tt-badge-icon-color-subdued: var( --tt-brand-color-300 );--tt-badge-icon-color-emphasized: var( --tt-brand-color-900 )}.tiptap-badge-group{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.tiptap-badge-group [data-orientation=vertical]{flex-direction:column}.tiptap-badge-group [data-orientation=horizontal]{flex-direction:row}.tiptap-badge{font-size:.625rem;font-weight:700;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:1.25rem;min-width:1.25rem;padding:.25rem;display:flex;align-items:center;justify-content:center;border:solid 1px;border-radius:var(--tt-radius-sm, .375rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-badge[data-size=large]{font-size:.75rem;height:1.5rem;min-width:1.5rem;padding:.375rem;border-radius:var(--tt-radius-md, .375rem)}.tiptap-badge[data-size=small]{height:1rem;min-width:1rem;padding:.125rem;border-radius:var(--tt-radius-xs, .25rem)}.tiptap-badge .tiptap-badge-text{padding:0 .125rem;flex-grow:1;text-align:left}.tiptap-badge[data-text-trim=on] .tiptap-badge-text{text-overflow:ellipsis;overflow:hidden}.tiptap-badge .tiptap-badge-icon{pointer-events:none;flex-shrink:0;width:.625rem;height:.625rem}.tiptap-badge[data-size=large] .tiptap-badge-icon{width:.75rem;height:.75rem}.tiptap-badge{background-color:var(--tt-badge-bg-color);border-color:var(--tt-badge-border-color);color:var(--tt-badge-text-color)}.tiptap-badge .tiptap-badge-icon{color:var(--tt-badge-icon-color)}.tiptap-badge[data-appearance=emphasized]{background-color:var(--tt-badge-bg-color-emphasized);border-color:var(--tt-badge-border-color-emphasized);color:var(--tt-badge-text-color-emphasized)}.tiptap-badge[data-appearance=emphasized] .tiptap-badge-icon{color:var(--tt-badge-icon-color-emphasized)}.tiptap-badge[data-appearance=subdued]{background-color:var(--tt-badge-bg-color-subdued);border-color:var(--tt-badge-border-color-subdued);color:var(--tt-badge-text-color-subdued)}.tiptap-badge[data-appearance=subdued] .tiptap-badge-icon{color:var(--tt-badge-icon-color-subdued)}.tiptap-dropdown-menu{--tt-dropdown-menu-bg-color: var(--white);--tt-dropdown-menu-border-color: var(--tt-gray-light-a-100);--tt-dropdown-menu-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-dropdown-menu{--tt-dropdown-menu-border-color: var(--tt-gray-dark-a-50);--tt-dropdown-menu-bg-color: var(--tt-gray-dark-50);--tt-dropdown-menu-text-color: var(--tt-gray-dark-a-600)}.tiptap-dropdown-menu{z-index:50;outline:none;transform-origin:var(--radix-dropdown-menu-content-transform-origin);max-height:var(--radix-dropdown-menu-content-available-height)}.tiptap-dropdown-menu>*{max-height:var(--radix-dropdown-menu-content-available-height)}.tiptap-dropdown-menu[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=top],.tiptap-dropdown-menu[data-side=top-start],.tiptap-dropdown-menu[data-side=top-end]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=right],.tiptap-dropdown-menu[data-side=right-start],.tiptap-dropdown-menu[data-side=right-end]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=bottom],.tiptap-dropdown-menu[data-side=bottom-start],.tiptap-dropdown-menu[data-side=bottom-end]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=left],.tiptap-dropdown-menu[data-side=left-start],.tiptap-dropdown-menu[data-side=left-end]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}:root{--tiptap-card-bg-color: var(--white);--tiptap-card-border-color: var(--tt-gray-light-a-100);--tiptap-card-group-label-color: var(--tt-gray-light-a-800)}.dark{--tiptap-card-bg-color: var(--tt-gray-dark-50);--tiptap-card-border-color: var(--tt-gray-dark-a-100);--tiptap-card-group-label-color: var(--tt-gray-dark-a-800)}.tiptap-card{--padding: .375rem;--border-width: 1px;border-radius:calc(var(--padding) + var(--tt-radius-lg));box-shadow:var(--tt-shadow-elevated-md);background-color:var(--tiptap-card-bg-color);border:1px solid var(--tiptap-card-border-color);display:flex;flex-direction:column;outline:none;align-items:center;position:relative;min-width:0;word-wrap:break-word;background-clip:border-box}.tiptap-card-header{padding:.375rem;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:var(--border-width) solid var(--tiptap-card-border-color)}.tiptap-card-body{padding:.375rem;flex:1 1 auto;overflow-y:auto}.tiptap-card-item-group{position:relative;display:flex;vertical-align:middle;min-width:max-content}.tiptap-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.tiptap-card-item-group[data-orientation=horizontal]{gap:.25rem;flex-direction:row;align-items:center}.tiptap-card-group-label{padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tiptap-card-group-label-color)}.tiptap-popover{--tt-popover-bg-color: var(--white);--tt-popover-border-color: var(--tt-gray-light-a-100);--tt-popover-text-color: var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color: var(--tt-gray-dark-a-50);--tt-popover-bg-color: var(--tt-gray-dark-50);--tt-popover-text-color: var(--tt-gray-dark-a-600)}.tiptap-popover{z-index:50;outline:none;transform-origin:var(--radix-popover-content-transform-origin);max-height:var(--radix-popover-content-available-height)}.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top-end]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right-end]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom-end]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left-end]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}.tiptap-button-highlight{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--highlight-color);transition:transform .2s ease}.tiptap-button-highlight:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--highlight-color);filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}:root{--tiptap-input-placeholder: var(--tt-gray-light-a-400)}.dark{--tiptap-input-placeholder: var(--tt-gray-dark-a-400)}.tiptap-input{display:block;width:100%;height:2rem;font-size:.875rem;font-weight:400;line-height:1.5;padding:.375rem .5rem;border-radius:.375rem;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.tiptap-input::placeholder{color:var(--tiptap-input-placeholder)}.tiptap-input-clamp{min-width:12rem;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.tiptap-input-clamp:focus{text-overflow:clip;overflow:visible}.tiptap-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}body{--tt-toolbar-height: 44px;--tt-theme-text: var(--tt-gray-light-900)}.dark body{--tt-theme-text: var(--tt-gray-dark-900)}body{font-family:Inter,sans-serif;color:var(--tt-theme-text);font-optical-sizing:auto;font-weight:400;font-style:normal;padding:0}html,body,#root,#app{height:100%;background-color:var(--tt-bg-color)}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) transparent}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:transparent}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{display:flex;flex-direction:column;height:calc(100vh - 70px);position:relative}.workspace.dark .simple-editor-wrapper{background:#0d1117!important}.workspace.light .simple-editor-wrapper{background:#fff!important}.simple-editor-toolbar{position:sticky;top:0;z-index:10;background:var(--tt-toolbar-bg-color);border-bottom:1px solid var(--tt-toolbar-border-color);height:var(--tt-toolbar-height);flex-shrink:0}.simple-editor-content{width:100%;max-width:800px;margin:20px auto 0;flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.simple-editor-content::-webkit-scrollbar{display:none}.workspace.dark .simple-editor-content{background:#0d1117!important}.workspace.light .simple-editor-content{background:#fff!important}.simple-editor-content .tiptap.ProseMirror.simple-editor{flex:1;padding:1rem 1rem 20vh 1rem;min-height:100%;outline:none;border:none;font-size:16px;line-height:1.6;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;pointer-events:auto}.workspace.dark .simple-editor-content .tiptap.ProseMirror.simple-editor{color:#f0f6fc}.workspace.light .simple-editor-content .tiptap.ProseMirror.simple-editor{color:#24292f}.simple-editor-content .tiptap.ProseMirror.simple-editor *{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;color:inherit}.simple-editor-content .tiptap.ProseMirror.simple-editor p,.simple-editor-content .tiptap.ProseMirror.simple-editor ul,.simple-editor-content .tiptap.ProseMirror.simple-editor ol,.simple-editor-content .tiptap.ProseMirror.simple-editor li,.simple-editor-content .tiptap.ProseMirror.simple-editor code,.simple-editor-content .tiptap.ProseMirror.simple-editor blockquote,.simple-editor-content .tiptap.ProseMirror.simple-editor strong,.simple-editor-content .tiptap.ProseMirror.simple-editor b,.simple-editor-content .tiptap.ProseMirror.simple-editor em,.simple-editor-content .tiptap.ProseMirror.simple-editor i,.simple-editor-content .tiptap.ProseMirror.simple-editor h1,.simple-editor-content .tiptap.ProseMirror.simple-editor h2,.simple-editor-content .tiptap.ProseMirror.simple-editor h3,.simple-editor-content .tiptap.ProseMirror.simple-editor h4,.simple-editor-content .tiptap.ProseMirror.simple-editor h5,.simple-editor-content .tiptap.ProseMirror.simple-editor h6{color:inherit}@media screen and (max-width: 480px){.simple-editor-wrapper{height:calc(100dvh - 70px)}.simple-editor-content{margin:20px auto 0;width:100%;max-width:calc(100% - 40px)}.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1rem 20vh 1rem}}.simple-editor-preview{display:flex;flex-direction:column;height:calc(100vh - 70px);position:relative}.simple-editor-preview-content{width:100%;max-width:800px;margin:20px auto 0;flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1rem 1rem 20vh 1rem;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.6;color:var(--tt-theme-text)}.simple-editor-preview-empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--tt-theme-text);opacity:.6;font-style:italic}@media screen and (max-width: 480px){.simple-editor-preview{height:calc(100dvh - 70px)}.simple-editor-preview-content{margin:20px auto 0;width:100%;max-width:calc(100% - 40px);padding:1rem 1rem 20vh 1rem}}.simple-editor-preview-content .ProseMirror{outline:none;border:none}.simple-editor-preview-content h1,.simple-editor-preview-content h2,.simple-editor-preview-content h3,.simple-editor-preview-content h4,.simple-editor-preview-content h5,.simple-editor-preview-content h6{margin:1.5em 0 .5em;font-weight:600}.simple-editor-preview-content h1{font-size:2em}.simple-editor-preview-content h2{font-size:1.5em}.simple-editor-preview-content h3{font-size:1.25em}.simple-editor-preview-content p{margin:.75em 0}.simple-editor-preview-content ul,.simple-editor-preview-content ol{margin:.75em 0;padding-left:1.5em}.simple-editor-preview-content blockquote{border-left:4px solid var(--tt-border-color, #e5e7eb);padding-left:1em;margin:1em 0;font-style:italic;opacity:.8}.simple-editor-preview-content code{background-color:var(--tt-code-bg, #f3f4f6);padding:.2em .4em;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.simple-editor-preview-content pre{background-color:var(--tt-code-bg, #f3f4f6);padding:1em;border-radius:6px;overflow-x:auto;margin:1em 0}.simple-editor-preview-content pre code{background:none;padding:0}.simple-editor-preview-content img{max-width:100%;height:auto;border-radius:4px;margin:1em 0}.simple-editor-preview-content hr{border:none;border-top:2px solid var(--tt-border-color, #e5e7eb);margin:2em 0}.simple-editor-preview-content ul[data-type=taskList]{list-style:none;padding-left:0}.simple-editor-preview-content ul[data-type=taskList] li{display:flex;align-items:flex-start;margin:.5em 0}.simple-editor-preview-content ul[data-type=taskList] li input[type=checkbox]{margin-right:.5em;margin-top:.2em}._chatContainer_z3634_1{display:flex;flex-direction:column;height:600px;max-width:800px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;overflow:hidden}._chatHeader_z3634_13{background:linear-gradient(135deg,#667eea,#764ba2);padding:1.5rem 2rem;color:#fff;position:relative}._chatHeader_z3634_13 ._title_z3634_19{font-size:1.5rem;font-weight:600;margin:0 0 .5rem}._chatHeader_z3634_13 ._subtitle_z3634_24{font-size:.95rem;opacity:.9;margin:0}._chatHeader_z3634_13 ._clearButton_z3634_29{position:absolute;top:1.5rem;right:2rem;background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:.5rem 1rem;font-size:.875rem;cursor:pointer;transition:all .2s ease}._chatHeader_z3634_13 ._clearButton_z3634_29:hover{background:#ffffff4d}._messagesContainer_z3634_46{flex:1;overflow-y:auto;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._emptyState_z3634_55{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#6b7280}._emptyState_z3634_55 ._emptyIcon_z3634_64{font-size:3rem;margin-bottom:1rem}._emptyState_z3634_55 h3{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#374151}._emptyState_z3634_55 p{margin:0;font-size:.95rem}._message_z3634_46{display:flex;margin-bottom:1rem}._message_z3634_46._userMessage_z3634_83{justify-content:flex-end}._message_z3634_46._userMessage_z3634_83 ._messageContent_z3634_86{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:18px 18px 4px;max-width:70%}._message_z3634_46._assistantMessage_z3634_92{justify-content:flex-start}._message_z3634_46._assistantMessage_z3634_92 ._messageContent_z3634_86{background:#f3f4f6;color:#374151;border-radius:18px 18px 18px 4px;max-width:80%}._messageContent_z3634_86{padding:.875rem 1.25rem;position:relative}._messageText_z3634_107{font-size:.95rem;line-height:1.5;word-wrap:break-word;white-space:pre-wrap}._messageTime_z3634_114{font-size:.75rem;opacity:.7;margin-top:.5rem;text-align:right}._typingIndicator_z3634_121{display:flex;align-items:center;gap:.25rem;padding:.5rem 0}._typingIndicator_z3634_121 span{width:8px;height:8px;border-radius:50%;background:#9ca3af;animation:_typing_z3634_121 1.4s infinite ease-in-out}._typingIndicator_z3634_121 span:nth-child(1){animation-delay:-.32s}._typingIndicator_z3634_121 span:nth-child(2){animation-delay:-.16s}@keyframes _typing_z3634_121{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._errorMessage_z3634_151{margin:0 1.5rem;padding:.75rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;display:flex;align-items:center;justify-content:space-between;font-size:.875rem}._errorMessage_z3634_151 button{background:none;border:none;color:#dc2626;font-size:1.25rem;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}._errorMessage_z3634_151 button:hover{opacity:.7}._inputContainer_z3634_180{padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background:#fafafa}._inputWrapper_z3634_186{display:flex;gap:.75rem;align-items:flex-end}._messageInput_z3634_192{flex:1;min-height:44px;max-height:120px;padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:.95rem;resize:none;transition:all .2s ease;font-family:inherit}._messageInput_z3634_192:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}._messageInput_z3634_192:disabled{background:#f9fafb;opacity:.6}._messageInput_z3634_192::placeholder{color:#9ca3af}._sendButton_z3634_217{padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:80px;height:44px}._sendButton_z3634_217:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}._sendButton_z3634_217:disabled{opacity:.6;cursor:not-allowed;transform:none}._loadingSpinner_z3634_242{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_z3634_1 1s linear infinite}@keyframes _spin_z3634_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._chatContainer_z3634_1{height:500px;margin:0 1rem}._chatHeader_z3634_13{padding:1rem 1.5rem}._chatHeader_z3634_13 ._title_z3634_19{font-size:1.25rem}._chatHeader_z3634_13 ._subtitle_z3634_24{font-size:.875rem}._chatHeader_z3634_13 ._clearButton_z3634_29{top:1rem;right:1.5rem;font-size:.8rem;padding:.4rem .8rem}._messagesContainer_z3634_46{padding:1rem}._message_z3634_46._userMessage_z3634_83 ._messageContent_z3634_86,._message_z3634_46._assistantMessage_z3634_92 ._messageContent_z3634_86{max-width:85%}._inputContainer_z3634_180{padding:1rem}._inputWrapper_z3634_186{gap:.5rem}._sendButton_z3634_217{min-width:70px;padding:.75rem 1rem}}._chatPage_15xwa_1{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 0}._container_15xwa_7{max-width:1200px;margin:0 auto;padding:0 2rem}._header_15xwa_13{text-align:center;margin-bottom:3rem}._header_15xwa_13 ._title_15xwa_17{font-size:3rem;font-weight:700;color:#fff;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}._header_15xwa_13 ._subtitle_15xwa_24{font-size:1.25rem;color:#ffffffe6;max-width:600px;margin:0 auto}._chatWrapper_15xwa_32{margin-bottom:4rem}._features_15xwa_36{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}._feature_15xwa_36{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:2rem;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.2)}._feature_15xwa_36 ._featureIcon_15xwa_52{font-size:2.5rem;margin-bottom:1rem}._feature_15xwa_36 h3{font-size:1.25rem;font-weight:600;margin:0 0 1rem}._feature_15xwa_36 p{margin:0;opacity:.9;line-height:1.5}@media (max-width: 768px){._container_15xwa_7{padding:0 1rem}._header_15xwa_13 ._title_15xwa_17{font-size:2rem}._header_15xwa_13 ._subtitle_15xwa_24{font-size:1rem}._features_15xwa_36{grid-template-columns:1fr;gap:1.5rem}._feature_15xwa_36{padding:1.5rem}}
