Сохранить
Язык Сохранить «Руководство пр ремонту HINO 500 Е3, ДВС.pdf» для
последующего чтения
English
español 100%
português 100% нашли этот документ полезным, Отметить этот документ как
полезный
Deutsch
français
0%
Русский(выбрано) 0% сочли этот документ бесполезным, Отметить этот документ как
italiano бесполезный
român
Bahasa Indonesia Вставить Поделиться Печать
ScribdУстановите
Узнать больше
Scribd аудиокниги и многое другое.
Книги, Перейти
на
ЗагрузитьСкачайте наше бесплатное приложение к Поиск в документе
свое
Читайте бесплатно в течение 30 дней
Скачать сейчас Вы находитесь на странице: 59из 319
странице Поиск документа
Свернуть
Пользовательские настройки раздел 59
Быстрая
Оценитьнавигация
Поделиться
close menu
100% нашли этот документ
Полезно (100%)полезным, Отметить этот
ВВЕДЕНИЕ
Добро пожаловать в Scribd!
Это руководство
Главная ЭКСКЛЮЗИВНОЕ ПРЕДЛОЖЕНИЕ
документ как полезный
Поделиться на Поделиться на Поделиться на
Книгиоткрывает Twitter, открывает LinkedIn, открывает
Facebook, Попробуйте Scribd бесплатно
новое
Язык
Загрузить0% сочли этот документ
окно
Не (RU) новое окно
Facebook (0%)бесполезным,
Аудиокниги
полезно
новое окно
Twitter Отметить этот
LinkedIn
по ремонту было Неограниченное* чтение.
документ как бесполезный
Преимущества Scribd
Читать бесплатно Поделиться по
Документы
подготовлено, Без рекламы.
Книги, аудиокниги и многое другое.
Читайте оффлайн.
Скопировать ссылку электронной почте,
, активный
в буфер обмена открывает новое окно
Часто задаваемые вопросы
Копировать ссылку
и поддержка
Эл. почта
чтобы Сохраняйте избранное.
Вход
предоставить
Скачать сейчас
полную СохранитьСохранить
«Руководство
информацию,
Читайте бесплатно в течение 30 дней
пр
ремонту
HINO
касающуюся 500
Е3,
проведения ДВС.pdf»
для
ремонтных работ на последующего
чтения
ССЫЛКИ НА
ГЛАВЫ,
ОТНОСЯЩИЕСЯ К
НАСТОЯЩЕМУ
РУКОВОДСТВУ ПО
РЕМОНТУ
Используйте эту
таблицу для
определения
номеров,
соответствующих
УКАЗАТЕЛЬ: ГРУППА
ДВИГАТЕЛЯ 1/2
ВВЕДЕНИЕ
УСТРОЙСТВО
ДВИГАТЕЛЯ
МЕХАНИЗМЫ
ДВИГАТЕЛЯ
СИСТЕМА
ВПУСКА ВОЗДУХА
СИСТЕМА
ВЫПУСКА
УКАЗАТЕЛЬ: ГРУППА
ДВИГАТЕЛЯ 2/2
СИСТЕМА
УПРАВЛЕНИЯ
ДВИГАТЕЛЕМ
УПРАВЛЕНИЕ
ПОДАЧЕЙ
ТОПЛИВА
УПРАВЛЕНИЕ
ТОРМОЗОМ
УПРАВЛЕНИЕ
ПОДВЕСКОЙ
ВВЕДЕНИЕ
G O1-1
ВВЕДЕНИЕ
G 01-001
ВВЕДЕНИЕ
…………………………
G 02-2
ПРЕДУПРЕЖДЕНИЕ
…………………………
GN02-2 КАК
ИСПОЛЬЗОВАТЬ ЭТО
G O1-2
ВВЕДЕНИЕ
ВВЕДЕНИЕ
ПРЕДУПРЕЖДЕНИЕ
E 00Z0001C100001
Чтобы обеспечить
безопасность при
работе и избежать
возможного
повреждения
автомобиля, строго
б
ОБЩЕЕ
й
G O1-3
КАК
ИСПОЛЬЗОВАТ
ЭТО
РУКОВОДСТВО
E 00Z0001C100002
1.
РЕМОНТНЫЕ
РАБОТЫ
G O1-4
ОБЩЕЕ
3.
ОПИСАНИЕ В
НАСТОЯЩЕМ
РУКОВОДСТВЕ
(1)
Указатель
компонентов
Нам доверяют более 1 миллиона пользователей
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
ОБЩЕЕ
G O1-5
(2) Рабочий момент
ЧАШКА
РЕНЦИАЛА (SH17)
DF02-7
ПРИМЕР
КАПИТАЛЬНЫЙ
РЕМОНТ
M05020104BEH2004
M05020100002
ВАЖНЫЕ
МОМЕНТЫ
GNO1-6
ОБЩЕЕ ВВЕДЕНИЕ
4.
ОПРЕДЕЛЕНИЕ
ТЕРМИНОВ
Определение терминов,
используемых в этом
руководстве:
(1)
Направление a.
ОБЩЕЕ
G O1-7
6.
ЕДИНИЦЫ
(1)
В настоящем
руководстве
используется
система СИ.
Единица системы
G O2-8
ОБЩЕЕ
МЕРЫ
ПРЕДОСТОРОЖНОСТ
ПРИ РАБОТЕ
E 00Z0001C100003
ОБЩИЕ МЕРЫ
ПРЕДОСТОРОЖНОСТ
Чтобы обеспечить
безопасность при работе и
избежать травм,
соблюдайте следующие
ОБЩЕЕ
G O1-9
МЕРЫ
ПРЕДОСТОРОЖНОС
ПРИ
ТЕХНИЧЕСКОМ
ОБСЛУЖИВАНИИ
Выполните
следующие действия
перед проведением
технического
б
G O1-10
ОБЩЕЕ
SHTS00Z000100008
МЕРЫ
ПРЕДОСТОРОЖНОСТ
ДЛЯ
ЭЛЕКТРИЧЕСКОЙ
СИСТЕМЫ
1.
ОБЩЕЕ
G O1-11
4.
ОБРАЩЕНИЕ С
РАЗЪЕМОМ
(1)
G O2-12
ОБЩЕЕ
МЕРЫ
ПРЕДОСТОРОЖНОСТ
ПРИ
ЭЛЕКТРИЧЕСКОЙ
СВАРКЕ
1.
МЕРЫ
ОБЩЕЕ
G O1-13
ЗАТЯЖКА БОЛТОВ
И ГАЕК ДЛЯ
ДВИГАТЕЛЯ
E 00Z0001C100004 1.
КРУТЯЩИЙ МОМЕНТ
ЗАТЯЖКИ ОБЩЕГО
СТАНДАРТА
(1)
Болт с шайбой
G O1-14
ОБЩЕЕ
2.
БОЛТ С
ПРЕДВАРИТЕЛЬНЫМ
ПОКРЫТИЕМ Болт с
предварительным
покрытием – это
болт, имеющий
резьбу, покрытую
герметизирующим
ОБЩЕЕ
G O1-15
ЗАТЯЖКА БОЛТОВ
И ГАЕК ДЛЯ
ДВИГАТЕЛЯ
E 00Z0001C100005 1.
КРУТЯЩИЙ МОМЕНТ
ЗАТЯЖКИ БОЛТА/
ГАЙКИ ОБЩЕГО
СТАНДАРТА
(1)
G O1-16
ОБЩЕЕ
(4)
Таблица крутящего
момента затяжки
болта и гайки
общего стандарта
(Стандартная
установочная
поверхность
ОБЩЕЕ
G O1-17
ЗАТЯЖКА
КОНУСНЫХ ГАЕК
И ШЛАНГОВ
E 00Z0001C100006 1.
КРУТЯЩИЙ МОМЕНТ
ЗАТЯЖКИ КОНУСНОЙ
ГАЙКИ ТРУБЫ
Единица: Н
⋅⋅⋅⋅
м {кгс
G O1-18
ОБЩЕЕ
ГЕРМЕТИЗИРУЮЩИЙ
СОСТАВ НА
КОНУСНОМ ВИНТЕ
ДЛЯ
ТРУБОПРОВОДОВ
E 00Z0001C100007 ]
На коническую резьбу
соединения воздушной
трубы наносится
герметизирующий
ОБЩЕЕ
G O1-19
НЕЙЛОНОВАЯ
ТРУБА
E 00Z0001C100008
1.
ТИПЫ
СОЕДИНЕНИЯ
(1)
Соединения
нейлоновых труб
G O1-20
ОБЩЕЕ
b.
Для соединения
нажмите на вставку,
пока ее конец не
коснулся о разъем/
муфту, одновременно
следя за тем, чтобы не
упали накидная гайка,
втулка и вставка. В
этом состоянии
о ос ю за е
G O1-22
ОБЩЕЕ
(2) Фиксация
нейлоновой трубки а.
Чтобы прикрепить
нейлоновую трубку к
автомобилю,
используйте
специализированный
зажим, инструмент
ОБЩЕЕ
G O1-23
3.
ПРИМЕРЫ
СОЕДИНЕНИЙ
ДЛЯ
ТРУБОПРОВОДОВ
Схема металлических
уплотнений Схемы
уплотняющих прокладок
Тип А (Система
б) Т В
G O1-24
ОБЩЕЕ
ОБРАЩЕНИЕ С
ЖИДКОЙ
ПРОКЛАДОЧНОЙ
МАСТИКОЙ
E 00Z0001C100010
1.
НАНЕСЕНИЕ
Нам доверяют более 1 миллиона пользователей
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
ОБЩЕЕ
G O1-25
ПОИСК И
УСТРАНЕНИЕ
НЕИСПРАВНОСТЕЙ
С
ИСПОЛЬЗОВАНИЕМ
СПИСКА
НЕИСПРАВНОСТЕЙ
E 00Z0001F200001
ПРИМЕР
ВВЕДЕНИЕ В
G O1-26
ОБЩЕЕ
ПОИСК И
УСТРАНЕНИЕ
НЕИСПРАВНОСТЕЙ
С
ИСПОЛЬЗОВАНИЕМ
ДИАГНОСТИЧЕСКО
МОНИТОРА
E 00Z0001F200002
ОБЩЕЕ
G O1-27
НАЗВАНИЯ БИРОК
И СИСТЕМЫ
СПЕЦИАЛИЗИРОВА
МОНТАЖНОГО
ЖГУТА
Название бирки
Название
агностируемой
стемы
G O1-28
1 STD:
ОБЩЕЕ
3.
ИНДИКАЦИЯ
КОДА
ДИАГНОСТИЧЕСКОГ
МОНИТОРА
(1)
Диагностический
код можно
ОБЩЕЕ
G O1-29
5.
КАК ИСПОЛЬЗОВАТЬ
ПОИСК
НЕИСПРАВНОСТЕЙ
ПО КОДУ
ДИАГНОСТИЧЕСКОГ
МОНИТОРА
(1)
“Т б
G O1-30
ОБЩЕЕ
ДИАГНОЗ С
ИСПОЛЬЗОВАНИЕМ
ДИАГНОСТИЧЕСКО
УСТРОЙСТВА ПК
(ПЕРСОНАЛЬНЫЙ
КОМПЬЮТЕР) С
ИНТЕРФЕЙСОМ
E 00Z0001F200003
1.
ОБЩЕЕ
G O1-31
3.
ПРИСОЕДИНЕНИЕ
ЖГУТА ПРОВЕРКИ
СИГНАЛА
(1)
Чтобы предотвратить
выход из строя
соединителя ЭУУ
G O1-32
ОБЩЕЕ
SHTS00Z000100061
ОБЩЕЕ
G O1-33
(ПРИМЕР)
СЕРИЙНЫЙ
НОМЕР
ШАССИ,
ИДЕНТИФИКАЦИОНН
НОМЕР
АВТОМОБИЛЯ И
СЕРИЙНЫЙ
НОМЕР
ДВИГАТЕЛЯ
E 00Z0001C100011
G O1-34
ОБЩЕЕ
РЕКОМЕНДУЕМЫЕ
СМАЗОЧНЫЕ
МАТЕРИАЛЫ
E 00Z0001C100012
№
СМАЗОЧНЫЕ
МАТЕРИАЛЫ
МЕСТОПОЛОЖЕНИЕ
РЕКОМЕНДАЦИИ
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-1
ВВЕДЕНИЕ В
УСТРОЙСТВО
ДВИГАТЕЛЯ
(J08E)
E 01-001
УЗЕЛ ДВИГАТЕЛЯ
E O1-2 ВВЕДЕНИЕ
СТРОЙСТВО
ИГАТЕЛЯ (J08E)
УЗЕЛ
ДВИГАТЕЛЯ
ДАННЫЕ И
СПЕЦИФИКАЦИИ
E 0110601I200001
Модель
J08E-TL
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-3
ПОИСК И
УСТРАНЕНИЕ
НЕИСПРАВНОСТЕЙ
E 0110601F300001
Перегрев двигателя
Симптом
Возможная причина
Способ устранения/
Предупреждение
Недостаточное
E O1-4 ВВЕДЕНИЕ
СТРОЙСТВО
ИГАТЕЛЯ (J08E)
Чрезмерное
потребление масла
Симптом
Возможная причина
Способ устранения/
Предупреждение
Износ поршневого
кольца и гильзы
цилиндра Замените
поршневые кольца и
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-5
Прихват поршня
Симптом
Возможная причина
Способ устранения/
Предупреждение
Неправильный зазор
между поршнем и
гильзой цилиндра
Замените поршень,
поршневые кольца и
з ра
E O1-6 ВВЕДЕНИЕ
СТРОЙСТВО
ИГАТЕЛЯ (J08E)
Потеря мощности
Симптом
Возможная причина
Способ устранения/
Предупреждение
Потеря мощности
(Подающий насос)
Поврежденный
всасывающий
регулирующий клапан
Замените подающий
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-7
Трудный запуск
двигателя
Симптом
Возможная причина
Способ устранения/
Предупреждение
Разряженный аккумулятор
Зарядите аккумулятор
Неисправная
электропроводка в цепи
E O1-8 ВВЕДЕНИЕ
СТРОЙСТВО
ИГАТЕЛЯ (J08E)
”Жесткая” работа
двигателя
Симптом
Возможная причина
Способ устранения/
Предупреждение
“Жесткая ” работа
двигателя (Подающий
насос)
Поврежденный
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-9
Необычный шум
двигателя
Симптом
Возможная причина
Способ устранения/
Предупреждение
Износ бобышки под
поршневой палец или
поршневого пальца
Замените поршень и/или
E O1-10
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
ПОИСК И
УСТРАНЕНИЕ
НЕИСПРАВНОСТЕЙ
(СИСТЕМА
ОБЩЕЙ
ТОПЛИВНОЙ
МАГИСТРАЛИ
ВЫСОКОГО
Нам доверяют более 1 миллиона пользователей
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-11
НАЛАДКА
ДВИГАТЕЛЯ
E 0110601Н300001
ПРОЦЕДУРЫ
ПРОВЕРКИ И
РЕГУЛИРОВКИ
КЛАПАННЫХ
ЗАЗОРОВ !
ВНИМАНИЕ
E O1-12
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
2.
ПРОВЕРКА
КЛАПАННОГО
ЗАЗОРА Перед
началом проверки
вы должны
выполнить
“ПОДГОТОВКУ К
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-13
3.
РЕГУЛИРОВКА
КЛАПАННОГО
ЗАЗОРА !ВНИМАНИЕ
Регулировка
клапанного зазора
выполняется только,
E O1-14
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
(6)
Затяните
регулировочный
винт С головки
траверсы, пока щуп не
будет двигаться.
ПРИМЕЧАНИЕ В
этой ситуации зазор
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-15
ПРОЦЕДУРЫ
ПРОВЕРКИ
УСТАНОВКИ
МОМЕНТА
ВПРЫСКА
1.
ПРОВЕРЬТЕ
УСТАНОВКУ
E O1-16
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
(3)
Удалите воздух из
топливной системы.
(4)
Проверьте соединение
с генератором
переменного тока
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-17
КРИТЕРИИ
КАПИТАЛЬНОГО
РЕМОНТА
E 0110601H300002
ФАКТОРЫ,
ОПРЕДЕЛЯЮЩИЕ
НЕОБХОДИМОСТЬ
КАПИТАЛЬНОГО
РЕМОНТА
ДВИГАТЕЛЯ 1
E O1-18
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
3.
ДРУГИЕ ФАКТОРЫ
(1)
Жидкая прокладочная
мастика используется
в следующих местах
E O1-20
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E)
4.
ЧАСТИ И
ПОЗИЦИИ ДЛЯ
ЖИДКОЙ
ПРОКЛАДОЧНОЙ
МАСТИКИ
(1)
ВВЕДЕНИЕ В
РОЙСТВО ДВИГАТЕЛЯ
E) E O1-21 №
Название части
Позиция и образец
анесения Ширина
нанесения Используемая
мастика Примечания 6
Впускная труба
Поверхность,
сопряженная с впускным
коллектором
ЖИДКАЯ ПРОКЛАДОЧНАЯ
МАСТИКА
E O1-22
ВВЕДЕНИЕ В
ТРОЙСТВО ДВИГАТЕЛЯ
E) № Название
асти Позиция и образец
анесения Ширина
нанесения Используемая
мастика Примечания 8
Картер маховика
Сопрягаемая
поверхность задней
концевой пластины
ЖИДКАЯ ПРОКЛАДОЧНАЯ
МАСТИКА
МЕХАНИЧЕСКОЕ
РУДОВАНИЕ
ГАТЕЛЯ (J08E)
E O2-1
МЕХАНИЧЕСК
ОБОРУДОВАНИ
ДВИГАТЕЛЯ
(J08E)
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Попробуйте Scribd БЕСПЛАТНО в течение 30 дней, чтобы получить доступ к более чем 125 миллионам заголовков без
рекламы и сбоев!
Попробуйте бесплатно
Параметры публикации
Опубликовать в Facebook, откроется новое окно
Опубликовать в Twitter, откроется новое окно
Опубликовать в LinkedIn, откроется новое окно
Отправить эл. почтой, откроется почтовый клиент
Copy Text
2000-01 (170)
asa446
Caterpillar Двигатели
3126B и 3126E.pdf
ustyugov81
Журналы
Подкасты
Нотное издание
11.17101-0190_RU
lehanh783
diesel-pogruzchik-
balkancar-dv1788-1792
NKG1001
303-01A_RUS.pdf
Денис
hella_avtomobilnaya_elektronika_rus.pdf
Ricardo Marquez Valencia
Руководство по ремонту
HINO 300 Е4, ДВС.pdf
danila99
Руководство по ремонту
HINO 500 Е3, шасси.pdf
danila99
Показать еще
Нижнее меню
Вернуться наверх
Сведения
О Scribd
Печатные издания
Наш блог
Присоединяйтесь к нашей команде!
Свяжитесь с нами
Пригласить друзей
Подарки
Scribd для предприятия
Поддержка
Юридическая информация
Условия
Конфиденциальность
Авторское право
Социальные сети
Instagram Instagram
Twitter Twitter
Facebook Facebook
Pinterest Pinterest
Сведения
О Scribd
Печатные издания
Наш блог
Присоединяйтесь к нашей команде!
Свяжитесь с нами
Пригласить друзей
Подарки
Scribd для предприятия
Юридическая информация
Условия
Конфиденциальность
Авторское право
Поддержка
Социальные сети
Instagram Instagram
Twitter Twitter
Facebook Facebook
Pinterest Pinterest
Книги
Аудиокниги
Журналы
Подкасты
Нотное издание
Документы
Snapshots
Каталог
Язык:
Русский
close menu
English
español
português
Deutsch
français
Русский(выбрано)
italiano
român
Bahasa Indonesia
Узнать больше
Авторское право © 2021 Scribd Inc.
Язык:
Русский
close menu
English
español
português
Deutsch
français
Русский(выбрано)
italiano
român
Bahasa Indonesia
Узнать больше
Авторское право © 2021 Scribd Inc.
------MultipartBoundary--FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: cid:css-b32813c9-5698-4f8c-b16f-
e86307278273@mhtml.blink @charset "utf-8"; .wrapper__text_button { font-family: "Source Sans Pro", serif; background-color: transparent; border-radius: 0px; border: 0px; box-sizing: border-box; cursor: pointer; display: inline-
block; color: rgb(30, 123, 133); font-size: 16px; font-weight: 700; min-height: 0px; line-height: normal; min-width: 0px; padding: 0px; } .wrapper__text_button:visited { color: rgb(30, 123, 133); } .wrapper__text_button:hover {
background-color: transparent; border: 0px; color: rgb(13, 96, 105); } .wrapper__text_button:active { background-color: transparent; border: 0px; color: rgb(13, 96, 105); } .wrapper__text_button.negate { color: rgb(255, 255, 255);
} .wrapper__text_button.negate:active, .wrapper__text_button.negate:hover { color: rgb(255, 255, 255); } .wrapper__text_button.disabled, .wrapper__text_button:disabled { background-color: transparent; color: rgb(87, 97, 122); }
.wrapper__text_button.disabled:visited, .wrapper__text_button:disabled:visited { color: rgb(87, 97, 122); } .wrapper__text_button.disabled:hover, .wrapper__text_button:disabled:hover { background-color: transparent; }
.wrapper__text_button.disabled.loading, .wrapper__text_button:disabled.loading { color: rgb(233, 237, 248); background-color: transparent; } .wrapper__text_button.disabled.loading:hover,
.wrapper__text_button:disabled.loading:hover { background-color: transparent; } .icon.DS2_default_8 { font-size: 8px; } .icon.DS2_default_16 { font-size: 16px; } .icon.DS2_default_24 { font-size: 24px; } .icon.DS2_default_48 {
font-size: 48px; } .wrapper__footer_pmp { background-color: rgb(250, 251, 253); } .wrapper__footer_pmp .links { padding: 40px 24px; max-width: 1190px; margin: auto; } .wrapper__footer_pmp .skip_button { font-weight: 400;
margin-bottom: 24px; } .wrapper__footer_pmp .link_header { font-size: 16px; margin: 0px 0px 12px; } .wrapper__footer_pmp .link_section { line-height: inherit; list-style: none; padding: 0px; margin: 0px; column-count: 6;
column-gap: 24px; } .wrapper__footer_pmp .link_section li { line-height: inherit; } @media (min-width: 950px) and (max-width: 1190px) { .wrapper__footer_pmp .link_section { column-count: 4; column-gap: 24px; } } @media
(max-width: 950px) { .wrapper__footer_pmp .link_section { column-count: 2; column-gap: 16px; } } .wrapper__footer_pmp .link_item { font-size: 14px; line-height: 20px; margin-bottom: 16px; } @media (min-width: 1190px) {
.wrapper__footer_pmp .link_item:nth-child(4n) { break-after: column; margin-bottom: 0px; } } @media (min-width: 950px) and (max-width: 1190px) { .wrapper__footer_pmp .link_item:nth-child(6n) { break-after: column;
margin-bottom: 0px; } } @media (max-width: 950px) { .wrapper__footer_pmp .link_item:nth-child(12n) { break-after: column; margin-bottom: 0px; } } .wrapper__footer_pmp .link_href { display: inline-block; }
.wrapper__footer_pmp .link_title { color: rgb(28, 38, 61); margin-bottom: 2px; overflow: hidden; max-height: 5.71429em; -webkit-line-clamp: 4; } .wrapper__footer_pmp .link_author, .wrapper__footer_pmp .link_title { font-
weight: 400; font-size: 14px; line-height: 1.42857em; display: -webkit-box; -webkit-box-orient: vertical; } .wrapper__footer_pmp .link_author { color: rgb(87, 97, 122); overflow-wrap: break-word; overflow: hidden; max-height:
2.85714em; -webkit-line-clamp: 2; } ._3dOFJu { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-height-body); background-color: transparent; border: none;
color: var(--color-teal-300); cursor: pointer; margin: var(--space-size-xxxs) 0; padding: 0px; } .GIor0V { color: var(--color-alert-red-200); } ._3cImFT:active { color: var(--color-teal-500); } ._3cImFT:hover { transition: color 0.1s
cubic-bezier(0.4, 0, 0.7, 0.2) 0s; color: var(--color-teal-400); } .aKhccE { color: var(--color-snow-600); pointer-events: none; } .Xhpj5c { margin-right: var(--space-size-xxxs); } ._231xht { margin-left: var(--space-size-xxxs); }
.BXcwMH svg { vertical-align: middle; } ._2DwxLE { --app-store-buttons-bottom-margin:var(--space-size-m); --app-store-button-display:block; --app-store-button-first-child-bottom-margin:var(--space-size-xxs); --app-store-
button-first-child-right-margin:0; background-color: var(--color-snow-200); padding: var(--space-size-l) 0; } @media (min-width: 513px) and (max-width: 808px) { ._2DwxLE { --app-store-buttons-bottom-margin:var(--space-
size-s); } } @media (max-width: 808px) { ._2DwxLE { --app-link-bottom-margin:0; --app-store-button-display:inline-block; --app-store-button-first-child-bottom-margin:0; --app-store-button-first-child-right-margin:var(--space-
size-xxs); } } ._2DwxLE .wrapper__app_store_buttons { line-height: 0; margin-bottom: var(--app-store-buttons-bottom-margin); } ._2DwxLE .wrapper__app_store_buttons li { display: var(--app-store-button-display); }
._2DwxLE .wrapper__app_store_buttons li .app_link { margin-bottom: 0px; } ._2DwxLE .wrapper__app_store_buttons li:first-child { margin-bottom: var(--app-store-button-first-child-bottom-margin); margin-right: var(--app-
store-button-first-child-right-margin); } ._3vLpks, .EMdAMJ { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.75rem; line-height: var(--line-height-body); color: var(--color-slate-100);
} ._3vLpks { align-items: baseline; display: flex; margin-right: var(--space-size-xs); } ._3vLpks .menu_handle { color: var(--color-slate-400); font-size: 12px; } ._3vLpks .icon-DS2_MiniCaretDown_8 { margin-left: var(--space-
size-xxxxs); } @media (min-width: 361px) and (max-width: 1008px) { ._3vLpks .wrapper__dse__dropdown_menu_items { left: 0px; } } @media (min-width: 1009px) { ._3vLpks .wrapper__dse__dropdown_menu_items { left:
unset; right: 0px; } } ._3vLpks .language_item { --language-item-width:164px; margin-bottom: var(--space-size-xs); } @media (min-width: 361px) { ._3vLpks .language_item { width: var(--language-item-width); } } ._3vLpks
.language_link { color: var(--color-slate-200); } ._3vLpks .learn_more_link { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; } ._3T4rnI { margin-bottom: var(--space-size-xxxs); } ._2w4vWX {
color: var(--color-slate-400); margin-right: 2px; } ._1Af5fH { align-items: center; display: flex; justify-content: flex-end; } ._20xN8E { font-size: var(--text-size-title3); line-height: var(--line-height-title); font-family: "Source Serif
Pro", sans-serif; font-weight: 600; font-style: normal; color: var(--color-slate-400); margin-top: 0px; } ._20k9iQ { list-style: none; padding: 0px; margin: 0px; } ._20k9iQ, ._20k9iQ li { line-height: inherit; } ._20k9iQ li { padding-
bottom: var(--space-size-xxxs); } ._20k9iQ li:last-child { padding-bottom: 0px; } .v7Kdl9 { margin-bottom: var(--space-size-s); } ._20ZvBH { background: var(--color-snow-400); height: 1px; margin-bottom: var(--space-size-xs);
overflow: hidden; } ._2EiE5C { margin-top: var(--space-size-xs); } ._1qWxWb { margin-bottom: var(--space-size-m); } .wrapper__dse_dropdown_menu { align-items: center; display: flex; font-size: 1em; justify-content: center;
position: relative; } .wrapper__dse__dropdown_menu_items { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: var(--text-size-base); line-height: var(--line-height-body); color: var(--color-
slate-500); background: var(--color-white-100); border-radius: 4px; border: 1px solid var(--color-snow-500); box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 10px; display: none; margin: 0px; max-height: none; overflow-y: auto; padding:
var(--space-size-m); position: absolute; z-index: 99; } .wrapper__dse__dropdown_menu_items.bottom { top: var(--space-size-m); } .wrapper__dse__dropdown_menu_items.top { bottom: var(--space-size-s); }
.wrapper__dse__dropdown_menu_items.is_open { display: block; } @media (max-width: 512px) { .wrapper__dse__dropdown_menu_items.is_open { position: fixed; inset: 0px; padding: var(--space-size-s); } }
.wrapper__dse__dropdown_menu_items .block_item, .wrapper__dse__dropdown_menu_items > a { display: block; margin-bottom: var(--space-size-xs); } .wrapper__dse__dropdown_menu_items .block_item:last-of-type,
.wrapper__dse__dropdown_menu_items > a:last-of-type { margin-bottom: 0px; } .wrapper__dse__dropdown_menu_items .close_button { position: absolute; top: var(--space-size-s); right: var(--space-size-s); color: var(--color-
midnight-200); margin: 0px; } @media (min-width: 1248px) { .breakpoint_hide.above.xl { display: none; } } @media (min-width: 1249px) { .breakpoint_hide.atAndAbove.xl { display: none; } } @media (max-width: 1248px) {
.breakpoint_hide.atAndBelow.xl { display: none; } } @media (max-width: 1247px) { .breakpoint_hide.below.xl { display: none; } } @media (min-width: 1008px) { .breakpoint_hide.above.l { display: none; } } @media (min-
width: 1009px) { .breakpoint_hide.atAndAbove.l { display: none; } } @media (max-width: 1008px) { .breakpoint_hide.atAndBelow.l { display: none; } } @media (max-width: 1007px) { .breakpoint_hide.below.l { display: none; }
} @media (min-width: 808px) { .breakpoint_hide.above.m { display: none; } } @media (min-width: 809px) { .breakpoint_hide.atAndAbove.m { display: none; } } @media (max-width: 808px) { .breakpoint_hide.atAndBelow.m {
display: none; } } @media (max-width: 807px) { .breakpoint_hide.below.m { display: none; } } @media (min-width: 512px) { .breakpoint_hide.above.s { display: none; } } @media (min-width: 513px) {
.breakpoint_hide.atAndAbove.s { display: none; } } @media (max-width: 512px) { .breakpoint_hide.atAndBelow.s { display: none; } } @media (max-width: 511px) { .breakpoint_hide.below.s { display: none; } } @media (min-
width: 360px) { .breakpoint_hide.above.xs { display: none; } } @media (min-width: 361px) { .breakpoint_hide.atAndAbove.xs { display: none; } } @media (max-width: 360px) { .breakpoint_hide.atAndBelow.xs { display: none;
} } @media (max-width: 359px) { .breakpoint_hide.below.xs { display: none; } } @media (min-width: 320px) { .breakpoint_hide.above.xxs { display: none; } } @media (min-width: 321px) { .breakpoint_hide.atAndAbove.xxs {
display: none; } } @media (max-width: 320px) { .breakpoint_hide.atAndBelow.xxs { display: none; } } @media (max-width: 319px) { .breakpoint_hide.below.xxs { display: none; } } ._1nXNWj { font-family: "Source Sans Pro",
sans-serif; font-weight: 600; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-teal-300); } ._18AOIm { list-style: none; padding: 0px; margin: 0px; } ._18AOIm, ._18AOIm li { line-
height: inherit; } .cHiKmg { margin-right: var(--space-size-xxxs); color: var(--color-snow-600); } .cHiKmg:hover { color: var(--color-teal-300); } .qD0ldw { color: var(--color-teal-300); } ._1Joaj- { font-family: "Source Sans Pro",
sans-serif; font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); text-transform: capitalize; color: var(--color-slate-400); } ._3jgtRM { font-weight: 600; } ._3hm-Hf { display: flex; flex-
direction: column; align-items: center; } ._2rJ4qn { box-sizing: border-box; column-gap: var(--grid-gutter-width); display: grid; min-width: var(--grid-min-width); padding: 0 var(--grid-side-margin); width: 100%; grid-template-
columns: repeat(12, 1fr); max-width: 1248px; } @media (max-width: 1008px) { ._2rJ4qn { grid-template-columns: repeat(12, 1fr); max-width: 1008px; } } @media (max-width: 808px) { ._2rJ4qn { grid-template-columns:
repeat(8, 1fr); max-width: 808px; } } @media (max-width: 512px) { ._2rJ4qn { grid-template-columns: repeat(4, 1fr); max-width: 512px; } } @media (max-width: 360px) { ._2rJ4qn { grid-template-columns: repeat(4, 1fr); max-
width: 360px; } } @media (max-width: 320px) { ._2rJ4qn { grid-template-columns: repeat(4, 1fr); max-width: 320px; } } ._3hfhEZ { position: relative; } .rkHbhO { grid-column: auto / span 1; } ._1jSmRY { grid-column: auto /
span 2; } ._2UURzT { grid-column: auto / span 3; } ._56AJwC { grid-column: auto / span 4; } ._1Y8Me6 { grid-column: auto / span 5; } ._3vU7-d { grid-column: auto / span 6; } ._30ZBOW { grid-column: auto / span 7; }
.EO65vl { grid-column: auto / span 8; } ._1_-I-s { grid-column: auto / span 9; } ._2QFKIX { grid-column: auto / span 10; } ._2ZigXc { grid-column: auto / span 11; } ._2DwvY9 { grid-column: auto / span 12; } @media (min-
width: 1249px) { ._1bnueu { display: none; } } @media (max-width: 1248px) { ._3N7pFD { display: none; } } @media (max-width: 1008px) { ._3gW6_O { grid-column: auto / span 1; } } @media (max-width: 1008px) {
._53nA5G { grid-column: auto / span 2; } } @media (max-width: 1008px) { ._2h5AY8 { grid-column: auto / span 3; } } @media (max-width: 1008px) { ._9KjNCc { grid-column: auto / span 4; } } @media (max-width: 1008px) {
._3znc48 { grid-column: auto / span 5; } } @media (max-width: 1008px) { ._1diiIx { grid-column: auto / span 6; } } @media (max-width: 1008px) { .Phu3GT { grid-column: auto / span 7; } } @media (max-width: 1008px) {
._12OyGc { grid-column: auto / span 8; } } @media (max-width: 1008px) { ._1rHNHw { grid-column: auto / span 9; } } @media (max-width: 1008px) { ._1QFsDa { grid-column: auto / span 10; } } @media (max-width: 1008px)
{ ._3kGDEX { grid-column: auto / span 11; } } @media (max-width: 1008px) { ._3_wz8S { grid-column: auto / span 12; } } @media (min-width: 1009px) { ._3_8uQu { display: none; } } @media (max-width: 1008px) {
._1VqwZp { display: none; } } @media (max-width: 808px) { ._3AONef { grid-column: auto / span 1; } } @media (max-width: 808px) { ._2ezjCK { grid-column: auto / span 2; } } @media (max-width: 808px) { ._2v9Om3 {
grid-column: auto / span 3; } } @media (max-width: 808px) { ._2MZCWc { grid-column: auto / span 4; } } @media (max-width: 808px) { ._1rLgs- { grid-column: auto / span 5; } } @media (max-width: 808px) { ._11-x6B { grid-
column: auto / span 6; } } @media (max-width: 808px) { ._2iiHLh { grid-column: auto / span 7; } } @media (max-width: 808px) { ._1HnxF9 { grid-column: auto / span 8; } } @media (min-width: 809px) { ._2_ysbk { display:
none; } } @media (max-width: 808px) { ._1eTwfN { display: none; } } @media (max-width: 512px) { ._23BiTP { grid-column: auto / span 1; } } @media (max-width: 512px) { ._2kIJfL { grid-column: auto / span 2; } } @media
(max-width: 512px) { .vGZhrQ { grid-column: auto / span 3; } } @media (max-width: 512px) { ._13Nd7L { grid-column: auto / span 4; } } @media (min-width: 513px) { ._2mH2Tc { display: none; } } @media (max-width:
512px) { ._1xbbY6 { display: none; } } @media (max-width: 360px) { ._1K0VMt { grid-column: auto / span 1; } } @media (max-width: 360px) { ._3vZzzT { grid-column: auto / span 2; } } @media (max-width: 360px) {
._2dXYwp { grid-column: auto / span 3; } } @media (max-width: 360px) { ._2wGr9s { grid-column: auto / span 4; } } @media (min-width: 361px) { .du1EAm { display: none; } } @media (max-width: 360px) { ._2SiKu4 {
display: none; } } @media (max-width: 320px) { ._12wJ84 { grid-column: auto / span 1; } } @media (max-width: 320px) { .jE2LY0 { grid-column: auto / span 2; } } @media (max-width: 320px) { ._2tMKw9 { grid-column: auto
/ span 3; } } @media (max-width: 320px) { ._2U0YHD { grid-column: auto / span 4; } } @media (min-width: 321px) { ._2LV1WF { display: none; } } @media (max-width: 320px) { .-r1frj { display: none; } } .VKZOcn {
margin-bottom: var(--space-size-xxs); } ._1AoUI5 { color: var(--color-teal-300); font-size: 14px; } ._1AoUI5, ._2MVxDa { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; } ._2MVxDa { font-size:
0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); margin-bottom: var(--space-size-xxxs); } ._2MVxDa:visited { color: var(--color-slate-400); } ._1p7WcZ { font-family: "Source Sans Pro", sans-serif;
font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); } ._1p7WcZ:visited { color: var(--color-slate-400); } ._VbDNs { width: 16px; height: 16px; margin-right:
var(--space-size-xxs); } .wrapper__app_store_buttons { --button-height:40px; --button-width:120px; line-height: inherit; list-style: none; padding: 0px; margin: 0px; } .wrapper__app_store_buttons li { line-height: inherit; }
.wrapper__app_store_buttons .app_store_img { height: var(--button-height); width: var(--button-width); } .wrapper__app_store_buttons li { display: block; } .wrapper__app_store_buttons li .app_link { display: block; margin-
bottom: 4px; } .wrapper__app_store_buttons li .app_link img, .wrapper__store_button { display: block; } .wrapper__store_button .app_link { display: block; margin-bottom: 4px; } .wrapper__store_button .app_link img { display:
block; } ._33selL { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.75rem; line-height: var(--line-height-body); color: var(--color-slate-400); } ._33selL:visited { color: var(--color-slate-
400); } ._3mZXvJ { list-style: none; padding: 0px; margin: 0px; display: flex; flex-wrap: wrap; overflow: hidden; } ._3mZXvJ, ._3mZXvJ li { line-height: inherit; } ._3mZXvJ li:not(:last-child)::after { content: "•"; font-family:
"Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.75rem; line-height: var(--line-height-body); color: var(--color-slate-400); margin: 0 var(--space-size-xxs); } .wrapper__filled-button { font-family:
"Source Sans Pro", serif; transition: background 0.1s ease-in-out 0s, color 0.1s ease-in-out 0s; background-color: rgb(30, 123, 133); border-radius: 4px; border: 1px solid rgb(30, 123, 133); box-sizing: border-box; color: rgb(255,
255, 255); cursor: pointer; display: inline-block; font-size: 18px; font-weight: 600; line-height: 1.3em; padding: 12px 24px; position: relative; text-align: center; } .wrapper__filled-button:visited { color: rgb(255, 255, 255); }
.wrapper__filled-button.activated, .wrapper__filled-button.hover, .wrapper__filled-button:active, .wrapper__filled-button:hover { background-color: rgb(13, 96, 105); color: rgb(255, 255, 255); } .wrapper__filled-button.disabled,
.wrapper__filled-button.loading.disabled, .wrapper__filled-button.loading:disabled, .wrapper__filled-button:disabled { transition: none 0s ease 0s; background-color: rgb(233, 237, 248); border: 1px solid rgb(233, 237, 248); color:
rgb(87, 97, 122); cursor: default; min-height: 49px; } .wrapper__filled-button.disabled:visited, .wrapper__filled-button.loading.disabled:visited, .wrapper__filled-button.loading:disabled:visited, .wrapper__filled-
button:disabled:visited { color: rgb(87, 97, 122); } .wrapper__filled-button.disabled:active, .wrapper__filled-button.disabled:hover, .wrapper__filled-button.loading.disabled:active, .wrapper__filled-button.loading.disabled:hover,
.wrapper__filled-button.loading:disabled:active, .wrapper__filled-button.loading:disabled:hover, .wrapper__filled-button:disabled:active, .wrapper__filled-button:disabled:hover { background-color: rgb(233, 237, 248); }
.wrapper__filled-button__spinner { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; } @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }
.wrapper__spinner svg { height: 30px; width: 30px; animation-name: rotate; animation-duration: 0.7s; animation-iteration-count: infinite; animation-timing-function: linear; } .wrapper__spinner.slow svg { animation-duration: 1.2s;
} .wrapper__spinner.large svg { background-size: 60px; height: 60px; width: 60px; } .wrapper__outline-button { font-family: "Source Sans Pro", serif; transition: background 0.1s ease-in-out 0s, color 0.1s ease-in-out 0s;
background-color: transparent; border: 1px solid rgb(30, 123, 133); border-radius: 4px; box-sizing: border-box; color: rgb(30, 123, 133); cursor: pointer; display: inline-block; font-size: 18px; font-weight: 600; line-height: 1.3em;
padding: 12px 24px; position: relative; text-align: center; } .keyboard_focus .wrapper__outline-button:focus, .wrapper__outline-button.hover, .wrapper__outline-button:hover { background-color: rgb(248, 249, 253); border-color:
rgb(13, 96, 105); color: rgb(13, 96, 105); } .wrapper__outline-button.activated, .wrapper__outline-button:active { background-color: rgb(248, 249, 253); border-color: rgb(13, 96, 105); color: rgb(13, 96, 105); } .wrapper__outline-
button.disabled, .wrapper__outline-button.loading.disabled, .wrapper__outline-button.loading:disabled, .wrapper__outline-button:disabled { transition: none 0s ease 0s; background-color: rgb(233, 237, 248); border: 1px solid
rgb(233, 237, 248); color: rgb(87, 97, 122); cursor: default; min-height: 49px; } .wrapper__outline-button.disabled:visited, .wrapper__outline-button.loading.disabled:visited, .wrapper__outline-button.loading:disabled:visited,
.wrapper__outline-button:disabled:visited { color: rgb(87, 97, 122); } .wrapper__outline-button.disabled:active, .wrapper__outline-button.disabled:hover, .wrapper__outline-button.loading.disabled:active, .wrapper__outline-
button.loading.disabled:hover, .wrapper__outline-button.loading:disabled:active, .wrapper__outline-button.loading:disabled:hover, .wrapper__outline-button:disabled:active, .wrapper__outline-button:disabled:hover { background-
color: rgb(233, 237, 248); } .wrapper__outline-button__spinner { position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center; } .wrapper__checkbox { position: relative; text-align: left; }
.wrapper__checkbox label { cursor: pointer; } .wrapper__checkbox .checkbox_label { display: inline-block; line-height: 1.5em; } .wrapper__checkbox .checkbox_label::before { border: none; box-shadow: none; color: rgb(143,
146, 158); cursor: pointer; display: inline-block; font-family: scribd; font-size: inherit; margin-right: 12px; position: relative; top: 2px; vertical-align: top; } .wrapper__checkbox .checkbox_label.checked::before { color: rgb(1, 127,
112); } .keyboard_focus .wrapper__checkbox .checkbox_label.focused::before { outline: rgb(2, 167, 147) solid 2px; outline-offset: 2px; } .wrapper__checkbox .checkbox_label .input_text { font-family: "Source Sans Pro", serif;
color: rgb(28, 38, 61); display: inline-block; font-size: inherit; font-weight: 400; line-height: unset; vertical-align: unset; } .wrapper__checkbox .checkbox_label.focused .input_text, .wrapper__checkbox .checkbox_label:hover
.input_text { color: rgb(28, 38, 61); } .wrapper__checkbox .checkbox_label.focused::before, .wrapper__checkbox .checkbox_label:hover::before { color: rgb(13, 96, 105); } .wrapper__checkbox .checkbox_label.with_description
.input_text { color: rgb(87, 97, 122); font-weight: 700; } .wrapper__checkbox .checkbox_label.with_description .description { font-family: "Source Sans Pro", serif; font-size: 14px; color: rgb(87, 97, 122); display: block; line-
height: 1.29em; margin-left: 28px; } .wrapper__pill_list { display: flex; } .wrapper__pill_list .pill_list_item, .wrapper__pill_list .pill_list_row { margin-right: 12px; flex: 0 0 auto; } .wrapper__pill_list .pill_list_item:last-child,
.wrapper__pill_list .pill_list_row:last-child { margin-right: 0px; } .wrapper__pill_list .pill_list_row { display: flex; } @media (max-width: 550px) { .wrapper__pill_list { flex-direction: column; } .wrapper__pill_list .pill_list_row {
margin-right: 0px; } .wrapper__pill_list .pill_list_row + .pill_list_row { margin-top: 4px; } } .wrapper__pill_button { outline-offset: -2px; padding: 3px 0px; } .wrapper__pill_button .pill_button_visible { background: rgb(255, 255,
255); border: 1px solid rgb(233, 237, 248); border-radius: 19px; color: rgb(0, 0, 0); padding: 8px 24px; } .wrapper__pill_button.pill_button_selected .pill_button_visible, .wrapper__pill_button:active .pill_button_visible,
.wrapper__pill_button:hover .pill_button_visible { background: rgb(243, 246, 253); color: rgb(28, 38, 61); } .wrapper__static_stars .star_label { font-size: 12px; } @keyframes Step { 0% { left: -200%; } 100% { left: 0px; } }
@keyframes ShowFade { 0% { display: none; opacity: 0; } 1% { display: block; opacity: 0; } 100% { display: block; opacity: 1; } } .wrapper__animated_content { display: flex; flex-direction: column; padding: 10px; }
.wrapper__animated_content .contents, .wrapper__animated_content .steps { line-height: inherit; list-style: none; padding: 0px; margin: 0px; } .wrapper__animated_content .contents li, .wrapper__animated_content .steps li { line-
height: inherit; } .wrapper__animated_content .contents .content { opacity: 0; text-align: center; } .wrapper__animated_content .contents .content:not(.active) { display: none; } .wrapper__animated_content .contents .content.active
{ animation: 0.3s ease-in 0s 1 normal none running ShowFade; opacity: 1; } .wrapper__animated_content.above .contents { padding-top: 5px; } .wrapper__animated_content.below .contents { padding-bottom: 5px; }
.wrapper__animated_content .steps { display: flex; height: 10px; align-items: center; justify-content: space-around; } .wrapper__animated_content .steps .step { border-radius: 5px; height: 2px; margin-left: 5px; overflow: hidden;
position: relative; } .wrapper__animated_content .steps .step:first-child { margin-left: 0px; } .wrapper__animated_content .steps .step.active .progress { display: block; content: ""; height: inherit; left: 0px; position: absolute; top:
0px; width: 200%; animation-name: Step; animation-timing-function: cubic-bezier(0, 0, 1, 0.2); } .wrapper__animated_content.dark { background-color: rgb(0, 41, 63); color: rgb(255, 255, 255); }
.wrapper__animated_content.dark .step { background: rgba(255, 255, 255, 0.2); } .wrapper__animated_content.dark .step.active .progress { background: linear-gradient(90deg, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0.2)); }
.wrapper__animated_content.dark .step.complete { background: rgb(255, 255, 255); } .wrapper__animated_content.light { background-color: rgb(255, 255, 255); color: rgb(28, 38, 61); } .wrapper__animated_content.light .step {
background: rgba(0, 0, 0, 0.1); } .wrapper__animated_content.light .step.active .progress { background: linear-gradient(90deg, rgb(143, 146, 158) 80%, transparent); } .wrapper__animated_content.light .step.complete {
background: rgb(143, 146, 158); } @media (min-width: 320px) { .breakpoint_hide.at_or_above.b320 { display: none; } } @media (min-width: 360px) { .breakpoint_hide.at_or_above.b360 { display: none; } } @media (min-width:
450px) { .breakpoint_hide.at_or_above.b450 { display: none; } } @media (min-width: 550px) { .breakpoint_hide.at_or_above.b550 { display: none; } } @media (min-width: 700px) { .breakpoint_hide.at_or_above.b700 { display:
none; } } @media (min-width: 950px) { .breakpoint_hide.at_or_above.b950 { display: none; } } @media (min-width: 1024px) { .breakpoint_hide.at_or_above.b1024 { display: none; } } @media (min-width: 1141px) {
.breakpoint_hide.at_or_above.b1141 { display: none; } } @media (min-width: 1190px) { .breakpoint_hide.at_or_above.b1190 { display: none; } } @media (min-width: 1376px) { .breakpoint_hide.at_or_above.b1376 { display:
none; } } @media (min-width: 321px) { .breakpoint_hide.above.b320 { display: none; } } @media (min-width: 361px) { .breakpoint_hide.above.b360 { display: none; } } @media (min-width: 451px) {
.breakpoint_hide.above.b450 { display: none; } } @media (min-width: 551px) { .breakpoint_hide.above.b550 { display: none; } } @media (min-width: 701px) { .breakpoint_hide.above.b700 { display: none; } } @media (min-
width: 951px) { .breakpoint_hide.above.b950 { display: none; } } @media (min-width: 1025px) { .breakpoint_hide.above.b1024 { display: none; } } @media (min-width: 1142px) { .breakpoint_hide.above.b1141 { display: none; }
} @media (min-width: 1191px) { .breakpoint_hide.above.b1190 { display: none; } } @media (min-width: 1377px) { .breakpoint_hide.above.b1376 { display: none; } } @media (max-width: 320px) {
.breakpoint_hide.at_or_below.b320 { display: none; } } @media (max-width: 360px) { .breakpoint_hide.at_or_below.b360 { display: none; } } @media (max-width: 450px) { .breakpoint_hide.at_or_below.b450 { display: none; }
} @media (max-width: 550px) { .breakpoint_hide.at_or_below.b550 { display: none; } } @media (max-width: 700px) { .breakpoint_hide.at_or_below.b700 { display: none; } } @media (max-width: 950px) {
.breakpoint_hide.at_or_below.b950 { display: none; } } @media (max-width: 1024px) { .breakpoint_hide.at_or_below.b1024 { display: none; } } @media (max-width: 1141px) { .breakpoint_hide.at_or_below.b1141 { display:
none; } } @media (max-width: 1190px) { .breakpoint_hide.at_or_below.b1190 { display: none; } } @media (max-width: 1376px) { .breakpoint_hide.at_or_below.b1376 { display: none; } } @media (max-width: 319px) {
.breakpoint_hide.below.b320 { display: none; } } @media (max-width: 359px) { .breakpoint_hide.below.b360 { display: none; } } @media (max-width: 449px) { .breakpoint_hide.below.b450 { display: none; } } @media (max-
width: 549px) { .breakpoint_hide.below.b550 { display: none; } } @media (max-width: 699px) { .breakpoint_hide.below.b700 { display: none; } } @media (max-width: 949px) { .breakpoint_hide.below.b950 { display: none; } }
@media (max-width: 1023px) { .breakpoint_hide.below.b1024 { display: none; } } @media (max-width: 1140px) { .breakpoint_hide.below.b1141 { display: none; } } @media (max-width: 1189px) { .breakpoint_hide.below.b1190
{ display: none; } } @media (max-width: 1375px) { .breakpoint_hide.below.b1376 { display: none; } } .wrapper__mobile_bottom_tabs { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(233, 237, 248); bottom:
0px; display: flex; height: 60px; left: 0px; padding-bottom: env(safe-area-inset-bottom,12px); position: fixed; width: 100%; z-index: 29; } .wrapper__mobile_bottom_tabs ul { line-height: inherit; list-style: none; padding: 0px;
margin: 0px; display: flex; flex-direction: row; justify-content: space-between; width: 100%; } .wrapper__mobile_bottom_tabs ul li { line-height: inherit; } .wrapper__mobile_bottom_tabs li { flex-basis: 0px; flex-grow: 1; padding:
2px 1px; position: relative; max-width: 25%; } .wrapper__mobile_bottom_tabs a { align-items: center; color: rgb(0, 41, 63); font-size: 12px; height: 100%; justify-content: center; text-align: center; }
.wrapper__mobile_bottom_tabs a .menu_icon { display: block; font-size: 24px; padding-top: 7px; } .wrapper__mobile_bottom_tabs a:hover { color: rgb(169, 8, 94); } .wrapper__mobile_bottom_tabs .title { white-space: nowrap;
overflow: hidden; text-overflow: ellipsis; padding: 0px 6px; margin-top: -5px; } .wrapper__mobile_bottom_tabs li.selected::after { background: rgb(169, 8, 94); bottom: 0px; content: " "; height: 2px; left: 0px; position: absolute;
width: 100%; } .wrapper__mobile_bottom_tabs .selected a { color: rgb(169, 8, 94); } .wrapper__button_menu { position: relative; } .wrapper__button_menu .button_menu { background: rgb(255, 255, 255); border-radius: 4px;
border: 1px solid rgb(233, 237, 248); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; position: absolute; z-index: 2700; min-width: 220px; } .wrapper__button_menu .button_menu::before { background: rgb(255, 255, 255); border-
radius: 4px; inset: 0px; content: " "; display: block; position: absolute; z-index: -1; } .wrapper__button_menu .button_menu.top { bottom: calc(100% + 10px); } .wrapper__button_menu .button_menu.top .button_menu_arrow {
bottom: -6px; border-bottom-width: 0px; border-top-color: rgb(233, 237, 248); } .wrapper__button_menu .button_menu.top .button_menu_arrow::before { top: -12.5px; left: -5px; } .wrapper__button_menu .button_menu.top
.button_menu_arrow::after { content: " "; bottom: 1px; margin-left: -5px; border-bottom-width: 0px; border-top-color: rgb(255, 255, 255); } .wrapper__button_menu .button_menu.bottom { top: calc(100% + 10px); }
.wrapper__button_menu .button_menu.bottom .button_menu_arrow { top: -6px; border-top-width: 0px; border-bottom-color: rgb(233, 237, 248); } .wrapper__button_menu .button_menu.bottom .button_menu_arrow::before { top:
2.5px; left: -5px; } .wrapper__button_menu .button_menu.bottom .button_menu_arrow::after { content: " "; top: 1px; margin-left: -5px; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); } .wrapper__button_menu
.button_menu.left { right: -15px; } .wrapper__button_menu .button_menu.left .button_menu_arrow { right: 15px; left: auto; } .wrapper__button_menu .button_menu.left.library_button_menu { right: 0px; }
.wrapper__button_menu .button_menu.right { left: -15px; } .wrapper__button_menu .button_menu.right .button_menu_arrow { left: 15px; margin-left: 0px; } @media (max-width: 450px) { .wrapper__button_menu
.button_menu:not(.no_fullscreen) { position: fixed; inset: 0px; width: auto; } .wrapper__button_menu .button_menu:not(.no_fullscreen) .button_menu_arrow { display: none; } .wrapper__button_menu
.button_menu:not(.no_fullscreen) .list_heading { display: block; } .wrapper__button_menu .button_menu:not(.no_fullscreen) .button_menu_items { max-height: 100vh; } .wrapper__button_menu .button_menu:not(.no_fullscreen)
.close_btn { display: block; } } .wrapper__button_menu .button_menu .button_menu_arrow { border-width: 6px; z-index: -2; } .wrapper__button_menu .button_menu .button_menu_arrow::before { transform: rotate(45deg); box-
shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; content: " "; display: block; height: 10px; position: relative; width: 10px; } .wrapper__button_menu .button_menu .button_menu_arrow, .wrapper__button_menu .button_menu
.button_menu_arrow::after { border-color: transparent; border-style: solid; display: block; height: 0px; position: absolute; width: 0px; } .wrapper__button_menu .button_menu .button_menu_arrow::after { border-width: 5px;
content: ""; } .wrapper__button_menu .button_menu .close_btn { position: absolute; top: 16px; right: 16px; display: none; } .wrapper__button_menu .button_menu_items { margin-bottom: 10px; max-height: 400px; overflow-y:
auto; } .wrapper__button_menu .button_menu_items li { padding: 10px 20px; min-width: 320px; box-sizing: border-box; } .wrapper__button_menu .button_menu_items li a { color: rgb(30, 123, 133); } .wrapper__button_menu
.button_menu_items li .pull_right { float: right; } .wrapper__button_menu .button_menu_items li.disabled_row, .wrapper__button_menu .button_menu_items li.disabled_row a { color: rgb(233, 237, 248); }
.wrapper__button_menu .button_menu_items li:not(.menu_heading) { cursor: pointer; } .wrapper__button_menu .button_menu_items .menu_heading { text-transform: uppercase; font-weight: 700; padding: 4px 20px; }
.wrapper__button_menu .list_item { display: block; border-bottom: 1px solid rgb(243, 246, 253); padding: 10px 20px; } .wrapper__button_menu .list_item:last-child { border-bottom: none; margin-bottom: 6px; }
.wrapper__button_menu .list_heading { font-size: 20px; text-align: left; display: none; } .wrapper__button_menu .list_heading .close_btn { position: absolute; top: 14px; right: 14px; cursor: pointer; } .wrapper__text_input {
margin: 0px 0px 18px; max-width: 650px; } .wrapper__text_input label { display: block; font-size: 16px; font-weight: 700; } .wrapper__text_input label .optional { font-weight: 400; color: rgb(87, 97, 122); } .wrapper__text_input
.help { font-size: 14px; color: rgb(87, 97, 122); display: block; } .wrapper__text_input input, .wrapper__text_input input[type] { outline: none; border-radius: 4px; border: 1px solid rgb(143, 146, 158); padding: 8px 14px; width:
100%; height: 40px; box-sizing: border-box; } .wrapper__text_input input:focus, .wrapper__text_input input[type]:focus { border-color: rgb(2, 167, 147); box-shadow: rgb(1, 127, 112) 0px 0px 1px 0px; } @media not all {
.wrapper__text_input input:focus, .wrapper__text_input input[type]:focus { outline: dashed 1px !important; } } .wrapper__text_input input.disabled, .wrapper__text_input input[type].disabled { background-color: rgb(248, 249,
253); } .wrapper__text_input abbr.asterisk_require { font-size: 120%; } .wrapper__text_input.has_error input[type="email"].field_err, .wrapper__text_input.has_error input[type="password"].field_err,
.wrapper__text_input.has_error input[type="text"].field_err, .wrapper__text_input.has_error textarea.field_err { border-color: rgb(179, 30, 48); box-shadow: rgb(242, 222, 222) 0px 0px 1px 0px; } .wrapper__text_input
.input_wrapper { position: relative; margin-top: 4px; } .wrapper__input_error { color: rgb(179, 30, 48); font-size: 14px; margin-top: 6px; text-align: left; font-weight: 400; } .wrapper__input_error .icon { margin-right: 5px;
position: relative; top: 2px; } .wrapper__breadcrumbs { margin-top: 16px; margin-bottom: 16px; font-size: 14px; font-weight: 600; } .wrapper__breadcrumbs .breadcrumbs-list { line-height: inherit; list-style: none; padding: 0px;
margin: 0px; display: flex; flex-wrap: wrap; } .wrapper__breadcrumbs .breadcrumbs-list li { line-height: inherit; } .wrapper__breadcrumbs .breadcrumb-item .disabled { cursor: auto; } .wrapper__breadcrumbs .icon { position:
relative; top: 1px; font-size: 13px; color: rgb(202, 206, 217); margin: 0px 8px; } .wrapper__megamenu_container { right: 0px; left: 0px; top: 0px; z-index: 30; } .wrapper__megamenu_container.fixed { position: fixed; }
.wrapper__megamenu_container.keyboard_focus { position: absolute; } .wrapper__megamenu_container.shadow { box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 8px; } .wrapper__megamenu_top_bar { --top-bar-height:64px; --logo-
width:122px; --logo-height:26px; background: var(--color-snow-100); } @media (max-width: 511px) { .wrapper__megamenu_top_bar { --top-bar-height:60px; --logo-width:110px; --logo-height:24px; } }
.wrapper__megamenu_top_bar .action_container { flex: 1 0 auto; padding-left: var(--space-size-s); } .wrapper__megamenu_top_bar .action_container, .wrapper__megamenu_top_bar .icon_button, .wrapper__megamenu_top_bar
.logo_container, .wrapper__megamenu_top_bar .top_bar_container { align-items: center; display: flex; } .wrapper__megamenu_top_bar .logo_button { display: block; } .wrapper__megamenu_top_bar .logo_button,
.wrapper__megamenu_top_bar .logo_button img { height: var(--logo-height); width: var(--logo-width); } .wrapper__megamenu_top_bar .hamburger_menu_button { color: var(--color-midnight-300); vertical-align: top; }
.wrapper__megamenu_top_bar .icon_button { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); margin-right:
28px; } @media (min-width: 808px) { .wrapper__megamenu_top_bar .icon_button span + span { margin-left: var(--space-size-xxxs); } } .wrapper__megamenu_top_bar .read_free_button { min-width: 126px; text-align: center;
font-size: 0.875em; } .wrapper__megamenu_top_bar .search_input_container { flex: 1 1 100%; margin: 0px 120px; } @media (max-width: 1248px) { .wrapper__megamenu_top_bar .search_input_container { margin: 0px 60px; }
} @media (max-width: 1008px) { .wrapper__megamenu_top_bar .search_input_container { margin: 0 var(--space-size-m); } } @media (min-width: 512px) and (max-width: 807px) { .wrapper__megamenu_top_bar
.search_input_container { margin-top: ; margin-bottom: ; margin-left: ; margin-right: 0px; } } @media (max-width: 512px) { .wrapper__megamenu_top_bar .search_input_container { margin-left: var(--space-size-xs); margin-right:
0px; } } @media (max-width: 512px) { .wrapper__megamenu_top_bar .search_input_container.focused { margin-left: 0px; margin-right: 0px; } } .wrapper__megamenu_top_bar .top_bar_container { height: var(--top-bar-height);
align-items: center; width: 100%; } .wrapper__megamenu_top_bar .saved_icon_solo { position: relative; top: 2px; } ._1j7CjE { align-items: center; border-radius: 6px; color: var(--color-white-100); display: flex; font-size:
0.875em; justify-content: center; margin-right: var(--space-size-xs); width: auto; } ._1b8E_k { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-height-body);
border: none; border-radius: 4px; color: var(--color-white-100); cursor: pointer; position: relative; } ._1b8E_k::after { content: ""; position: absolute; inset: 0px; border: 1px solid transparent; border-radius: 4px; } ._1b8E_k:hover {
color: var(--color-white-100); } ._2X3ecN { font-size: 1em; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.5em; max-height: 3em; } ._37oW3U { background: var(--
color-alert-red-200); } ._1hxfNC { background: var(--color-teal-300); } ._1hxfNC:active { background: var(--color-teal-400); } ._1hxfNC:active::after { border: 2px solid var(--color-teal-500); } ._1hxfNC:hover { transition:
background 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; background: var(--color-teal-400); } ._2cDynU { background: var(--color-snow-200); border: 1px solid var(--color-snow-400); color: var(--color-snow-600); pointer-events: none; }
._3XmcHU { margin-right: var(--space-size-xxxs); } ._2-Tumn { min-height: var(--space-size-l); padding: var(--space-size-xxxs) var(--space-size-xs); } ._1efPXA { background: var(--color-black-100); } ._1efPXA:hover::after {
transition: border 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; border: 2px solid var(--color-neutral-200); } ._1efPXA:active::after { border: 2px solid var(--color-neutral-100); } ._3iAyBg { background: var(--color-white-100); color: var(-
-color-teal-300); } ._3iAyBg:hover { transition: color 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; color: var(--color-teal-400); } ._3iAyBg:hover::after { transition: border 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; border: 2px solid var(--color-
snow-400); } ._3iAyBg:active { color: var(--color-teal-500); } ._3iAyBg:active::after { border: 2px solid var(--color-snow-500); } ._1VLilf { min-height: var(--space-size-m); padding: var(--space-size-xxxxs) var(--space-size-xs); }
._3top4K { margin-right: var(--space-size-xs); } ._26rpsx { vertical-align: top; } .wrapper__search_input_container { box-sizing: border-box; display: inline-block; position: relative; } .wrapper__search_input_container
.search_input { transition: width 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; appearance: none; border: 1px solid var(--color-snow-600); border-radius: 1.25em; height: 2.5em; outline: none; padding: 0px 3em 0px 16px; position: relative;
text-overflow: ellipsis; white-space: nowrap; width: 100%; } .wrapper__search_input_container .search_input::-webkit-search-cancel-button, .wrapper__search_input_container .search_input::-webkit-search-decoration,
.wrapper__search_input_container .search_input::-webkit-search-results-button, .wrapper__search_input_container .search_input::-webkit-search-results-decoration { display: none; } .wrapper__search_input_container
.search_input:focus { border-color: var(--color-teal-300); box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 10px; } @media not all { .wrapper__search_input_container .search_input:focus { outline: dashed 1px !important; } } @media
(max-width: 512px) { } .wrapper__search_input_container .search_input::placeholder { color: var(--color-snow-600); } .wrapper__search_input_container .search_button { background-color: transparent; min-height: 2.5em;
padding-right: 14px; position: absolute; margin-top: -20px; right: 0px; text-align: right; top: 50%; } .wrapper__search_input_container .search_button .icon { color: var(--color-teal-300); } .wrapper__search_input_container
.close_related_search_button { background-color: transparent; border: none; color: var(--color-slate-400); display: none; padding: 0px; margin-top: ; margin-right: ; margin-bottom: ; margin-left: 0px; }
.wrapper__search_input_container .close_related_search_button:hover { cursor: pointer; } .wrapper__search_input_container .close_related_search_button .icon { color: inherit; } @media (max-width: 512px) {
.wrapper__search_input_container.focused { display: block; position: absolute; left: 0px; right: 0px; background: var(--color-snow-100); margin-left: 0px; margin-right: 0px; } .wrapper__search_input_container.focused
.input_wrapper { display: flex; justify-content: center; } .wrapper__search_input_container.focused .input_wrapper .close_related_search_button { display: block; flex-grow: 1; } .wrapper__search_input_container.focused
.input_wrapper label { flex-grow: 9; margin: var(--space-size-xxxs); } } .wrapper__doc_page_shared_search_input_suggestions .suggestions { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; background: rgb(255, 255, 255); border:
1px solid var(--color-snow-400); box-sizing: border-box; font-size: 1rem; left: 0px; line-height: 1.5rem; overflow: hidden; position: absolute; right: 0px; top: calc(100% + 3px); width: calc(100% - 2px); z-index: 29; }
.wrapper__doc_page_shared_search_input_suggestions .suggestions .suggestion_label { border-bottom: 1px solid var(--color-snow-300); color: var(--color-teal-300); display: none; font-weight: 700; }
.wrapper__doc_page_shared_search_input_suggestions .suggestions ul { margin: 0px; padding: 7px 0px; } .wrapper__doc_page_shared_search_input_suggestions .suggestions ul .suggestion { white-space: nowrap; overflow:
hidden; text-overflow: ellipsis; color: var(--color-slate-400); cursor: pointer; list-style: none; padding: 2.5px 18px; transition: all 0.1s cubic-bezier(0.4, 0, 0.7, 0.2) 0s; } .wrapper__doc_page_shared_search_input_suggestions
.suggestions ul .suggestion.selected, .wrapper__doc_page_shared_search_input_suggestions .suggestions ul .suggestion:hover { color: var(--color-slate-400); background: var(--color-snow-200); }
.wrapper__doc_page_shared_search_input_suggestions .suggestions ul .suggestion em { font-style: normal; font-weight: 700; } .wrapper__doc_page_shared_search_input_suggestions .suggestions ul .suggestion a { color: inherit;
font-size: 1rem; } @media (max-width: 512px) { .wrapper__doc_page_shared_search_input_suggestions .suggestions { width: 100%; top: 100%; box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 2px -2px; border-top-left-radius: 0px;
border-top-right-radius: 0px; } } .wrapper__megamenu_language_dropdown { margin-right: var(--space-size-s); } .wrapper__megamenu_language_dropdown .language_header { font-family: "Source Sans Pro", sans-serif; font-
weight: 600; font-style: normal; font-size: var(--text-size-title1); line-height: var(--line-height-title); color: var(--color-slate-500); align-items: center; display: flex; margin: 0 0 var(--space-size-s); }
.wrapper__megamenu_language_dropdown .language_header .icon { margin-right: var(--space-size-xxs); } .wrapper__megamenu_language_dropdown .language_item { margin-bottom: var(--space-size-xxs); }
.wrapper__megamenu_language_dropdown .language_link, .wrapper__megamenu_language_dropdown .learn_more_link, .wrapper__megamenu_language_dropdown .menu_handle { font-family: "Source Sans Pro", sans-serif;
font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-500); } .wrapper__megamenu_language_dropdown .language_link { color: var(--color-slate-400); }
.wrapper__megamenu_language_dropdown .learn_more_link { color: var(--color-teal-300); font-weight: 600; } .wrapper__megamenu_language_dropdown .menu_handle { color: var(--color-slate-400); display: flex; text-
transform: uppercase; } .wrapper__megamenu_language_dropdown .menu_handle .icon { color: var(--color-snow-600); margin-left: var(--space-size-xxxs); position: relative; top: -2px; }
.wrapper__megamenu_language_dropdown .wrapper__dse__dropdown_menu_items { left: 50%; max-height: none; top: 40px; transform: translateX(-50%); width: 188px; } .wrapper__megamenu_user_dropdown { position:
relative; z-index: 3; } .wrapper__megamenu_user_dropdown .wrapper__dse__dropdown_menu_items { max-height: none; padding: var(--space-size-xxxs); right: 0px; top: 46px; width: 280px; } .wrapper__megamenu_user_icon {
display: inline-block; position: relative; height: 36px; width: 36px; } .wrapper__megamenu_user_icon .wrapper__notification_dot { position: absolute; top: 1px; right: 1px; } ._2dj-NH { align-items: center; background-color: var(--
color-snow-200); border-radius: 100%; border: 1px solid var(--color-snow-200); box-sizing: border-box; display: flex; height: 36px; justify-content: center; width: 36px; } .micF7v { background-color: var(--color-midnight-100); }
._109FtY { display: flex; color: var(--color-slate-400); } ._1einkc { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); position: absolute; color:
var(--color-snow-100); } ._1fUJhk { border-radius: 100%; height: 100%; width: 100%; } .wrapper__notification_dot { background-color: var(--color-cabernet-200); box-sizing: border-box; border: 1px solid var(--color-white-100);
border-radius: 50%; height: var(--space-size-xxxs); width: var(--space-size-xxxs); } .wrapper__navigation_hamburger_menu_user_menu { margin: var(--space-size-s); --title-bottom-margin:var(--space-size-s); } @media (max-
width: 512px) { .wrapper__navigation_hamburger_menu_user_menu { --title-bottom-margin:var(--space-size-m); } } .wrapper__navigation_hamburger_menu_user_menu .divider { border: none; background-color: var(--color-
snow-200); height: 1px; overflow: hidden; } .wrapper__navigation_hamburger_menu_user_menu .user_menu_greeting { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: var(--text-size-
title1); color: var(--color-slate-500); line-height: 130%; margin: 0px; } .wrapper__navigation_hamburger_menu_user_menu .user_row { display: flex; align-items: center; margin-bottom: var(--title-bottom-margin); }
.wrapper__navigation_hamburger_menu_user_menu .user_row .wrapper__megamenu_user_icon { margin-right: var(--space-size-xs); } .wrapper__navigation_hamburger_menu_user_menu .user_row.with_user_icon
.wrapper__notification_dot { left: 25px; top: -1px; } .wrapper__navigation_hamburger_menu_user_menu .welcome_row { margin-bottom: var(--title-bottom-margin); } .wrapper__navigation_hamburger_menu_user_menu
.list_of_links { line-height: inherit; list-style: none; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; padding-bottom: var(--space-size-xxxxs); } .wrapper__navigation_hamburger_menu_user_menu
.list_of_links li { line-height: inherit; } .wrapper__navigation_hamburger_menu_user_menu li { color: var(--color-slate-400); margin-top: var(--space-size-xxs); } @media (max-width: 512px) {
.wrapper__navigation_hamburger_menu_user_menu li { margin-top: var(--space-size-s); } } .wrapper__navigation_hamburger_menu_user_menu li .text_button { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-
style: normal; font-size: var(--text-size-base); line-height: var(--line-height-body); color: var(--color-slate-400); } .wrapper__navigation_hamburger_menu_user_menu li.with_notification .scribd_perks_button { font-weight: 600; }
.wrapper__navigation_hamburger_menu_user_menu li.with_notification .wrapper__notification_dot { left: -8px; margin-top: -2px; top: 50%; } .wrapper__navigation_hamburger_menu_user_menu li .wrapper__notification_dot {
display: inline-block; position: relative; left: -25px; top: -11px; } .wrapper__navigation_hamburger_menu_user_menu .icon_breakpoint_mobile { line-height: 1; } .wrapper__navigation_hamburger_menu_user_menu .icon {
display: inline-block; margin-right: var(--space-size-xs); text-align: center; width: 16px; } .wrapper__primary_navigation { background: var(--color-white-100); border-bottom: 1px solid var(--color-snow-200); height: 64px; box-
sizing: border-box; } .wrapper__primary_navigation.open { border-bottom: none; } .wrapper__primary_navigation.open::after { background: var(--color-slate-300); content: " "; display: block; height: 100%; left: 0px; right: 0px;
opacity: 0.2; position: fixed; top: 0px; z-index: -1; } .wrapper__primary_navigation .primaryNavigationCarousel { max-width: 1008px; margin: 0px auto; } @media (max-width: 808px) { .wrapper__primary_navigation
.primaryNavigationCarousel { margin: 0 var(--space-size-xl); } } .wrapper__primary_navigation .primaryNavigationCarousel .outerWrapper { height: 64px; margin-bottom: 0px; } .wrapper__primary_navigation
.primaryNavigationCarousel .outerWrapper.leftBlur::before, .wrapper__primary_navigation .primaryNavigationCarousel .outerWrapper.rightBlur::after { bottom: 0px; content: ""; position: absolute; top: 0px; width: 7px; z-index: 1;
} .wrapper__primary_navigation .primaryNavigationCarousel .outerWrapper.leftBlur::before { background: linear-gradient(90deg,var(--color-white-100),var(--color-white-100) 53%,hsla(0,0%,100%,0)); left: 13px; }
.wrapper__primary_navigation .primaryNavigationCarousel .outerWrapper.rightBlur::after { background: linear-gradient(90deg,hsla(0,0%,100%,0),var(--color-white-100) 53%,var(--color-white-100)); right: 13px; }
.wrapper__primary_navigation .primaryNavigationCarousel .skipLink { padding: 0 0 0 var(--space-size-xs); position: absolute; } .wrapper__primary_navigation .primaryNavigationCarousel .skipLink button { font-family: "Source
Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.75rem; line-height: var(--line-height-body); color: var(--color-teal-300); } .wrapper__primary_navigation .primaryNavigationCarousel .paddleBack,
.wrapper__primary_navigation .primaryNavigationCarousel .paddleForward { margin: 0px; width: 25px; } @media (max-width: 1290px) { .wrapper__primary_navigation .primaryNavigationCarousel .paddleBack,
.wrapper__primary_navigation .primaryNavigationCarousel .paddleForward { width: 44px; margin: 0px; } } .wrapper__primary_navigation .primaryNavigationCarousel .paddleBack button, .wrapper__primary_navigation
.primaryNavigationCarousel .paddleForward button { background: var(--color-white-100); height: 24px; } .wrapper__primary_navigation .primaryNavigationCarousel .paddleBack button .circularPaddleIcon,
.wrapper__primary_navigation .primaryNavigationCarousel .paddleForward button .circularPaddleIcon { border: none; box-shadow: none; height: 24px; width: 24px; } .wrapper__primary_navigation .primaryNavigationCarousel
.paddleBack button .icon, .wrapper__primary_navigation .primaryNavigationCarousel .paddleForward button .icon { padding-left: 0px; padding-top: 5px; color: var(--color-slate-200); } .wrapper__primary_navigation
.primaryNavigationCarousel .paddleBack button { border-right: 1px solid var(--color-snow-300); } .wrapper__primary_navigation .primaryNavigationCarousel .paddleBack button .circularPaddleIcon { margin-right: 18px; }
.wrapper__primary_navigation .primaryNavigationCarousel .paddleBack button .icon { padding-top: 2px; } .wrapper__primary_navigation .primaryNavigationCarousel .paddleForward button { border-left: 1px solid var(--color-
snow-300); } @media (max-width: 1290px) { .wrapper__primary_navigation .primaryNavigationCarousel .paddleForward button .circularPaddleIcon { margin-left: 18px; } } .wrapper__primary_navigation .nav_items_list { line-
height: inherit; list-style: none; padding: 0px; margin: 0px; align-items: center; display: flex; height: 64px; max-width: 888px; } .wrapper__primary_navigation .nav_items_list li { line-height: inherit; } @media (max-width: 808px)
{ .wrapper__primary_navigation .nav_items_list { white-space: nowrap; } } @media (min-width: 1008px) { .wrapper__primary_navigation .nav_items_list { margin: auto; } } .wrapper__primary_navigation .nav_items_list
.what_is_scribd_button { padding-right: var(--space-size-s); border-right: 1px solid var(--color-snow-300); position: relative; top: 1px; } .wrapper__primary_navigation .nav_item::after { border-bottom: var(--space-size-xxxxs)
solid var(--color-cabernet-200); content: ""; display: block; opacity: 0; position: relative; transition: opacity 0.2s ease-out 0s; width: var(--space-size-m); } .wrapper__primary_navigation .nav_item.is_current_nav_item::after,
.wrapper__primary_navigation .nav_item.open::after, .wrapper__primary_navigation .nav_item:hover::after { opacity: 1; } .wrapper__primary_navigation .nav_item:not(:last-child) { margin-right: 24px; }
.wrapper__primary_navigation .nav_item_button { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-height-body); color: var(--color-slate-400); white-space:
nowrap; display: flex; align-items: center; position: relative; top: 1px; } .wrapper__primary_navigation .nav_item_button .icon { margin-left: var(--space-size-xxxs); color: var(--color-snow-600); } .wrapper__primary_navigation
.wrapper__navigation_category_container { max-height: 505px; } .wrapper__what_is_scribd_button { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-height-
body); color: var(--color-slate-400); white-space: nowrap; } .wrapper__what_is_scribd_button:hover, .wrapper__what_is_scribd_button:visited { color: var(--color-slate-400); } ._2C-Bxt { overflow-y: hidden; } ._2C-Bxt,
._3YgXJv { position: relative; } @media (min-width: 1290px) { ._3YgXJv { padding: 0px 17px; } } ._2VnjNB { margin: 0px 0px -100px; overflow-y: hidden; padding: 0px 0px 100px; } ._3E2jtB { align-items: center; display:
flex; height: 0px; justify-content: space-between; left: 0px; position: absolute; right: 0px; top: 50%; z-index: 2; } @media (min-width: 1290px) { ._3iEYua::before, ._23Qg_m::after { bottom: -1px; content: ""; position: absolute;
top: -1px; width: 34px; z-index: 1; } } ._3iEYua::before { background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.53) 9.16%, rgb(255, 255, 255) 28.39%); left: -8px; } ._23Qg_m::after { background:
linear-gradient(90deg, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0.53) 9.16%, rgb(255, 255, 255) 28.39%); right: -8px; } .c8vCmU { padding: 0px 0px 24px 24px; } .c8vCmU._3ONFJa ._2eOzHY:focus { outline: rgb(2, 167,
147) solid 2px; } .Qse7EE { align-items: center; display: flex; height: 24px; justify-content: center; width: 15px; } .Qse7EE.qHnST5 { visibility: hidden; } .Qse7EE ._2RhxBJ:focus { outline: rgb(2, 167, 147) solid 2px; } @media
(max-width: 1290px) { .Qse7EE { height: 44px; width: 44px; } } .Qse7EE .font_icon_container { color: rgb(87, 97, 122); font-size: 24px; line-height: 1em; padding-left: 3px; padding-top: 3px; } @media (max-width: 1290px) {
.Qse7EE .font_icon_container { font-size: 18px; } } ._1qCDfR { align-items: center; box-sizing: border-box; display: flex; height: 24px; justify-content: center; width: 15px; } @media (max-width: 1290px) { ._1qCDfR {
background: rgb(255, 255, 255); border-radius: 50%; border: 1px solid rgb(233, 237, 248); box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px; height: 32px; width: 32px; } } @media (max-width: 1290px) { ._199oqD { margin-left: 12px;
} } ._199oqD .font_icon_container { padding-left: 1px; padding-top: 1px; transform: rotate(180deg); } @media (max-width: 1290px) { ._34juW8 { margin-right: 12px; } }
.wrapper__navigation_megamenu_navigation_category_container { background: var(--color-white-100); border-bottom: 1px solid var(--color-snow-200); overflow: auto; position: absolute; padding-top: var(--space-size-s);
padding-bottom: var(--space-size-xl); width: 100%; } @media screen and (max-height: 512px) { .wrapper__navigation_megamenu_navigation_category_container { overflow: scroll; height: 360px; } }
.wrapper__navigation_megamenu_navigation_category_container .vertical_divider { height: 100%; width: 1px; background: var(--color-snow-300); margin: 0px 50%; }
.wrapper__navigation_megamenu_navigation_category_container .grid_column_header { font-size: var(--text-size-title3); line-height: var(--line-height-title); color: var(--color-slate-500); font-family: "Source Serif Pro", sans-serif;
font-weight: 600; font-style: normal; margin-top: 0px; } .wrapper__navigation_megamenu_navigation_category_container .all_categories_button { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal;
font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); margin-top: var(--space-size-xxs); } .wrapper__navigation_megamenu_navigation_category_container .all_categories_button .icon { padding-
left: var(--space-size-xxxs); color: var(--color-slate-400); } .wrapper__navigation_category .nav_text_button { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--
line-height-body); color: var(--color-slate-400); text-align: left; } .wrapper__navigation_category.is_child { margin-left: var(--space-size-xxs); } .wrapper__navigation_category:not(:last-child) { margin-bottom: var(--space-size-
xxxs); } .wrapper__megamenu_hamburger_menu { position: fixed; top: 0px; left: 0px; height: 100%; z-index: 31; } .wrapper__megamenu_hamburger_menu::before { background: var(--color-slate-500); position: fixed; inset: 0px;
opacity: 0.2; content: " "; z-index: 0; } .wrapper__megamenu_hamburger_menu .underline { width: 40px; border: none; height: 1px; background-color: var(--color-snow-300); margin: 0px; }
.wrapper__megamenu_hamburger_menu ul { line-height: inherit; list-style: none; padding: 0px; margin: 0px; } .wrapper__megamenu_hamburger_menu ul li { line-height: inherit; } .wrapper__megamenu_hamburger_menu
.vertical_nav { height: 100%; width: 260px; overflow-y: auto; position: fixed; background-color: var(--color-white-100); z-index: 1; } @media (max-width: 512px) { .wrapper__megamenu_hamburger_menu .vertical_nav { width:
320px; } } .wrapper__megamenu_hamburger_menu .nav_items { padding: var(--space-size-m); display: flex; flex-direction: column; } @media (max-width: 512px) { .wrapper__megamenu_hamburger_menu .nav_items {
padding: var(--space-size-s); } } .wrapper__megamenu_hamburger_menu .what_is_scribd_section.nav_row { align-items: flex-start; } .wrapper__megamenu_hamburger_menu .what_is_scribd_button { margin-bottom: var(--
space-size-s); } .wrapper__megamenu_hamburger_menu .nav_row { display: flex; flex-direction: column; margin-bottom: var(--space-size-s); } .wrapper__megamenu_hamburger_menu .nav_row.save_list_item { margin-bottom:
var(--space-size-s); } .wrapper__megamenu_hamburger_menu .nav_row.save_list_item .save_button { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-height-
body); color: var(--color-slate-400); } .wrapper__megamenu_hamburger_menu .nav_row.save_list_item .save_icon { padding-right: var(--space-size-xxs); color: var(--color-slate-400); } .wrapper__megamenu_hamburger_menu
.save_section { margin-bottom: var(--space-size-s); } .wrapper__megamenu_hamburger_menu .title_container { display: flex; justify-content: space-between; align-items: center; } .wrapper__megamenu_hamburger_menu
.title_container .icon { color: var(--color-snow-600); } .wrapper__megamenu_hamburger_menu .nav_title { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: 1rem; line-height: var(--line-
height-body); color: var(--color-slate-400); } .wrapper__megamenu_hamburger_menu .logo_button { display: block; width: 122px; height: 26px; } @media (max-width: 808px) { .wrapper__megamenu_hamburger_menu
.logo_button { width: 110px; height: 24px; } } .wrapper__megamenu_hamburger_menu.closed { display: none; } .wrapper__megamenu_hamburger_menu .bottom_section { padding: 0 var(--space-size-s); }
.wrapper__megamenu_hamburger_menu .app_logos { padding: var(--space-size-s) 0; } .wrapper__megamenu_hamburger_menu .app_logos .app_logo_copy { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-
style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); padding-bottom: var(--space-size-xs); margin: 0px; } .wrapper__megamenu_hamburger_menu .mobile_icons { display: flex; }
.wrapper__megamenu_hamburger_menu .mobile_icons .ios_btn { padding-right: var(--space-size-xxs); } .wrapper__megamenu_hamburger_menu .mobile_icons .ios_btn .app_store_img { width: 120px; }
.wrapper__hamburger_categories_menu { padding: var(--space-size-s) var(--space-size-s) var(--space-size-s) var(--space-size-m); } @media screen and (max-width: 512px) { .wrapper__hamburger_categories_menu { padding:
var(--space-size-s); } } .wrapper__hamburger_categories_menu .nav_item_title { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: var(--text-size-title1); color: var(--color-slate-500);
margin: 0 0 var(--space-size-s) 0; line-height: unset; } .wrapper__hamburger_categories_menu .sheetmusic_header { font-size: var(--text-size-title3); line-height: var(--line-height-title); color: var(--color-slate-500); font-family:
"Source Serif Pro", sans-serif; font-weight: 600; font-style: normal; margin-bottom: var(--space-size-xs); } .wrapper__hamburger_categories_menu .nav_category { margin: 0 0 var(--space-size-xxs) 0; width: 100%; }
.wrapper__hamburger_categories_menu .sheet_music_container .nav_category:last-of-type { margin-bottom: var(--space-size-xs); } @media screen and (max-width: 512px) { .wrapper__hamburger_categories_menu
.sheet_music_container .nav_category:last-of-type { margin-bottom: var(--space-size-s); } } .wrapper__hamburger_categories_menu .sheet_music_container .underline { margin-bottom: var(--space-size-xs); } @media screen and
(max-width: 512px) { .wrapper__hamburger_categories_menu .sheet_music_container .underline { margin-bottom: var(--space-size-s); } } .wrapper__hamburger_categories_menu .sheet_music_container .explore_links { padding-
bottom: 0px; } .wrapper__hamburger_categories_menu .explore_links { padding-bottom: var(--space-size-xs); } @media screen and (max-width: 512px) { .wrapper__hamburger_categories_menu .explore_links { padding-bottom:
var(--space-size-s); } } .wrapper__hamburger_categories_menu .explore_links .nav_category:last-of-type { margin-bottom: var(--space-size-xs); } @media screen and (max-width: 512px) { .wrapper__hamburger_categories_menu
.explore_links .nav_category { margin-bottom: var(--space-size-xs); } .wrapper__hamburger_categories_menu .explore_links .nav_category:last-of-type { margin-bottom: var(--space-size-s); } }
.wrapper__hamburger_categories_menu .sub_category .nav_category .is_child { margin-left: var(--space-size-xs); } .wrapper__hamburger_categories_menu .sub_category .nav_category .is_child:first-of-type { margin-top: var(--
space-size-xxs); } @media screen and (max-width: 512px) { .wrapper__hamburger_categories_menu .sub_category .nav_category { margin-bottom: var(--space-size-s); } .wrapper__hamburger_categories_menu .sub_category
.nav_category .is_child:first-of-type { margin-top: var(--space-size-s); } } .wrapper__hamburger_categories_menu .nav_text_button { padding-right: var(--space-size-xxs); } @media screen and (max-width: 512px) {
.wrapper__hamburger_categories_menu .nav_text_button { font-size: var(--text-size-base); } } .wrapper__hamburger_categories_menu .all_categories_button { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-
style: normal; font-size: 0.875rem; line-height: var(--line-height-body); color: var(--color-slate-400); } .wrapper__hamburger_categories_menu .all_categories_icon { padding-left: var(--space-size-xxxs); color: var(--color-slate-
400); } .wrapper__hamburger_categories_menu .underline { width: 40px; height: 1px; background-color: var(--color-snow-300); margin: 0px; } .wrapper__user_section .arrow_icon { color: var(--color-snow-600); }
.wrapper__user_section .greeting, .wrapper__user_section .greeting_wrapper { display: flex; align-items: center; } .wrapper__user_section .greeting_wrapper { justify-content: space-between; } .wrapper__user_section
.greeting_text { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: var(--text-size-title1); line-height: var(--line-height-title); color: var(--color-slate-500); padding-left: var(--space-size-xs);
margin: 0px; } .wrapper__user_section .label { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: var(--line-height-body); display: block; padding-top: var(--space-
size-xxs); color: var(--color-slate-100); } .wrapper__user_section .notification_dot { background-color: var(--color-cabernet-200); box-sizing: border-box; position: absolute; top: 0px; left: 25px; border: 1px solid var(--color-white-
100); border-radius: 50%; height: 8px; width: 8px; } .wrapper__user_section .sign_up_btn { margin-bottom: var(--space-size-s); } .wrapper__hamburger_language_menu { padding: var(--space-size-s); }
.wrapper__hamburger_language_menu .language_header { font-family: "Source Sans Pro", sans-serif; font-weight: 600; font-style: normal; font-size: var(--text-size-title1); line-height: var(--line-height-title); color: var(--color-
slate-500); margin: 0 0 var(--space-size-m); } .wrapper__hamburger_language_menu .language_link .icon { position: relative; top: 2px; } .wrapper__hamburger_language_menu .language_link,
.wrapper__hamburger_language_menu .learn_more_link { font-family: "Source Sans Pro", sans-serif; font-weight: 400; font-style: normal; font-size: var(--text-size-base); line-height: var(--line-height-body); color: var(--color-
slate-500); } .wrapper__hamburger_language_menu .language_item { line-height: var(--line-height-title); margin-bottom: var(--space-size-s); } .wrapper__hamburger_language_menu .learn_more_link { color: var(--color-teal-
300); font-weight: 600; } .St3MRs { padding: 19px 24px; background-color: var(--color-snow-100); display: flex; justify-content: space-between; } @media (max-width: 512px) { .St3MRs { padding: 18px 20px; } } ._1AlDhg {
color: var(--color-slate-400); font-size: 1rem; } ._1AlDhg:hover { color: var(--color-slate-400); } ._25rtm_ { padding-right: var(--space-size-xxxs); color: var(--color-slate-400); } .dI0iF6 { color: var(--color-midnight-200); }
._1eM9o8 { --logo-width:122px; --logo-height:26px; height: var(--logo-height); width: var(--logo-width); vertical-align: bottom; } @media (max-width: 511px) { ._1eM9o8 { --logo-width:110px; --logo-height:24px; } } ._1eM9o8
img { height: var(--logo-height); width: var(--logo-width); } @font-face { font-family: scribd; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/icons/icons.644c95fb.eot#iefix") format("embedded-opentype"),
url("https://s-f.scribdassets.com/webpack/assets/fonts/icons/icons.1e05dad7.ttf"), url("https://s-f.scribdassets.com/webpack/assets/fonts/icons/icons.7ac40266.woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/icons/icons.3d8ff867.svg#scribd") format("svg"); font-weight: 400; font-style: normal; font-display: block; } [class*=" icon-"], [class^="icon-"] { font-style: normal; font-weight: 400; font-
variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: scribd !important; } .icon-ic_userofficial_60::before { content: " "; } .icon-DS2_ArrowSmallBack_24::before { content: " ";
} .icon-DS2_ArrowSmallForward_24::before { content: " "; } .icon-DS2_CheckBoxActive_16::before { content: " "; } .icon-DS2_CheckBoxDefault_16::before { content: " "; } .icon-DS2_RadioBtnActive_16::before {
content: " "; } .icon-DS2_RadioBtnDefault_16::before { content: " "; } .icon-DS2_MiniCaretDown_8::before { content: " "; } .icon-DS2_Close_16::before { content: " "; } .icon-DS2_SavedSmall_16::before { content: " "; }
.icon-DS2_Upload_16::before { content: " "; } .icon-DS2_UserProfile_16::before { content: " "; } .icon-DS2_ActionArrowBack_24::before { content: " "; } .icon-DS2_ActionArrowForward_24::before { content: " "; } .icon-
DS2_ArrowLargeForward_24::before { content: " "; } .icon-DS2_Close_24::before { content: " "; } .icon-DS2_Language_24::before { content: " "; } .icon-DS2_Menu_24::before { content: " "; } .icon-
DS2_SavedNav_24::before { content: " "; } .icon-DS2_Search_24::before { content: " "; } .icon-DS2_Upload_24::before { content: " "; } .icon-DS2_UserProfile_24::before { content: " "; } .icon-ic_podcasts_filled_24::before
{ content: " "; } .icon-ic_podcasts_outline_24::before { content: " "; } .icon-ic_podcasts_filled_16::before { content: " "; } .icon-ic_podcasts_outline_16::before { content: " "; } .icon-ic_note_multiple::before { content: " "; }
.icon-ic_note_single::before { content: " "; } .icon-ic_series_16::before { content: " "; } .icon-ic_eye_hide::before { content: " "; } .icon-ic_eye_show::before { content: " "; } .icon-ic_linespacing_1::before { content: " "; }
.icon-ic_linespacing_2::before { content: " "; } .icon-ic_linespacing_3::before { content: " "; } .icon-ic_play_32::before { content: " "; } .icon-ic_series_24::before { content: " "; } .icon-ic_apple_24::before { content: " "; }
.icon-ic_facebook_24::before { content: " "; } .icon-ic_circle_large::before { content: " "; } .icon-ic_notification_fill::before { content: " "; } .icon-ic_notification_line::before { content: " "; } .icon-ic_history_left::before {
content: " "; } .icon-ic_history_right::before { content: " "; } .icon-ic_caraudio_large::before { content: " "; } .icon-ic_caraudio::before { content: " "; } .icon-ic_responsiveweb::before { content: " "; } .icon-
ic_zoomtofit::before { content: " "; } .icon-ic_copy_large::before { content: " "; } .icon-ic_email_large::before { content: " "; } .icon-ic_toptobottom::before { content: " "; } .icon-ic_language::before { content: " "; } .icon-
ic_finished_fill::before { content: " "; } .icon-ic_globalnav_snapshot_fill::before { content: " "; } .icon-ic_globalnav_snapshot::before { content: " "; } .icon-ic_small_snapshot_fill::before { content: " "; } .icon-
ic_small_snapshot::before { content: " "; } .icon-ic_copy::before { content: " "; } .icon-ic_copy_small::before { content: " "; } .icon-ic_clock_small::before { content: " "; } .icon-ic_pages_small::before { content: " "; } .icon-
ic_clock::before { content: " "; } .icon-ic_pages::before { content: " "; } .icon-ic_globalnav_topcharts::before { content: " "; } .icon-ic_small_songbook::before { content: " "; } .icon-ic_small_audiobook::before { content: " ";
} .icon-ic_small_magazine_fill::before { content: " "; } .icon-ic_small_magazine::before { content: " "; } .icon-ic_small_articles::before { content: " "; } .icon-ic_articles_fill::before { content: " "; } .icon-ic_articles::before {
content: " "; } .icon-ic_audiobook_fill::before { content: " "; } .icon-ic_audiobook::before { content: " "; } .icon-ic_book_fill::before { content: " "; } .icon-ic_book::before { content: " "; } .icon-ic_document_fill::before {
content: " "; } .icon-ic_document::before { content: " "; } .icon-ic_magazine_fill::before { content: " "; } .icon-ic_magazine::before { content: " "; } .icon-ic_songbook_fill::before { content: " "; } .icon-ic_songbook::before {
content: " "; } .icon-ic_finished::before { content: " "; } .icon-ic_finished_small::before { content: " "; } .icon-ic_book_outline_small::before { content: " "; } .icon-ic_audiobook_play_small::before { content: " "; } .icon-
ic_small_book::before { content: " "; } .icon-ic_accountsettings_fill::before { content: " "; } .icon-ic_availablesoon_small::before { content: " "; } .icon-ic_remove_download_small::before { content: " "; } .icon-
ic_warning_small::before { content: " "; } .icon-ic_follow_star_small::before { content: " "; } .icon-ic_followed_star_small::before { content: " "; } .icon-ic_follow_star::before { content: " "; } .icon-ic_followed_star::before {
content: " "; } .icon-ic_small_checkbox_fill::before { content: " "; } .icon-ic_small_checkbox_outline::before { content: " "; } .icon-ic_openinnewwindow_8::before { content: " "; } .icon-ic_openinnewwindow_small::before {
content: " "; } .icon-ic_refine_24::before { content: " "; } .icon-ic_save_for_later_2px::before { content: " "; } .icon-ic_saved_for_later_2px::before { content: " "; } .icon-ic_minus_circle::before { content: " "; } .icon-
ic_questionmark::before { content: " "; } .icon-ic_calendar_24::before { content: " "; } .icon-ic_storedoffline_24::before { content: " "; } .icon-ic_articles_24::before { content: " "; } .icon-ic_checkmark_circle_outline::before
{ content: " "; } .icon-ic_success::before { content: " "; } .icon-ic_warning::before { content: " "; } .icon-ic_checkmark_bold::before { content: " "; } .icon-ic_scribd_badge_logo::before { content: " "; } .icon-
ic_scribd_social_logo::before { content: " "; } .icon-ic_share_web::before { content: " "; } .icon-ic_menuclosed::before { content: " "; } .icon-ic_slide_fwd::before { content: " "; } .icon-ic_page_vertical_arrow::before {
content: " "; } .icon-ic_zoom_out_default::before { content: " "; } .icon-ic_zoom_in_default::before { content: " "; } .icon-ic_nightmode::before { content: " "; } .icon-ic_sepiamode::before { content: " "; } .icon-
ic_daymode::before { content: " "; } .icon-ic_vertical_reading::before { content: " "; } .icon-ic_horizontal_reading::before { content: " "; } .icon-ic_checkmark_outline_circle::before { content: " "; } .icon-
ic_edit_pencil::before { content: " "; } .icon-ic_apple_mark::before { content: " "; } .icon-ic_android_mark::before { content: " "; } .icon-ic_heart::before { content: " "; } .icon-ic_close_circle_fill::before { content: " "; }
.icon-ic_warn::before { content: " "; } .icon-ic_email::before { content: " "; } .icon-ic_upload_with_line::before { content: " "; } .icon-ic_twitter::before { content: " "; } .icon-ic_facebook::before { content: " "; } .icon-
ic_pinterest::before { content: " "; } .icon-ic_linkedin::before { content: " "; } .icon-ic_embed::before { content: " "; } .icon-ic_radiobutton_empty::before { content: " "; } .icon-ic_radiobutton_filled::before { content: " "; }
.icon-ic_reader_bookmark_on::before { content: " "; } .icon-ic_reader_bookmark_off::before { content: " "; } .icon-ic_print::before { content: " "; } .icon-ic_download_with_line::before { content: " "; } .icon-
ic_globalnav_upload::before { content: " "; } .icon-ic_web_player_volume_3::before { content: " "; } .icon-ic_web_player_volume_2::before { content: " "; } .icon-ic_web_player_volume_1::before { content: " "; } .icon-
ic_web_player_volume_0::before { content: " "; } .icon-ic_badge_audio_old::before { content: " "; } .icon-ic_fullscreen_collapse::before { content: " "; } .icon-ic_fullscreen_window::before { content: " "; } .icon-
ic_read_circle::before { content: " "; } .icon-ic_popular_circle::before { content: " "; } .icon-ic_chat_circle::before { content: " "; } .icon-ic_user_circle::before { content: " "; } .icon-ic_music_jam::before { content: " "; }
.icon-ic_music_hits::before { content: " "; } .icon-ic_music_classics::before { content: " "; } .icon-ic_music_broadway::before { content: " "; } .icon-ic_slide_back::before { content: " "; } .icon-ic_cart::before { content: " "; }
.icon-ic_toc_list::before { content: " "; } .icon-ic_share::before { content: " "; } .icon-ic_checkbox_outline::before { content: " "; } .icon-ic_checkbox_fill::before { content: " "; } .icon-ic_displaysettings::before { content: " ";
} .icon-ic_checkmark_circle_fill::before { content: " "; } .icon-ic_globalnav_saved_fill::before { content: " "; } .icon-ic_thumbsdown_fill::before { content: " "; } .icon-ic_thumbsup_fill::before { content: " "; } .icon-
ic_store_offline_small::before { content: " "; } .icon-ic_right_caret_alt::before { content: " "; } .icon-ic_thumbsdown_outline::before { content: " "; } .icon-ic_thumbsup_outline::before { content: " "; } .icon-
ic_overflowmenu::before { content: " "; } .icon-ic_audiobook_pause::before { content: " "; } .icon-ic_save_for_later_1px::before { content: " "; } .icon-ic_saved_for_later_1px::before { content: " "; } .icon-
ic_globalnav_saved::before { content: " "; } .icon-ic_right_arrow::before { content: " "; } .icon-ic_back_arrow::before { content: " "; } .icon-ic_add_circle::before { content: " "; } .icon-ic_audiobook_pause_large::before {
content: " "; } .icon-ic_audiobook_play_large::before { content: " "; } .icon-ic_audiobook_back::before { content: " "; } .icon-ic_audiobook_forward::before { content: " "; } .icon-ic_audiobook_skipback::before { content:
" "; } .icon-ic_audiobook_skipfwd::before { content: " "; } .icon-ic_audiobook_sleepoff::before { content: " "; } .icon-ic_audiobook_sleepon::before { content: " "; } .icon-ic_star_large_fill::before { content: " "; } .icon-
ic_star_large_halffill::before { content: " "; } .icon-ic_star_large_outline::before { content: " "; } .icon-ic_abouttitle::before { content: " "; } .icon-ic_accountsettings::before { content: " "; } .icon-ic_addtolist::before { content:
" "; } .icon-ic_align_center::before { content: " "; } .icon-ic_align_justify::before { content: " "; } .icon-ic_align_left::before { content: " "; } .icon-ic_align_right::before { content: " "; } .icon-ic_audiobook_play::before {
content: " "; } .icon-ic_audiobook_rewind::before { content: " "; } .icon-ic_audiobook_skipback_24::before { content: " "; } .icon-ic_audiobook_skipfwd_24::before { content: " "; } .icon-ic_checkmark::before { content: " ";
} .icon-ic_close::before { content: " "; } .icon-ic_create_note::before { content: " "; } .icon-ic_delete::before { content: " "; } .icon-ic_down_arrow::before { content: " "; } .icon-ic_download_cancel::before { content: " "; }
.icon-ic_download_queue::before { content: " "; } .icon-ic_filter_active::before { content: " "; } .icon-ic_filter::before { content: " "; } .icon-ic_globalnav_browse_fill::before { content: " "; } .icon-ic_globalnav_browse::before
{ content: " "; } .icon-ic_globalnav_home_fill::before { content: " "; } .icon-ic_globalnav_home::before { content: " "; } .icon-ic_globalnav_profile_fill::before { content: " "; } .icon-ic_globalnav_profile::before { content:
" "; } .icon-ic_highlight::before { content: " "; } .icon-ic_minus::before { content: " "; } .icon-ic_note::before { content: " "; } .icon-ic_notebook::before { content: " "; } .icon-ic_pagegrid::before { content: " "; } .icon-
ic_plus::before { content: " "; } .icon-ic_private_line_open::before { content: " "; } .icon-ic_private_line::before { content: " "; } .icon-ic_private::before { content: " "; } .icon-ic_remove_download::before { content: " "; }
.icon-ic_removefromlist::before { content: " "; } .icon-ic_righttoleft::before { content: " "; } .icon-ic_scrubber_back::before { content: " "; } .icon-ic_search::before { content: " "; } .icon-ic_star_medium_fill::before { content:
" "; } .icon-ic_star_medium_halffill::before { content: " "; } .icon-ic_star_medium_outline::before { content: " "; } .icon-ic_storeoffline::before { content: " "; } .icon-ic_tableofcontents::before { content: " "; } .icon-
ic_text_message::before { content: " "; } .icon-ic_topauthor::before { content: " "; } .icon-ic_up_arrow::before { content: " "; } .icon-promo_credits::before { content: " "; } .icon-promo_unlimited::before { content: " "; }
.icon-ic_adjustbrightness_thin::before { content: " "; } .icon-ic_arrow_small_left_1px::before { content: " "; } .icon-ic_arrow_small_left_alt::before { content: " "; } .icon-ic_arrow_small_up_1px::before { content: " "; } .icon-
ic_arrow_small_up_alt::before { content: " "; } .icon-ic_close_small::before { content: " "; } .icon-ic_dropdown_1px::before { content: " "; } .icon-ic_dropdown_alt::before { content: " "; } .icon-ic_highlight_small::before {
content: " "; } .icon-ic_input_clear::before { content: " "; } .icon-ic_note_small::before { content: " "; } .icon-ic_right_caret_1px::before { content: " "; } .icon-ic_search_small::before { content: " "; } .icon-
ic_small_articles_fill::before { content: " "; } .icon-ic_small_audiobook_fill::before { content: " "; } .icon-ic_small_audiobook_old_fill::before { content: " "; } .icon-ic_small_author_fill::before { content: " "; } .icon-
ic_small_book_fill::before { content: " "; } .icon-ic_small_collection_fill::before { content: " "; } .icon-ic_small_document_fill::before { content: " "; } .icon-ic_small_document::before { content: " "; } .icon-
ic_small_song_fill::before { content: " "; } .icon-ic_small_songbook_fill::before { content: " "; } .icon-ic_small_user_fill::before { content: " "; } .icon-ic_small_user::before { content: " "; } .icon-ic_star_small_fill::before {
content: " "; } .icon-ic_star_small_halffill::before { content: " "; } .icon-ic_star_small_outline::before { content: " "; } .icon-ic_storedoffline::before { content: " "; } .icon-ic_thumbsdown_fill_small::before { content: " "; }
.icon-ic_thumbsdown_outline_small::before { content: " "; } .icon-ic_thumbsup_fill_small::before { content: " "; } .icon-ic_thumbsup_outline_small::before { content: " "; } body { font-family: "Source Sans Pro", serif; margin:
0px; color: rgb(28, 38, 61); font-size: 16px; -webkit-font-smoothing: antialiased; } body.dragging, body.unselectable { user-select: none; cursor: default; } body.fixed_min_width { min-width: 996px; }
body.has_header_shadow::before { content: ""; position: fixed; background: transparent; top: 0px; right: 0px; left: 0px; height: 62px; z-index: 2; transition: all 0.25s ease-in-out 0s; }
body.has_header_shadow.show_header_shadow::before { background: rgba(0, 0, 0, 0.15); height: 65px; } body.header_overlay_open { overflow: hidden; } body :focus { outline-width: 0px; } body.keyboard_focus :focus { outline:
rgb(2, 167, 147) solid 2px; } @media (max-width: 450px) { body.mobile_bottom_tabs { padding-bottom: 60px; } body.mobile_bottom_padding { padding-bottom: 10em; } } input:not([type]):focus, input[type="date"]:focus,
input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus,
input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, textarea:focus { outline-width: 2px; } input[type="search"] { appearance: textfield; } button, input,
select, textarea { font-size: 100%; } legend { border: 0px; padding: 0px; white-space: normal; } .pseudo_link, .pseudoLink, a { color: rgb(30, 123, 133); text-decoration: none; cursor: pointer; transition: color 0.2s ease-in-out 0s; }
.pseudo_link:hover, .pseudoLink:hover, a:hover { color: rgb(13, 96, 105); } h1, h2, h3, h4 { line-height: normal; } h1 { font-size: 42px; color: rgb(0, 5, 20); } h1.book_title { font-size: 40px; line-height: 1.15; font-weight: 400;
color: rgb(28, 38, 61); } h2 { font-size: 32px; color: rgb(0, 5, 20); } h2 .book_title { font-size: 38px; line-height: 48px; color: rgb(28, 38, 61); } h3 { font-size: 28px; color: rgb(0, 5, 20); } h3 .book_title { font-size: 26px; line-
height: 32px; color: rgb(28, 38, 61); } h4 .book_title { font-size: 18px; line-height: 22px; } p { line-height: 1.5; } ol, p, ul { margin: 0px 0px 24px; } ol li, ul li { line-height: 1.8; } fieldset { border: none; padding: 0px; }
.header_spacer { display: none; height: 60px; } .responsive .header_spacer { display: block; } .clearfix { zoom: 1; } .clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; } .hidden { display: none
!important; } .global_wrapper { overflow: hidden; background: rgb(248, 249, 253); } .full_width .global_wrapper { background: rgb(255, 255, 255); } .divider { margin: 0px 1px; border-top: 1px solid rgb(226, 228, 229); } .divider
.divider_bottom { border-top: 1px solid rgb(207, 210, 211); margin: 1px 3px 0px; } .divider.brown, .divider.brown .divider_bottom { border-top-color: rgb(233, 237, 248); } .tab_nav { white-space: nowrap; margin: 30px 0px; }
.tab_nav.center_tabs { text-align: center; } .tab_nav.center_tabs .tab { margin-right: 20px; margin-left: 20px; } .tab_nav .tab { user-select: none; display: inline-block; transition: all 0.4s ease 0s; border-bottom: 3px solid transparent;
text-transform: uppercase; font-size: 14px; color: rgb(87, 97, 122); vertical-align: top; margin-right: 40px; cursor: pointer; letter-spacing: 0.08em; } .tab_nav .tab a { color: inherit; padding: 0px 0px 2px; } .tab_nav .tab:hover {
color: rgb(13, 96, 105); } .tab_nav .tab:hover a { color: rgb(13, 96, 105); } .tab_nav .tab.current { color: rgb(30, 123, 133); border-color: rgb(30, 123, 133); } .tab_nav .tab.current a { color: rgb(30, 123, 133); } .tab_nav .tab:last-
child { margin-right: 0px; } .tab_nav.disabled { user-select: none; cursor: default; border-color: transparent; } .tab_nav.disabled .tab { cursor: default; color: rgb(233, 237, 248); } .tab_nav.disabled .tab.current { border-color:
rgb(233, 237, 248); } .tab_nav.disabled .tab:hover:not(.current) { border-color: transparent; } .form input.text, .form input[type="email"], .form input[type="password"], .form input[type="search"], .form input[type="tel"], .form
input[type="text"], .form textarea, form input.text, form input[type="email"], form input[type="password"], form input[type="search"], form input[type="tel"], form input[type="text"], form textarea { box-sizing: border-box; font-
family: "Source Sans Pro", serif; border-radius: 4px; height: 45px; padding: 8px 14px; border: 1px solid rgb(233, 237, 248); line-height: 1.5; color: rgb(28, 38, 61); font-size: 16px; } .form input.text::placeholder, .form
input[type="email"]::placeholder, .form input[type="password"]::placeholder, .form input[type="search"]::placeholder, .form input[type="tel"]::placeholder, .form input[type="text"]::placeholder, .form textarea::placeholder, form
input.text::placeholder, form input[type="email"]::placeholder, form input[type="password"]::placeholder, form input[type="search"]::placeholder, form input[type="tel"]::placeholder, form input[type="text"]::placeholder, form
textarea::placeholder { color: rgb(87, 97, 122); } .form input.text ::-webkit-input-placeholder, .form input[type="email"] ::-webkit-input-placeholder, .form input[type="password"] ::-webkit-input-placeholder, .form
input[type="search"] ::-webkit-input-placeholder, .form input[type="tel"] ::-webkit-input-placeholder, .form input[type="text"] ::-webkit-input-placeholder, .form textarea ::-webkit-input-placeholder, form input.text ::-webkit-input-
placeholder, form input[type="email"] ::-webkit-input-placeholder, form input[type="password"] ::-webkit-input-placeholder, form input[type="search"] ::-webkit-input-placeholder, form input[type="tel"] ::-webkit-input-
placeholder, form input[type="text"] ::-webkit-input-placeholder, form textarea ::-webkit-input-placeholder { color: rgb(87, 97, 122); } .form input.text.field_err, .form input[type="email"].field_err, .form
input[type="password"].field_err, .form input[type="search"].field_err, .form input[type="tel"].field_err, .form input[type="text"].field_err, .form textarea.field_err, form input.text.field_err, form input[type="email"].field_err, form
input[type="password"].field_err, form input[type="search"].field_err, form input[type="tel"].field_err, form input[type="text"].field_err, form textarea.field_err { border-color: rgb(242, 115, 110); box-shadow: rgb(242, 115, 110)
0px 0px 0px 1px; } .form input.text.default, .form input[type="email"].default, .form input[type="password"].default, .form input[type="search"].default, .form input[type="tel"].default, .form input[type="text"].default, .form
textarea.default, form input.text.default, form input[type="email"].default, form input[type="password"].default, form input[type="search"].default, form input[type="tel"].default, form input[type="text"].default, form
textarea.default { color: rgb(153, 153, 153); } .form input.validate_error, .form textarea.validate_error, form input.validate_error, form textarea.validate_error { border: 1px solid rgb(242, 115, 110); } .form textarea, form textarea {
height: auto; } .notification_bar { color: rgb(255, 255, 255); background-color: rgb(133, 135, 138); } .notification_bar.positive { background-color: rgb(130, 204, 156); } .notification_bar.negative { background-color: rgb(242, 115,
110); } .notification_bar.success { background-color: rgb(130, 204, 156); } .home_container { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; border-top: 1px solid rgb(255, 255, 255); border-bottom:
1px solid rgb(255, 255, 255); } .home_container .padded_content { padding: 0px 48px 10px; } .ie6 .home_container, .ie7 .home_container, .ie8 .home_container { border: 1px solid rgb(204, 204, 204); } .home_container
.page_header { border-bottom: 1px solid rgb(233, 237, 248); padding: 0px 48px; } .home_container .page_header h1 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 35px 0px 0px; } .home_container
.page_header h2 { background: red; } .home_container .page_header h2::before { content: "use h1 in header please"; } .home_container .notification_bar { padding: 15px 48px; margin-top: 1px; } .home_container .bottom_menu {
zoom: 1; padding: 15px 48px; border-top: 1px solid rgb(233, 237, 248); margin-top: 30px; line-height: 44px; } .home_container .bottom_menu::after { content: ""; display: table; clear: both; } .home_container, .open_container {
text-align: left; width: auto; margin: 45px auto; } .loader { display: none; vertical-align: middle; background: url("https://s-f.scribdassets.com/webpack/assets/images/shared/spinner_30.90f9064b.gif"); width: 30px; height: 30px; }
.toolbar_notification { padding: 0px 45px; background: rgb(87, 97, 122); color: rgb(255, 255, 255); height: 64px; line-height: 66px; text-align: center; white-space: normal; } .toolbar_notification .renew_btn { margin-left: 20px; }
.toolbar_notification.renewal_nag .renewal_form { display: inline; } .scribd_blue_long_logo, .scribd_white_logo { width: 117px; height: 26px; } .scribd_logo_badge { height: 36px; width: 36px; } .lightbox_overlay,
.modal_overlay { z-index: 2999; position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.498); } .visually_hidden { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; width: 1px; margin: -1px; padding: 0px; overflow: hidden;
position: absolute; } @media (max-width: 450px) { .visually_hidden_on_narrow { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; width: 1px; margin: -1px; padding: 0px; overflow: hidden; position: absolute; } }
.interest_pills { font-size: 0px; overflow: hidden; padding: 0px; margin: 0px; } .interest_pills .interest { display: inline-block; box-sizing: border-box; word-spacing: normal; background: rgb(250, 251, 253); font-size: 16px; color:
rgb(87, 97, 122); padding: 3px 15px; border-radius: 5px; border: 1px solid rgb(233, 237, 248); max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 8px 8px 2px 2px; } .interest_pills
.interest:hover { background: rgb(221, 228, 244); } .interest_pills .interest:active { background: rgb(217, 226, 249); } .interest_pills li { display: inline-block; line-height: inherit; } .text_btn_alt { font-weight: 700; font-size: 16px;
color: rgb(169, 8, 94) !important; } .text_btn_alt:active, .text_btn_alt:hover { color: rgb(135, 6, 75) !important; } .text_btn_alt:disabled { color: rgb(87, 97, 122) !important; } #loading_lb { display: flex; align-items: center; justify-
content: center; } #loading_lb .content { border: 0px; } .type_display { font-size: 36px; font-weight: 700; } @media (max-width: 550px) { .type_display { font-size: 34px; } } .type_display_body { font-size: 22px; font-weight:
400; } @media (max-width: 550px) { .type_display_body { font-size: 20px; } } .type_header1 { font-size: 42px; font-weight: 700; } @media (max-width: 550px) { .type_header1 { font-size: 32px; } } .type_header2 { font-size:
36px; font-weight: 700; } @media (max-width: 550px) { .type_header2 { font-size: 28px; } } .type_header3 { font-size: 28px; font-weight: 700; } @media (max-width: 550px) { .type_header3 { font-size: 24px; } } .type_header4
{ font-size: 22px; font-weight: 700; } @media (max-width: 550px) { .type_header4 { font-size: 20px; } } .type_header5 { font-size: 20px; font-weight: 700; } @media (max-width: 550px) { .type_header5 { font-size: 18px; } }
.type_title { font-size: 18px; font-weight: 700; line-height: 1.3; } .type_title_small { font-size: 16px; font-weight: 700; } .type_subtitle { font-size: 18px; font-weight: 700; font-style: italic; line-height: 1.3; } .type_copy { font-size:
18px; } @media (max-width: 550px) { .responsive .type_copy { font-size: 16px; } } .type_copy_small { font-size: 16px; } .type_caption { font-size: 14px; } .type_footnote { font-size: 12px; } .type_caps { font-weight: 700; text-
transform: uppercase; letter-spacing: 0.06em; } .type_quote { font-size: 18px; font-style: italic; } .availability_info { display: flex; flex-direction: row; font-size: 14px; font-weight: 600; line-height: 1.3em; } .availability_info .icon
{ line-height: 1.3em; margin-right: 5px; } .availability_info.is_unavailable { color: rgb(0, 0, 0); } .availability_info.is_expiring { color: rgb(87, 97, 122); } .availability_info.is_available_soon { color: rgb(60, 118, 61); }
.new_items_indicator { background-color: rgb(237, 143, 2); border: 1px solid rgb(228, 123, 1); border-radius: 50%; height: 6px; position: absolute; width: 6px; } .flex_row { display: flex; flex-direction: row; } .flex_col { display:
flex; flex-direction: column; } .unstyled_link { color: rgb(28, 38, 61); } .global_side_nav .global_wrapper { padding-left: 180px; } @media (max-width: 700px) { .global_side_nav .global_wrapper { padding-left: 0px; } }
.global_side_nav #flash_container { position: relative; } @media (min-width: 700px) { .global_side_nav #flash_container { margin-left: 180px; } } .global_side_nav.no_scroll { overflow: hidden; position: relative; }
.body_container { margin-top: 3.75em; } .body_container.megamenu { margin-top: 8em; } @media (max-width: 1008px) { .body_container.megamenu { margin-top: 4em; } } .body_container.no_header { margin-top: 0px; }
@media (min-width: 700px) { .body_container.full { margin-top: 0px; } } .unstyled_list { list-style: none; padding: 0px; margin: 0px; } .unstyled_list, .unstyled_list li { line-height: inherit; } :root { --color-teal-500:#09464d; --
color-teal-400:#0e6069; --color-teal-300:#1e7b85; --color-teal-200:#509ba8; --color-teal-100:#e4f4f5; --color-cabernet-500:#5d0534; --color-cabernet-400:#87064b; --color-cabernet-300:#a9085e; --color-cabernet-200:#c20067; --
color-cabernet-100:#f9e2ee; --color-seafoam-500:#03665b; --color-seafoam-400:#027f70; --color-seafoam-300:#02a793; --color-seafoam-200:#02b7a1; --color-seafoam-100:#e3f6f4; --color-tangerine-500:#ae5e01; --color-
tangerine-400:#e47b01; --color-tangerine-300:#ed8f02; --color-tangerine-200:#f0a534; --color-tangerine-100:#fbedd8; --color-slate-500:#16171b; --color-slate-400:#303140; --color-slate-300:#434a67; --color-slate-200:#4c5473; --
color-slate-100:#596280; --color-snow-600:#8a91a0; --color-snow-500:#b7bdc9; --color-snow-400:#cfd6e0; --color-snow-300:#e3e6ef; --color-snow-200:#f0f2f9; --color-snow-100:#f9faff; --color-midnight-300:#001b29; --color-
midnight-200:#00283d; --color-midnight-100:#003451; --color-sand-400:#eaded7; --color-sand-300:#f1e9e4; --color-sand-200:#f8f4f2; --color-sand-100:#fbf9f8; --color-success-green-200:#3c763d; --color-success-green-
100:#dff0d8; --color-neutral-yellow-200:#f7c77e; --color-neutral-yellow-100:#fcf1d9; --color-alert-red-200:#b31e30; --color-alert-red-100:#f2dede; --color-white-100:#fff; --color-black-100:#000; --color-neutral-200:#464646; --
color-neutral-100:#828282; --color-blue-200:#80c4eb; --color-blue-100:#e7f5fc; --color-sepia-500:#edbf82; --color-sepia-400:#f2d1a6; --color-sepia-300:#f7e3c9; --color-sepia-200:#faeddb; --color-sepia-100:#fcf5eb; --color-
russet-500:#362208; --color-russet-400:#59380d; --color-russet-300:#7d4f12; --color-russet-200:#a06518; --color-russet-100:#d58620; --color-crimson-500:#7a0e00; --color-crimson-400:#961200; --color-crimson-300:#b22314; --
color-crimson-200:#d03717; --color-crimson-100:#f9d5cd; --color-jet-500:#151414; --color-jet-400:#2a2928; --color-jet-300:#363534; --color-jet-200:#535250; --color-jet-100:#686764; --color-bronze-500:#5e5133; --color-
bronze-400:#796d53; --color-bronze-300:#a09580; --color-bronze-200:#c7bfaf; --color-bronze-100:#e9e6da; --color-teal-ultra-400:#03bac8; --color-teal-ultra-300:#00ccd9; --color-teal-ultra-200:#45d4df; --color-teal-ultra-
100:#7de1e8; --color-onyx-500:#040404; --color-onyx-400:#1e1e1e; --color-onyx-300:#303030; --color-onyx-200:#484848; --color-onyx-100:#5c5c5c; --color-silver-500:#8c8c8c; --color-silver-400:#adadad; --color-silver-
300:#c2c2c2; --color-silver-200:#d6d6d6; --color-silver-100:#ebebeb; --color-midnight-ultra-400:#0498e7; --color-midnight-ultra-300:#00a4fb; --color-midnight-ultra-200:#4eb3fa; --color-midnight-ultra-100:#86c9fc; --color-flint-
200:#5e6571; --color-flint-100:#9aa4b7; --color-lapis-200:#4a72d3; --color-lapis-100:#628df5; --color-cerise-200:#d72c78; --color-cerise-100:#f65b7a; --color-pine-200:#687a00; --color-pine-100:#8caf19; --color-spice-
200:#b85900; --color-spice-100:#dea800; --accent-color-fallback:var(--color-snow-300); } :root { --space-size-xxxl:64px; --space-size-xxl:56px; --space-size-xl:48px; --space-size-l:40px; --space-size-m:32px; --space-size-s:24px;
--space-size-xs:16px; --space-size-xxs:12px; --space-size-xxxs:8px; --space-size-xxxxs:4px; } :root { --grid-gutter-width:24px; --grid-side-margin:24px; --grid-min-width:320px; } @media (max-width: 808px) { :root { --grid-
gutter-width:16px; } } :root { --text-size-base:16px; --text-size-heading1:3.25rem; --text-size-heading2:2.875rem; --text-size-heading3:2.5625rem; --text-size-heading4:2.25rem; --text-size-heading5:2rem; --text-size-
heading6:1.8125rem; --text-size-title1:1.25rem; --text-size-title2:1.125rem; --text-size-title3:1rem; --text-size-title4:1rem; --line-height-body:1.5; --line-height-block-quote:1.4; --line-height-heading:1.2; --line-height-title:1.3; }
body.ds2 { font-size: var(--font-size-base); } @font-face { font-family: "Sofia Pro"; font-weight: 400; font-style: normal; font-display: fallback; src: url("https://s-
f.scribdassets.com/webpack/assets/fonts/sofia_pro/light/sofia_pro_light.9d72de6b.eot?#iefix") format("embedded-opentype"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/light/sofia_pro_light.5ccb7fe0.woff")
format("woff"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/light/sofia_pro_light.1b3fb62f.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/sofia_pro/light/sofia_pro_light.2cec5f57.svg#sofia_pro_light") format("svg"); } @font-face { font-family: "Sofia Pro"; font-weight: 700; font-style: normal; font-display: fallback; src:
url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/medium/sofia_pro_medium.0abf642d.eot?#iefix") format("embedded-opentype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/sofia_pro/medium/sofia_pro_medium.e812de53.woff") format("woff"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/medium/sofia_pro_medium.e763f8a5.ttf")
format("truetype"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/medium/sofia_pro_medium.2a829073.svg#sofia_pro_medium") format("svg"); } @font-face { font-family: "Sofia Pro"; font-weight: 200; font-
style: normal; font-display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/extralight/sofia_pro_extralight.addee6ed.eot?#iefix") format("embedded-opentype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/sofia_pro/extralight/sofia_pro_extralight.400f145e.woff") format("woff"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/extralight/sofia_pro_extralight.bfc2fb31.ttf")
format("truetype"), url("https://s-f.scribdassets.com/webpack/assets/fonts/sofia_pro/extralight/sofia_pro_extralight.05cd29d4.svg#sofia_pro_extralight") format("svg"); } @font-face { font-family: Livory; font-weight: 400; font-
style: normal; font-display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/livory/regular/livory_regular.a5fa5a5a.eot?#iefix") format("embedded-opentype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/livory/regular/livory_regular.98fd91c9.woff") format("woff"), url("https://s-f.scribdassets.com/webpack/assets/fonts/livory/regular/livory_regular.d43ded74.ttf") format("truetype"); } @font-
face { font-family: Livory; font-weight: 400; font-style: italic; font-display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/livory/italic/livory_italic.37151bfe.eot?#iefix") format("embedded-opentype"),
url("https://s-f.scribdassets.com/webpack/assets/fonts/livory/italic/livory_italic.724efdd8.woff") format("woff"), url("https://s-f.scribdassets.com/webpack/assets/fonts/livory/italic/livory_italic.73dbc5c8.ttf") format("truetype"); }
@font-face { font-display: fallback; font-family: "Source Sans Pro"; font-style: normal; font-weight: 200; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.3a8176db.woff2")
format("woff2"), url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.286c7279.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.20d0bcd4.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.17c38f1f.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family: "Source Sans Pro";
font-style: normal; font-weight: 200; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.3a8176db.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.286c7279.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.20d0bcd4.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/light/source_sans_pro_300.17c38f1f.svg#sourcesanspro") format("svg"); } } @font-face { font-display: fallback; font-family: "Source Sans Pro"; font-style: normal; font-
weight: 400; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.229e8ea2.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.9ed85aea.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.0f15e214.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.1a5fb71a.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family: "Source Sans
Pro"; font-style: normal; font-weight: 400; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.229e8ea2.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.9ed85aea.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.0f15e214.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/regular/source_sans_pro_regular.1a5fb71a.svg#sourcesanspro") format("svg"); } } @font-face { font-display: fallback; font-family: "Source Sans Pro"; font-style: italic;
font-weight: 400; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.a51cf037.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.03a3e848.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.9e37abbf.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.91952dc7.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family: "Source Sans
Pro"; font-style: italic; font-weight: 400; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.a51cf037.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.03a3e848.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.9e37abbf.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/italic/source_sans_pro_italic.91952dc7.svg#sourcesanspro") format("svg"); } } @font-face { font-display: fallback; font-family: "Source Sans Pro"; font-style: normal;
font-weight: 700; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.924f1857.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.b39bae82.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.14a62808.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.5c5262db.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family: "Source Sans
Pro"; font-style: normal; font-weight: 700; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.924f1857.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.b39bae82.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.14a62808.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold/source_sans_pro_600.5c5262db.svg#sourcesanspro") format("svg"); } } @font-face { font-display: fallback; font-family: "Source Sans Pro"; font-style: italic;
font-weight: 700; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.ad1a6df0.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.4117a2bc.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.0b8e6b7c.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.7786736a.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family:
"Source Sans Pro"; font-style: italic; font-weight: 700; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.ad1a6df0.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.4117a2bc.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.0b8e6b7c.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/semibold_italic/source_sans_pro_600italic.7786736a.svg#sourcesanspro") format("svg"); } } @font-face { font-display: fallback; font-family: "Source Sans Pro"; font-
weight: 800; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.ea2dc4e8.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.bfe6a4b1.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.d72ae972.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.05a2891f.svg#sourcesanspro") format("svg"); } @media (min-width: 512px) { @font-face { font-display: block; font-family: "Source Sans Pro";
font-style: normal; font-weight: 800; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.ea2dc4e8.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.bfe6a4b1.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.d72ae972.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_sans_pro/bold/source_sans_pro_700.05a2891f.svg#sourcesanspro") format("svg"); } } @font-face { font-family: "Source Serif Pro"; font-style: normal; font-weight: 300; font-
display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/light/source_serif_pro_light.ac45a8b7.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/light/source_serif_pro_light.43b5d5b9.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/light/source_serif_pro_light.e30dd157.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/light/source_serif_pro_light.2af297bc.svg#SourceSerifPro") format("svg"); } @font-face { font-family: "Source Serif Pro"; font-style: normal; font-weight: 400; font-
display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/regular/source_serif_pro_regular.3eaef2d0.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/regular/source_serif_pro_regular.d5711eab.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/regular/source_serif_pro_regular.47e6218f.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/regular/source_serif_pro_regular.a06ede46.svg#SourceSerifPro") format("svg"); } @font-face { font-family: "Source Serif Pro"; font-style: italic; font-weight: 400; font-
display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/italic/source_serif_pro_italic.d45d38f3.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/italic/source_serif_pro_italic.74e9d59b.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/italic/source_serif_pro_italic.fa614294.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/italic/source_serif_pro_italic.4e656c0b.svg#SourceSerifPro") format("svg"); } @font-face { font-family: "Source Serif Pro"; font-style: normal; font-weight: 600; font-
display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold/source_serif_pro_semibold.c5b3aec6.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold/source_serif_pro_semibold.8e295b69.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold/source_serif_pro_semibold.4aadc44c.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold/source_serif_pro_semibold.8c6f4a54.svg#SourceSerifPro") format("svg"); } @font-face { font-family: "Source Serif Pro"; font-style: italic; font-weight: 600;
font-display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold_italic/source_serif_pro_semibold_italic.c42ed1fa.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold_italic/source_serif_pro_semibold_italic.d18dd4cd.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold_italic/source_serif_pro_semibold_italic.cbcb8704.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/semibold_italic/source_serif_pro_semibold_italic.fe180917.svg#SourceSerifPro") format("svg"); } @font-face { font-family: "Source Serif Pro"; font-style: normal; font-
weight: 700; font-display: fallback; src: url("https://s-f.scribdassets.com/webpack/assets/fonts/source_serif_pro/bold/source_serif_pro_bold.13106375.woff2") format("woff2"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/bold/source_serif_pro_bold.a3f88f7f.woff") format("woff"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/bold/source_serif_pro_bold.d5050dd0.ttf") format("truetype"), url("https://s-
f.scribdassets.com/webpack/assets/fonts/source_serif_pro/bold/source_serif_pro_bold.12b6f8c8.svg#SourceSerifPro") format("svg"); } ------MultipartBoundary--FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-
Type: text/css Content-Transfer-Encoding: binary Content-Location: cid:css-73f7c411-70a1-4cc0-814c-38b7bb34bcd5@mhtml.blink @charset "utf-8"; div.ff0 span { font-family: ff0, Arial, Arial, Helvetica, sans-serif; font-weight:
normal; font-style: normal; } div.ff1 span { font-family: ff1, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff2 span { font-family: ff2, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal;
} div.ff3 span { font-family: ff3, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff4 span { font-family: ff4, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff5 span {
font-family: ff5, Georgia1, Georgia, serif; font-weight: normal; font-style: normal; } div.ff6 span { font-family: ff6, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff7 span { font-family: ff7,
Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff8 span { font-family: ff8, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff9 span { font-family: ff9, "Times New Roman",
Times, serif; font-weight: bold; font-style: normal; } div.ff10 span { font-family: ff10, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff11 span { font-family: ff11, Arial, Arial, Helvetica, sans-serif;
font-weight: normal; font-style: normal; } div.ff12 span { font-family: ff12, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff13 span { font-family: ff13, Arial, Arial, Helvetica, sans-serif; font-
weight: normal; font-style: normal; } div.ff14 span { font-family: ff14, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff15 span { font-family: ff15, "Times New Roman", Times, serif; font-weight:
normal; font-style: normal; } div.ff16 span { font-family: ff16, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff17 span { font-family: ff17, Arial, Arial, Helvetica, sans-serif; font-weight: normal;
font-style: normal; } div.ff18 span { font-family: ff18, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff19 span { font-family: ff19, "Times New Roman", Times, serif; font-weight: bold; font-style:
normal; } div.ff20 span { font-family: ff20, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff21 span { font-family: ff21, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
div.ff22 span { font-family: ff22, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff23 span { font-family: ff23, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff24
span { font-family: ff24, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff25 span { font-family: ff25, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff26 span {
font-family: ff26, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff27 span { font-family: ff27, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff28 span { font-family: ff28,
Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff29 span { font-family: ff29, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff30 span { font-family: ff30, Arial,
Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff31 span { font-family: ff31, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff32 span { font-family: ff32, "Times New
Roman", Times, serif; font-weight: bold; font-style: normal; } div.ff33 span { font-family: ff33, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff34 span { font-family: ff34, Arial, Arial, Helvetica, sans-serif;
font-weight: normal; font-style: normal; } div.ff35 span { font-family: ff35, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff36 span { font-family: ff36, Arial, Arial, Helvetica, sans-serif; font-
weight: normal; font-style: normal; } div.ff37 span { font-family: ff37, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; } div.ff38 span { font-family: ff38, "Times New Roman", Times, serif; font-weight:
normal; font-style: normal; } div.ff39 span { font-family: ff39, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff40 span { font-family: ff40, "Times New Roman", Times, serif; font-weight: normal;
font-style: normal; } div.ff41 span { font-family: ff41, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff42 span { font-family: ff42, "Times New Roman", Times, serif; font-weight: normal; font-
style: normal; } div.ff43 span { font-family: ff43, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; } div.ff44 span { font-family: ff44, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style:
normal; } div.ff45 span { font-family: ff45, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff46 span { font-family: ff46, Georgia1, Georgia, serif; font-weight: normal; font-style: normal; } div.ff47
span { font-family: ff47, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff48 span { font-family: ff48, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff49 span {
font-family: ff49, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff50 span { font-family: ff50, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; } div.ff51 span { font-
family: ff51, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff52 span { font-family: ff52, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff53 span { font-family:
ff53, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff54 span { font-family: ff54, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff55 span { font-family: ff55, Arial, Arial,
Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff56 span { font-family: ff56, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff57 span { font-family: ff57, Arial, Arial, Helvetica, sans-serif;
font-weight: normal; font-style: normal; } div.ff58 span { font-family: ff58, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff59 span { font-family: ff59, Arial, Arial, Helvetica, sans-serif; font-
weight: normal; font-style: normal; } div.ff60 span { font-family: ff60, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff61 span { font-family: ff61, "Times New Roman", Times, serif; font-weight:
normal; font-style: normal; } div.ff62 span { font-family: ff62, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff63 span { font-family: ff63, Arial, Arial, Helvetica, sans-serif; font-weight: normal;
font-style: normal; } div.ff64 span { font-family: ff64, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff65 span { font-family: ff65, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style:
normal; } div.ff66 span { font-family: ff66, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff67 span { font-family: ff67, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal;
} div.ff68 span { font-family: ff68, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff69 span { font-family: ff69, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff70
span { font-family: ff70, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff71 span { font-family: ff71, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff72 span { font-family:
ff72, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff73 span { font-family: ff73, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff74 span { font-family: ff74,
Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff75 span { font-family: ff75, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff76 span { font-family: ff76, Arial,
Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff77 span { font-family: ff77, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff78 span { font-family: ff78, Arial, Arial,
Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff79 span { font-family: ff79, "Times New Roman", Times, serif; font-weight: bold; font-style: normal; } div.ff80 span { font-family: ff80, Georgia1, Georgia,
serif; font-weight: bold; font-style: normal; } div.ff81 span { font-family: ff81, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff82 span { font-family: ff82, Georgia1, Georgia, serif; font-weight: normal; font-
style: normal; } div.ff83 span { font-family: ff83, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff84 span { font-family: ff84, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style:
normal; } div.ff85 span { font-family: ff85, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff86 span { font-family: ff86, "Times New Roman", Times, serif; font-weight: normal; font-style:
normal; } div.ff87 span { font-family: ff87, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff88 span { font-family: ff88, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
div.ff89 span { font-family: ff89, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } div.ff90 span { font-family: ff90, Georgia1, Georgia, serif; font-weight: bold; font-style: normal; } div.ff91 span { font-
family: ff91, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; } div.ff92 span { font-family: ff92, Arial, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; } .ff0, .ff1, .ff2, .ff3, .ff4, .ff5,
.ff6, .ff7, .ff8, .ff9, .ff10, .ff11, .ff12, .ff13, .ff14, .ff15, .ff16, .ff17, .ff18, .ff19, .ff20, .ff21, .ff22, .ff23, .ff24, .ff25, .ff26, .ff27, .ff28, .ff29, .ff30, .ff31, .ff32, .ff33, .ff34, .ff35, .ff36, .ff37, .ff38, .ff39, .ff40, .ff41, .ff42, .ff43, .ff44,
.ff45, .ff46, .ff47, .ff48, .ff49, .ff50, .ff51, .ff52, .ff53, .ff54, .ff55, .ff56, .ff57, .ff58, .ff59, .ff60, .ff61, .ff62, .ff63, .ff64, .ff65, .ff66, .ff67, .ff68, .ff69, .ff70, .ff71, .ff72, .ff73, .ff74, .ff75, .ff76, .ff77, .ff78, .ff79, .ff80, .ff81, .ff82,
.ff83, .ff84, .ff85, .ff86, .ff87, .ff88, .ff89, .ff90, .ff91, .ff92 { display: none; } ------MultipartBoundary--FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type: text/css Content-Transfer-Encoding: binary
Content-Location: cid:css-c0e9f383-2536-4023-af1f-649b248afd59@mhtml.blink @charset "utf-8"; #font_preload_bed span { display: block; visibility: hidden; } ------MultipartBoundary--
FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: cid:css-30a10328-992b-4732-b12e-fd8b9b9a48f2@mhtml.blink @charset "utf-8";
iframe#_hjRemoteVarsFrame { display: none !important; width: 1px !important; height: 1px !important; opacity: 0 !important; pointer-events: none !important; } ------MultipartBoundary--
FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: cid:css-451f3d1b-fd53-49aa-972c-699da536a15c@mhtml.blink @charset "utf-8"; body {
font-size: 100%; width: 100%; margin: 0px; padding: 0px; border: none; } div.outer_page { position: relative; display: block; font-size: 16px; margin: 10px 10px 20px; } div.blurred_page { user-select: none; }
div.outer_page.book_view { display: inline-block; } div#page_wrapper { width: 100%; } div.page { left: 0px; position: relative; overflow: hidden; font-family: Helvetica, Times; top: 0px; line-height: 1; color: rgb(0, 0, 0); }
div.layer { position: absolute; left: 0px; top: 0px; width: 0px; height: 0px; } div.inner_layer { position: relative; } div.abstext { position: absolute; } .absimg { position: absolute; border: none; } span.ib { overflow: hidden; white-
space: nowrap; display: inline-block; vertical-align: bottom; letter-spacing: 0px; } div.page div { white-space: nowrap; } div.scale_hack div.middle_layer { font-size: 15em; } div.scale_hack div.inner_layer { transform:
scale(0.06667); transform-origin: left top; } span.nw { white-space: nowrap; position: static; } span.jbr { width: 100%; display: inline-block; } .inner_layer div { position: absolute; } .inner_layer p { position: absolute; margin: 0px;
padding: 0px; } .inner_layer p.pj span span { line-height: 0px; } .inner_layer p.pl span, .inner_layer p.pc span, .inner_layer p.pr span { line-height: 0px; } .inner_layer p.pj { white-space: normal; text-align: justify; } .inner_layer
p.pl { text-align: left; } .inner_layer p.pr { text-align: right; } .inner_layer p.pc { text-align: center; } .inner_layer div span, .inner_layer p span { position: relative; } .inner_layer div, .inner_layer span { white-space: nowrap; }
div.outer_page_container { position: relative; } div.newpage { white-space: nowrap; position: relative; top: 0px; left: 0px; text-rendering: auto; color: rgb(0, 0, 0); } div.image_layer { width: 0px; height: 0px; position: absolute; top:
0px; left: 0px; } div.image_layer .absimg { position: absolute; border: none; left: 0px; } div.link_layer { width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; } div.text_layer div { white-space: nowrap; padding: 0px;
margin: 0px; border: none; line-height: 1; } div.text_layer span { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; } span.g { position: absolute; border: none; left: 0px; } .text_layer span.w
{ white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; display: inline-block; } .text_layer a.ll { position: static; display: inline; color: inherit; text-decoration: none; } .text_layer span.l { white-
space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l1 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -1px; border: none; height: 1px; line-height: 1;
display: inline; } .text_layer span.l2 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -2px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l3 { white-space: nowrap; padding: 0px; margin: 0px
0px 0px -3px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l4 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -4px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer
span.l5 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -5px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l6 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -6px; border: none;
height: 1px; line-height: 1; display: inline; } .text_layer span.l7 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -7px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l8 { white-space: nowrap;
padding: 0px; margin: 0px 0px 0px -8px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l9 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -9px; border: none; height: 1px; line-height: 1;
display: inline; } .text_layer span.l10 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -10px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l11 { white-space: nowrap; padding: 0px; margin:
0px 0px 0px -11px; border: none; height: 1px; line-height: 1; display: inline; } .text_layer span.l12 { white-space: nowrap; padding: 0px; margin: 0px 0px 0px -12px; border: none; height: 1px; line-height: 1; display: inline; }
.text_layer span.w1 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 1px; display: inline-block; } .text_layer span.w2 { white-space: nowrap; padding: 0px; margin: 0px; border:
none; height: 1px; line-height: 1; width: 2px; display: inline-block; } .text_layer span.w3 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 3px; display: inline-block; } .text_layer
span.w4 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 4px; display: inline-block; } .text_layer span.w5 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height:
1px; line-height: 1; width: 5px; display: inline-block; } .text_layer span.w6 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 6px; display: inline-block; } .text_layer span.w7 {
white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 7px; display: inline-block; } .text_layer span.w8 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-
height: 1; width: 8px; display: inline-block; } .text_layer span.w9 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 9px; display: inline-block; } .text_layer span.w10 { white-space:
nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 10px; display: inline-block; } .text_layer span.w11 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1;
width: 11px; display: inline-block; } .text_layer span.w12 { white-space: nowrap; padding: 0px; margin: 0px; border: none; height: 1px; line-height: 1; width: 12px; display: inline-block; } a.ll { display: block; position: absolute; }
div.text_layer { position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; transform: scale(0.2); transform-origin: left top; } span.a { position: absolute; border: none; left: 0px; } ------MultipartBoundary--
FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type: text/css Content-Transfer-Encoding: binary Content-Location: https://s-f.scribdassets.com/webpack/doc_page/app.85feb20034d428c96c09.css @charset
"utf-8"; @keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } .auto__doc_page_shared_spinner_spinner { text-align: center; } .auto__doc_page_shared_spinner_spinner .spinner { display:
inline-block; background-image: url("/images/petunia/spinner/spinner.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 30px; height: 30px; width: 30px; animation-name: rotate; animation-
duration: 0.7s; animation-iteration-count: infinite; animation-timing-function: linear; } .auto__doc_page_shared_spinner_spinner .spinner.slow { animation-duration: 1.2s; } .auto__doc_page_shared_spinner_spinner .spinner.large {
background-size: 60px; height: 60px; width: 60px; } .auto__doc_page_shared_modals_modal .wrapper { transition: opacity 0.2s ease-in 0s; background: rgba(87, 97, 129, 0.5); height: 100%; top: 0px; bottom: 0px; overflow-y:
auto; position: fixed; width: 100%; display: flex; justify-content: center; align-items: center; } .auto__doc_page_shared_modals_modal .wrapper.entered, .auto__doc_page_shared_modals_modal .wrapper.entering { opacity: 1; }
.auto__doc_page_shared_modals_modal .wrapper.exited, .auto__doc_page_shared_modals_modal .wrapper.exiting { opacity: 0; } .auto__doc_page_shared_modals_modal .wrapper.download_variant .modal { overflow-y: initial; }
@media (max-width: 450px) { .auto__doc_page_shared_modals_modal .wrapper.no_fullscreen .modal { height: auto; top: auto; width: 96%; border-radius: 4px; } } .auto__doc_page_shared_modals_modal .wrapper .modal {
background: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgb(0, 5, 20) 0px 0px 12px; position: absolute; transform: translate(-50%); top: 40px; left: 50%; margin: auto; overflow-y: auto; border: 1px solid transparent; }
@media (max-width: 550px) { .auto__doc_page_shared_modals_modal .wrapper .modal { width: 400px; } } .auto__doc_page_shared_modals_modal .wrapper .modal.lite { border: none; } .auto__doc_page_shared_modals_modal
.wrapper .modal.lite > * { border: 1px solid transparent; } .auto__doc_page_shared_modals_modal .wrapper .modal .content { background: rgb(255, 255, 255); height: inherit; } @media (max-width: 812px) and (orientation:
landscape) { .auto__doc_page_shared_modals_modal .wrapper .modal .content { overflow-y: auto; } } .auto__doc_page_shared_modals_modal .wrapper .modal .content .actions { margin-top: 15px; text-align: right; }
.auto__doc_page_shared_modals_modal .wrapper .modal .content .actions .flat_btn:last-child { margin-left: 15px; } .auto__doc_page_shared_modals_modal .wrapper .modal:not(.lite) .title { font-size: 22px; font-weight: 700;
color: rgb(28, 38, 61); margin-top: -10px; margin-bottom: 20px; padding-right: 15px; } @media (max-width: 550px) { .auto__doc_page_shared_modals_modal .wrapper .modal:not(.lite) .title { font-size: 20px; } }
.auto__doc_page_shared_modals_modal .wrapper .modal .close_button { background: transparent; border: 0px; color: inherit; cursor: pointer; margin: 16px 16px 0px 0px; padding: 2px 0px 0px; position: absolute; right: 0px; top:
0px; z-index: 1; } @media (max-height: 450px), (max-width: 450px) { .auto__doc_page_shared_modals_modal .wrapper .modal { border-radius: 0px; height: 100%; top: 0px; width: 100%; }
.auto__doc_page_shared_modals_modal .wrapper .modal .modal_content_component { min-width: 0px; width: 100%; max-width: none; } .auto__doc_page_shared_modals_modal .wrapper .modal .content { min-width: 0px; } }
.auto__doc_page_shared_modals_modal .wrapper.user_dissmiss .title { padding-right: 20px; } .auto__doc_page_shared_modals_modal .wrapper.loading .modal { padding: 28px; width: auto; height: auto; top: 40px !important; }
.modal_content_component { box-sizing: border-box; padding: 28px; } .highlighter_canvas { position: absolute; top: 0px; left: 0px; pointer-events: none; z-index: 3; } .wrapper__flash .flash { font-size: 16px; max-height: 0px;
overflow: hidden; padding: 0px 64px; position: relative; text-align: center; transition: max-height 1.5s linear 0s; } .wrapper__flash .flash.entering { max-height: 0px; } .wrapper__flash .flash.entered { max-height: 500px; }
.wrapper__flash .flash.exited, .wrapper__flash .flash.exiting { max-height: 0px; } @media (max-width: 700px) { .wrapper__flash .flash { padding-left: 16px; padding-right: 48px; z-index: 1; } } .wrapper__flash
.flash.non_dismissible { padding-right: 24px; } @media (max-width: 700px) { .wrapper__flash .flash.non_dismissible { padding-right: 16px; } } .wrapper__flash .flash .content { padding: 18px 18px 18px 0px; } .wrapper__flash
.flash .flash_close_button { bottom: 0px; color: inherit; height: 30px; margin: auto; padding: 1px 0px; position: absolute; right: 16px; top: 0px; width: 30px; } @media (max-width: 700px) { .wrapper__flash .flash
.flash_close_button { right: 8px; } } .wrapper__flash .flash .flash_close_button .icon { font-size: 16px; } .wrapper__flash .flash.success { border-bottom: 1px solid rgba(60, 118, 64, 0.3); } .wrapper__flash .flash.notice { border-
bottom: 1px solid rgba(28, 38, 61, 0.2); } .wrapper__flash .flash.info { background-color: rgb(252, 241, 224); color: rgb(28, 38, 61); } .wrapper__flash .flash.error { border-bottom: 1px solid rgba(179, 30, 48, 0.2); }
.wrapper__flash .flash.error.dunning_nway_loss_aversion { background-color: rgb(179, 30, 48); color: rgb(250, 251, 253); } .wrapper__flash .flash.full_border.success { border: 1px solid rgba(60, 118, 61, 0.3); } .wrapper__flash
.flash.full_border.notice { border: 1px solid rgba(28, 38, 61, 0.2); } .wrapper__flash .flash.full_border.error { border: 1px solid rgba(179, 30, 48, 0.2); } .wrapper__flash .flash.full_border.info { border: 1px solid rgba(237, 143, 2,
0.2); } .no_header .auto__doc_page_shared_flash_container, .no_header .auto__doc_page_shared_flash_container.fixed_actions { top: 0px; } .auto__doc_page_shared_flash_container { flex: 0 0 auto; position: fixed; top: 128px;
width: 100%; z-index: 21; } @media (max-width: 700px) { .auto__doc_page_shared_flash_container { position: static; margin-left: 0px; width: 100%; } } .auto__doc_page_shared_flash_container.modal_open { margin-left: 0px;
position: static; z-index: 30001; width: 100%; } .auto__doc_page_shared_flash_container.fullscreen { position: static; margin-left: 0px; z-index: 21; } .auto__doc_page_shared_flash_container.fixed_actions { margin-left: 0px;
position: relative; top: 0px; z-index: -1; } .auto__doc_page_shared_flash_container.fullscreen { width: 100%; } .auto__doc_page_shared_modal_container { position: relative; z-index: 30000; } ._2EPlKH { padding: 0px
!important; } ._2EPlKH .content { padding: 18px !important; } .flash.success { background-color: rgb(223, 240, 216); border-color: rgb(60, 118, 61); color: rgb(60, 118, 61); } .flash.notice { background-color: rgb(243, 246, 253);
border-color: rgb(28, 38, 61); color: rgb(28, 38, 61); } .flash.error { background-color: rgb(242, 222, 222); border-color: rgb(179, 30, 48); color: rgb(179, 30, 48); } .flash .icon { display: inline-block; font-size: 20px; margin-right:
5px; position: relative; top: 3px; } .flash a:active:not(.flat_btn), .flash a:hover:not(.flat_btn), .flash a:not(.flat_btn) { color: inherit; font-weight: 700; text-decoration: underline; } .auto__doc_page_shared_toast .flash { border-radius:
4px; border-style: solid; border-width: 1px; font-size: 16px; left: 0px; margin: auto; padding: 16px 18px; position: fixed; right: 0px; text-align: center; top: 33px; width: 275px; z-index: 30001; transition: opacity 0.5s ease-in 0s; }
.auto__doc_page_shared_toast .flash.entered, .auto__doc_page_shared_toast .flash.entering { opacity: 1; } .auto__doc_page_shared_toast .flash.exited, .auto__doc_page_shared_toast .flash.exiting { opacity: 0; }
.wrapper__toasts_toast_container { position: absolute; top: 0px; } @media (min-width: 320px) { .breakpoint_hide.at_or_above.b320 { display: none; } } @media (min-width: 450px) { .breakpoint_hide.at_or_above.b450 { display:
none; } } @media (min-width: 550px) { .breakpoint_hide.at_or_above.b550 { display: none; } } @media (min-width: 700px) { .breakpoint_hide.at_or_above.b700 { display: none; } } @media (min-width: 950px) {
.breakpoint_hide.at_or_above.b950 { display: none; } } @media (min-width: 1024px) { .breakpoint_hide.at_or_above.b1024 { display: none; } } @media (min-width: 1141px) { .breakpoint_hide.at_or_above.b1141 { display:
none; } } @media (min-width: 1190px) { .breakpoint_hide.at_or_above.b1190 { display: none; } } @media (min-width: 1376px) { .breakpoint_hide.at_or_above.b1376 { display: none; } } @media (min-width: 321px) {
.breakpoint_hide.above.b320 { display: none; } } @media (min-width: 451px) { .breakpoint_hide.above.b450 { display: none; } } @media (min-width: 551px) { .breakpoint_hide.above.b550 { display: none; } } @media (min-
width: 701px) { .breakpoint_hide.above.b700 { display: none; } } @media (min-width: 951px) { .breakpoint_hide.above.b950 { display: none; } } @media (min-width: 1025px) { .breakpoint_hide.above.b1024 { display: none; } }
@media (min-width: 1142px) { .breakpoint_hide.above.b1141 { display: none; } } @media (min-width: 1191px) { .breakpoint_hide.above.b1190 { display: none; } } @media (min-width: 1377px) { .breakpoint_hide.above.b1376
{ display: none; } } @media (max-width: 320px) { .breakpoint_hide.at_or_below.b320 { display: none; } } @media (max-width: 450px) { .breakpoint_hide.at_or_below.b450 { display: none; } } @media (max-width: 550px) {
.breakpoint_hide.at_or_below.b550 { display: none; } } @media (max-width: 700px) { .breakpoint_hide.at_or_below.b700 { display: none; } } @media (max-width: 950px) { .breakpoint_hide.at_or_below.b950 { display: none; }
} @media (max-width: 1024px) { .breakpoint_hide.at_or_below.b1024 { display: none; } } @media (max-width: 1141px) { .breakpoint_hide.at_or_below.b1141 { display: none; } } @media (max-width: 1190px) {
.breakpoint_hide.at_or_below.b1190 { display: none; } } @media (max-width: 1376px) { .breakpoint_hide.at_or_below.b1376 { display: none; } } @media (max-width: 319px) { .breakpoint_hide.below.b320 { display: none; } }
@media (max-width: 449px) { .breakpoint_hide.below.b450 { display: none; } } @media (max-width: 549px) { .breakpoint_hide.below.b550 { display: none; } } @media (max-width: 699px) { .breakpoint_hide.below.b700 {
display: none; } } @media (max-width: 949px) { .breakpoint_hide.below.b950 { display: none; } } @media (max-width: 1023px) { .breakpoint_hide.below.b1024 { display: none; } } @media (max-width: 1140px) {
.breakpoint_hide.below.b1141 { display: none; } } @media (max-width: 1189px) { .breakpoint_hide.below.b1190 { display: none; } } @media (max-width: 1375px) { .breakpoint_hide.below.b1376 { display: none; } }
.wrapper__shared_components_save_button .prominent_style { min-width: 150px; color: rgb(255, 255, 255); text-align: left; padding-left: 33px; } .wrapper__shared_components_save_button .prominent_style .icon { color:
rgb(255, 255, 255); font-size: 18px; margin-right: 10px; } .wrapper__shared_components_save_button .prominent_style.saved { background: rgb(255, 255, 255); border: 1px solid rgb(30, 123, 133); color: rgb(30, 123, 133); }
.wrapper__shared_components_save_button .prominent_style.outline, .wrapper__shared_components_save_button .prominent_style.outline .icon, .wrapper__shared_components_save_button .prominent_style.saved .icon { color:
rgb(30, 123, 133); } .wrapper__shared_components_save_button .edit_saved_btn.icon_only { color: rgb(30, 123, 133); font-size: 18px; min-width: 40px; min-height: 40px; } .wrapper__shared_components_save_button
.edit_saved_btn.icon_only .icon { margin-right: 5px; } .wrapper__shared_components_save_button .label { margin: 0px auto; text-align: center; } .wrapper__doc_page_shared_forms_input_group .input_group { margin: 0px 0px
24px; padding: 0px; } .wrapper__doc_page_shared_forms_input_group .input_group legend { margin-bottom: 4px; font-size: 16px; font-weight: 700; } .wrapper__doc_page_shared_forms_input_group .input_group div:not(:last-
child) { margin-bottom: 8px; } .wrapper__doc_page_shared_forms_input_group .input_group div:not(:last-child).with_description { margin-bottom: 18px; } .wrapper__doc_page_shared_forms_input_group
.input_group.horizontal { margin: 0px; } .wrapper__doc_page_shared_forms_input_group .input_group.horizontal div { display: inline-block; margin: 0px 30px 0px 0px; } .auto__modals_delete_item_in_list .input_group {
margin-top: 24px; } .auto__modals_delete_item_in_list .note { color: rgb(87, 97, 122); } .auto__modals_delete_item_in_list .actions .cancel_btn { margin-right: 30px; } .auto__modals_delete_item_in_list .actions .delete_btn {
min-width: 120px; } .wrapper__mono_document_list_item { line-height: inherit; list-style: none; padding: 0px; border-bottom: 1px solid rgb(233, 237, 248); margin: auto; width: 96%; } .wrapper__mono_document_list_item li {
line-height: inherit; } .wrapper__mono_document_list_item .list_item_container { display: flex; justify-content: space-between; } .wrapper__mono_document_list_item .thumbnail_and_info { display: flex; }
.wrapper__mono_document_list_item .thumbnail_img { align-self: flex-start; filter: drop-shadow(rgba(0, 0, 0, 0.2) 0px 4px 6px); margin: 32px 24px 32px 0px; min-width: 100px; width: 100px; }
.wrapper__mono_document_list_item .doc_info { color: rgb(0, 0, 0); display: flex; flex-direction: column; margin: 32px 0px; } .wrapper__mono_document_list_item .title { overflow: hidden; max-height: 4.5em; display: -webkit-
box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: rgb(0, 5, 20); font-size: 18px; font-weight: 600; line-height: 27px; margin-bottom: 2px; } .wrapper__mono_document_list_item .author { color: rgb(28, 38, 61); font-
size: 16px; } .wrapper__mono_document_list_item .save_button_container { margin: 12px -14px 0px 0px; } .wrapper__mono_document_list_item .save_button_container .icon { color: rgb(0, 41, 63); margin-left: 4px; }
.wrapper__mono_document_list_item:last-child { border-bottom: none; } .wrapper__mono_document_list_item.desktop_redesign { height: 198px; margin: 0px; width: auto; } @media (min-width: 1024px) {
.wrapper__mono_document_list_item.desktop_redesign .title { max-width: 206px; overflow-wrap: break-word; } } .wrapper__mono_document_list_item.desktop_redesign.fullscreen .title { max-width: none; }
.wrapper__doc_page_shared_recommender_list .list_title { font-weight: 600; font-size: 22px; } .wrapper__doc_page_shared_recommender_list .list_content_wrapper { padding: 0px; }
.wrapper__doc_page_shared_recommender_list .pills { line-height: inherit; list-style: none; padding: 0px; margin: 0px; } .wrapper__doc_page_shared_recommender_list .pills li { line-height: inherit; }
.wrapper__doc_page_shared_recommender_list .wrapper__pill_list { border-bottom: 1px solid rgb(233, 237, 248); padding: 33px 0px; } .wrapper__doc_page_shared_recommender_list .wrapper__pill_list .pill_list_row { flex-
wrap: wrap; flex: 1 1 auto; gap: 12px 0px; } .wrapper__doc_page_shared_recommender_list .wrapper__pill_list .wrapper__pill_button { padding: 0px; } .wrapper__doc_page_shared_recommender_list .show_more { width: 100%;
} .wrapper__doc_page_shared_recommender_list.desktop_redesign { display: flex; flex-direction: column; } .wrapper__doc_page_shared_recommender_list.desktop_redesign .list_title { margin: 0px; } @media (min-width:
550px) { .wrapper__doc_page_shared_recommender_list.desktop_redesign .show_more { align-self: center; max-width: 264px; } } @media (min-width: 1024px) {
.wrapper__doc_page_shared_recommender_list.desktop_redesign:not(.fullscreen) { padding-left: 48px; width: 344px; } } .wrapper__doc_page_shared_related_categories .links_container { line-height: inherit; list-style: none;
padding: 0px; margin: 0px; overflow: hidden; display: flex; flex-wrap: wrap; } .wrapper__doc_page_shared_related_categories .links_container li { line-height: inherit; } .wrapper__doc_page_shared_related_categories
.links_container .link { font-size: 16px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 8px 18px 2px 2px; text-transform: capitalize; } .wrapper__doc_page_related_searches
.links_container { line-height: inherit; list-style: none; padding: 0px; margin: 0px; overflow: hidden; display: flex; flex-wrap: wrap; } .wrapper__doc_page_related_searches .links_container li { line-height: inherit; }
.wrapper__doc_page_related_searches .links_container .link { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; font-weight: 700; margin: 8px 18px 2px 2px; text-transform: capitalize; }
.auto__doc_page_body_admin_panel { background: rgb(244, 238, 244); border: 1px solid rgb(175, 137, 175); border-radius: 2px; margin-bottom: 8px; padding: 8px; text-align: left; width: 162px; }
.auto__doc_page_body_admin_panel h3 { font-size: 18px; font-weight: 700; line-height: 1.3; display: flex; align-items: center; margin: 0px; } .auto__doc_page_body_admin_panel h3 .arrow { width: 30px; color: rgb(175, 137,
175); } .auto__doc_page_body_admin_panel h3 .disabled { color: rgb(0, 0, 0); cursor: default; } .auto__doc_page_body_admin_panel .actions { margin: 10px 0px 5px; padding-top: 10px; padding-left: 24px; border-top: 1px solid
rgb(175, 137, 175); } .auto__app_page_body_downvote_button.disabled { cursor: auto; } .auto__app_page_body_downvote_button.disabled .count, .auto__app_page_body_downvote_button.disabled .icon { color: rgb(143, 146,
158) !important; } .auto__app_page_body_upvote_button.disabled { cursor: auto; } .auto__app_page_body_upvote_button.disabled .count, .auto__app_page_body_upvote_button.disabled .icon { color: rgb(143, 146, 158)
!important; } .wrapper__doc_page_webpack_doc_page_body_document_useful { border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; border: 1px solid rgb(233, 237, 248); transition: opacity 1s ease-in 0s; background:
rgb(255, 255, 255); bottom: 20px; padding: 20px; position: fixed; right: 20px; text-align: center; width: 240px; z-index: 1000; } .wrapper__doc_page_webpack_doc_page_body_document_useful.entered,
.wrapper__doc_page_webpack_doc_page_body_document_useful.entering { opacity: 1; } .wrapper__doc_page_webpack_doc_page_body_document_useful.exited,
.wrapper__doc_page_webpack_doc_page_body_document_useful.exiting { opacity: 0; } @media (max-width: 450px) { .wrapper__doc_page_webpack_doc_page_body_document_useful { display: none; } }
.wrapper__doc_page_webpack_doc_page_body_document_useful .title { margin-bottom: 5px; } .wrapper__doc_page_webpack_doc_page_body_document_useful .close { color: rgb(87, 97, 122); cursor: pointer; font-size: 16px;
position: absolute; right: 10px; top: 10px; } .wrapper__doc_page_webpack_doc_page_body_document_useful .votes { display: flex; justify-content: space-around; }
.wrapper__doc_page_webpack_doc_page_body_document_useful .votes button { margin: 0px 5px; cursor: pointer; } .wrapper__doc_page_webpack_doc_page_body_document_useful .votes button .icon { color: rgb(2, 167, 147);
display: inline-block; vertical-align: top; font-size: 20px; transition: transform 0.2s ease-in-out 0s; transform: scale(1); } .wrapper__doc_page_webpack_doc_page_body_document_useful .votes button .count { color: rgb(87, 97,
122); font-size: 16px; margin-left: 4px; position: relative; top: -2px; } .wrapper__doc_page_webpack_doc_page_body_document_useful .votes .vote_label { color: rgb(28, 38, 61); font-weight: 400; margin-left: 6px; margin-right:
10px; } .auto__doc_page_app_page_archive_upsell { max-width: 1000px; box-sizing: border-box; margin: 8px auto; padding: 8px; background-image: linear-gradient(0deg, rgb(252, 245, 234), rgb(251, 241, 247) 35%, rgb(239,
247, 248) 67%, rgb(233, 247, 254)); } .auto__doc_page_app_page_archive_upsell .inner_content { background: rgb(255, 255, 255); padding: 16px; display: flex; flex-flow: column nowrap; align-items: center; text-align: center; }
.auto__doc_page_app_page_archive_upsell .inner_content img { width: auto; height: 20px; } .auto__doc_page_app_page_archive_upsell .inner_content .header .bottom_line { border-top: 1px solid rgb(233, 237, 248); width: 24px;
margin: 10px auto; } @media (min-width: 1024px) { .auto__doc_page_app_page_archive_upsell .inner_content .header .bottom_line { display: none; } } @media (min-width: 1024px) { .auto__doc_page_app_page_archive_upsell
.inner_content .header { display: flex; justify-content: center; margin-bottom: 22px; } } .auto__doc_page_app_page_archive_upsell .inner_content .tagline { font-size: 14px; color: rgb(28, 38, 61); } @media (min-width: 1024px) {
.auto__doc_page_app_page_archive_upsell .inner_content .tagline { border-left: 1px solid rgb(204, 233, 250); padding-left: 10px; margin: 0px 0px 0px 10px; } } .auto__doc_page_app_page_archive_upsell .inner_content
.body_text { font-size: 18px; color: rgb(28, 38, 61); margin-bottom: 16px; } @media (max-width: 550px) { .responsive .auto__doc_page_app_page_archive_upsell .inner_content .body_text { font-size: 16px; } }
.auto__doc_page_app_page_archive_upsell .inner_content .interstitial_button { margin-bottom: 4px; } .auto__doc_page_app_page_archive_upsell .inner_content .cancel_text { font-size: 12px; color: rgb(87, 97, 122); margin-
bottom: 0px; } .auto__doc_page_webpack_doc_page_between_page_user_rating { max-width: 1000px; box-sizing: border-box; margin: 18px 16px; border-radius: 4px; box-shadow: rgb(147, 147, 147) 0px 2px 4px 0px;
background-color: rgb(228, 244, 245); position: relative; overflow: hidden; display: none; } @media (max-width: 450px) { .auto__doc_page_webpack_doc_page_between_page_user_rating { display: block; } }
.auto__doc_page_webpack_doc_page_between_page_user_rating .title { font-size: 20px; margin: 0px; } .auto__doc_page_webpack_doc_page_between_page_user_rating .subtitle { max-width: 240px; font-size: 14px; }
.auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt { padding: 12px; } .auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt .buttons_container { display: flex;
flex-direction: column; margin-top: 15px; } .auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt .buttons_container .rating_btn { margin-right: 20px; margin-bottom: 8px; text-align: left; color:
rgb(0, 5, 20); font-weight: 700; width: 9.44444em; } .auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt .buttons_container .rating_btn .icon { margin-right: 10px; position: relative; top: 1px; }
.auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt .close_btn { position: absolute; top: 17px; right: 17px; z-index: 20; color: rgb(0, 25, 39); cursor: pointer; }
.auto__doc_page_webpack_doc_page_between_page_user_rating .user_rating_prompt .image { position: absolute; bottom: 0px; background-repeat: no-repeat; background-image: url("/images/user_ratings/on_mobile.svg"); left:
auto; height: 116px; width: 100px; right: 0px; } .wrapper__referral_banner { position: relative; background-color: rgb(0, 52, 81); box-sizing: border-box; color: rgb(255, 255, 255); margin: -20px auto -10px; max-width: 1002px; }
@media (min-width: 1024px) { .wrapper__referral_banner { display: flex; min-height: 210px; flex-direction: column; justify-content: center; } } .wrapper__referral_banner .text_wrapper { max-width: 55%; padding: 24px; }
@media (max-width: 550px) { .wrapper__referral_banner .text_wrapper { max-width: 100%; padding: 16px; text-align: center; } } .wrapper__referral_banner .text_wrapper .referral_header { font-size: 28px; font-weight: 700;
margin-bottom: 4px; } @media (max-width: 550px) { .wrapper__referral_banner .text_wrapper .referral_header { font-size: 24px; } } .wrapper__referral_banner .text_wrapper .copy { font-size: 18px; margin-bottom: 16px; }
@media (max-width: 550px) { .responsive .wrapper__referral_banner .text_wrapper .copy { font-size: 16px; } } @media (max-width: 550px) { .wrapper__referral_banner .text_wrapper .copy { font-size: 14px; } }
.wrapper__referral_banner .text_wrapper .cta_button { font-size: 16px; line-height: 1; margin-bottom: 10px; min-width: 160px; } @media (max-width: 550px) { .wrapper__referral_banner .text_wrapper .cta_button { font-size:
18px; width: 100%; } } .wrapper__referral_banner .text_wrapper .referral_images { background-image: url("/images/referral_banner/invite_friends_large.svg"); position: absolute; height: 14em; width: 18.75em; bottom:
-2.1875em; right: 1em; background-repeat: no-repeat; } @media (max-width: 950px) { .wrapper__referral_banner .text_wrapper .referral_images { background-image: url("/images/referral_banner/invite_friends_small.svg");
height: 6.25em; width: 9.375em; bottom: 0px; } } @media (max-width: 550px) { .wrapper__referral_banner .text_wrapper .referral_images { background-image: url("/images/referral_banner/invite_friends_small.svg"); height:
6.25em; width: 9.375em; position: relative; bottom: -0.9375em; right: 0px; margin: 0px auto; } } .between_page_portal_root { position: relative; } .between_page_portal_root .separator { border-color: transparent; margin: 0px; }
.auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message { border: 1px solid transparent; margin: -18px 0px -8px; padding: 32px 24px; } @media (min-width: 550px) {
.auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message { padding: 32px 48px; } } @media (min-width: 1190px) { .auto__doc_page_body_body .document_container
.auto__doc_page_webpack_doc_page_preview_message { margin: -18px auto -8px; max-width: 906px; } } .auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message
.content_wrapper { margin: 0px auto; max-width: 20em; text-align: center; } .auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message .header { font-size: 22px; font-weight: 700;
margin: 0px 0px 16px; } @media (max-width: 550px) { .auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message .header { font-size: 20px; } } .auto__doc_page_body_body
.document_container .auto__doc_page_webpack_doc_page_preview_message .caption { font-size: 14px; display: block; font-weight: 400; margin-bottom: 16px; } .auto__doc_page_body_body .document_container
.auto__doc_page_webpack_doc_page_preview_message .title { display: block; } .auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message .icon { display: inline-block; margin-
left: 5px; } .auto__doc_page_body_body .document_container .auto__doc_page_webpack_doc_page_preview_message .flat_btn { white-space: normal; text-transform: none; } .auto__doc_page_body_document .wrapper { max-
width: 1045px; margin: 0px auto; } .auto__doc_page_body_document .outer_page_container ::selection { background-color: transparent; } .auto__doc_page_body_document .outer_page_container .absimg { -webkit-user-drag:
none; } .auto__doc_page_body_document .outer_page_container .outer_page { overflow: hidden; } .auto__doc_page_body_document .outer_page_container .outer_page:not(.page_missing_explanation) { contain: strict; }
.auto__doc_page_body_document.hide_user_rating_prompts .user_rating_container { display: none; } .auto__doc_page_body_document .banner { border-top: 1px solid rgba(28, 38, 61, 0.2); } .auto__doc_page_body_document
.document_container { overflow: auto; } .wrapper__doc_page_mobile_slide_up_drawer { position: relative; z-index: 21; } @keyframes slideUp { 0% { transform: translateY(100%); } 100% { transform: translateY(0px); } }
@keyframes slideDown { 0% { transform: translateY(0px); } 100% { transform: translateY(100%); } } .wrapper__doc_page_mobile_slide_up_drawer .container { animation: 0.5s ease-in-out 0s 1 normal none running slideUp;
background: rgb(255, 255, 255); border-radius: 10px 10px 0px 0px; bottom: 0px; box-shadow: rgba(0, 0, 0, 0.24) 0px 0px 4px 0px; color: rgb(0, 5, 20); left: 0px; max-width: 450px; position: fixed; right: 0px; z-index: 2; }
.wrapper__doc_page_mobile_slide_up_drawer .container.dark { background: rgb(0, 52, 81); color: rgb(255, 255, 255); } .wrapper__doc_page_mobile_slide_up_drawer .container.isClosable { max-height: 0px; }
.wrapper__doc_page_mobile_slide_up_drawer .container.isCollapsible { max-height: 55px; } .wrapper__doc_page_mobile_slide_up_drawer .container .accordion_button { -webkit-tap-highlight-color: transparent; color: rgb(255,
255, 255); justify-content: center; min-height: 55px; padding: 16px 24px 16px 0px; position: absolute; right: 0px; text-align: right; top: 0px; width: 100%; z-index: 2; } .wrapper__doc_page_mobile_slide_up_drawer .container
.accordion_button.expanded { padding-right: 16px; } .wrapper__doc_page_mobile_slide_up_drawer .container .accordion_button.expanded .font_icon_container { align-items: center; background: rgb(255, 255, 255); border-
radius: 100%; display: inline-flex; height: 24px; justify-content: center; opacity: 0.85; width: 24px; } .wrapper__doc_page_mobile_slide_up_drawer .container .accordion_button .icon.icon-ic_dropdown_alt { color: rgb(0, 52, 81);
} .wrapper__doc_page_mobile_slide_up_drawer .container .close_button { align-items: center; color: inherit; display: flex; height: 24px; justify-content: center; position: absolute; right: 0px; top: 0px; width: 24px; z-index: 2; }
.wrapper__doc_page_mobile_slide_up_drawer .container .close_button .icon { position: absolute; left: 0px; bottom: 0px; } .wrapper__doc_page_mobile_slide_up_drawer .container.exited { animation: 0.5s ease-in-out 0s 1 normal
none running slideDown; } .wrapper__doc_page_mobile_slide_up_drawer .overlay { background-color: rgb(0, 0, 0); bottom: 0px; height: 1px; opacity: 0; position: fixed; transition: opacity 0.2s linear 0s; width: 100%; z-index: 1; }
.wrapper__doc_page_mobile_slide_up_drawer .overlay.exiting { height: 100vh; opacity: 0; } .wrapper__doc_page_mobile_slide_up_drawer .overlay.entered, .wrapper__doc_page_mobile_slide_up_drawer .overlay.entering {
height: 100vh; opacity: 0.25; } .wrapper__doc_page_promo_modal_drawer { background-color: rgb(0, 52, 81); border-radius: 10px 10px 0px 0px; max-width: 450px; } .wrapper__doc_page_promo_modal_drawer .collapsed_title,
.wrapper__doc_page_promo_modal_drawer .content_container, .wrapper__doc_page_promo_modal_drawer .image { border-radius: 10px 10px 0px 0px; } .mobile_slide_up_drawer > .container.entered
.wrapper__doc_page_promo_modal_drawer .collapsed_title, .mobile_slide_up_drawer > .container.entering .wrapper__doc_page_promo_modal_drawer .collapsed_title, .mobile_slide_up_drawer > .container.exiting
.wrapper__doc_page_promo_modal_drawer .collapsed_title { opacity: 0; } .mobile_slide_up_drawer > .container.entered .wrapper__doc_page_promo_modal_drawer .image, .mobile_slide_up_drawer > .container.entering
.wrapper__doc_page_promo_modal_drawer .image, .mobile_slide_up_drawer > .container.exiting .wrapper__doc_page_promo_modal_drawer .image { opacity: 1; } .wrapper__doc_page_promo_modal_drawer .collapsed_title {
font-size: 18px; font-weight: 700; line-height: 1.3; background-position: right 40px bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; color: rgb(255, 255, 255); margin: 0px; padding: 16px
24px; position: absolute; text-shadow: rgb(0, 0, 0) 0px 0px 15px; top: 0px; transition: opacity 0.2s ease 0s; width: 100%; background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_en_1x.96cf6ece.jpg"); }
@media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .collapsed_title { background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_en_2x.c9ac3d73.jpg"); } }
.wrapper__doc_page_promo_modal_drawer .collapsed_title.es-419 { background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_es_1x.d64e6996.jpg"); } @media (min-resolution: 192dpi) {
.wrapper__doc_page_promo_modal_drawer .collapsed_title.es-419 { background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_es_2x.3527a6ac.jpg"); } } .wrapper__doc_page_promo_modal_drawer
.collapsed_title.pt_BR { background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_pt_1x.9f11f6b4.jpg"); } @media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer
.collapsed_title.pt_BR { background-image: url("/webpack/assets/images/promo_modal_drawer/collapsed_pt_2x.ddf69f20.jpg"); } } .wrapper__doc_page_promo_modal_drawer .collapsed_title.MX { background-image:
url("/webpack/assets/images/promo_modal_drawer/collapsed_mx_1x.e01def38.jpg"); } @media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .collapsed_title.MX { background-image:
url("/webpack/assets/images/promo_modal_drawer/collapsed_mx_2x.b5d28f86.jpg"); } } .wrapper__doc_page_promo_modal_drawer .image { background-position: center bottom; background-repeat: no-repeat; background-size:
31em; height: 118px; opacity: 0; position: absolute; top: 0px; transition: opacity 0.2s ease 0s; width: 100%; background-image: url("/webpack/assets/images/promo_modal_drawer/expanded_en_1x.099ed8a1.jpg"); } @media (min-
resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .image { background-image: url("/webpack/assets/images/promo_modal_drawer/expanded_en_2x.b6b067cf.jpg"); } } .wrapper__doc_page_promo_modal_drawer
.image.es-419 { background-image: url("/webpack/assets/images/promo_modal_drawer/expanded_es_1x.6d9e474b.jpg"); } @media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .image.es-419 {
background-image: url("/webpack/assets/images/promo_modal_drawer/expanded_es_2x.46f7b2eb.jpg"); } } .wrapper__doc_page_promo_modal_drawer .image.pt_BR { background-image:
url("/webpack/assets/images/promo_modal_drawer/expanded_pt_1x.20a34307.jpg"); } @media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .image.pt_BR { background-image:
url("/webpack/assets/images/promo_modal_drawer/expanded_pt_2x.e0a09d05.jpg"); } } .wrapper__doc_page_promo_modal_drawer .image.MX { background-image:
url("/webpack/assets/images/promo_modal_drawer/expanded_mx_1x.72cf6d02.jpg"); } @media (min-resolution: 192dpi) { .wrapper__doc_page_promo_modal_drawer .image.MX { background-image:
url("/webpack/assets/images/promo_modal_drawer/expanded_mx_2x.0c631fb6.jpg"); } } .wrapper__doc_page_promo_modal_drawer .content_container { padding: 0px 24px 24px; position: relative; text-align: center; }
.wrapper__doc_page_promo_modal_drawer .content_container .expanded_subtitle, .wrapper__doc_page_promo_modal_drawer .content_container .expanded_title, .wrapper__doc_page_promo_modal_drawer .content_container
.learn_more { color: rgb(255, 255, 255); } .wrapper__doc_page_promo_modal_drawer .content_container .expanded_title, .wrapper__doc_page_promo_modal_drawer .content_container .learn_more { font-weight: 600; }
.wrapper__doc_page_promo_modal_drawer .content_container .expanded_title { font-size: 20px; margin: 48px 0px 0px; } .wrapper__doc_page_promo_modal_drawer .content_container .expanded_subtitle { font-size: 14px; font-
weight: 400; margin: 8px 0px 16px; } .wrapper__doc_page_promo_modal_drawer .content_container .cta { margin-bottom: 16px; width: 100%; } .wrapper__doc_page_promo_modal_drawer .content_container .learn_more { font-
size: 16px; text-decoration: underline; margin-bottom: 16px; } .wrapper__doc_page_rate_modal_drawer .title { font-size: 22px; font-weight: 700; margin: 0px; padding: 24px 24px 0px; z-index: 22; } @media (max-width: 550px)
{ .wrapper__doc_page_rate_modal_drawer .title { font-size: 20px; } } .wrapper__doc_page_rate_modal_drawer .buttons_container { align-items: center; padding: 0px 24px 24px; } .wrapper__doc_page_rate_modal_drawer
.buttons_container .rating_btn { font-size: 16px; align-items: center; color: rgb(28, 38, 61); display: flex; font-weight: 400; margin-top: 16px; text-align: left; width: 100%; } .wrapper__doc_page_rate_modal_drawer
.buttons_container .icon { font-size: 24px; margin-right: 12px; position: relative; top: 1px; } .wrapper__doc_page_rate_modal_drawer .buttons_container .count::before { content: "("; } .wrapper__doc_page_rate_modal_drawer
.buttons_container .count::after { content: ")"; } .wrapper__doc_page_rate_modal_drawer .buttons_container .label_text { margin-right: 5px; } .auto__doc_page_shared_sharing_buttons .list { line-height: inherit; list-style: none;
padding: 0px; margin: 0px; } .auto__doc_page_shared_sharing_buttons .list li { line-height: inherit; } .auto__doc_page_shared_sharing_buttons .list .item { display: inline-block; margin-right: 6px; }
.auto__doc_page_shared_sharing_buttons .list .item:last-child { margin-right: 0px; } .auto__doc_page_shared_sharing_buttons .list .item .share_item_btn { background-color: transparent; line-height: 1.125em; min-height: 0px;
min-width: 0px; padding: 0px; width: 1.125em; } .auto__doc_page_shared_sharing_buttons .list .item .share_item_btn .icon { font-size: 18px; margin-right: 0px; } .auto__doc_page_shared_sharing_buttons .list .item.facebook
.icon { color: rgb(59, 89, 152); } .auto__doc_page_shared_sharing_buttons .list .item.twitter .icon { color: rgb(85, 172, 238); } .auto__doc_page_shared_sharing_buttons .list .item.pinterest .icon { color: rgb(200, 35, 44); }
.auto__doc_page_shared_sharing_buttons .list .item.linkedin .icon { color: rgb(0, 119, 181); } .auto__doc_page_shared_sharing_buttons .list .item.copy_link .icon, .auto__doc_page_shared_sharing_buttons .list .item.email .icon {
color: rgb(20, 108, 136); } .auto__doc_page_shared_sharing_buttons .list .item.facebook.loading.disabled .share_item_btn { cursor: pointer; } .auto__doc_page_shared_sharing_buttons .list .item.facebook.loading.disabled .icon {
color: rgb(233, 237, 248); } .auto__doc_page_shared_sharing_buttons .list .item.facebook.loading.disabled .spinner { display: none; } .auto__doc_page_shared_sharing_buttons .list.large { margin-left: -6px; }
.auto__doc_page_shared_sharing_buttons .list.large .item .share_item_btn { line-height: 1.33333em; width: 1.33333em; min-width: 40px; } .auto__doc_page_shared_sharing_buttons .list.large .item .share_item_btn .icon { font-
size: 24px; } .auto__doc_page_shared_sharing_buttons .list.new_icons { display: flex; flex-wrap: wrap; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item { width: 33.3%; text-align: center; margin: 10px 0px; }
.auto__doc_page_shared_sharing_buttons .list.new_icons .item .icon { font-size: 38px; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.copy_link .icon, .auto__doc_page_shared_sharing_buttons .list.new_icons
.item.email .icon { color: rgb(0, 41, 63); } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.copy_link > a { position: relative; top: 4px; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.copy_link
.icon { font-size: 32px; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.email .icon { font-size: 36px; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.linkedin > a { position: relative; top: 1px; }
.auto__doc_page_shared_sharing_buttons .list.new_icons .item.facebook .icon, .auto__doc_page_shared_sharing_buttons .list.new_icons .item.twitter .icon { background-position: 50% center; background-size: contain; width:
32px; height: 32px; display: block; margin: 5px auto; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.facebook .icon::before, .auto__doc_page_shared_sharing_buttons .list.new_icons .item.twitter .icon::before {
content: ""; } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.facebook .icon { background-image: url("/images/social/facebook_circle.png"); } .auto__doc_page_shared_sharing_buttons .list.new_icons .item.twitter
.icon { background: url("/images/social/twitter_circle.svg"); } .auto__doc_page_shared_sharing_buttons .list.new_icons .item .share_item_btn { display: block; min-height: 0px; min-width: 0px; width: auto; }
.auto__doc_page_shared_sharing_buttons .list.new_icons .item .share_item_btn .visual_text { color: rgb(28, 38, 61); } .auto__doc_page_shared_sharing_buttons .list.show_text .item .share_item_btn { margin: 0px auto; }
.auto__doc_page_shared_sharing_buttons .list.show_text .item .share_item_btn .visual_text { font-size: 14px; font-weight: 400; } .auto__doc_page_shared_toast .link_copied_private_doc { display: inline-block; font-weight: 600;
padding-top: 10px; } .wrapper__doc_page_share_modal_drawer { min-height: 232px; } .wrapper__doc_page_share_modal_drawer .title { font-size: 22px; font-weight: 700; padding: 24px 24px 16px; margin: 0px; } @media (max-
width: 550px) { .wrapper__doc_page_share_modal_drawer .title { font-size: 20px; } } .wrapper__doc_page_share_modal_drawer > ul.list { line-height: inherit; list-style: none; padding: 0px; margin: 0px; align-items: flex-end;
display: flex; flex-wrap: wrap; } .wrapper__doc_page_share_modal_drawer > ul.list li { line-height: inherit; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item { font-weight: 400; margin: 10px 0px; text-align: center;
width: 33.3%; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item .share_item_btn { background-color: transparent; padding: 0px; width: auto; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item
.share_item_btn .icon { font-size: 38px; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.facebook .icon, .wrapper__doc_page_share_modal_drawer > ul.list > li.item.twitter .icon { background-position: 50% center;
background-size: contain; display: block; height: 32px; margin: 5px auto; width: 32px; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.facebook .icon::before, .wrapper__doc_page_share_modal_drawer > ul.list >
li.item.twitter .icon::before { content: ""; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.facebook .icon { color: rgb(59, 89, 152); background-image: url("/images/social/facebook_circle.png"); }
.wrapper__doc_page_share_modal_drawer > ul.list > li.item.twitter .icon { color: rgb(85, 172, 238); background: url("/images/social/twitter_circle.svg"); } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.linkedin .icon
{ color: rgb(0, 119, 181); } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.email .icon { color: rgb(0, 41, 63); font-size: 36px; } .wrapper__doc_page_share_modal_drawer > ul.list > li.item.copy_link .icon { color:
rgb(0, 41, 63); font-size: 32px; } .wrapper__doc_page_share_modal_drawer .visual_text { font-size: 14px; font-weight: 400; color: rgb(0, 5, 20); } .auto__doc_page_webpack_view_in_store_promo { align-items: center;
background-color: rgb(243, 246, 253); bottom: 0px; box-sizing: border-box; display: flex; font-size: 14px; height: 75px; justify-content: space-between; line-height: 1.29; position: absolute; width: 100%; }
.auto__doc_page_webpack_view_in_store_promo .content_wrapper { display: inline-flex; overflow: hidden; padding: 0px 8px 0px 16px; width: 100%; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper
.app_logo { background-image: url("/images/scribd_s_circle_logo_black.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 100%; min-height: 48px; min-width: 48px; }
.auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info { align-items: flex-start; display: flex; flex-direction: column; margin: 8px 0px 12px 12px; max-width: calc(100% - 48px); }
.auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info .logo_and_rating_wrapper { display: flex; align-items: center; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info
.logo_and_rating_wrapper .scribd { color: rgb(28, 38, 61); font-weight: 600; height: 18px; padding-right: 8px; width: 39px; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info
.logo_and_rating_wrapper .ratings { align-items: center; color: rgb(252, 148, 39); display: inline-flex; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info .logo_and_rating_wrapper .ratings .star { font-
size: 10px; position: relative; top: -1px; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info .subtext { box-sizing: border-box; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space:
nowrap; overflow-wrap: break-word; color: rgb(28, 38, 61); height: 18px; } .auto__doc_page_webpack_view_in_store_promo .content_wrapper .app_info .view_in_store_link { box-sizing: border-box; max-width: 100%; overflow:
hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: break-word; font-weight: 600; font-size: 14px; text-align: left; } .auto__doc_page_webpack_view_in_store_promo .close { background: none; border: none;
box-sizing: border-box; margin-left: 8px; min-height: 76px; min-width: 48px; padding: 0px 25px; } .auto__doc_page_webpack_view_in_store_promo .close .icon { color: rgb(0, 0, 0); } .auto__shared_react_content_carousel
.carousel_outer { position: relative; } .auto__shared_react_content_carousel .paddles_container { position: absolute; width: 100%; z-index: 12; } .auto__shared_react_content_carousel .paddles_container .paddle { position:
absolute; top: 90px; } @media (max-width: 700px) { .auto__shared_react_content_carousel .paddles_container .paddle { top: 80px; } } .auto__shared_react_content_carousel .paddles_container .paddle_icon { font-size: 24px;
width: 17px; color: rgb(87, 97, 122); display: block; } .auto__shared_react_content_carousel .paddles_container .page_left { left: 0px; } .auto__shared_react_content_carousel .paddles_container .page_left .paddle_icon {
transform: rotate(180deg); } .auto__shared_react_content_carousel .paddles_container .page_right { right: 0px; } .auto__shared_react_content_carousel .paddle { width: 30px; height: 30px; background-color: rgb(255, 255, 255);
border-radius: 50%; border: 1px solid rgb(233, 237, 248); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px; } .auto__shared_react_content_carousel .paddle:hover { background-color: rgb(248, 249, 253); }
.auto__shared_react_content_carousel .paddle .paddle_icon { font-size: 20px; height: 18px; position: relative; top: 7px; left: 3px; } .auto__shared_react_content_carousel .paddles_container .page_left { left: 18px; }
.auto__shared_react_content_carousel .paddles_container .page_right { right: 18px; } .auto__shared_react_content_carousel .paddles_container .page_right .paddle_icon { left: 10px; top: 5px; } @media (max-width: 1290px) {
.auto__shared_react_content_carousel .all_paddles .page_right { right: 18px; } .auto__shared_react_content_carousel .all_paddles .page_left { left: 18px; } } .auto__shared_react_content_carousel .carousel { overflow-y: hidden;
max-height: 18.75em; padding-right: 7px; } @media (max-width: 1024px) { .auto__shared_react_content_carousel .carousel { margin: 0px; } } .auto__shared_react_content_carousel .carousel.carousel_save_btn { min-height:
222px; } .auto__shared_react_content_carousel .carousel.carousel_save_btn li:last-child { padding-right: 0px !important; } .auto__shared_react_content_carousel .carousel::after, .auto__shared_react_content_carousel
.carousel::before { bottom: 0px; content: ""; position: absolute; top: 0px; width: 7px; z-index: 11; } .auto__shared_react_content_carousel .carousel::before { left: 17px; } .auto__shared_react_content_carousel .carousel::after { right:
17px; } .auto__shared_react_content_carousel .carousel_scrolling { overflow: auto; margin: 0px 0px -100px; padding: 0px 0px 100px 7px; } .auto__shared_react_content_carousel .carousel_unordered_list { display: flex; flex-
direction: row; list-style-type: none; padding: 0px; white-space: nowrap; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item { display: inline-block; margin: 9px 16px 0px 0px; height: auto; flex: 0 0 auto; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .doc_link { display: flex; flex-direction: column; box-sizing: border-box; width: 149px; height: 100%; } @media (max-width: 700px) {
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .doc_link { width: 119px; } } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .is_document::before { background-color: transparent;
content: ""; position: absolute; height: 0px; width: 0px; top: -1px; left: -1px; z-index: 1; border-top: 40px solid rgb(255, 255, 255); border-right: 50px solid transparent; } @media (max-width: 700px) {
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .is_document::before { background-color: transparent; content: ""; position: absolute; height: 0px; width: 0px; top: -1px; left: -1px; z-index: 1; border-top:
32px solid rgb(255, 255, 255); border-right: 40px solid transparent; } } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb { width: 147px; height: 196px; border: 1px solid rgb(233, 237, 248);
background-color: rgb(248, 249, 253); margin-bottom: 0px; position: relative; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb .thumb_img { width: 147px; height: 196px; } @media (max-width:
700px) { .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb, .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb .thumb_img { width: 117px; height: 155px; } }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb .overlay { opacity: 0; transition: opacity 0.1s ease-in-out 0s; background: rgba(87, 97, 122, 0.75); position: absolute; top: 0px; left: 0px; width:
calc(100% + 2px); height: calc(100% + 2px); } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .thumb:hover > .overlay { opacity: 0.5; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small .doc_link { width: 108px; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small .is_document::before { background-color:
transparent; content: ""; position: absolute; height: 0px; width: 0px; top: -1px; left: -1px; z-index: 1; border-top: 30px solid rgb(255, 255, 255); border-right: 37px solid transparent; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small .thumb, .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small .thumb_img { width: 108px; height: 144px; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small .metadata .thumbnail_title { font-weight: 400; font-size: 14px; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small.audiobook .doc_link { width: 144px; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small.audiobook .thumb,
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.small.audiobook .thumb_img { width: 144px; height: 144px; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata { margin-
top: 6px; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .thumbnail_title { margin-bottom: 5px; color: rgb(0, 5, 20); font-weight: 600; white-space: normal; overflow: hidden; line-height:
1.3125em; max-height: 2.625em; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 16px; } @media (max-width: 700px) { .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item
.metadata .thumbnail_title { overflow: hidden; line-height: 1.35714em; max-height: 2.71429em; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 14px; } } .for_bots
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .thumbnail_title { overflow: visible; max-height: none; display: block; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item
.metadata .uploaded_by { text-transform: uppercase; font-size: 14px; color: rgb(87, 97, 122); } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .author { font-size: 14px; color: rgb(28, 38, 61);
display: flex; align-items: center; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .author img { width: 16px; height: 16px; margin-right: 4px; }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .uploader { max-width: 9.9375em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 700px) {
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .uploader { max-width: 7.9375em; } } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .metadata .decorative { font-size:
12px; color: rgb(87, 97, 122); margin-right: 4px; margin-top: 2px; } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .doc_link { width: 198px; } @media (max-width: 700px) {
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .doc_link { width: 155px; } } .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .thumb,
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .thumb_img { width: 198px; height: 198px; } @media (max-width: 700px) {
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .thumb, .auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item.audiobook .thumb_img { width: 155px; height: 155px; } }
.auto__doc_page_webpack_doc_page_shared_carousels_cells_rec_item .rec_item_footer.has_rating { display: flex; align-items: center; justify-content: space-between; }
.auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel { margin-bottom: 40px; } .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .title_wrap { padding: 0px 24px; margin:
0px 0px 16px; display: flex; justify-content: space-between; align-items: center; } .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .title_wrap .recommender_title { font-size: 22px; font-weight:
700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0px; margin: 0px; } @media (max-width: 550px) { .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .title_wrap
.recommender_title { font-size: 20px; } } .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .title_wrap .view_more { white-space: nowrap; }
.auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .skip_link { margin: 0px 0px 25px 24px; } .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .rec_item { position:
relative; } .auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .rec_item .save_button_container { position: absolute; bottom: -30px; right: -17px; }
.auto__doc_page_webpack_doc_page_shared_carousels_recommender_carousel .rec_item .save_button_container .icon { width: 11px; height: 15px; font-weight: 300; padding-top: 6px; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel { border-radius: 4px 4px 0px 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; border: 1px solid rgb(233, 237, 248);
background: rgb(255, 255, 255); bottom: 0px; margin-bottom: 0px; position: relative; } @media (max-width: 550px) { .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender
.recommender_carousel.collapsed { white-space: nowrap; } } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel.narrow { border-radius: 0px; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel .recommender_carousel_wrapper { padding-bottom: 8px; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel .recommender_carousel_wrapper .title_wrap { padding: 0px; margin: 0px; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel .recommender_carousel_wrapper .title_wrap .recommender_title { font-size: 18px; font-weight: 700; line-height: 1.3;
background: rgb(0, 52, 81); color: rgb(255, 255, 255); padding: 15px 20px 3.4375em; width: 100%; } @media (max-width: 550px) { .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender
.recommender_carousel .recommender_carousel_wrapper .title_wrap .recommender_title { padding-right: 40px; white-space: inherit; } } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender
.recommender_carousel .recommender_carousel_wrapper .content_carousel { margin-top: -3.4375em; padding-bottom: 10px; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender
.recommender_carousel .recommender_carousel_wrapper .content_carousel .carousel { padding-right: 0px; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel
.recommender_carousel_wrapper .content_carousel .carousel .carousel_scrolling { padding-left: 20px; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel
.recommender_carousel_wrapper .content_carousel .carousel .carousel_scrolling li.document:last-child { padding-right: 20px; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender
.recommender_carousel .recommender_carousel_wrapper .content_carousel .carousel .carousel_scrolling .thumb.is_document::before { border-top-color: rgb(0, 52, 81); }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components_recommender .recommender_carousel .recommender_carousel_wrapper .content_carousel .carousel .carousel_scrolling .thumbnail_title { font-weight: 400;
} .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner { background: rgb(0, 41, 63); border-radius: 10px 10px 0px 0px; box-shadow: rgba(0, 0, 0, 0.24) 0px 0px 4px 0px; color: rgb(255, 255, 255);
padding: 0px 17px 24px; position: relative; text-align: center; } .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner .close_button { align-items: center; color: inherit; display: flex; height: 48px; justify-
content: center; position: absolute; right: 0px; top: 0px; width: 48px; z-index: 1; } .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner .heading { font-size: 14px; font-weight: 600; line-height: 1.3em;
background: rgb(247, 199, 126); border-radius: 22px; box-sizing: border-box; color: rgb(0, 5, 20); display: inline-block; height: 24px; letter-spacing: 0.75px; padding: 3px 15px; position: relative; top: -12px; }
.auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner h3 { font-size: 20px; color: inherit; margin: 6px 0px 0px; } .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner
.animated_content { padding: 2px 10px 10px; } .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner .animated_content .contents { font-size: 14px; padding-bottom: 8px; }
.auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner .animated_content .steps { margin: 0px auto; width: 180px; } .auto__app_page_body_fixed_viewport_bottom_components_subscribe_banner .cta {
width: 100%; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components { box-sizing: border-box; bottom: 0px; height: 0px; left: 0px; margin: auto; position: fixed; right: 0px; width: 100%; z-index: 50; } @media
(max-width: 450px) { .auto__doc_page_app_page_body_fixed_viewport_bottom_components, .auto__doc_page_app_page_body_fixed_viewport_bottom_components .mobile_slide_up_drawer .container { bottom: calc(60px +
env(safe-area-inset-bottom, 12px)); } } .auto__doc_page_app_page_body_fixed_viewport_bottom_components .mobile_slide_up_drawer.promo_modal_drawer .container { bottom: 0px; } @media (max-width: 700px) {
.auto__doc_page_app_page_body_fixed_viewport_bottom_components { left: 0px; } } .auto__doc_page_app_page_body_fixed_viewport_bottom_components.fullscreen { left: 0px; bottom: 0px !important; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component { position: absolute; transition: transform 0.3s linear 0s; width: 100%; } @media (min-width: 450px) {
.auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component { position: fixed; } } @media (min-width: 701px) { .auto__doc_page_app_page_body_fixed_viewport_bottom_components
.scrolling_component { width: inherit; } } .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component .expand_collapse_button { color: rgb(255, 255, 255); font-weight: 700; height: 44px;
position: absolute; left: 0px; top: 4px; width: 100%; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component .expand_collapse_button .icon { display: block; height: 16px; margin: 0px auto;
position: absolute; right: 20px; top: 15px; transform: rotate(90deg); width: 16px; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component.entering,
.auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component.exited, .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component.exiting { transform:
translateY(-100px); } .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component.collapsed .expand_collapse_button .icon { transform: rotate(-90deg); }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component:not(.margin_for_app_store_promo) { z-index: 21; } .auto__doc_page_app_page_body_fixed_viewport_bottom_components
.scrolling_component.margin_for_app_store_promo, .auto__doc_page_app_page_body_fixed_viewport_bottom_components .scrolling_component.margin_for_app_store_promo.entered { margin-top: -75px; }
.auto__doc_page_app_page_body_fixed_viewport_bottom_components.desktop_redesign { left: 0px; } .wrapper__doc_page_body_footer_recommenders .rec_item .metadata { min-height: 65px; }
.wrapper__doc_page_body_footer_recommenders .rec_item .save_button_container { position: relative; text-align: right; right: -15px; } .wrapper__doc_page_body_footer_recommenders .rec_item.book .doc_link { min-height:
150px; } .wrapper__doc_page_body_footer_recommenders .rec_item.book .save_button_container { bottom: 8px; } .wrapper__doc_page_body_footer_recommenders .rec_item.document .save_button_container { bottom: 30px; }
.wrapper__doc_page_body_footer_recommenders .rec_item.document .thumbnail_title { min-height: 42px; } .wrapper__doc_page_body_footer_recommenders .rec_item.document .author { width: 100px; } @media (min-width:
700px) { .wrapper__doc_page_body_footer_recommenders .rec_item.document .author { width: 130px; } } .wrapper__doc_page_body_footer_recommenders .rec_item.audiobook .save_button_container { bottom: 10px; }
._7uY46I { display: flex; justify-content: space-between; margin-right: -70px; min-height: 245px; max-width: 1200px; overflow: hidden; width: auto; } @media (min-width: 700px) { ._7uY46I { min-height: 225px; } } @media
(min-width: 1024px) { ._7uY46I { margin: 0px auto; } } ._3HThiH { min-width: 250px; width: 62%; } .QSC_ab { margin-bottom: 12px; } ._2XeFSO { min-width: 410px; } ._2XeFSO img { height: 220px; width: 410px; } ._3-
Oj8G { display: inline-block; } ._2V9dyS { background-image: linear-gradient(rgb(233, 237, 248), rgb(233, 237, 248)); background-position: 0px 100%; background-repeat: no-repeat; background-size: 60px 1px; padding-bottom:
40px; } ._1Q07Nn { font-size: 22px; color: rgb(0, 5, 20); font-weight: 600; margin: 32px 0px 16px; } @media (max-width: 550px) { ._1Q07Nn { font-size: 20px; } } .wrapper__doc_page_mobile_document_actions_toolbar {
border-bottom: 1px solid rgb(233, 237, 248); box-sizing: border-box; align-items: center; background: rgb(255, 255, 255); display: flex; justify-content: space-between; padding: 16px 8px 16px 24px; width: 100%; }
.wrapper__doc_page_mobile_document_actions_toolbar .download_btn_container { margin-right: 10px; } .wrapper__doc_page_mobile_document_actions_toolbar .download_btn { min-width: 168px; }
.wrapper__doc_page_mobile_document_actions_toolbar .buttons { display: flex; margin-left: auto; } .wrapper__doc_page_mobile_document_actions_toolbar .buttons .edit_saved_btn,
.wrapper__doc_page_mobile_document_actions_toolbar .buttons .rate_button, .wrapper__doc_page_mobile_document_actions_toolbar .buttons .save_button_container, .wrapper__doc_page_mobile_document_actions_toolbar
.buttons .share_button { width: 50px; height: 40px; } @media (max-width: 375px) { .wrapper__doc_page_mobile_document_actions_toolbar .buttons .edit_saved_btn, .wrapper__doc_page_mobile_document_actions_toolbar
.buttons .rate_button, .wrapper__doc_page_mobile_document_actions_toolbar .buttons .save_button_container, .wrapper__doc_page_mobile_document_actions_toolbar .buttons .share_button { width: 44px; } }
.wrapper__doc_page_mobile_document_actions_toolbar .buttons .edit_saved_btn .icon, .wrapper__doc_page_mobile_document_actions_toolbar .buttons .rate_button .icon, .wrapper__doc_page_mobile_document_actions_toolbar
.buttons .save_button_container .icon, .wrapper__doc_page_mobile_document_actions_toolbar .buttons .share_button .icon { color: rgb(0, 0, 0); display: block; font-size: 24px; margin-right: 0px; }
.wrapper__doc_page_mobile_document_actions_toolbar .buttons .share_button .icon { position: relative; left: -2px; } .wrapper__doc_page_mobile_document_actions_toolbar.fixed { box-shadow: rgb(204, 204, 204) 0px -6px 5px
7px; border-bottom: none; position: fixed; } .auto__doc_page_body_related_titles_recommender { margin-left: 10px; min-width: 50%; width: 50%; } @media (max-width: 700px) {
.auto__doc_page_body_related_titles_recommender { margin-left: 0px; } } .auto__doc_page_body_related_titles_recommender .recommender_carousel { margin: 0px; } .auto__doc_page_body_related_titles_recommender
.related_titles_carousel_container { max-height: 13.75em; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddle { width: 30px; height: 30px; background-color: rgb(255, 255, 255);
border-radius: 50%; border: 1px solid rgb(233, 237, 248); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 4px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddle:hover { background-color:
rgb(248, 249, 253); } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddle .paddle_icon { font-size: 20px; height: 18px; position: relative; top: 7px; left: 3px; }
.auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddles_container .page_left { left: 18px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container
.paddles_container .page_right { right: 18px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddles_container .page_right .paddle_icon { left: 10px; top: 5px; }
.auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .paddle { top: 60px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel .carousel_scrolling
.object_cell.document_cell { width: 108px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel .carousel_scrolling .object_cell.document_cell .thumb { width: 108px; height: 144px; }
.auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel .carousel_scrolling .object_cell.document_cell .is_document::before { background-color: transparent; content: ""; position: absolute;
height: 0px; width: 0px; top: -1px; left: -1px; z-index: 1; border-top: 33px solid rgb(255, 255, 255); border-right: 41px solid transparent; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container
.carousel .carousel_scrolling .object_cell.document_cell img { width: 108px; height: 144px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel_wrap .document_cells { margin-top:
9px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel_wrap .title_wrap { display: none; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container
.document_carousel.module_row { margin: 0px; } .auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .document_cell .title_author .uploader_container { display: none; }
.auto__doc_page_body_related_titles_recommender .related_titles_carousel_container .carousel_scrolling { padding-top: 0px; padding-left: 0px; } .auto__doc_page_body_related_titles_recommender
.related_titles_carousel_container .carousel .carousel_scrolling .object_cell .doc_link .under_title_wrapper .title_author .under_title { font-weight: 400; font-size: 14px; word-break: break-word; }
.auto__doc_page_body_related_titles_recommender .recommender_carousel .title_wrap { margin: 0px; padding-left: 16px; } .auto__doc_page_body_related_titles_recommender .recommender_carousel .title_wrap
.recommender_title { font-weight: 700; text-transform: uppercase; margin: 0px; font-size: 14px; letter-spacing: 0px; } .auto__doc_page_body_related_titles_recommender .rec_item.audiobook .doc_link { width: 144px; }
.auto__doc_page_body_related_titles_recommender .rec_item.audiobook .thumb, .auto__doc_page_body_related_titles_recommender .rec_item.audiobook .thumb_img { width: 144px; height: 144px; }
.auto__doc_page_shared_sharing_buttons_list .sharing_button_list { line-height: inherit; list-style: none; padding: 0px; margin: 0px; min-width: 199px; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list li { line-
height: inherit; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn { display: inline-block; margin-right: 6px; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn:last-child {
margin-right: 0px; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn .share_item_btn { background-color: rgb(255, 255, 255); border-radius: 0px; border: 2px solid rgb(233, 237, 248); height: 35px;
line-height: 35px; min-height: 0px; padding: 0px; width: 2.1875em; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn .share_item_btn:hover { color: rgb(255, 255, 255); border: 2px solid rgb(233,
237, 248); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn .share_item_btn:hover .icon { color: rgb(13, 96, 105); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn
.share_item_btn:active { color: rgb(255, 255, 255); border: 2px solid rgb(233, 237, 248); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn .share_item_btn:active .icon { color: rgb(13, 96, 105); }
.auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn .share_item_btn .icon { font-size: 20px; margin-right: 0px; } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn.facebook
.icon { color: rgb(59, 89, 152); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn.twitter .icon { color: rgb(85, 172, 238); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list
.share_btn.linkedin .icon { color: rgb(0, 119, 181); } .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn.pinterest .icon { color: rgb(200, 35, 44); } .auto__doc_page_shared_sharing_buttons_list
.sharing_button_list .share_btn.copy_link .icon, .auto__doc_page_shared_sharing_buttons_list .sharing_button_list .share_btn.email .icon { color: rgb(20, 108, 136); } .auto__doc_page_shared_sharing_buttons_list .share_btn_list
ul li.share_btn { display: block; margin: 0px; border-bottom: none; } .auto__doc_page_shared_sharing_buttons_list .share_btn_list ul li.share_btn .share_item_btn { font-size: 16px; font-weight: 400; border: none; width: auto;
display: flex; align-items: center; height: 2.5em; padding: 10px 15px; } .auto__doc_page_shared_sharing_buttons_list .share_btn_list ul li.share_btn .share_item_btn .share_label { color: rgb(28, 38, 61); text-transform: none; }
.auto__doc_page_shared_sharing_buttons_list .share_btn_list ul li.share_btn .share_item_btn .icon { margin-right: 12px; } .auto__doc_page_shared_sharing_buttons_list .share_btn_list ul li.share_btn .share_item_btn:active,
.auto__doc_page_shared_sharing_buttons_list .share_btn_list ul li.share_btn .share_item_btn:hover { border: none; } .wrapper__share_button .sharing_actions { margin-bottom: 16px; } .wrapper__share_button .sharing_actions
.share_text { margin-bottom: 8px; } .wrapper__share_button .share_row_component { margin-left: -5px; } .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .full_container {
border: 1px solid transparent; background: rgb(242, 222, 222); border-radius: 8px; box-sizing: border-box; display: flex; flex-direction: column; margin: -122px auto 40px; padding: 0px 24px; } @media (max-width: 1024px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .full_container { border-radius: 0px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .filler { height: 100px; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_container { flex-grow: 1; margin: auto auto 0px; display: flex; justify-content: space-between; align-items: flex-end;
position: relative; width: 100%; } .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_header { font-size: 28px; font-weight: 700; color: rgb(106, 36, 77); margin-
bottom: 12px; white-space: nowrap; } @media (max-width: 550px) { .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_header { font-size: 24px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .text_and_cta { padding-bottom: 30px; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_subtext { font-size: 18px; color: rgb(106, 36, 77); line-height: 26px; } @media (max-width: 550px) { .responsive
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_subtext { font-size: 16px; } } @media (max-width: 951px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .promo_subtext { max-width: 350px; font-size: 16px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .static_promo_cta { background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px
1px 3px 0px, rgba(0, 0, 0, 0.12) 0px 2px 2px 0px, rgb(242, 222, 222) 0px 0px 2px 0px; color: rgb(30, 123, 133); margin: 20px 0px 5px; } @media (max-width: 350px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .static_promo_cta { padding-left: 20px; padding-right: 20px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .cta_container { display: inline-block; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .cancel_text { font-size: 14px; color: rgb(87, 97, 122); text-align: center; margin-top: 12px; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .banner_image { width: 256px; height: 180px; } @media (max-width: 950px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .banner_image { width: 198px; height: 140px; position: absolute; bottom: 0px; right: 0px; } } @media (max-width: 550px)
{ .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .banner_image { width: 140px; height: 99px; } } @media (max-width: 450px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_control .banner_image { width: 100px; height: 71px; position: absolute; right: -16px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .full_container { border: 1px solid transparent; background: rgb(242, 222, 222); box-sizing: border-box; display: flex; flex-
direction: column; margin: -20px auto 40px; padding: 24px 24px 0px; } @media (max-width: 1024px) { .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .full_container {
border-radius: 0px; } } .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_container { align-items: flex-end; display: flex; flex-grow: 1; justify-content: space-between;
margin: auto auto 0px; position: relative; width: 100%; } .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_header { font-size: 28px; font-weight: 700; color: rgb(106,
36, 77); margin-bottom: 12px; white-space: nowrap; } @media (max-width: 550px) { .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_header { font-size: 24px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .text_and_cta { padding-bottom: 30px; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_subtext { font-size: 18px; color: rgb(106, 36, 77); line-height: 26px; } @media (max-width: 550px) { .responsive
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_subtext { font-size: 16px; } } @media (max-width: 951px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .promo_subtext { font-size: 16px; max-width: 350px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .static_promo_cta { background: rgb(30, 123, 133); border-color: rgb(30, 123, 133); margin: 20px 0px 5px; } @media
(max-width: 350px) { .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .static_promo_cta { padding-left: 20px; padding-right: 20px; } }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .cta_container { display: inline-block; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .cancel_text { font-size: 14px; color: rgb(87, 97, 122); text-align: center; margin-top: 12px; }
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .banner_image { height: 180px; width: 256px; } @media (max-width: 950px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .banner_image { bottom: 0px; height: 140px; position: absolute; right: 0px; width: 198px; } } @media (max-width: 550px)
{ .auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .banner_image { height: 99px; width: 140px; } } @media (max-width: 450px) {
.auto__doc_page_webpack_doc_page_body_static_promo_study.desktop_static_promo_redesign_variant .banner_image { height: 71px; position: absolute; right: -16px; width: 100px; } }
.wrapper__doc_page_App_Page_Body_DocumentSearch .text_input_component .input_wrapper { margin: auto 0px; height: 28px; } .wrapper__doc_page_App_Page_Body_DocumentSearch .text_input_component .input_row {
margin-right: 10px; } .wrapper__doc_page_App_Page_Body_DocumentSearch .text_input_component .input_row input { border: 1px solid rgb(233, 237, 248); display: block; font-size: 14px; height: 28px; line-height: 20px;
padding: 0px 0px 0px 1.6875em; } @media (max-width: 450px) { .wrapper__doc_page_App_Page_Body_DocumentSearch .text_input_component .input_row input { font-size: 16px; } }
.wrapper__doc_page_App_Page_Body_DocumentSearch .document_search { max-width: 15em; } @media (max-width: 450px) { .wrapper__doc_page_App_Page_Body_DocumentSearch .document_search { max-width: none; }
} .wrapper__doc_page_App_Page_Body_DocumentSearch .search_icon { font-size: 16px; left: 7px; position: absolute; top: 50%; transform: translateY(-50%); } .wrapper__doc_page_App_Page_Body_DocumentSearch
.search_wrapper { position: relative; display: inline-block; } @media (max-width: 450px) { .wrapper__doc_page_App_Page_Body_DocumentSearch .search_wrapper { width: 100%; } }
.wrapper__doc_page_App_Page_Body_DocumentSearch .search_close_icon { background: transparent; border: 0px; color: rgb(202, 206, 217); cursor: pointer; height: 20px; line-height: 20px; padding: 0px; position: absolute;
right: 5px; text-align: center; top: 5px; transition: color 0.15s ease 0s; width: 20px; } .wrapper__doc_page_App_Page_Body_DocumentSearch .search_close_icon:hover { color: rgb(87, 97, 122); }
.wrapper__doc_page_App_Page_Body_DocumentSearch .search_close_icon:active { color: rgb(28, 38, 61); } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup { border: 1px solid rgb(233, 237, 248);
background: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; line-height: normal; margin-top: 20px; max-height: 340px; overflow: hidden auto; padding-top: 15px; position: absolute; right: 0px;
text-align: left; top: 100%; width: 340px; z-index: 21; } @media (max-width: 450px) { .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup { width: 100%; } }
.wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .search_results_menu { line-height: inherit; list-style: none; padding: 0px; margin: 0px; } .wrapper__doc_page_App_Page_Body_DocumentSearch
.results_popup .search_results_menu li { line-height: inherit; } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_header { color: rgb(87, 97, 122); font-size: 14px; margin-bottom: 10px; padding: 0px
18px; } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row { color: rgb(202, 206, 217); font-size: 14px; padding: 8px 18px; } .wrapper__doc_page_App_Page_Body_DocumentSearch
.results_popup .results_row.available { color: rgb(87, 97, 122); } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row.available:active, .wrapper__doc_page_App_Page_Body_DocumentSearch
.results_popup .results_row.available:hover { background: rgb(248, 249, 253); } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row.available:active a,
.wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row.available:hover a { color: rgb(13, 96, 105); } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup
.results_row.available:active a { color: rgb(30, 123, 133); } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row.selected { background: rgb(248, 249, 253); }
.wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row .result_page_number { float: right; } .wrapper__doc_page_App_Page_Body_DocumentSearch .results_popup .results_row a { color: rgb(87,
97, 122); display: block; margin-right: 25px; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip { position: relative; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip { transition:
opacity 0.2s ease-in 0s; font-family: "Source Sans Pro", serif; position: absolute; text-align: center; white-space: nowrap; z-index: 30002; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip.entered,
.wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip.entering { opacity: 1; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip.exited,
.wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip.exiting { opacity: 0; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip .tip_inner { border: 1px solid transparent; background:
rgb(0, 41, 63); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; font-size: 13px; padding: 5px 10px; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .new_tip .tip_inner a { color: rgb(255,
255, 255); } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .fancy_tip { background: url("/images/newhome/corner-lift-brown-bottomleft_33_x_33.png") 0px 100% no-repeat rgb(255, 255, 255); box-shadow:
rgb(87, 97, 122) 0px 0px 4px; display: inline-block; position: absolute; } .wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .fancy_tip .tip_inner { margin: 16px; }
.wrapper__doc_page_webpack_doc_page_shared_tooltips_tooltip .fancy_tip .tip_arrow { position: absolute; left: 50%; margin-left: -9px; top: -9px; } .auto__doc_page_body_toolbar { align-items: center; background: rgb(255,
255, 255); display: flex; height: 4.1875em; justify-content: space-between; margin: 0px auto; max-width: 1000px; padding: 0px 22px; } @media (max-width: 600px) { .auto__doc_page_body_toolbar { padding: 0px 16px; } }
.auto__doc_page_body_toolbar .doc_actions { align-items: center; display: flex; width: 100%; } .auto__doc_page_body_toolbar .doc_actions .embed_btn, .auto__doc_page_body_toolbar .doc_actions .sharing_btn { margin: 0px
7px; } .auto__doc_page_body_toolbar .doc_actions .embed_btn .icon, .auto__doc_page_body_toolbar .doc_actions .sharing_btn .icon { color: rgb(0, 0, 0); display: block; font-size: 16px; margin-right: 0px; }
.auto__doc_page_body_toolbar .doc_actions .embed_btn .label, .auto__doc_page_body_toolbar .doc_actions .sharing_btn .label { color: rgb(28, 38, 61); display: block; font-size: 14px; font-weight: 400; margin: 4px auto 0px; text-
align: center; } .auto__doc_page_body_toolbar.fullscreen { position: fixed; margin: 0px auto 18px; top: 0px; left: 0px; width: 100%; } .auto__doc_page_body_toolbar.fixed { position: absolute; width: 100%; } @media (max-
width: 700px) { .auto__doc_page_body_toolbar.fixed { left: 0px; position: fixed; top: 3.75em; } } .auto__doc_page_body_toolbar.fixed, .auto__doc_page_body_toolbar.fullscreen { box-sizing: border-box; border-bottom: 1px solid
rgb(233, 237, 248); max-width: none; z-index: 21; } .auto__doc_page_body_toolbar .action_button { min-width: 10em; } @media (max-width: 550px) { .auto__doc_page_body_toolbar .action_button { min-width: 7.5em; } }
.auto__doc_page_body_toolbar .toolbar_scribd_logo { background-image: url("/images/scribd_logo_horiz_small_slate.svg"); background-size: cover; display: inline-block; height: 21px; margin-right: 25px; margin-top: 3px;
vertical-align: top; width: 96px; } .auto__doc_page_body_toolbar .input_row { margin: 0px 10px 0px 0px; } .auto__doc_page_body_toolbar .input_row .input_wrapper { margin: auto 0px; height: 28px; }
.auto__doc_page_body_toolbar .input_row .input_wrapper input { border: 1px solid rgb(233, 237, 248); display: block; font-size: 14px; height: 28px; line-height: 20px; padding: 0px 0px 0px 1.6875em; }
.auto__doc_page_body_toolbar .left_tools { align-items: center; display: flex; flex-direction: row; } @media (min-width: 550px) { .auto__doc_page_body_toolbar .left_tools { margin-right: 16px; } }
.auto__doc_page_body_toolbar .left_tools > div:first-child { margin-left: 0px; } .auto__doc_page_body_toolbar .left_tools .download_btn { min-width: 168px; } .auto__doc_page_body_toolbar .center_tools { display: flex; justify-
content: center; min-width: 100px; } .auto__doc_page_body_toolbar .center_tools .toolbar_pager { display: flex; align-items: center; } .auto__doc_page_body_toolbar .center_tools .toolbar_pager .input_row { margin-right: 10px; }
.auto__doc_page_body_toolbar .center_tools .toolbar_pager .input_row.page_number { max-width: 1.875em; } .auto__doc_page_body_toolbar .center_tools .toolbar_pager .input_row input { text-align: center; padding: 0px; }
.auto__doc_page_body_toolbar .center_tools .zoom_in_button, .auto__doc_page_body_toolbar .center_tools .zoom_out_button { min-width: 30px; } .auto__doc_page_body_toolbar .center_tools > * { margin-right: 15px; }
.auto__doc_page_body_toolbar .center_tools > :last-child { margin-right: 0px; } .auto__doc_page_body_toolbar .right_tools { align-items: center; display: flex; justify-content: flex-end; margin-left: 6px; min-width: 208px; }
.auto__doc_page_body_toolbar .right_tools > :last-child { margin-right: 0px; } .auto__doc_page_body_toolbar .search_wrapper { min-width: 182px; } .auto__doc_page_body_toolbar .fullscreen_button { min-width: 24px; }
.auto__doc_page_body_toolbar .icon { color: rgb(0, 5, 20); font-size: 24px; font-weight: 400; line-height: normal; } .auto__doc_page_body_toolbar .save_button_container { margin-right: 15px; } @media (max-width: 700px) {
.auto__doc_page_body_toolbar .icon-ic_zoom_out_default { display: none; } } @media (max-width: 550px) { .auto__doc_page_body_toolbar .center_tools { display: none; } } @media (max-width: 450px) {
.auto__doc_page_body_toolbar { display: none; padding: 0px; } } .auto__doc_page_body_toolbar.desktop_redesign { padding: 0px 0px 16px; } .auto__doc_page_body_toolbar.desktop_redesign.fixed { padding: 0px 24px; }
@media (max-width: 1376px) { .auto__doc_page_body_toolbar.desktop_redesign.fixed .left_tools { margin-right: 0px; } .auto__doc_page_body_toolbar.desktop_redesign.fixed .left_tools .edit_saved_btn.prominent_style { min-
width: 108px; padding-left: 24px; } .auto__doc_page_body_toolbar.desktop_redesign.fixed .left_tools .save_button_container { margin-right: 8px; } } @media (min-width: 1024px) {
.auto__doc_page_body_toolbar.desktop_redesign.fixed { padding: 0px; left: 0px; right: 441px; } } .auto__doc_page_body_toolbar.desktop_redesign.fullscreen { padding: 0px 24px; }
.auto__doc_page_webpack_app_page_truncate_promo { box-sizing: border-box; margin-top: -400px; position: relative; z-index: 20; } @media (min-width: 700px) { .auto__doc_page_webpack_app_page_truncate_promo {
margin-top: -770px; } } .auto__doc_page_webpack_app_page_truncate_promo .blur { background-image: linear-gradient(0deg, rgb(255, 255, 255), rgba(255, 255, 255, 0.75) 50%, rgba(255, 255, 255, 0)); }
.auto__doc_page_webpack_app_page_truncate_promo .promo_wrapper { background-color: rgb(255, 255, 255); } @media (min-width: 950px) { .auto__doc_page_webpack_app_page_truncate_promo .promo_wrapper { padding-
bottom: 48px; } } .auto__doc_page_webpack_app_page_truncate_promo .promo_border { background-image: linear-gradient(0deg, rgb(252, 245, 234), rgb(251, 241, 247) 35%, rgb(239, 247, 248) 67%, rgb(233, 247, 254));
padding: 16px; margin-left: auto; margin-right: auto; } @media (min-width: 950px) { .auto__doc_page_webpack_app_page_truncate_promo .promo_border { max-width: 748px; } }
.auto__doc_page_webpack_app_page_truncate_promo .promo { background-color: rgb(255, 255, 255); background-image: url("/images/modals/gr_signup-study_sm.svg"); background-position: center bottom 16px; background-
repeat: no-repeat; background-size: 256px 198px; padding: 16px 16px 230px; } @media (min-width: 700px) { .auto__doc_page_webpack_app_page_truncate_promo .promo { padding: 48px 48px 230px; } } @media (min-width:
950px) { .auto__doc_page_webpack_app_page_truncate_promo .promo { background-image: url("/images/modals/gr_signup-study_lg.svg"); background-position: right 24px bottom 16px; background-repeat: no-repeat;
background-size: 272px 210px; padding: 24px 32px 40px; } } @media (min-width: 950px) { .auto__doc_page_webpack_app_page_truncate_promo .promo_content { width: 21.25em; } }
.auto__doc_page_webpack_app_page_truncate_promo .heading { font-size: 28px; font-weight: 700; margin: 0px 0px 8px; } @media (max-width: 550px) { .auto__doc_page_webpack_app_page_truncate_promo .heading { font-
size: 24px; } } .auto__doc_page_webpack_app_page_truncate_promo .hidden_pages_text { font-size: 18px; font-weight: 700; font-style: italic; line-height: 1.3; color: rgb(87, 97, 122); display: block; margin-bottom: 16px; }
.auto__doc_page_webpack_app_page_truncate_promo .sub_heading { font-size: 18px; margin-bottom: 16px; } @media (max-width: 550px) { .responsive .auto__doc_page_webpack_app_page_truncate_promo .sub_heading {
font-size: 16px; } } .auto__doc_page_webpack_app_page_truncate_promo .promo_cta_wrapper { display: block; margin-bottom: 4px; } @media (min-width: 950px) { .auto__doc_page_webpack_app_page_truncate_promo
.promo_cta_wrapper { display: inline-block; } } .auto__doc_page_webpack_app_page_truncate_promo .promo_cta { display: block; margin-bottom: 8px; } @media (max-width: 450px) {
.auto__doc_page_webpack_app_page_truncate_promo .promo_cta { padding: 12px 24px; line-height: 1.3em; white-space: normal; } } @media (min-width: 950px) { .auto__doc_page_webpack_app_page_truncate_promo
.promo_cta { display: inline-block; } } .auto__doc_page_webpack_app_page_truncate_promo .below_cta { font-size: 14px; text-align: center; } @media (max-width: 450px) { #outer_page_1 { box-shadow: none; margin-top: 0px;
} } .auto__doc_page_app_page_body_metadata.narrow { padding: 24px 24px 0px; position: relative; z-index: 1; } .auto__doc_page_app_page_body_metadata.narrow .publish_info { padding: 0px; margin-bottom: 8px; }
.auto__doc_page_app_page_body_metadata.narrow .summary_narrow { margin-bottom: 16px; } .auto__doc_page_app_page_body_metadata.narrow .data_row.description { margin: 0px; }
.auto__doc_page_app_page_body_metadata.narrow .doc_actions { background: rgb(255, 255, 255); left: -16px; margin-top: 16px; padding-left: 16px; position: relative; width: calc(100% + 16px); }
.auto__doc_page_app_page_body_metadata.narrow .doc_actions .edit_saved_btn.icon_only, .auto__doc_page_app_page_body_metadata.narrow .doc_actions .more_info_btn { font-size: 16px; min-width: 3.125em; }
.auto__doc_page_app_page_body_metadata.narrow .doc_actions .edit_saved_btn.icon_only.saved .icon, .auto__doc_page_app_page_body_metadata.narrow .doc_actions .more_info_btn.saved .icon { color: rgb(30, 123, 133); }
.auto__doc_page_app_page_body_metadata.narrow .doc_actions .edit_saved_btn.icon_only .icon, .auto__doc_page_app_page_body_metadata.narrow .doc_actions .more_info_btn .icon { display: block; color: rgb(0, 0, 0); font-
size: 24px; margin-right: 0px; top: 0px; } .auto__doc_page_app_page_body_metadata.narrow .doc_actions .save_button_container { margin-left: auto; } .auto__doc_page_app_page_body_metadata.narrow.bot .bot_data { margin:
10px 0px; } .auto__doc_page_app_page_body_metadata.wide { display: flex; padding: 18px 22px 0px; } .auto__doc_page_app_page_body_metadata.wide .data_row.description { line-height: 1.4; margin: 17px 0px 16px; }
.auto__doc_page_app_page_body_metadata.wide .data_row.description div { color: rgb(0, 5, 20); } .auto__doc_page_app_page_body_metadata.wide .doc_actions { display: flex; flex-wrap: wrap; margin-left: -8px; } @media
(max-width: 700px) { .auto__doc_page_app_page_body_metadata.wide .doc_actions { margin-right: 15px; width: auto; } } .auto__doc_page_app_page_body_metadata.wide .doc_actions .download_btn,
.auto__doc_page_app_page_body_metadata.wide .doc_actions .downvote_button, .auto__doc_page_app_page_body_metadata.wide .doc_actions .edit_saved_btn, .auto__doc_page_app_page_body_metadata.wide .doc_actions
.embed_btn, .auto__doc_page_app_page_body_metadata.wide .doc_actions .more_info_btn, .auto__doc_page_app_page_body_metadata.wide .doc_actions .print_btn, .auto__doc_page_app_page_body_metadata.wide .doc_actions
.sharing_btn, .auto__doc_page_app_page_body_metadata.wide .doc_actions .upvote_button { margin-bottom: 12px; padding: 1px 8px; min-width: 45px; } .auto__doc_page_app_page_body_metadata.wide .doc_actions
.download_btn .icon, .auto__doc_page_app_page_body_metadata.wide .doc_actions .downvote_button .icon, .auto__doc_page_app_page_body_metadata.wide .doc_actions .edit_saved_btn .icon,
.auto__doc_page_app_page_body_metadata.wide .doc_actions .embed_btn .icon, .auto__doc_page_app_page_body_metadata.wide .doc_actions .more_info_btn .icon, .auto__doc_page_app_page_body_metadata.wide
.doc_actions .print_btn .icon, .auto__doc_page_app_page_body_metadata.wide .doc_actions .sharing_btn .icon, .auto__doc_page_app_page_body_metadata.wide .doc_actions .upvote_button .icon { color: rgb(0, 0, 0); display:
block; margin-right: 0px; position: relative; top: 2px; } .auto__doc_page_app_page_body_metadata.wide .doc_actions .download_btn .label, .auto__doc_page_app_page_body_metadata.wide .doc_actions .downvote_button .label,
.auto__doc_page_app_page_body_metadata.wide .doc_actions .edit_saved_btn .label, .auto__doc_page_app_page_body_metadata.wide .doc_actions .embed_btn .label, .auto__doc_page_app_page_body_metadata.wide
.doc_actions .more_info_btn .label, .auto__doc_page_app_page_body_metadata.wide .doc_actions .print_btn .label, .auto__doc_page_app_page_body_metadata.wide .doc_actions .sharing_btn .label,
.auto__doc_page_app_page_body_metadata.wide .doc_actions .upvote_button .label { color: rgb(0, 0, 0); display: block; font-size: 14px; font-weight: 400; margin: 8px auto 0px; text-align: center; }
.auto__doc_page_app_page_body_metadata.wide.bot .data_row.description { margin: 10px 0px; } .auto__doc_page_app_page_body_metadata.wide.bot .bot_data { margin-bottom: 20px; }
.auto__doc_page_app_page_body_metadata.desktop_redesign { margin-bottom: 8px; padding: 0px; } .auto__app_page_body_metadata_copyright { margin: 10px 0px; } .auto__app_page_body_metadata_copyright h2,
.auto__app_page_body_metadata_copyright h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400; margin-bottom: 2px; } .auto__app_page_body_metadata_copyright div { font-size: 12px; color: rgb(0, 5, 20); }
.auto__app_page_body_metadata_copyright.inline h2, .auto__app_page_body_metadata_copyright.inline h3 { font-size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_copyright.inline div,
.auto__app_page_body_metadata_copyright.inline h2, .auto__app_page_body_metadata_copyright.inline h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_created_at { margin: 10px
0px; } .auto__app_page_body_metadata_created_at h2, .auto__app_page_body_metadata_created_at h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400; margin-bottom: 2px; }
.auto__app_page_body_metadata_created_at div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_created_at.inline h2, .auto__app_page_body_metadata_created_at.inline h3 { font-size: 16px; font-
weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_created_at.inline div, .auto__app_page_body_metadata_created_at.inline h2, .auto__app_page_body_metadata_created_at.inline h3 { color: rgb(28, 38,
61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_created_at.data_row.inline div { color: rgb(87, 97, 122); } .auto__app_page_body_metadata_flag_document { margin: 10px 0px; }
.auto__app_page_body_metadata_flag_document h2, .auto__app_page_body_metadata_flag_document h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400; margin-bottom: 2px; }
.auto__app_page_body_metadata_flag_document div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_flag_document.inline h2, .auto__app_page_body_metadata_flag_document.inline h3 { font-size:
16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_flag_document.inline div, .auto__app_page_body_metadata_flag_document.inline h2,
.auto__app_page_body_metadata_flag_document.inline h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_flag_document .report_this_document { margin-bottom: 12px; }
.auto__app_page_body_metadata_flag_document.label h3 { display: inline; padding-right: 3.3px; } .auto__app_page_body_metadata_flag_document.label .report_this_document { font-size: 12px; color: rgb(87, 97, 122); display:
inline; text-decoration: underline; } .auto__app_page_body_metadata_flag_document.desktop_redesign.flag_document_link, .auto__app_page_body_metadata_flag_document.desktop_redesign .report_this_document { margin-
bottom: 0px; } .auto__app_page_body_metadata_formats { margin: 10px 0px; } .auto__app_page_body_metadata_formats h2, .auto__app_page_body_metadata_formats h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight:
400; margin-bottom: 2px; } .auto__app_page_body_metadata_formats div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_formats.inline h2, .auto__app_page_body_metadata_formats.inline h3 { font-
size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_formats.inline div, .auto__app_page_body_metadata_formats.inline h2, .auto__app_page_body_metadata_formats.inline h3 { color:
rgb(28, 38, 61); display: inline; font-size: 16px; } .wrapper__doc_page_metadata_expand_description .content { margin: 16px 0px; overflow: hidden; } .wrapper__doc_page_metadata_expand_description .content.expanded {
margin-bottom: 24px; } .wrapper__doc_page_metadata_expand_description .description { line-height: 27px; margin-bottom: 0px; } .wrapper__doc_page_metadata_expand_description .description.truncated { font-size: 16px;
overflow: hidden; line-height: 1.6875em; max-height: 8.4375em; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; } .wrapper__doc_page_metadata_expand_description .toggle { margin-bottom: 20px; }
.auto__app_page_body_metadata_description { margin: 10px 0px; } .auto__app_page_body_metadata_description h2, .auto__app_page_body_metadata_description h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400;
margin-bottom: 2px; } .auto__app_page_body_metadata_description div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_description.inline h2, .auto__app_page_body_metadata_description.inline h3 {
font-size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_description.inline div, .auto__app_page_body_metadata_description.inline h2, .auto__app_page_body_metadata_description.inline
h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_description .see_more_btn { font-weight: 700; padding-left: 3.3px; white-space: nowrap; } .auto__app_page_body_metadata_isbn {
margin: 10px 0px; } .auto__app_page_body_metadata_isbn h2, .auto__app_page_body_metadata_isbn h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400; margin-bottom: 2px; } .auto__app_page_body_metadata_isbn
div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_isbn.inline h2, .auto__app_page_body_metadata_isbn.inline h3 { font-size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; }
.auto__app_page_body_metadata_isbn.inline div, .auto__app_page_body_metadata_isbn.inline h2, .auto__app_page_body_metadata_isbn.inline h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; }
.auto__app_page_body_metadata_original_title { margin: 10px 0px; } .auto__app_page_body_metadata_original_title h2, .auto__app_page_body_metadata_original_title h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight:
400; margin-bottom: 2px; } .auto__app_page_body_metadata_original_title div { font-size: 12px; color: rgb(0, 5, 20); } .auto__app_page_body_metadata_original_title.inline h2,
.auto__app_page_body_metadata_original_title.inline h3 { font-size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_original_title.inline div,
.auto__app_page_body_metadata_original_title.inline h2, .auto__app_page_body_metadata_original_title.inline h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_info_accordion {
background: rgb(248, 249, 253); margin-left: -24px; max-height: 44px; overflow: hidden; transition: max-height 0.5s ease-in-out 0s; width: calc(100% + 48px); } .auto__app_page_body_metadata_info_accordion.has_description {
max-height: 68px; } .auto__app_page_body_metadata_info_accordion.has_description .active_area { margin-bottom: -10px; } .auto__app_page_body_metadata_info_accordion .active_area,
.auto__app_page_body_metadata_info_accordion .description { padding: 0px 24px; } .auto__app_page_body_metadata_info_accordion .active_area { align-items: center; background: transparent; border-radius: 0px; border: none;
display: flex; font-family: inherit; height: 44px; justify-content: space-between; width: 100%; } .auto__app_page_body_metadata_info_accordion .active_area h2 { font-size: 14px; color: rgb(87, 97, 122); font-weight: 400; margin-
bottom: 2px; margin-top: 0px; } .auto__app_page_body_metadata_info_accordion .active_area .icon { color: rgb(30, 123, 133); } .auto__app_page_body_metadata_info_accordion .active_area .icon.up,
.auto__app_page_body_metadata_info_accordion.exiting .active_area .icon.down { transform: rotate(180deg); } .auto__app_page_body_metadata_info_accordion.exited .description { overflow: hidden; text-overflow: ellipsis;
white-space: nowrap; max-width: calc(100vw - 48px); } .auto__app_page_body_metadata_info_accordion .expanded_info { padding: 0px 24px; } .auto__app_page_body_metadata_info_accordion .expanded_info .sharing_actions
.title { font-size: 14px; color: rgb(87, 97, 122); margin-bottom: 0px; font-weight: 400; } .auto__app_page_body_metadata_info_accordion .title { font-size: 20px; font-weight: 700; } @media (max-width: 550px) {
.auto__app_page_body_metadata_info_accordion .title { font-size: 18px; } } .auto__app_page_body_metadata_info_accordion .list .item .flat_btn { background-color: transparent; }
.auto__app_page_body_metadata_info_accordion .rate { padding: 16px 0px; } .auto__app_page_body_metadata_info_accordion .rate h3 { font-size: 12px; color: rgb(0, 5, 20); margin: 0px 0px 10px; }
.auto__app_page_body_metadata_info_accordion .rate .buttons { display: flex; justify-content: space-between; } .auto__app_page_body_metadata_info_accordion .rate .buttons .downvote_button_wrapper,
.auto__app_page_body_metadata_info_accordion .rate .buttons .upvote_button_wrapper { width: 100%; } .auto__app_page_body_metadata_info_accordion .rate .buttons button { height: 48px; width: calc(100% - 6px); }
.auto__app_page_body_metadata_info_accordion .rate .buttons button .icon { color: rgb(30, 123, 133); font-size: 20px; font-weight: 400; } .auto__app_page_body_metadata_info_accordion .rate .buttons button .count { color:
rgb(28, 38, 61); font-size: 16px; font-weight: 400; margin-left: 3px; position: relative; top: -2px; } .auto__app_page_body_metadata_info_accordion .data_row.flag_document_link { margin-top: 0px; }
.wrapper__doc_page_info_accordion_variant { position: relative; left: -20px; width: 100vw; } .wrapper__doc_page_info_accordion_variant .transition_container { margin: 20px 20px 40px; overflow: hidden; position: relative;
transition: max-height 0.5s ease-in-out 0s; } .wrapper__doc_page_info_accordion_variant .transition_container .auto__app_page_body_metadata_description { font-weight: 400; line-height: 27px; max-height: none; margin: 0px;
padding: 0px; } .wrapper__doc_page_info_accordion_variant .transition_container .auto__app_page_body_metadata_description div { font-size: 16px; } .wrapper__doc_page_info_accordion_variant .transition_container.entered
.description, .wrapper__doc_page_info_accordion_variant .transition_container.entering .description { margin-top: 0px; } .wrapper__doc_page_info_accordion_variant .transition_container.exited .description { font-size: 16px;
overflow: hidden; line-height: 1.6875em; max-height: 8.4375em; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; } .wrapper__doc_page_info_accordion_variant .transition_container .expanded_info {
visibility: hidden; } .wrapper__doc_page_info_accordion_variant .transition_container .expanded_info .data_row .report_this_document, .wrapper__doc_page_info_accordion_variant .transition_container .expanded_info
.data_row div, .wrapper__doc_page_info_accordion_variant .transition_container .expanded_info .data_row h3 { font-size: 14px; } .wrapper__doc_page_info_accordion_variant .transition_container.entered .expanded_info,
.wrapper__doc_page_info_accordion_variant .transition_container.entering .expanded_info, .wrapper__doc_page_info_accordion_variant .transition_container.exiting .expanded_info { visibility: visible; }
.wrapper__doc_page_info_accordion_variant .transition_container .flag_document_link { margin-top: 0px; } .wrapper__doc_page_info_accordion_variant .transition_container .flag_document_link h3 { display: block; margin-
bottom: 0px; padding: 0px; } .wrapper__doc_page_info_accordion_variant .accordion_toggle { position: absolute; bottom: -24px; left: 20px; } .auto__doc_page_app_page_body_metadata { margin: 0px auto; max-width: 1000px; }
.auto__doc_page_app_page_body_metadata .doc_info_actions { margin-right: 10px; max-width: 480px; width: 50%; } .auto__doc_page_app_page_body_metadata .doc_info_actions.desktop_redesign { max-width: none; width:
100%; } .auto__doc_page_app_page_body_metadata .doc_actions { align-items: center; display: flex; width: 100%; } .auto__app_page_body_metadata_publisher { margin: 10px 0px; } .auto__app_page_body_metadata_publisher
h2, .auto__app_page_body_metadata_publisher h3 { font-size: 12px; color: rgb(87, 97, 122); font-weight: 400; margin-bottom: 2px; } .auto__app_page_body_metadata_publisher div { font-size: 12px; color: rgb(0, 5, 20); }
.auto__app_page_body_metadata_publisher.inline h2, .auto__app_page_body_metadata_publisher.inline h3 { font-size: 16px; font-weight: 700; margin: 0px 3.3px 0px 0px; } .auto__app_page_body_metadata_publisher.inline div,
.auto__app_page_body_metadata_publisher.inline h2, .auto__app_page_body_metadata_publisher.inline h3 { color: rgb(28, 38, 61); display: inline; font-size: 16px; } .auto__app_page_body_metadata_publisher a { font-weight:
700; } .auto__app_page_body_metadata_publisher.data_row.inline h2, .auto__app_page_body_metadata_publisher.data_row.inline h3 { color: rgb(87, 97, 122); font-weight: 400; } @media (max-width: 450px) {
.auto__app_page_body_metadata_publisher { margin: 0px 0px 6px; } .auto__app_page_body_metadata_publisher.data_row.inline { padding-top: 2px; font-size: 14px; color: rgb(0, 5, 20); }
.auto__app_page_body_metadata_publisher.data_row.inline.inline { color: rgb(0, 5, 20); } .auto__app_page_body_metadata_publisher.data_row.inline.inline div, .auto__app_page_body_metadata_publisher.data_row.inline h2,
.auto__app_page_body_metadata_publisher.data_row.inline h3 { color: rgb(0, 5, 20); font-size: 14px; } } .auto__app_page_body_metadata_ratings { place-content: center space-between; display: flex; min-width: 70px; }
.auto__app_page_body_metadata_ratings .font_icon_container { display: flex; min-width: 18px; } .auto__app_page_body_metadata_ratings .rating_amount { font-weight: 600; padding-right: 0.2em; }
.auto__app_page_body_metadata_ratings .icon { display: flex; align-items: center; padding-right: 4px; } .wrapper__app_page_body_metadata_summary_narrow { display: flex; flex-direction: row; font-size: 14px; }
.wrapper__app_page_body_metadata_summary_narrow .views { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-break: break-all; } .wrapper__app_page_body_metadata_summary_narrow .icon { font-size:
16px; } .wrapper__app_page_body_metadata_summary_narrow .page_count { min-width: 70px; } .wrapper__app_page_body_metadata_summary_narrow .separator { display: flex; line-height: 1.3em; padding: 0px 5px; }
.wrapper__app_page_body_metadata_summary_narrow .separator::after { content: "·"; font-size: 32px; } .auto__app_page_body_metadata_summary_wide { display: flex; flex-direction: row; font-size: 14px; padding-bottom: 4px;
} .auto__app_page_body_metadata_summary_wide.desktop_redesign { padding-bottom: 0px; } .auto__app_page_body_metadata_summary_wide .page_count, .auto__app_page_body_metadata_summary_wide .views { overflow:
hidden; text-overflow: ellipsis; white-space: nowrap; } @media (max-width: 550px) { .auto__app_page_body_metadata_summary_wide .page_count, .auto__app_page_body_metadata_summary_wide .views { min-width: 50px; }
} .auto__app_page_body_metadata_summary_wide .separator { display: flex; line-height: 1.3em; padding: 0px 8px; } .auto__app_page_body_metadata_summary_wide .separator::after { content: "·"; font-size: 32px; } .FEwI7T {
display: block; } ._3Simrm { min-height: 26px; } @media (max-width: 550px) { ._3Simrm { min-height: 34px; } } ._2qs3tf { font-size: 42px; margin: 0px 0px 8px; white-space: normal; word-break: break-word; } @media (max-
width: 550px) { ._2qs3tf { font-size: 32px; } } ._2a604l ._2qs3tf { font-size: 42px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: normal; max-height: 3.8em; } @media
(max-width: 550px) { ._2a604l ._2qs3tf { font-size: 32px; } } .xKFmw1 { font-size: 16px; font-weight: 600; margin-bottom: 6px; white-space: nowrap; } @media (max-width: 550px) { .xKFmw1 { font-size: 14px; margin-bottom:
14px; } } .auto__doc_page_body_body { width: 100%; transition: top 0.2s ease 0s; } @media (max-width: 700px) { .auto__doc_page_body_body { margin-left: 0px; width: auto; } } body.header_control
.auto__doc_page_body_body { top: 100px; } .auto__doc_page_body_body.fullscreen { margin-left: 0px; width: 100%; } .auto__doc_page_body_body.promo_modal_drawer { padding-bottom: 55px; } .auto__doc_page_body_body
.document_column { border-left: 1px solid rgb(233, 237, 248); background: rgb(255, 255, 255); overflow: hidden; position: relative; } @media (max-width: 550px) { .auto__doc_page_body_body .document_column { border:
none; left: 0px; } } @media not all { .auto__doc_page_body_body .document_column { left: 340px; } } .auto__doc_page_body_body .padded_sidebar { padding: 20px; } .auto__doc_page_body_body .document_footer { border-
top: 1px solid rgb(233, 237, 248); padding-top: 20px; width: 100%; margin-bottom: 80px; } .auto__doc_page_body_body .document_footer:not(.discover) .document_carousel h2 { font-size: 18px; color: rgb(0, 5, 20); font-weight:
400; margin-bottom: 10px; } .auto__doc_page_body_body .document_footer.discover { border-top: 0px; } .auto__doc_page_body_body .document_footer .inner_footer { max-width: 1190px; margin: 12px auto; } @media (max-
width: 550px) { .auto__doc_page_body_body .footer_rec_docs.discover .carousel { height: 215px; margin: 0px; } .auto__doc_page_body_body .footer_rec_docs.discover .carousel::before { left: 0px; }
.auto__doc_page_body_body .footer_rec_docs.discover .carousel::after { right: 0px; } .auto__doc_page_body_body .footer_rec_docs.discover .carousel_wrap { padding-bottom: 0px; } .auto__doc_page_body_body
.footer_rec_docs.discover .document_cell { width: 108px; } .auto__doc_page_body_body .footer_rec_docs.discover .document_cell .thumb { width: 108px; height: 143px; } } .auto__doc_page_body_body .static_footer { margin:
0px auto; overflow: hidden; max-width: 1618px; } .auto__doc_page_body_body .fourgen_highlight { background: rgb(255, 255, 85); box-shadow: rgb(255, 255, 85) 0px 0px 0px 10px; } .auto__doc_page_body_body
.fourgen_highlight.fourgen_highlight_selected { background: rgb(253, 216, 53); box-shadow: rgb(253, 216, 53) 0px 0px 0px 10px; } .auto__doc_page_body_body #Doc_Top_Leaderboard_ATF_728x90_container { margin: 20px
auto 0px; } .auto__doc_page_body_body .between_page_ads { display: none; } .auto__doc_page_body_body .document_container .outer_page { margin-left: auto; margin-right: auto; box-shadow: rgb(244, 246, 252) 0px 0px 0px
2px; background: rgb(255, 255, 255); } .auto__doc_page_body_body .document_container .outer_page.page_missing_explanation { background: rgb(248, 249, 253); } .auto__doc_page_body_body .document_container.is_bot {
padding: 0px 24px; } .auto__doc_page_body_body .page_missing_explanation { padding: 40px; } .auto__doc_page_body_body .page_missing_explanation.outer_page { box-shadow: none; } .auto__doc_page_body_body
.page_missing_explanation_inner { border: 1px solid rgb(233, 237, 248); overflow: hidden; background: rgb(248, 249, 253); padding: 10px; text-align: right; line-height: 1.5; max-width: 650px; margin: 0px auto; }
.auto__doc_page_body_body .page_missing_explanation_inner .home_btn { min-width: 140px; } @media (max-width: 1200px) { .auto__doc_page_body_body .page_missing_explanation_inner .home_btn { padding: 0px 15px; }
} .auto__doc_page_body_body .page_missing_explanation_inner .page_missing_explanation_contents { color: rgb(87, 97, 122); float: left; text-align: left; } .auto__doc_page_body_body .page_missing_explanation_inner
.missing_page_number_title { color: rgb(28, 38, 61); } .auto__doc_page_body_body .page_missing_explanation_inner .missing_page_number_title.single_row { margin-top: 6px; } .auto__doc_page_body_body
.page_missing_explanation_inner .missing_page_buy_button { margin-top: 2px; } .auto__doc_page_body_body .toolbar_notification { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 65px; line-height:
65px; padding: 0px 0px 0px 35px; } .auto__doc_page_body_body .templates { display: none; } .auto__doc_page_body_body .title_wrap { padding-left: 0px; } @media (max-width: 1024px) {
.auto__doc_page_body_body:not(.fullscreen) .paddles_container { width: 100%; } } .auto__doc_page_body_body .recommenders_row { margin: 44px 30px; } .auto__doc_page_body_body .carousel_wrap li.object_cell { margin-
right: 16px; } .auto__doc_page_body_body .doc { font-size: 42px; font-weight: 700; height: 500px; margin-top: 40px; text-align: center; } @media (max-width: 550px) { .auto__doc_page_body_body .doc { font-size: 32px; } }
@media (max-width: 950px) { .auto__doc_page_body_body .footer_component .columns { flex-wrap: wrap; } .auto__doc_page_body_body .footer_component .columns .column { width: 50%; } } .auto__doc_page_body_body
.get_app_top_banner { background-color: rgb(250, 251, 253); position: relative; padding: 10px 16px; } .auto__doc_page_body_body .get_app_top_banner .title { font-size: 20px; font-weight: 700; margin: 10px 0px 4px; } @media
(max-width: 550px) { .auto__doc_page_body_body .get_app_top_banner .title { font-size: 18px; } } .auto__doc_page_body_body .get_app_top_banner .subtitle { margin-bottom: 8px; font-size: 16px; }
.auto__doc_page_body_body .get_app_top_banner .get_app_button { font-weight: 700; } .auto__doc_page_body_body .get_app_top_banner .get_app_button .icon { margin-right: 8px; } .auto__doc_page_body_body
.get_app_top_banner .close_btn { position: absolute; top: 16px; right: 16px; font-size: 12px; color: rgb(87, 97, 122); } .auto__doc_page_body_body .after_doc_wrapper { margin: 12px auto; padding: 0px 24px; } @media (max-
width: 1230px) { .auto__doc_page_body_body .after_doc_wrapper { box-sizing: border-box; } } .auto__doc_page_body_body .after_doc_wrapper .carousel { margin: 0px; } .auto__doc_page_body_body .after_doc_wrapper.is_bot
{ padding: 0px 24px; } .auto__doc_page_body_body .related_categories_wrapper, .auto__doc_page_body_body .related_searches_wrapper { margin-bottom: 40px; } .auto__doc_page_body_body .related_categories_wrapper .title,
.auto__doc_page_body_body .related_searches_wrapper .title { font-size: 22px; font-weight: 700; margin-bottom: 0px; } .auto__doc_page_body_body .related_categories_wrapper .links_container .link_wrapper,
.auto__doc_page_body_body .related_searches_wrapper .links_container .link_wrapper { margin-top: 22px; } .auto__doc_page_body_body .share_document_wrapper { margin: 0px auto 40px; text-align: left; }
.auto__doc_page_body_body .share_document_wrapper .share_document_title { font-size: 22px; margin-bottom: 13px; } .auto__doc_page_body_body .wrapper__breadcrumbs { margin: 16px auto 6px; padding: 0px 16px; max-
width: 1000px; } @media (max-width: 450px) { .auto__doc_page_body_body .wrapper__breadcrumbs { margin: 16px auto 0px; } } .auto__doc_page_body_body.desktop_redesign { width: auto; } @media (min-width: 1024px) {
.auto__doc_page_body_body.desktop_redesign { display: flex; } } .auto__doc_page_body_body.desktop_redesign .after_doc_wrapper { padding: 0px; } .auto__doc_page_body_body.desktop_redesign .document_column { border-
left: none; width: 100%; } .auto__doc_page_body_body.desktop_redesign .recommender_list_wrapper { margin: 8px 0px 48px; } @media (min-width: 1024px) { .auto__doc_page_body_body.desktop_redesign
.recommender_list_wrapper { margin-top: 0px; min-width: 392px; } } .auto__doc_page_body_body.desktop_redesign.top_padding_large { padding-top: 48px; } .auto__doc_page_body_body.desktop_redesign.top_padding_small {
padding-top: 18px; } .auto__doc_page_body_body.desktop_redesign:not(.fullscreen) { max-width: 1200px; margin: 0px auto; } .auto__doc_page_body_body.desktop_redesign:not(.fullscreen) .document_column { border-left:
none; width: 100%; } @media (min-width: 1024px) { .auto__doc_page_body_body.desktop_redesign:not(.fullscreen) .document_column { border-right: 1px solid rgb(233, 237, 248); padding-right: 48px; box-sizing: border-box;
width: calc(100% - 392px); } } .auto__doc_page_body_body.desktop_redesign.fullscreen { display: block; } .auto__doc_page_body_body.desktop_redesign.fullscreen .after_doc_wrapper { padding: 0px 24px; }
.auto__doc_page_body_body.desktop_redesign.fullscreen .document_column { border: none; } .auto__doc_page_body_body.desktop_redesign.fullscreen .recommender_list_wrapper { margin: 8px auto 48px; max-width: 1296px;
padding: 0px 24px; } .nav_breadcrumbs.desktop_redesign { margin: 0px auto; max-width: 1200px; padding: 18px 0px 32px; } .nav_breadcrumbs.desktop_redesign.fullscreen { padding: 18px 24px 0px; } body.modal_open {
height: 100vh; overflow: hidden; } @media (max-width: 320px) { body.modal_open { position: fixed; } } .auto__doc_page_page.fullscreen { position: absolute; left: 0px; width: 100%; top: 70px; } .auto__doc_page_page
.nav_and_banners_fixed { position: fixed; top: 0px; left: 0px; right: 0px; width: 100%; z-index: 51; } .auto__doc_page_page .nav_and_banners_fixed .auto__doc_page_shared_flash_container, .auto__doc_page_page
.nav_and_banners_fixed .wrapper__megamenu_container { position: relative; top: 0px; } .auto__doc_page_page .cancel_anytime_text { margin: 0px; } .auto__doc_page_page .modal_wrapper { position: fixed; width: 100%; top:
0px; left: 0px; z-index: 30000; } .auto__doc_page_page .page_wrapper { background: rgb(255, 255, 255); } .auto__doc_page_page .page_wrapper.desktop_redesign .auto__doc_page_shared_flash_container { width: 100%; }
@media (min-width: 450px) { .auto__doc_page_page .page_wrapper.desktop_redesign:not(.fullscreen) .body { padding: 0px 24px; } } @media (min-width: 1024px) { .auto__doc_page_page
.page_wrapper.desktop_redesign:not(.fullscreen) .body { padding: 0px 32px; } } @media (min-width: 1376px) { .auto__doc_page_page .page_wrapper.desktop_redesign:not(.fullscreen) .body { padding: 0px 88px; } }
.auto__doc_page_page #doc_toolbar_flash_spacer { display: none; height: 4.1875em; } .auto__doc_page_webpack_doc_page_blur_promo { display: block; height: 100%; position: absolute; top: 0px; width: 100%; z-index: 20; }
.auto__doc_page_webpack_doc_page_blur_promo .overlay { opacity: 0.96; background-color: rgb(255, 255, 255); inset: 0px; position: absolute; } .auto__doc_page_webpack_doc_page_blur_promo .promo { border: 1px solid
transparent; background-image: linear-gradient(0deg, rgb(252, 245, 234), rgb(251, 241, 247) 35%, rgb(239, 247, 248) 67%, rgb(233, 247, 254)); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 7px; left: 50%; min-width: 270px; padding:
0px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); width: 100%; } @media (min-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo .promo { width: 25.1875em; } } @media
(min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .promo { width: 31.25em; } } @media (max-width: 350px) { .auto__doc_page_webpack_doc_page_blur_promo .promo { padding-left: 5px; padding-right:
5px; } } .auto__doc_page_webpack_doc_page_blur_promo .promo_content_wrapper { background-color: rgb(255, 255, 255); margin: 16px; padding: 16px; } @media (min-width: 450px) {
.auto__doc_page_webpack_doc_page_blur_promo .promo_content_wrapper { padding: 32px; } } @media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .promo_content_wrapper { padding: 64px 48px;
} } .auto__doc_page_webpack_doc_page_blur_promo .logo { margin: 0px auto 16px; width: 100px; } .auto__doc_page_webpack_doc_page_blur_promo .title { font-size: 22px; font-weight: 700; margin: 0px 0px 4px; } @media
(max-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .title { font-size: 20px; } } @media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .title { margin-bottom: 8px; } }
.auto__doc_page_webpack_doc_page_blur_promo .subtitle { font-size: 18px; margin: 0px 0px 16px; } @media (max-width: 550px) { .responsive .auto__doc_page_webpack_doc_page_blur_promo .subtitle { font-size: 16px; } }
.auto__doc_page_webpack_doc_page_blur_promo .missing_page_buy_button { margin: 0px; } .auto__doc_page_webpack_doc_page_blur_promo .cancel_anytime_text { margin-top: 15px; }
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .breakpoint_hide .logo { margin: 0px auto 16px; } @media (max-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape
.incentivized { margin: 10px; padding: 8px; } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized .divider_wrapper { margin: 0px; }
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized .divider_text { font-size: 12px; } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized .title { font-size:
18px; } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized .subtitle { margin: 4px auto; font-size: 14px; } } @media (max-width: 950px) {
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized .title { margin: 0px auto 4px; } } @media (max-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape
.incentivized.fork .title { margin: 0px auto; } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized.fork .subtitle { margin: 4px auto 0px; }
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized.fork .cta { margin: 8px auto; } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .incentivized.fork .cta2 { margin:
0px; } } @media (max-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo { width: 18.75em; } } @media (min-width: 450px) {
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo { width: 25.1875em; } } @media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo { width:
29.25em; } } @media (min-width: 950px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo { width: 31.25em; } } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape
.promo_content_wrapper { margin: 8px; padding: 8px; } @media (min-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo_content_wrapper { margin: 16px; padding: 16px 32px; } }
@media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo_content_wrapper { padding: 48px 32px; } } @media (min-width: 950px) {
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .promo_content_wrapper { padding: 64px 48px; } } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .logo { display: none; }
@media (min-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .logo { display: block; } } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .title { margin: 0px; }
@media (min-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .title { margin-bottom: 4px; } } @media (min-width: 550px) {
.auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .title { margin-bottom: 8px; } } .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .subtitle { margin: 10px; } @media (min-width:
450px) { .auto__doc_page_webpack_doc_page_blur_promo.orientation_landscape .subtitle { margin-bottom: 16px; } } .auto__doc_page_webpack_doc_page_blur_promo .incentivized { margin: 16px; padding: 16px; background-
color: rgb(255, 255, 255); } @media (min-width: 450px) { .auto__doc_page_webpack_doc_page_blur_promo .incentivized { padding: 16px 32px; } } @media (min-width: 550px) {
.auto__doc_page_webpack_doc_page_blur_promo .incentivized { padding: 16px 48px; } } .auto__doc_page_webpack_doc_page_blur_promo .incentivized .logo { display: block; }
.auto__doc_page_webpack_doc_page_blur_promo .incentivized .cta { padding: 0px; } .auto__doc_page_webpack_doc_page_blur_promo .incentivized .cta .flat_btn { width: 100%; } @media (min-width: 550px) {
.auto__doc_page_webpack_doc_page_blur_promo .incentivized .cta { padding: 0px 32px; } } .auto__doc_page_webpack_doc_page_blur_promo .incentivized .cta, .auto__doc_page_webpack_doc_page_blur_promo .incentivized
.divider_wrapper, .auto__doc_page_webpack_doc_page_blur_promo .incentivized .logo, .auto__doc_page_webpack_doc_page_blur_promo .incentivized .subtitle, .auto__doc_page_webpack_doc_page_blur_promo .incentivized
.title { margin: 16px auto; } .auto__doc_page_webpack_doc_page_blur_promo .incentivized > :first-child, .auto__doc_page_webpack_doc_page_blur_promo .incentivized > :last-child { margin: 0px auto; } @media (max-width:
450px) { .auto__doc_page_webpack_doc_page_blur_promo .incentivized.fork .logo { margin: 0px auto 12px; } .auto__doc_page_webpack_doc_page_blur_promo .incentivized.fork .title { margin: 12px auto 16px; } }
.auto__doc_page_webpack_doc_page_blur_promo .incentivized.fork .subtitle { margin: 16px auto 8px; } .auto__doc_page_webpack_doc_page_blur_promo .incentivized.fork .cta2 { margin: 8px auto 0px; }
.auto__doc_page_webpack_doc_page_blur_promo .incentivized.fork .text_btn { padding: 0px; } .auto__doc_page_webpack_doc_page_blur_promo .divider_wrapper { display: flex; padding: 0px 16px; }
.auto__doc_page_webpack_doc_page_blur_promo .divider_wrapper .divider { color: rgb(243, 246, 253); height: 1px; flex-grow: 1; align-self: center; } .auto__doc_page_webpack_doc_page_blur_promo .divider_wrapper
.divider_text { padding: 0px 8px; flex-grow: 0; text-transform: uppercase; font-size: 16px; } @media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .divider_wrapper .divider_text { padding: 0px 16px; }
} @media (min-width: 550px) { .auto__doc_page_webpack_doc_page_blur_promo .divider_wrapper { padding: 0px; } } ------MultipartBoundary--FzDVuzrr13MQo6fvTcykz6yK1IBqJebObdQhUqVfCK---- Content-Type:
image/svg+xml Content-Transfer-Encoding: binary Content-Location: https://s-f.scribdassets.com/images/user_ratings/on_mobile.svg
H� 8��:� T իt�� yI� �EN � �n;ф)�/?)��a��f�����E�<�(�� J)M�.���n� W�t� � ^�w�Dg݁ ��.�w� G� �ԁ����¢Ls� �� �;�} ~ 9����� F��
)3��+c {��1 �X-Aww� �0:0P ��V�8 Bu�[�4`�A�q!e�=�$ �&��U��� ie蛩��Ų��1�YMް�(�=^%��E = f . 6 p ʐ X A )� �� ��Y�uM�H�+?
�� �� � ֤ ��" �)�$( 42�C::��_�L}���> W��A
�� B�Q�^'��t� n$ �ޔw��� ��4�� � ֕ ޯPW�rIѽi�r��aW&�� A� �]r�] e0 �;�H�^��C�gl ( � ��G� � ���� R� � � hV�G��c �
4`���� &Dzu�>'2N p �l��?Q��& uH�g��VФbC�Y �'H��Q� r��#�?# �_X� DJ�L�㔷��� �*h�7C��� �2]� ��uM1�rJ�t ��J
�hx��0R���s!f�� JLB��V� pu+� p��m@�Z�x�3D* "�4 䆲P���d� .\X(q� ��nF�p�� ��Q~�.��J���B���
��� ¢�Z�A6�sf�����*��i�.���,r�g����Y>�%Y��T�*�2t^ ���تq� +6A\�qU�� :����2���z�K_�CٺD���ݕ ^ q V 9x! ?䍄�q 3 J%
>X) g{ G CŚ ~Ҋ' B9�9˅�M7� �� e�Q i�B-� h��6�*�}u �C �v��Ex;�at ��O�£��;(HJ� �v�If��T�� �� ;��A�z��#� � ��ӽ��r���y��_H-
�i� ��7���ؾM99 0@��2; \]�قf����� Rd �i�"A�iU�s Og��l��Q>� %�h�U� 5����<��4� ��<~�P��� ;�}p_�6z��� �aFY?��A!OɸvS��Ɏ- �!
�Tl�Z8�t��{p�Q̪���?1 �G��k��������� �e�)�(v M�� 3����C �}J �>� ��x ������ V���T� ^F.> �F��ӹ"���G2�@ ŝ �X m?
D���NӼlj��}C�t �J��2c*5( ͣ����J �F��y{F��Q �&�"c�?� ^| <8� (H��] ��5�U� yV� \UP�d�U闈�����T�毨
wxY�����s>��+�Yn Y���g�i�� � �B��3�g��=m0 d�f� ��1 X LT�E"T�t� 7.K_^�@ ui�1 G/�@� �w������ǃ83T ��� E�
��8�lS�X�U��B���aӰ3M˧Ѩ^�$5���9��J:�]ُ ; B���ѵ $����+�)m:%SC�Nu� "Ty#sd$Z~� Hx�ڏ | l X 2 V Q 5 BiX o W- C )& F ꇰ
y�MOq���rT �@yz5���� ��BK� G���i�~1� �̫ .�H�[�U�w�� � <��X�е�q� � �o�;��4z�.?(�B� zp�2�V�l�� J�S'zF0� ��
�IϨ���]� O� o�QA L�<Ԃk��-'���:"��C ��L�)ǵd��q��T �� /7�N� ��HO���� ���% �v�vP %�����-��Ԗc�Ws � � 9X[���+ �Ћ䎼
��Pw�k�kBJm�2��+8��@رA� =� �xk W�_�:9�y� �8ӷT}㗤/;� ��8| �� � ^��`Ж\� Ӎv!;c�%F� �j,��}�]��9�[��͠���-
p3>"�>�է��t��!T�'qv� w^f)��V{���W1ƸV�f/%�{� kxSZ q� IQ| �db � s�' �
�u5� �_ �Er2�1����^.��V�� x%:`��@| ~ �M�� ��ޔk ȸ 1 ��3���`��<����n��4 +��l� ���t:$(<î.�80D� �i _ �v?
I�(w �- >��z��!@F,j^� d���c K���p �� ��E�I�q2r���N����Cm�� �+��.LBh ��Wş> �m� #A���n�Q�/
����_ �Q�L (gn�����9m�Z#UH��N u ��{�O�V~ Tz&�N��P���+���dE9��� . �����b� ��'�b|
�9� �}#n� ��Y�3psñ{�g |t��1(�� � ��m F uj �ju�C��i��D��Z�$�*� ��N���]���Q M