.themeToggle_toggleBtn__9JiYF{position:relative;width:48px;height:28px;display:flex;align-items:center;border-radius:9999px;border:1.5px solid #353b4a;background:#23283a;cursor:pointer;transition:background .3s,border .3s,box-shadow .2s;padding:0;outline:none;box-shadow:0 1px 6px rgba(0,0,0,.04)}.themeToggle_toggleBtn__9JiYF.themeToggle_dark__Ck_Oc{background:#23283a;border-color:#3b4252}.themeToggle_toggleBtn__9JiYF.themeToggle_light__2TKba{background:#f4f4f5;border-color:#e5e7eb}.themeToggle_toggleBtn__9JiYF:focus,.themeToggle_toggleBtn__9JiYF:hover{box-shadow:0 2px 12px rgba(80,80,120,.1)}.themeToggle_icon__ejRZB{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:18px;z-index:2;pointer-events:none}.themeToggle_ball__I_org{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;font-size:16px;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s,color .3s;background:#fff;color:#f59e42;padding:0 2px}.themeToggle_toggleBtn__9JiYF.themeToggle_dark__Ck_Oc .themeToggle_ball__I_org{background:#111827;color:#facc15}.themeToggle_toggleBtn__9JiYF.themeToggle_light__2TKba .themeToggle_ball__I_org{background:#fff;color:#f59e42}.themeToggle_toggleBtn__9JiYF .themeToggle_ball__I_org{left:3px}.themeToggle_ball__I_org:active{transform:scale(.96)!important}.authLinks_link__yirEv{cursor:pointer}.authLinks_burger__pRjeS{width:20px;height:16px;flex-direction:column;justify-content:space-between;cursor:pointer;display:flex!important;position:relative;z-index:1100}.authLinks_line__hpTU5{width:100%;height:2px;background-color:var(--textColor);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;left:0}.authLinks_line1__2R4iM{top:0}.authLinks_line2__axb_p{top:7px}.authLinks_line3__naU9R{top:14px}.authLinks_burger__pRjeS.authLinks_open__yOSv0 .authLinks_line1__2R4iM{transform:translateY(7px) rotate(45deg)}.authLinks_burger__pRjeS.authLinks_open__yOSv0 .authLinks_line2__axb_p{opacity:0}.authLinks_burger__pRjeS.authLinks_open__yOSv0 .authLinks_line3__naU9R{transform:translateY(-7px) rotate(-45deg)}.authLinks_responsiveMenu__nnHTP{position:absolute;top:100px;left:0;background-color:var(--bg);height:calc(100vh - 100px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;font-size:36px;z-index:999}@media screen and (max-width:640px){.authLinks_link__yirEv{display:none}}.authLinks_authLinksContainer__ahnCH{display:flex;align-items:center;gap:28px}.authLinks_writeWrapper__LTZAX{margin-right:18px;display:flex;align-items:center}.authLinks_profileWrapper__oLv7z{position:relative;display:flex;align-items:center}.authLinks_burgerWrapper__TZpoj{margin-left:18px;display:flex;align-items:center}.authLinks_profileBtn__8EWjY{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.authLinks_profileIcon__sW9hR{border-radius:50%;background:#f3f4f6;transition:box-shadow .15s,background .15s,border .15s;box-shadow:0 1px 6px rgba(0,0,0,.1);border:1.5px solid #e5e7eb;color:#23283a}:root[data-theme=dark] .authLinks_profileIcon__sW9hR,body.authLinks_dark__uFBEC .authLinks_profileIcon__sW9hR{background:#23283a;border:1.5px solid #3b4252;color:#f3f4f6;box-shadow:0 2px 8px rgba(20,20,40,.18)}.authLinks_profileBtn__8EWjY:focus .authLinks_profileIcon__sW9hR,.authLinks_profileBtn__8EWjY:hover .authLinks_profileIcon__sW9hR{box-shadow:0 0 0 2px #a78bfa,0 2px 8px rgba(20,20,40,.18);background:#e0e7ff;border-color:#a78bfa}:root[data-theme=dark] .authLinks_profileBtn__8EWjY:focus .authLinks_profileIcon__sW9hR,:root[data-theme=dark] .authLinks_profileBtn__8EWjY:hover .authLinks_profileIcon__sW9hR,body.authLinks_dark__uFBEC .authLinks_profileBtn__8EWjY:focus .authLinks_profileIcon__sW9hR,body.authLinks_dark__uFBEC .authLinks_profileBtn__8EWjY:hover .authLinks_profileIcon__sW9hR{background:#2d334a;box-shadow:0 0 0 2px #a78bfa,0 2px 8px rgba(20,20,40,.18);border-color:#a78bfa}.authLinks_dropdownMenu__onAG5{position:absolute;right:0;top:120%;min-width:140px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 24px rgba(80,80,120,.1);z-index:100;padding:8px 0;display:flex;flex-direction:column;gap:2px}.authLinks_dropdownItem__qq8bD{padding:10px 18px;background:none;border:none;color:#4b5563;text-align:left;font-size:15px;cursor:pointer;transition:background .15s,color .15s;border-radius:6px;text-decoration:none}.authLinks_dropdownItem__qq8bD:hover{background:#f3f4f6;color:#7c3aed}.navbar_container__CZncu{display:flex;align-items:center;justify-content:space-between;height:100px;padding:0}.navbar_left__ahjH1,.navbar_right__ULDS1{display:flex;align-items:center;gap:28px}.navbar_center__e_tP8{flex:1 1;display:flex;justify-content:center;align-items:center}.navbar_logo__uZP7g{font-size:36px;font-weight:700;text-align:center}.navbar_link__AyfKG{font-size:20px;text-decoration:none;color:inherit;padding:6px 14px;border-radius:6px;transition:background .15s}.navbar_link__AyfKG:hover{background:#f3f4f6}.navbar_writeLink__8fjDD{display:flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:6px;color:inherit;font-size:22px;line-height:1;transition:color .18s}.navbar_writePenIcon__MJl6e{transition:filter .18s,color .18s}.navbar_writeLink__8fjDD:focus .navbar_writePenIcon__MJl6e,.navbar_writeLink__8fjDD:hover .navbar_writePenIcon__MJl6e{filter:drop-shadow(0 0 6px #a78bfa) drop-shadow(0 0 12px #f472b6);color:#a78bfa}body.navbar_dark__Uvev3 .navbar_writeLink__8fjDD:focus .navbar_writePenIcon__MJl6e,body.navbar_dark__Uvev3 .navbar_writeLink__8fjDD:hover .navbar_writePenIcon__MJl6e{filter:drop-shadow(0 0 8px #f472b6) drop-shadow(0 0 16px #a78bfa);color:#f472b6}@media screen and (max-width:1280px){.navbar_logo__uZP7g{font-size:32px}.navbar_link__AyfKG{font-size:18px;padding:6px 10px}.navbar_left__ahjH1,.navbar_right__ULDS1{gap:18px}}@media screen and (max-width:1024px){.navbar_logo__uZP7g{text-align:left}}@media screen and (max-width:768px){.navbar_logo__uZP7g{font-size:24px}}@media screen and (max-width:640px){.navbar_link__AyfKG{display:none}.navbar_left__ahjH1,.navbar_right__ULDS1{gap:10px}}@tailwind base;@tailwind components;@tailwind utilities;@theme inline{--shadow-input:0px 2px 3px -1px rgba(0,0,0,.1),0px 1px 0px 0px rgba(25,28,33,.02),0px 0px 0px 1px rgba(25,28,33,.08)}:root{--bg:#fff;--textColor:#000;--softBg:#f0f0f0;--softTextColor:#626262}*{padding:0;margin:0;box-sizing:border-box}body{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}.dark{--bg:#000;--textColor:#ddd;--softBg:#1f273a;--softTextColor:#a6a6a6}.light{--bg:#fff;--textColor:#000;--softBg:#f0f0f0;--softTextColor:#626262}.container{min-height:100vh;background-color:var(--bg);color:var(--textColor)}.wrapper{max-width:1536px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media screen and (max-width:1536px){.wrapper{max-width:1366px}}@media screen and (max-width:1280px){.wrapper{max-width:1024px}}@media screen and (max-width:1024px){.wrapper{max-width:768px;padding-left:40px;padding-right:40px}}@media screen and (max-width:768px){.wrapper{max-width:640px}}@media screen and (max-width:640px){.wrapper{max-width:475px}}.ql-container{font-size:28px!important}.quill>.ql-container>.ql-editor.ql-blank:before{color:#b3b3b1}.footer_container__cL_uA{margin-top:50px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;color:var(--softTextColor)}.footer_info__uKSJc{flex:1 1;display:flex;flex-direction:column;gap:14px}.footer_logo__pe9i3{display:flex;align-items:center;gap:10px}.footer_logoText__QUSlJ{font-size:24px}.footer_desc__4TFpC{font-weight:300}.footer_icons__owG1o{margin-top:10px;display:flex;gap:10px}.footer_links__t81SU{flex:1 1;display:flex;justify-content:flex-end;gap:100px}.footer_list__TA6Rj{display:flex;flex-direction:column;gap:10px;font-weight:300}.footer_listTitle__wUBPu{font-weight:700}@media screen and (max-width:1024px){.footer_links__t81SU{gap:50px}}@media screen and (max-width:768px){.footer_container__cL_uA{flex-direction:column;gap:50px}.footer_links__t81SU{width:100%;justify-content:space-between}}@media screen and (max-width:640px){.footer_links__t81SU{font-size:14px}}