@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Outfit:wght@100..900&display=swap";.header{width:100%;display:flex;justify-content:space-between;margin-top:1em;align-items:center;padding:0 1.5rem;position:relative}.header .logo{width:3%;min-width:30px;max-width:80px}.header .logo img{width:100%;height:auto;object-fit:cover}.header .buttons{display:flex;gap:3rem;align-items:center}.header .buttons .button{background:none;color:var(--button-text-color)}.header .menu-toggle{display:none;font-size:1.5rem;cursor:pointer;color:var(--button-text-color);transition:color .3s ease}.header .menu-toggle:hover{color:var(--button-hover-bg-color)}.side-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color);z-index:998;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.side-menu-overlay.active{opacity:1;visibility:visible}.side-menu{position:fixed;top:0;right:-300px;width:280px;height:100%;background-color:var(--background-color);box-shadow:-2px 0 10px #0000001a;z-index:999;transition:right .4s ease-in-out;overflow-y:auto}.side-menu.open{right:0}.side-menu-header{display:flex;justify-content:flex-end;padding:1rem;border-bottom:1px solid var(--hover-color)}.close-menu{background:none;border:none;color:var(--button-text-color);font-size:1.5rem;cursor:pointer;padding:.5rem;transition:color .3s ease}.close-menu:hover{color:var(--button-hover-bg-color)}.side-menu-content{display:flex;flex-direction:column;padding:1rem}.side-menu-content .button{padding:1rem;margin:.5rem 0;text-align:left;border-radius:4px;background-color:var(--button-bg-color);color:var(--button-text-color)}.side-menu-content .button:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color)}@media (max-width: 768px){.header .desktop-buttons{display:none}.header{padding:0;width:95%}.header .menu-toggle{display:block}.header .logo{width:auto;max-width:10%}.header .menu-toggle{font-size:2em}}body{--background-color: #e7f6ff;--button-bg-color: #d5ebff;--button-hover-bg-color: #0d263d;--button-text-color: #0d263d;--button-hover-text-color: #e7f6ff;--hover-color: #a9cced;--darker-hover-color: #bac9d6;--overlay-color: rgba(184, 215, 250, .301);font-family:Outfit,sans-serif;width:100%;background-color:#e7f6ff;display:flex;flex-direction:column;align-items:center;color:var(--button-text-color);justify-content:center;margin:0;overflow-x:hidden}body:has(.dark-theme){--background-color: #0d263d;--button-bg-color: #a9cced23;--button-hover-bg-color: #36638d;--button-text-color: #ddd;--button-hover-text-color: #fff;--hover-color: #36638d;--text-highlight-color: rgba(214, 232, 248, .89);--overlay-color: rgba(19, 26, 34, .61)}body:has(.forest-theme){--background-color: #cbf5d7;--button-bg-color: #a3d9a5;--button-hover-bg-color: #175532;--button-text-color: #1a6139;--button-hover-text-color: #e6f4ea;--hover-color: #76c893;--overlay-color: rgba(163, 217, 165, .301)}body:has(.pink-theme){--background-color: #ffe7f6;--button-bg-color: #f8bcda;--button-hover-bg-color: #d1086d;--button-text-color: #da1979;--button-hover-text-color: #ffe7f6;--hover-color: #f8b1ce;--overlay-color: rgba(255, 184, 215, .301)}*{transition:all .1s linear 0s}.body span{background-color:var(--hover-color);color:var(--button-text-color);font-size:2vh;border-radius:10px;padding:.5vh}.article-page span{background-color:var(--hover-color);color:var(--button-bg-hover-color);font-size:2vh;border-radius:10px;padding:.5vh}.overlay{transition:all .2s ease-in-out 0s;width:100%;height:100%;position:fixed;background-color:var(--overlay-color);z-index:10;top:0}.not-verified{background-image:linear-gradient(135deg,#667eea,#764ba2);width:auto;color:#f0f8ff;width:90%}.routes-container-overlord{width:90%}#root{width:100%;display:flex;flex-direction:column;align-items:center}.service-name-span{background-image:linear-gradient(-225deg,#0d263d,#44107a 19%,#ff1361 37%,#fff800 50%,#ff1361 60%,#44107a 75%,#0d263d);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:MovingBackground 10s ease infinite;text-align:center}@media (max-width: 768px){.routes-container-overlord{width:95%;display:flex;flex-direction:column;align-items:center}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(100px)}to{transform:translateY(0);opacity:1}}@keyframes MovingBackground{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.button{padding:1rem;border-radius:1vh;background-color:var(--button-bg-color);color:var(--button-text-color);text-decoration:none}.button:hover{cursor:pointer;color:var(--button-hover-text-color);background-color:var(--button-hover-bg-color)}.button.special{background-color:#9fb;background-image:radial-gradient(at 45% 7%,hsla(234,97%,61%,1) 0px,transparent 50%),radial-gradient(at 50% 41%,hsla(129,99%,61%,1) 0px,transparent 50%),radial-gradient(at 99% 10%,hsla(189,74%,67%,1) 0px,transparent 50%),radial-gradient(at 29% 11%,hsla(283,63%,64%,1) 0px,transparent 50%),radial-gradient(at 34% 60%,hsla(226,69%,61%,1) 0px,transparent 50%),radial-gradient(at 41% 43%,hsla(231,83%,69%,1) 0px,transparent 50%),radial-gradient(at 35% 25%,hsla(342,96%,66%,1) 0px,transparent 50%);color:#fff;background-size:200% 200%;animation:MovingBackground 5s linear infinite}.button a{color:#0d263d;text-decoration:none}.button:hover a{color:#f0f8ff}.br1{border-radius:1vh}.b-1-red{border:1px solid red}.p-rel{position:relative}.d-flex{display:flex}.f-col{flex-direction:column}.f-row{flex-direction:row}.j-space-between{justify-content:space-between}.j-space-evenly{justify-content:space-evenly}.j-start{justify-content:flex-start}.j-center{justify-content:center}.j-a-center{justify-content:center;align-items:center}.f-start-all{justify-content:flex-start;align-items:flex-start}.align-center{align-items:center}.align-start{align-items:flex-start}.normal-border{border:1px solid var(--hover-color)}.bg-color{background-color:var(--button-bg-color)}.xl-fs{font-size:4rem}.w-100{width:100%}.w-f-c{width:fit-content}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem;font-weight:600}h5{font-size:1.25rem}p{font-size:1rem;opacity:.8}.f-w-400{font-weight:400}.f-w-500{font-weight:500}p:hover{opacity:1}.gap-1{gap:1em}.p-1{padding:1em}.p-2{padding:2em}.p-3{padding:3em}.p-4{padding:4em}.text-align-center{text-align:center}.text-align-left{text-align:left}.m-0{margin:0}.m-1{margin:1em}.m-t-0{margin-top:0}.m-t-1{margin-top:1em}.m-t-3{margin-top:3em}.m-t-5{margin-top:5em}.m-t-10{margin-top:10em}.m-b-1{margin-bottom:2em}.m-t-b-1{margin-top:1em;margin-bottom:1em}.m-t-b-2{margin-top:2em;margin-bottom:2em}.op-1{opacity:1}.op-07{opacity:.7}.op-07:hover{opacity:1}@media (max-width: 600px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.2rem}h4,h5{font-size:1rem}p{font-size:.9rem}}.hero-section{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 0}.hero-section .hero-text-content{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.hero-section .hero-text-content h1{font-size:clamp(2.5em,5vw,6em);letter-spacing:-.05em;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.heading-line{display:flex;justify-content:center;width:100%}.animated-word{display:inline-block;margin:0 .5rem;white-space:nowrap}.hero-section .hero-text-content .buttons{width:22%;min-width:180px;display:flex;flex-direction:column;gap:1em}.hero-section .hero-text-content .buttons a{color:var(--button-text-color)}.hero-section .hero-text-content .buttons .button{background:var(--button-hover-bg-color);display:flex;align-items:center;justify-content:space-between;color:var(--button-hover-text-color);padding:.8rem 1.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease}.hero-section .hero-text-content .buttons .button:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.hero-section .hero-text-content .buttons .button .triangle{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:15px solid white}.carousel-container{display:flex;justify-content:center;align-items:center;position:relative;height:500px;width:90%;margin-top:2rem;overflow:hidden}.carousel-image-container{position:absolute;width:45%;height:70%;border-radius:8px;overflow:hidden;box-shadow:0 10px 20px #00000026;transition:all .5s ease}.carousel-image{width:100%;height:100%;object-fit:cover}.carousel-image-container:hover{scale:1.05}@media screen and (max-width: 768px){.hero-section{padding:2rem 0}.hero-section .hero-text-content h1{font-size:2.5em}.hero-section .hero-text-content .buttons{width:50%}.carousel-container{height:300px;width:100%}.carousel-image-container{width:80%;height:50%}.carousel-image{height:100%}.animated-word{display:inline-block;margin:0 .25rem;white-space:nowrap}}.product-browser{width:100%;display:flex;align-items:flex-start;column-gap:5em;margin-top:15em}.product-browser .side.left{width:20%;gap:1em;display:flex;flex-direction:column}.product-browser .side.left .side-content{width:100%}.product-browser .side.left h2{font-size:clamp(2rem,5vw,4em);margin:0}.product-browser .side.left p{font-size:1.5em}.product-browser .side.left .searchbar{width:100%}.product-browser .side.left .searchbar input{width:50%;padding:1em;background-color:var(--darker-hover-color);border:none;font-size:1em;border-radius:1vh}.product-browser .side.left .searchbar input::placeholder{color:var(--button-text-color)}.product-browser .side.right{width:60%;height:100%;gap:1em;display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.product-browser .side.right .product{display:flex;flex-direction:column;align-items:flex-start;border-radius:1vh;padding:1em;max-height:fit-content;justify-content:flex-start;gap:1.5em}.product-browser .side.right .product .product-info{gap:1em;display:flex;flex-direction:column}.product-browser .side.right .product h3,p,button{margin:0}.product-browser .side.right .product a.button{padding:.5em 1em}.product-browser .side.right .product .product-info h3{font-weight:600;font-size:1.5em}.product-browser .side.right .product .product-image{width:100%;display:flex;align-items:center;justify-content:center}.product-browser .side.right .product .product-image img{border-radius:1em;width:100%}.product-browser .side.right .product .button{border:none;padding:1em 2em;border-radius:1vh}@media (max-width: 1000px){.product-browser{flex-direction:column;margin-top:0}.product-browser .side.left{width:100%}.product-browser .side.right{width:100%;margin-top:1em;grid-template-columns:1fr 1fr 1fr}.product-browser .side.right .product{width:100%;padding:0;gap:1em}.product-browser .side.left h2{font-size:3rem}.product-browser .side.left p{font-size:1em}}@media (max-width: 768px){.product-browser .side.right{grid-template-columns:1fr 1fr}}.featured-section{margin-top:15em;border-radius:1vh;display:flex;justify-content:space-between}.featured-section img{width:100%}.featured-section .featured-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:50%;gap:1em;scrollbar-width:thick;scrollbar-color:var(--button-hover-bg-color) var(--background-color)}.featured-section .featured-articles .grid-item{display:flex;flex-direction:column;gap:1em;justify-content:space-between;background-color:var(--button-bg-color);padding:1em}.featured-section .featured-articles .grid-item .button{border:1px solid var(--darker-hover-color)}.featured-section .featured-articles .grid-item h5{margin:0}.featured-section .featured-articles::-webkit-scrollbar{width:8px}.featured-section .featured-articles::-webkit-scrollbar-thumb{background:var(--background-color);border-radius:4px}.featured-section .featured-articles::-webkit-scrollbar-track{background-color:var(--lighter-hover-color)}.featured-section .featured-header{text-align:right}.featured-section .featured-header h2{font-size:clamp(2rem,5vw,4em);margin:0}.featured-section .featured-header p{font-size:1.5em}.featured-section .featured-header .imgs-container{width:100%;position:relative}.featured-section .featured-header .imgs-container img{width:100%;border-radius:1vh;top:10vh;right:-10vw;position:absolute}.featured-section .featured-header .imgs-container img:nth-child(1){rotate:5deg;z-index:1}.featured-section .featured-header .imgs-container img:nth-child(2){rotate:10deg;z-index:2}.featured-section .featured-header .imgs-container img:nth-child(3){rotate:15deg;z-index:3}.featured-section .featured-header .imgs-container img:nth-child(4){rotate:20deg;z-index:4}@media screen and (max-width: 768px){.featured-section{flex-direction:column;align-items:flex-start;margin-top:5em}.featured-section .featured-articles{width:100%;margin-top:2em;grid-template-columns:1fr}.featured-section .imgs-container{display:none}.featured-section .featured-header{text-align:left}.featured-section .featured-header p{font-size:1em}}.contact-section{display:flex;margin-top:15em;justify-content:space-between;background-color:#d7e9f4;padding:5em 2em}.contact-section .left-side{width:30%}.contact-section .left-side h2{font-size:clamp(2rem,5vw,4em);margin:0}.contact-section .left-side p{font-size:1.5em}.contact-section .right-side{width:50%}.contact-section form{display:flex;flex-direction:column;gap:1em}.contact-section form input{width:100%;font-size:1.2em;padding:.5em;background-color:transparent;font-family:Outfit;border:none;border-bottom:1px solid var(--darker-hover-color);border-radius:4px;color:var(--text-color);cursor:text;transition:border-color .3s ease,background-color .3s ease}.contact-section form input:hover,.contact-section form textarea:hover{border-color:var(--primary-color);background-color:var(--lighter-hover-color)}.contact-section form input:focus,.contact-section form textarea:focus{outline:none;border-color:var(--primary-color);background-color:var(--lighter-hover-color)}.contact-section form input::placeholder,.contact-section form textarea::placeholder{color:var(--button-text-color)}.contact-section select{font-size:1.2em;background-color:transparent;border:none;font-family:Outfit;width:100%;padding:.5em .25em;border-bottom:1px solid var(--darker-hover-color);border-radius:4px;color:var(--text-color);cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.contact-section select:hover{border-color:var(--primary-color);background-color:var(--lighter-hover-color)}.contact-section select option{background-color:var(--background-color);color:var(--text-color);font-family:Outfit;padding:.5em}.contact-section form textarea{width:100%;font-size:1.2em;font-family:Outfit;padding:.5em;background-color:transparent;border:none;border-bottom:1px solid var(--darker-hover-color);border-radius:4px;color:var(--text-color);cursor:text;transition:border-color .3s ease,background-color .3s ease}.contact-section form .button{border:none;width:fit-content;border:1px solid var(--darker-hover-color);font-size:1em}.contact-section .button{background:var(--button-hover-bg-color);display:flex;align-items:center;justify-content:space-between;color:var(--button-hover-text-color);padding:.8rem 1.5rem;border-radius:4px;cursor:pointer;transition:all .3s ease}.contact-section .button:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.contact-section .triangle{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:15px solid white;margin-left:.5em}@media (max-width: 768px){.contact-section{flex-direction:column;align-items:center;margin-top:5em;padding:2em 1em}.contact-section .left-side,.contact-section .right-side{width:100%;text-align:left}.contact-section .left-side p{margin-top:2em}.contact-section .right-side{margin-top:5em}.contact-section form{width:100%}.contact-section .left-side p{font-size:1em}}.contacts-page{width:100%;margin-top:5em;display:flex;gap:1em}.contacts-page .socials-container{padding:5em 2em;width:30%;background-color:#d7e9f4}.contacts-page .socials-container h2{font-size:clamp(2rem,5vw,4em);margin:0}.contacts-page .socials-container p{font-size:1.5em;margin-bottom:2em}.contacts-page .socials-container .grid-container{display:grid;width:fit-content;grid-template-columns:1fr 1fr;gap:2em}.contacts-page .socials-container .grid-container .social-icon{font-size:5em;color:var(--button-bg-color);background-color:var(--button-hover-bg-color);padding:.5em;border-radius:1vh}.contacts-page .contact-section{margin-top:0;height:fit-content}@media screen and (max-width: 768px){.contacts-page{flex-direction:column;align-items:center;margin-top:2em}.contacts-page .socials-container{width:100%;padding:0}.contacts-page .socials-container h2{padding:.5em}.contacts-page .socials-container p{padding:.5em;font-size:1em}.contacts-page .socials-container .grid-container{grid-template-columns:repeat(3,1fr);gap:1em;padding:1em}.contacts-page .socials-container .grid-container .social-icon{font-size:3em;padding:.5em}}.about-page{display:flex;flex-direction:column}.about-page .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin-top:5em;width:100%}.about-page .grid-container .item{background-color:#bac9d6;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-page .grid-container .item img{width:50%;border-radius:1vh;margin-bottom:2em}.about-page .grid-container .item:nth-child(1) img{rotate:5deg;transform:translateY(5em);z-index:2}.about-page .grid-container .item:nth-child(4) img{rotate:-5deg;transform:translateY(-5em);z-index:2}.about-page .grid-container .item:nth-child(2){background-color:transparent}.about-page .grid-container .item:nth-child(3){background-color:transparent}.about-page .grid-container .item:nth-child(5){background-color:transparent}.about-page h1{font-size:clamp(2rem,5vw,4em)}@media screen and (max-width: 768px){.about-page .grid-container{grid-template-columns:1fr;margin-top:2em;gap:2em}.about-page .grid-container .item img{width:100%;margin-bottom:0;transform:none;rotate:0}.about-page h1{font-size:3em}.about-page .grid-container .item:nth-child(1) img{rotate:0;transform:none}.about-page .grid-container .item:nth-child(4) img{rotate:0;transform:none}}.footer-container{background-color:var(--button-hover-bg-color);justify-content:center;border-radius:2vh 2vh 0vh 0vh;color:var(--button-text-color);width:100vw}.dark-theme .footer-container{background-color:var(--background-color)}.footer-container hr{width:80%}.footer-container .first-row .section{display:flex;flex-direction:column;justify-content:space-evenly;height:20vh;color:#fff}.footer-container .first-row .section a{text-decoration:none}.footer-container .first-row .section a:hover{text-decoration:underline}.footer-container a{color:#fff}.footer-container .second-row{color:#fff;display:flex;justify-content:center}.footer-container .second-row .content{width:30%;display:flex;justify-content:space-evenly}.footer-container .second-row .content .icon{margin-left:1vh;font-size:3vh}.footer-container .third-row{color:#fff}.footer-container .third-row img{width:15vw;border-radius:2vh}.footer-container .third-row p{max-width:50%;text-align:center}@media only screen and (max-width: 767px){.footer-container hr{width:100%}.footer-container a{font-size:1.5vh}.footer-container .first-row{display:grid;grid-template-columns:1fr 1fr;padding:2vh}.footer-container .second-row{display:flex;padding:2vh;width:90%}.footer-container .third-row img{width:30vw;border-radius:2vh}.footer-container .first-row .section h1{font-size:2vh;font-weight:800}.footer-container .third-row p{max-width:99%;font-weight:300;margin-top:2vh;text-align:center}.footer-container .second-row .content{width:100%;display:flex;flex-direction:row}.footer-container .second-row h1{width:100%;display:flex;justify-content:center}.footer-container span{font-size:2vh}}.changelogs-page{background:var(--background-color);padding:48px 0 64px;display:flex;flex-direction:column;align-items:center}.changelogs-header{text-align:left;margin-bottom:32px;width:100%}.changelogs-header h1{color:var(--button-text-color);font-size:2.5rem;font-weight:800;font-family:Inter;margin-bottom:8px;letter-spacing:1px}.changelogs-header p{color:var(--button-text-color);font-size:1.1rem;opacity:.8}.bento-changelog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;width:100%;margin:0 auto;align-items:stretch;justify-items:start}.bento-changelog-card{background:var(--button-bg-color);border:1.5px solid var(--darker-hover-color);border-radius:18px;box-shadow:0 2px 12px #1e293b0f;padding:28px 32px 22px;position:relative;transition:box-shadow .2s,transform .15s;display:flex;flex-direction:column;min-width:320px;max-width:420px;min-height:320px;overflow:hidden;margin:0 auto}.bento-changelog-card:hover{box-shadow:0 4px 24px #1e293b21;transform:translateY(-4px) scale(1.025);border-color:var(--hover-color)}.bento-changelog-date-app{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.bento-changelog-date{color:var(--darker-hover-color);font-size:.98rem;font-weight:500}.bento-changelog-app{background:var(--button-bg-color);color:var(--button-text-color);font-size:.93rem;font-weight:700;padding:2px 12px;border-radius:12px;letter-spacing:.5px}.bento-changelog-title{color:var(--button-text-color);font-size:1.3rem;font-weight:700;margin:6px 0 8px}.bento-changelog-description{color:var(--button-text-color);font-size:1.05rem;margin-bottom:12px;flex:1}.bento-changelog-type,.bento-changelog-type.update,.bento-changelog-type.new,.bento-changelog-type.feature,.bento-changelog-type.fix{display:none}.changelog-detail-main{display:flex;flex-direction:column;align-items:flex-start;margin:0 auto;width:100%;padding:32px 0 0;background:var(--background-color);border-radius:22px;box-shadow:0 4px 32px #1e293b1a;border:1.5px solid var(--darker-hover-color);min-height:400px}.changelog-detail-header-row{display:flex;flex-direction:row;align-items:flex-start;width:100%;gap:32px;margin-bottom:24px;padding:32px 32px 0;box-sizing:border-box}.changelog-detail-header-text{flex:1;min-width:0}.changelog-detail-header-text h1{color:var(--button-text-color);font-size:2.2rem;font-weight:800;margin-bottom:8px;margin-top:0;letter-spacing:.5px}.changelog-detail-meta{color:var(--darker-hover-color);font-size:1.05rem;margin-bottom:10px;font-weight:500;letter-spacing:.2px}.changelog-detail-subheading{color:var(--button-text-color);font-size:1.18rem;margin-bottom:14px;margin-top:0;font-weight:600;letter-spacing:.2px}.changelog-detail-image{width:320px;height:200px;object-fit:cover;border-radius:18px;box-shadow:0 4px 18px #1e293b21;flex-shrink:0;border:1.5px solid var(--darker-hover-color);background:var(--button-bg-color)}.changelog-detail-content{width:100%;margin-top:8px;padding:0 32px 32px;box-sizing:border-box}.changelog-detail-content>div{display:flex;align-items:flex-start;gap:32px;margin-bottom:28px}.changelog-detail-content>div:last-child{margin-bottom:0}.changelog-detail-content p{font-size:1.13rem;margin-bottom:0;color:var(--button-text-color);text-align:left;line-height:1.7;background:var(--button-bg-color);border-radius:12px;padding:18px 22px;max-width:60%;box-shadow:0 1px 6px #1e293b0f;border:1px solid var(--darker-hover-color)}.changelog-detail-content img{width:40%;height:50%;object-fit:cover;border-radius:12px;box-shadow:0 2px 10px #1e293b21;border:1px solid var(--darker-hover-color);background:var(--button-bg-color);flex-shrink:0}.changelog-detail-header-text .button{margin-top:18px;font-size:1rem;padding:8px 18px;border-radius:8px;background:var(--button-bg-color);color:var(--button-text-color);border:1px solid var(--darker-hover-color);font-weight:600;transition:background .15s,color .15s}.changelog-detail-header-text .button:hover{background:var(--button-hover-bg-color);color:var(--button-hover-text-color)}.changelog-detail-row{display:flex;align-items:flex-start;gap:32px}@media (min-width: 800px){.changelog-detail-row.reverse{flex-direction:row-reverse}}@media (max-width: 799px){.changelog-detail-row,.changelog-detail-row.reverse{flex-direction:column!important;gap:10px;align-items:stretch}.changelog-detail-row p{width:100%;max-width:100%;box-sizing:border-box}.changelog-detail-row img{width:100%;max-width:100%;height:auto;margin-top:8px;box-sizing:border-box}}@media (max-width: 900px){.bento-changelog-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.bento-changelog-card{padding:18px 12px 16px;min-height:170px}.changelogs-page{padding:24px 0 32px}.changelog-detail-main{border-radius:14px;padding:0}.changelog-detail-header-row{flex-direction:column;align-items:flex-start;gap:18px;padding:18px 10px 0}.changelog-detail-image{margin-left:0;width:100%;max-width:98vw;height:180px}.changelog-detail-content{padding:0 10px 18px}.changelog-detail-content img{width:100%;max-width:98vw;height:180px;margin-top:8px}}@media (max-width: 700px){.changelog-detail-content>div{flex-direction:column;align-items:stretch;gap:10px}.changelog-detail-content img{width:100%;max-width:98vw;height:140px;margin-top:8px}}@media (max-width: 600px){.bento-changelog-grid{grid-template-columns:1fr;gap:12px;max-width:99vw}.bento-changelog-card{min-width:0;max-width:98vw;padding:16px 8px 14px}}
