:root{--white: #ffffff;--black: #000000;--amaranth: #d9365e;--xiketic-2: #050010;--nsu-purple: #2e7d32;--purple-violet: #1b5e20;--silver-sand: #bdbfc6;--light-periwinkle: #cbcbd9;--maximum-blue-perple: #4089c8;--accent-color: #4089c8;--accent-color-hover: #78bde8}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:optional;src:url("../fonts/Poppins/poppins-v24-latin-regular.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:optional;src:url("../fonts/Poppins/poppins-v24-latin-500.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:optional;src:url("../fonts/Poppins/poppins-v24-latin-600.woff2") format("woff2")}:root{--ff-poppins: Poppins, sans-serif;--fs-1: 36px;--fs-2: 30px;--fs-3: 22px;--fs-4: 18px;--fs-5: 16px;--fs-6: 14px;--fw-500: 500;--fw-600: 600}:root{--transition: 0.15s ease-in-out}.release-notes{padding:60px 0;position:relative}.release-notes h2{text-align:center;margin-bottom:40px}.release-notes__container{display:flex;align-items:center;justify-content:center;gap:1rem;max-width:800px;margin:0 auto;padding:0 15px}.release-notes__nav{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#fff;cursor:pointer;transition:background var(--transition),border-color var(--transition),opacity var(--transition)}.release-notes__nav .icon{width:24px;height:24px}.release-notes__nav:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.release-notes__nav:disabled{opacity:.3;cursor:not-allowed}.release-notes__content{flex:1;min-width:0;overflow:hidden;position:relative}.release-notes__card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.5rem;transition:opacity .3s ease,transform .3s ease}.release-notes__card.slide-left{animation:slideOutLeft .3s ease forwards}.release-notes__card.slide-right{animation:slideOutRight .3s ease forwards}.release-notes__card.slide-in-left{animation:slideInLeft .3s ease forwards}.release-notes__card.slide-in-right{animation:slideInRight .3s ease forwards}@keyframes slideOutLeft{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes slideOutRight{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30px)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.release-notes__header{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.release-notes__version{display:inline-block;padding:.25rem .75rem;background:var(--accent-color);color:#fff;font-size:.85rem;font-weight:600;border-radius:20px}.release-notes__date{color:#bdbfc6;font-size:.85rem;opacity:.7}.release-notes__text{color:#bdbfc6;font-size:.95rem;line-height:1.7;white-space:pre-wrap}.release-notes__text p{margin:0 0 1rem}.release-notes__text p:last-child{margin-bottom:0}.release-notes__list{margin:0;padding-left:1.25rem;list-style-type:disc}.release-notes__list li{margin-bottom:.5rem;line-height:1.6}.release-notes__list li:last-child{margin-bottom:0}.release-notes__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;color:#bdbfc6}.release-notes__current{color:#fff;font-weight:600}.release-notes__separator{opacity:.5}.release-notes__loading{display:flex;align-items:center;justify-content:center;padding:3rem}.release-notes__loading[hidden]{display:none}.release-notes__spinner{width:32px;height:32px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--accent-color);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.release-notes__empty{text-align:center;padding:3rem;color:#bdbfc6;font-size:.95rem}.release-notes__empty[hidden]{display:none}@media(max-width: 600px){.release-notes{padding:40px 0}.release-notes h2{margin-bottom:30px}.release-notes__container{gap:.5rem}.release-notes__nav{width:40px;height:40px}.release-notes__nav .icon{width:20px;height:20px}.release-notes__card{padding:1rem}.release-notes__text{font-size:.9rem}}@media(hover: none){.release-notes__nav:hover:not(:disabled){background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}}