Загрузка данных


<?php
session_start();
$is_logged_in = isset($_SESSION['user']);
?>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>Axioma</title>
    <meta name="description"
        content="Студия Axioma. Разрабатываем сайты и веб-приложения. Инженерный минимализм, современные технологии и продуманный интерфейс.">
    <meta name="keywords" content="Axioma, разработка сайтов, создание веб-приложений на заказ, web разработка, ui/ux">

    <meta name="theme-color" content="#0d0d0d">
    <link rel="stylesheet" href="scss/TESTmain.css">
</head>

<body>
    <div id="large-header" class="large-header"><canvas id="demo-canvas"></canvas></div>
    <header>

        <nav>
            <div class="NAVlogo">
                <img src="photo/лого.svg" alt="Axioma Logo" class="logo1">
                <h1>Axioma</h1>
            </div>

            <div class="NAVnav">
                <a href="#section2">Портфолио</a>
                <a href="">О нас</a>
                <a href="index.php">Главная</a>
                
                <?php if ($is_logged_in): ?>
                    <a class="navimg" style="cursor: pointer;" id="openAccountsBtn"><img src="icons/icon-icons-profil-white.svg" alt="Профиль"></a>
                <?php else: ?>
                    <a class="navimg" href="register.html"><img src="icons/icon-icons-profil-white.svg" alt="Регистрация"></a>
                <?php endif; ?>
                
                <a><img src="icons/icon-icons-nastroiki-white.svg" alt="Настройки" id="openModalBtn"></a>
            </div>
        </nav>

            <div id="myModal" class="modal">
                <div class="modal-content">
                    <button id="closeModalBtn" class="close-btn">&times;</button>
                    <div class="modal-content-div">
                        <h3>Настройки</h3>
                        <div class="settings-section">
                            <h5>Тема сайта</h5>
                            <button id="theme-toggle" class="theme-toggle-btn">
                                <span class="light-icon"><img class="dark-light" src="icons/weather_sun_sunny_sunshine_icon_124153.svg"> Светлая</span>
                                <span class="dark-icon"><img class="dark-light" src="icons/icon-icons-profil.svg"> Темная</span>
                            </button>
                        </div>
                        <div class="settings-section">
                            <h5>Язык</h5>
                            <div class="dropdown">
                                <button class="dropbtn"><span id="languageText">RU</span></button>
                                <div class="dropdown-content">
                                    <a href="#" data-lang="RU">Русский</a>
                                    <a href="#" data-lang="EN">English</a>
                                    <a href="#" data-lang="DE">Deutsch</a>
                                </div>
                            </div>
                        </div>
                        <div class="settings-section">
                            <h5>Эффект фона</h5>
                            <select id="bg-effect-select" class="theme-toggle-btn" style="width: 100%;">
                                <option value="network">Гипер-Сеть</option>
                                <option value="sparkles">Звездная пыль</option>
                                <option value="matrix">Цифровой поток</option>
                                <option value="orbit">Гравитация</option>
                                <option value="none">Чистый фон</option>
                            </select>
                        </div>
                        <div class="settings-section" style="margin-top: 20px;">
                                <h5>Интенсивность:</h5>
                                <div>
                                <input type="number" id="bg-intensity-input" min="0" max="200" value="100" class="intensity">
                                <span style="margin-left: 5px;">%</span>
                                </div>
                            <input type="range" id="bg-intensity-range" min="0" max="200" value="100" class="intensity-slider">
                        </div>
                    </div>
                </div>
            </div>
            
            <div id="accountsModal" class="modal">
                <div class="modal-content">
                    <button id="closeAccountsBtn" class="close-btn">&times;</button>
                    <div class="modal-content-div">
                        <h3>Ваши аккаунты</h3>
                        
                        <div class="accounts-list">
                            <div class="account-item active">
                                <div class="account-info">
                                    <div class="acc-avatar placeholder">A</div>
                                    <div>
                                        <h5>Основной аккаунт</h5>
                                        <small class="neon-text">В сети</small>
                                    </div>
                                </div>
                                <button class="btn-go" onclick="window.location.href='profil.php'">В профиль</button>
                            </div>

                            <div class="account-item">
                                <div class="account-info">
                                    <div class="acc-avatar placeholder" style="background: #333;">C</div>
                                    <div>
                                        <h5>Компания ООО</h5>
                                        <small>Офлайн</small>
                                    </div>
                                </div>
                                <button class="btn-delete" title="Удалить аккаунт">&times;</button>
                            </div>
                        </div>

                        <button class="btn-add-account" onclick="window.location.href='register_copy.html'">+ Добавить аккаунт</button>
                        <button class="btn-logout" onclick="window.location.href='vendor/logout.php'">Выйти из системы</button>
                    </div>
                </div>
            </div>

    </header>

    <main>

        <section class="section1">
            <div class="mainsection1">
                <div class="maininfo">
                    <h1> <span>Axioma</span> - ваш верный выбор</h1>
                    <p>
                        В Axioma мы создаем инновационные и эффективные веб-решения, которые помогут вашему бизнесу достичь
                        новых высот. Наша команда опытных разработчиков, дизайнеров и аналитиков работает в тесном
                        сотрудничестве с клиентами, чтобы создать индивидуальные решения, полностью соответствующие их
                        потребностям.
                    </p>
                    <a href="" class="zakaz" class="button">Заказать разработку</a>
                </div>
                <img src="photo/лого (1).svg" alt="Axioma Logo" class="logo2">
            </div>
        </section>

        <section class="section2" id="section2">
            <div class="hexagon-border">
                <div class="hexagon-content">
                    <h2>Наше портфолио</h2>
                </div>
            </div>

            <div class="carousel-container">
                <div class="carousel-viewport">
                    <div class="carousel-track" id="track">

                        <div class="slide clone">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя"> </div>
                            <h2>lamoda</h2>
                            <p>Краткое описание проекта Краткое описание проекта Краткое описание проекта Краткое описание
                                проекта</p>

                            <button class="button">Подробнее</button>
                        </div>

                        <div class="slide">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя"> </div>
                            <h2>lamoda</h2>
                            <p>Краткое описание проекта Краткое описание проекта Краткое описание проекта Краткое описание
                                проекта</p>
                            <button class="button">Подробнее</button>
                        </div>

                        <div class="slide">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя" > </div>
                            <h2>lamoda</h2>
                            <p>Краткое описание проекта Краткое описание проекта Краткое описание проекта Краткое описание
                                проекта</p>
                            <button class="button">Подробнее</button>
                        </div>
                        
                        <div class="slide">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя" id="openModalBtn-img"> </div>
                            <div class="slide-text">
                                <p>Lamoda — маркетплейс в России и СНГ, специализирующийся на премиум-сегменте fashion-индустрии</p>
                            </div>
                            <button class="button" id="openModalBtn-more">Подробнее</button>
                        </div>

                        <div class="slide">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя"> </div>
                            <div class="slide-text">
                                <h2>lamoda</h2>
                            </div>
                            <button class="button">Подробнее</button>
                        </div>

                        <div class="slide">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя"> </div>
                            <h2>lamoda</h2>
                            <p>Краткое описание проекта Краткое описание проекта Краткое описание проекта Краткое описание
                                проекта</p>
                            <button class="button">Подробнее</button>
                        </div>

                        <div class="slide clone">
                            <div class="slide-img"> <img src="photo/Без названия.jpeg" alt="фоточка крутвя"> </div>
                            <h2>lamoda</h2>
                            <button class="button">Подробнее</button>
                        </div>

                    </div>
                </div>
                <button class="nav-btn prev" onclick="moveSlide(-1)"></button>
                <button class="nav-btn next" onclick="moveSlide(1)"></button>
            </div>
            
            <div id="myModal-img" class="modal-img">
                <div class="modal-content-img">
                    <button id="closeModalBtn-img" class="close-btn-img">&times;</button>
                    <img src="photo/Без названия.jpeg" alt="фоточка крутвя">
                </div>
            </div>

            <div id="myModal-more" class="modal-more">
                <div class="modal-content-more">
                    <button id="closeModalBtn-more" class="close-btn-more">&times;</button>
                    <div class="more">
                        <div class="more-blocks1">
                            <H3>Детали</H3>
                            <ul>
                                <li>Современный интерфейс</li>
                                <li>Регистрация/вход</li>
                                <li>Корзина</li>
                                <li>Фильтры</li>
                            </ul>
                        </div>
                        <div class="more-blocks2">
                            <H3>lamoda</H3>
                            <p>Lamoda — маркетплейс в России и СНГ, специализирующийся на премиум-сегменте fashion-индустрии. Как мы уже говорили, в Lamoda задействовано огромное количество различных технологий и инструментов. И это не случайно. Иначе нам не справиться с нагрузкой! У нас большой автоматизированный склад. Наш call-center обслуживают 500 сотрудников, а выстроенные нами процессы позволяют перезвонить клиенту в течение 5 минут после оформления заказа. Наша служба доставки работает по 15-минутным интервалам. А ведь кроме собственных систем, у нас есть B2B интеграция с другими интернет-магазинами. С таким многообразием решаемых задач и требованиями такого динамичного бизнеса, как e-commerce, неизбежно разрастание технического стека, ведь каждую задачу мы хотим решать наиболее подходящими технологиями. Разнообразие неизбежно. Об основных представителях нашего стека мы расскажем далее. Но начнем с механизмов, позволяющих не «заблудиться» в этом многообразии.</p>
                        </div>
                    </div>
                </div>
            </div>

        </section>

        <section class="section3">
        </section>
    </main>

    <footer class="footer">

        <div class="div1">
            <h1> <span>Axioma</span> - это не просто компания по разработки</h1>
            <p>
                В Axioma мы создаем инновационные и эффективные веб-решения, которые помогут вашему бизнесу достичь
                новых высот. Наша команда опытных разработчиков, дизайнеров и аналитиков работает в тесном
                сотрудничестве с клиентами, чтобы создать индивидуальные решения, полностью соответствующие их
                потребностям.
            </p>
        </div>
        <div class="div3">
            <h4>Меню</h4>
            <ul>
                <li><a href="#section2">Портфолио</a></li>
                <li><a href="#">Заказ</a></li>
                <li><a href="<?= $is_logged_in ? 'profil.php' : 'register_copy.html' ?>">Профиль</a></li>
            </ul>
        </div>
        <div class="div2">
            <h4>Соц.сети</h4>
            <ul>
                <li><a href="#">ВКонтакте</a></li>
                <li><a href="#">Max</a></li>
                <li><a href="#">Telegram</a></li>
            </ul>
        </div>
    </footer>

    <script src="js/theme.js"></script>
    <script src="js/glav.js"></script>
    <script src="js/fon.js"></script>
    <script src="js/modal.js"></script>

</body>
</html>



@charset "UTF-8";
:root {
  --bg-color: #ffffff;
  --text-color: #1a1a1a;
  --accent-color: #3b82f6;
  --card-bg: #f3f4f6;
  --border-color: #e5e7eb;
  --accent-shadow: 0 0 50px rgba(0, 174, 239, 1);
  --bg-glass: rgba(13, 13, 13, 0.65);
  --borderborder-color: rgba(0, 174, 239, 1);
  --borderborder-color-botton: rgba(13, 13, 13, 0.65);
}

[data-theme=dark] {
  --bg-color: #0D0D0D;
  --text-color: #f8fafc;
  --accent-color: #0ea5e9;
  --card-bg: #1e293b;
  --border-color: #334155;
  --accent-shadow: 0 0 50px rgba(0, 174, 239, 1);
  --bg-glass: rgba(13, 13, 13, 0.85);
  --borderborder-color: rgba(100, 100, 100, 0.85);
  --borderborder-color-botton: #0D0D0D;
}

html {
  font-size: 20px;
} 

/*---------------------------------------------*/




nav {
  position: fixed;
  left: 0;
  top: 0;
  display: flex;
  width: 100vw;
  align-items: center;
  align-content: center;
  justify-content: space-between;
  box-sizing: border-box;
  color: var(--text-color);
  background-color: var(--bg-glass);
  border-bottom: 10px solid var(--borderborder-color);
  z-index: 1000;
  padding: 1vw 5vw;
}
nav a {
  display: flex;
  color: #ffffff;
  text-decoration: none;
  font-size: 1.5rem;
  margin-left: 2vw;
  transition: all 0.5s;
}
nav a:hover {
  color: rgb(0, 174, 239);
}
nav navimg {
  padding: 0;
  margin-left: 2vw;
  align-items: center;
}
nav img {
  width: 3rem;
  cursor: pointer;
}

.NAVlogo {
  display: flex;
  align-items: center;
  align-content: center;
  padding: 0;
  color: rgb(0, 174, 239);
  font-size: 2vw;
}
.NAVlogo h1 {
  margin: 0 0 0 1vw;
}

.NAVnav {
  display: flex;
  align-items: center;
  align-content: center;
}

.logo1 {
  width: 3rem;
}

.open-btn {
  cursor: pointer;
  border: none;
  outline: none;
  background: none;
}


/*---------------------------------------------*/



footer {
  z-index: 100;
  left: 0;
  display: flex;
  color: #ffffff;
  background-color: var(--bg-glass);
  border-top: 10px solid var(--borderborder-color);
}
footer a {
  color: #ffffff;
  text-decoration: none;
  font-size: 1.5vw;
  transition: all 0.5s;
}
footer a:hover {
  color: rgb(0, 174, 239);
}
footer h4 {
  color: #ffffff;
  text-decoration: none;
  font-size: 2vw;
  margin: 1vw;
}

.footer {
  z-index: 100;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-template-rows: 1fr;
  padding: 0 5vw;
  align-items: baseline;
}
.footer .div1 {
  grid-area: 1/1/2/4;
  padding-right: 5vw;
}
.footer .div1 p {
  font-size: 1.5vw;
}
.footer .div2 {
  grid-area: 1/4/2/5;
}
.footer .div3 {
  grid-area: 1/5/2/6;
}

span {
  color: rgb(0, 174, 239);
  font-size: 3vw;
}


/*---------------------------------------------*/



.large-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -10000;
  overflow: hidden;
  width: 100vw;
  height: 100vh;
}

body {
  margin: 0;
  padding: 0;
  background: var(--bg-color);
}
.section1 {
  display: flex;
  color: var(--text-color);
  padding-top: 10vw;
  margin: 0 7vw;
}
.section1 h1 {
  font-size: 2vw;
  margin: 0;
}
.section1 h1 span {
  color: rgb(0, 174, 239);
  font-size: 3vw;
}
.section1 p {
  text-indent: 3vw;
  margin: 3vw 0;
  font-size: 1.25vw;
}
.logo2 {
  height: 50vw;
}
.mainsection1 {
  display: flex;
}
.maininfo {
  display: flex;
  align-items: center;
  align-content: flex-start;
  flex-wrap: wrap;
  margin-top: 5.5vw;
}
.zakaz {
  text-align: center;
  font-size: 2.5vw;
  text-decoration: none;
  color: #ffffff;
  background-color: var(--bg-glass);
  border: 5px solid rgb(0, 174, 239);
  box-sizing: border-box;
  padding: 1vw;
  width: 30vw;
  transition: all 0.5s ease;
}
.zakaz:hover {
  color: var(--bg-color);
  background-color: rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
}

.wrapper {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.section2 {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  margin-bottom: 2vw;
}
.section2 h2 {
  color: var(--text-color);
  font-size: 1.5rem;
}

.hexagon-border {
  width: 22vw;
  height: 6vw;
  background-color: rgb(0, 174, 239);
  clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
  display: flex;
  align-items: center;
  justify-content: center;
}

.hexagon-content {
  width: 20vw;
  height: 5vw;
  background-color: var(--bg-color);
  clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* КАРУСЕЛЬ */
:root {
  --gap: 30px;
  --slide-width: calc((100vw - (var(--gap) * 2)) / 3);
}

.carousel-container {
  position: relative;
  width: 90%;
  max-width: 1800px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.carousel-viewport {
  width: 100%;
  overflow: hidden;
  padding: 40px 0;
  mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
  -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
}

.carousel-track {
  display: flex;
  gap: var(--gap);
  align-items: center;
}

.slide {
  flex: 0 0 var(--slide-width);
  padding: 2vw;
  height: 27vw;
  border: 5px solid rgb(0, 174, 239);
  aspect-ratio: 16/20;
  background: #1f2a34;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  color: var(--text-color);
  transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
  opacity: 0.15;
  transform: scale(0.8);
}
.slide p {
  margin: 0;
  font-size: 1rem;
  text-indent: 2rem;
}
.slide img {
  width: 20vw;
  border: 5px solid rgb(100, 100, 100);
  transition: all 0.5s ease;
  margin: 0.1vw;
}

.slide img:hover {
  transform: scale(1.1);
}
.slide img:hover {
  border: 5px solid rgb(0, 174, 239);
}
.slide.active {
  opacity: 1;
  transform: scale(1.05);
  background-color: var(--bg-color);
  border: 5px solid rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
}

.slide-text{
  display: flex;
  width: 23vw;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 10px 0px;
}

/*---------------------------------------------*/


.nav-btn {
  position: absolute;
  width: 3.5vw;
  height: 3.5vw;
  background-color: var(--borderborder-color-botton);
  border: 5px solid rgb(0, 174, 239);
  box-sizing: border-box;
  cursor: pointer;
  rotate: 45deg;
  z-index: 100;
  transition: all 0.3s;
  padding: 0;
}
.nav-btn:hover {
  background-color: rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
  transform: scale(1.25);
}
.nav-btn.prev {
  left: +30px;
}
.nav-btn.next {
  right: +30px;
}

.button {
  text-align: center;
  text-decoration: none;
  color: #ffffff;
  font-size: 2vw;
  background-color: var(--bg-glass);
  border: 5px solid rgb(0, 174, 239);
  box-sizing: border-box;
  padding: 0.5vw;
  width: 100%;
  transition: all 0.5s ease;
}
.button:hover {
  color: var(--bg-color);
  background-color: rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
}

.modal {
  position: fixed;
  inset: 0;
  z-index: 10000;
  display: flex;
  justify-content: flex-end;
  background-color: transparent;
  visibility: hidden;
  pointer-events: none;
  transition: background-color 0.5s ease, visibility 0.5s;
}
.modal.open {
  visibility: visible;
  pointer-events: auto;
  background-color: var(--bg-glass);
}
.modal.open .modal-content {
  transform: translateX(0);
}
.modal-content {
  width: 50vw;
  height: 100vh;
  background-color: var(--bg-color);
  color: var(--text-color);
  border-left: 5px solid var(--border-color);
  box-shadow: -5px 0 25px rgba(0, 0, 0, 0.2);
  display: flex;
  flex-direction: column;
  gap: 30px;
  transform: translateX(100%);
  transition: transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);
}
.modal-content-div{
  padding: 50px;
}
.modal-content h3 {
  font-size: 3rem;
  margin: 0;
  font-weight: 300;
}
.modal-content h5 {
  font-size: 1.5rem;
  margin-top: 1.5rem;
  margin-bottom: 10px;
  opacity: 0.8;
}
.modal .close-btn {
  align-self: flex-end;
  position: absolute;
  background: none;
  border: none;
  font-size: 5rem;
  color: var(--text-color);
  cursor: pointer;
  line-height: 1;
  padding: 20px;
  padding-right: 37px;
  transition: opacity 0.2s, transform 0.2s;
}
.modal .close-btn:hover {
  opacity: 0.7;
  transform: scale(1.25);
}
.modal .theme-toggle-btn {
  width: -moz-fit-content;
  font-size: 1rem;
  width: fit-content;
  padding: 12px 24px;
  background-color: var(--card-bg);
  color: var(--text-color);
  border: 1px solid var(--border-color);
  border-radius: 8px;
  cursor: pointer;
  font-weight: 500;
  transition: all 0.3s ease;
}
.modal .theme-toggle-btn:hover {
  border-color: var(--accent-color);
  box-shadow: var(--accent-shadow);
}

.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown .dropbtn {
  background-color: var(--card-bg);
  color: var(--text-color);
  padding: 12px 24px;
  font-size: 1rem;
  border: 1px solid var(--border-color);
  border-radius: 8px;
  cursor: pointer;
  min-width: 100px;
  transition: all 0.3s ease;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dropdown .dropbtn:hover {
  border-color: var(--accent-color);
}
.dropdown-content {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 140px;
  background-color: var(--card-bg);
  border: 1px solid var(--border-color);
  border-radius: 8px;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.3);
  z-index: 10;
  margin-top: 8px;
  overflow: hidden;
  transition: all 0.2s ease-out;
}
.dropdown-content.show {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.dropdown-content a {
  color: var(--text-color);
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  font-size: 0.9rem;
  transition: background 0.2s;
}
.dropdown-content a:hover {
  background-color: var(--accent-color);
  color: #fff;
}/*# sourceMappingURL=main.css.map */



/*---------------------------------------------*/



.settings-section select {
    margin-top: 10px;
    background: var(--card-bg);
    color: var(--text-color);
}

.settings-section div {
  display: flex;
}

.intensity{
  background: var(--card-bg); 
  color: var(--text-color); 
  border: 1px solid var(--border-color); 
  border-radius: 4px; 
  padding: 2px 5px; 
  text-align: center;
  font-size: 3rem;
}

.intensity-slider {
    width: 100%;
    cursor: pointer;
    accent-color: var(--accent-color);
    background: var(--card-bg);
    height: 6px;
    border-radius: 5px;
    appearance: none;
}
.intensity-slider::-webkit-slider-thumb {
    appearance: none;
    width: 15px;
    height: 15px;
    background: var(--accent-color);
    border-radius: 50%;
    box-shadow: 0 0 10px var(--accent-color);
}
.dark-light {
  width: 3vw;
  height: 3vw;;
}



.modal-img {
  position: fixed;
  inset: 0;
  z-index: 10000;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  visibility: hidden;
  pointer-events: none;
}
.modal-img.open {
  visibility: visible;
  pointer-events: auto;
  background-color: var(--bg-glass);
}
.modal-img.open .modal-content-img {
  transform: translateX(0);
}
.modal-content-img {
  width: 75vw;
  height: 75vh;
  padding: 40px;
  background-color: var(--bg-color);
  color: var(--text-color);
  border: 5px solid rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
  display: flex;
  flex-direction: column;
  gap: 30px;
  transform: translateX(100%);
}
.modal-content-img img{
  width: 100%;
  height: 100%;
}
.modal-img .close-btn-img {
  align-self: flex-end;
  background: none;
  border: none;
  font-size: 5rem;
  color: var(--text-color);
  cursor: pointer;
  line-height: 1;
  padding: 10px;
  transition: opacity 0.2s, transform 0.2s;
  position: absolute;
}
.modal-img .close-btn-img:hover {
  opacity: 0.7;
  transform: scale(1.25);
}



.modal-more {
  position: fixed;
  inset: 0;
  z-index: 10000;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  visibility: hidden;
  pointer-events: none;
}
.modal-more.open {
  visibility: visible;
  pointer-events: auto;
  background-color: var(--bg-glass);
}
.modal-more.open .modal-content-more {
  transform: translateX(0);
}
.modal-content-more {
  width: 70vw;
  height: 70vh;
  background-color: var(--bg-color);
  color: var(--text-color);
  border: 5px solid rgb(0, 174, 239);
  box-shadow: 0 0 50px rgb(0, 174, 239);
  display: flex;
  flex-direction: column;
  transform: translateX(100%);
}
.modal-more .close-btn-more {
  align-self: flex-end;
  background: none;
  border: none;
  font-size: 5rem;
  color: var(--text-color);
  cursor: pointer;
  line-height: 1;
  padding: 10px;
  padding-right: 27px;
  transition: opacity 0.2s, transform 0.2s;
  position: absolute;
}
.modal-more .close-btn-more:hover {
  opacity: 0.7;
  transform: scale(1.25);
}
.more {
  display: flex;
  margin: 40px;
  height: 100%;
}
.more h3{
 font-size: 2rem;
 margin: 0;
 margin-bottom: 1.5vw;
 text-align: center;
}
.more p{
 font-size: 1rem;
 text-align: center;
 margin: 0;
}
.more-blocks1{
  display: flex;
  flex-direction: column;
  padding-right: 2vw;
  border-right: 1px solid rgb(0, 174, 239);
  width: 20vw;
}

.more-blocks1 li{
 font-size: 1.5rem;
}
.more-blocks1 ul{
 margin: 0;
}
.more-blocks2{
  display: flex;
  flex-direction: column;
  margin-left: 2vw;
  width: 100%;
}


/* Стили для модалки аккаунтов */
.accounts-list {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-bottom: 20px;
}
.account-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: rgba(255, 255, 255, 0.05);
    padding: 10px 15px;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.1);
    transition: 0.3s;
}
.account-item.active {
    border-color: #00ffcc; /* Тот самый неоновый цвет */
    box-shadow: 0 0 10px rgba(0, 255, 204, 0.1);
}
.account-info {
    display: flex;
    align-items: center;
    gap: 15px;
}
.acc-avatar.placeholder {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #00ffcc;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 1.2rem;
}
.btn-go {
    background: transparent;
    color: #00ffcc;
    border: 1px solid #00ffcc;
    padding: 5px 10px;
    border-radius: 4px;
    cursor: pointer;
    font-weight: bold;
}
.btn-go:hover {
    background: #00ffcc;
    color: #000;
}
.btn-delete {
    background: transparent;
    color: #ff4b4b;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1.5rem;
}
.btn-delete:hover {
    color: #ff0000;
}
.btn-add-account {
    width: 100%;
    padding: 10px;
    background: rgba(255, 255, 255, 0.1);
    color: #fff;
    border: 1px dashed rgba(255, 255, 255, 0.3);
    border-radius: 8px;
    cursor: pointer;
    transition: all 0.3s ease;
}
.btn-add-account:hover {
    background: rgba(255, 255, 255, 0.2);
    border-color: #00ffcc;
}
.btn-logout {
    margin-top: 15px;
    width: 100%;
    border: 1px solid #ff4b4b;
    color: #ff4b4b;
    background: transparent;
    padding: 10px;
    border-radius: 8px;
    cursor: pointer;
    transition: 0.3s;
}
.btn-logout:hover {
    background: #ff4b4b;
    color: #fff;
}