.ag-admin{--ag-forest:#0b1c16;--ag-forest-light:#142e24;--ag-ivory:#f3ecdf;--ag-gold:#d6ad6a;--ag-gold-light:#efdab1;--ag-line:#d6ad6a33;--ag-ease:cubic-bezier(.16, 1, .3, 1);--font-editorial:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;--night:color-mix(in oklab, #f4efe5 92%, var(--amber) 8%);--charcoal:#fffdf7;--shadow-soft:0 2px 3px #142e2405, 0 16px 36px -24px #142e242a;--shadow-glow:0 0 0 1px #d6ad6a42, 0 18px 40px -26px #66502c66;isolation:isolate;background:var(--night);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative}.ag-topbar,.ag-sidebar,.ag-mobile-dock,.ag-mobile-sheet,.ag-account-menu,.ag-dashboard-hero,.ag-section-header{--parchment:#f3ecdf;--cream:#c5c6b9;--charcoal:#142e24;--night:#0b1c16;--smoke:#637368;--amber:#d6ad6a;--amber-glow:#efdab1;--amber-ink:#efdab1;--sage:#a9d3bd;--rose:#c8ae7b;--primary-foreground:#15221a;--font-editorial:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;--background:var(--night);--foreground:var(--parchment);--card:var(--charcoal);--card-foreground:var(--parchment);--popover:var(--charcoal);--popover-foreground:var(--parchment);--primary:var(--amber);--secondary:#20392b;--secondary-foreground:var(--parchment);--accent:#294734;--accent-foreground:var(--parchment);--input:#98a797;--border:#637368;--ring:var(--amber);color:var(--parchment);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ag-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(110deg,#0b1c16f5,#10261ff5 58%,#192b20f5);border-bottom-color:#d6ad6a38;box-shadow:0 8px 28px -16px #07120e80}.ag-topbar h1{letter-spacing:-.025em;font-weight:400}.ag-topbar [aria-label="Menu du compte"]{background:#ffffff06;border-color:#d6ad6a45;transition:border-color .18s,background-color .18s}.ag-topbar [aria-label="Menu du compte"]:hover{background:#d6ad6a10;border-color:#d6ad6a88}.ag-topbar [aria-label="Menu du compte"]>span:first-child{background:linear-gradient(125deg,#f2e5c7,#d6ad6a);box-shadow:inset 0 0 0 1px #fff7dc80}.ag-topbar>div>div:first-child>div[aria-hidden]{background:#d6ad6a0c;border-color:#d6ad6a55;border-radius:14px}.ag-sidebar{background:radial-gradient(at 10% 90%,#d6ad6a0b,#0000 60%),linear-gradient(160deg,#0b1c16,#11251d 65%,#0b1c16);border-right-color:#d6ad6a2a;height:calc(100dvh - 80px);min-height:0;top:80px}.ag-sidebar-heading p{color:#efdab1;letter-spacing:.015em;font-size:21px;font-weight:400}.ag-navigation{scrollbar-color:#d6ad6a55 transparent;scrollbar-width:thin;min-height:0}.ag-nav-item{border:1px solid #0000;border-radius:16px;transition:background-color .22s,border-color .22s,box-shadow .22s}.ag-nav-item:hover{background:#ffffff06;border-color:#d6ad6a24}.ag-nav-item[aria-current=page]{background:linear-gradient(115deg,#d6ad6a1f,#8fcbb30c);border-color:#d6ad6a3d;box-shadow:inset 0 1px #fff3d20a,0 5px 14px #07120e24}.ag-nav-item[aria-current=page]>span[aria-hidden]:first-child{background:linear-gradient(#f0dcb3,#bc8941)}.ag-nav-icon{background:#ffffff04;border-color:#d6ad6a26;border-radius:13px;transition:color .22s,border-color .22s,background-color .22s}.ag-nav-item[aria-current=page] .ag-nav-icon{color:#efdab1;background:linear-gradient(135deg,#d6ad6a25,#d6ad6a0b);border-color:#d6ad6a66}.ag-nav-item>span:last-child>span:last-child{color:#bac2b5;margin-top:4px}.ag-sidebar-signature{color:#efdab1;letter-spacing:.24em;border-top:1px solid #d6ad6a25;flex-shrink:0;align-items:center;gap:12px;margin:0 24px;padding:18px 0 22px;font-size:10px;display:flex}.ag-signature-mark{font-size:28px;font-weight:400}.ag-sidebar-signature small{color:#bac2b5;letter-spacing:.015em;margin-top:6px;font-size:10px;display:block}.ag-content{background-image:radial-gradient(at 92% 0,#d6ad6a12,#0000 50%)}.ag-content .font-editorial{font-family:var(--font-editorial);letter-spacing:-.015em;font-weight:400}.ag-content h2{text-wrap:balance}.ag-content :is(input,select,textarea){background-color:#fffdf7;box-shadow:inset 0 1px 2px #132a2005}.ag-content :is(input,select,textarea):focus-visible{outline-color:var(--sage);outline-offset:3px}.ag-content button.rounded-md,.ag-content a.rounded-md{border-radius:12px}.ag-content :is(button,a)[class*=bg-amber]:not([role=tab]):not(:disabled){box-shadow:inset 0 1px #fffdf730,0 5px 16px -10px #142e244d}.ag-content :is(button,a){transition:background-color .18s,border-color .18s,box-shadow .18s}.ag-content :is(table,[role=table]){font-variant-numeric:tabular-nums;font-size:13px}.ag-content thead{letter-spacing:.025em;background:#142e2407}.ag-content tbody tr{transition:background-color .16s}.ag-content tbody tr:hover{background:#d6ad6a09}.ag-content [class*=rounded-2xl][class*=border-smoke]{box-shadow:var(--shadow-soft)}.ag-dashboard-hero,.ag-section-header{background:radial-gradient(at 95% 10%,#d6ad6a13,#0000 55%),linear-gradient(125deg,#0b1c16,#18372b 68%,#10251c);border-color:#d6ad6a45;border-radius:24px;box-shadow:inset 0 1px #efdab11a,0 20px 45px -30px #0b1c1680}.ag-dashboard-hero:before,.ag-section-header:before{content:"";z-index:0;pointer-events:none;border:1px solid #d6ad6a26;border-radius:50%;width:380px;height:380px;position:absolute;top:-170px;right:-160px;box-shadow:0 0 0 36px #d6ad6a05,0 0 0 37px #d6ad6a16,0 0 0 72px #d6ad6a04,0 0 0 73px #d6ad6a0f}.ag-dashboard-hero:after,.ag-section-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#efdab1,#d6ad6a00);width:130px;height:2px;position:absolute;bottom:0;left:24px}.ag-dashboard-hero>div[aria-hidden],.ag-section-header>div[aria-hidden]{opacity:.22}.ag-dashboard-hero h2{color:#f3ecdf;max-width:700px;font-size:clamp(38px,4.2vw,60px);line-height:1.05}.ag-dashboard-hero button{color:#15221a;background:linear-gradient(118deg,#f5e9ce,#e5c187 70%,#d6ad6a);box-shadow:inset 0 1px #fff8e4b3,0 8px 25px -12px #d6ad6a66}.ag-dashboard-hero button:hover{background:#efdab1}.ag-section-header h2{font-size:clamp(34px,3.5vw,46px);line-height:1.1}.ag-next-appointment{background:linear-gradient(120deg,#fffdf7,#f3ecdf);border-color:#b49a6766;box-shadow:inset 0 1px #fff,0 16px 36px -25px #66502c55}.ag-next-appointment>div[aria-hidden]{opacity:.16}.ag-kpi{background:linear-gradient(145deg,#fffdf7,#f9f5ec);border-color:#c9c2b070;position:relative;overflow:hidden}.ag-kpi:before{content:"";pointer-events:none;background:linear-gradient(#0000,#c6a46a80,#0000);width:2px;height:60%;position:absolute;top:20%;left:0}.ag-kpi:hover{box-shadow:var(--shadow-glow);border-color:#b49a6780}.ag-kpi .font-editorial{font-size:clamp(28px,2.5vw,38px)}.ag-subtabs{gap:8px;padding-bottom:6px}.ag-subtabs [role=tab]{color:var(--cream);background:#fffdf799;border:1px solid #b8bcae80;box-shadow:0 2px 5px #142e2405}.ag-subtabs [role=tab][aria-selected=true]{color:#f3ecdf;background:linear-gradient(125deg,#10251c,#244232);border-color:#d6ad6a66;box-shadow:inset 0 1px #f3ecdf12,0 6px 15px -10px #142e2480}.ag-subtabs [role=tab]:hover{border-color:#a68a56}.ag-account-menu{font-family:var(--font-sans);background:#10251c;border-color:#d6ad6a55;box-shadow:0 14px 45px -12px #07120e80}.ag-account-menu [role=menuitem]:focus{color:#f3ecdf;background:#d6ad6a1f}.ag-account-menu .text-destructive-ink{color:#ffb7ae}.ag-mobile-dock{background:#0b1c16f5;border-color:#d6ad6a45;box-shadow:0 -8px 30px -20px #07120e66}.ag-mobile-dock [aria-current=page]{color:#efdab1}.ag-mobile-sheet{background:linear-gradient(145deg,#10251c,#0b1c16)}.ag-mobile-sheet h2{font-weight:400}.ag-mobile-sheet button:focus-visible{outline-offset:3px;outline:2px solid #efdab1}@keyframes ag-arrive{0%{transform:translateY(7px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ag-dashboard-hero,.ag-section-header{animation:ag-arrive .55s var(--ag-ease)}.ag-kpi{animation:ag-arrive .6s var(--ag-ease)}.ag-kpi:nth-child(2){animation-duration:.68s}.ag-kpi:nth-child(3){animation-duration:.76s}.ag-kpi:nth-child(4){animation-duration:.84s}}@media (prefers-reduced-motion:reduce){.ag-admin *,.ag-mobile-sheet *,.ag-account-menu *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=639px){.ag-dashboard-hero{padding:28px 24px}.ag-dashboard-hero h2{font-size:38px}.ag-dashboard-hero p[class*=tracking]{letter-spacing:.18em;line-height:1.8}.ag-section-header{padding:24px 20px}.ag-section-header h2{font-size:34px}.ag-topbar h1{font-size:24px}}@media print{.ag-topbar,.ag-sidebar,.ag-mobile-dock,.ag-sidebar-signature{display:none!important}.ag-admin,.ag-dashboard-hero,.ag-section-header{--parchment:#171717;--cream:#333;color:#171717!important;box-shadow:none!important;background:#fff!important}.ag-dashboard-hero h2{color:#171717}.ag-dashboard-hero:before,.ag-dashboard-hero:after,.ag-section-header:before,.ag-section-header:after{display:none}}.ag-topbar .font-editorial,.ag-sidebar .font-editorial,.ag-account-menu .font-editorial,.ag-mobile-sheet .font-editorial{font-family:var(--font-editorial);font-weight:400}.ag-section-header{--or-ink:#efdab1}.ag-content .ag-section-header :is(input,select,textarea){color:#f3ecdf;background:#ffffff08;border-color:#98a797}@media (height<=850px){.ag-sidebar-signature{display:none}}html.espace-gestion :is([role=dialog],[role=menu]):not(.ag-mobile-sheet,.ag-account-menu){--night:#f4efe5;--charcoal:#fffdf7;--background:var(--night);--card:var(--charcoal);--popover:var(--charcoal);--font-editorial:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);box-shadow:0 24px 80px -24px #07120e66}html.espace-gestion [role=dialog]:not(.ag-mobile-sheet){border-color:#9fa895;border-radius:24px}html.espace-gestion :is([role=dialog],[role=menu]) .font-editorial{font-family:Instrument Serif,Iowan Old Style,Georgia,serif;font-weight:400}html.espace-gestion [data-sonner-toaster]{font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){html.espace-gestion :is([role=dialog],[role=menu]){transition:none!important;animation:none!important}}@layer base{@media (width<=1023px){.ag-content .grid>*,html.espace-gestion .cq-dialog>*,html.espace-gestion .cq-dialog .grid>*{min-width:0}}}@media (width<=1023px){.ag-admin{--ag-week-col:88px;--ag-dock-h:62px;--ag-dock-space:calc(var(--ag-dock-h) + 3px + env(safe-area-inset-bottom,0px))}html.espace-gestion,html.espace-gestion body{background-color:#0b1c16}html.espace-gestion body:before{display:none}.ag-admin:not(.ag-platform) .ag-content{padding-bottom:calc(var(--ag-dock-space) + 28px)}.ag-admin :is(code,.font-mono),html.espace-gestion .cq-dialog :is(code,.font-mono){overflow-wrap:anywhere}html.espace-gestion{scroll-padding-top:72px;scroll-padding-bottom:calc(var(--ag-dock-space,62px) + 16px)}.ag-topbar>div{padding-top:10px;padding-bottom:10px}.ag-topbar p[class*=tracking]{letter-spacing:.3em;font-size:9px;line-height:1.2}.ag-topbar h1{margin-top:3px;font-size:24px;line-height:1.1}.ag-topbar [aria-label="Menu du compte"]{gap:6px;padding:4px 10px 4px 4px}.ag-topbar [aria-label="Menu du compte"]>span:first-child{width:36px;height:36px;font-size:15px}.ag-mobile-dock{-webkit-backdrop-filter:blur(20px)saturate(140%);background:#0b1c16f2}.ag-mobile-dock ul{padding:2px 4px 0}.ag-mobile-dock button{min-height:var(--ag-dock-h);letter-spacing:.01em;text-transform:none;color:#b9c0b3;gap:4px;font-size:10.5px;font-weight:500}.ag-mobile-dock button>span:first-child{width:52px;height:30px;transition:background-color .2s, transform .16s var(--ag-ease);border-radius:999px}.ag-mobile-dock button:is([aria-current=page],[data-active]),.ag-mobile-dock button:is([aria-current=page],[data-active]) svg{color:#efdab1}.ag-mobile-dock button:is([aria-current=page],[data-active])>span:first-child{background:linear-gradient(135deg,#d6ad6a33,#d6ad6a14);box-shadow:inset 0 0 0 1px #d6ad6a40}.ag-mobile-dock button:active>span:first-child{transform:scale(.9)}.ag-mobile-dock button:focus-visible{outline-offset:-4px;border-radius:14px;outline:2px solid #efdab1}.ag-mobile-sheet{padding:26px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top-color:#d6ad6a45;border-radius:26px 26px 0 0;max-height:88dvh}.ag-mobile-sheet:before{content:"";background:#d6ad6a55;border-radius:3px;width:40px;height:5px;position:absolute;top:8px;left:50%;translate:-50%}.ag-mobile-sheet>button[class*=absolute]{opacity:1;color:#efdab1;border:1px solid #d6ad6a40;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;top:12px;right:12px}.ag-mobile-sheet>button[class*=absolute] svg{width:18px;height:18px}.ag-mobile-sheet h2{text-align:left;padding-right:48px;font-size:26px}.ag-section-header{border-radius:22px}.ag-section-header:before{width:260px;height:260px;top:-140px;right:-130px}.ag-kpi:hover{box-shadow:var(--shadow-soft);border-color:#c9c2b070}}@media (width<=639px){.ag-content{padding-top:16px}.ag-subtabs[data-defile=true]{scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 22px),#0000)}.ag-section-header{padding:20px 18px}.ag-section-header p[class*=tracking]{letter-spacing:.26em;font-size:10px}.ag-section-header h2{font-size:30px;line-height:1.05}.ag-section-header h2+p{margin-top:6px;font-size:13px;line-height:1.45}.ag-section-header>div.relative.flex{gap:14px}.ag-dashboard-hero{border-radius:22px;padding:20px 18px 22px}.ag-dashboard-hero p[class*=tracking]{letter-spacing:.2em;font-size:9.5px;line-height:1.5}.ag-dashboard-hero h2{margin-top:8px;font-size:34px}.ag-dashboard-hero h2+p{display:none}.ag-dashboard-hero .mt-6{margin-top:18px}.ag-dashboard-hero button{min-height:50px;padding-top:0;padding-bottom:0}.ag-dashboard-hero:before{width:260px;height:260px;top:-130px;right:-120px}.ag-next-appointment{border-radius:22px;padding:18px}.ag-next-appointment p.font-editorial{margin-top:8px;font-size:28px}.ag-kpi{border-radius:18px;padding:14px 14px 13px}.ag-kpi>div:first-child{letter-spacing:.16em;gap:6px;font-size:9.5px}.ag-kpi .font-editorial{margin-top:6px;font-size:28px;line-height:1.05}.ag-kpi .font-editorial+p{font-size:11.5px;line-height:1.35}html.espace-gestion [role=dialog].cq-dialog{width:100%;max-width:none;max-height:92dvh;padding:30px 18px calc(18px + env(safe-area-inset-bottom,0px));--tw-enter-scale:1;--tw-exit-scale:1;--tw-enter-translate-y:40%;--tw-exit-translate-y:40%;border-width:1px 0 0;border-radius:26px 26px 0 0;animation-duration:.26s;animation-timing-function:cubic-bezier(.16,1,.3,1);inset:auto 0 0;translate:none}html.espace-gestion .cq-dialog:before{content:"";pointer-events:none;background:#9fa89580;border-radius:3px;width:40px;height:5px;position:absolute;top:8px;left:50%;translate:-50%}html.espace-gestion .cq-dialog>div:first-child:has(>h2){padding-inline:40px}html.espace-gestion .cq-dialog>button[aria-label=Fermer]{top:10px;right:8px}}@media (pointer:coarse){html.espace-gestion :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){font-size:16px}.ag-admin,html.espace-gestion :is(.cq-dialog,.ag-mobile-sheet,[role=menu]){-webkit-tap-highlight-color:transparent}html.espace-gestion [role=menu] [role=menuitem],html.espace-gestion [role=menu] [role=menuitemradio]{min-height:44px}.ag-admin :is(button,a,[role=tab],label,summary),html.espace-gestion :is(.cq-dialog,.ag-mobile-sheet,[role=menu]) :is(button,a,label){touch-action:manipulation}}@media (prefers-reduced-motion:no-preference) and (width<=1023px){.ag-page{animation:ag-arrive .36s var(--ag-ease)}}@media (width<=639px){.ag-section-actions>:is(button,a):only-child{flex:auto;justify-content:center;min-height:48px}.ag-section-actions .grid>:is(button,label){justify-content:center;width:100%}}.ag-admin,html.espace-gestion .at-feuille,html.espace-gestion .at-voile,html.espace-gestion .at-garde-discretion,html.espace-gestion .at-sim{--atelier-chrome:#0b1c16;--atelier-chrome-raised:#142e24;--atelier-canvas:var(--night,#f3ecdf);--atelier-surface:#fffdf7;--atelier-ink:#24352c;--atelier-muted:#526457;--atelier-line:#e2d9c6;--atelier-line-strong:#c9bea6;--atelier-on-chrome:#f3ecdf;--atelier-on-chrome-muted:#c2c9bc;--atelier-gold:#d6ad6a;--atelier-gold-light:#efdab1;--atelier-gold-ink:#985f14;--atelier-success-ink:#2f634b;--atelier-success-bg:#e8f1eb;--atelier-warning-bg:#fff3d7;--atelier-danger-ink:#873c3c;--atelier-danger-bg:#fbedec;--atelier-radius-control:12px;--atelier-radius-surface:20px;--atelier-radius-pill:999px;--atelier-ease:cubic-bezier(.16, 1, .3, 1);--atelier-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--atelier-sans:"DM Sans", ui-sans-serif, system-ui, sans-serif}.at-aujourdhui{max-width:1320px;color:var(--atelier-ink);font-family:var(--atelier-sans);flex-direction:column;gap:24px;margin-inline:auto;font-size:16px;line-height:1.5;display:flex}.at-aujourdhui :where(h2,h3,p,ol,ul,dl,dd){margin:0}.at-entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.at-entete__date{color:var(--atelier-muted);font-size:15px}.at-entete__salut{font-family:var(--atelier-serif);letter-spacing:-.01em;color:var(--atelier-ink);margin-top:2px;font-size:32px;font-weight:400;line-height:1.15}.at-entete__actions{flex-wrap:wrap;gap:8px;display:flex}.at-entete__raison{color:var(--atelier-muted);text-align:right;flex-basis:100%;font-size:14px}.at-grille{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.at-principal,.at-cote{flex-direction:column;gap:24px;min-width:0;display:flex}@media (width>=1280px){.at-grille{grid-template-columns:minmax(0,1fr) 320px}.at-cote{position:sticky;top:104px}}.at-bouton{border:1px solid var(--atelier-line-strong);border-radius:var(--atelier-radius-control);background:var(--atelier-surface);min-height:44px;color:var(--atelier-ink);font:500 15px/1.2 var(--atelier-sans);cursor:pointer;transition:background-color .14s var(--atelier-ease), border-color .14s var(--atelier-ease);justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.at-bouton:hover:not(:disabled){border-color:var(--atelier-gold-ink);background:#fbf6ea}.at-bouton:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:2px}.at-bouton:disabled{cursor:not-allowed;opacity:.55}.at-bouton svg{flex-shrink:0;width:18px;height:18px}.at-bouton--principal{background:var(--atelier-gold);color:var(--atelier-chrome);border-color:#0000;font-weight:600}.at-bouton--principal:hover:not(:disabled){background:var(--atelier-gold-light);border-color:#0000}.at-bouton--discret{min-height:40px;color:var(--atelier-muted);background:0 0;border-color:#0000;padding:0 12px;font-size:14px}.at-bouton--discret:hover:not(:disabled){border-color:var(--atelier-line);background:var(--atelier-surface);color:var(--atelier-ink)}.at-bouton--icone{width:44px;padding:0}.at-alerte{border-radius:var(--atelier-radius-surface);color:var(--atelier-ink);border:1px solid;gap:12px;padding:16px 20px;display:flex}.at-alerte>svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.at-alerte__titre{font-weight:600}.at-alerte__texte{margin-top:4px;font-size:15px}.at-alerte[data-gravite=danger]{background:var(--atelier-danger-bg);border-color:#873c3c40}.at-alerte[data-gravite=danger]>svg{color:var(--atelier-danger-ink)}.at-alerte[data-gravite=attention]{background:var(--atelier-warning-bg);border-color:#985f1440}.at-alerte[data-gravite=attention]>svg{color:var(--atelier-gold-ink)}.at-prochain{border-radius:var(--atelier-radius-surface);background:var(--atelier-chrome);color:var(--atelier-on-chrome);border:1px solid #d6ad6a52;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:20px 24px;display:flex}.at-prochain__libelle{color:var(--atelier-on-chrome-muted);font-family:var(--atelier-sans);letter-spacing:normal;font-size:14px;font-weight:500;line-height:1.4}.at-prochain__quand{font-variant-numeric:tabular-nums;margin-top:6px;font-size:15px}.at-prochain__quand strong{color:var(--atelier-gold-light);font-weight:600}.at-prochain__nom{font-family:var(--atelier-serif);overflow-wrap:anywhere;margin-top:4px;font-size:28px;font-weight:400;line-height:1.15}.at-prochain__soin{color:var(--atelier-on-chrome-muted);margin-top:2px;font-size:15px}.at-prochain__actions{flex-wrap:wrap;gap:8px;display:flex}.at-prochain .at-bouton{color:var(--atelier-on-chrome);background:0 0;border-color:#d6ad6a66}.at-prochain .at-bouton:hover{border-color:var(--atelier-gold);background:#d6ad6a1a}.at-prochain .at-bouton:focus-visible{outline-color:var(--atelier-gold-light)}.at-prochain .at-bouton--principal{background:var(--atelier-gold);color:var(--atelier-chrome);border-color:#0000}.at-prochain .at-bouton--principal:hover{background:var(--atelier-gold-light)}.at-surface{border:1px solid var(--atelier-line);border-radius:var(--atelier-radius-surface);background:var(--atelier-surface);box-shadow:0 1px 2px #142e2408}.at-titre-section{font-family:var(--atelier-serif);color:var(--atelier-ink);font-size:22px;font-weight:400;line-height:1.25}.at-carte{padding:20px}.at-carte__titre{font-family:var(--atelier-serif);font-size:20px;font-weight:400;line-height:1.25}.at-chiffres{gap:10px;margin-top:12px;display:grid}.at-chiffres div{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.at-chiffres dt{color:var(--atelier-muted)}.at-chiffres dd{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.at-chiffres__note{color:var(--atelier-muted);text-align:right;margin-top:8px;font-size:13px}.at-fideles{gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}.at-fideles li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.at-fideles li span:first-child{overflow-wrap:anywhere;min-width:0}.at-fideles li span:last-child{color:var(--atelier-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.at-fil{padding:8px 0 12px}.at-fil__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 20px 12px 24px;display:flex}.at-fil__jour{align-items:center;gap:4px;display:flex}.at-fil__jour-libelle{text-align:center;min-width:0;padding:0 6px;font-size:15px;font-weight:600}.at-fil__outils{color:var(--atelier-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:0 20px 8px 24px;font-size:13px;display:flex}.at-fil__liste{margin:0;padding:4px 12px 0;list-style:none;position:relative}.at-fil__vide{color:var(--atelier-muted);padding:20px 24px 12px}.at-fil__vide strong{color:var(--atelier-ink);font-family:var(--atelier-serif);font-size:20px;font-weight:400;display:block}.at-fil__suite{padding:8px 12px 0 108px}.at-ligne{position:relative}.at-ligne:before{content:"";background:var(--atelier-line-strong);width:1px;position:absolute;top:0;bottom:0;left:93px}.at-ligne:first-child:before{top:24px}.at-ligne:last-child:before{bottom:calc(100% - 24px)}.at-ligne__bouton,.at-ligne__info{border-radius:var(--atelier-radius-control);width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:72px 20px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:12px;display:grid;position:relative}.at-ligne__bouton{cursor:pointer;transition:background-color .14s var(--atelier-ease)}.at-ligne__bouton:hover{background:#142e2407}.at-ligne__bouton:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:-2px}.at-ligne__bouton[aria-expanded=true]{box-shadow:inset 3px 0 0 var(--atelier-gold);background:#d6ad6a1c}.at-heure{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.at-heure small{color:var(--atelier-muted);font-size:13px;font-weight:400;display:block}.at-point{z-index:1;border:2px solid var(--atelier-gold-ink);background:var(--atelier-surface);border-radius:50%;justify-self:center;width:13px;height:13px;margin-top:5px;position:relative}.at-point[data-statut=completed]{border-color:var(--atelier-success-ink);background:var(--atelier-success-ink)}.at-point[data-statut=pending]{border-style:dashed}.at-point[data-statut=cancelled],.at-point[data-statut=no_show]{border-color:var(--atelier-line-strong)}.at-ligne__nom{font-family:var(--atelier-serif);overflow-wrap:anywhere;font-size:20px;line-height:1.2;display:block}.at-ligne__meta{color:var(--atelier-muted);overflow-wrap:anywhere;margin-top:2px;font-size:14px;display:block}.at-ligne[data-annule=true] .at-ligne__nom,.at-ligne[data-annule=true] .at-heure{color:var(--atelier-muted)}.at-statut{border-radius:var(--atelier-radius-pill);white-space:nowrap;align-items:center;min-height:24px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.at-statut[data-statut=confirmed]{background:var(--atelier-success-bg);color:var(--atelier-success-ink)}.at-statut[data-statut=pending]{background:var(--atelier-warning-bg);color:var(--atelier-gold-ink)}.at-statut[data-statut=completed]{color:var(--atelier-ink);background:#eee8db}.at-statut[data-statut=cancelled],.at-statut[data-statut=no_show]{background:var(--atelier-danger-bg);color:var(--atelier-danger-ink)}.at-ligne--secondaire .at-ligne__info{padding-block:6px}.at-ligne--libre .at-ligne__texte{color:var(--atelier-muted);font-size:14px}.at-ligne--libre:before{background:repeating-linear-gradient(to bottom, var(--atelier-line-strong) 0 4px, transparent 4px 8px)}.at-ligne--fermeture .at-ligne__info{background:repeating-linear-gradient(-45deg,#142e240a 0 6px,#0000 6px 12px)}.at-ligne--fermeture .at-ligne__texte{font-size:14px}.at-ligne--chevauchement .at-ligne__texte{border-radius:var(--atelier-radius-pill);background:var(--atelier-danger-bg);color:var(--atelier-danger-ink);align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.at-ligne--maintenant .at-ligne__info{align-items:center;padding-block:4px}.at-ligne--maintenant .at-heure{color:var(--atelier-gold-ink)}.at-ligne--maintenant .at-point{border-color:var(--atelier-gold);background:var(--atelier-gold);margin-top:0}.at-ligne--maintenant .at-ligne__texte{color:var(--atelier-gold-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.at-ligne--maintenant .at-ligne__texte:after{content:"";background:linear-gradient(90deg, var(--atelier-gold), #d6ad6a00);border-radius:2px;flex:1;height:2px}.at-squelette{gap:10px;padding:12px 24px 16px;display:grid}.at-squelette span{border-radius:var(--atelier-radius-control);background:#142e2409;height:52px}.at-panneau{overscroll-behavior:contain;max-height:calc(100dvh - 128px);padding:20px;overflow-y:auto}.at-panneau__entete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.at-panneau__titre{font-family:var(--atelier-serif);color:var(--atelier-ink);overflow-wrap:anywhere;font-size:24px;font-weight:400;line-height:1.2}.at-panneau__titre:focus{outline:none}.at-panneau__quand{color:var(--atelier-muted);margin-top:4px;font-size:15px}.at-panneau__section{border-top:1px solid var(--atelier-line);margin-top:16px;padding-top:16px}.at-panneau__section h3{font-family:var(--atelier-sans);letter-spacing:normal;color:var(--atelier-ink);margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.4}.at-panneau__section p,.at-panneau__section li{font-size:15px}.at-panneau__secondaire{color:var(--atelier-muted)}.at-panneau__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.at-panneau__raison{color:var(--atelier-muted);margin-top:8px;font-size:14px}.at-panneau .at-coord{gap:6px;padding:0;list-style:none;display:grid}.at-panneau .at-coord a{color:var(--atelier-ink);text-underline-offset:3px;text-decoration:underline}.at-panneau .at-coord a:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:2px;border-radius:4px}html.espace-gestion .at-voile{z-index:60;background:#0b1c1673;position:fixed;inset:0}html.espace-gestion .at-feuille[role=dialog]{z-index:61;overscroll-behavior:contain;max-height:88dvh;padding:20px 16px calc(24px + env(safe-area-inset-bottom,0px));border:1px solid var(--atelier-line);background:var(--atelier-surface);color:var(--atelier-ink);font-family:var(--atelier-sans);border-bottom:0;border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -18px 50px -20px #0b1c1680}html.espace-gestion .at-feuille .at-panneau{max-height:none;padding:0;overflow:visible}@media (width>=768px){html.espace-gestion .at-feuille[role=dialog]{border:1px solid var(--atelier-line);border-right:0;border-radius:20px 0 0 20px;width:min(440px,92vw);max-height:none;padding:24px;top:0;left:auto}}@media (prefers-reduced-motion:no-preference){.at-panneau{animation:at-entree-panneau .2s var(--atelier-ease)}html.espace-gestion .at-feuille[data-state=open]{animation:at-entree-feuille .22s var(--atelier-ease)}html.espace-gestion .at-voile[data-state=open]{animation:at-fondu .18s var(--atelier-ease)}.at-ligne--maintenant .at-ligne__texte:after{animation:at-fil-or .6s var(--atelier-ease);transform-origin:0}}@keyframes at-entree-panneau{0%{opacity:0;transform:translate(12px)}}@keyframes at-entree-feuille{0%{opacity:0;transform:translateY(12px)}}@keyframes at-fondu{0%{opacity:0}}@keyframes at-fil-or{0%{transform:scaleX(0)}}@media (width<=767px){.at-aujourdhui{gap:20px}.at-entete__salut{font-size:28px;line-height:1.2}.at-entete__actions,.at-entete__actions>*{width:100%}.at-entete__raison{text-align:left}.at-prochain{padding:18px}.at-prochain__nom{font-size:24px}.at-prochain__actions{width:100%}.at-prochain__actions .at-bouton{flex:140px}.at-fil__entete,.at-fil__outils{padding-inline:16px}.at-fil__liste{padding-inline:4px}.at-ligne:before{left:75px}.at-ligne__bouton,.at-ligne__info{grid-template-columns:56px 14px minmax(0,1fr);column-gap:8px;padding:12px 8px}.at-ligne__bouton .at-statut{grid-column:3;justify-self:start;margin-top:6px}.at-heure{font-size:14px}.at-point{width:11px;height:11px}.at-ligne__nom{font-size:19px}.at-fil__suite{padding-left:76px}}.at-etat-lecture{color:var(--atelier-muted);font-size:13px}.at-etat-lecture[data-phase=erreur]{color:var(--atelier-danger-ink);font-weight:600}.at-lien{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.at-lien:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:2px;border-radius:4px}.at-court{display:none}@media (width<=767px){.at-long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.at-court{display:inline}}html.espace-gestion .at-resultat,.ag-admin .at-resultat{--atelier-ink:#24352c;--atelier-muted:#526457;color:var(--atelier-ink);background:#e8f1eb;border:1px solid #2f634b40;border-radius:16px;gap:10px;padding:16px;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.5;display:grid}html.espace-gestion .at-resultat[data-ton=attention]{background:#fff3d7;border-color:#985f1440}html.espace-gestion .at-resultat[data-ton=echec]{background:#fbedec;border-color:#873c3c40}html.espace-gestion .at-resultat p{margin:0}html.espace-gestion .at-resultat__titre{align-items:center;gap:8px;font-weight:600;display:flex}html.espace-gestion .at-resultat svg{flex-shrink:0;width:18px;height:18px}html.espace-gestion .at-resultat__titre svg{color:#2f634b}html.espace-gestion .at-resultat[data-ton=attention] .at-resultat__titre svg{color:#985f14}html.espace-gestion .at-resultat[data-ton=echec] .at-resultat__titre svg{color:#873c3c}html.espace-gestion .at-resultat__lignes{gap:6px;margin:0;padding:0;list-style:none;display:grid}html.espace-gestion .at-resultat__lignes li{align-items:flex-start;gap:8px;display:flex}html.espace-gestion .at-resultat__lignes li svg{margin-top:3px}html.espace-gestion .at-resultat__lignes li[data-ton=ok] svg{color:#2f634b}html.espace-gestion .at-resultat__lignes li[data-ton=echec] svg{color:#873c3c}html.espace-gestion .at-resultat__lignes li[data-ton=attention] svg{color:#985f14}html.espace-gestion .at-resultat__lignes li[data-ton=neutre] svg{color:#526457}html.espace-gestion .at-resultat__note{color:#526457;font-size:14px}html.espace-gestion .at-resultat__actions{justify-content:flex-end;display:flex}html.espace-gestion .at-resultat .at-bouton{color:#0b1c16;cursor:pointer;background:#d6ad6a;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font:600 15px/1.2 DM Sans,ui-sans-serif,system-ui,sans-serif;display:inline-flex}html.espace-gestion .at-resultat .at-bouton:focus-visible{outline-offset:2px;outline:2px solid #985f14}html.espace-gestion [data-sonner-toaster][data-sonner-theme=light]{--warning-text:#7a4300}.at-mode-discret{border:1px solid color-mix(in oklab, var(--atelier-on-chrome) 28%, transparent);border-radius:var(--atelier-radius-pill);min-height:44px;color:var(--atelier-on-chrome);font:500 14px/1.2 var(--atelier-sans);cursor:pointer;transition:background-color .14s var(--atelier-ease), border-color .14s var(--atelier-ease);background:0 0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.at-mode-discret svg{flex-shrink:0;width:18px;height:18px}.at-mode-discret:hover{border-color:var(--atelier-gold)}.at-mode-discret:focus-visible{outline:2px solid var(--atelier-gold);outline-offset:2px}.at-mode-discret[aria-pressed=true]{background:var(--atelier-gold);color:var(--atelier-chrome);border-color:#0000;font-weight:600}@media (width<=639px){.at-mode-discret{justify-content:center;width:44px;padding:0}}.at-bandeau-discretion{background:var(--atelier-warning-bg);max-width:1320px;color:var(--atelier-ink);font:400 15px/1.45 var(--atelier-sans);border:1px solid #985f1433;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto 20px;padding:10px 16px;display:flex}.at-bandeau-discretion svg{width:18px;height:18px;color:var(--atelier-gold-ink);flex-shrink:0}.at-bandeau-discretion p{flex:260px;margin:0}.at-bandeau-discretion .at-lien{color:var(--atelier-gold-ink);font-weight:600}.at-garde-discretion{border:1px solid var(--atelier-line);border-radius:var(--atelier-radius-surface);background:var(--atelier-surface);max-width:560px;color:var(--atelier-ink);font-family:var(--atelier-sans);text-align:center;justify-items:center;gap:10px;margin:24px auto;padding:32px 24px;display:grid}.at-garde-discretion>svg{width:22px;height:22px;color:var(--atelier-gold-ink)}.at-garde-discretion h2{font:400 28px/1.15 var(--atelier-serif);color:var(--atelier-ink);margin:0}.at-garde-discretion p{max-width:46ch;color:var(--atelier-muted);margin:0 0 6px;font-size:15px;line-height:1.55}.at-entete__vues{flex-wrap:wrap;gap:8px;display:flex}.at-suivi{flex-direction:column;gap:20px;display:flex}.at-suivi :where(h2,h3,p,ul){margin:0}.at-suivi--court{width:100%;max-width:760px;margin-inline:auto}.at-suivi__entete{justify-items:start;gap:8px;display:grid}.at-suivi__entete .at-bouton--discret{margin-left:-12px}.at-suivi__titre{font:400 32px/1.15 var(--atelier-serif);letter-spacing:-.01em;color:var(--atelier-ink)}.at-suivi__titre:focus{outline:none}.at-suivi__titre:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:4px;border-radius:4px}.at-suivi__intro{max-width:62ch;color:var(--atelier-muted);margin-top:4px}.at-verdict{border:1px solid var(--atelier-line-strong);background:var(--atelier-surface);color:var(--atelier-ink);border-radius:14px;align-items:flex-start;gap:10px;padding:14px 18px;font-weight:500;display:flex}.at-verdict svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.at-verdict[data-type=rien]{background:var(--atelier-success-bg);border-color:#2f634b33}.at-verdict[data-type=rien] svg{color:var(--atelier-success-ink)}.at-verdict[data-type=elements]{background:var(--atelier-warning-bg);border-color:#985f1433}.at-verdict[data-type=elements] svg{color:var(--atelier-gold-ink)}.at-verdict[data-type=incomplet]{border-style:dashed}.at-verdict[data-type=incomplet] svg{color:var(--atelier-muted)}.at-suivi__grille{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=1024px){.at-suivi__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}.at-suivi__categorie>.at-etat-lecture,.at-suivi .at-carte>.at-etat-lecture{margin-top:10px;display:block}.at-suivi__liste{margin-top:8px;padding:0;list-style:none;display:grid}.at-suivi__liste li{border-top:1px solid var(--atelier-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.at-suivi__liste li:first-child{border-top:0}.at-suivi__liste li>div{flex:200px;min-width:0}.at-suivi__quoi{overflow-wrap:anywhere;font-weight:500}.at-suivi__detail{color:var(--atelier-muted);font-size:14px}.at-suivi__sous-titre{color:var(--atelier-muted);margin-top:14px;font-size:13px;font-weight:600}.at-suivi__autres{color:var(--atelier-muted);margin-top:12px;font-size:14px}.at-suivi__demain{justify-items:start;gap:4px;margin-top:10px;display:grid}.at-suivi__fin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.at-suivi__fraicheur{margin-top:12px}.at-suivi .at-bouton .animate-spin{width:16px;height:16px}@media (width<=767px){.at-entete__vues{order:2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.at-entete__vues>.at-bouton{text-align:center;flex-direction:column;gap:4px;min-height:60px;padding:8px 6px;font-size:13px;line-height:1.2}.at-entete__raison{order:3}.at-suivi__titre{font-size:28px}.at-suivi__liste li>.at-bouton{width:100%}}.at-chrono{gap:14px;display:grid}.at-chrono__filtres{flex-wrap:wrap;gap:6px;display:flex}.at-chrono__filtres button{border:1px solid var(--atelier-line-strong,#c9bea6);min-height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px}.at-chrono__filtres button[aria-pressed=true]{color:#f3ecdf;background:#24352c;border-color:#0000;font-weight:600}.at-chrono__filtres button:focus-visible{outline-offset:2px;outline:2px solid #985f14}.at-chrono__limites{border:1px dashed #985f1466;border-radius:12px;gap:4px;padding:10px 14px;font-size:14px;display:grid}.at-chrono__liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}.at-chrono__seance{border:1px solid color-mix(in oklab, currentColor 18%, transparent);border-radius:14px;padding:12px 14px}.at-chrono__entete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.at-chrono__quand{font-weight:600}.at-chrono__service{opacity:.8;font-size:14px}.at-chrono__evenements{gap:6px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.at-chrono__evenements li{border-top:1px solid color-mix(in oklab, currentColor 10%, transparent);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-top:6px;display:flex}.at-chrono__evenements li>span{overflow-wrap:anywhere;flex:240px;min-width:0}.at-chrono__comparaison{gap:10px;margin-top:8px;display:grid}.at-comparer{gap:14px;display:grid}.at-comparer__choix{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.at-comparer__choix label{gap:4px;font-size:13px;font-weight:600;display:grid}.at-comparer__choix select{border:1px solid color-mix(in oklab, currentColor 30%, transparent);min-height:44px;color:inherit;background:0 0;border-radius:10px;padding:0 10px;font-size:15px;font-weight:400}.at-comparer__legende{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.at-comparer__legende li{align-items:center;gap:8px;display:inline-flex}.at-comparer__listes{gap:8px;margin:0;font-size:14px;display:grid}.at-comparer__listes dt{font-weight:600}.at-comparer__listes dd{margin:0}.at-comparer__details{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;font-size:14px;display:grid}.at-comparer__seance{background:color-mix(in oklab, currentColor 5%, transparent);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.at-comparer__titre{font-weight:600}.at-comparer__silhouettes{width:100%;max-width:440px}.at-sim{color:var(--atelier-ink);font-family:var(--atelier-sans);gap:16px;font-size:15px;line-height:1.5;display:grid}.at-sim :where(h3,p,ul,dl,dd){margin:0}.at-sim__bandeau{border:1px dashed var(--atelier-gold-ink);background:repeating-linear-gradient(135deg, var(--atelier-warning-bg) 0 10px, #fffaf0 10px 20px);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.at-sim__bandeau svg{width:20px;height:20px;color:var(--atelier-gold-ink);flex-shrink:0;margin-top:2px}.at-sim__depart{font-weight:500}.at-sim__modes{flex-wrap:wrap;gap:6px;display:flex}.at-sim__modes button{border:1px solid var(--atelier-line-strong);border-radius:var(--atelier-radius-pill);min-height:44px;color:var(--atelier-ink);font:inherit;cursor:pointer;background:0 0;padding:0 16px}.at-sim__modes button[aria-pressed=true]{background:var(--atelier-ink);color:var(--atelier-surface);border-color:#0000;font-weight:600}.at-sim__modes button:focus-visible{outline:2px solid var(--atelier-gold-ink);outline-offset:2px}.at-sim__champs{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.at-sim__champs label{gap:4px;font-size:13px;font-weight:600;display:grid}.at-sim__champs :is(input,select){border:1px solid var(--atelier-line-strong);background:var(--atelier-surface);min-height:44px;color:var(--atelier-ink);font:400 15px/1.2 var(--atelier-sans);border-radius:10px;padding:0 10px}.at-sim__consequences{border:1px solid var(--atelier-line);background:var(--atelier-surface);border-radius:14px;gap:12px;padding:14px;display:grid}.at-sim__consequences h3{font:400 20px/1.25 var(--atelier-serif)}.at-sim__conflits{gap:6px;padding:0;list-style:none;display:grid}.at-sim__conflits li{border-left:3px solid var(--atelier-line-strong);background:#fbf6ea;border-radius:6px;padding:8px 12px}.at-sim__conflits li[data-gravite=bloquant]{border-left-color:var(--atelier-danger-ink);background:var(--atelier-danger-bg)}.at-sim__conflits li[data-gravite=attention]{border-left-color:var(--atelier-gold-ink);background:var(--atelier-warning-bg)}.at-sim__conflits li[data-gravite=ok]{border-left-color:var(--atelier-success-ink);background:var(--atelier-success-bg)}.at-sim__jour-titre{font-weight:600}.at-sim__jour dl{gap:4px;margin-top:4px;display:grid}.at-sim__jour dl>div{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.at-sim__jour dt{color:var(--atelier-muted)}.at-sim__note,.at-sim__semaine{color:var(--atelier-muted);font-size:14px}.at-sim__alerte{color:var(--atelier-danger-ink);font-weight:500}.at-sim__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.at-sim .at-bouton .animate-spin{width:16px;height:16px}@media (width<=639px){.at-sim__actions>*{flex:100%}}
