<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BOOK */

/* РњРѕРґР°Р»СЊРЅРѕРµ С„РѕРЅРѕРІРѕРµ РѕРєРЅРѕ */
.modal {
    display: none; /* РЎРєСЂС‹С‚Рѕ РїРѕ СѓРјРѕР»С‡Р°РЅРёСЋ */
    position: fixed; /* РћСЃС‚Р°РµС‚СЃСЏ РЅР° РјРµСЃС‚Рµ */
    z-index: 1; /* РќР°С…РѕРґРёС‚СЃСЏ СЃРІРµСЂС…Сѓ */
    left: 0;
    top: 0;
    width: 100%; /* РџРѕР»РЅР°СЏ С€РёСЂРёРЅР° */
    height: 100%; /* РџРѕР»РЅР°СЏ РІС‹СЃРѕС‚Р° */
    overflow: auto; /* Р’РєР»СЋС‡РёС‚СЊ РїСЂРѕРєСЂСѓС‚РєСѓ, РµСЃР»Рё РЅРµРѕР±С…РѕРґРёРјРѕ */
    background-color: rgb(0,0,0); /* Р—Р°РїР°СЃРЅРѕР№ С†РІРµС‚ */
    background-color: rgba(0,0,0,0.7); /* Р§РµСЂРЅС‹Р№ СЃ РїСЂРѕР·СЂР°С‡РЅРѕСЃС‚СЊСЋ */
	overscroll-behavior: contain;  
}


/* РњРѕРґР°Р»СЊРЅРѕРµ СЃРѕРґРµСЂР¶РёРјРѕРµ РѕРєРЅР° */
.modal-content {
    background-color: var(--white-color);
    margin: 5% auto; /* 15% СЃРІРµСЂС…Сѓ Рё РїРѕ С†РµРЅС‚СЂСѓ */
    line-height: 140%;
    scrollbar-width: 10%;
    padding: 30px 20px 20px 20px;
    border-radius: 15px;
    width: 100%;
    max-width: 1024px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    position: relative;
    max-height: 80vh;
    overflow-y: auto;
}

/* РЎРєСЂС‹РІР°РµРј scrollbar РґР»СЏ Chrome, Safari Рё Opera */
.modal-content::-webkit-scrollbar {
  display: none;
}

.modal-content img {
  width: 15vh; /* РЈСЃС‚Р°РЅРѕРІРєР° С€РёСЂРёРЅС‹ РёР·РѕР±СЂР°Р¶РµРЅРёР№ РІ РјРѕРґР°Р»СЊРЅРѕРј РѕРєРЅРµ РєР°Рє 15% РѕС‚ РІС‹СЃРѕС‚С‹ РѕРєРЅР° */
  border-radius: 10px;
  margin: 0 5px;
  margin-bottom: 20px;
}



/* РљРЅРѕРїРєР° Р·Р°РєСЂС‹С‚РёСЏ */
.close {
    color: var(--H-color);
    float: right;
    font-size: 36px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}</pre></body></html>