.beige{background:var(--color-neutral-light);}.doto-regular{font-family:"Doto",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"ROND" 0;}.vt323-regular{font-family:"VT323",serif;font-weight:400;font-style:normal;}.syne-mono-regular{font-family:"Syne Mono",serif;font-weight:400;font-style:normal;}.monofett-regular{font-family:"Monofett",serif;font-weight:400;font-style:normal;}.kode-mono-regular{font-family:"Kode Mono",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;}.material-symbols-outlined{font-family:"Material Symbols Outlined";}.material-symbols-rounded{font-family:"Material Symbols Rounded";}.material-symbols-sharp{font-family:"Material Symbols Sharp";}.material-symbols-twotone{font-family:"Material Symbols Two Tone";}.material-symbols{font-family:"Material Symbols";}.material-symbols-filled{font-family:"Material Symbols Filled";}.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.material-symbols-twotone,.material-symbols,.material-symbols-filled{font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;}main#main a{word-wrap:break-word;}pre.is_logged{background:var(--color-white);border:var(--border-base) solid var(--color-gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-md);font-family:var(--font-mono);}#random-font-container div.break{flex-basis:100%;}#random-font-container span{color:var(--color-black);transition:color var(--transition-fast);font-family:var(--font-mono);display:inline-block;align-self:baseline;}#random-font-container span.white{color:#f9f9eb;transition:color 0.25s;}#logo{cursor:pointer;-webkit-user-select:none;user-select:none;}#logo:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;}#logo:hover{opacity:0.9;transition:opacity var(--transition-fast);cursor:pointer;}#random-font-container{display:inline-block;white-space:nowrap;border-top:1px solid #e11313;line-height:2rem}#right h1{font-size:2.5rem;container-name:logo;}@container logo (max-width:200px){#right h1{font-size:0.75rem;}}.txt-artxtra{color:var(--color-primary);}.bg-artxtra{background-color:var(--color-primary);color:var(--color-white);}main#main h1{margin-left:-3rem;margin-right:-3rem;padding:0 3rem 0 3rem;}ul#menu a{color:var(--color-gray-700);text-decoration:none;transition:var(--transition-slow);border-radius:var(--border-radius-md);position:relative;z-index:var(--z-dropdown);}ul#menu a span.beta{z-index:1;position:absolute;bottom:-0.1rem;right:2rem;font-size:xx-small;padding:.075rem;background:white;border-radius:.25rem;margin:0;}ul#menu a:hover{color:var(--color-danger);transition:var(--transition-slow);background:var(--color-white);}#filtering button:hover{background:yellow;color:black;}#filtering .is-checked{background:cyan;color:black !important;}#cy{width:300px;height:300px;display:block;}#bibliographie.list-group{border-radius:0 !important;}#bibliographie li.reference{border:none;background:rgba(255,255,255,0.5);margin:var(--spacing-xs) 0 0;padding:var(--spacing-sm);}main#main h2{display:inline-block;margin:2rem 0 0.5rem;background:#f6f7f1;}div#liste-sns p a{color:white;}#hcardJulien-Pierre a{text-decoration:none;color:var(--color-danger);}.tag-container{display:flex;flex-wrap:wrap;gap:var(--tag-gap);padding:var(--tag-gap);border:var(--border-base) solid var(--color-gray-300);border-radius:var(--tag-border-radius);min-height:40px;background:var(--color-gray-100);}a.tag{text-decoration:none;}.tag{padding:var(--tag-padding);display:inline-block;margin:0 var(--spacing-xs) var(--spacing-xs);background:var(--tag-bg);border-radius:var(--tag-border-radius);border:var(--border-base) solid var(--color-gray-400);color:var(--color-black);line-height:1rem;}.tag:hover{background:var(--tag-hover-bg);color:var(--color-black);}.tag.auteur{background:rgba(105,13,77,0.15);}.tag.concept{background:rgba(212,255,0,0.15);}.tag.discipline{background:rgba(0,167,196,0.15);}.tag.format{background:rgba(255,163,102,0.15);}.tag.lieu{background:rgba(1,139,1,0.15);}.tag.marque{background:rgba(255,0,0,0.15);}.tag.methode{background:rgba(0,255,0,0.15);}.tag.pratique{background:rgba(255,153,255,0.15);}.tag.technologie{background:rgba(0,0,255,0.15);}.tag.auteur:hover{background:rgba(105,13,77,0.95);color:white;}.tag.concept:hover{background:#4d4d4d;color:white;}.tag.discipline:hover{background:rgb(0,167,196);color:white;}.tag.format:hover{background:#ffa366;color:black;}.tag.lieu:hover{background:rgb(1,139,1);color:white;}.tag.marque:hover{background:#ff3333;color:black;}.tag.methode:hover{background:rgb(0,255,0);color:black;}.tag.pratique:hover{background:#ff99ff;color:black;}.tag.technologie:hover{background:rgb(0,0,255);color:white;}#tags_list div .remove-tag{cursor:pointer;font-weight:bold;}.suggestions{border:var(--border-base) solid var(--color-gray-300);max-height:200px;overflow-y:auto;background:var(--color-white);position:absolute;width:100%;z-index:var(--z-dropdown);top:2.5rem;}#tags_list div.tag button{color:rgba(150,150,150,0.5);}#tags_list div.tag button:hover{color:rgba(0,0,0,0.5);}.suggestion-item{padding:var(--spacing-sm);cursor:pointer;margin-top:2.5rem;}.suggestion-item:hover{background:var(--color-gray-100);}div#liste-sns p a:hover{color:var(--color-danger);}@media (max-width:800px){.h1,h1{font-size:1.5rem;}}@media (min-width:800px){ul#menu{position:fixed;bottom:0;}}