:root{--bg:#faf7f2;--bg-soft:#f3efe7;--surface:#fff;--border:#ece8e0;--border-soft:#f1ede4;--ink:#1f2937;--ink-2:#4b5563;--ink-3:#6b7280;--ink-4:#9ca3af;--accent:#3f2783;--accent-ink:#2a1a5c;--accent-soft:#eae6f4;--ocre:#c68b4a;--ocre-soft:#f6ecdd;--ocre-ink:#7a4f1c;--coral:#c86b5e;--coral-soft:#f7e6e2;--coral-ink:#8a3d32;--slate:#435265;--slate-soft:#eef1f3;--amber:#b88224;--pc-geriatrie:#eb4400;--pc-geriatrie-ink:#a33000;--pc-geriatrie-soft:#fce6db;--pc-sante:#e41f13;--pc-sante-ink:#a5140b;--pc-sante-soft:#fbe1de;--pc-violences:#6c2382;--pc-violences-ink:#491658;--pc-violences-soft:#f0e6f5;--pc-formation:#2960c0;--pc-formation-ink:#1c4488;--pc-formation-soft:#e4edfa;--pc-viecpts:#3f2783;--pc-viecpts-ink:#2a1a5c;--pc-viecpts-soft:#eae6f4;--pc-question:#b5780c;--pc-question-ink:#7a4f08;--pc-question-soft:#fbf0da;--cpts-lime:#7e9e00;--cpts-lime-ink:#5c7400;--cpts-lime-soft:#eef4d6;--radius-lg:14px;--radius-md:10px;--radius-sm:8px;--shadow-card:0 1px 2px #1118270a;--shadow-hover:0 6px 22px -10px #11182724, 0 1px 2px #1118270a;--shadow-pop:0 20px 50px -20px #11182733, 0 2px 6px #1118270f}*{box-sizing:border-box}html,body{margin:0;padding:0}body{letter-spacing:.002em;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Jost,system-ui,sans-serif;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0}textarea,input,select{font-family:inherit}.icon{stroke-width:1.5px;flex:none;width:18px;height:18px}.icon-sm{stroke-width:1.5px;flex:none;width:16px;height:16px}.icon-xs{stroke-width:1.5px;flex:none;width:14px;height:14px}h1,h2,h3,h4,h5,.greet h1,.qv-id h2,.post-name b,.feat-event h4,.art h4,.pharma-name,.page-title,.ptitle,.section-title,.card-title,.sheet-title,.dir-name,.doc-title,.faq-q,.parcours-title,.pc-title,.acc-name,.hero h1,.hero h2{letter-spacing:-.005em;font-family:Bitter,Georgia,serif}.box-head h3,.fgroup label,.col-rail .box-head h3{letter-spacing:.04em;font-family:Roboto Mono,ui-monospace,monospace}.brand-text b{letter-spacing:0;font-family:Bitter,Georgia,serif;font-weight:600}.av-a{background:#4d7c6f}.av-b{background:#7a6547}.av-c{background:#5e6a7c}.av-d{background:#856a73}.av-e{background:#6e8e7a}.av-f{background:#8e6a47}.avatar,.composer-avatar{background:var(--accent-soft);color:var(--accent-ink)}.feat-event .ft{background:linear-gradient(160deg, var(--accent) 0%, var(--accent-ink) 100%)}.feat-event .ft .fd .m{color:var(--accent)}.post-theme[data-t=geriatrie],.tag-geriatrie,.parc-tag[data-p=Gériatrie],[data-parcours=geriatrie] .pc-pill{background:var(--pc-geriatrie-soft);color:var(--pc-geriatrie-ink)}.post-theme[data-t=sante],.tag-sante,.parc-tag[data-p=Santé\ sexuelle],[data-parcours=sante] .pc-pill{background:var(--pc-sante-soft);color:var(--pc-sante-ink)}.post-theme[data-t=violences],.tag-violences,.parc-tag[data-p=Violences\ conjugales]{background:var(--pc-violences-soft);color:var(--pc-violences-ink)}.post-theme[data-t=formation],.tag-formation{background:var(--pc-formation-soft);color:var(--pc-formation-ink)}.post-theme[data-t=vie-cpts],.tag-vie-cpts,.parc-tag[data-p="Vie de la CPTS"]{background:var(--pc-viecpts-soft);color:var(--pc-viecpts-ink)}.post-theme[data-t=question],.tag-question{background:var(--pc-question-soft);color:var(--pc-question-ink)}.tag.parc-Gériatrie{background:var(--pc-geriatrie-soft);color:var(--pc-geriatrie-ink)}.tag.parc-Santé-sexuelle{background:var(--pc-sante-soft);color:var(--pc-sante-ink)}.tag.parc-Violences-conjugales{background:var(--pc-violences-soft);color:var(--pc-violences-ink)}.tag.parc-Vie-de-la-CPTS{background:var(--pc-viecpts-soft);color:var(--pc-viecpts-ink)}body[data-parc=gero],.parc-scope[data-parc=gero]{--accent:var(--pc-geriatrie);--accent-ink:var(--pc-geriatrie-ink);--accent-soft:var(--pc-geriatrie-soft)}body[data-parc=sante],.parc-scope[data-parc=sante]{--accent:var(--pc-sante);--accent-ink:var(--pc-sante-ink);--accent-soft:var(--pc-sante-soft)}body[data-parc=viol],.parc-scope[data-parc=viol]{--accent:var(--pc-violences);--accent-ink:var(--pc-violences-ink);--accent-soft:var(--pc-violences-soft)}.attach-event .et span.ec{background:var(--accent-soft);width:auto;color:var(--accent-ink);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);display:inline-flex}.attach-event .et span.ec:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.box,.card,.doc,.doc-card,.folder-card,.pile-card,.res,.tool,.eq-card,.parc-card,.vit-pcard,.vit-art,.ov-card,.article,.art-card,.event,.feat-event,.pharma,.contrib,.fav-item{transition:box-shadow .18s,transform .18s,border-color .18s}.art-card:hover{transform:translateY(-2px)}.art-card:hover .artc-cover{filter:brightness(1.05)}button{transition:background .15s,color .15s,border-color .15s,box-shadow .15s}button:active{transform:translateY(.5px)}@media (prefers-reduced-motion:reduce){*,.page-anim{transition-duration:.001ms!important;animation-duration:.001ms!important}}.toast{background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);opacity:0;z-index:200;pointer-events:none;border-radius:999px;padding:11px 18px;font-size:13.5px;font-weight:500;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(12px)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}
