body{margin:0;padding:0}.app-container{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 900' preserveAspectRatio='xMidYMid slice' opacity='.3'%3E%3Cpath fill='none' stroke='%2300C4B4' stroke-width='2' d='M0 300q360-100 720 0t720 0'/%3E%3Cpath fill='none' stroke='%2311D6F8' stroke-width='2' d='M0 600q360 100 720 0t720 0'/%3E%3Ccircle cx='200' cy='150' r='5' fill='%2300C4B4'/%3E%3Ccircle cx='300' cy='750' r='5' fill='%2311D6F8'/%3E%3Ccircle cx='500' cy='400' r='3' fill='%23B0B8C4'/%3E%3Ccircle cx='900' cy='200' r='4' fill='%2300C4B4'/%3E%3Ccircle cx='1200' cy='650' r='5' fill='%2311D6F8'/%3E%3Cpath fill='none' stroke='%23B0B8C4' d='M100 100q100-50 200 0t200 0'/%3E%3Cpath fill='none' stroke='%2300C4B4' d='M600 800q100 50 200 0t200 0'/%3E%3C/svg%3E") no-repeat 50%/cover,linear-gradient(180deg,#142135,#1a2e44);color:#fff;display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.app-header{align-items:center;background:#0000;display:flex;justify-content:center;padding:15px 40px}.logo{color:#00c4b4;font-size:1.8rem;font-weight:700;text-align:center}.nav-menu{display:flex;gap:20px}.nav-menu a{color:#b0b8c4;font-size:.9rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.nav-menu a:hover{color:#00c4b4}.main-content{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:40px}.link-card{background-color:#11243d;border-radius:10px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;max-width:800px;overflow:hidden;transition:transform .3s ease;width:100%}.link-card:hover{transform:translateY(-5px)}.link-image{height:auto;max-height:300px;object-fit:cover;width:100%}.link-text{padding:20px}.link-text h2{color:#11d6f8;font-size:1.8rem;font-weight:600;margin:0 0 10px}.description{color:#b0b8c4;font-size:1rem;line-height:1.5;margin:0 0 15px;text-align:justify}.post-info{color:#fff;display:flex;font-size:.9rem;gap:15px;margin-bottom:20px}.post-info i{margin-right:5px}.store-links{display:flex;gap:10px;justify-content:center;margin-top:20px}.logo-wrapper{display:inline-block}.store-logo{height:150px}.share-section{margin-top:20px;text-align:center}.share-section h3{color:#fff;font-size:1.1rem;margin-bottom:10px}.share-buttons{display:flex;gap:10px;justify-content:center}.share-buttons button{transition:transform .2s ease}.share-buttons button:hover{transform:scale(1.1)}@media (max-width:768px){.app-header{padding:15px 20px}.nav-menu{gap:15px}.nav-menu a{font-size:.8rem}.main-content{padding:20px}.link-card{max-width:500px}.link-image{max-height:200px}.link-text h2{font-size:1.5rem}.description{font-size:.9rem}}@media (max-width:480px){.app-header{flex-direction:column;gap:10px}.nav-menu{flex-wrap:wrap;gap:10px;justify-content:center}.nav-menu a{font-size:.7rem}.main-content{padding:15px}.link-card{margin:0 10px;max-width:100%}.link-text{padding:15px}.link-text h2{font-size:1.3rem}.description{font-size:.85rem}.store-logo{height:40px;width:120px}}.post-info span{margin-right:15px}.post-info svg{margin-right:5px}.loader-container{align-items:center;background:linear-gradient(180deg,#142135,#1a2e44);display:flex;justify-content:center;min-height:100vh}

/*!* Стили для спиннера *!*/

/*!* Анимация вращения *!*/
/*# sourceMappingURL=main.cb8f02e5.css.map*/