@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";h1,h2,h3,h4,h5,h6{margin:0;font-family:"Lato",sans-serif}h1{font-size:3.2rem;font-weight:900;color:#0072b4}h1.title{display:flex;align-items:center;justify-content:space-between}h1.title span{font-size:1.2rem;display:flex;justify-content:center;align-items:center;background:#0072b4;color:#fff;border:2px solid #0072b4;width:2.5rem;height:2.5rem;border-radius:50%;transition:.2s ease-in-out;cursor:pointer}h1.title span:hover{background:rgba(0,0,0,0);color:#0072b4}.prism-titlename{border-radius:5px;margin-top:-12px}code{font-size:.8rem;cursor:pointer}@media(max-width: 768px){h1{font-size:4.8rem}}@media(max-width: 480px){h1{font-size:3.8rem}}.sidebar{background:#e2f3e4;width:25%;min-width:300px;height:85vh;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid rgba(126,199,135,.4);padding:15px 30px;overflow-y:scroll;position:sticky;top:50px}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background-color:#bfe3c3;border-radius:0px 5px 5px 0px;border-right:1px solid rgba(126,199,135,.4)}.sidebar::-webkit-scrollbar-thumb{background-color:#3d9b35;border-radius:5px}.sidebar::-webkit-scrollbar-thumb:hover{background-color:#4ebf44}.sidebar .title{text-align:center;font-size:2.4rem;margin-bottom:40px;color:#3d9b35}.sidebar .title img{width:100%;max-height:100px;object-fit:contain;margin-top:20px}.sidebar .summary{font-size:1.2rem;color:#0072b4;text-transform:uppercase;font-weight:900;cursor:pointer;transition:.2s ease-in-out}.sidebar .summary:hover{color:#66aad2}.sidebar ul{display:flex;flex-direction:column;gap:7px;list-style:none;margin:10px 0;margin-bottom:20px}.sidebar a{color:#3d9b35}.sidebar a:hover{color:#7ec787}.adico-button{border-radius:9999px;background:#f59f0e;color:#000;padding:5px 10px;font-size:16px;font-weight:600;border:2px solid #f59f0e;display:block;width:fit-content;cursor:pointer;transition:.2s ease-in-out}.adico-button:hover{background:rgba(0,0,0,0);color:#000}.adico-button.adico-drawer-link{background:#7ec787;color:#000;border:2px solid #7ec787;margin:15px 0}.adico-button.adico-drawer-link:hover{background:rgba(0,0,0,0);color:#000}.adico-button.adico-password{display:flex;justify-content:center;align-items:center;gap:10px;border:3px solid #f96e6e;background:#fcb7b7;padding:5px 20px;color:#000;border:2px solid #f96e6e;margin:15px 0}.adico-button.adico-password:hover{background:rgba(0,0,0,0);color:#000}.adico-subject{display:none;background:#dbebf4;color:#66aad2;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid rgba(102,170,210,.4);font-size:1.1rem;margin-bottom:30px}.adico-subject.selected{display:block}.adico-subject .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;background:rgba(255,255,255,.6);border-radius:9999px;padding-left:20px;box-shadow:0 0 10px rgba(0,0,0,.1);gap:30px;min-height:58px}.adico-subject .header .utils-links{display:flex;align-items:center;gap:20px;background:#fff;border-radius:9999px;padding:10px 20px;box-shadow:-5px 0px 10px rgba(0,0,0,.1)}.adico-subject .header .utils-links h3{margin:0;color:#000;font-size:1rem}.adico-subject .header .utils-links ul{width:100%;display:flex;align-items:center;flex-direction:row;list-style:none;gap:20px;margin:0;padding:0}.adico-subject .header h2{color:#0072b4;font-weight:600}.adico-subject h3{margin:20px 0;margin-top:40px;color:#0072b4}.adico-subject p,.adico-subject ul,.adico-subject ol{color:#000}.adico-subject a:hover{color:#c88008}.adico-subject img{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.drawer{position:fixed;inset:0;right:unset;background:rgba(191,227,195,.6);backdrop-filter:blur(10px);min-width:30%;max-width:30%;padding:30px 20px;padding-top:50px;transform:translateX(-100%);transition:.3s ease-in-out;overflow-y:scroll;box-shadow:0 0 10px rgba(0,0,0,.1)}.drawer>.header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.drawer>.header h2{font-size:2.4rem;color:#3d9b35}.drawer>.header svg path{fill:#f59f0e}.drawer>.header #close-drawer{transition:.2s ease-in-out}.drawer>.header #close-drawer:hover{transform:scale(1.1)}.drawer>.header #close-drawer:active{transform:scale(0.9)}.drawer::-webkit-scrollbar{width:7px}.drawer::-webkit-scrollbar-track{background-color:#bfe3c3;border-radius:0px 5px 5px 0px;border-right:1px solid rgba(126,199,135,.4)}.drawer::-webkit-scrollbar-thumb{background-color:#3d9b35;border-radius:5px}.drawer::-webkit-scrollbar-thumb:hover{background-color:#4ebf44}.drawer.open{transform:translateX(0)}.drawer .adico-subject{display:block !important}.drawer .adico-subject .utils-links{display:none}.drawer .adico-drawer-link{display:none}.adico-alert{background:#dbebf4;padding:20px;border-radius:10px;margin:10px auto;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:18px;position:relative;border-left:5px solid #41a3db;border-radius:0 10px 10px 0}.adico-alert .header{background:rgba(0,0,0,0);box-shadow:none;padding:0;min-height:unset}.adico-alert .header h3{margin:0;font-variant:small-caps;font-weight:900}.adico-alert.info{background:#afddf8;border-color:#41a3db}.adico-alert.info h3{color:#0a3c6e}.adico-alert.danger{background:#f89996;border-color:#d85a58}.adico-alert.danger h3{color:#680200}.adico-alert.warning{background:#f1d885;border-color:#e4b13a}.adico-alert.warning h3{color:#7a5a00}.adico-alert.success{background:#b1f5b9;border-color:#6adb62}.adico-alert.success h3{color:#0d6e0a}div#tarteaucitronRoot #tarteaucitronAlertBig{background:#fff;box-shadow:0 -4px 16px rgba(102,170,210,.32);padding:3.9rem 0}div#tarteaucitronRoot #tarteaucitronAlertBig,div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross,div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#000}@media(max-width: 763px){div#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{margin:1.6rem auto}}.container{background-image:url("../img/fond.jpg");background-size:cover;background-position:center;padding:80px 0;min-height:100vh}.container h1{text-align:center;color:#fff}.container .login-btn{background:#fff;color:#0072b4;border-radius:9999px;padding:7px 15px;line-height:1;margin-top:20px;display:block;width:fit-content;text-decoration:none;transition:all .3s ease;margin:20px auto;border:1px solid #0072b4}.container .login-btn:hover{background:#0072b4;color:#fff}.container .pages{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:50px auto;max-width:1200px}.container .no-access{color:#991414 !important;max-width:70%;text-align:center;margin:8% auto;font-size:2rem}.container .page-card{background:rgba(255,255,255,.35);padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);border-left:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);transition:all .3s ease;backdrop-filter:blur(10px);color:#fff;min-width:500px;flex:1 1 auto}.container .page-card small{opacity:.7}.container .page-card .btn-container{display:flex;justify-content:space-between;margin-top:20px}.container .page-card .btn-container span.share{background:#fff;color:#0072b4;border-radius:50%;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s ease;cursor:pointer}.container .page-card .btn-container span.share:hover{background:#0072b4;color:#fff}.container .page-card .btn-container a{background:#f59f0e;color:#fff;border-radius:9999px;padding:7px 15px;line-height:1}.container .page-card .btn-container a:hover{background:#f9c56e;color:#000}body{margin:0;background-color:#fff;color:#000;font-family:"Lato",sans-serif;font-size:20px;line-height:1.5;overflow-x:hidden;min-height:100vh}.container-custom{display:flex;gap:50px;width:90%;margin:40px auto}.container-custom main{display:flex;flex-direction:column;gap:60px;flex:1 1 auto}a{text-decoration:none;color:#f59f0e;transition:.2s ease-in-out}a:hover{color:#fff}.content ul{display:flex;flex-direction:column;gap:7px}.wp-block-table{color:#000;font-size:.9rem}button{background:rgba(0,0,0,0);border:none;cursor:pointer}@media print{.sidebar,.adico-button,.adico-drawer-link,.utils-links{display:none !important}main{gap:10px !important}h1{font-size:2.4rem}img{object-fit:contain !important}.adico-subject{box-shadow:none !important}}/*# sourceMappingURL=style.css.map */
