.custom-checkbox-container{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 0}.custom-checkbox-input{position:absolute;opacity:0;width:0;height:0}.custom-checkbox-label{position:relative;display:flex;align-items:center;padding-left:32px;transition:all .2s ease}.custom-checkbox-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:6px;background-color:#f1f5f9;border:2px solid #cbd5e1;transition:all .3s ease;z-index:1;box-sizing:border-box;outline:0 solid transparent}.custom-checkbox-label:after{content:"";position:absolute;left:7px;top:50%;transform:translateY(-50%) rotate(45deg) scale(0);margin-top:-2px;width:6px;height:11px;border:solid white;border-width:0 2px 2px 0;opacity:0;transition:all .2s ease;z-index:3}.custom-checkbox-input:checked+.custom-checkbox-label:before{background:linear-gradient(135deg,#a855f7,#9333ea);border-color:#9333ea}.custom-checkbox-label span.custom-checkbox-shine{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;z-index:2;pointer-events:none;overflow:hidden;border-radius:6px}.custom-checkbox-input:checked+.custom-checkbox-label span.custom-checkbox-shine:after{content:"";position:absolute;top:-50%;left:-50%;width:40px;height:100px;background:linear-gradient(to bottom,#fff0,#fff6,#fff0);transform:rotate(30deg);animation:shine .75s ease-in-out}.custom-checkbox-input:checked+.custom-checkbox-label:after{transform:translateY(-50%) rotate(45deg) scale(1);opacity:1}.custom-checkbox-container:hover .custom-checkbox-label:before{border-color:#c084fc;transform:translateY(-50%) scale(1.05)}.custom-checkbox-text{color:#475569;font-family:Segoe UI,sans-serif;font-size:1.0625rem;transition:color .2s ease;position:relative;z-index:4}.custom-checkbox-container:hover .custom-checkbox-text{color:#9333ea}.custom-checkbox-input:focus-visible+.custom-checkbox-label:before{outline:2px solid #a855f7;outline-offset:2px;transition:outline .1s ease-in-out}@keyframes shine{0%{transform:translate(-100%) translateY(-25%) rotate(30deg)}to{transform:translate(100%) translateY(25%) rotate(30deg)}}.sharingon{width:6em;height:6em;background-color:red;border:6px solid black;animation:rot 1s ease-in-out infinite;position:relative;font-size:16px}.ring{position:absolute;content:"";left:50%;top:50%;width:3.5em;height:3.5em;border:4px solid rgba(110,13,13,.5);transform:translate(-50%,-50%)}.sharingon,.ring,.to,.circle{border-radius:50%}.to,.circle{position:absolute;content:"";width:.9em;height:.9em;background-color:#000}.to:nth-child(1){top:-.5em;left:50%;transform:translate(-40%)}.to:before{content:"";position:absolute;top:-.5em;right:-.2em;width:1.1em;height:.9em;box-sizing:border-box;border-left:16px solid black;border-radius:100% 0 0}.to:nth-child(2){bottom:.5em;left:-.35em;transform:rotate(-120deg)}.to:nth-child(3){bottom:.5em;right:-.35em;transform:rotate(120deg)}.circle{top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px 1px #000;width:1em;height:1em}@keyframes rot{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.password-mask{-webkit-text-security:disc}.solar{height:50px;width:50px;background:orange;border-radius:25px;position:relative;transform:scale(1.5);-webkit-animation:glow 1.5s linear infinite;-moz-animation:glow 1.5s linear infinite}.solar i{border-radius:250px;display:block;position:absolute;border:1px solid rgba(255,255,255,.15);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.solar i:before{content:"";border-radius:25px;background:#000;display:block;position:absolute;top:-5px;right:45%}.solar i.mercury{width:80px;height:80px;margin-left:-40px;left:50%;top:50%;margin-top:-40px;-webkit-animation:orbit 4s linear infinite;-moz-animation:orbit 4s linear infinite}.solar i.mercury:before{background:#6f5f5f;height:7px;width:7px}.solar i.venus{width:110px;height:110px;margin-left:-55px;left:50%;top:50%;margin-top:-55px;-webkit-animation:orbit 8s linear infinite;-moz-animation:orbit 8s linear infinite}.solar i.venus:before{background:#e7a71f;height:10px;width:10px}.solar i.earth{width:140px;height:140px;margin-left:-70px;left:50%;top:50%;margin-top:-70px;-webkit-animation:orbit 12s linear infinite;-moz-animation:orbit 12s linear infinite}.solar i.earth:before{background:#63bee2;height:10px;width:10px}.solar i.mars{width:170px;height:170px;margin-left:-85px;left:50%;top:50%;margin-top:-85px;-webkit-animation:orbit 16s linear infinite;-moz-animation:orbit 16s linear infinite}.solar i.mars:before{background:red;height:10px;width:10px}.solar i.belt{box-sizing:border-box;-moz-box-sizing:border-box;border-width:25px;width:240px;height:240px;margin-left:-120px;border-color:#24232336;left:50%;top:50%;margin-top:-120px}.solar i.jupiter{width:260px;height:260px;margin-left:-130px;left:50%;top:50%;margin-top:-130px;-webkit-animation:orbit 20s linear infinite;-moz-animation:orbit 20s linear infinite}.solar i.jupiter:before{background:#cf9b2b;top:-15px;height:30px;width:30px}.solar i.saturn{width:320px;height:320px;margin-left:-160px;left:50%;top:50%;margin-top:-160px;-webkit-animation:orbit 24s linear infinite;-moz-animation:orbit 24s linear infinite}.solar i.saturn:before{background:#cf7a2b;top:-10px;height:20px;width:20px}.solar i.saturn:after{position:absolute;display:block;background:#fff;width:30px;height:1px;content:"";right:43.5%;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg)}.solar i.uranus{width:360px;height:360px;margin-left:-180px;left:50%;top:50%;margin-top:-180px;-webkit-animation:orbit 28s linear infinite;-moz-animation:orbit 28s linear infinite}.solar i.uranus:before{background:#10c593;top:-8px;height:15px;width:15px}.solar i.neptune{width:400px;height:400px;margin-left:-200px;left:50%;top:50%;margin-top:-200px;-webkit-animation:orbit 32s linear infinite;-moz-animation:orbit 32s linear infinite}.solar i.neptune:before{background:#1470e4;top:-8px;height:15px;width:15px}@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(-180deg)}to{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes glow{0%{box-shadow:none}50%{background:#ffeb00;box-shadow:0 0 20px orange}to{box-shadow:none}}@-moz-keyframes orbit{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(-180deg)}to{-moz-transform:rotate(-360deg)}}@-moz-keyframes glow{0%{box-shadow:none}50%{background:#ffeb00;box-shadow:0 0 20px orange}to{box-shadow:none}}.astronaut{position:absolute;top:3rem;right:3rem;width:15em;transform:scaleX(-1);animation:move-astronaut 10s ease-in-out infinite;z-index:5}@keyframes move-astronaut{0%{transform:translate(0) translateY(0) scaleX(-1)}25%{transform:translateY(-1em) translate(-1em) rotate(-10deg) scaleX(-1)}50%{transform:translateY(1em) translate(-1em) scaleX(-1)}75%{transform:translateY(-1.25em) translate(1em) rotate(10deg) scaleX(-1)}to{transform:translate(0) translateY(0) scaleX(-1)}}.starry-sky-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.galaxy-background{position:relative;width:100%;height:100%}.galaxy-background:before{content:"";position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;opacity:1;box-shadow:1463px 1746px #fff,1373px 1475px #fff,1032px 174px #fff,1726px 1699px #fff,1438px 1251px #fff,1341px 1113px #fff,1948px 1636px #fff,1693px 895px #fff,835px 1582px #fff,1530px 1445px #fff,1492px 1978px #fff,747px 1111px #fff,1271px 373px #fff,403px 621px #fff,1632px 1483px #fff,881px 1993px #fff,1858px 1439px #fff,1458px 1464px #fff,1449px 1334px #fff,1238px 1610px #fff,182px 695px #fff,1867px 1866px #fff,1851px 1137px #fff,1989px 406px #fff,181px 886px #fff,604px 502px #fff,1373px 1877px #fff,1684px 343px #fff,22px 1319px #fff,186px 832px #fff,1904px 1799px #fff,885px 1935px #fff,1816px 1433px #fff,884px 1998px #fff,1931px 54px #fff,1509px 1290px #fff,1177px 610px #fff,1422px 648px #fff,1827px 1409px #fff,892px 843px #fff,888px 1729px #fff,1512px 1563px #fff,474px 156px #fff,157px 142px #fff,1776px 1378px #fff,1957px 1793px #fff,1817px 748px #fff,102px 1683px #fff,442px 767px #fff,1567px 424px #fff,1210px 1546px #fff,804px 84px #fff,1017px 1012px #fff,1292px 1888px #fff,1900px 321px #fff,1894px 925px #fff,989px 180px #fff,1695px 1391px #fff,1055px 1572px #fff,946px 1313px #fff,1695px 788px #fff,1629px 1698px #fff,133px 1542px #fff,770px 1060px #fff,1974px 1056px #fff,1284px 1789px #fff,1838px 1553px #fff,808px 653px #fff,1312px 1199px #fff,1563px 1475px #fff,608px 67px #fff,1085px 1056px #fff,1465px 792px #fff,167px 1675px #fff,1864px 336px #fff,351px 1888px #fff,595px 1884px #fff,1865px 1686px #fff,860px 486px #fff,686px 85px #fff,1891px 1658px #fff,1391px 1194px #fff,1080px 1007px #fff,483px 1983px #fff,1363px 1312px #fff,1228px 21px #fff,1690px 1259px #fff,1693px 1317px #fff,1984px 1485px #fff,1588px 104px #fff,1459px 1313px #fff,1184px 1709px #fff,1341px 1345px #fff,1052px 282px #fff,1493px 802px #fff,1801px 1198px #fff,1369px 1563px #fff,1599px 1239px #fff,1862px 1483px #fff,1018px 1197px #fff,1261px 1461px #fff,1289px 744px #fff,1002px 1285px #fff,786px 1419px #fff,156px 1837px #fff,940px 1836px #fff,1111px 402px #fff,1753px 1640px #fff,1878px 1032px #fff,1845px 330px #fff,1848px 1595px #fff,1438px 1433px #fff,1353px 608px #fff,1482px 1177px #fff,1109px 198px #fff,868px 138px #fff,305px 1681px #fff,1729px 1723px #fff,24px 1243px #fff,1582px 164px #fff,1572px 1947px #fff,532px 142px #fff,1654px 128px #fff,1270px 1469px #fff,1974px 123px #fff,1849px 235px #fff,1667px 1103px #fff,1182px 1152px #fff,1162px 1340px #fff,770px 1248px #fff,1640px 1587px #fff,1848px 844px #fff,167px 461px #fff,1019px 780px #fff,1373px 209px #fff,502px 1469px #fff,1530px 486px #fff;z-index:-1;animation:1s glowing-stars linear alternate infinite;animation-delay:0s}.galaxy-background:after{content:"";position:absolute;top:0;left:0;width:2px;height:2px;border-radius:50%;opacity:1;box-shadow:1484px 288px #fff,106px 1184px #fff,513px 1599px #fff,1665px 1545px #fff,1599px 1419px #fff,143px 1858px #fff,1528px 129px #fff,483px 1459px #fff,1632px 1162px #fff,502px 1478px #fff,788px 1989px #fff,888px 973px #fff,552px 1024px #fff,1490px 1109px #fff,1622px 796px #fff,1756px 376px #fff,179px 871px #fff,1095px 1571px #fff,1805px 1032px #fff,182px 1056px #fff,1025px 338px #fff,269px 1597px #fff,130px 1372px #fff,1618px 466px #fff,1999px 1315px #fff,532px 1779px #fff,381px 122px #fff,1045px 1754px #fff,1146px 1656px #fff,1773px 135px #fff,1725px 569px #fff,1563px 1772px #fff,715px 1195px #fff,103px 1515px #fff,281px 1977px #fff,1555px 1904px #fff,881px 373px #fff,1735px 956px #fff,1391px 66px #fff,177px 873px #fff,994px 1341px #fff,1204px 1690px #fff,1489px 341px #fff,935px 1143px #fff,1957px 1197px #fff,1933px 925px #fff,1129px 1302px #fff,1845px 1386px #fff,1100px 381px #fff,222px 998px #fff,1667px 811px #fff,1772px 119px #fff,1992px 1948px #fff,1372px 34px #fff,638px 339px #fff,107px 1279px #fff,1083px 1931px #fff,1421px 192px #fff,1730px 428px #fff,1361px 1867px #fff,111px 1599px #fff,1462px 93px #fff,1526px 810px #fff,1928px 1272px #fff,1289px 744px #fff,129px 1655px #fff,1715px 1133px #fff,1318px 112px #fff,267px 1965px #fff,1533px 1111px #fff,1627px 1410px #fff,1490px 1656px #fff,1031px 648px #fff,1803px 1941px #fff,1603px 34px #fff,111px 1033px #fff,1011px 481px #fff,119px 142px #fff,1038px 1569px #fff,1962px 1362px #fff,1902px 88px #fff,963px 1916px #fff,1716px 1913px #fff,1391px 1039px #fff,1400px 335px #fff,1555px 1277px #fff,107px 1283px #fff,1461px 376px #fff,1935px 505px #fff,1283px 130px #fff,1116px 1374px #fff,545px 33px #fff,1218px 470px #fff,1354px 1292px #fff,848px 1024px #fff,1306px 1145px #fff,1332px 905px #fff,1011px 1957px #fff,139px 571px #fff,1256px 1651px #fff,1515px 1356px #fff,888px 1526px #fff,1852px 1139px #fff,1374px 1336px #fff,1481px 1749px #fff,1459px 1112px #fff,1573px 1475px #fff,1640px 1488px #fff,1839px 109px #fff,1092px 1583px #fff,606px 1633px #fff,163px 1137px #fff,1782px 1135px #fff,135px 198px #fff,1324px 899px #fff,1629px 1140px #fff,1756px 871px #fff,755px 1413px #fff,1642px 93px #fff,1493px 1951px #fff,1422px 1221px #fff,1063px 1673px #fff,1907px 117px #fff,597px 1285px #fff,143px 255px #fff,1555px 1399px #fff,1369px 963px #fff,1693px 832px #fff,712px 1337px #fff,1524px 1279px #fff,104px 1157px #fff,1731px 590px #fff,1027px 1319px #fff,179px 163px #fff,1999px 1222px #fff,1321px 1321px #fff;z-index:-1;animation:1.5s glowing-stars linear alternate infinite;animation-delay:.4s}.shooting-star-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.shooting-star-container:before{content:"";position:absolute;top:10%;left:100%;transform:rotate(-45deg);width:5em;height:1px;background:linear-gradient(90deg,#ffffff,transparent);animation:4s shootingStar ease-in-out infinite;animation-delay:1s}.shooting-star-container:after{content:"";position:absolute;top:40%;left:100%;transform:rotate(-45deg);width:5em;height:1px;background:linear-gradient(90deg,#ffffff,transparent);animation:4s shootingStar ease-in-out infinite;animation-delay:3s}@keyframes shootingStar{0%{transform:translate(0) translateY(0) rotate(-45deg);opacity:1}50%{transform:translate(-150vw) translateY(150vw) rotate(-45deg);opacity:1}70%{opacity:0}to{transform:translate(0) translateY(0) rotate(-45deg);opacity:0}}@keyframes glowing-stars{0%{opacity:0}50%{opacity:1;filter:blur(1px)}to{opacity:0}}h1,h2,h3,h4,h5,h6{line-height:1.4}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background-color:#94a3b8;border-radius:10px;border:3px solid #f1f5f9}::-webkit-scrollbar-thumb:hover{background-color:#64748b}html{scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9}.loader{display:flex;justify-content:center;align-items:center;--color: #a855f7;--animation: 2s ease-in-out infinite}.loader .circle{display:flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px;border:solid 2px var(--color);border-radius:50%;margin:0 10px;background-color:transparent;animation:circle-keys var(--animation)}.loader .circle .dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background-color:var(--color);animation:dot-keys var(--animation)}.loader .circle .outline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;animation:outline-keys var(--animation)}.loader .circle:nth-child(2){animation-delay:.3s}.loader .circle:nth-child(3){animation-delay:.6s}.loader .circle:nth-child(4){animation-delay:.9s}.loader .circle:nth-child(2) .dot{animation-delay:.3s}.loader .circle:nth-child(3) .dot{animation-delay:.6s}.loader .circle:nth-child(4) .dot{animation-delay:.9s}.loader .circle:nth-child(1) .outline{animation-delay:.9s}.loader .circle:nth-child(2) .outline{animation-delay:1.2s}.loader .circle:nth-child(3) .outline{animation-delay:1.5s}.loader .circle:nth-child(4) .outline{animation-delay:1.8s}@keyframes circle-keys{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes dot-keys{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes outline-keys{0%{transform:translate(-50%,-50%) scale(0);outline:solid 20px var(--color);outline-offset:0;opacity:1}to{transform:translate(-50%,-50%) scale(1);outline:solid 0 transparent;outline-offset:20px;opacity:0}}.ck-editor__editable{min-height:400px!important;font-size:16px!important;line-height:1.6!important}.prose-editor .ck.ck-toolbar{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;border-color:#e2e8f0!important}.prose-editor .ck.ck-content{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;border-color:#e2e8f0!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f5f9}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.blog-content{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.8;color:#334155;font-size:1.1rem}.blog-content figure.image{display:block;margin:2rem auto;max-width:100%;clear:both;text-align:center}.blog-content figure.image{display:table;margin:1.5rem auto;clear:both;text-align:center;max-width:100%}.blog-content figure.image img{display:block;margin:0 auto;max-width:100%;max-height:550px;width:auto;height:auto;border-radius:8px;box-shadow:0 4px 10px #0000001a;border:1px solid #f1f5f9}.blog-content figure.image figcaption{display:caption;caption-side:bottom;text-align:center;font-size:.9rem;color:#64748b;margin-top:.75rem;font-style:italic;background-color:#f8fafc;padding:4px 12px;border-radius:20px;display:inline-block}.blog-content h2{font-size:1.75rem;font-weight:700;color:#1e293b;margin-top:2.5rem;margin-bottom:1rem;border-bottom:2px solid #f1f5f9;padding-bottom:.5rem}.blog-content h3{font-size:1.5rem;font-weight:600;color:#334155;margin-top:2rem;margin-bottom:1rem}.blog-content p{margin-bottom:1.5rem}.blog-content ul,.blog-content ol{margin-bottom:1.5rem;padding-left:2rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content a{color:#2563eb;text-decoration:underline;font-weight:500}.blog-content blockquote{border-left:4px solid #3b82f6;padding-left:1rem;margin-left:0;font-style:italic;background:#f8fafc;padding:1rem;border-radius:0 8px 8px 0}
