.BlogPost_pageContainer__Rz_sz{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b);position:relative}.BlogPost_pageContainer__Rz_sz:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,rgba(34,211,238,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 40% 20%,rgba(251,146,60,.05) 0,transparent 50%);pointer-events:none}.BlogPost_articleHero__gyZkd{background:rgba(30,41,59,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(34,211,238,.2);padding:15px 0;position:relative;color:white;overflow:hidden}.BlogPost_articleMetadata__OPsxJ{max-width:1200px;margin:0 auto;text-align:center;padding:0 1.5rem;position:relative;z-index:2}.BlogPost_articleCategories__BJUHV{margin-bottom:20px;display:flex;justify-content:center;gap:10px}.BlogPost_articleTitle__IgDYU{font-family:Lexend,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.3;margin:0;color:#f1f5f9;text-shadow:0 2px 10px rgba(0,0,0,.3)}.BlogPost_articleMeta__ZeLsw{display:flex;justify-content:center;gap:20px;color:#94a3b8;font-size:1rem}.BlogPost_articleMeta__ZeLsw .BlogPost_icon___BDTF{margin-right:6px;color:#22d3ee}.BlogPost_heroPattern__FV6E7{position:absolute;bottom:0;left:0;width:100%;height:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' fill='%23334155'%3E%3C/path%3E%3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' fill='%23334155'%3E%3C/path%3E%3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' fill='%23334155'%3E%3C/path%3E%3C/svg%3E");background-size:cover;z-index:1}.BlogPost_articleSection__6mPHK{padding:3rem 0;margin-top:-20px;position:relative;z-index:1}.BlogPost_articleSidebar__GZDs0{padding-top:0}.BlogPost_shareContainer___kE3p{position:-webkit-sticky;position:sticky;top:20px;display:flex;flex-direction:column;align-items:center;background:rgba(30,41,59,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(34,211,238,.2);padding:25px 15px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.BlogPost_shareTitle__lAUz_{font-size:1.1rem;font-weight:600;margin-bottom:25px;color:#f1f5f9;text-transform:uppercase;letter-spacing:1px;text-align:center;position:relative;display:inline-block}.BlogPost_shareTitle__lAUz_:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:3px;background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:3px}.BlogPost_socialLinks__Digmy{display:flex;gap:18px;align-items:center;justify-content:center}.BlogPost_socialLinks__Digmy.BlogPost_vertical__AM_oO{flex-direction:column}.BlogPost_socialLinks__Digmy.BlogPost_horizontal__Mt5d1{flex-direction:row;flex-wrap:wrap}.BlogPost_socialLink__sz7ly{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:15px;background-color:rgba(255,255,255,.05);color:#94a3b8;transition:all .3s ease;font-size:1.6rem;border:1px solid rgba(255,255,255,.1);cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.2);position:relative;overflow:hidden}.BlogPost_socialLink__sz7ly:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;opacity:.1;transition:opacity .3s ease;z-index:0}.BlogPost_socialLink__sz7ly svg{position:relative;z-index:1}.BlogPost_socialLink__sz7ly:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.3);border-color:currentColor}.BlogPost_socialLink__sz7ly:hover:before{opacity:.2}.BlogPost_twitter__Lxj8n{color:#1DA1F2}.BlogPost_facebook__RvYN7{color:#4267B2}.BlogPost_line__rxBZ6{color:#06C755}.BlogPost_copyLink__VWA0R{color:#94a3b8;position:relative}.BlogPost_likeSection__RDmkN{margin-bottom:25px;display:flex;justify-content:center}.BlogPost_likeSection__RDmkN .likeButton{font-size:1.5rem!important;padding:1.5rem 2.5rem!important;border-width:3px!important;background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(239,68,68,.05))!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;min-width:180px!important;width:100%!important;position:relative!important;z-index:1!important;border-radius:30px!important;gap:1rem!important;box-shadow:0 5px 20px rgba(0,0,0,.2)!important;transition:all .4s ease!important;height:auto!important;min-height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important}.BlogPost_likeSection__RDmkN .likeButton .icon{font-size:2.5rem!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))!important}.BlogPost_likeSection__RDmkN .likeButton .count{font-size:1.8rem!important;font-weight:700!important;letter-spacing:-.5px!important}.BlogPost_likeSection__RDmkN .likeButton:not(.liked){border-color:rgba(239,68,68,.3);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(239,68,68,.03));position:relative;overflow:hidden}.BlogPost_likeSection__RDmkN .likeButton:not(.liked):after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,transparent,rgba(239,68,68,.3),transparent);animation:BlogPost_shimmer__P5T1j 3s infinite;z-index:-1}@keyframes BlogPost_shimmer__P5T1j{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.BlogPost_likeSection__RDmkN .likeButton:hover:not(:disabled){transform:translateY(-4px) scale(1.08);box-shadow:0 10px 30px rgba(239,68,68,.5);border-color:#ef4444;background:linear-gradient(135deg,rgba(239,68,68,.25),rgba(239,68,68,.15))}.BlogPost_likeSection__RDmkN .likeButton.liked{background:linear-gradient(135deg,rgba(239,68,68,.3),rgba(239,68,68,.2));border-color:#ef4444;box-shadow:0 5px 25px rgba(239,68,68,.4),inset 0 0 20px rgba(239,68,68,.1)}.BlogPost_likeSection__RDmkN .likeButton.liked:hover:not(:disabled){transform:translateY(-4px) scale(1.08);box-shadow:0 12px 40px rgba(239,68,68,.6);background:linear-gradient(135deg,rgba(239,68,68,.35),rgba(239,68,68,.25))}.BlogPost_likeButtonContainer__Dq7Vb{margin-top:20px;display:flex;justify-content:center}.BlogPost_copyTooltip__nVlBv{position:absolute;top:-35px;left:50%;transform:translateX(-50%);padding:5px 10px;background-color:#1e293b;color:#22d3ee;border-radius:5px;font-size:.75rem;white-space:nowrap;opacity:0;animation:BlogPost_fadeIn__et7lD .3s ease-in-out forwards;border:1px solid rgba(34,211,238,.3)}.BlogPost_copyTooltip__nVlBv:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#1e293b}.BlogPost_shareMobile__UG5l2{margin-top:40px;border-top:1px solid rgba(255,255,255,.1);padding-top:30px}.BlogPost_shareMobile__UG5l2 .BlogPost_shareTitle__lAUz_{display:flex;align-items:center;gap:10px;margin-bottom:20px}.BlogPost_shareMobile__UG5l2 .BlogPost_icon___BDTF{color:#22d3ee}@media screen and (min-width:769px){.BlogPost_shareMobile__UG5l2{display:none}}@media screen and (max-width:768px){.BlogPost_articleSidebar__GZDs0{display:none}.BlogPost_articleHero__gyZkd{padding:15px 0}.BlogPost_articleTitle__IgDYU{font-size:1.8rem;line-height:1.3;margin:0}.BlogPost_articleCategories__BJUHV{margin-bottom:15px}.BlogPost_articleMeta__ZeLsw{flex-direction:row;justify-content:center;gap:15px;font-size:.85rem}.BlogPost_articleContentCard__WVQnu .BlogPost_card-content__LSOrs{padding:1rem}.BlogPost_markdownContent__ejwmM{font-size:1rem;line-height:1.7}.BlogPost_markdownContent__ejwmM h1{font-size:1.5rem}.BlogPost_markdownContent__ejwmM h2{font-size:1.3rem}.BlogPost_markdownContent__ejwmM h3{font-size:1.15rem}.BlogPost_markdownContent__ejwmM h4{font-size:1.05rem}.BlogPost_markdownContent__ejwmM p{margin-bottom:1.2em}.BlogPost_markdownContent__ejwmM ol,.BlogPost_markdownContent__ejwmM ul{padding-left:1.5em}.BlogPost_markdownContent__ejwmM blockquote{padding:.8em 1em;margin:1.5em 0}.BlogPost_markdownContent__ejwmM pre{padding:1em;font-size:.85rem}}.BlogPost_articleContentCard__WVQnu{border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;background:rgba(30,41,59,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(34,211,238,.2)}.BlogPost_articleContentCard__WVQnu .BlogPost_card-content__LSOrs{padding:3rem 4rem;max-width:100%}.BlogPost_articleContent__dSgEb,.BlogPost_markdownContent__ejwmM{font-size:1.125rem;line-height:1.8;color:#f1f5f9}.BlogPost_markdownContent__ejwmM{font-family:Noto Sans JP,sans-serif}.BlogPost_markdownContent__ejwmM h1,.BlogPost_markdownContent__ejwmM h2,.BlogPost_markdownContent__ejwmM h3,.BlogPost_markdownContent__ejwmM h4,.BlogPost_markdownContent__ejwmM h5,.BlogPost_markdownContent__ejwmM h6{font-family:Lexend,sans-serif;margin:1.5em 0 .8em;font-weight:600;color:#f1f5f9}.BlogPost_markdownContent__ejwmM h1:first-child,.BlogPost_markdownContent__ejwmM h2:first-child,.BlogPost_markdownContent__ejwmM h3:first-child,.BlogPost_markdownContent__ejwmM h4:first-child,.BlogPost_markdownContent__ejwmM h5:first-child,.BlogPost_markdownContent__ejwmM h6:first-child,.BlogPost_markdownContent__ejwmM p:first-child{margin-top:0}.BlogPost_markdownContent__ejwmM h1{font-size:2rem}.BlogPost_markdownContent__ejwmM h2{font-size:1.75rem;border-bottom:1px solid rgba(34,211,238,.2);padding-bottom:.3em}.BlogPost_markdownContent__ejwmM h3{font-size:1.5rem}.BlogPost_markdownContent__ejwmM h4{font-size:1.25rem}.BlogPost_markdownContent__ejwmM p{margin-bottom:1.5em}.BlogPost_markdownContent__ejwmM a{color:#22d3ee;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.BlogPost_markdownContent__ejwmM a:hover{border-color:#22d3ee;color:#06b6d4}.BlogPost_markdownContent__ejwmM img{max-width:100%;height:auto;border-radius:8px;margin:2em 0}.BlogPost_markdownContent__ejwmM blockquote{margin:2em 0;padding:1em 1.5em;border-left:4px solid #22d3ee;background-color:rgba(34,211,238,.1);color:#94a3b8;font-style:italic}.BlogPost_markdownContent__ejwmM pre{background-color:rgba(0,0,0,.4);color:#f8f8f2;padding:1.5em;border-radius:8px;overflow-x:auto;margin:1.5em 0;border:1px solid rgba(34,211,238,.2)}.BlogPost_markdownContent__ejwmM code{font-family:Fira Code,monospace;font-size:.9em;background:rgba(0,0,0,.3);padding:.125rem .375rem;border-radius:4px}.BlogPost_markdownContent__ejwmM pre code{background:none;padding:0}.BlogPost_markdownContent__ejwmM ol,.BlogPost_markdownContent__ejwmM ul{margin:1.5em 0;padding-left:2em}.BlogPost_markdownContent__ejwmM li{margin-bottom:.5em}.BlogPost_markdownContent__ejwmM b,.BlogPost_markdownContent__ejwmM strong{font-weight:700;color:#ffffff;background:linear-gradient(90deg,rgba(34,211,238,.15),rgba(139,92,246,.15));padding:.125rem .375rem;border-radius:4px;position:relative;display:inline-block}.BlogPost_articleMetaBottom__6YKOc{display:flex;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(34,211,238,.2);color:#94a3b8;font-size:.95rem}.BlogPost_articleMetaBottom__6YKOc span{display:flex;align-items:center;gap:.5rem}.BlogPost_articleMetaBottom__6YKOc .BlogPost_icon___BDTF{color:#22d3ee}.BlogPost_articleTagsList__7r5Th{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(34,211,238,.2)}.BlogPost_tagsTitle__qrff4{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#f1f5f9;display:flex;align-items:center;gap:.5rem}.BlogPost_tagsTitle__qrff4 .BlogPost_icon___BDTF{color:#22d3ee}.BlogPost_articleTagsList__7r5Th .tags{display:flex;flex-wrap:wrap;gap:.5rem}.BlogPost_articleTagsList__7r5Th .tag,.BlogPost_articleTagsList__7r5Th .tag.category-link-hover{background:rgba(34,211,238,.1)!important;border:1px solid rgba(34,211,238,.3)!important;color:#22d3ee!important;padding:.375rem .875rem!important;border-radius:20px!important;font-size:.875rem!important;font-weight:500!important;text-decoration:none!important;transition:all .3s ease!important;cursor:pointer!important}.BlogPost_articleTagsList__7r5Th .tag.category-link-hover:hover,.BlogPost_articleTagsList__7r5Th .tag:hover{background:rgba(34,211,238,.2)!important;border-color:#22d3ee!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px rgba(34,211,238,.2)!important}.BlogPost_markdownContent__ejwmM b:before,.BlogPost_markdownContent__ejwmM strong:before{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:1px}.BlogPost_videoSection__8qpCr{padding:1rem 1.5rem;margin-bottom:0}.BlogPost_videoContainer__Cnw20{width:100%;max-width:1200px;margin:0 auto}.BlogPost_videoWrapper__1dkKj{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid rgba(34,211,238,.2)}.BlogPost_videoWrapper__1dkKj iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.BlogPost_navigationSection__XzeNK{margin:48px 0;width:100%;display:flex;justify-content:center;align-items:center}.BlogPost_navigationBox__dl4pw{background:rgba(30,41,59,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(34,211,238,.2);border-radius:12px;padding:24px;width:100%;max-width:1200px;box-sizing:border-box;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.3)}.BlogPost_navigationGroup__i5njz{display:flex;flex-direction:column;gap:16px;width:100%}.BlogPost_navigationButton__9eHyj+.BlogPost_navigationButton__9eHyj{margin-top:16px}.BlogPost_centerNavigation__pMqBr{display:flex;align-items:center;justify-content:center}.BlogPost_navigationButton__9eHyj{width:100%}.BlogPost_navButtonActive__ZpAXV{background:rgba(34,211,238,.1);border:2px solid rgba(34,211,238,.3);color:#f1f5f9;padding:16px 20px;border-radius:10px;text-decoration:none;display:flex;align-items:center;width:100%;min-height:80px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer}.BlogPost_navButtonActive__ZpAXV:hover{background:rgba(34,211,238,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3);border-color:#22d3ee}.BlogPost_navButtonDisabled__kgcz7{background:rgba(30,41,59,.5);border:2px solid rgba(255,255,255,.05);color:#64748b;padding:16px 20px;border-radius:10px;display:flex;align-items:center;width:100%;min-height:80px;cursor:not-allowed;opacity:.6}.BlogPost_buttonContent__30NW5{flex-grow:1;text-align:left;overflow:hidden;display:flex;flex-direction:column;justify-content:center;height:100%}.BlogPost_buttonLabel__cK3AN{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;color:#22d3ee}.BlogPost_navButtonActive__ZpAXV:hover .BlogPost_buttonLabel__cK3AN{color:#06b6d4}.BlogPost_navButtonDisabled__kgcz7 .BlogPost_buttonLabel__cK3AN{color:#64748b}.BlogPost_buttonTitle__Mwp_V{font-size:1rem;font-weight:500;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:2.6em;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:768px){.BlogPost_navigationSection__XzeNK{margin:20px 0}.BlogPost_navigationBox__dl4pw{padding:16px 12px;margin:0 8px;border-radius:8px}.BlogPost_navigationBox__dl4pw .BlogPost_columns__aCYUU.BlogPost_is-vcentered__qBceq{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:12px 8px;margin:0;padding:0;width:100%;align-items:stretch}.BlogPost_centerNavigation__pMqBr,.BlogPost_navigationBox__dl4pw .BlogPost_columns__aCYUU.BlogPost_is-vcentered__qBceq .BlogPost_column__BfXO1.BlogPost_is-4__nQr8x,.BlogPost_navigationGroup__i5njz{display:contents}.BlogPost_navigationButton__9eHyj{display:flex;align-items:stretch;min-width:0}.BlogPost_navigationButton__9eHyj+.BlogPost_navigationButton__9eHyj{margin-top:0}.BlogPost_centerNavigation__pMqBr .BlogPost_navigationButton__9eHyj{grid-column:1/3;grid-row:1}.BlogPost_navButtonActive__ZpAXV,.BlogPost_navButtonDisabled__kgcz7{padding:10px 8px;min-height:72px;max-height:72px;border-radius:6px;font-size:.9rem;text-align:center;width:100%;box-sizing:border-box;border-width:1px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;line-height:1.2;overflow:hidden}.BlogPost_buttonLabel__cK3AN{font-size:.75rem;margin-bottom:3px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:600}.BlogPost_buttonTitle__Mwp_V{font-size:.85rem;line-height:1.2;width:100%;text-align:center;flex:1;margin-top:auto;margin-bottom:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlogPost_navButtonRandom__of9u6{padding:10px 8px;min-height:48px;border-radius:6px;width:100%;box-sizing:border-box;border-width:1px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0}.BlogPost_randomButtonContent__2o09t{font-size:.9rem;gap:6px;flex-direction:row;display:flex;align-items:center;text-align:center;font-weight:600}.BlogPost_buttonLabel__cK3AN.BlogPost_randomLabel__VOIlS{margin-bottom:0;font-size:.75rem;display:none}.BlogPost_diceIcon__Idfkh{font-size:1rem}}.BlogPost_navButtonRandom__of9u6{background:rgba(139,92,246,.1);border:2px solid rgba(139,92,246,.3);color:#f1f5f9;padding:16px 20px;border-radius:10px;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer;position:relative;overflow:hidden}.BlogPost_navButtonRandom__of9u6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.2),transparent);transition:left .6s ease}.BlogPost_navButtonRandom__of9u6:hover{background:rgba(139,92,246,.2);border-color:#8b5cf6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.BlogPost_navButtonRandom__of9u6:hover:before{left:100%}.BlogPost_randomButtonContent__2o09t{display:flex;align-items:center;justify-content:center;gap:10px;font-size:.95rem;font-weight:600;text-align:center}.BlogPost_buttonLabel__cK3AN.BlogPost_randomLabel__VOIlS{color:#a78bfa;margin-bottom:2px}.BlogPost_navButtonRandom__of9u6:hover .BlogPost_buttonLabel__cK3AN.BlogPost_randomLabel__VOIlS{color:#8b5cf6}.BlogPost_diceIcon__Idfkh{font-size:1.2rem;color:#a78bfa;transition:all .3s ease}.BlogPost_navButtonRandom__of9u6:hover .BlogPost_diceIcon__Idfkh{color:#8b5cf6;transform:rotate(180deg) scale(1.1)}@media (max-width:480px){.BlogPost_navigationBox__dl4pw{padding:12px 8px;margin:0 6px}.BlogPost_navigationBox__dl4pw .BlogPost_columns__aCYUU.BlogPost_is-vcentered__qBceq{gap:10px 6px}.BlogPost_navButtonActive__ZpAXV,.BlogPost_navButtonDisabled__kgcz7{padding:8px 6px;min-height:68px;max-height:68px;border-radius:4px;font-size:.85rem;overflow:hidden}.BlogPost_buttonLabel__cK3AN{font-size:.7rem;margin-bottom:2px}.BlogPost_buttonTitle__Mwp_V{font-size:.8rem;line-height:1.1;width:100%;text-align:center;flex:1;margin-top:auto;margin-bottom:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BlogPost_navButtonRandom__of9u6{padding:8px 6px;min-height:44px;border-radius:4px}.BlogPost_randomButtonContent__2o09t{font-size:.85rem;gap:4px}.BlogPost_buttonLabel__cK3AN.BlogPost_randomLabel__VOIlS{font-size:.8rem;margin-bottom:0}.BlogPost_diceIcon__Idfkh{font-size:1rem}}.BlogPost_twitter__Lxj8n:hover{background-color:rgba(29,161,242,.2);color:#1DA1F2}.BlogPost_copyLink__VWA0R:hover:before,.BlogPost_facebook__RvYN7:hover:before,.BlogPost_line__rxBZ6:hover:before,.BlogPost_twitter__Lxj8n:hover:before{opacity:.3}.BlogPost_facebook__RvYN7:hover{background-color:rgba(66,103,178,.2);color:#4267B2}.BlogPost_line__rxBZ6:hover{background-color:rgba(6,199,85,.2);color:#06C755}.BlogPost_copyLink__VWA0R:hover{background-color:rgba(108,117,125,.2);color:#f1f5f9}@media screen and (max-width:768px){.BlogPost_articleContentCard__WVQnu .BlogPost_card-content__LSOrs{padding:1.5rem}.BlogPost_markdownContent__ejwmM b,.BlogPost_markdownContent__ejwmM strong{padding:.0625rem .25rem}}.BlogPost_articleTitle__IgDYU{animation:BlogPost_fadeIn__et7lD .8s ease-out}@keyframes BlogPost_fadeIn__et7lD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=light] .BlogPost_pageContainer__Rz_sz{background:linear-gradient(180deg,#F8FBFF,#E6F3FF)}:root[data-theme=light] .BlogPost_pageContainer__Rz_sz:before{background-image:radial-gradient(circle at 20% 50%,rgba(0,191,255,.06) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(135,206,235,.06) 0,transparent 50%),radial-gradient(circle at 40% 20%,rgba(64,224,208,.04) 0,transparent 50%)}:root[data-theme=light] .BlogPost_articleHero__gyZkd{background:rgba(135,206,235,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,191,255,.3);color:#1F2937}:root[data-theme=light] .BlogPost_articleTitle__IgDYU{color:#1F2937;text-shadow:0 2px 10px rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_articleMeta__ZeLsw{color:#4B5563}:root[data-theme=light] .BlogPost_articleMeta__ZeLsw .BlogPost_icon___BDTF{color:#00BFFF}:root[data-theme=light] .BlogPost_heroPattern__FV6E7{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' fill='%2387CEEB'%3E%3C/path%3E%3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' fill='%2387CEEB'%3E%3C/path%3E%3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' fill='%2387CEEB'%3E%3C/path%3E%3C/svg%3E")}:root[data-theme=light] .BlogPost_shareContainer___kE3p{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(0,191,255,.3);box-shadow:0 10px 30px rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_shareTitle__lAUz_{color:#1F2937}:root[data-theme=light] .BlogPost_shareTitle__lAUz_:after{background:linear-gradient(90deg,#00BFFF,#87CEEB)}:root[data-theme=light] .BlogPost_socialLink__sz7ly{background-color:rgba(135,206,235,.1);color:#4B5563;border:1px solid rgba(0,191,255,.2);box-shadow:0 4px 12px rgba(0,191,255,.1)}:root[data-theme=light] .BlogPost_socialLink__sz7ly:hover{box-shadow:0 8px 20px rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_likeSection__RDmkN .likeButton{background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(239,68,68,.03))!important;border-color:rgba(239,68,68,.4)!important;box-shadow:0 5px 20px rgba(239,68,68,.15)!important}:root[data-theme=light] .BlogPost_likeSection__RDmkN .likeButton:hover:not(:disabled){box-shadow:0 10px 30px rgba(239,68,68,.3)!important;background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(239,68,68,.08))!important}:root[data-theme=light] .BlogPost_likeSection__RDmkN .likeButton.liked{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(239,68,68,.12))!important;box-shadow:0 5px 25px rgba(239,68,68,.3),inset 0 0 20px rgba(239,68,68,.08)!important}:root[data-theme=light] .BlogPost_copyTooltip__nVlBv{background-color:#FFFFFF;color:#00BFFF;border:1px solid rgba(0,191,255,.3);box-shadow:0 4px 12px rgba(0,0,0,.1)}:root[data-theme=light] .BlogPost_copyTooltip__nVlBv:after{border-color:#FFFFFF transparent transparent}:root[data-theme=light] .BlogPost_articleContentCard__WVQnu{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(64,224,208,.8);box-shadow:0 10px 30px rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_articleContent__dSgEb,:root[data-theme=light] .BlogPost_markdownContent__ejwmM,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h1,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h2,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h3,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h4,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h5,:root[data-theme=light] .BlogPost_markdownContent__ejwmM h6{color:#1F2937}:root[data-theme=light] .BlogPost_markdownContent__ejwmM h2{border-bottom:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM a{color:#00BFFF}:root[data-theme=light] .BlogPost_markdownContent__ejwmM a:hover{color:#0891B2;text-shadow:0 0 10px rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM blockquote{border-left-color:#00BFFF;background-color:rgba(135,206,235,.05);color:#4B5563}:root[data-theme=light] .BlogPost_markdownContent__ejwmM code{background-color:rgba(135,206,235,.1);color:#0891B2;border:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM pre{background-color:rgba(248,251,255,.95);border:1px solid rgba(0,191,255,.2);box-shadow:0 4px 12px rgba(0,191,255,.1)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM pre code{background-color:transparent;color:#1F2937;border:none}:root[data-theme=light] .BlogPost_markdownContent__ejwmM b,:root[data-theme=light] .BlogPost_markdownContent__ejwmM strong{background:linear-gradient(135deg,rgba(0,191,255,.1),rgba(135,206,235,.05));color:#0891B2;text-shadow:0 0 8px rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM table{background-color:rgba(255,255,255,.9);border:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM th{background-color:rgba(135,206,235,.15);color:#1F2937;border-color:rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM td{border-color:rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_markdownContent__ejwmM tr:hover{background-color:rgba(135,206,235,.05)}:root[data-theme=light] .BlogPost_tag___Q_CO{background-color:rgba(135,206,235,.15);color:#0891B2;border:1px solid rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_tag___Q_CO:hover{background-color:rgba(0,191,255,.25);color:#1F2937;border-color:#00BFFF;box-shadow:0 4px 12px rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_navigationSection__XzeNK{background-color:rgba(135,206,235,.1);border:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_navigationBox__dl4pw{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(64,224,208,.8);box-shadow:0 10px 30px rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_navButtonActive__ZpAXV{background:rgba(135,206,235,.15);border:2px solid rgba(0,191,255,.3);color:#1F2937;box-shadow:0 2px 8px rgba(0,191,255,.15)}:root[data-theme=light] .BlogPost_navButtonActive__ZpAXV:hover{background:rgba(0,191,255,.2);box-shadow:0 4px 12px rgba(0,191,255,.3);border-color:#00BFFF}:root[data-theme=light] .BlogPost_navButtonDisabled__kgcz7{background:rgba(229,231,235,.5);border:2px solid rgba(156,163,175,.3);color:#9CA3AF}:root[data-theme=light] .BlogPost_buttonLabel__cK3AN{color:#00BFFF}:root[data-theme=light] .BlogPost_navButtonActive__ZpAXV:hover .BlogPost_buttonLabel__cK3AN{color:#0891B2}:root[data-theme=light] .BlogPost_navButtonDisabled__kgcz7 .BlogPost_buttonLabel__cK3AN{color:#9CA3AF}:root[data-theme=light] .BlogPost_navButtonNext__XZ2V8,:root[data-theme=light] .BlogPost_navButtonPrev__GRsrs{background:rgba(255,255,255,.9);border:2px solid rgba(0,191,255,.3);color:#1F2937;box-shadow:0 2px 8px rgba(0,191,255,.15)}:root[data-theme=light] .BlogPost_navButtonNext__XZ2V8:hover,:root[data-theme=light] .BlogPost_navButtonPrev__GRsrs:hover{background:rgba(0,191,255,.1);border-color:#00BFFF;box-shadow:0 4px 12px rgba(0,191,255,.3)}:root[data-theme=light] .BlogPost_buttonLabel__cK3AN{color:#6B7280}:root[data-theme=light] .BlogPost_buttonTitle__Mwp_V{color:#1F2937}:root[data-theme=light] .BlogPost_navButtonRandom__of9u6{background:rgba(139,92,246,.08);border:2px solid rgba(139,92,246,.3);color:#1F2937;box-shadow:0 2px 8px rgba(139,92,246,.15)}:root[data-theme=light] .BlogPost_navButtonRandom__of9u6:hover{background:rgba(139,92,246,.15);border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3)}:root[data-theme=light] .BlogPost_navButtonRandom__of9u6:before{background:linear-gradient(90deg,transparent,rgba(139,92,246,.15),transparent)}:root[data-theme=light] .BlogPost_shareMobile__UG5l2{border-top:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .BlogPost_shareMobile__UG5l2 .BlogPost_icon___BDTF{color:#00BFFF}:root[data-theme=light] .BlogPost_commentsSection__lI94G{background-color:rgba(135,206,235,.08);border:1px solid rgba(0,191,255,.2)}@keyframes BlogPost_glow__xdGHa{0%{box-shadow:0 0 5px rgba(34,211,238,.2)}50%{box-shadow:0 0 20px rgba(34,211,238,.4)}to{box-shadow:0 0 5px rgba(34,211,238,.2)}}.MobileEnhancements_progressBar__Jvd__{position:fixed;top:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,.1);z-index:9999}.MobileEnhancements_progressFill__GP78w{height:100%;background:linear-gradient(90deg,var(--primary),var(--secondary));transition:width .1s ease-out}.MobileEnhancements_tocContainer__IqDLt{margin-bottom:20px;display:flex;justify-content:flex-end}@media (min-width:769px){.MobileEnhancements_tocContainer__IqDLt{display:none}}.MobileEnhancements_tocToggle___AA9L{background:var(--primary);color:white;border:none;border-radius:50px;padding:12px 20px;font-size:.9rem;font-weight:600;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;transition:all .3s ease}.MobileEnhancements_tocToggle___AA9L:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.MobileEnhancements_tocIcon__C5e6U{font-size:1.1rem}.MobileEnhancements_tocOverlay__Cd7zE{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998;animation:MobileEnhancements_fadeIn__jMwU8 .2s ease-out}.MobileEnhancements_tocContent__J72_i{position:fixed;bottom:0;left:0;right:0;background:white;border-radius:20px 20px 0 0;padding:20px;max-height:70vh;overflow-y:auto;animation:MobileEnhancements_slideUp__7EQcf .3s ease-out;box-shadow:0 -4px 20px rgba(0,0,0,.1)}.MobileEnhancements_tocTitle__zynU_{font-size:1.2rem;font-weight:700;margin-bottom:16px;color:var(--dark-text);text-align:center;padding-bottom:12px;border-bottom:2px solid #eee}.MobileEnhancements_tocList__vOl_3{list-style:none;padding:0;margin:0}.MobileEnhancements_tocItem__hSC7J{margin:0;border-radius:8px;transition:background .2s ease}.MobileEnhancements_tocItem__hSC7J.MobileEnhancements_level2__1hr30{padding-left:0}.MobileEnhancements_tocItem__hSC7J.MobileEnhancements_level3__6mO3q{padding-left:20px}.MobileEnhancements_tocItem__hSC7J.MobileEnhancements_active__Qwa96{background:rgba(109,49,237,.1)}.MobileEnhancements_tocLink__8e2Zy{display:block;width:100%;text-align:left;padding:12px 16px;border:none;background:none;color:var(--dark-text);font-size:.95rem;cursor:pointer;transition:all .2s ease}.MobileEnhancements_tocLink__8e2Zy:hover{color:var(--primary);padding-left:20px}.MobileEnhancements_tocItem__hSC7J.MobileEnhancements_active__Qwa96 .MobileEnhancements_tocLink__8e2Zy{color:var(--primary);font-weight:600}.MobileEnhancements_scrollToTop__bWZtM{position:fixed;bottom:20px;right:20px;width:44px;height:44px;background:var(--primary);color:white;border:none;border-radius:50%;font-size:1.2rem;font-weight:700;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:999}.MobileEnhancements_scrollToTop__bWZtM.MobileEnhancements_visible__OuQwx{opacity:1;visibility:visible}.MobileEnhancements_scrollToTop__bWZtM:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.2)}@keyframes MobileEnhancements_fadeIn__jMwU8{0%{opacity:0}to{opacity:1}}@keyframes MobileEnhancements_slideUp__7EQcf{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:769px){.MobileEnhancements_progressBar__Jvd__,.MobileEnhancements_scrollToTop__bWZtM{display:none}}.RelatedArticles_relatedArticlesContainer__v0t5j{background:linear-gradient(135deg,#0f172a,#1e293b);border-top:2px solid rgba(34,211,238,.3);margin-top:3rem;padding:3rem 0;position:relative}.RelatedArticles_relatedArticlesContainer__v0t5j:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 10% 20%,rgba(139,92,246,.1) 0,transparent 50%),radial-gradient(circle at 90% 60%,rgba(34,211,238,.1) 0,transparent 50%);pointer-events:none}.RelatedArticles_relatedArticlesSection___fUnz{text-align:center;margin-bottom:2rem;position:relative;z-index:1}.RelatedArticles_sectionTitle__UvmQw{font-size:2rem;font-weight:700;color:#f1f5f9;margin-bottom:.5rem;position:relative;display:inline-block;text-shadow:0 2px 10px rgba(0,0,0,.3)}.RelatedArticles_sectionTitle__UvmQw:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:2px;box-shadow:0 0 10px rgba(34,211,238,.5)}.RelatedArticles_sectionDescription__FR8Iv{color:#94a3b8;font-size:1rem;margin-bottom:2.5rem}.RelatedArticles_articlesGrid__fmkPi{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem;text-align:left}.RelatedArticles_articleCard__4_epB{background:rgba(30,41,59,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(34,211,238,.2);border-radius:12px;transition:all .3s ease;overflow:hidden;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.2)}.RelatedArticles_articleCard__4_epB:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.3);border-color:#22d3ee;background:rgba(30,41,59,.9)}.RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC{border-color:rgba(139,92,246,.3);background:rgba(30,41,59,.85);position:relative}.RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(45deg,#22d3ee,#8b5cf6);border-radius:12px;opacity:.3;z-index:-1;animation:RelatedArticles_glow__uIfsB 3s ease-in-out infinite}.RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC:hover{border-color:#8b5cf6;box-shadow:0 8px 30px rgba(139,92,246,.3)}@keyframes RelatedArticles_glow__uIfsB{0%,to{opacity:.3}50%{opacity:.5}}.RelatedArticles_cardLink__gkNhk{display:block;text-decoration:none;color:inherit;height:100%}.RelatedArticles_cardContent__86sza{padding:1.5rem;height:100%;display:flex;flex-direction:column}.RelatedArticles_cardHeader__6Pjd7{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem;min-height:28px}.RelatedArticles_cardIndex___7fWq{background:linear-gradient(45deg,#22d3ee,#8b5cf6);color:white;font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:20px;min-width:32px;text-align:center;box-shadow:0 2px 8px rgba(34,211,238,.3)}.RelatedArticles_cardCategory__7RAaf{background:rgba(34,211,238,.1);color:#22d3ee;font-size:.75rem;font-weight:500;padding:.25rem .75rem;border-radius:15px;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(34,211,238,.3)}.RelatedArticles_cardTitle__TFuGS{font-size:1.1rem;font-weight:600;color:#f1f5f9;line-height:1.4;margin-bottom:1rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.RelatedArticles_cardLink__gkNhk:hover .RelatedArticles_cardTitle__TFuGS{color:#22d3ee}.RelatedArticles_cardExcerpt__XRC4e{font-size:.9rem;color:#94a3b8;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RelatedArticles_cardMeta__lmLoh{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(34,211,238,.2);margin-top:auto}.RelatedArticles_linkText__tLtVL{font-size:.85rem;color:#94a3b8;flex-grow:1;margin-right:1rem}.RelatedArticles_relevanceScore__alk6_{font-size:.75rem;color:#a78bfa;font-weight:600;white-space:nowrap;background:rgba(139,92,246,.1);padding:.2rem .5rem;border-radius:12px;border:1px solid rgba(139,92,246,.2)}@media screen and (max-width:1200px){.RelatedArticles_articlesGrid__fmkPi{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}@media screen and (max-width:992px){.RelatedArticles_articlesGrid__fmkPi{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media screen and (max-width:768px){.RelatedArticles_relatedArticlesContainer__v0t5j{padding:1.5rem 0;margin-top:2rem}.RelatedArticles_articlesGrid__fmkPi{grid-template-columns:1fr;grid-template-rows:auto;gap:1rem}.RelatedArticles_sectionTitle__UvmQw{font-size:1.5rem}.RelatedArticles_cardContent__86sza{padding:1.25rem}.RelatedArticles_cardTitle__TFuGS{font-size:1rem;-webkit-line-clamp:2}.RelatedArticles_cardMeta__lmLoh{flex-direction:column;align-items:flex-start;gap:.5rem}.RelatedArticles_linkText__tLtVL{margin-right:0}}.RelatedArticles_articlesGrid__fmkPi.RelatedArticles_loading__F2Gcw .RelatedArticles_articleCard__4_epB{animation:RelatedArticles_pulse__vPCGr 1.5s ease-in-out infinite}@keyframes RelatedArticles_pulse__vPCGr{0%,to{opacity:1}50%{opacity:.7}}:root[data-theme=light] .RelatedArticles_relatedArticlesContainer__v0t5j{background:linear-gradient(180deg,#F0F9FF,#E0F2FE);border-top:2px solid rgba(0,191,255,.3)}:root[data-theme=light] .RelatedArticles_relatedArticlesContainer__v0t5j:before{background-image:radial-gradient(circle at 10% 20%,rgba(0,191,255,.08) 0,transparent 50%),radial-gradient(circle at 90% 60%,rgba(135,206,235,.08) 0,transparent 50%)}:root[data-theme=light] .RelatedArticles_sectionTitle__UvmQw{color:#1F2937;text-shadow:0 2px 10px rgba(0,191,255,.2)}:root[data-theme=light] .RelatedArticles_sectionTitle__UvmQw:after{background:linear-gradient(90deg,#00BFFF,#87CEEB);box-shadow:0 0 10px rgba(0,191,255,.4)}:root[data-theme=light] .RelatedArticles_sectionDescription__FR8Iv{color:#4B5563}:root[data-theme=light] .RelatedArticles_articleCard__4_epB{background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(64,224,208,.8);box-shadow:0 4px 15px rgba(0,191,255,.15)}:root[data-theme=light] .RelatedArticles_articleCard__4_epB:hover{box-shadow:0 8px 25px rgba(0,191,255,.25);border-color:#00BFFF;background:rgba(255,255,255,.98)}:root[data-theme=light] .RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC{border-color:rgba(139,92,246,.4);background:rgba(248,251,255,.95)}:root[data-theme=light] .RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC:before{background:linear-gradient(45deg,#00BFFF,#8b5cf6);opacity:.2}:root[data-theme=light] .RelatedArticles_articleCard__4_epB.RelatedArticles_highRelevance__i6OtC:hover{border-color:#8b5cf6;box-shadow:0 8px 30px rgba(139,92,246,.25)}:root[data-theme=light] .RelatedArticles_cardIndex___7fWq{background:linear-gradient(45deg,#00BFFF,#87CEEB);box-shadow:0 2px 8px rgba(0,191,255,.3)}:root[data-theme=light] .RelatedArticles_cardCategory__7RAaf{background:rgba(135,206,235,.15);color:#0891B2;border:1px solid rgba(0,191,255,.3)}:root[data-theme=light] .RelatedArticles_cardTitle__TFuGS{color:#1F2937}:root[data-theme=light] .RelatedArticles_cardLink__gkNhk:hover .RelatedArticles_cardTitle__TFuGS{color:#00BFFF}:root[data-theme=light] .RelatedArticles_cardExcerpt__XRC4e{color:#6B7280}:root[data-theme=light] .RelatedArticles_cardMeta__lmLoh{border-top:1px solid rgba(0,191,255,.2)}:root[data-theme=light] .RelatedArticles_linkText__tLtVL{color:#6B7280}:root[data-theme=light] .RelatedArticles_relevanceScore__alk6_{color:#7C3AED;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3)}.LikeButton_likeButton__kcMFu{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 2rem;background:transparent;border:2px solid rgba(34,211,238,.4);border-radius:30px;color:#64748b;font-size:1.25rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-width:150px;min-height:60px;justify-content:center}.LikeButton_likeButton__kcMFu:hover:not(:disabled){color:#22d3ee;border-color:rgba(34,211,238,.6);transform:translateY(-2px) scale(1.05);box-shadow:0 4px 16px rgba(34,211,238,.4);background:rgba(34,211,238,.05)}.LikeButton_likeButton__kcMFu:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.LikeButton_likeButton__kcMFu:disabled{cursor:not-allowed;opacity:.7}.LikeButton_likeButton__kcMFu.LikeButton_liked__F0Zj2{color:#ef4444;border-color:rgba(239,68,68,.6);background:rgba(239,68,68,.15);animation:LikeButton_glowPulse__BudA_ 2s ease-in-out infinite;transform:scale(1.05)}@keyframes LikeButton_glowPulse__BudA_{0%,to{box-shadow:0 0 5px rgba(239,68,68,.5),0 0 20px rgba(239,68,68,.3)}50%{box-shadow:0 0 10px rgba(239,68,68,.7),0 0 30px rgba(239,68,68,.5)}}.LikeButton_likeButton__kcMFu.LikeButton_liked__F0Zj2:hover:not(:disabled){border-color:rgba(239,68,68,.7);box-shadow:0 2px 8px rgba(239,68,68,.3)}.LikeButton_icon__3sq8T{font-size:1.5rem;transition:transform .3s ease}.LikeButton_likeButton__kcMFu.LikeButton_liked__F0Zj2 .LikeButton_icon__3sq8T{color:#ef4444}.LikeButton_likeButton__kcMFu.LikeButton_animating__sVLve .LikeButton_icon__3sq8T{animation:LikeButton_heartBeat__K06o9 .6s ease-in-out}.LikeButton_count__v6hr8{font-variant-numeric:tabular-nums;line-height:1}@keyframes LikeButton_heartBeat__K06o9{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.4) rotate(-5deg)}50%{transform:scale(.9) rotate(5deg)}75%{transform:scale(1.2) rotate(-3deg)}to{transform:scale(1) rotate(0deg)}}.LikeButton_likeButton__kcMFu:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(239,68,68,.3);transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}.LikeButton_likeButton__kcMFu.LikeButton_animating__sVLve:before{width:100px;height:100px;opacity:0;transition:width .4s ease,height .4s ease,opacity .4s ease}@media (prefers-color-scheme:dark){.LikeButton_likeButton__kcMFu{color:#94a3b8}.LikeButton_likeButton__kcMFu:hover:not(:disabled){color:#22d3ee}}@media (max-width:768px){.LikeButton_likeButton__kcMFu{padding:.8rem 1.5rem;font-size:1.125rem;min-width:120px;min-height:50px}.LikeButton_icon__3sq8T{font-size:1.25rem}}.LikeButton_large__LNFvy{font-size:1.5rem;padding:1.25rem 1.75rem;min-width:140px;min-height:70px;border-width:3px;border-radius:35px}.LikeButton_large__LNFvy .LikeButton_icon__3sq8T{font-size:2rem}.LikeButton_large__LNFvy .LikeButton_count__v6hr8{font-size:1.5rem;font-weight:700}@media (prefers-reduced-motion:reduce){.LikeButton_icon__3sq8T,.LikeButton_likeButton__kcMFu{animation:none!important;transition:none!important}.LikeButton_likeButton__kcMFu:before{display:none}}.MobileOptimization_mobileWrapper__vNWWZ{width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}.MobileOptimization_mobileCard__5D1ks{background:var(--color-surface);border:1px solid var(--glassmorphism-border);border-radius:8px;overflow:hidden;transition:all .2s ease;height:90px;width:100%;display:block;text-decoration:none;color:inherit;box-shadow:0 2px 4px rgba(0,0,0,.05)}.MobileOptimization_mobileCard__5D1ks:active{transform:scale(.98);box-shadow:0 1px 2px rgba(0,0,0,.1)}.MobileOptimization_cardContent__9NuUv{display:flex;height:100%;align-items:center;padding:8px;gap:12px}.MobileOptimization_imageWrapper__0M3mI{flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:4px;background:var(--color-surface-light)}.MobileOptimization_thumbnail__M4uI0{width:100%;height:100%;object-fit:cover;display:block}.MobileOptimization_textContent__U_LnY{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.MobileOptimization_title___ehyR{font-size:1rem;font-weight:600;line-height:1.4;color:var(--color-text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.MobileOptimization_meta__9GaWP{display:flex;align-items:center;gap:8px;font-size:.875rem;color:var(--color-text-secondary)}.MobileOptimization_date__eZf59{white-space:nowrap}.MobileOptimization_channel__2W62w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.MobileOptimization_mobileGrid__MIbhL{display:flex;flex-direction:column;gap:8px;padding:12px;width:100%}@media (min-width:481px) and (max-width:768px){.MobileOptimization_mobileCard__5D1ks{height:110px}.MobileOptimization_imageWrapper__0M3mI{width:88px;height:88px}.MobileOptimization_cardContent__9NuUv{padding:12px}.MobileOptimization_title___ehyR{font-size:1.125rem}.MobileOptimization_meta__9GaWP{font-size:.925rem}.MobileOptimization_mobileGrid__MIbhL{gap:12px;padding:16px}}:root[data-theme=dark] .MobileOptimization_mobileCard__5D1ks{background:var(--color-surface);border-color:var(--glassmorphism-border);box-shadow:0 2px 4px rgba(0,0,0,.2)}:root[data-theme=dark] .MobileOptimization_mobileCard__5D1ks:active{box-shadow:0 1px 2px rgba(0,0,0,.3)}:root[data-theme=dark] .MobileOptimization_imageWrapper__0M3mI{background:var(--color-surface-light)}@media (prefers-reduced-motion:reduce){.MobileOptimization_mobileCard__5D1ks{transition:none}}@media (hover:none) and (pointer:coarse){.MobileOptimization_mobileCard__5D1ks{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.MobileOptimization_mobileCard__5D1ks:active{background:var(--color-surface-light)}}.MobileOptimization_heroContainer__Aw_7o{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);padding:20px 16px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative;overflow:hidden}.MobileOptimization_heroContainer__Aw_7o:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,191,255,.1),rgba(135,206,250,.05));pointer-events:none}.MobileOptimization_heroContent__wUymv{position:relative;z-index:1}.MobileOptimization_heroLogo__EiZBy{height:40px;width:auto;margin-bottom:8px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.MobileOptimization_heroTitle__GQ4sE{font-size:2rem;font-weight:900;color:white;margin:0 0 8px;letter-spacing:.05em;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:var(--font-display)}.MobileOptimization_heroTagline__imKAz{font-size:.75rem;color:white;margin:0;font-weight:500;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileOptimization_controlBar___pK3v{background:var(--color-surface);border-bottom:1px solid var(--glassmorphism-border);position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,.05)}.MobileOptimization_tabContainer___mCP_{display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.MobileOptimization_tabContainer___mCP_::-webkit-scrollbar{display:none}.MobileOptimization_tabButton__TVawb{flex:1;min-width:80px;padding:12px 8px;border:none;background:transparent;color:var(--color-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;-webkit-tap-highlight-color:transparent}.MobileOptimization_tabIcon__Wy52h{font-size:1.1rem;line-height:1}.MobileOptimization_tabLabel__xa_Ks{font-size:.75rem;white-space:nowrap}.MobileOptimization_tabButton__TVawb:active{background:var(--color-surface-light)}.MobileOptimization_activeTab__u_Hfw{color:var(--color-primary);font-weight:600}.MobileOptimization_activeTab__u_Hfw:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-primary);border-radius:3px 3px 0 0}.MobileOptimization_tabContent__NdRDE{min-height:calc(100vh - 200px);background:var(--color-background)}.MobileOptimization_tagsGrid__bi53r{display:flex;flex-wrap:wrap;gap:8px;padding:16px}.MobileOptimization_tagItem__kzl5V{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:var(--color-surface);border:1px solid var(--glassmorphism-border);border-radius:20px;text-decoration:none;color:var(--color-text-primary);font-size:.875rem;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.MobileOptimization_tagItem__kzl5V:active{transform:scale(.95);background:var(--color-surface-light)}.MobileOptimization_tagName__qlJxE{font-weight:500}.MobileOptimization_tagCount__ds05Z{font-size:.75rem;color:var(--color-text-secondary);background:var(--color-surface-light);padding:2px 6px;border-radius:10px}:root[data-theme=dark] .MobileOptimization_controlBar___pK3v{background:var(--color-surface);border-bottom-color:var(--glassmorphism-border)}:root[data-theme=dark] .MobileOptimization_tabButton__TVawb{color:var(--color-text-secondary)}:root[data-theme=dark] .MobileOptimization_activeTab__u_Hfw{color:var(--color-primary)}:root[data-theme=dark] .MobileOptimization_tagItem__kzl5V{background:var(--color-surface);border-color:var(--glassmorphism-border)}:root[data-theme=light] .MobileOptimization_heroContainer__Aw_7o{background:linear-gradient(135deg,#1e88e5,#2196f3)}:root[data-theme=light] .MobileOptimization_controlBar___pK3v{background:#ffffff;border-bottom-color:#e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.08)}:root[data-theme=light] .MobileOptimization_tabButton__TVawb{color:#666666}:root[data-theme=light] .MobileOptimization_activeTab__u_Hfw{color:#1976d2}:root[data-theme=light] .MobileOptimization_tagItem__kzl5V{background:#f5f5f5;border-color:#e0e0e0;color:#333333}:root[data-theme=light] .MobileOptimization_tagItem__kzl5V:active{background:#eeeeee}:root[data-theme=light] .MobileOptimization_tagCount__ds05Z{background:#e0e0e0;color:#666666}