/* compact [
	plugins/auto/typoenluminee/v4.0.2/css/enluminurestypo.css
	plugins/auto/empecher_double_clic/v1.0.4/css/empecher_double_clic.css?1721068947
	plugins/auto/emb_pdf/v1.3.0/css/emb_pdf.css
	plugins/auto/saisies/v6.3.4/css/saisies.css?1786371650
	plugins/plasci-general/slick/slick.css?1721068529
	plugins/plasci-general/slick/slick-theme.css?1721068531
	local/cache-scss/theme-cssify-fd0d511.css?1787843369
] 73.1% */

/* plugins/auto/typoenluminee/v4.0.2/css/enluminurestypo.css */
.texteencadre-spip{color:#003;background:#EEF;border-bottom:2px solid #06C;border-left:1px solid #39F;border-right:2px solid #06C;border-top:1px solid #39F;margin:1em 0;padding:.25em .5em}
.caractencadre-spip{color:#F60;font-weight:700}
.caractencadre2-spip{color:#009;font-weight:700}
acronym.spip_acronym{cursor:help;border-bottom:1px dotted}
a[hreflang]:after{content:"\0000a0[" attr(hreflang) "]";color:#999;background:transparent;font-size:x-small}
sub,sup,sup.typo_exposants{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup,sup.typo_exposants{top:-.5em}
sub{bottom:-.25em}
.smallcaps{font-variant:small-caps}

/* plugins/auto/empecher_double_clic/v1.0.4/css/empecher_double_clic.css?1721068947 */
.js-sending{opacity:0.25}

/* plugins/auto/emb_pdf/v1.3.0/css/emb_pdf.css */
.spip_doc_pdf{display:none}
@media (min-width:768px),@media print{.spip_doc_pdf{display:block}
.spip_doc_alternative_mobile{display:none}}

/* plugins/auto/saisies/v6.3.4/css/saisies.css?1786371650 */
fieldset{min-width:0}
fieldset.pliable > legend{cursor:pointer}
fieldset.pliable:not(.plie) > legend:before{content:'▾ '}
fieldset.plie > legend:before{content:'▸ '}
[dir='rtl'] fieldset.plie > fieldset > legend:before{content:'◂ '}
.saisie_date_jour_mois_annee .composants-date{display:flex;justify-content:flex-start;align-items:flex-start;gap:1ch}
.saisie_date_jour_mois_annee .composants-date__composant label{display:block}
.saisie_date_jour_mois_annee .composants-date__composant.visually-hidden{margin-inline-end:-1ch}
.saisie_date_jour_mois_annee .composants-date .btn_reset{--spip-btn-padding-x:.25em;--spip-btn-padding-y:var(--spip-form-input-padding-y,.25em);margin-block-start:var(--spip-line-height,1.4em);margin-block-end:0;opacity:0.2;padding:var(--spip-btn-padding-y) var(--spip-btn-padding-x)}
.saisie_date_jour_mois_annee .composants-date .btn_reset:is(:hover,:focus,:active){opacity:1}
.saisie_date_jour_mois_annee .composants-date .btn_reset .picto{display:inline-flex}
.formulaire_spip input.date,.formulaire_spip input.time{width:auto}
.saisie_date_jour_mois_annee .choix+.choix{margin-left:1em}
.saisie_date_jour_mois_annee .choix label{display:block;width:auto}
.saisie_date_jour_mois_annee .choix .text{width:auto}
.saisie_datetime{display:flex;justify-content:flex-start;align-items:flex-start;gap:1em}
.formulaire_spip input.date,.formulaire_spip input.time{width:auto}
.formulaire_crayon .editer-groupe .editer{padding-left:10px}
.formulaire_spip .etapes__items{list-style:none}
.formulaire_spip .etapes__item{display:inline-block}
.formulaire_spip .etapes__item:not(:first-child):before{content:' → '}
.choix_grille_wrapper{overflow-x:auto}
.choix_grille td{position:relative}
.choix_grille label{position:absolute;inset:0;padding:inherit;display:flex;justify-content:center;align-items:center}
.formulaire_spip .choix-groupe{border:none;margin-top:0;margin-bottom:0;margin-left:0;padding:0}
.formulaire_spip .choix-groupe label,.formulaire_spip .choix-groupe legend.label,.formulaire_spip .choix-groupe .editer-label{float:none;background-color:transparent;margin-left:0;margin-bottom:.5em;padding-left:0;padding-bottom:0;width:auto}
.saisies-menu-onglets{border-bottom:1px solid hsla(0,0%,0%,0.15)}
.saisies-menu-onglets__items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}
.saisies-menu-onglets__item,.saisies-menu-onglets__lien{display:-webkit-box;display:-ms-flexbox;display:flex}
.saisies-menu-onglets__lien{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;text-decoration:none}
.saisies-menu-onglets__lien.actif{font-weight:700}
.saisies-contenus-onglets fieldset{margin-top:0}
.saisies-onglets-verticaux{margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{width:100%}
@media (min-width:580px){.saisies-onglets-verticaux{display:flex;column-gap:var(--spip-form-spacing-x);margin-bottom:calc(var(--spip-form-spacing-y) / 2)}
.saisies-onglets-verticaux > .saisies-menu-onglets{max-width:15em;min-width:15em}}
.saisies-onglets-verticaux > .saisies-contenus-onglets{flex-basis:100%}
.saisies-onglets-verticaux > .saisies-menu-onglets > .saisies-menu-onglets__items{flex-direction:column}
.saisies-onglets .select2-container{width:100%!important}
.saisies-visually-hidden,.afficher_si_masque_chargement,.etapes__item.afficher_si_masque{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.champ.afficher{margin-bottom:1rem}
.champ.afficher p:last-child,#wysiwyg .champ.afficher p:last-child{margin-bottom:0}
.champ.afficher.saisie_fieldset fieldset > .fieldset_legend{font-weight:800;font-size:1.1em;margin-left:0;margin-bottom:1rem}
.champ.afficher.saisie_fieldset > .fieldset_valeurs{padding-left:1.5em;border-left:1px solid #E3E3E3;border-radius:12px}
.editer-groupe_inline{--gap:1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gap);padding:0}
.editer-groupe_inline > .editer:not(.en_configuration){margin-left:0;margin-right:0;flex-shrink:0;max-width:100%}
.editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{display:block;float:none;padding-top:0;margin-left:0}
@media (min-width:580px){.formulaire_spip .editer-groupe_inline > .editer:not(.en_configuration) > .editer-label{max-width:100%;padding-right:.5em}
.formulaire_spip .editer-groupe_2_colonnes{--columns:2}
.formulaire_spip .editer-groupe_3_colonnes > .editer{--columns:3}
.formulaire_spip .editer-groupe_4_colonnes > .editer{--columns:4}
.formulaire_spip .editer-groupe_2_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_3_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_4_colonnes > .editer:not(.en_configuration){width:calc((100% / var(--columns)) - var(--gap) + (var(--gap) / var(--columns)))}
.formulaire_spip .editer-groupe_1ligne_colonnes,.formulaire_spip .editer-groupe_1ligne_max_colonnes{flex-wrap:nowrap}
.formulaire_spip .editer-groupe_1ligne_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration){flex-shrink:1;min-width:8em}
.formulaire_spip .editer-groupe_1ligne_max_colonnes > .editer:not(.en_configuration),.formulaire_spip .editer-groupe_xlignes_max_colonnes > .editer:not(.en_configuration){flex-grow:1}}

/* plugins/plasci-general/slick/slick.css?1721068529 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* plugins/plasci-general/slick/slick-theme.css?1721068531 */
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/fonts/slick.eot');src:url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/fonts/slick.woff') format('woff'),url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/fonts/slick.ttf') format('truetype'),url('//www.planete-sciences.org/animations-formations/plugins/plasci-general/slick/fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}

/* local/cache-scss/theme-cssify-fd0d511.css?1787843369 */
@charset "UTF-8";.hidden{display:none!important}
.visuallyhidden,.offscreen{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}
.visuallyhidden .focusable:active,.visuallyhidden .focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}
.block-link-parent{position:relative}
.block-link-parent .block-link:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0}
.list-reset{list-style:none;margin-left:0;padding:0}
.list-reset li{margin:0;padding:0}
.center{text-align:center}
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:100.01%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{line-height:1.5;background:white;accent-color:#8c4417}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;font-size:100%;font-style:normal;font-weight:700;line-height:1.2;padding:0;margin:0 0 .8em}
a{background:transparent;color:inherit}
a:link{transition:0.3s}
a:visited{color:inherit}
a:focus{outline:thin dotted;text-shadow:none}
a:hover{outline:0;cursor:pointer}
a:active{outline:0}
a:after,a:before{font-size:90%;opacity:0.9}
a[hreflang]:after{content:" [" attr(hreflang) "]";font-weight:400}
a.spip_out:after{content:" ➚"}
a.spip_out.spip_doc_lien:after{content:""}
a[hreflang].spip_out:after{content:" [" attr(hreflang) "] ➚"}
a img{border:0}
a:focus img,a:active img{-moz-transform:translateY(1px);-webkit-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translate(1px);transform:translateY(1px)}
ul,ol{list-style:none;margin:0;padding:0}
ul,ol{margin-left:1em}
ul{list-style-type:square}
ol{list-style-type:decimal}
ul ul,ol ol{margin-bottom:0}
dt{font-weight:700}
em,i{font-style:italic}
strong,b{font-weight:700}
small,.small{font-size:.8em}
p,ul,ol,dl,dd,blockquote,address,pre,table,fieldset,.pagination{margin-top:0;margin-bottom:1em}
img{max-width:100%!important;height:auto!important;width:auto \9!important;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
abbr[title],acronym[title]{text-decoration:none;border-bottom:.1em dotted;cursor:help}
@media print{abbr[title]{border-bottom:0}
abbr[title]:after{content:" (" attr(title) ")"}}
dfn{font-weight:700;font-style:italic}
s,strike,del{opacity:0.5;text-decoration:line-through}
ins{background-color:rgba(255,255,204,0.5);text-decoration:none}
u{text-decoration:underline}
sup,.sup,sub,.sub{position:relative;font-size:80%;font-variant:normal;line-height:0;vertical-align:baseline}
sup,.sup{top:-.5em}
sub,.sub{bottom:-.25em}
@media (max-width:40em){img,table,td,blockquote,code,pre,textarea,input,iframe,object,embed,video{max-width:100%!important}
textarea,table,td,th,pre,code,samp{word-wrap:break-word}
pre,code,samp{white-space:pre-line}}
@media (orientation:landscape) and (max-device-width:40em){html,body{-webkit-text-size-adjust:100%}}
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */::-moz-selection,::selection{background-color:#fff39b;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #CCC;margin:1em 0;padding:0;clear:both}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
input[type="search"]{box-sizing:border-box}
address{font-style:normal}
.bugajaxie{display:none}
.ariaformprop,.ajaxbloc{position:relative}
.ariaformprop .image_loading,.ajaxbloc .image_loading{position:absolute;top:0;right:0}
.spip_modele{float:right;display:block;width:25%;border:1px dotted #666}
.spip_documents{margin-top:0;margin-bottom:1em;text-align:center;font-size:90%}
.spip_documents .spip_doc_titre{margin:.8em auto 0}
.spip_documents{text-align:center;margin-top:0;margin-bottom:1em}
.spip_documents_center{clear:both;width:100%;margin-left:auto;margin-right:auto}
span.spip_documents_center{display:block}
.spip_doc_titre,.spip_doc_descriptif{margin-left:auto;margin-right:auto}
.spip_doc_descriptif{clear:both}
@media screen and (min-width:37.25em){.spip_documents_left{float:left;margin-right:1em}
.spip_documents_right{float:right;margin-left:1em}}
.spip_documents .oembed{background:none;padding:0;border:none}
@font-face{font-family:"Ubuntu";src:url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/webfonts/Ubuntu/ubuntu-regular-webfont.woff2') format("woff2"),url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/webfonts/Ubuntu/ubuntu-regular-webfont.woff') format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Saira Condensed";src:url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/webfonts/Saira_Condensed/sairacondensed-bold-webfont.woff2') format("woff2"),url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/webfonts/Saira_Condensed/sairacondensed-bold-webfont.woff') format("woff");font-weight:700;font-style:normal}
body{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;line-height:1.5;color:#222;text-rendering:geometricPrecision}
@media screen and (min-width:49em){body{font-size:.9em}}
@media screen and (min-width:62.25em){body{font-size:1em}}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Saira Condensed",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;font-style:normal;margin:0 0 .5em;letter-spacing:.02em;clear:both}
h1,.h1{font-size:2.5em}
h2,.h2{font-size:2.5em}
h3,.h3{font-size:1.8em}
h4,.h4{font-size:1.4em;font-style:italic}
h5,.h5,h6,.h6{font-size:1.15em}
a{text-decoration:none;color:#B25300}
a:visited{color:#B25300}
a:hover{text-decoration:underline;color:#401F02;border-color:#401F02;outline:0}
a:focus{background-color:#B25300!important;border-color:#B25300!important;color:white!important}
a:focus .spip_doc_titre{background-color:#B25300!important}
a:focus svg *{fill:white!important}
@media (prefers-reduced-motion:reduce){:root{--nomotion:none}
body *,body *::before,body *::after{animation:none!important;transition:none!important;transition-duration:0s!important}}
html{overflow:auto;scroll-padding-top:5.25lh;scroll-behavior:var(--nomotion,smooth)}
@media screen and (min-width:62.25em){html{scroll-padding-top:2.5lh}}
html,body{margin:0;padding:0;height:100%}
.page-header{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;align-items:center;background:url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/images/barrette_horizontale.png') top left no-repeat;background-size:100% 8px;background-color:#f6f4ef;padding:3rem 1rem 2rem}
.page-header a{color:#4d2309}
.page-header .header-titre{flex-basis:fit-content;max-width:fit-content;order:2;color:#4d2309}
.page-header .header-titre > *{display:flex;justify-content:space-between;align-items:center;column-gap:3em}
@media screen and (min-width:37.25em){.page-header .header-titre{flex-basis:auto}}
.page-header .header-titre h1,.page-header .header-titre .h1{margin-bottom:0em;font-size:2em}
@media screen and (min-width:37.25em){.page-header .header-titre h1,.page-header .header-titre .h1{font-size:2.75em}}
.page-header .header-titre small{font-size:1.5em;font-style:italic;display:flex;flex-wrap:wrap}
.page-header .header-logo{order:1;padding-top:1rem;padding-bottom:1rem;min-width:250px}
.page-header .header-logo a:focus{background-color:inherit!important;border-color:inherit!important}
.page-header .header-logo img{max-height:6rem;width:auto}
@media screen and (min-width:37.25em){.page-header .header-logo img{max-height:unset}}
.page-header .header-tools{width:100%;order:3;font-size:1.1em}
@media screen and (min-width:37.25em){.page-header .header-tools{width:unset}}
.page-header .header-tools .header-lang{display:flex;gap:.5rem}
.page-header .header-tools .header-lang .icone-svg{color:#4d2309}
.page-header .header-reseaux{margin:0pt;padding:0pt;display:flex;justify-content:flex-end;flex-wrap:wrap}
.page-header .header-reseaux :first-child{margin-left:0pt}
.page-header .header-reseaux li{display:inline;margin-left:.2em}
@media print{.page-header{justify-content:space-evenly}}
.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper .h1,.content-wrapper .h2,.content-wrapper .h3,.content-wrapper .h4{color:#8c4417}
.content-wrapper .main-title{font-size:2.5em;margin:0 0 1.25em;text-align:center}
@media screen and (min-width:62.25em){.content-wrapper{font-size:1em;display:grid;grid-template-columns:1rem 1fr 1rem 1fr minmax(0,1fr);grid-template-areas:"lestitres lestitres lestitres lestitres lestitres" ". nav . main . ";justify-items:center;justify-content:center}}
.content-bloc{color:#222;padding:1em;margin-bottom:1.5em}
.content-bloc__header{background:#FFC802;font-family:"Saira Condensed",Helvetica,Arial,sans-serif;color:#4d2309;padding:.5em 0}
.content-bloc__header .header_title{color:#4d2309;margin-bottom:0}
.content-bloc__subheader{background:#FFE002;margin:0;padding:.5em 0}
.content-bloc__subheader .subheader_title{font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-weight:400;color:#4d2309;font-size:1.2em}
.content-bloc__nav{position:sticky;top:2.5lh;z-index:2;font-family:"Saira Condensed",Helvetica,Arial,sans-serif;width:100%}
@media screen and (min-width:62.25em){.content-bloc__nav{width:auto;grid-area:nav;justify-self:right;position:initial;top:initial;z-index:initial}}
.page_sommaire .content-bloc__nav a{display:inline}
.page_sommaire .content-bloc__nav .texteencadre-spip{margin:2rem 1.5rem;font-family:"Ubuntu",Helvetica,Arial,sans-serif;font-size:initial}
@media screen and (min-width:62.25em){.page_sommaire .content-bloc__nav .texteencadre-spip{width:calc(15em * 1.25);font-size:inherit}}
.content-bloc__nav .lateral-menu{margin:2rem 1.5rem;list-style:none;font-size:1.25em}
@media screen and (min-width:62.25em){.content-bloc__nav .lateral-menu{width:15em}}
.content-bloc__nav .lateral-menu li{margin:0;padding:1em;background:#fff39b}
.content-bloc__nav .lateral-menu li,.content-bloc__nav .lateral-menu li a{color:#4d2309}
.content-bloc__nav .lateral-menu li.on{background-color:#FFE002;font-style:italic}
.content-bloc__nav .lateral-menu li.on sup{margin-left:.15rem}
.content-bloc__nav .lateral-menu li::selection,.content-bloc__nav .lateral-menu li::-moz-selection,.content-bloc__nav .lateral-menu li *::selection,.content-bloc__nav .lateral-menu li *::-moz-selection,.content-bloc__nav .lateral-menu li:hover{background-color:#8c4417}
.content-bloc__nav .lateral-menu li:hover *{color:white!important}
@media screen and (min-width:62.25em){.content-main{grid-area:main;border-left:1px solid #8c4417;border-right:1px solid #8c4417;width:48em}}
@media screen and (min-width:62.25em) and (min-width:88.5em){.content-main{width:55em}}
.content-main .nav-list__subnav .h2{color:black}
.lestitres{width:100%;padding:0;margin:0;grid-area:lestitres}
.lestitres > * > *{text-align:center}
@media screen and (min-width:62.25em){.lestitres > * > *{margin:auto}}
.lestitres,.full-width .album{border-top:2px solid #8c4417;border-bottom:2px solid #8c4417}
.lestitres else,.full-width .album else{border-top:2px solid #f6f4ef;border-bottom:2px solid #f6f4ef}
.full-width .album{border-bottom:0}
.date--modif{font-size:.8em;text-align:right;clear:both}
.date--modif .label{font-weight:700;color:#8c4417}
.content-aside{position:sticky;top:0;z-index:3}
.content-aside:has(.nav-clicked-actif){position:initial}
.content-aside a{color:#4d2309}
.content-aside a:hover,.content-aside a:focus{color:#7b380e}
.nav-list{margin:0;background-color:#FFE002;font-size:1.2em}
@media screen and (min-width:62.25em){.nav-list{display:flex;flex-wrap:wrap;justify-content:flex-start}}
.nav-list__bloc{list-style:none}
.nav-list__bloc > .nav-list__subnav{z-index:1;margin:0 auto;left:0pt;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;height:fit-content;background-color:white;width:100%}
.content-aside .nav-list__bloc > .nav-list__subnav{border-bottom:3px solid #FFE002;font-size:1.2em;line-height:1.2}
@media screen and (min-width:62.25em){.content-aside .nav-list__bloc > .nav-list__subnav{position:absolute}}
.nav-list__bloc > .nav-list__subnav .nav-list__bloc_sous_titre{padding:1rem .5rem;font-size:1em;border-bottom:1px solid #8c4417;color:#4d2309}
@media screen and (min-width:62.25em){.nav-list__bloc > .nav-list__subnav .nav-list__bloc_sous_titre{display:flex;min-height:3.3lh;align-items:center}
.nav-list__bloc > .nav-list__subnav .nav-list__bloc_sous_titre .icone-svg{align-self:auto}}
.nav-list__bloc.nav-list__bloc--actif{background:#FFC802}
@media screen and (max-width:61.25em){.content-aside .nav-list__bloc:not(.nav-clicked) > .nav-list__subnav{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}
@media screen and (min-width:62.25em){.content-aside .nav-list__bloc:not(.nav-last-clicked) > .nav-list__subnav{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}
.nav-list__bloc.nav-last-clicked .nav-list__bloc_titre{text-decoration:underline}}
.nav-list__bloc *{list-style:none}
@media screen and (min-width:62.25em){body:has(.nav-clicked) main{opacity:0.2}}
.nav-list__header{padding-bottom:0}
.nav-list__header ul{display:flex;justify-content:space-between}
.nav-list__header ul a{display:inline;width:auto}
.nav-list__header,.nav-list__bloc_titre{font-family:"Saira Condensed",Helvetica,Arial,sans-serif;font-size:1.25em;padding:.25em .6em}
.nav-list__bloc_titre{display:block;color:#4d2309!important}
.nav-list__bloc_titre:hover{cursor:pointer;text-decoration:underline}
.nav-list__subnav{padding:0 0 0.2ex}
.nav-list__subnav .active ul,.nav-list__subnav .nav-list__bloc_sous_titre.active{border-left:5px solid #8c4417;background-color:#FFF3D0}
.nav-list__subnav .active ul li.active,.nav-list__subnav .nav-list__bloc_sous_titre.active li.active{border-right:5px solid #8c4417}
.nav-list__subnav .nav-list__bloc_sous_titre.active{font-weight:700;color:#B25300}
.nav-list__subnav > *{margin-bottom:.5em}
.nav-list__subnav .nav-list__subnav{margin-left:0;margin-top:0}
.nav-list__subnav .nav-list__subnav li{margin-bottom:1.5rem;padding-left:.5rem}
.nav-list__subnav .nav-list__subnav li:nth-child(1){padding-top:.75em}
.nav-list__bloc--reseautage{background:#9EC900}
.nav-list__bloc a,.nav-list__bloc span.actif,.nav-list__bloc .nav-list__bloc_sous_titre,.content-bloc__nav a,.content-bloc__nav span.actif,.content-bloc__nav .nav-list__bloc_sous_titre{display:flex;align-items:flex-start;justify-content:flex-start}
.nav-list__bloc a .icone-svg,.nav-list__bloc span.actif .icone-svg,.nav-list__bloc .nav-list__bloc_sous_titre .icone-svg,.content-bloc__nav a .icone-svg,.content-bloc__nav span.actif .icone-svg,.content-bloc__nav .nav-list__bloc_sous_titre .icone-svg{align-self:start;min-width:1em;max-width:1em;margin-right:.5rem;top:0}
.formulaire_spip.formulaire_recherche{color:#4d2309;margin-top:.5rem;margin-bottom:0}
.formulaire_spip.formulaire_recherche .input-wrapper{display:flex}
.formulaire_spip.formulaire_recherche input[type=search]{width:100%;margin:0em;padding-left:1.75em;height:1em;position:relative}
@media screen and (min-width:37.25em){.formulaire_spip.formulaire_recherche input[type=search]{min-width:20rem}}
.formulaire_spip.formulaire_recherche button,.formulaire_spip.formulaire_recherche input[type=submit]{position:relative;border-bottom-left-radius:0px;padding-bottom:0;padding-top:0}
.formulaire_spip.formulaire_recherche .icone-svg{display:inline;z-index:5;top:-.2em;left:.3em;width:0px;color:#4d2309}
.page-footer{background:url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/images/barrette_horizontale.png') top left no-repeat;background-size:100% 8px;padding:2em 1em 0;font-size:95%;color:#4d2309;background-color:#f6f4ef}
.page-footer a{color:#4d2309}
.page-footer li{margin-bottom:.5em}
@media screen and (min-width:24.75em){.footer-main{display:flex;justify-content:space-between}}
.footer-colophon{font-weight:700}
.footer-tools{padding-top:.5em;border-top:1px solid #4d2309}
.footer-tools ul{list-style:none;margin:0px;display:flex;column-gap:1rem;flex-wrap:wrap}
.footer-tools ul li{flex-basis:fit-content}
.capsule-video{margin-bottom:1.5em}
.icone-svg{display:inline-flex;align-self:center;top:.125em;position:relative}
.icone-svg svg{width:1.2em;max-height:1em}
.icone-svg svg *{fill:currentColor}
.leaflet-container a{color:#B25300}
.littlefoot-footnote__button,.spip_surligne{border-radius:0 16px 16px 16px;background:#FFF3D0;border:1px solid #ffe9a7}
th .littlefoot-footnote__button,th .spip_surligne,.texteencadre-spip.spip .littlefoot-footnote__button,.texteencadre-spip.spip .spip_surligne,.nav-sommaire .littlefoot-footnote__button,.nav-sommaire .spip_surligne{background-color:#fff}
.spip_surligne{color:#B25300;padding:0px 2px}
.littlefoot-footnote.is-active{opacity:1}
.littlefoot-footnote__button:focus,.littlefoot-footnote__button:hover,.littlefoot-footnote__button:active,.littlefoot-footnote__button.is-active{background-color:#401F02}
.littlefoot-footnote__button::after{content:"?";color:#B25300}
.littlefoot-footnote__content{color:#222;text-align:left}
.texteencadre-spip.spip,.nav-sommaire{margin-top:0;margin-bottom:1em;color:#222;background:#FFF3D0;border:1px solid #ffe9a7;border-radius:0 16px 16px 16px;padding:1em}
.texteencadre-spip.spip:before,.texteencadre-spip.spip:after,.nav-sommaire:before,.nav-sommaire:after{content:" ";display:table}
.texteencadre-spip.spip:after,.nav-sommaire:after{clear:both}
.texteencadre-spip.spip p:last-child,.nav-sommaire p:last-child{margin-bottom:0}
.nav-sommaire{margin-left:0px;margin-right:30%}
.nav-sommaire ul{list-style-type:none}
h3 .sommaire-back,h4 .sommaire-back,h5 .sommaire-back,h6 .sommaire-back{display:none}
.spip-admin-bloc,.spip-admin-float{right:20px!important;font-size:.8em}
.spip-admin-boutons{border-radius:.3em!important;padding:.5em!important}
table.spip{margin-bottom:1.5em;width:100%;max-width:100%;border:none;background:none;margin:1.5em 0;border-collapse:collapse;border-spacing:0;line-height:inherit}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto;font-weight:700;padding:.5em;font-style:italic;font-size:1.2em;color:#4d2309;background:#FFC802}
table.spip th{border:none;border-top:1px solid #D7D7D7;padding:.5em;line-height:normal;background:#FFF3D0;color:#4d2309;vertical-align:top;font-weight:700;text-align:center}
table.spip thead th{border-top:none;border-bottom:2px solid #FFC802}
table.spip td{border:none;border-top:1px solid #D7D7D7;padding:.5em;text-align:center;vertical-align:top}
table.spip td.numeric{text-align:right}
table.spip tr:not(even){background:#FCFCFC}
table.spip tr:nth-child(odd){background:white}
table.spip tbody tr:last-child td,table.spip tbody tr:last-child th{border-bottom:1px solid #D7D7D7}
table.spip tbody tr:hover td{color:#434343}
.alerte_urgence{border-radius:0 0 0 0;text-align:center;font-size:1.1em;padding:.8em;font-style:italic;color:#222;background:#FFF3D0;color:black}
.alerte_urgence a,.alerte_urgence .crayon-html{color:#B25300}
.alerte_urgence a:hover,.alerte_urgence .crayon-html:hover{color:#401F02}
.alerte_urgence em,.alerte_urgence i{font-style:normal}
.caractencadre-spip{color:#8c4417}
.caractencadre2-spip{color:#602f10}
.cioidc_h2{display:none}
.cioidc_choix_serveur_liste{padding:0;margin:0;list-style-type:none;font-size:1.5rem;padding-top:1.5rem}
.cioidc_choix_serveur_liste li{text-align:center;margin:1em;color:#8c4417}
.cioidc_choix_serveur_liste li p{color:black}
.cioidc_choix_serveur_liste li a{width:100%;border:2px solid #8c4417;padding:1em;display:inline-block}
#descriptif_site_spip .content-bloc{display:flex;justify-content:space-evenly;flex-wrap:wrap}
#descriptif_site_spip .content-bloc div{max-width:80%}
#descriptif_site_spip .icone-svg svg{width:5em;max-height:none;color:#8c4417}
.formulaire_formidable_sommaire .editer-label{font-size:.8em;font-style:italic}
.formulaire_spip.formulaire_liste_evenements{margin-bottom:0}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .saisie_checkbox.editer{padding:0 .5em;margin-bottom:.5rem}
@media screen and (min-width:62.25em){.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .saisie_checkbox.editer{flex-basis:min-content;flex-grow:2;flex-shrink:2;word-break:keep-all}}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer{margin:0}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer-label{font-weight:700;display:block;font-size:1.5em;font-family:"Saira Condensed",Helvetica,Arial,sans-serif;color:#8c4417;margin:0}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer-label.hamburger-started::before{content:"+";width:.75em;display:inline-block;position:relative;top:-0.05lh}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer-label.hamburger-started ~ .choix{display:none}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer-label.hamburger-on.hamburger-started ~ .choix{display:flex}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .editer-label.hamburger-on.hamburger-started::before{content:"–";top:0lh}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix{display:flex;margin:1em 0}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label,.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label.on{font-weight:400;margin-bottom:0;padding-left:.5rem;display:flex;justify-content:space-between;align-items:center;line-height:1.2;width:100%}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label .count,.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label.on .count{font-weight:700;color:#8c4417}
.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label .data,.formulaire_spip.formulaire_liste_evenements .formulaire__saisies .choix label.on .data{width:90%}
.formulaire_spip.formulaire_liste_evenements .boutons{margin:0;padding:0}
.formulaire_spip.formulaire_liste_evenements .boutons button{background-color:#FFE002}
.formulaire_spip.formulaire_liste_evenements .boutons button:hover{background-color:#ceb500}
.formulaire_spip.formulaire_liste_evenements .hamburger-on + .hamburger-depend .texteencadre-spip{border-top-right-radius:0}
.full-width .album{margin:0}
#geolocalisation{padding:0}
.content-bloc:has(#geolocalisation){padding-top:0}
#geolocalisation .hamburger{background-color:#fff39b}
#geolocalisation .hamburger:not(.hamburger-started) ~ .hamburger-depend{display:none}
.liste--evenements .evenement:nth-child(even){background:#F7F7FD}
.evenement{position:relative;overflow:hidden;margin-left:-1em;margin-right:-1em;padding:1em}
.evenement:last-child{margin-bottom:-1em}
.evenement del{opacity:0.75;text-decoration:none}
.evenement del .titre,.evenement del .nature,.evenement del .evenement__infos,.evenement del .evenement__date,.evenement del .mm{text-decoration:line-through}
.evenement del .annule{opacity:1}
.evenement__titre{margin-bottom:.5em;clear:none}
.evenement__titre strong{font-family:"Saira Condensed",Helvetica,Arial,sans-serif;font-size:1.5em;color:#FFC802;margin-bottom:0}
.evenement__titre br ~ span{font-style:italic;font-size:.8em}
@media screen and (min-width:24.75em){.evenement__dates{float:right}}
.evenement__date{border-radius:0 16px 16px 16px;background:#FFE002;color:#4d2309;text-align:center;white-space:nowrap}
.evenement__date .icone-svg{display:none}
@media screen and (min-width:24.75em){.evenement__date .icone-svg{display:inline-flex}}
@media screen and (min-width:24.75em){.evenement__date{margin-left:1em;margin-bottom:.5em;padding:.5em .25em;width:10.3125em;display:flex;flex-direction:column;-webkit-flex-direction:column}}
@media print{.evenement__date{text-align:unset}}
@media screen and (max-width:23.75em){.evenement__date .saison{display:none}}
.evenement__date .jj-nom,.evenement__date .aa{font-size:.95em}
@media screen and (min-width:24.75em){.evenement__date .jj-num,.evenement__date .mm{display:inline-block;font-size:1.3em;font-weight:700}}
.evenement__date .jj-num{padding-left:.1em}
.evenement__date .mm{padding-left:.1em}
@media screen and (min-width:24.75em){.evenement__date .horaire{display:block;margin-top:.25em}}
.evenement__date .dt-start.dt-spanning:after{content:" > "}
@media screen and (min-width:24.75em){.evenement__date .dt-start.dt-spanning:after{content:""}}
.evenement__date .dt-start .horaire{margin-bottom:.25em}
.evenement__date .dt-end{position:relative;margin-top:1.5em}
@media screen and (min-width:24.75em){.evenement__date .dt-end:before{position:absolute;display:block;content:" ";top:-1.25em;height:.6em;left:50%;width:.6em;margin-left:-.3em;border-width:2px 2px 0 0;border-style:solid;border-color:#7b380e;transform:rotate(135deg)}}
.evenement__infos .lien{margin-bottom:0}
.evenement__criteres{margin-bottom:1.5em}
@media screen and (min-width:62.25em){.evenement__criteres{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5em;row-gap:.25em}}
.evenement__criteres p{margin-bottom:.5em}
.evenement__criteres p:last-child{margin-bottom:0}
@media screen and (min-width:62.25em){.evenement__criteres p:last-child{margin-bottom:unset}}
@media screen and (min-width:62.25em){.evenement__criteres p{margin-bottom:0}}
.evenement__criteres p > *{display:block}
.evenement__criteres .label{font-weight:700;color:#8c4417;min-width:10em}
.prochains_evenements_detailles .evenement__infos h1,.prochains_evenements_detailles .evenement__infos h2,.prochains_evenements_detailles .evenement__infos h3,.prochains_evenements_detailles .evenement__infos h4,.prochains_evenements_detailles .evenement__infos h5,.prochains_evenements_detailles .evenement__infos h6,.anciens_evenements_detailles .evenement__infos h1,.anciens_evenements_detailles .evenement__infos h2,.anciens_evenements_detailles .evenement__infos h3,.anciens_evenements_detailles .evenement__infos h4,.anciens_evenements_detailles .evenement__infos h5,.anciens_evenements_detailles .evenement__infos h6{clear:none}
.prochains_evenements_detailles .evenement__infos div:last-child p:last-child,.anciens_evenements_detailles .evenement__infos div:last-child p:last-child{margin-bottom:0px}
button,input,optgroup,select,textarea{font:inherit;margin:0}
.formulaire_spip{margin-top:0;margin-bottom:1em}
.formulaire_spip .boutons,.formulaire_spip .titrem,.formulaire_spip .legend{margin:0}
.formulaire_spip > p,.formulaire_spip fieldset > p{margin:0!important}
.formulaire_spip .editer{margin:0 0 1em;clear:both;overflow:hidden}
.formulaire_spip .editer.afficher{overflow:hidden;margin-bottom:.8em}
.formulaire_spip input.text,.formulaire_spip input.password,.formulaire_spip input.date,.formulaire_spip .saisie_date input.date,.formulaire_spip input.email,.formulaire_spip input[type=text],.formulaire_spip input[type=password],.formulaire_spip input[type=search],.formulaire_spip textarea,.formulaire_spip select{font-size:1em;font-family:inherit;padding:0 .3em;width:100%;border:1px solid #CCCFDF;background:white;min-height:1.875em;line-height:1.875em}
.formulaire_spip input.text[readonly]{color:#222;background:#FFF3D0;border:1px solid #ffe9a7;border-radius:0 16px 16px 16px}
.formulaire_spip select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:white;padding-right:28px;border-radius:0;background-image:linear-gradient(45deg,transparent 50%,#FFC802 50%),linear-gradient(135deg,#FFC802 50%,transparent 50%),linear-gradient(to right,#FFC802,#FFC802);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.formulaire_spip select[multiple]{background-image:none}
.formulaire_spip select[multiple]:hover,.formulaire_spip select[multiple]:focus{background-image:none}
.formulaire_spip select::-ms-expand{display:none}
.formulaire_spip textarea{height:15.625em;overflow:auto;font-size:inherit;font-family:inherit;line-height:inherit}
.formulaire_spip::placeholder{color:#424242}
.formulaire_spip input::-webkit-input-placeholder{color:#424242}
.formulaire_spip input:-moz-placeholder{color:#424242}
.formulaire_spip input::-moz-placeholder{color:#424242}
.formulaire_spip input:-ms-input-placeholder{color:#424242}
.formulaire_spip .erreur{background-color:#FBE3E4}
.formulaire_spip .erreur_message{display:block;color:#8A1F11;font-weight:700}
.formulaire_spip .erreur input.text,.formulaire_spip .erreur input.password,.formulaire_spip .erreur textarea{border:2px solid #FBC2C4}
.formulaire_spip .obligatoire label,.formulaire_spip .obligatoire .label,.formulaire_spip .obligatoire .choix label,.formulaire_spip .obligatoire .choix .label{font-weight:700}
.formulaire_spip .choix{overflow:hidden;margin:.3em 0;display:flex;align-items:center}
.formulaire_spip .choix label{font-weight:400;text-transform:none;display:inline-block;padding-left:1rem;cursor:pointer}
.formulaire_spip .choix label.on{font-weight:700}
.formulaire_spip .choix .radio,.formulaire_spip .choix .checkbox{float:left;margin-left:.2em}
.formulaire_spip .choix label{margin-bottom:0px}
.formulaire_spip .reponse_formulaire,.formulaire_spip .error,.formulaire_spip .success,.formulaire_spip .notice{border:1px solid;font-weight:400;padding:.5em;min-height:1.5em;margin-bottom:1em;margin-top:1em}
.formulaire_spip .reponse_formulaire_ok{color:#264409;border-color:#C6D880;background-color:#E6EFC2}
.formulaire_spip .reponse_formulaire_erreur{color:#8A1F11;border-color:#FBC2C4;background-color:#FBE3E4}
.formulaire_spip .saisie_explication .explication{color:#222;background:#FFF3D0;border:1px solid #ffe9a7;border-radius:0 16px 16px 16px;font-size:100%;padding:.5em}
.formulaire_spip p.explication{display:block;font-weight:400;font-style:italic;font-size:.8em;margin-bottom:.5em}
.formulaire_spip .explication .boutons{margin-left:2em;font-size:55%}
.formulaire_spip .attention{display:block;margin-bottom:1em;font-weight:400}
.formulaire_spip input.submit,.formulaire_spip input.reset,.formulaire_spip input.button{width:auto}
.formulaire_spip fieldset{border:0;width:auto;padding:0;margin:1.5em 0}
.formulaire_spip legend:not(.label){font-weight:700;font-style:normal;text-transform:uppercase;font-size:125%;display:block;width:100%;margin:0 0 .5em}
.formulaire_spip fieldset input.text,.formulaire_spip fieldset textarea.textarea{border:1px solid #CCCFDF}
.formulaire_spip .boutons{margin:1em 0 0;clear:both;padding:1em 0;text-align:right}
.formulaire_spip .boutons-left{text-align:left}
.formulaire_spip .boutons-center{text-align:center}
.formulaire_spip .boutons.noborder{margin-top:0}
a.button,button,input[type=submit]{display:inline-block;padding:.25em 1.5em;background-color:#FFC802;border:none;box-shadow:none;text-align:center;text-decoration:none;color:#4d2309!important;transition:background 0.3s;cursor:pointer;border-radius:0 16px 16px 16px}
a.button:hover,a.button:focus,button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:#9b7900}
.formulaire_spip__etapes{margin:1em 0}
.formulaire_spip__etapes ol{margin-left:0;border-radius:0 16px 16px 16px;background:#FFF3D0;border:1px solid #ffe9a7;padding:.5em}
.formulaire_spip__etapes em{font-weight:700;color:#8c4417}
.formulaire_spip__etapes button{padding:0px;background-color:transparent;color:#B25300!important}
.formulaire_spip__etapes button:hover,.formulaire_spip__etapes button:active{text-decoration:underline;color:#401F02}
.formulaire_spip__etapes .etapes__item{display:inline}
.texteencadre-spip .explication{background-color:#fffaea!important;border:1px solid #8c4417!important}
.choix_grille td,.choix_grille th{word-break:break-all}
input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{border-color:#9da3c2}
input[type="submit"],input[type="reset"]{font-size:inherit}
.pagination{text-align:center}
.pagination .pagination-item{display:inline-block;padding:.2em .5em;vertical-align:middle;line-height:1}
.pagination .pagination-item:not(.disabled):hover,.pagination .pagination-item:not(.disabled):focus,.pagination .pagination-item:not(.disabled):active{background-color:#9b7900}
.pagination .pagination-item:not(.disabled):hover a,.pagination .pagination-item:not(.disabled):focus a,.pagination .pagination-item:not(.disabled):active a{color:#FFF;text-decoration:none}
.pagination .pagination-item.on{color:#FFF;background-color:#FFC802}
.pagination .next,.pagination .prev{font-weight:700}
.pagination .disabled{display:inline-block;color:#6a6a6a}
figure.album{margin-left:auto;margin-right:auto}
.slider,.slider-nav{max-width:100%;margin-left:auto;margin-right:auto}
.slick-prev::before,.slick-next::before{font-size:24px}
.slick-prev{left:20px;z-index:1}
.slick-next{right:20px}
.hamburger{font-family:"Ubuntu",Helvetica,Arial,sans-serif;background-color:#f6f4ef;padding:10px;display:flex;gap:.5rem}
.hamburger .hamburger-text{color:#4d2309;font-size:1.2rem}
.content-wrapper .hamburger{background:#FFE002}
.hamburger .slice{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#4d2309;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease}
.hamburger.hamburger-on .slice1{transform:rotate(45deg) translate(1px,-1px)}
.hamburger.hamburger-on .slice2{opacity:0;transform:rotate(0deg) scale(0.2,0.2)}
.hamburger.hamburger-on .slice3{transform:rotate(-45deg) translate(0px,-1px)}
.hamburger:not(.hamburger-started){display:none}
.hamburger-started{cursor:pointer}
.hamburger-started ~ .hamburger-depend{display:none}
.hamburger-on ~ .hamburger-depend{display:block!important}
@media screen and (min-width:62.25em){.hamburger:not(.hamburger-also-full){display:none}
.hamburger-started ~ .hamburger-depend{display:inherit}
.hamburger-started ~ .hamburger-depend.hamburger-also-full{display:none}}
.formulaire_spip select{background-image:linear-gradient(45deg,transparent 50%,#8c4417 50%),linear-gradient(135deg,#8c4417 50%,transparent 50%),linear-gradient(to right,#8c4417,#8c4417)}
@media print{@page{margin:2cm 0.5cm}
#spip-admin,.pagination,.header-logo img,.content-aside,.header-tools,.header-reseaux,.hamburger,.content-bloc__nav,.footer-tools,.footer-links{display:none!important}
.header-logo:after{content:url('https://www.planete-sciences.org/animations-formations/plugins/plasci-general/images/logo-planete-sciences-print.png');width:320px}
.page-header{border-bottom:1px solid black}
.page-footer{border-top:1px solid black}
*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a:after{content:""}
a[rel="external"]:after,a.spip_out:after{content:" (" attr(href) ")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
abbr[title]:after{content:" (" attr(title) ")"}
blockquote,ul,ol{page-break-inside:avoid}
h1,h2,h3,caption{page-break-after:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.noprint,.no-print{display:none}}

