From 15f6b3b2dff66679c3813b74a1010014fe568ca2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=88=9A=28noham=29=C2=B2?= Date: Sat, 3 Feb 2024 23:50:09 +0100 Subject: [PATCH] publish --- README.md | 26 + big.css | 5769 ++++++++++++++++++++++++++++++++++ load.js | 155 +- readme/charger-extension.png | Bin 0 -> 8321 bytes readme/ex1.png | Bin 0 -> 42130 bytes readme/ex2.png | Bin 0 -> 99276 bytes readme/extension.png | Bin 0 -> 26769 bytes readme/mode-dev.png | Bin 0 -> 5894 bytes 8 files changed, 5865 insertions(+), 85 deletions(-) create mode 100644 README.md create mode 100644 big.css create mode 100644 readme/charger-extension.png create mode 100644 readme/ex1.png create mode 100644 readme/ex2.png create mode 100644 readme/extension.png create mode 100644 readme/mode-dev.png diff --git a/README.md b/README.md new file mode 100644 index 0000000..6922f44 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +# Extension Chrome KartablePro + +KartablePro est une extension Chrome qui débloque gratuitement tous les articles sur Annabac. Dites adieu aux barrières de paiement et accédez aux contenus Annabac sans aucune restriction. + +## Installation + +1. Téléchargez l'archive .zip de l'extension [ici](https://github.com/NohamR/KartablePro/releases/latest) et déziper la. + +2. Allez sur [chrome://extensions/](chrome://extensions/). +Activez le mode "Développeur" dans le coin supérieur droit. +Cliquez sur "Charger l'extension non empaquetée" et sélectionnez le dossier de l'extension. + +![activer le mode dev](readme/mode-dev.png) +![charger l'extension non empaquetée](readme/charger-extension.png) +![extension](readme/extension.png) + +3. Rendez-vous sur [kartable.fr](https://www.kartable.fr/terminale/) et naviguer vers le sujet ou la fiche qui vous intéresse. + +![ex](readme/ex1.png) +![ex](readme/ex2.png) + +## Utilisation +Il est possible d'utiliser l'extension avec ou sans compte. L'usage d'un compte apporte plus de facilité pour la navigation entre les matières. + +## Avertissement +Cette extension est destinée à des fins éducatives et informatives uniquement. Le développeur n'est pas responsable de tout usage abusif ou d'un accès non autorisé au contenu. \ No newline at end of file diff --git a/big.css b/big.css new file mode 100644 index 0000000..99a5b86 --- /dev/null +++ b/big.css @@ -0,0 +1,5769 @@ +@keyframes _ngcontent-kartable-c1819110449_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.document-header--document-single[_ngcontent-kartable-c1819110449] .document-header__container[_ngcontent-kartable-c1819110449] { + flex-wrap: unset +} + +@media screen and (min-width: 760px) { + .document-header--document-single[_ngcontent-kartable-c1819110449] .document-header__container[_ngcontent-kartable-c1819110449] { + max-width: 145rem + } +} + +.document-header__quit[_ngcontent-kartable-c1819110449] { + align-self: flex-start; + margin-top: .5rem +} + +.page--document-single[_ngcontent-kartable-c1819110449] { + -webkit-overflow-scrolling: touch; + padding-bottom: 64px; + height: auto; + min-height: 100% +} + +@media screen and (min-width: 760px) { + .page--document-single[_ngcontent-kartable-c1819110449] { + padding: 0 16px 64px + } +} + +.page--document-single[_ngcontent-kartable-c1819110449] .document-container[_ngcontent-kartable-c1819110449] { + border-radius: 16px +} + +@media screen and (min-width: 760px) { + .page--document-single[_ngcontent-kartable-c1819110449] .document-container[_ngcontent-kartable-c1819110449] { + margin: 0 + } +} + +@media screen and (min-width: 1024px) { + .page--document-single[_ngcontent-kartable-c1819110449] .document-container[_ngcontent-kartable-c1819110449] { + max-width: calc(100% - 402px) + } +} + +.page--document-single.page--document--no-user[_ngcontent-kartable-c1819110449] { + padding-top: 0 +} + +@media screen and (min-width: 760px) { + .document--wrapper[_ngcontent-kartable-c1819110449] { + max-width: 1450px; + display: -webkit- flex; + display: flex; + justify-content: flex-start; + margin: 0 auto; + width: 100% + } +} + +@media screen and (min-width: 760px) { + .document-header--no-summary[_ngcontent-kartable-c1819110449] .document-header__container[_ngcontent-kartable-c1819110449] { + max-width: 105rem + } +} + +@media screen and (min-width: 760px) { + .page--document--no-summary[_ngcontent-kartable-c1819110449] .document-container[_ngcontent-kartable-c1819110449] { + max-width: 105rem; + margin: 0 auto + } +} + +.document-sidebar.is-desktop[_ngcontent-kartable-c1819110449] { + width: 100%; + max-width: 370px; + margin-left: 32px; + position: sticky; + top: 16px; + order: 1; + max-height: 100vh; + overflow-y: auto; + z-index: 10; + flex-shrink: 0 +} + +.document-sidebar.--lower-stick[_ngcontent-kartable-c1819110449] { + top: 40px +} + +@media screen and (min-width: 760px) and (max-width: 1024px) { + .page--document--no-user[_ngcontent-kartable-c1819110449] .document-sidebar[_ngcontent-kartable-c1819110449] { + margin-right: 16px + } +} + +.page--document-application.page--document--no-user[_ngcontent-kartable-c1819110449] { + padding-top: 25px +} + +.has-header-fixed[_ngcontent-kartable-c1819110449] .page--document-application.page--document--no-user[_ngcontent-kartable-c1819110449] { + padding-top: 88px +} + +@media screen and (min-width: 760px) { + .has-header-fixed[_ngcontent-kartable-c1819110449] .page--document-application.page--document--no-user[_ngcontent-kartable-c1819110449] { + padding-top: 180px + } +} + +.document-single__type--10[_ngcontent-kartable-c1819110449], +.document-single__type--80[_ngcontent-kartable-c1819110449] { + display: -webkit- flex; + display: flex; + flex-direction: column +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +@media screen and (min-width: 760px) { + .navigation-wrapper[_ngcontent-kartable-c1819110449] { + min-height: 100%; + display: -webkit- flex; + display: flex; + flex-direction: row + } +} + +.navigation__main[_ngcontent-kartable-c1819110449] { + padding-top: 0 +} + +@media screen and (min-width: 760px) { + .navigation__main[_ngcontent-kartable-c1819110449] { + padding-bottom: 0; + flex-grow: 1; + max-width: calc(100% - 224px); + position: relative; + z-index: 1 + } +} + +.dashboardK2-container[_ngcontent-kartable-c1819110449], +.live-container[_ngcontent-kartable-c1819110449], +.search-container[_ngcontent-kartable-c1819110449] { + padding: 16px 16px 72px +} + +@media screen and (min-width: 760px) { + + .dashboardK2-container[_ngcontent-kartable-c1819110449], + .live-container[_ngcontent-kartable-c1819110449], + .search-container[_ngcontent-kartable-c1819110449] { + padding: 32px + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.document-single[_ngcontent-kartable-c1819110449], +.page--document-application[_ngcontent-kartable-c1819110449] { + position: relative; + padding: 24px 16px +} + +@media screen and (min-width: 760px) { + + .document-single[_ngcontent-kartable-c1819110449], + .page--document-application[_ngcontent-kartable-c1819110449] { + padding: 24px 48px + } +} + +.document-header__quit[_ngcontent-kartable-c1819110449] { + margin-right: 1rem; + border: 1px solid; + border-radius: 4px; + flex-shrink: 0 +} + +.document-header__quit[_ngcontent-kartable-c1819110449]:hover { + cursor: pointer +} + +.document-header[_ngcontent-kartable-c1819110449] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 16px; + width: 100%; + background: var(--backgroundColorLighter); + box-sizing: border-box; + z-index: 10 +} + +.document-header__container[_ngcontent-kartable-c1819110449] { + width: 100%; + max-width: 105rem; + display: -webkit- flex; + display: flex; + align-items: center; + flex-wrap: wrap +} + +.document-header[_ngcontent-kartable-c1819110449] h1[_ngcontent-kartable-c1819110449] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding: 0 +} + +.document-header[_ngcontent-kartable-c1819110449] h1.document-header__subtitle[_ngcontent-kartable-c1819110449] { + width: calc(100% - 24px) +} + +@media screen and (min-width: 760px) { + .document-header[_ngcontent-kartable-c1819110449] .button[_ngcontent-kartable-c1819110449] { + margin-top: 16px + } +} + +.document-header__doc-type[_ngcontent-kartable-c1819110449] { + font-size: 1.4rem; + line-height: 1.8rem; + display: block; + color: var(--textColorLight); + font-weight: 700 +} + +.document-header__doc-type--bold[_ngcontent-kartable-c1819110449] { + font-size: 1.4rem; + font-weight: 700 +} + +.document-header[_ngcontent-kartable-c1819110449] .icon[_ngcontent-kartable-c1819110449] { + flex-shrink: 0 +} + +@media screen and (min-width: 760px) { + .document-header[_ngcontent-kartable-c1819110449] .icon[_ngcontent-kartable-c1819110449] { + cursor: pointer; + transition: all .25s ease-in-out + } + + .document-header[_ngcontent-kartable-c1819110449] .icon[_ngcontent-kartable-c1819110449]:hover { + transform: scale(1.1); + opacity: .5 + } +} + +.page--documents[_ngcontent-kartable-c1819110449] { + background: var(--backgroundColorLighter); + min-height: calc(100% - 62px); + padding-top: 0; + position: relative; + z-index: 10 +} + +@media screen and (min-width: 760px) { + .page--documents[_ngcontent-kartable-c1819110449] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: center; + min-height: calc(100% - 108px) + } +} + +.document-container[_ngcontent-kartable-c1819110449] { + display: -webkit- flex; + display: flex; + flex-direction: column; + flex-grow: 1; + height: 100%; + background: var(--backgroundColor); + border-radius: 32px 32px 0 0; + -ms-overflow-style: none; + scrollbar-width: none +} + +.document-container[_ngcontent-kartable-c1819110449]::-webkit-scrollbar { + display: none +} + +@media screen and (min-width: 760px) { + .document-container[_ngcontent-kartable-c1819110449] { + width: calc(100% - 32px); + height: 100%; + max-width: 105rem; + margin: 0 16px auto; + padding: 32px; + box-sizing: border-box + } +} + +.document-container[_ngcontent-kartable-c1819110449] p[_ngcontent-kartable-c1819110449], +.document-container[_ngcontent-kartable-c1819110449] li[_ngcontent-kartable-c1819110449] { + line-height: 1.5 +} + +@media screen and (min-width: 760px) { + .document-header--no-user[_ngcontent-kartable-c1819110449] { + padding-top: 56px + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1819110449_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.document-header--document-single[_ngcontent-kartable-c1819110449] .document-header__actions[_ngcontent-kartable-c1819110449], +.document-header--application[_ngcontent-kartable-c1819110449] .document-header__actions[_ngcontent-kartable-c1819110449] { + margin-top: 8px +} + +@media screen and (min-width: 760px) { + + .document-header--document-single[_ngcontent-kartable-c1819110449] .document-header__actions[_ngcontent-kartable-c1819110449], + .document-header--application[_ngcontent-kartable-c1819110449] .document-header__actions[_ngcontent-kartable-c1819110449] { + display: -webkit- flex; + display: flex; + align-items: center; + margin-top: 16px + } +} + +@media screen and (min-width: 760px) { + + .document-header--document-single[_ngcontent-kartable-c1819110449] .button[_ngcontent-kartable-c1819110449], + .document-header--document-single[_ngcontent-kartable-c1819110449] .audio-player[_ngcontent-kartable-c1819110449], + .document-header--application[_ngcontent-kartable-c1819110449] .button[_ngcontent-kartable-c1819110449], + .document-header--application[_ngcontent-kartable-c1819110449] .audio-player[_ngcontent-kartable-c1819110449] { + margin: 0 8px + } +} + +@keyframes _ngcontent-kartable-c1486808225_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1486808225_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.button[_nghost-kartable-c1486808225] { + border-radius: 8px; + font: 700 1.6rem Roboto, sans-serif; + color: #fff; + background: #466FFF; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box +} + +.button--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button[_nghost-kartable-c1486808225]:hover { + background: #6a8bff + } +} + +.button--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #fff +} + +.button--secondary[_nghost-kartable-c1486808225] { + border-radius: 8px; + font: 700 1.6rem Roboto, sans-serif; + color: #fff; + background: #1B1C20; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box +} + +.button--secondary--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button--secondary[_nghost-kartable-c1486808225]:hover { + background: #2b2d33 + } +} + +.button--secondary--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #fff +} + +.button--secondary.button--outline[_nghost-kartable-c1486808225] { + color: #1b1c20; + border: 2px solid #1B1C20; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--secondary.button--outline[_nghost-kartable-c1486808225]:hover:enabled { + border: 2px solid #2b2d33; + background: transparent + } +} + +.button--secondary--outline[_nghost-kartable-c1486808225] { + color: #1b1c20; + border: 2px solid #1B1C20; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--secondary--outline[_nghost-kartable-c1486808225]:hover:enabled { + border: 2px solid #2b2d33; + background: transparent + } +} + +.button--outline[_nghost-kartable-c1486808225] { + color: #466fff; + border: 2px solid #466FFF; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--outline[_nghost-kartable-c1486808225]:hover:enabled { + border: 2px solid #6a8bff; + background: transparent + } +} + +.button--secondary--textOnly[_nghost-kartable-c1486808225] { + color: #1b1c20; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--secondary--textOnly[_nghost-kartable-c1486808225]:hover:enabled { + color: #2b2d33; + background: transparent + } +} + +.button--textOnly[_nghost-kartable-c1486808225] { + color: #466fff; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--textOnly[_nghost-kartable-c1486808225]:hover:enabled { + color: #6a8bff; + background: transparent + } +} + +.button--iconOnly[_nghost-kartable-c1486808225] { + color: #466fff; + background: transparent; + padding: 4px +} + +@media screen and (min-width: 760px) { + .button--iconOnly[_nghost-kartable-c1486808225]:hover:enabled { + background: #F3F4F5 + } +} + +.button--small[_nghost-kartable-c1486808225] { + font-size: 1.4rem; + line-height: 1.8rem; + padding: 7px 16px +} + +.button--small.button--textOnly[_nghost-kartable-c1486808225] { + font-size: 1.4rem; + line-height: 1.8rem; + padding: 7px 16px +} + +.button--medium[_nghost-kartable-c1486808225] { + padding: 9px 17px +} + +.button--big[_nghost-kartable-c1486808225] { + padding: 16px 24px; + font-size: 18px +} + +.button--wide[_nghost-kartable-c1486808225] { + display: block; + width: 100% +} + +.button--nowrap[_nghost-kartable-c1486808225] { + white-space: nowrap +} + +.button--centered[_nghost-kartable-c1486808225] { + width: -moz-fit-content; + width: fit-content; + display: block; + margin: 0 auto +} + +.button--white[_nghost-kartable-c1486808225] { + border-radius: 8px; + font: 700 1.6rem Roboto, sans-serif; + color: #466fff; + background: #FFFFFF; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box +} + +.button--white--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button--white[_nghost-kartable-c1486808225]:hover { + background: white + } +} + +.button--white--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #466fff +} + +.button--warning[_nghost-kartable-c1486808225] { + border-radius: 8px; + font: 700 1.6rem Roboto, sans-serif; + color: #fff; + background: #FF9200; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box +} + +.button--warning--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button--warning[_nghost-kartable-c1486808225]:hover { + background: #ffa124 + } +} + +.button--warning--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #fff +} + +.button--alert[_nghost-kartable-c1486808225] { + border-radius: 8px; + font: 700 1.6rem Roboto, sans-serif; + color: #fff; + background: #FF3B48; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box +} + +.button--alert--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button--alert[_nghost-kartable-c1486808225]:hover { + background: #ff5f69 + } +} + +.button--alert--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #fff +} + +.button--alert.button--textOnly[_nghost-kartable-c1486808225] { + color: #ff3b48; + background: transparent +} + +@media screen and (min-width: 760px) { + .button--alert.button--textOnly[_nghost-kartable-c1486808225]:hover:enabled { + color: #ff5f69; + background: transparent + } +} + +.button[disabled][_nghost-kartable-c1486808225] { + opacity: .4; + pointer-events: none; + cursor: not-allowed +} + +.button--with-icon[_nghost-kartable-c1486808225]>span[_ngcontent-kartable-c1486808225] { + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: center +} + +.button--facebook[_nghost-kartable-c1486808225] { + background-color: #3256a4 +} + +@media screen and (min-width: 760px) { + .button--facebook[_nghost-kartable-c1486808225]:hover { + background-color: #26427d + } +} + +.button--social-login[_nghost-kartable-c1486808225] { + background: #FFFFFF; + box-shadow: inset 0 0 0 2px #f3f4f5; + color: #1b1c20; + font-weight: 400 +} + +.button--social-login[_nghost-kartable-c1486808225] span[_ngcontent-kartable-c1486808225] { + display: -webkit- flex; + display: flex; + align-items: center +} + +@media screen and (min-width: 760px) { + .button--social-login[_nghost-kartable-c1486808225]:hover { + color: #1b1c20; + background-color: #fafafa + } +} + +.button--call-us[_nghost-kartable-c1486808225] { + justify-content: center +} + +.button--call-us[_nghost-kartable-c1486808225] .icon[_ngcontent-kartable-c1486808225] { + font-size: .5rem; + margin-right: 8px +} + +.button--round[_nghost-kartable-c1486808225] { + font: 700 1.6rem Roboto, sans-serif; + color: #1b1c20; + background: #F3F4F5; + text-align: center; + padding: 13px 16px; + cursor: pointer; + display: inline-block; + vertical-align: middle; + border: none; + box-sizing: border-box; + border-radius: 1000px; + height: 40px; + width: 40px; + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: center +} + +.button--round--animated[_nghost-kartable-c1486808225] { + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .button--round[_nghost-kartable-c1486808225]:hover { + background: white + } +} + +.button--round--bordered[_nghost-kartable-c1486808225] { + box-shadow: inset 0 0 0 3px #1b1c20 +} + +@media screen and (min-width: 760px) { + .button--reactivate[_nghost-kartable-c1486808225] { + display: block; + margin: 32px auto 0; + width: -moz-fit-content; + width: fit-content + } +} + +.--hasIcon[_ngcontent-kartable-c1486808225] { + display: -webkit- flex; + display: flex; + align-items: center; + text-align: left +} + +.--hasIcon[_ngcontent-kartable-c1486808225] svg[icon][_ngcontent-kartable-c1486808225] { + flex-shrink: 0 +} + +@keyframes _ngcontent-kartable-c3740334596_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c3740334596_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.app-header[_ngcontent-kartable-c3740334596] { + height: 56px; + top: 0; + left: 0; + width: 100%; + box-sizing: border-box; + background: #FFFFFF; + padding: 0 16px; + position: relative; + border-bottom: 1px solid #F3F4F5 +} + +@media screen and (max-width: 760px) { + .app-header.is-fixed[_ngcontent-kartable-c3740334596] { + position: sticky; + z-index: 100 + } +} + +.app-header__container[_ngcontent-kartable-c3740334596] { + height: 100%; + max-width: 1250px; + margin: 0 auto; + position: relative; + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: space-between +} + +.app-header[_ngcontent-kartable-c3740334596] li[_ngcontent-kartable-c3740334596] { + list-style: none +} + +.app-header__logo[_ngcontent-kartable-c3740334596] { + width: 110px; + height: 40px +} + +.app-header[_ngcontent-kartable-c3740334596] .link[_ngcontent-kartable-c3740334596] { + display: inline-block; + line-height: 1; + vertical-align: middle; + position: relative +} + +.app-header__actions[_ngcontent-kartable-c3740334596] { + width: 50%; + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: space-between +} + +@media screen and (min-width: 760px) { + .app-header__actions[_ngcontent-kartable-c3740334596] { + display: -webkit- flex; + display: flex; + justify-content: flex-end + } +} + +@media screen and (min-width: 760px) { + .app-header[_ngcontent-kartable-c3740334596] .link[_ngcontent-kartable-c3740334596]:not(:first-of-type) { + margin-left: 40px + } +} + +@media screen and (min-width: 760px) { + .app-header[_ngcontent-kartable-c3740334596] .link[_ngcontent-kartable-c3740334596]:not(:first-of-type)+.button[_ngcontent-kartable-c3740334596] { + margin-left: 40px + } +} + +.my-account__trigger[_ngcontent-kartable-c3740334596] { + position: relative; + font-size: 1rem +} + +@media screen and (min-width: 760px) { + .my-account__trigger--parent[_ngcontent-kartable-c3740334596] { + margin-left: auto + } +} + +.my-account__icon[_ngcontent-kartable-c3740334596] { + width: 4.2em; + height: auto +} + +.app-header--kartable-menu-document[_ngcontent-kartable-c3740334596] { + z-index: 20 +} + +@media screen and (min-width: 760px) { + .app-header--kartable-menu-document[_ngcontent-kartable-c3740334596] .button[_ngcontent-kartable-c3740334596] { + margin-left: 32px + } +} + +@media screen and (min-width: 760px) { + .app-header--kartable-menu-document[_ngcontent-kartable-c3740334596] .link[_ngcontent-kartable-c3740334596]:not(:first-of-type) { + margin-left: 32px + } +} + +.mobile-menu[_ngcontent-kartable-c3740334596] { + position: fixed; + top: 56px; + z-index: 1; + background: #FFFFFF; + width: 100%; + padding-bottom: 32px; + box-shadow: 0 8px 10px #0000, 0 24px 21px -20px #0000 +} + +@media screen and (min-width: 760px) { + .mobile-menu[_ngcontent-kartable-c3740334596] { + max-width: 400px; + right: 0 + } +} + +[data-color-theme=dark] [data-is-themable][_nghost-kartable-c3740334596] .app-header[_ngcontent-kartable-c3740334596], +[data-color-theme=dark] [data-is-themable] [_nghost-kartable-c3740334596] .app-header[_ngcontent-kartable-c3740334596] { + background: var(--backgroundColor); + border-bottom-color: var(--borderColor) +} + +[data-color-theme=dark] [data-is-themable][_nghost-kartable-c3740334596] .app-header__logo[_ngcontent-kartable-c3740334596], +[data-color-theme=dark] [data-is-themable] [_nghost-kartable-c3740334596] .app-header__logo[_ngcontent-kartable-c3740334596] { + filter: brightness(0) invert(1) +} + +@keyframes _ngcontent-kartable-c2635582694_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c2635582694_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +[_nghost-kartable-c2635582694] { + display: block; + position: sticky; + top: 0 +} + +nav[_ngcontent-kartable-c2635582694] { + display: -webkit- flex; + display: flex; + flex-direction: column; + padding: 8px +} + +.logo[_ngcontent-kartable-c2635582694] { + width: 120px; + margin-top: 24px; + margin-left: 12px +} + +[data-color-theme=dark] [data-is-themable][_nghost-kartable-c2635582694] .logo[_ngcontent-kartable-c2635582694], +[data-color-theme=dark] [data-is-themable] [_nghost-kartable-c2635582694] .logo[_ngcontent-kartable-c2635582694] { + filter: invert(1) +} + +.menu__link[_ngcontent-kartable-c2635582694] { + display: -webkit- flex; + display: flex; + align-items: center; + padding: 16px; + font-weight: 700; + color: var(--textColorLight) +} + +.menu__link.--active[_ngcontent-kartable-c2635582694] { + color: var(--textColor) +} + +.menu__link[_ngcontent-kartable-c2635582694] svg[icon][_ngcontent-kartable-c2635582694] { + color: inherit; + margin-right: 8px +} + +.menu__link[_ngcontent-kartable-c2635582694] svg.live-course-icon[_ngcontent-kartable-c2635582694] { + transform: translate(1px) +} + +.menu__link[_ngcontent-kartable-c2635582694] .caption[_ngcontent-kartable-c2635582694] { + margin-left: auto; + color: #fff; + padding: 2px 4px; + background: #466FFF; + border-radius: 6px; + line-height: 1 +} + +.helper[_ngcontent-kartable-c2635582694] { + font-size: 1.4rem; + color: var(--textColorLight) +} + +.mobile-menu[_nghost-kartable-c2635582694] .helper[_ngcontent-kartable-c2635582694], +.mobile-menu [_nghost-kartable-c2635582694] .helper[_ngcontent-kartable-c2635582694] { + text-align: center +} + +.user-card[_ngcontent-kartable-c2635582694] { + display: -webkit- flex; + display: flex; + align-items: center; + margin: 32px 8px 0 16px +} + +.user-card[_ngcontent-kartable-c2635582694] .caption[_ngcontent-kartable-c2635582694] { + color: var(--textColorLight) +} + +.user-card__avatar[_ngcontent-kartable-c2635582694] { + width: 50px; + height: 50px; + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: center; + background: var(--backgroundColorLighter); + border-radius: 50%; + flex-shrink: 0; + margin-right: 8px +} + +.user-card__username[_ngcontent-kartable-c2635582694] { + font-weight: 700 +} + +.free-documents-count[_ngcontent-kartable-c2635582694] { + padding: 16px; + border: 2px solid var(--borderColor); + text-align: center; + margin: 0 16px; + border-radius: 16px +} + +.free-documents-count[_ngcontent-kartable-c2635582694] svg[icon][_ngcontent-kartable-c2635582694] { + color: var(--textColor) +} + +.free-documents-count[_ngcontent-kartable-c2635582694] p[_ngcontent-kartable-c2635582694] { + margin-top: 8px +} + +.free-documents-count[_ngcontent-kartable-c2635582694] button[_ngcontent-kartable-c2635582694] { + width: 100% +} + +@keyframes _ngcontent-kartable-c1876779414_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1876779414_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +[_nghost-kartable-c1876779414] { + display: block; + width: 224px; + background: var(--backgroundColor); + flex-shrink: 0; + border-right: 1px solid var(--borderColor); + position: relative; + z-index: 10 +} + +@keyframes _ngcontent-kartable-c782158464_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c782158464_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.breadcrumb[_ngcontent-kartable-c782158464] { + background: var(--backgroundColor); + border-top: 1px solid var(--borderColor); + border-bottom: 1px solid var(--borderColor); + padding: 0 16px; + position: relative; + z-index: 10 +} + +.breadcrumb.--sticky[_ngcontent-kartable-c782158464] { + position: sticky; + top: 0; + z-index: 50 +} + +.breadcrumb__container[_ngcontent-kartable-c782158464] { + display: -webkit- flex; + display: flex; + align-items: center; + flex-wrap: wrap; + margin: 0 auto +} + +@media screen and (min-width: 760px) { + .breadcrumb__container[_ngcontent-kartable-c782158464] { + max-width: 1250px + } +} + +.breadcrumb__item[_ngcontent-kartable-c782158464] { + display: -webkit- flex; + display: flex; + flex-direction: row; + overflow: hidden +} + +.breadcrumb__item[_ngcontent-kartable-c782158464]:first-child { + flex-shrink: 0 +} + +.breadcrumb__link[_ngcontent-kartable-c782158464] { + font-weight: 700; + display: inline-block; + padding: 8px 0; + color: var(--textColorLight); + width: 100% +} + +.breadcrumb__link--home[_ngcontent-kartable-c782158464] { + width: auto +} + +.breadcrumb__link.current[_ngcontent-kartable-c782158464] { + pointer-events: none; + cursor: default +} + +kartable-app-breadcrumb[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464] { + display: -webkit- flex; + display: flex; + flex-wrap: wrap +} + +kartable-app-breadcrumb[_ngcontent-kartable-c782158464] .breadcrumb__item[_ngcontent-kartable-c782158464] { + overflow: visible +} + +kartable-app-breadcrumb[_ngcontent-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464] { + padding: 4px 0; + white-space: normal +} + +li[_ngcontent-kartable-c782158464]:last-of-type span[_ngcontent-kartable-c782158464] { + color: var(--textColor) +} + +#documents[_nghost-kartable-c782158464], +#documents [_nghost-kartable-c782158464], +.categories-container[_nghost-kartable-c782158464], +.categories-container [_nghost-kartable-c782158464] { + display: block; + margin-top: 16px; + margin-bottom: 0 +} + +@media screen and (min-width: 760px) { + + #documents[_nghost-kartable-c782158464], + #documents [_nghost-kartable-c782158464], + .categories-container[_nghost-kartable-c782158464], + .categories-container [_nghost-kartable-c782158464] { + margin-top: 0 + } +} + +#documents[_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464], +#documents [_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464], +.categories-container[_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464], +.categories-container [_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464] { + background: transparent; + border: none; + padding: 0 +} + +#documents[_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464]:before, +#documents [_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464]:before, +.categories-container[_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464]:before, +.categories-container [_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464]:before { + content: ""; + display: block; + width: 100%; + height: calc(100% + 24px); + background: var(--backgroundColorLighter); + position: absolute; + top: -16px; + left: 0 +} + +#documents[_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464], +#documents [_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464], +.categories-container[_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464], +.categories-container [_nghost-kartable-c782158464] .breadcrumb.--sticky[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464] { + position: relative; + z-index: 1 +} + +#documents[_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464], +#documents [_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464], +.categories-container[_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464], +.categories-container [_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464] { + padding: 0 +} + +.account-content[_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464], +.account-content [_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464] { + background: transparent; + border: none; + padding: 0 +} + +@media screen and (min-width: 760px) { + + .account-content[_nghost-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464], + .account-content [_nghost-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464] { + max-width: none + } +} + +.account-content[_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464], +.account-content [_nghost-kartable-c782158464] .breadcrumb__link[_ngcontent-kartable-c782158464] { + display: -webkit- flex; + display: flex; + flex-direction: row-reverse; + justify-content: center +} + +.--sticky[_nghost-kartable-c782158464] { + position: sticky; + top: 16px; + z-index: 10 +} + +.--sticky[_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464]:before { + content: ""; + display: block; + width: calc(100% + 32px); + height: calc(100% + 24px); + background: var(--backgroundColorLighter); + position: absolute; + top: -16px; + left: -16px +} + +.--sticky[_nghost-kartable-c782158464] .breadcrumb[_ngcontent-kartable-c782158464] .breadcrumb__container[_ngcontent-kartable-c782158464] { + position: relative; + z-index: 1 +} + +@keyframes _ngcontent-kartable-c2523154793_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c2523154793_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.links-list__container[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + justify-content: flex-start; + flex-wrap: wrap +} + +.links-list__container[_ngcontent-kartable-c2523154793]:first-of-type .links-list__title[_ngcontent-kartable-c2523154793] { + margin-top: 0 +} + +.links-list__container--columns[_ngcontent-kartable-c2523154793] .links-list__column[_ngcontent-kartable-c2523154793] { + width: 49% +} + +@media screen and (min-width: 760px) { + .links-list__container--columns[_ngcontent-kartable-c2523154793] .links-list__column[_ngcontent-kartable-c2523154793] { + width: 100%; + display: -webkit- flex; + display: flex; + flex-wrap: wrap + } +} + +.links-list__container--columns[_ngcontent-kartable-c2523154793] .links-list__item[_ngcontent-kartable-c2523154793] { + width: 100% +} + +@media screen and (min-width: 760px) { + .links-list__container--columns[_ngcontent-kartable-c2523154793] .links-list__item[_ngcontent-kartable-c2523154793] { + width: 19% + } +} + +.links-list__item[_ngcontent-kartable-c2523154793] { + width: 49%; + list-style: none; + margin-bottom: 16px; + text-align: left +} + +@media screen and (min-width: 760px) { + .links-list__item[_ngcontent-kartable-c2523154793] { + width: calc(20% - 16px) + } +} + +.links-list__item[_ngcontent-kartable-c2523154793] premium-link[_ngcontent-kartable-c2523154793] a[_ngcontent-kartable-c2523154793] { + color: #1b1c20 +} + +.links-list__item--grouped[_ngcontent-kartable-c2523154793] { + width: 100% +} + +@media screen and (min-width: 760px) { + .links-list__item--grouped[_ngcontent-kartable-c2523154793] { + width: 49% + } +} + +.links-list__group-name[_ngcontent-kartable-c2523154793] { + color: #c9d1da; + width: 100%; + margin: 40px 0 16px +} + +.links-list__group-name[_ngcontent-kartable-c2523154793]:first-of-type { + margin-top: 0 +} + +.links-list__title[_ngcontent-kartable-c2523154793] { + display: block; + width: 100%; + font-weight: 900; + text-align: left; + margin: 40px 0 16px +} + +@media screen and (min-width: 760px) { + .links-list__title[_ngcontent-kartable-c2523154793] { + font-size: 1.8rem + } +} + +@keyframes _ngcontent-kartable-c2523154793_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c2523154793_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +[_nghost-kartable-c2523154793] { + position: relative; + z-index: 10; + display: block; + background: #1B1C20 +} + +.--funnel[_nghost-kartable-c2523154793] { + z-index: 1 +} + +footer[_ngcontent-kartable-c2523154793] .see-more[_ngcontent-kartable-c2523154793] { + font-size: 3.2rem; + font-weight: 900; + line-height: 3.4rem +} + +@media screen and (min-width: 760px) { + footer[_ngcontent-kartable-c2523154793] { + overflow: hidden + } +} + +.footer-section[_ngcontent-kartable-c2523154793] { + position: relative; + z-index: 10; + box-sizing: border-box; + color: #fff; + margin: 0 16px; + padding: 24px 0 +} + +.footer-section[_ngcontent-kartable-c2523154793]:not(:first-of-type) { + border-top: 1px solid #333333 +} + +.footer-section[_ngcontent-kartable-c2523154793] article[_ngcontent-kartable-c2523154793], +.footer-section[_ngcontent-kartable-c2523154793] ul[_ngcontent-kartable-c2523154793] { + list-style-type: none; + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + flex-wrap: wrap +} + +@media screen and (min-width: 760px) { + + .footer-section[_ngcontent-kartable-c2523154793] article[_ngcontent-kartable-c2523154793], + .footer-section[_ngcontent-kartable-c2523154793] ul[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between + } +} + +.footer-section[_ngcontent-kartable-c2523154793] p[_ngcontent-kartable-c2523154793] { + color: #fff +} + +#footer-top-section[_ngcontent-kartable-c2523154793] { + display: block +} + +#footer-top-section[_ngcontent-kartable-c2523154793] .see-more[_ngcontent-kartable-c2523154793] { + max-width: 1250px; + margin: 0 0 36px +} + +@media screen and (min-width: 1250px) { + #footer-top-section[_ngcontent-kartable-c2523154793] .see-more[_ngcontent-kartable-c2523154793] { + margin: 0 auto 36px + } +} + +#footer-top-section[_ngcontent-kartable-c2523154793] .links-list__container[_ngcontent-kartable-c2523154793] { + max-width: 1250px; + margin: 0; + z-index: 10; + position: relative; + display: block; + -moz-columns: 2; + columns: 2 +} + +@media screen and (min-width: 1250px) { + #footer-top-section[_ngcontent-kartable-c2523154793] .links-list__container[_ngcontent-kartable-c2523154793] { + margin: 0 auto + } +} + +@media screen and (min-width: 760px) { + #footer-top-section[_ngcontent-kartable-c2523154793] .links-list__container[_ngcontent-kartable-c2523154793] { + -moz-columns: 3; + columns: 3 + } +} + +@media screen and (min-width: 1250px) { + #footer-top-section[_ngcontent-kartable-c2523154793] .links-list__container[_ngcontent-kartable-c2523154793] { + -moz-columns: 5; + columns: 5 + } +} + +#footer-top-section[_ngcontent-kartable-c2523154793] .links-list__container[_ngcontent-kartable-c2523154793] li[_ngcontent-kartable-c2523154793] { + width: inherit +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] { + background: #1B1C20; + max-width: 1250px +} + +@media screen and (min-width: 760px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: space-between + } +} + +@media screen and (min-width: 1250px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] { + margin: 0 auto + } +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] h3[_ngcontent-kartable-c2523154793] { + margin-bottom: 16px +} + +@media screen and (min-width: 760px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] { + max-width: 50% + } +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] p[_ngcontent-kartable-c2523154793] { + margin-bottom: 24px; + color: #939aa2 +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] .support-contacts[_ngcontent-kartable-c2523154793] { + margin-bottom: 36px +} + +@media screen and (min-width: 760px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] .support-contacts[_ngcontent-kartable-c2523154793] { + margin-bottom: 0; + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between + } +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] .support-contacts[_ngcontent-kartable-c2523154793] .support-link[_ngcontent-kartable-c2523154793] { + margin-bottom: 16px; + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + margin-right: 36px +} + +@media screen and (min-width: 760px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] .support-contacts[_ngcontent-kartable-c2523154793] .support-link[_ngcontent-kartable-c2523154793] { + margin-bottom: 0 + } +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .support-article[_ngcontent-kartable-c2523154793] .support-contacts[_ngcontent-kartable-c2523154793] .support-link[_ngcontent-kartable-c2523154793] svg[_ngcontent-kartable-c2523154793] { + margin-right: 8px +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: flex-start +} + +@media screen and (min-width: 760px) { + #footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] { + margin-right: 8vw + } +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .app-rating[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + margin-bottom: 16px +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .stores-buttons[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .stores-buttons[_ngcontent-kartable-c2523154793] button[_ngcontent-kartable-c2523154793] { + padding: 0; + border: none; + height: 42px +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .stores-buttons[_ngcontent-kartable-c2523154793] button[_ngcontent-kartable-c2523154793]:first-of-type { + margin-right: 16px +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .stores-buttons[_ngcontent-kartable-c2523154793] button[_ngcontent-kartable-c2523154793] img[_ngcontent-kartable-c2523154793] { + height: 42px +} + +#footer-middle-section[_ngcontent-kartable-c2523154793] .app-info-article[_ngcontent-kartable-c2523154793] .stores-buttons[_ngcontent-kartable-c2523154793] a[_ngcontent-kartable-c2523154793] { + display: block; + height: 42px +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] { + background: #1B1C20; + max-width: 1250px +} + +@media screen and (min-width: 760px) { + #footer-bottom-section[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between + } +} + +@media screen and (min-width: 1250px) { + #footer-bottom-section[_ngcontent-kartable-c2523154793] { + margin: 0 auto + } +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] ul[_ngcontent-kartable-c2523154793] li[_ngcontent-kartable-c2523154793] { + padding-bottom: 16px +} + +@media screen and (min-width: 760px) { + #footer-bottom-section[_ngcontent-kartable-c2523154793] ul[_ngcontent-kartable-c2523154793] li[_ngcontent-kartable-c2523154793] { + padding-bottom: 0 + } +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] ul[_ngcontent-kartable-c2523154793] li[_ngcontent-kartable-c2523154793] a[_ngcontent-kartable-c2523154793] { + margin-right: 36px +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start +} + +@media screen and (min-width: 760px) { + #footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between + } +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] p[_ngcontent-kartable-c2523154793] { + margin-right: 16px +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] .social-icons-container[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] .social-icons[_ngcontent-kartable-c2523154793] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + height: 41px; + width: 41px; + min-width: 41px; + border-radius: 41px; + border: 1px solid #333333; + margin-left: 8px +} + +#footer-bottom-section[_ngcontent-kartable-c2523154793] .social-article[_ngcontent-kartable-c2523154793] .social-icons[_ngcontent-kartable-c2523154793] svg[type=facebook][_ngcontent-kartable-c2523154793] { + margin-left: -2px +} + +.footer-bg[_ngcontent-kartable-c2523154793] { + display: none +} + +@media screen and (min-width: 760px) { + .footer-bg[_ngcontent-kartable-c2523154793] { + display: block; + z-index: 1; + position: absolute; + content: ""; + top: 0; + height: 100%; + width: 20%; + right: -96px; + background-image: url(https://assets.kartable.fr/front/assets/media/illustration/footer/footerBackground.svg); + background-repeat: no-repeat + } +} + +.link--white[_ngcontent-kartable-c2523154793] { + font-weight: 400; + color: #fff; + cursor: pointer; + font-size: 1.6rem; + text-decoration: none +} + +@media screen and (min-width: 760px) { + .link--white[_ngcontent-kartable-c2523154793]:hover { + transition: color .25s ease-in-out; + color: #e6e6e6 + } +} + +@keyframes _ngcontent-kartable-c937308178_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c937308178_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +[_nghost-kartable-c937308178] { + font-size: 1rem +} + +.footer[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + color: #fff; + font-size: 1.6rem +} + +[_nghost-kartable-c937308178] .phone-number__content[_ngcontent-kartable-c937308178] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: flex-end; + line-height: 1.6em +} + +@media screen and (min-width: 760px) { + [_nghost-kartable-c937308178] .phone-number__content[_ngcontent-kartable-c937308178] { + line-height: 2.2em + } +} + +[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + font-size: 1.4em; + color: var(--textColorLight) +} + +@media screen and (min-width: 760px) { + [_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + font-size: 1.8em + } +} + +[_nghost-kartable-c937308178] .phone-number__info[_ngcontent-kartable-c937308178] { + font-size: 1em; + color: var(--textColorLighter) +} + +@media screen and (min-width: 760px) { + [_nghost-kartable-c937308178] .phone-number__info[_ngcontent-kartable-c937308178] { + font-size: 1.4em + } +} + +.has-icon[_nghost-kartable-c937308178] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center +} + +@media screen and (min-width: 760px) { + .has-icon[_nghost-kartable-c937308178] { + display: -webkit- flex; + display: flex; + align-items: flex-start + } +} + +.has-icon[_nghost-kartable-c937308178] .phone-number__content[_ngcontent-kartable-c937308178] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: flex-start +} + +.app-header[_nghost-kartable-c937308178], +.app-header [_nghost-kartable-c937308178], +.landing-header[_nghost-kartable-c937308178], +.landing-header [_nghost-kartable-c937308178] { + margin-right: 16px +} + +@media screen and (min-width: 760px) { + + .app-header[_nghost-kartable-c937308178], + .app-header [_nghost-kartable-c937308178], + .landing-header[_nghost-kartable-c937308178], + .landing-header [_nghost-kartable-c937308178] { + margin-right: 32px + } +} + +.app-header[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178], +.app-header [_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178], +.landing-header[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178], +.landing-header [_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + font-size: 1.6rem; + color: var(--textColor); + font-weight: 700 +} + +.app-header[_nghost-kartable-c937308178], +.app-header [_nghost-kartable-c937308178] { + margin-left: auto +} + +.support__container[_nghost-kartable-c937308178], +.support__container [_nghost-kartable-c937308178] { + justify-content: flex-start +} + +.support__container[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178], +.support__container [_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + color: var(--textColor); + font-size: 2rem +} + +.account-container[_nghost-kartable-c937308178] .phone-number__content[_ngcontent-kartable-c937308178], +.account-container [_nghost-kartable-c937308178] .phone-number__content[_ngcontent-kartable-c937308178] { + align-items: center +} + +.account-container[_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178], +.account-container [_nghost-kartable-c937308178] .phone-number__number[_ngcontent-kartable-c937308178] { + color: var(--textColor); + font-weight: 700; + font-size: 1.6em +} + +.account-container[_nghost-kartable-c937308178] .phone-number__info[_ngcontent-kartable-c937308178], +.account-container [_nghost-kartable-c937308178] .phone-number__info[_ngcontent-kartable-c937308178] { + font-size: 1.6em +} + +@keyframes _ngcontent-kartable-c3804197985_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c3804197985_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +[_nghost-kartable-c3804197985] { + font-size: 24px; + display: inline-block; + vertical-align: middle; + color: var(--textColor) +} + +.svg-icon--small[_nghost-kartable-c3804197985] { + font-size: 1.6rem +} + +.svg-icon--large[_nghost-kartable-c3804197985] { + font-size: 3.2rem +} + +.svg-icon--x-large[_nghost-kartable-c3804197985] { + font-size: 4rem +} + +.svg-icon--green[_nghost-kartable-c3804197985] { + color: #3cde87 +} + +.svg-icon--white[_nghost-kartable-c3804197985] { + color: #fff +} + +.svg-icon--blue[_nghost-kartable-c3804197985] { + color: #466fff +} + +.svg-icon--red[_nghost-kartable-c3804197985], +.svg-icon--error[_nghost-kartable-c3804197985] { + color: #ff3b48 +} + +.svg-icon--orange[_nghost-kartable-c3804197985], +.svg-icon--warning[_nghost-kartable-c3804197985] { + color: #ff9200 +} + +.svg-icon--info[_nghost-kartable-c3804197985] { + color: #00aafc +} + +.svg-icon--success[_nghost-kartable-c3804197985] { + color: #41d379 +} + +.svg-icon--base-color[_nghost-kartable-c3804197985] { + color: var(--textColor) +} + +.svg-icon--base-color-light[_nghost-kartable-c3804197985] { + color: var(--textColorLight) +} + +.svg-icon--base-color-lighter[_nghost-kartable-c3804197985] { + color: var(--textColorLighter) +} + +.svg-icon[type=arrowL][_nghost-kartable-c3804197985] { + margin-right: 16px +} + +.svg-icon[type=arrowR][_nghost-kartable-c3804197985] { + margin-left: 16px +} + +@keyframes _ngcontent-kartable-c2867483852_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c2867483852_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +kartable-block[_ngcontent-kartable-c2867483852] { + display: block; + margin-bottom: 40px +} + +@media screen and (min-width: 760px) { + kartable-block[_ngcontent-kartable-c2867483852] { + margin-bottom: 72px + } +} + +kartable-block[_ngcontent-kartable-c2867483852]:last-of-type { + margin-bottom: 0 +} + +@keyframes _ngcontent-kartable-c3325541154_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c3325541154_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.lightbox[_ngcontent-kartable-c3325541154] { + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: center; + position: fixed; + height: 100%; + width: 100%; + background: var(--backgroundColor); + z-index: 1000; + top: 0; + left: 0; + padding: 16px; + box-sizing: border-box; + object-fit: contain; + overflow: hidden +} + +.lightbox[_ngcontent-kartable-c3325541154]:hover { + cursor: pointer +} + +.lightbox__image[_ngcontent-kartable-c3325541154] { + height: auto; + max-height: 100% +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +:host { + position: relative; + z-index: 1; + width: 100%; + display: block +} + +:host-context(.evaluation .exercise__answer) p { + font-weight: 400; + font-size: 1.4rem +} + +.bt_text { + position: relative; + margin-bottom: 16px +} + +.bt_text p { + margin-bottom: 16px +} + +.bt_text li { + list-style-position: outside; + margin-left: 16px +} + +@media screen and (min-width: 760px) { + .bt_text li { + line-height: 1.5 + } +} + +.bt_annot { + margin-top: 16px +} + +.bt_annot p { + font-size: 1.2rem; + font-weight: 400 +} + +@media screen and (min-width: 760px) { + .bt_annot p { + font-size: 1.4rem + } +} + +:host.bt_solution--global .bt_section1 { + margin-left: 50px; + margin-right: 50px +} + +:host-context(.exercise__answer) p { + font-size: 1.4rem +} + +:host-context(.exercise__answer) .bt_final_result p { + color: #41d379 +} + +.bt_answer .bt_intro_answ { + margin-bottom: 48px; + margin-left: 50px; + margin-right: 50px +} + +.bt_answer .bt_transit_answ, +.bt_answer .bt_conclu_answ { + margin: 48px 50px +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_section1>kartable-block>.bt_title .title { + display: inline-block; + width: 28px; + height: 28px; + line-height: 1.5; + background: #466FFF; + vertical-align: top; + margin-right: 0; + margin-top: -4px; + border-radius: 8px; + color: #fff; + font-size: 2rem; + font-weight: 900; + text-align: center; + padding: 0 +} + +@media screen and (min-width: 760px) { + .bt_section1>kartable-block>.bt_title .title { + font-size: 2rem; + width: 40px; + height: 40px; + line-height: 40px; + margin-right: 16px; + margin-bottom: 8px + } +} + +.bt_section1>kartable-block>.bt_title h2 { + font-size: 2.4rem; + font-weight: 900; + border-radius: 8px; + padding: 2px 11px; + display: inline; + line-height: 1.24; + -moz-box-decoration-break: clone; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + background: #466FFF; + color: #fff +} + +@media screen and (min-width: 760px) { + .bt_section1>kartable-block>.bt_title h2 { + font-size: 3rem; + margin-left: -4px + } +} + +.bt_section2>kartable-block>.bt_title .title { + display: inline-block; + width: 28px; + height: 28px; + line-height: 26px; + padding: 0; + background: transparent; + border-radius: 8px; + border: 2px solid #466FFF; + font-size: 2rem; + font-weight: 900; + text-align: center; + color: #466fff; + box-sizing: border-box; + vertical-align: middle +} + +@media screen and (min-width: 760px) { + .bt_section2>kartable-block>.bt_title .title { + width: 30px; + height: 30px; + font-size: 2.2rem; + line-height: 28px; + margin-left: 14px; + margin-right: 16px + } +} + +.bt_section2>kartable-block>.bt_title h3 { + font-size: 2.2rem; + font-weight: 900; + display: inline; + line-height: 1.4; + color: #466fff; + vertical-align: middle +} + +@media screen and (min-width: 760px) { + .bt_section2>kartable-block>.bt_title h3 { + font-size: 2.6rem; + margin-left: -8px + } +} + +.bt_section3>kartable-block>.bt_title .title { + display: inline-block; + width: 28px; + height: 28px; + line-height: 28px; + padding: 0; + font-size: 2rem; + font-weight: 700; + text-align: center; + color: #466fff; + box-sizing: border-box; + vertical-align: baseline +} + +.bt_section3>kartable-block>.bt_title .title:after { + content: "."; + display: inline-block +} + +@media screen and (min-width: 760px) { + .bt_section3>kartable-block>.bt_title .title { + margin-left: 16px; + margin-right: 16px; + text-align: right + } +} + +.bt_section3>kartable-block>.bt_title h4 { + font-size: 2rem; + font-weight: 900; + display: inline; + line-height: 1.34; + color: #466fff +} + +@media screen and (min-width: 760px) { + .bt_section3>kartable-block>.bt_title h4 { + margin-left: -8px + } +} + +.bt_section1>kartable-block .bt_section2, +.bt_section1>kartable-block .bt_section3 { + margin-top: 24px +} + +@media screen and (min-width: 760px) { + + .bt_section1>kartable-block>.bt_title, + .bt_section2>kartable-block>.bt_title, + .bt_section3>kartable-block>.bt_title { + margin-left: -56px + } +} + +kartable-document .bt_section1 { + margin-bottom: 32px +} + +kartable-document .bt_section1>kartable-block>.bt_title { + margin-bottom: 24px; + margin-top: -16px; + padding-top: 16px +} + +kartable-document .bt_section1:last-of-type { + margin-bottom: 0 +} + +kartable-document .bt_section1 kartable-block:first-of-type>kartable-block>.bt_title { + margin-top: 0 +} + +kartable-document .bt_section2>kartable-block>.bt_title, +kartable-document .bt_section3>kartable-block>.bt_title { + margin-bottom: 16px +} + +@charset "UTF-8"; + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_fundamental.bt_interpretation { + margin-bottom: 16px; + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_interpretation { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_fundamental.bt_interpretation>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_fundamental.bt_interpretation:before { + content: "Interpr\e9tation"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-interpretation.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_interpretation:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_fundamental.bt_interpretation .bt_img { + margin-bottom: 0 +} + +.bt_fundamental.bt_interpretation .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_interpretation>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_general.bt_remarque { + margin-bottom: 16px; + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_general.bt_remarque { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_general.bt_remarque>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_general.bt_remarque:before { + content: "Remarque"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-remarque.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_general.bt_remarque:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_general.bt_remarque .bt_img { + margin-bottom: 0 +} + +.bt_general.bt_remarque .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_general.bt_remarque>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_piege { + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_piege { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_advice.bt_piege>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_advice.bt_piege:before { + content: "Pi\e8ge"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-piege.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_piege:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_advice.bt_piege .bt_img { + margin-bottom: 0 +} + +.bt_advice.bt_piege .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_piege>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_eviter { + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_eviter { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_advice.bt_eviter>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_advice.bt_eviter:before { + content: "\c0 \e9viter"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-eviter.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_eviter:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_advice.bt_eviter .bt_img { + margin-bottom: 0 +} + +.bt_advice.bt_eviter .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_eviter>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_conseils { + margin-bottom: 16px; + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_conseils { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_advice.bt_conseils>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_advice.bt_conseils:before { + content: "Conseil"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-conseil.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_conseils:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_advice.bt_conseils .bt_img { + margin-bottom: 0 +} + +.bt_advice.bt_conseils .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_conseils>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_astuce { + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_astuce { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_advice.bt_astuce>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_advice.bt_astuce:before { + content: "Astuce"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-astuce.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_astuce:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_advice.bt_astuce .bt_img { + margin-bottom: 0 +} + +.bt_advice.bt_astuce .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_astuce>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_memo { + padding: 16px 16px 0; + border: 2px solid #466FFF; + border-radius: 8px; + overflow: hidden; + background: var(--backgroundColor) +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_memo { + display: -webkit- flex; + display: flex; + align-items: flex-start; + flex-wrap: wrap; + min-height: 96px + } + + .bt_advice.bt_memo>kartable-block { + width: calc(100% - 124px); + margin-left: 124px; + display: block + } +} + +.bt_advice.bt_memo:before { + content: "\c0 retenir"; + display: block; + color: #466fff; + font-weight: 900; + text-transform: uppercase; + font-size: 1rem; + float: left; + width: 108px; + padding: 64px 16px 8px 0; + text-align: center; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/info-blocks/document-info-memo.png) no-repeat; + background-position: calc(50% - 8px) 16px +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_memo:before { + font-size: 1.2rem; + float: none; + position: absolute; + top: 16px; + left: 16px + } +} + +.bt_advice.bt_memo .bt_img { + margin-bottom: 0 +} + +.bt_advice.bt_memo .bt_exemple { + width: 100%; + box-sizing: border-box +} + +@media screen and (min-width: 760px) { + .bt_advice.bt_memo>div { + width: calc(100% - 124px); + margin-left: 124px + } +} + +.bt_advice.bt_memo:before { + background-size: 42px; + background-position: calc(50% - 8px) 6px +} + +.bt_remarque .bt_text:first-of-type, +.bt_interpretation .bt_text:first-of-type, +.bt_advice .bt_text:first-of-type { + min-height: 65px +} + +@media screen and (min-width: 760px) { + + .bt_remarque .bt_text:first-of-type, + .bt_interpretation .bt_text:first-of-type, + .bt_advice .bt_text:first-of-type { + min-height: 0 + } +} + +.bt_remarque>kartable-block>.bt_img:first-of-type, +.bt_interpretation>kartable-block>.bt_img:first-of-type, +.bt_advice>kartable-block>.bt_img:first-of-type { + margin-top: 75px +} + +@media screen and (min-width: 760px) { + + .bt_remarque>kartable-block>.bt_img:first-of-type, + .bt_interpretation>kartable-block>.bt_img:first-of-type, + .bt_advice>kartable-block>.bt_img:first-of-type { + margin-top: 0 + } +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_algorithm { + text-align: left +} + +.bt_algorithm p { + font-weight: 400 +} + +.bt_algo_var { + margin-bottom: 24px +} + +.bt_algo_var:before { + content: "variables"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px; + padding: 4px 8px; + background: var(--backgroundColorLight) +} + +@media screen and (min-width: 760px) { + .bt_algo_var:before { + font-size: 1.2rem + } +} + +.bt_algo_traitement { + margin-bottom: 24px +} + +.bt_algo_traitement:before { + content: "traitement"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px; + padding: 4px 8px; + background: var(--backgroundColorLight) +} + +@media screen and (min-width: 760px) { + .bt_algo_traitement:before { + font-size: 1.2rem + } +} + +.bt_algo_output:before { + content: "sortie"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px; + padding: 4px 8px; + background: var(--backgroundColorLight) +} + +@media screen and (min-width: 760px) { + .bt_algo_output:before { + font-size: 1.2rem + } +} + +.bt_algo_initialization { + margin-bottom: 24px +} + +.bt_algo_initialization:before { + content: "initialisation"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px; + padding: 4px 8px; + background: var(--backgroundColorLight) +} + +@media screen and (min-width: 760px) { + .bt_algo_initialization:before { + font-size: 1.2rem + } +} + +.bt_algo .bt_if_condition:before { + content: "condition si"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + padding: 4px 0; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px +} + +@media screen and (min-width: 760px) { + .bt_algo .bt_if_condition:before { + font-size: 1.2rem + } +} + +.bt_algo .bt_while_loop { + margin: 8px 0 8px 16px +} + +.bt_algo .bt_while_loop:before { + content: "boucle tant que"; + display: inline-block; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + padding: 4px 0; + text-transform: uppercase; + border-radius: 8px; + margin-bottom: 4px +} + +@media screen and (min-width: 760px) { + .bt_algo .bt_while_loop:before { + font-size: 1.2rem + } +} + +.bt_algo .bt_while_loop .bt_text { + padding-left: 16px; + border-left: 2px solid var(--borderColor) +} + +@charset "UTF-8"; + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_list_oeuvre, +.bt_fiche_oeuvres_list { + margin-top: 24px +} + +.bt_list_oeuvre:before, +.bt_fiche_oeuvres_list:before { + display: block; + color: var(--textColorLight); + font-size: 1rem; + font-weight: 700; + text-transform: uppercase; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + + .bt_list_oeuvre:before, + .bt_fiche_oeuvres_list:before { + font-size: 1.2rem + } +} + +.bt_list_oeuvre .bt_citation_ouvrage p, +.bt_fiche_oeuvres_list .bt_citation_ouvrage p { + font-weight: 700; + font-style: italic +} + +.bt_list_oeuvre .bt_date, +.bt_fiche_oeuvres_list .bt_date { + display: -webkit- flex; + display: flex; + align-items: center +} + +.bt_list_oeuvre .bt_date:before, +.bt_fiche_oeuvres_list .bt_date:before { + content: "\2022"; + margin: 0 3px; + display: inline-block; + font-weight: 700 +} + +.bt_list_oeuvre .bt_date p, +.bt_fiche_oeuvres_list .bt_date p { + font-weight: 700 +} + +.bt_fiche_oeuvres_list:before { + content: "Oeuvres principales" +} + +.bt_list_oeuvre:before { + content: "Abord\e9 e dans" +} + +.bt_fiche_oeuvre { + padding-left: 16px; + border-left: 2px solid var(--textColorLighter); + margin-bottom: 16px; + display: -webkit- flex; + display: flex; + flex-wrap: wrap +} + +.bt_fiche_oeuvre>kartable-block:first-of-type { + order: 1; + flex: 1 1 100%; + flex-basis: 100% +} + +.bt_fiche_oeuvre p { + font-size: 1.2rem +} + +@media screen and (min-width: 760px) { + .bt_fiche_oeuvre p { + font-size: 1.4rem + } +} + +@charset "UTF-8"; + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_exemple { + margin-bottom: 16px; + padding: 16px; + border-radius: 8px; + background: var(--backgroundColorLight); + clear: both +} + +.bt_exemple .bt_text { + position: relative; + margin-bottom: 0 +} + +.bt_exemple .bt_text p:last-child { + margin-bottom: 0 +} + +.bt_exemple .bt_text .bt_actions { + top: -25px; + right: -14px +} + +.bt_exemple .bt_solving { + position: relative +} + +.bt_exemple .bt_solving>.bt_actions { + right: -14px +} + +.bt_exemple:before { + content: "Exemple"; + display: block; + text-transform: uppercase; + font-size: 1.2rem; + color: var(--textColorLight); + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_exemple:before { + font-size: 1.4rem + } +} + +.bt_exemple .bt_img { + margin-bottom: 0 +} + +.bt_exemple table { + border-radius: 8px; + overflow: hidden +} + +.bt_exemple table thead { + border-bottom: 2px solid var(--borderColor) +} + +.bt_exemple table tr th, +.bt_exemple table tr td { + border-right: 2px solid var(--borderColor) +} + +.bt_exemple table tr th:last-child, +.bt_exemple table tr td:last-child { + border-right: none +} + +.bt_demonstration { + margin-bottom: 16px; + padding: 16px; + border-radius: 8px; + background: var(--backgroundColorLight); + clear: both +} + +.bt_demonstration:before { + content: "D\e9monstration"; + display: block; + text-transform: uppercase; + font-size: 1.2rem; + color: var(--textColorLight); + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_demonstration:before { + font-size: 1.4rem + } +} + +.bt_oral_exam_typical_list .bt_suggest_plan_answ { + padding: 16px; + border-radius: 8px; + background: var(--backgroundColorLight); + clear: both; + margin: 0 +} + +.bt_oral_exam_typical_list .bt_suggest_plan_answ:before { + content: "Suggestion de plan"; + display: block; + text-transform: uppercase; + font-size: 1.2rem; + color: var(--textColorLight); + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_oral_exam_typical_list .bt_suggest_plan_answ:before { + font-size: 1.4rem + } +} + +.bt_oral_exam_typical_list .bt_oral_exam_typical_question { + margin: 16px 0 8px +} + +.bt_oral_exam_typical_list .bt_oral_exam_typical_question p { + font-weight: 700 +} + +.bt_meth_step_app { + margin-bottom: 16px; + padding: 16px; + border-radius: 8px; + background: var(--backgroundColorLight); + clear: both +} + +.bt_meth_step_app:before { + content: "Application"; + display: block; + text-transform: uppercase; + font-size: 1.2rem; + color: var(--textColorLight); + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_meth_step_app:before { + font-size: 1.4rem + } +} + +.bt_meth_app_enonce { + margin-bottom: 16px; + padding: 16px; + border-radius: 8px; + background: var(--backgroundColorLight); + clear: both +} + +.bt_meth_app_enonce:before { + content: "\c9nonc\e9"; + display: block; + text-transform: uppercase; + font-size: 1.2rem; + color: var(--textColorLight); + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_meth_app_enonce:before { + font-size: 1.4rem + } +} + +@charset "UTF-8"; + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_fundamental.bt_resume { + padding-left: 16px; + border-left: 2px solid #466FFF +} + +.bt_fundamental.bt_resume:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "r\e9sum\e9" +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_resume:before { + font-size: 1.4rem + } +} + +.bt_fundamental.bt_context { + padding-left: 16px; + border-left: 2px solid #466FFF +} + +.bt_fundamental.bt_context:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "contexte" +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_context:before { + font-size: 1.4rem + } +} + +.bt_situation { + padding-left: 16px; + border-left: 2px solid #466FFF +} + +.bt_situation:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "situation" +} + +@media screen and (min-width: 760px) { + .bt_situation:before { + font-size: 1.4rem + } +} + +.bt_oral_exam_typical_list { + padding-left: 16px; + border-left: 2px solid #466FFF; + margin-top: 32px +} + +.bt_oral_exam_typical_list:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "Questions classiques d'oral" +} + +@media screen and (min-width: 760px) { + .bt_oral_exam_typical_list:before { + font-size: 1.4rem + } +} + +.bt_intro_answ { + padding-left: 16px; + border-left: 2px solid #466FFF +} + +.bt_intro_answ:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "Introduction" +} + +@media screen and (min-width: 760px) { + .bt_intro_answ:before { + font-size: 1.4rem + } +} + +.bt_transit_answ { + padding-left: 16px; + border-left: 2px solid #466FFF; + margin-top: 16px +} + +.bt_transit_answ:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "Transition" +} + +@media screen and (min-width: 760px) { + .bt_transit_answ:before { + font-size: 1.4rem + } +} + +.bt_conclu_answ { + padding-left: 16px; + border-left: 2px solid #466FFF; + margin-top: 16px +} + +.bt_conclu_answ:before { + display: block; + font-size: 1.2rem; + text-transform: uppercase; + font-weight: 900; + margin-bottom: 4px; + content: "Conclusion" +} + +@media screen and (min-width: 760px) { + .bt_conclu_answ:before { + font-size: 1.4rem + } +} + +.block-type--47 { + margin-bottom: 16px +} + +:host.block--explained-solution .bt_final_result p { + color: #41d379; + font-weight: 700 +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_key_figure { + padding: 16px; + border-radius: 8px; + border: 2px solid var(--borderColor); + text-align: center +} + +@media screen and (min-width: 760px) { + .bt_key_figure { + max-width: 34rem; + margin: 32px auto + } +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_methode .bt_title { + margin-bottom: 40px +} + +.bt_methode .bt_title .title { + font-size: 1.2rem; + padding: 4px 8px; + border-radius: 8px; + text-transform: uppercase; + font-weight: 900; + display: table; + color: #fff; + background: #466FFF; + white-space: nowrap; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .bt_methode .bt_title .title { + font-size: 1.4rem + } +} + +.bt_methode .bt_title h2 { + font-size: 2.4rem; + font-weight: 900; + border-radius: 8px; + padding: 2px 11px; + display: inline; + line-height: 1.24; + -moz-box-decoration-break: clone; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + background: #466FFF; + color: #fff +} + +@media screen and (min-width: 760px) { + .bt_methode .bt_title h2 { + font-size: 3rem + } +} + +.bt_part .title { + font-size: 1.2rem; + padding: 4px 8px; + border-radius: 8px; + text-transform: uppercase; + font-weight: 900; + display: table; + color: #fff; + background: #466FFF +} + +@media screen and (min-width: 760px) { + .bt_part .title { + font-size: 1.4rem + } +} + +.bt_part p { + color: #466fff; + font-size: 1.8rem; + font-weight: 700; + margin-bottom: 32px; + margin-top: 4px +} + +@media screen and (min-width: 760px) { + .bt_part p { + font-size: 2.2rem + } +} + +.bt_methode .bt_meth_step, +.bt_meth_step { + margin-top: 64px +} + +.bt_methode .bt_meth_step .title-standard, +.bt_meth_step .title-standard { + font-size: 1.2rem; + padding: 4px 8px; + border-radius: 8px; + text-transform: uppercase; + font-weight: 900; + display: table; + color: #466fff; + border: 2px solid #466FFF; + background: var(--backgroundColor); + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + + .bt_methode .bt_meth_step .title-standard, + .bt_meth_step .title-standard { + font-size: 1.4rem + } +} + +.bt_methode .bt_meth_step h2, +.bt_methode .bt_meth_step h3, +.bt_methode .bt_meth_step h4, +.bt_meth_step h2, +.bt_meth_step h3, +.bt_meth_step h4 { + color: #466fff; + font-weight: 900; + margin-bottom: 32px; + font-size: 2.2rem +} + +@media screen and (min-width: 760px) { + + .bt_methode .bt_meth_step h2, + .bt_methode .bt_meth_step h3, + .bt_methode .bt_meth_step h4, + .bt_meth_step h2, + .bt_meth_step h3, + .bt_meth_step h4 { + font-size: 2.6rem + } +} + +.bt_methode .bt_solvingstep, +.bt_solvingstep { + margin-top: 16px +} + +.bt_methode .bt_solvingstep .title-standard, +.bt_solvingstep .title-standard { + font-size: 1.2rem; + padding: 4px 8px; + border-radius: 8px; + text-transform: uppercase; + font-weight: 900; + display: table; + color: #466fff; + border: 2px solid #466FFF; + background: #FFFFFF +} + +@media screen and (min-width: 760px) { + + .bt_methode .bt_solvingstep .title-standard, + .bt_solvingstep .title-standard { + font-size: 1.4rem + } +} + +.bt_methode .bt_solvingstep .title-standard+p, +.bt_solvingstep .title-standard+p { + color: #466fff; + font-weight: 900; + font-size: 2.2rem; + margin-bottom: 32px +} + +@media screen and (min-width: 760px) { + + .bt_methode .bt_solvingstep .title-standard+p, + .bt_solvingstep .title-standard+p { + font-size: 2.6rem + } +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_multicase .bt_case { + margin-top: 32px +} + +.bt_multicase .bt_case .bt_title { + margin-bottom: 8px +} + +.bt_multicase .bt_case .bt_title .title { + font-size: 1rem; + color: var(--textColorLight); + font-weight: 900; + padding: 4px 8px; + text-transform: uppercase; + background: var(--backgroundColorLight); + border-radius: 8px; + display: inline-block; + vertical-align: middle; + border: none +} + +@media screen and (min-width: 760px) { + .bt_multicase .bt_case .bt_title .title { + font-size: 1.2rem + } +} + +.bt_multicase .bt_case .bt_title p { + display: inline-block; + font-weight: 700; + vertical-align: middle +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_oeuvre_excerpt { + border-radius: 8px; + padding: 16px; + background: #EFFBFF; + text-align: right; + overflow: hidden; + margin: 16px auto; + position: relative +} + +@media screen and (min-width: 760px) { + .bt_oeuvre_excerpt { + max-width: 50rem + } +} + +.bt_oeuvre_excerpt .bt_extract { + text-align: left +} + +.bt_oeuvre_excerpt .bt_citation_autor { + margin-top: 24px +} + +.bt_oeuvre_excerpt .bt_citation_autor p { + font-weight: 700 +} + +.bt_oeuvre_excerpt .bt_citation_ouvrage { + display: inline-block +} + +.bt_oeuvre_excerpt .bt_citation_ouvrage p { + font-weight: 700; + font-size: 1.2rem; + font-style: italic +} + +@media screen and (min-width: 760px) { + .bt_oeuvre_excerpt .bt_citation_ouvrage p { + font-size: 1.4rem + } +} + +.bt_oeuvre_excerpt .bt_citation_ouvrage p:after { + content: "-"; + display: inline-block; + margin: 0 4px +} + +.bt_oeuvre_excerpt .bt_date { + display: inline-block +} + +.bt_oeuvre_excerpt .bt_date p { + font-weight: 700; + font-size: 1.2rem +} + +@media screen and (min-width: 760px) { + .bt_oeuvre_excerpt .bt_date p { + font-size: 1.4rem + } +} + +.bt_oeuvre_excerpt .bt_fundamental { + margin-bottom: 0; + margin-top: 16px; + text-align: left +} + +.bt_oeuvre_excerpt .bt_fundamental p { + margin-bottom: 16px +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_citation { + border-radius: 16px 16px 0; + background: #466FFF; + position: relative; + max-width: 480px; + margin: 0 auto 16px; + padding: 16px; + display: -webkit- flex; + display: flex; + flex-direction: column +} + +@media screen and (min-width: 760px) { + .bt_citation { + margin-right: 40px + } + + .bt_citation:before { + content: ""; + background: url(https://assets.kartable.fr/front/assets/media/icons/document-quote-check.svg) center #466FFF no-repeat; + background-size: 18px; + height: 32px; + width: 32px; + position: absolute; + bottom: 0; + right: -40px; + border-radius: 50% + } +} + +.bt_citation kartable-block:nth-child(3) { + order: -1 +} + +.bt_citation .bt_citation_autor { + margin-bottom: 4px +} + +.bt_citation .bt_citation_autor p { + font-weight: 700; + color: #fff +} + +.bt_citation .bt_citation_text { + margin-bottom: 32px +} + +.bt_citation .bt_citation_text p, +.bt_citation .bt_citation_ouvrage p { + color: #fff +} + +.bt_citation .bt_fundamental { + border-radius: 16px 16px 0; + margin-bottom: 0 +} + +.bt_citation .bt_fundamental p { + color: #1b1c20 +} + +.bt_citation .bt_fundamental kartable-block:nth-child(3) { + order: -1 +} + +.bt_citation .bt_fundamental .bt_citation_autor { + margin-bottom: 4px +} + +.bt_citation .bt_fundamental .bt_citation_autor p { + font-weight: 700 +} + +.bt_citation .bt_fundamental .bt_citation_text { + margin-bottom: 32px +} + +.bt_citation .bt_fundamental .bt_fundamental { + border-radius: 16px 16px 0; + margin-bottom: 0 +} + +.bt_citation .bt_fundamental .bt_fundamental p, +.bt_citation .bt_fundamental p { + color: var(--textColor) +} + +.bt_citation .bt_fundamental .bt_citation_ouvrage { + text-align: right +} + +.bt_citation .bt_fundamental .bt_citation_ouvrage p { + font-weight: 700; + font-size: 1.2rem; + font-style: italic +} + +@media screen and (min-width: 760px) { + .bt_citation .bt_fundamental .bt_citation_ouvrage p { + font-size: 1.4rem + } +} + +.bt_citation .bt_date { + text-align: right +} + +.bt_citation .bt_date p { + font-weight: 700; + font-size: 1.2rem; + color: #fff +} + +@media screen and (min-width: 760px) { + .bt_citation .bt_date p { + font-size: 1.4rem + } +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +@media screen and (min-width: 760px) { + + .bt_perso>kartable-block:first-of-type, + .bt_auteur>kartable-block:first-of-type { + display: block; + float: left; + width: 50%; + padding-right: 32px; + box-sizing: border-box; + z-index: 10; + position: relative + } + + .bt_perso>kartable-block:last-of-type, + .bt_auteur>kartable-block:last-of-type { + display: block + } +} + +kartable-block:last-of-type>.bt_perso, +kartable-block:last-of-type>.bt_auteur { + margin-bottom: 0 +} + +.bt_perso .bt_text, +.bt_auteur .bt_text { + margin-top: 24px +} + +@media screen and (min-width: 760px) { + + .bt_perso .bt_text, + .bt_auteur .bt_text { + margin-top: 40px + } +} + +.bt_perso .bt_name, +.bt_auteur .bt_name { + margin: 16px 0 +} + +.bt_perso .bt_name h2, +.bt_auteur .bt_name h2 { + font-size: 1.6rem; + font-weight: 700 +} + +@media screen and (min-width: 760px) { + + .bt_perso .bt_name h2, + .bt_auteur .bt_name h2 { + font-size: 1.8rem + } +} + +.bt_perso .bt_date, +.bt_perso .bt_citizenship, +.bt_auteur .bt_date, +.bt_auteur .bt_citizenship { + margin: 4px 0 +} + +.bt_perso .bt_date p, +.bt_perso .bt_citizenship p, +.bt_auteur .bt_date p, +.bt_auteur .bt_citizenship p { + font-size: 1.2rem; + font-weight: 700; + display: inline-block; + background: var(--backgroundColorLighter); + border-radius: 8px; + padding: 4px 10px +} + +@media screen and (min-width: 760px) { + + .bt_perso .bt_date p, + .bt_perso .bt_citizenship p, + .bt_auteur .bt_date p, + .bt_auteur .bt_citizenship p { + font-size: 1.4rem; + max-width: calc(50% - 32px) + } +} + +.bt_perso .bt_date p:before, +.bt_perso .bt_citizenship p:before, +.bt_auteur .bt_date p:before, +.bt_auteur .bt_citizenship p:before { + content: ""; + display: inline-block; + height: 15px; + width: 15px; + margin-right: 8px; + vertical-align: middle; + background-size: contain; + opacity: .8 +} + +.bt_perso .bt_date p:before, +.bt_auteur .bt_date p:before { + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/document-date-time.svg) center no-repeat +} + +.bt_perso .bt_citizenship p:before, +.bt_auteur .bt_citizenship p:before { + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/document-date-flag.svg) center no-repeat +} + +.bt_perso .bt_source, +.bt_auteur .bt_source { + margin-top: 8px +} + +.bt_perso .bt_source p, +.bt_auteur .bt_source p { + text-align: center +} + +.bt_perso .bt_fiche_photo .bt_img, +.bt_auteur .bt_fiche_photo .bt_img { + margin: 0 auto; + padding: 0 +} + +.bt_perso .bt_fiche_photo .bt_img .bt_upload_img img, +.bt_auteur .bt_fiche_photo .bt_img .bt_upload_img img { + margin: 0 auto; + display: block; + max-width: 100% +} + +.bt_perso .bt_fiche_photo .bt_title h2, +.bt_auteur .bt_fiche_photo .bt_title h2 { + font-size: 1.4rem; + text-align: center; + font-weight: 500 +} + +.bt_infos_fiche_perso .bt_text, +.bt_infos_auteur .bt_text { + margin-top: 24px +} + +.bt_fiche_nom, +.bt_fiche_auteur { + margin-bottom: 16px +} + +.bt_fiche_nom p, +.bt_fiche_auteur p { + font-size: 1.6rem; + font-weight: 700 +} + +@media screen and (min-width: 760px) { + + .bt_fiche_nom p, + .bt_fiche_auteur p { + font-size: 1.8rem + } +} + +.bt_fiche_date, +.bt_fiche_origin, +.bt_fiche_categ { + margin: 4px 0 +} + +.bt_fiche_date p, +.bt_fiche_origin p, +.bt_fiche_categ p { + font-size: 1.2rem; + font-weight: 700; + display: inline-block; + background: var(--backgroundColorLighter); + border-radius: 8px; + padding: 4px 10px +} + +@media screen and (min-width: 760px) { + + .bt_fiche_date p, + .bt_fiche_origin p, + .bt_fiche_categ p { + font-size: 1.4rem + } +} + +.bt_fiche_date p:before, +.bt_fiche_origin p:before, +.bt_fiche_categ p:before { + content: ""; + display: inline-block; + height: 15px; + width: 15px; + margin-right: 8px; + vertical-align: middle; + opacity: .8 +} + +.bt_fiche_date p:before { + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/document-date-time.svg) center no-repeat; + background-size: contain +} + +.bt_fiche_origin p:before { + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/document-date-flag.svg) center no-repeat; + background-size: contain +} + +.bt_fiche_categ p:before { + background: url(https://assets.kartable.fr/front/assets/media/icons/generic-icons/edit.svg) center no-repeat; + background-size: contain +} + +.bt_fiche_photo .bt_source { + margin-top: 8px +} + +.bt_fiche_photo .bt_source p { + text-align: center +} + +.bt_fiche_photo .bt_fiche_photo img { + margin: 0 auto; + display: block +} + +.bt_fiche_photo .bt_fiche_photo .bt_title h2 { + font-size: 1.4rem; + text-align: center; + font-weight: 500 +} + +.block-type--100, +.block-type--269, +.block-type--100 .bt_fiche_nom { + margin-bottom: 0 +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.block-type--82 { + position: relative; + z-index: 1; + padding: 12px 0; + max-width: 600px; + margin: 0 auto !important +} + +.block-type--82:before { + content: ""; + width: 6px; + height: 6px; + background: #466FFF; + display: inline-block; + vertical-align: middle; + border-radius: 50%; + box-shadow: 0 0 0 5px var(--backgroundColor), 0 0 0 8px #466fff, 0 0 0 14px var(--backgroundColor); + margin: 0 20px 0 9px +} + +.block-type--82:after { + content: ""; + height: 100%; + width: 2px; + display: block; + background: var(--backgroundColorLight); + position: absolute; + top: 0; + left: 10.5px; + z-index: -1 +} + +.block-type--82 .bt_event { + width: calc(100% - 76px); + margin-left: 0 +} + +.block-type--82 .bt_event>div:before { + display: none +} + +.block-type--82 .bt_event .bt_title { + margin: 0 +} + +.block-type--82 .bt_event .bt_title h2, +.block-type--82 .bt_event .bt_title h3, +.block-type--82 .bt_event .bt_title h4 { + font-weight: 400 +} + +.block-type--82 .bt_event:after { + display: none +} + +.bt_event { + padding: 16px; + border: 2px solid var(--borderColor); + border-radius: 8px; + display: inline-block; + vertical-align: middle; + position: relative; + width: calc(100% - 32px); + box-sizing: border-box; + margin-left: 32px +} + +.bt_event:after { + content: ""; + width: 6px; + height: 6px; + background: #466FFF; + display: inline-block; + vertical-align: middle; + border-radius: 50%; + box-shadow: 0 0 0 5px var(--backgroundColor), 0 0 0 8px #466fff, 0 0 0 14px var(--backgroundColor); + position: absolute; + top: 50%; + transform: translateY(-50%); + left: -32px +} + +.bt_event:before { + content: ""; + height: 14px; + width: 14px; + background: var(--backgroundColor); + position: absolute; + pointer-events: none; + transform: translateY(-50%) rotate(135deg); + left: -9px; + top: 50%; + border-radius: 2px; + border-right: 2px solid var(--borderColor); + border-bottom: 2px solid var(--borderColor) +} + +.bt_event>div:before { + content: ""; + height: 100%; + background: var(--backgroundColor); + position: absolute; + pointer-events: none; + left: -30px; + top: 0; + border-left: 2px solid var(--borderColor) +} + +.bt_event .bt_date p { + font-size: 1.6rem; + font-weight: 900; + text-transform: uppercase +} + +@media screen and (min-width: 760px) { + .bt_event .bt_date p { + font-size: 1.8rem + } +} + +.bt_event .bt_title { + margin: 8px 0 +} + +.bt_event .bt_title h2, +.bt_event .bt_title h3, +.bt_event .bt_title h4 { + font-size: 1.6rem; + line-height: 1.375; + font-weight: 700 +} + +@media screen and (min-width: 760px) { + + .bt_event .bt_title h2, + .bt_event .bt_title h3, + .bt_event .bt_title h4 { + font-size: 1.8rem + } +} + +@charset "UTF-8"; + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_fundamental { + position: relative; + z-index: 1 +} + +.bt_fundamental.bt_definition, +.bt_fundamental.bt_propriete, +.bt_fundamental.bt_formula, +.bt_fundamental.bt_law, +.bt_fundamental.bt_theorie, +.bt_fundamental.bt_illustration, +.bt_fundamental.bt_theoreme, +.bt_fundamental.bt_gram_rule, +.bt_fundamental.bt_conj_rule, +.bt_fundamental.bt_exceptions, +.bt_fundamental.bt_ortho_rule, +.bt_fundamental.bt_experiment, +.bt_fundamental.bt_corollaire, +.bt_fundamental.bt_mecanisme { + position: relative +} + +.bt_fundamental.bt_definition .bt_name h2, +.bt_fundamental.bt_definition .bt_name h3, +.bt_fundamental.bt_definition .bt_name h4, +.bt_fundamental.bt_definition .bt_name h5, +.bt_fundamental.bt_propriete .bt_name h2, +.bt_fundamental.bt_propriete .bt_name h3, +.bt_fundamental.bt_propriete .bt_name h4, +.bt_fundamental.bt_propriete .bt_name h5, +.bt_fundamental.bt_formula .bt_name h2, +.bt_fundamental.bt_formula .bt_name h3, +.bt_fundamental.bt_formula .bt_name h4, +.bt_fundamental.bt_formula .bt_name h5, +.bt_fundamental.bt_law .bt_name h2, +.bt_fundamental.bt_law .bt_name h3, +.bt_fundamental.bt_law .bt_name h4, +.bt_fundamental.bt_law .bt_name h5, +.bt_fundamental.bt_theorie .bt_name h2, +.bt_fundamental.bt_theorie .bt_name h3, +.bt_fundamental.bt_theorie .bt_name h4, +.bt_fundamental.bt_theorie .bt_name h5, +.bt_fundamental.bt_illustration .bt_name h2, +.bt_fundamental.bt_illustration .bt_name h3, +.bt_fundamental.bt_illustration .bt_name h4, +.bt_fundamental.bt_illustration .bt_name h5, +.bt_fundamental.bt_theoreme .bt_name h2, +.bt_fundamental.bt_theoreme .bt_name h3, +.bt_fundamental.bt_theoreme .bt_name h4, +.bt_fundamental.bt_theoreme .bt_name h5, +.bt_fundamental.bt_gram_rule .bt_name h2, +.bt_fundamental.bt_gram_rule .bt_name h3, +.bt_fundamental.bt_gram_rule .bt_name h4, +.bt_fundamental.bt_gram_rule .bt_name h5, +.bt_fundamental.bt_conj_rule .bt_name h2, +.bt_fundamental.bt_conj_rule .bt_name h3, +.bt_fundamental.bt_conj_rule .bt_name h4, +.bt_fundamental.bt_conj_rule .bt_name h5, +.bt_fundamental.bt_exceptions .bt_name h2, +.bt_fundamental.bt_exceptions .bt_name h3, +.bt_fundamental.bt_exceptions .bt_name h4, +.bt_fundamental.bt_exceptions .bt_name h5, +.bt_fundamental.bt_ortho_rule .bt_name h2, +.bt_fundamental.bt_ortho_rule .bt_name h3, +.bt_fundamental.bt_ortho_rule .bt_name h4, +.bt_fundamental.bt_ortho_rule .bt_name h5, +.bt_fundamental.bt_experiment .bt_name h2, +.bt_fundamental.bt_experiment .bt_name h3, +.bt_fundamental.bt_experiment .bt_name h4, +.bt_fundamental.bt_experiment .bt_name h5, +.bt_fundamental.bt_corollaire .bt_name h2, +.bt_fundamental.bt_corollaire .bt_name h3, +.bt_fundamental.bt_corollaire .bt_name h4, +.bt_fundamental.bt_corollaire .bt_name h5, +.bt_fundamental.bt_mecanisme .bt_name h2, +.bt_fundamental.bt_mecanisme .bt_name h3, +.bt_fundamental.bt_mecanisme .bt_name h4, +.bt_fundamental.bt_mecanisme .bt_name h5 { + font-size: 1.6rem; + font-weight: 700; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + + .bt_fundamental.bt_definition .bt_name h2, + .bt_fundamental.bt_definition .bt_name h3, + .bt_fundamental.bt_definition .bt_name h4, + .bt_fundamental.bt_definition .bt_name h5, + .bt_fundamental.bt_propriete .bt_name h2, + .bt_fundamental.bt_propriete .bt_name h3, + .bt_fundamental.bt_propriete .bt_name h4, + .bt_fundamental.bt_propriete .bt_name h5, + .bt_fundamental.bt_formula .bt_name h2, + .bt_fundamental.bt_formula .bt_name h3, + .bt_fundamental.bt_formula .bt_name h4, + .bt_fundamental.bt_formula .bt_name h5, + .bt_fundamental.bt_law .bt_name h2, + .bt_fundamental.bt_law .bt_name h3, + .bt_fundamental.bt_law .bt_name h4, + .bt_fundamental.bt_law .bt_name h5, + .bt_fundamental.bt_theorie .bt_name h2, + .bt_fundamental.bt_theorie .bt_name h3, + .bt_fundamental.bt_theorie .bt_name h4, + .bt_fundamental.bt_theorie .bt_name h5, + .bt_fundamental.bt_illustration .bt_name h2, + .bt_fundamental.bt_illustration .bt_name h3, + .bt_fundamental.bt_illustration .bt_name h4, + .bt_fundamental.bt_illustration .bt_name h5, + .bt_fundamental.bt_theoreme .bt_name h2, + .bt_fundamental.bt_theoreme .bt_name h3, + .bt_fundamental.bt_theoreme .bt_name h4, + .bt_fundamental.bt_theoreme .bt_name h5, + .bt_fundamental.bt_gram_rule .bt_name h2, + .bt_fundamental.bt_gram_rule .bt_name h3, + .bt_fundamental.bt_gram_rule .bt_name h4, + .bt_fundamental.bt_gram_rule .bt_name h5, + .bt_fundamental.bt_conj_rule .bt_name h2, + .bt_fundamental.bt_conj_rule .bt_name h3, + .bt_fundamental.bt_conj_rule .bt_name h4, + .bt_fundamental.bt_conj_rule .bt_name h5, + .bt_fundamental.bt_exceptions .bt_name h2, + .bt_fundamental.bt_exceptions .bt_name h3, + .bt_fundamental.bt_exceptions .bt_name h4, + .bt_fundamental.bt_exceptions .bt_name h5, + .bt_fundamental.bt_ortho_rule .bt_name h2, + .bt_fundamental.bt_ortho_rule .bt_name h3, + .bt_fundamental.bt_ortho_rule .bt_name h4, + .bt_fundamental.bt_ortho_rule .bt_name h5, + .bt_fundamental.bt_experiment .bt_name h2, + .bt_fundamental.bt_experiment .bt_name h3, + .bt_fundamental.bt_experiment .bt_name h4, + .bt_fundamental.bt_experiment .bt_name h5, + .bt_fundamental.bt_corollaire .bt_name h2, + .bt_fundamental.bt_corollaire .bt_name h3, + .bt_fundamental.bt_corollaire .bt_name h4, + .bt_fundamental.bt_corollaire .bt_name h5, + .bt_fundamental.bt_mecanisme .bt_name h2, + .bt_fundamental.bt_mecanisme .bt_name h3, + .bt_fundamental.bt_mecanisme .bt_name h4, + .bt_fundamental.bt_mecanisme .bt_name h5 { + font-size: 1.8rem; + margin-bottom: 0 + } +} + +.bt_fundamental.bt_definition:before, +.bt_fundamental.bt_propriete:before, +.bt_fundamental.bt_formula:before, +.bt_fundamental.bt_law:before, +.bt_fundamental.bt_theorie:before, +.bt_fundamental.bt_illustration:before, +.bt_fundamental.bt_theoreme:before, +.bt_fundamental.bt_gram_rule:before, +.bt_fundamental.bt_conj_rule:before, +.bt_fundamental.bt_exceptions:before, +.bt_fundamental.bt_ortho_rule:before, +.bt_fundamental.bt_experiment:before, +.bt_fundamental.bt_corollaire:before, +.bt_fundamental.bt_mecanisme:before { + font-size: 1.2rem; + height: 26px; + line-height: 27px; + padding: 0 20px 0 11px; + color: var(--backgroundColor); + text-transform: uppercase; + font-weight: 900; + border-radius: 8px; + position: relative; + margin-bottom: 8px; + display: inline-block; + margin-right: 16px +} + +@media screen and (min-width: 760px) { + + .bt_fundamental.bt_definition:before, + .bt_fundamental.bt_propriete:before, + .bt_fundamental.bt_formula:before, + .bt_fundamental.bt_law:before, + .bt_fundamental.bt_theorie:before, + .bt_fundamental.bt_illustration:before, + .bt_fundamental.bt_theoreme:before, + .bt_fundamental.bt_gram_rule:before, + .bt_fundamental.bt_conj_rule:before, + .bt_fundamental.bt_exceptions:before, + .bt_fundamental.bt_ortho_rule:before, + .bt_fundamental.bt_experiment:before, + .bt_fundamental.bt_corollaire:before, + .bt_fundamental.bt_mecanisme:before { + font-size: 1.4rem + } +} + +@media screen and (min-width: 760px) { + + .bt_fundamental.bt_definition, + .bt_fundamental.bt_propriete, + .bt_fundamental.bt_formula, + .bt_fundamental.bt_law, + .bt_fundamental.bt_theorie, + .bt_fundamental.bt_illustration, + .bt_fundamental.bt_theoreme, + .bt_fundamental.bt_gram_rule, + .bt_fundamental.bt_conj_rule, + .bt_fundamental.bt_exceptions, + .bt_fundamental.bt_ortho_rule, + .bt_fundamental.bt_experiment, + .bt_fundamental.bt_corollaire, + .bt_fundamental.bt_mecanisme { + display: -webkit- flex; + display: flex; + align-items: baseline; + flex-wrap: wrap + } + + .bt_fundamental.bt_definition>kartable-block, + .bt_fundamental.bt_propriete>kartable-block, + .bt_fundamental.bt_formula>kartable-block, + .bt_fundamental.bt_law>kartable-block, + .bt_fundamental.bt_theorie>kartable-block, + .bt_fundamental.bt_illustration>kartable-block, + .bt_fundamental.bt_theoreme>kartable-block, + .bt_fundamental.bt_gram_rule>kartable-block, + .bt_fundamental.bt_conj_rule>kartable-block, + .bt_fundamental.bt_exceptions>kartable-block, + .bt_fundamental.bt_ortho_rule>kartable-block, + .bt_fundamental.bt_experiment>kartable-block, + .bt_fundamental.bt_corollaire>kartable-block, + .bt_fundamental.bt_mecanisme>kartable-block { + width: 100% + } + + .bt_fundamental.bt_definition>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_propriete>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_formula>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_law>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_theorie>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_illustration>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_theoreme>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_gram_rule>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_conj_rule>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_exceptions>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_ortho_rule>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_experiment>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_corollaire>kartable-block:first-of-type:not(.block--image), + .bt_fundamental.bt_mecanisme>kartable-block:first-of-type:not(.block--image) { + width: auto + } +} + +.bt_fundamental.bt_definition:before { + content: "D\e9 finition"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%2326c0ff%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%2326c0ff%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_exceptions:before { + content: "Exceptions"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23FF4F4F%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23FF4F4F%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_exceptions>kartable-block:first-of-type { + width: 100% +} + +.bt_fundamental.bt_illustration:before { + content: "Illustration"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23F8BD00%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23F8BD00%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_ortho_rule:before { + content: "R\e8gle orthographique"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%233CDE87%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%233CDE87%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_theorie:before { + content: "Th\e9orie"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%233CDE87%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%233CDE87%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_theoreme:before { + content: "Th\e9or\eame"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%233CDE87%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%233CDE87%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_formula:before { + content: "Formule"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%233CDE87%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%233CDE87%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_gram_rule:before { + content: "R\e8gle grammaticale"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_propriete:before { + content: "Propri\e9t\e9"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_law:before { + content: "Loi"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_conj_rule:before { + content: "R\e8gle de conjugaison"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_experiment:before { + content: "Protocole d'exp\e9rimentation"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_corollaire:before { + content: "Corollaire"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_mecanisme:before { + content: "M\e9 canisme"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23BA63E0%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_propriete>kartable-block, +.bt_fundamental.bt_corollaire>kartable-block, +.bt_fundamental.bt_exceptions>kartable-block { + width: 100% +} + +kartable-block .bt_fiche_these { + position: relative; + margin-top: 32px +} + +kartable-block .bt_fiche_these .bt_name { + position: relative +} + +kartable-block .bt_fiche_these .bt_name h2, +kartable-block .bt_fiche_these .bt_name h3, +kartable-block .bt_fiche_these .bt_name h4, +kartable-block .bt_fiche_these .bt_name h5 { + font-size: 1.6rem; + font-weight: 700 +} + +@media screen and (min-width: 760px) { + + kartable-block .bt_fiche_these .bt_name h2, + kartable-block .bt_fiche_these .bt_name h3, + kartable-block .bt_fiche_these .bt_name h4, + kartable-block .bt_fiche_these .bt_name h5 { + font-size: 1.8rem + } +} + +kartable-block .bt_fiche_these .bt_name:before { + font-size: 1.2rem; + height: 26px; + line-height: 27px; + padding: 0 20px 0 11px; + color: var(--backgroundColor); + text-transform: uppercase; + font-weight: 900; + border-radius: 8px; + position: relative; + margin-bottom: 8px; + display: inline-block; + margin-right: 16px +} + +@media screen and (min-width: 760px) { + kartable-block .bt_fiche_these .bt_name:before { + font-size: 1.4rem + } +} + +@media screen and (min-width: 760px) { + kartable-block .bt_fiche_these .bt_name { + display: -webkit- flex; + display: flex; + align-items: baseline; + flex-wrap: wrap + } + + kartable-block .bt_fiche_these .bt_name>kartable-block { + width: 100% + } + + kartable-block .bt_fiche_these .bt_name>kartable-block:first-of-type:not(.block--image) { + width: auto + } +} + +kartable-block .bt_fiche_these .bt_name:before { + content: "Th\e8se"; + background: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2259%22%20height%3D%2226%22%20viewBox%3D%220%200%2059%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%204C0%201.79086%201.79086%200%204%200H41C46.5228%200%2051%204.47715%2051%2010V16C51%2021.5228%2046.5228%2026%2041%2026H4C1.79086%2026%200%2024.2091%200%2022V4Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3Cpath%20d%3D%22M58.1956%2011.4732C59.1398%2012.2721%2059.1398%2013.7279%2058.1956%2014.5268L47%2024V2L58.1956%2011.4732Z%22%20fill%3D%22%23FF8A00%22%2F%3E%3C%2Fsvg%3E) no-repeat center; + background-size: cover +} + +.bt_fundamental.bt_theorie { + display: -webkit- flex; + display: flex; + align-items: baseline; + flex-wrap: wrap +} + +.bt_fundamental.bt_theorie>kartable-block { + width: 100% +} + +.bt_fundamental.bt_theorie>kartable-block:first-of-type, +.bt_fundamental.bt_theorie>kartable-block:nth-of-type(2) { + width: auto +} + +.bt_fundamental.bt_theorie>kartable-block:first-of-type .bt_citation_autor, +.bt_fundamental.bt_theorie>kartable-block:nth-of-type(2) .bt_citation_autor { + margin-top: 0; + display: -webkit- flex; + display: flex; + flex-direction: row +} + +.bt_fundamental.bt_theorie>kartable-block:first-of-type .bt_citation_autor:before, +.bt_fundamental.bt_theorie>kartable-block:nth-of-type(2) .bt_citation_autor:before { + content: " - "; + display: inline-block; + margin: 0 4px +} + +.bt_fundamental.bt_theorie>kartable-block:first-of-type .bt_citation_autor p, +.bt_fundamental.bt_theorie>kartable-block:nth-of-type(2) .bt_citation_autor p { + font-size: 1.4rem; + line-height: 1.3 +} + +.bt_fundamental.bt_theorie:before { + margin-right: 100% +} + +@media screen and (min-width: 760px) { + .bt_fundamental.bt_theorie:before { + margin-bottom: 0; + margin-right: 16px + } +} + +.bt_propriete>div:not(.bt_actions) { + display: block; + width: 100% +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +img { + height: auto +} + +.bt_img { + margin: 32px 0; + padding: 16px; + background: var(--backgroundColor); + border-radius: 8px; + text-align: center +} + +.bt_img .bt_upload_img { + position: relative; + display: inline-block +} + +.bt_img .bt_upload_img img { + width: auto +} + +@media screen and (min-width: 760px) { + .bt_img .bt_upload_img img { + width: 100%; + max-width: 600px + } +} + +.bt_img .bt_upload_img>div, +.bt_img .bt_upload_img>div>div { + display: inline-block +} + +.bt_img .bt_title { + margin-top: 16px +} + +.bt_img .bt_title h2, +.bt_img .bt_title h3, +.bt_img .bt_title h4, +.bt_img .bt_title h5, +.bt_img .bt_title h6 { + font-size: 1.2rem; + font-weight: 700 +} + +@media screen and (min-width: 760px) { + + .bt_img .bt_title h2, + .bt_img .bt_title h3, + .bt_img .bt_title h4, + .bt_img .bt_title h5, + .bt_img .bt_title h6 { + font-size: 1.4rem + } +} + +.lightbox__trigger { + display: block; + width: 40px; + height: 40px; + background: var(--backgroundColorLight) center no-repeat; + background-size: 16px; + border-radius: 50%; + position: absolute; + bottom: -16px; + right: -16px; + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: center +} + +@media screen and (min-width: 760px) { + .lightbox__trigger { + opacity: 0; + transition: all .25s ease-in-out + } + + .bt_upload_img:hover .lightbox__trigger { + opacity: 1; + cursor: pointer + } +} + +.bt_source { + margin-top: 4px +} + +.bt_source p { + text-align: center; + font-size: 1rem; + color: var(--textColorLight); + font-weight: 400 +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_enonce p, +.bt_enonce li, +.bt_question p, +.bt_question li, +.bt_consigne p, +.bt_consigne li { + font-size: 1.8rem +} + +.bt_enonce .bt_docu p, +.bt_enonce .bt_docu li, +.bt_question .bt_docu p, +.bt_question .bt_docu li, +.bt_consigne .bt_docu p, +.bt_consigne .bt_docu li { + font-size: 1.6rem +} + +.bt_enonce ul, +.bt_question ul, +.bt_consigne ul { + margin-bottom: 16px +} + +.bt_enonce strong, +.bt_question strong, +.bt_consigne strong { + font-size: inherit; + font-weight: 900 +} + +.bt_enonce p, +.bt_enonce li { + font-weight: 700 +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_docu { + padding: 16px; + border: 2px solid var(--borderColor); + border-radius: 8px; + margin: 16px auto; + max-width: 600px; + text-align: left; + font-size: 1rem +} + +@media screen and (min-width: 760px) { + .bt_docu { + font-size: 1.14rem + } +} + +.bt_docu:last-of-type { + margin-bottom: 0 +} + +.bt_docu .title-standard { + text-transform: uppercase; + color: var(--textColorLighter); + font-size: 1.2em; + margin-bottom: 16px +} + +.bt_docu .bt_text { + margin-top: 16px +} + +.bt_docu .bt_text p { + font-weight: 400 +} + +.bt_docu .bt_img { + margin-top: 8px +} + +.bt_docu img { + margin: 0 +} + +.bt_oeuvre_excerpt.is-closed, +.bt_docu.is-closed { + overflow: hidden; + position: relative +} + +.bt_oeuvre_excerpt.is-closed:after, +.bt_docu.is-closed:after { + content: "voir plus"; + display: block; + background: linear-gradient(to top, var(--backgroundColor) 30%, rgba(var(--backgroundColorRgb), 0)); + font-size: 12px; + font-weight: 700; + text-transform: uppercase; + color: #466fff; + height: 100px; + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: center; + justify-content: flex-end; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + cursor: pointer; + z-index: 1; + padding-bottom: 16px +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.table-container { + border-radius: 8px; + margin-bottom: 16px; + background-image: linear-gradient(to right, var(--backgroundColor), var(--backgroundColor)), linear-gradient(to left, var(--backgroundColorLighter) 50%, rgba(255, 255, 255, 0)); + background-position: right center, right center; + background-repeat: no-repeat; + background: var(--backgroundColor); + background-size: 40px 100%, 40px 100%; + background-attachment: local, scroll; + overflow-x: auto; + position: relative +} + +.table-container+p { + margin-top: 16px +} + +table { + background-image: linear-gradient(to left, var(--backgroundColor), var(--backgroundColor)); + background-position: right center; + background-repeat: no-repeat; + background-size: 40px 100%; + background-attachment: scroll; + box-shadow: 0 0 0 2px inset var(--borderColor); + border-radius: 8px; + overflow: hidden; + font-size: 1.6rem +} + +table tr>th { + border-right: 2px solid var(--borderColor); + border-bottom: 2px solid var(--borderColor) +} + +table tr>th~td { + border-right: 2px solid var(--borderColor); + border-bottom: 2px solid var(--borderColor) +} + +table tr>th~td:last-of-type { + border-right: none +} + +table tr td { + border-right: 2px solid var(--borderColor); + border-bottom: 2px solid var(--borderColor) +} + +table tr td:last-of-type { + border-right: none +} + +table tr:last-of-type>th~td { + border-bottom: none +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.text-with-input__sentence p { + font-weight: 500 +} + +.text-with-input__sentence del { + color: #ff3b48; + font-style: italic; + margin-right: 8px +} + +.text-with-input__sentence ins { + font-weight: 900; + text-decoration: none +} + +.text-with-input__sentence .success { + color: #41d379; + font-weight: 900 +} + +.text-with-input__sentence--dropdown input { + font-size: 0; + width: 100px +} + +.text-with-input__sentence table { + box-shadow: 0 0 0 2px inset var(--borderColor); + border-radius: 8px +} + +.text-with-input__sentence table th, +.text-with-input__sentence table td { + padding: 12px; + background: transparent; + font-size: 1.8rem; + border-bottom: 2px solid var(--borderColor); + border-right: 2px solid var(--borderColor) +} + +.text-with-input__sentence table th { + font-weight: 900 +} + +.text-with-input__sentence table tr:last-of-type td { + border-bottom: none +} + +.text-with-input__sentence table tr td:last-of-type, +.text-with-input__sentence table tr th:last-of-type { + border-right: none +} + +.text-with-input__sentence table del { + color: #ff3b48; + font-style: italic; + margin-right: 8px; + font-weight: 500 +} + +.text-with-input__sentence table .success { + font-weight: 900; + text-decoration: none +} + +.text-with-input__sentence table .text-with-input__answer-placeholder { + border: none +} + +.text-with-input__sentence table .text-with-input__answer-placeholder:after { + content: "?"; + display: block; + font-size: 1.4rem; + color: #466fff; + font-weight: 900; + text-align: left +} + +.text-with-input__answer-placeholder { + display: inline-block; + text-align: center; + color: var(--textColorLighter); + border-bottom: 2px solid #466FFF +} + +.text-with-input__answer-placeholder~.text-with-input__answer-placeholder { + border-color: var(--borderColor) +} + +@keyframes slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.bt_section2, +.bt_section3, +.bt_multicase, +.bt_solving, +.bt_general, +.bt_advice, +.bt_fundamental { + position: relative +} + +.bt_advice { + margin-bottom: 16px +} + +.bt_actions, +.exercise-report { + position: absolute; + top: 0; + right: 0; + opacity: 0; + z-index: 10; + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + + .bt_actions, + .exercise-report { + right: -38px + } +} + +.bt_actions.show, +.exercise-report.show { + opacity: 1 +} + +.bt_actions .block_report, +.exercise-report .block_report { + width: 30px; + height: 30px; + display: block; + opacity: .3; + background: url(https://assets.kartable.fr/front/assets/media/icons/documents/document-date-flag.svg) center no-repeat; + background-size: 24px +} + +application-exercise:hover .bt_actions, +application-exercise:hover .exercise-report { + opacity: 1 +} + +[data-color-theme=dark] [data-is-themable] .block_report { + filter: invert(1) +} + +.bt_general .bt_actions, +.bt_advice .bt_actions, +.bt_exemple .bt_actions { + right: 0 +} + +.exercise-report { + opacity: 1 +} + +@media screen and (hover: hover) { + .exercise-report { + opacity: 0 + } + + application-exercise:hover .exercise-report { + opacity: 1 + } +} + +.animated-block { + transition: height .25s ease-in-out +} + +.is-closed { + height: 300px +} +a[_ngcontent-kartable-c1583773186] { + font-size: inherit +} + +.link--white[_ngcontent-kartable-c1583773186] { + color: #fff +} + +@keyframes _ngcontent-kartable-c1715752897_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1715752897_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.app-rating[_ngcontent-kartable-c1715752897] { + margin-left: 8px +} + +.app-rating__star-container[_ngcontent-kartable-c1715752897], +.app-rating__message[_ngcontent-kartable-c1715752897] { + display: -webkit- flex; + display: flex; + align-items: center; + justify-content: flex-start +} + +.app-rating__message[_ngcontent-kartable-c1715752897] { + font-size: 1.2rem; + font-weight: 400; + color: #fff +} + +@media screen and (min-width: 760px) { + .app-rating__message[_ngcontent-kartable-c1715752897] { + font-size: 1.4rem + } +} + +.app-rating__app-name[_ngcontent-kartable-c1715752897], +.app-rating__app-rate[_ngcontent-kartable-c1715752897], +.app-rating__app-comments[_ngcontent-kartable-c1715752897] { + width: auto; + margin: 0 2px; + font-weight: 400 +} + +@keyframes _ngcontent-kartable-c1422723763_slideDashRight { + 0% { + transform: translate(-400px) + } + + to { + transform: translate(0) + } +} + +@keyframes _ngcontent-kartable-c1422723763_slideDashBottom { + 0% { + transform: translateY(-400px) + } + + to { + transform: translateY(0) + } +} + +.summary-list[_ngcontent-kartable-c1422723763] { + background: var(--backgroundColor); + border-radius: 8px; + z-index: 10; + padding: 16px; + max-width: 270px; + box-sizing: border-box; + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .summary-list[_ngcontent-kartable-c1422723763] { + max-width: 100% + } +} + +.summary-list.is-fixed[_ngcontent-kartable-c1422723763] { + position: fixed; + bottom: 40px; + right: 40px; + overflow-y: auto; + transform: scale(0); + transform-origin: bottom right; + box-shadow: 0 5px 14px 0 rgba(var(--shadowBaseColor), .15); + opacity: 0; + max-height: calc(100% - 56px) +} + +.summary-list.is-fixed.is-deployed[_ngcontent-kartable-c1422723763] { + opacity: 1; + transform: scale(1) +} + +.summary-list__title[_ngcontent-kartable-c1422723763] { + font-size: 2rem; + margin-bottom: 16px +} + +@media screen and (min-width: 760px) { + .summary-list__title[_ngcontent-kartable-c1422723763] { + font-size: 2.2rem + } +} + +.summary-list__item[_ngcontent-kartable-c1422723763] { + color: var(--textColor); + display: block; + display: -webkit- flex; + display: flex; + align-items: baseline; + margin-bottom: 8px +} + +@media screen and (min-width: 760px) { + .summary-list__item[_ngcontent-kartable-c1422723763] { + font-size: 1.8rem + } +} + +.summary-list__item[_ngcontent-kartable-c1422723763]:last-of-type { + margin-bottom: 40px +} + +.summary-list__item.--wrap[_ngcontent-kartable-c1422723763] { + flex-wrap: wrap +} + +.summary-list__item-number[_ngcontent-kartable-c1422723763] { + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + flex-shrink: 0; + height: 26px; + min-width: 26px; + margin-right: 8px; + padding: 1px 8px 0; + box-sizing: border-box +} + +.summary-list__item--level-0[_ngcontent-kartable-c1422723763] { + font-weight: 900; + font-size: 2rem; + margin-top: 32px +} + +@media screen and (min-width: 760px) { + .summary-list__item--level-0[_ngcontent-kartable-c1422723763] { + font-size: 2.2rem + } +} + +.summary-list__item--level-0[_ngcontent-kartable-c1422723763]:first-of-type { + margin-top: 0 +} + +.summary-list__item--level-0[_ngcontent-kartable-c1422723763] .summary-list__item-number[_ngcontent-kartable-c1422723763] { + background: var(--textColor); + color: var(--backgroundColor); + border-radius: 8px +} + +.summary-list__item--level-1[_ngcontent-kartable-c1422723763] { + font-weight: 700 +} + +.summary-list__item--level-1[_ngcontent-kartable-c1422723763] .summary-list__item-number[_ngcontent-kartable-c1422723763] { + box-shadow: inset 0 0 0 2px var(--textColor); + color: var(--textColor); + border-radius: 8px +} + +.summary-list__item--level-2[_ngcontent-kartable-c1422723763] .summary-list__item-number[_ngcontent-kartable-c1422723763] { + display: -webkit- flex; + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-end +} + +.summary-list__item--level-2[_ngcontent-kartable-c1422723763] .summary-list__item-number[_ngcontent-kartable-c1422723763]:after { + content: " ." +} + +.summary__toggle[_ngcontent-kartable-c1422723763] { + height: 48px; + width: 48px; + background: var(--backgroundColor); + border-radius: 50%; + box-shadow: 0 5px 14px 0 rgba(var(--shadowBaseColor), .15); + border: none; + position: fixed; + bottom: 16px; + right: 16px; + z-index: 20; + display: -webkit- flex; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + transition: all .25s ease-in-out +} + +@media screen and (min-width: 760px) { + .summary__toggle[_ngcontent-kartable-c1422723763] { + cursor: pointer + } +} + +.summary__toggle.is-hidden[_ngcontent-kartable-c1422723763] { + transform: translateY(100px) +} + +.summary__toggle.push-up[_ngcontent-kartable-c1422723763] { + bottom: 66px; + right: 20px +} + +.summary__toggle.push-up.is-hidden[_ngcontent-kartable-c1422723763] { + transform: translateY(150px) +} + +.page--document--no-user[_nghost-kartable-c1422723763] .summary-list[_ngcontent-kartable-c1422723763], +.page--document--no-user [_nghost-kartable-c1422723763] .summary-list[_ngcontent-kartable-c1422723763] { + max-width: none; + margin: 0 16px 16px +} + +@media screen and (min-width: 760px) { + + .page--document--no-user[_nghost-kartable-c1422723763] .summary-list[_ngcontent-kartable-c1422723763], + .page--document--no-user [_nghost-kartable-c1422723763] .summary-list[_ngcontent-kartable-c1422723763] { + margin: 0 auto 0 0; + max-width: 370px + } +} \ No newline at end of file diff --git a/load.js b/load.js index 3010c59..1e5dbfc 100644 --- a/load.js +++ b/load.js @@ -1,81 +1,51 @@ -// function fetchContent(url) { -// fetch(url) -// .then(response => { -// if (response.ok) { -// return response.text(); -// } -// throw new Error(`Failed to fetch: ${response.statusText}`); -// }) -// .then(html => { -// const parser = new DOMParser(); -// const doc = parser.parseFromString(html, 'text/html'); - -// // Get the content of the script tag with id "kartable-state" -// const scriptElement = doc.getElementById('kartable-state'); -// if (scriptElement) { -// const scriptContent = JSON.parse(scriptElement.textContent); - -// // List every key in scriptContent -// const keys = Object.keys(scriptContent); - -// // Check if there is a key at index 8 -// if (keys.length > 8) { -// const keyAtIndex8 = keys[8]; -// const contentAtIndex8 = scriptContent[keyAtIndex8]; -// console.log(contentAtIndex8); -// return contentAtIndex8 -// } else { -// console.error('Key at index 8 not found in scriptContent'); -// } -// } else { -// console.error('Script with id "kartable-state" not found'); -// } -// }) -// .catch(error => console.error(error)); -// } - -// fetchContent(window.location.href); - - -// window.onload = function() { -// replaceArticles(); -// console.log('done') -// }; - - -window.onload = function() { - setTimeout(function() { - replaceArticles(); - }, 3000); -}; - - -function opener(url) { - console.log(url); - - const match = url.match(/(\d+)$/); - - if (match) { - const number = match[0]; - console.log('Nombre à la fin de l\'URL :', number); - - fetch(`https://www.kartable.fr/ressources/a/a/a/${number}`) - .then(response => { - if (response.ok) { - return response.text(); - } - throw new Error(`Failed to fetch: ${response.statusText}`); - }) - .then(html => { - const newWindow = window.open(); - newWindow.location.href = "about:blank"; - newWindow.document.write(html); - newWindow.document.close(); - }) - .catch(error => console.error(error)); - } else { - console.log('Aucun nombre trouvé à la fin de l\'URL.'); +function fetchAndModifyContent(url, V) { + let link; + if (V === 'V1'){ + link = url; } + else { + link = 'https://www.kartable.fr' + url; + } + console.log(link, V); + fetch(link) + .then(response => { + if (response.ok) { + return response.text(); + } + throw new Error(`Failed to fetch: ${response.statusText}`); + }) + .then(html => { + const parser = new DOMParser(); + const doc = parser.parseFromString(html, 'text/html'); + + const innerContent = doc.querySelector('.document--wrapper'); + + // const innerContentMain = innerContent.querySelector('document--wrapper'); + + if (innerContent) { + let innerContentText = Array.from(innerContent.childNodes) + .map(node => node.outerHTML || node.nodeValue) + .join(''); + + assignContent(innerContentText); + } else { + console.log('Inner content not found'); + } + }) + .catch(error => console.error(error)); +} + +function assignContent(content) { + const html = ` + + `; + console.log('page opened'); + + const newWindow = window.open(); + newWindow.location.href = "about:blank"; + newWindow.document.write(html); + newWindow.document.close(); + } function replaceArticles() { @@ -91,10 +61,7 @@ function replaceArticles() { button.addEventListener('click', function () { var link = titleElement.getAttribute('href'); - - if (link) { - opener(link); - } + fetchAndModifyContent(link, 'V2'); }); article.parentNode.replaceChild(button, article); @@ -112,13 +79,31 @@ function replaceArticles() { button.addEventListener('click', function () { var link = article.querySelector('h3 a'); - - if (link) { - opener(link.href); - } + var url = link.href; + fetchAndModifyContent(url, 'V1'); }); article.parentNode.replaceChild(button, article); console.log('done'); }); + + + var articles = document.querySelectorAll('.category'); + + articles.forEach(function (article) { + var categoryTitle = article.querySelector('.category__title').textContent.trim(); + var button = document.createElement('button'); + button.textContent = categoryTitle; + + button.addEventListener('click', function () { + var link = article.querySelector('.category__link'); + var url = link.getAttribute('href'); + fetchAndModifyContent(url, 'V1'); + }); + + article.parentNode.replaceChild(button, article); + console.log('done done') + }); } + +replaceArticles(); \ No newline at end of file diff --git a/readme/charger-extension.png b/readme/charger-extension.png new file mode 100644 index 0000000000000000000000000000000000000000..8f3b40874a25ddecc76d142656c6e533a6daa3b2 GIT binary patch literal 8321 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 g~ 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ⅆ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 literal 0 HcmV?d00001 diff --git a/readme/extension.png b/readme/extension.png new file mode 100644 index 0000000000000000000000000000000000000000..6d51d4e4483e6f58df892deb1f8110b27b149c2f GIT binary patch literal 26769 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 BdU*f< literal 0 HcmV?d00001 diff --git a/readme/mode-dev.png b/readme/mode-dev.png new file mode 100644 index 0000000000000000000000000000000000000000..eecab507a7e350d3328bd9a17fed25006241c560 GIT binary patch literal 5894 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 Zl^~InNr5N6^XHwesj92;UfDYGe*n?^0ImQ4 literal 0 HcmV?d00001