._card_68daz_1{max-width:28rem;margin-top:.25rem;padding:clamp(20px,3vw,28px);border-radius:6px;border:1px solid var(--filet);background:#1c1c21e6;box-shadow:0 1px #ffffff0a inset,0 24px 48px #00000059}._spinner_68daz_13{display:block;width:2.25rem;height:2.25rem;margin:0 auto 1rem;border-radius:50%;border:2px solid rgba(177,138,70,.25);border-top-color:var(--or);animation:_consoleAuthSpin_68daz_1 .85s linear infinite}@keyframes _consoleAuthSpin_68daz_1{to{transform:rotate(360deg)}}._loadingText_68daz_30{margin:0;text-align:center;color:var(--ivoire-doux);font-size:.98rem;line-height:1.45}._errorEyebrow_68daz_38{margin:0 0 .35rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f0c4c4d9}._errorTitle_68daz_47{margin:0 0 .65rem;font-family:var(--font-titre);font-size:1.35rem;font-weight:500;color:var(--ivoire);line-height:1.25}._errorMessage_68daz_56{margin:0;font-size:.98rem;line-height:1.5;color:var(--ivoire-doux)}._errorTechnical_68daz_63{margin:1rem 0 0;padding:.55rem .65rem;border-radius:var(--radius-button);border:1px solid rgba(196,112,112,.35);background:#00000040;font-size:.82rem;line-height:1.4;color:#f0c4c4e6;word-break:break-word}._errorTechnicalLabel_68daz_75{display:block;margin-bottom:.2rem;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f0c4c4a6}._actions_68daz_85{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}._page_xjbh0_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(32px,6vh,64px) max(20px,env(safe-area-inset-left,0px));background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(177,138,70,.1),transparent 55%),var(--noir)}._main_xjbh0_12{width:min(100%,32rem)}._eyebrow_xjbh0_16{margin:0 0 12px;font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ivoire-doux)}._logo_xjbh0_25{display:block;width:min(100%,12rem);height:auto;margin-bottom:24px}._title_xjbh0_32{margin:0 0 10px;font-family:var(--font-titre);font-size:clamp(1.85rem,4vw,2.5rem);font-weight:500;color:var(--or);line-height:1.15}._lead_xjbh0_41{margin:0 0 1.5rem;color:var(--ivoire-doux);font-size:1rem;line-height:1.5;text-wrap:balance}._actionPrimary_xjbh0_49,._actionSecondary_xjbh0_50{flex:1 1 auto;text-align:center;min-width:9rem}._page_1qbbh_5{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:1fr auto;min-height:100vh;background:radial-gradient(ellipse 80% 60% at 0% 100%,rgba(177,138,70,.08),transparent 55%),var(--noir)}._main_1qbbh_15{display:flex;flex-direction:column;justify-content:center;gap:0;padding-block:clamp(40px,8vh,80px);padding-left:max(clamp(24px,6vw,112px),env(safe-area-inset-left,0px));padding-right:clamp(24px,4vw,56px);min-width:0}._eyebrow_1qbbh_26{margin:0 0 12px;font-family:var(--font-texte);font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ivoire-doux)}._logoHorizontal_1qbbh_36{display:block;width:min(100%,14rem);height:auto;margin-bottom:28px}._title_1qbbh_43{margin:0 0 10px;font-family:var(--font-titre);font-size:clamp(2rem,3.2vw,2.75rem);font-weight:500;line-height:1.15;color:var(--ivoire)}._lead_1qbbh_52{margin:0 0 28px;max-width:38ch;color:var(--ivoire-doux);font-size:clamp(1rem,1.1vw,1.12rem);text-wrap:balance}._card_1qbbh_60{max-width:26rem;padding:clamp(20px,3vw,28px);border-radius:6px;border:1px solid var(--filet);background:#1c1c21d9;box-shadow:0 1px #ffffff0a inset,0 24px 48px #00000059;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._form_1qbbh_72{display:flex;flex-direction:column;gap:.35rem}._fieldLabel_1qbbh_78{font-size:.88rem;font-weight:600;color:var(--ivoire-doux);margin-bottom:.25rem}._input_1qbbh_85{width:100%;padding:.75rem .9rem;margin-bottom:.5rem;border-radius:var(--radius-button);border:1px solid rgba(177,138,70,.45);background:#131316e6;color:var(--ivoire);font:inherit;transition:border-color .15s,box-shadow .15s}._input_1qbbh_85::placeholder{color:#cfc8bb73}._input_1qbbh_85:hover:not(:disabled){border-color:#b18a46a6}._input_1qbbh_85:focus-visible{outline:none;border-color:var(--or-clair);box-shadow:0 0 0 3px #b18a4638}._submit_1qbbh_113{width:100%;margin-top:.5rem;padding:15px 22px;font-size:1rem}._submit_1qbbh_113:disabled{opacity:.55;cursor:not-allowed}._hint_1qbbh_125{margin:1rem 0 0;font-size:.88rem;line-height:1.45;color:#cfc8bbbf}._notice_1qbbh_132{margin-top:1rem;padding:.75rem .9rem;border-radius:var(--radius-button);font-size:.95rem;line-height:1.45}._noticeSuccess_1qbbh_140{margin-top:1rem;padding:.75rem .9rem;border-radius:var(--radius-button);font-size:.95rem;line-height:1.45;border:1px solid rgba(177,138,70,.4);background:#b18a461f;color:var(--ivoire)}._noticeError_1qbbh_151{margin-top:1rem;padding:.75rem .9rem;border-radius:var(--radius-button);font-size:.95rem;line-height:1.45;border:1px solid rgba(196,112,112,.45);background:#c470701f;color:#f0c4c4}._errorCardWrap_1qbbh_162{margin-top:1rem}._errorCardWrap_1qbbh_162>div{max-width:none;margin-top:0;border-color:#c4707066;background:#c4707014;box-shadow:none}._footer_1qbbh_174{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(28px,4vh,40px)}._backLink_1qbbh_182{font-size:.95rem;padding:12px 20px}._loadingCard_1qbbh_187{display:flex;align-items:center;gap:14px;max-width:26rem;padding:clamp(20px,3vw,28px);border-radius:6px;border:1px solid var(--filet);background:#1c1c21d9;color:var(--ivoire-doux)}._spinner_1qbbh_199{flex-shrink:0;width:1.25rem;height:1.25rem;border:2px solid rgba(177,138,70,.25);border-top-color:var(--or);border-radius:50%;animation:_consoleLoginSpin_1qbbh_1 .75s linear infinite}@keyframes _consoleLoginSpin_1qbbh_1{to{transform:rotate(360deg)}}._hero_1qbbh_215{position:relative;margin:0;min-width:0;border-left:1px solid var(--filet);overflow:hidden}._hero_1qbbh_215 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}._heroOverlay_1qbbh_233{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,var(--noir) 0%,transparent 42%);pointer-events:none}._strip_1qbbh_240{grid-column:1 / -1;margin:0;border-top:1px solid var(--filet);padding-block:14px;padding-inline:max(16px,env(safe-area-inset-left,0px));text-align:center;color:var(--or);font-family:var(--font-texte);font-style:italic;font-weight:600;letter-spacing:.05em;font-size:clamp(.8rem,1.05vw,1.05rem)}@media(max-width:880px){._page_1qbbh_5{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}._hero_1qbbh_215{order:-1;grid-row:1;border-left:0;border-bottom:1px solid var(--filet);aspect-ratio:16 / 9;max-height:220px}._hero_1qbbh_215 img{object-position:50% 20%}._main_1qbbh_15{justify-content:flex-start;padding-block:32px 48px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}._card_1qbbh_60,._loadingCard_1qbbh_187{max-width:none}}@media(prefers-reduced-motion:reduce){._spinner_1qbbh_199{animation:none;border-top-color:var(--or-clair)}}._group_r305z_1{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.75rem}._iconBtn_r305z_9{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border-radius:6px;border:1px solid var(--console-border-strong, rgba(255, 255, 255, .14));background:var(--console-surface-raised, #24242b);color:var(--console-text-muted, #a8a39a);cursor:pointer;text-decoration:none;transition:color .15s,border-color .15s,background .15s}._iconBtn_r305z_9:hover:not(:disabled){color:var(--ivoire, #f4f0e8);border-color:var(--console-accent, #9a7340);background:var(--console-surface, #1c1c21)}._iconBtn_r305z_9:focus-visible{outline:2px solid var(--ivoire);outline-offset:2px}._iconBtn_r305z_9:disabled{opacity:.38;cursor:not-allowed}._iconBtn_r305z_9[data-variant=accent]{color:var(--ivoire);border-color:var(--console-accent);background:var(--console-accent-muted, rgba(154, 115, 64, .22))}._iconBtn_r305z_9[data-variant=danger]{color:var(--console-danger, #c47070);border-color:#c4707073}._iconBtn_r305z_9[data-variant=danger]:hover:not(:disabled){border-color:var(--console-danger);background:#c470701f}._appRoot_1lysq_2{display:flex;flex-direction:column;min-height:100vh}._appBar_1lysq_8{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.65rem 1.25rem;border-bottom:1px solid var(--console-border, rgba(255, 255, 255, .09));background:#00000059;position:sticky;top:0;z-index:10}._appBarBrand_1lysq_21{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit;flex-shrink:0}._appBarLogo_1lysq_30{width:2rem;height:auto;display:block}._appBarTitle_1lysq_36{font-family:var(--font-titre);font-size:1.1rem;color:var(--or);font-weight:500}._breadcrumb_1lysq_43{flex:1;min-width:0}._breadcrumbList_1lysq_48{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;list-style:none;margin:0;padding:0;font-size:.9rem;color:var(--ivoire-doux)}._breadcrumbList_1lysq_48 a{color:var(--ivoire-doux);text-decoration:none}._breadcrumbList_1lysq_48 a:hover{color:var(--or-clair)}._breadcrumbList_1lysq_48 [aria-current=page]{color:var(--ivoire)}._breadcrumbSep_1lysq_73{opacity:.45;-webkit-user-select:none;user-select:none}._appBarActions_1lysq_78{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-left:auto}._appBarUser_1lysq_86{display:none;text-align:right}@media(min-width:720px){._appBarUser_1lysq_86{display:block;padding-right:.5rem;border-right:1px solid var(--console-border, rgba(255, 255, 255, .09))}}._userLabel_1lysq_99{display:block;font-size:.72rem;color:var(--console-text-muted, var(--ivoire-doux))}._userName_1lysq_105{font-weight:600;font-size:.92rem;color:var(--ivoire)}._appBody_1lysq_111{display:grid;flex:1;grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start}@media(max-width:900px){._appBody_1lysq_111{grid-template-columns:1fr}}._sidebar_1lysq_124{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1rem 2rem;border-right:1px solid var(--console-border, rgba(255, 255, 255, .09));background:#0000002e;min-height:calc(100vh - 56px);position:sticky;top:56px;align-self:start}@media(max-width:900px){._sidebar_1lysq_124{position:static;min-height:auto;border-right:none;border-bottom:1px solid var(--console-border, rgba(255, 255, 255, .09))}}._sideNav_1lysq_146{display:flex;flex-direction:column;gap:.35rem}._sideNavTitle_1lysq_152{margin:0 0 .5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--console-text-muted, var(--ivoire-doux))}._sideNavItem_1lysq_160{display:block;width:100%;text-align:left;padding:.55rem .75rem;border-radius:var(--radius-button);border:1px solid transparent;background:transparent;color:var(--ivoire-doux);text-decoration:none;font:500 .95rem var(--font-texte);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._sideNavItem_1lysq_160:hover:not(:disabled){color:var(--ivoire);background:var(--console-surface-raised, #24242b)}._sideNavItemActive_1lysq_183{color:var(--ivoire);border-color:var(--console-border-strong, rgba(177, 138, 70, .35));background:#b18a461f}._sideNavItem_1lysq_160:disabled{opacity:.35;cursor:not-allowed}._sideNavHint_1lysq_194{margin:.25rem 0 0;font-size:.82rem;color:var(--ivoire-doux);line-height:1.45}._sidebarSessionCard_1lysq_201{margin-top:.5rem}._sidebarSessionName_1lysq_205{margin:0 0 .5rem;font-weight:600;color:var(--ivoire);font-size:.95rem}._sidebarBack_1lysq_212{margin-top:.85rem}._mainContent_1lysq_216{padding:1.25rem 1.5rem 2.5rem;min-width:0}._hubPage_1lysq_221,._sessionPage_1lysq_222{display:flex;flex-direction:column;gap:1.25rem;max-width:1100px}._hubGrid_1lysq_229{display:grid;gap:1.25rem}@media(min-width:900px){._hubGrid_1lysq_229{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start}}@keyframes _consoleListSpin_1lysq_1{to{transform:rotate(360deg)}}._listLoader_1lysq_247{display:flex;align-items:center;justify-content:center;gap:.65rem;margin:1rem 0 0;padding:1.25rem;color:#ffffffc7;font-size:.95rem}._spinner_1lysq_258{flex-shrink:0;width:1.35rem;height:1.35rem;border:2px solid rgba(255,255,255,.18);border-top-color:var(--or, #e8a020);border-radius:50%;animation:_consoleListSpin_1lysq_1 .65s linear infinite}._sessionsListWithOverlay_1lysq_268{position:relative;margin-top:.75rem}._listLoaderOverlay_1lysq_273{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:.65rem;padding:1rem;border-radius:var(--radius-button, 8px);background:#131316c7;color:#ffffffe6;font-size:.95rem;pointer-events:none}._hubSessionGrid_1lysq_289[data-loading=true]{opacity:.45;transition:opacity .15s ease}._hubSessionGrid_1lysq_289{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.65rem}._sessionsListWithOverlay_1lysq_268 ._hubSessionGrid_1lysq_289{margin-top:0}@media(min-width:640px){._hubSessionGrid_1lysq_289{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:stretch}}._hubSessionGridItem_1lysq_313{display:flex;min-height:100%}._hubSessionCard_1lysq_318{width:100%;display:flex;flex-direction:column;text-align:left;padding:.85rem 1rem;min-height:11.5rem;height:100%;border:1px solid var(--console-border, rgba(255, 255, 255, .09));border-radius:var(--radius-button);background:var(--console-surface-raised, #24242b);color:inherit;cursor:pointer;transition:border-color .15s,background .15s}._hubSessionCard_1lysq_318:hover{border-color:var(--or);background:#b18a461a}._hubSessionCard_1lysq_318:focus-visible{outline:2px solid var(--ivoire);outline-offset:2px}._hubSessionCard_1lysq_318[aria-disabled=true]{opacity:.55;cursor:not-allowed}._sessionCardTitleRow_1lysq_351{display:flex;align-items:flex-start;justify-content:space-between;gap:.35rem;margin-bottom:.5rem}._sessionCardTitle_1lysq_351{font-weight:600;font-size:.98rem;line-height:1.35;flex:1;min-width:0}._hubCardDeleteInline_1lysq_367{flex-shrink:0}._hubCardDeleteInline_1lysq_367 button{width:1.65rem;height:1.65rem;border-radius:var(--radius-button)}._hubCardDeleteInline_1lysq_367 svg{width:14px;height:14px}._hubCardDeletePlaceholder_1lysq_382{flex-shrink:0;width:1.65rem;height:1.65rem}._hubSessionCard_1lysq_318 ._sessionCardHead_1lysq_388{margin-bottom:.35rem}._sessionMetaSpacer_1lysq_392{visibility:hidden;margin:.15rem 0 0;font-size:.82rem;min-height:1.15rem}._hubCardCta_1lysq_399{margin-top:auto;padding-top:.65rem;font-size:.88rem;color:var(--or-clair)}._cardField_1lysq_406{min-width:0}._preparePage_1lysq_410{display:flex;flex-direction:column;gap:1.25rem}._prepareMasterDetail_1lysq_416{display:grid;gap:1.25rem;align-items:start}@media(min-width:960px){._prepareMasterDetail_1lysq_416{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}}._prepareAside_1lysq_428{display:flex;flex-direction:column;gap:1rem;min-width:0}._prepareDetail_1lysq_435{min-width:0}._panelCompact_1lysq_439 ._select_1lysq_439{margin-bottom:.5rem}._panelHead_1lysq_443{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-bottom:.85rem}._panelHeadTitleGroup_1lysq_452{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}._newSessionPromptCard_1lysq_460{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;min-height:9.5rem;margin-top:.25rem;padding:1.25rem 1rem;border:1px dashed var(--filet);border-radius:var(--radius-button);background:#1c1c2173;color:var(--ivoire-doux);font:inherit;text-align:center;cursor:pointer;transition:border-color .15s,background .15s,color .15s}._newSessionPromptCard_1lysq_460:hover{border-color:var(--or);background:#b18a461a;color:var(--ivoire)}._newSessionPromptCard_1lysq_460:focus-visible{outline:2px solid var(--ivoire);outline-offset:2px}._newSessionPromptIcon_1lysq_494{pointer-events:none;border-color:var(--or);color:var(--or-clair)}._newSessionPromptText_1lysq_500{font-size:.92rem;line-height:1.45;max-width:28ch;text-wrap:balance}._hubExtensionBody_1lysq_507{display:flex;flex-direction:column;gap:.35rem;min-width:0}._hubExtensionBodyNarrow_1lysq_514{max-width:28rem}._scenarioLibraryToolbar_1lysq_518{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin:0 0 .25rem}._panelFootActions_1lysq_527{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._panelFootLabel_1lysq_534{font-size:.88rem;color:var(--ivoire-doux)}._panelHeadMeta_1lysq_539{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}._participantCountLine_1lysq_546{font-size:.92rem;color:var(--ivoire-doux)}._participantCountValue_1lysq_551{font-size:1.1rem;font-weight:600;color:var(--or)}._panelHead_1lysq_443 h2,._panel_1lysq_439 h2{font-family:var(--font-titre);font-size:1.15rem;margin:0;font-weight:500;color:var(--ivoire)}._panelHead_1lysq_443 ._liveColTitle_1lysq_566{margin:0}._panelPlaceholder_1lysq_570{min-height:220px;display:flex;align-items:center;justify-content:center}._placeholderLead_1lysq_577{margin:0;max-width:28rem;text-align:center;color:var(--ivoire-doux);font-size:1rem;line-height:1.5}._detailGrid_1lysq_586{display:grid;gap:1rem}@media(min-width:640px){._detailGrid_1lysq_586{grid-template-columns:1fr 1fr}}._kpiValue_1lysq_597{margin:.25rem 0 0;font-size:1.35rem;font-weight:600;color:var(--or)}._entryCode_1lysq_604{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;letter-spacing:.12em;color:var(--or-clair)}._linkMono_1lysq_611{font-family:ui-monospace,monospace;font-size:.82rem;word-break:break-all;color:var(--ivoire-doux)}._linkMono_1lysq_611:hover{color:var(--ivoire)}._sessionCards_1lysq_622{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.5rem}._sessionCards_1lysq_622>li{display:flex;gap:.35rem;align-items:stretch}._sessionCard_1lysq_351{flex:1;text-align:left;padding:.75rem .85rem;border:1px solid var(--console-border, rgba(255, 255, 255, .09));border-radius:var(--radius-button);background:var(--console-surface-raised, #24242b);color:inherit;cursor:pointer;transition:border-color .15s,background .15s}._sessionCard_1lysq_351:hover:not(:disabled){border-color:var(--console-border-strong, rgba(177, 138, 70, .35))}._sessionCardSelected_1lysq_655{border-color:var(--or);background:#b18a461f}._sessionCardHead_1lysq_388{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .5rem;margin-bottom:.35rem}._sessionMeta_1lysq_392{margin:.15rem 0 0;font-size:.82rem;color:var(--ivoire-doux)}._sessionCardActions_1lysq_675{display:flex;align-items:center}._closingSessionLine_1lysq_680{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 0;font-size:.95rem;color:var(--ivoire-doux)}._closingMetricsSection_1lysq_690{margin-bottom:1.25rem}._closingMetricsTitle_1lysq_694{margin:0 0 .85rem;font-size:.95rem;font-weight:600;color:var(--ivoire)}._closingMetricsGrid_1lysq_701{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));list-style:none;margin:0;padding:0}._closingMetricCard_1lysq_710{display:flex;flex-direction:column;justify-content:center;gap:.4rem;min-height:4.75rem;padding:.85rem 1rem;border-radius:var(--radius-button);border:1px solid var(--console-border, rgba(255, 255, 255, .09));background:#ffffff0a}._closingMetricLabel_1lysq_722{font-size:.78rem;line-height:1.35;color:var(--console-text-muted, var(--ivoire-doux))}._closingMetricValue_1lysq_728{font-size:1.05rem;font-weight:600;line-height:1.25;color:var(--ivoire);word-break:break-word}._srOnly_1lysq_736{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._workspace_1lysq_748{max-width:1180px;margin:0 auto;padding:1.5rem 1.5rem 3rem;min-height:100vh}._header_1lysq_755{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:2rem}._title_1lysq_764{font-family:var(--font-titre);font-size:1.75rem;font-weight:500;margin:0}._userLine_1lysq_771{margin:.25rem 0 0;color:var(--ivoire-doux);font-size:.95rem}._actions_1lysq_777{display:flex;gap:.75rem;flex-wrap:wrap}._scenarioImportBlock_1lysq_783{margin:.35rem 0 1.35rem}._scenarioImportErrorBlock_1lysq_787 ._scenarioPanelNotice_1lysq_787{margin-bottom:.35rem}._scenarioImportBlock_1lysq_783 ._dropZone_1lysq_791{margin-bottom:0}._dropZone_1lysq_791{border:2px dashed var(--filet);border-radius:var(--radius-button);padding:1.25rem;margin-bottom:1.25rem;text-align:center}._dropZoneActive_1lysq_803{border-color:var(--or);background:#b18a4614}._scenarioImportForm_1lysq_808{text-align:left;border:2px dashed var(--filet);border-radius:var(--radius-button);padding:1.25rem}._scenarioImportForm_1lysq_808 ._dropZone_1lysq_791{margin-bottom:.85rem}._scenarioImportJsonDrop_1lysq_819,._scenarioImportMediaDrop_1lysq_820{padding:1rem}._scenarioImportJsonDrop_1lysq_819 ._scenarioImportDropLead_1lysq_824,._scenarioImportJsonDrop_1lysq_819 ._info_1lysq_825,._scenarioImportMediaDrop_1lysq_820 ._scenarioImportDropLead_1lysq_824,._scenarioImportMediaDrop_1lysq_820 ._info_1lysq_825,._scenarioImportMediaDrop_1lysq_820 ._scenarioImportMediaList_1lysq_828,._mediaUploadDrop_1lysq_829 ._scenarioImportDropLead_1lysq_824{pointer-events:none}._scenarioImportMediaList_1lysq_828{list-style:none;margin:.5rem 0 0;padding:0;text-align:left;font-size:.88rem;color:var(--ivoire-doux);max-height:6.5rem;overflow:auto}._scenarioImportMediaList_1lysq_828 li{padding:.15rem 0;word-break:break-all}._scenarioImportJsonPick_1lysq_849{margin-top:.5rem;cursor:pointer}._visuallyHiddenInput_1lysq_854{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._scenarioImportTitleField_1lysq_866{margin-bottom:1rem;text-align:left}._scenarioImportTitleField_1lysq_866 label{display:block;margin-bottom:.55rem;font-size:.9rem;color:var(--ivoire-doux)}._scenarioImportTitleField_1lysq_866 ._select_1lysq_439{width:100%;max-width:28rem}._scenarioPatchJsonBlock_1lysq_883{margin:1rem 0;text-align:left}._scenarioPatchJsonBlock_1lysq_883 label{display:block;margin-bottom:.35rem;font-size:.9rem;color:var(--ivoire-doux)}._scenarioTtsList_1lysq_895{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.85rem}._scenarioTtsRow_1lysq_904{padding:.75rem .85rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--or) 22%,transparent);background:color-mix(in srgb,var(--bleu-nuit) 94%,black);text-align:left}._scenarioTtsRow_1lysq_904 ._scenarioPanelNotice_1lysq_787{margin-top:.65rem;margin-bottom:0}._scenarioVoiceSegmentSuccess_1lysq_917{margin:.65rem 0 0;padding:.55rem .75rem;border-radius:var(--radius-button);background:#78b4781f;border:1px solid rgba(160,210,160,.4);color:#c8e8c8;font-size:.9rem;line-height:1.4}._scenarioTtsMeta_1lysq_928{margin:0 0 .35rem;font-size:.8rem;color:color-mix(in srgb,var(--ivoire-doux) 75%,transparent)}._scenarioTtsText_1lysq_934{margin:0 0 .65rem;font-size:.9rem;line-height:1.45;white-space:pre-wrap}._scenarioTtsActions_1lysq_941{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._scenarioTtsRegenerateBtn_1lysq_948{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.45rem 1rem;line-height:1.3;text-align:center}._scenarioTtsRegenerateBtnBusy_1lysq_958{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:.65rem;width:max-content;max-width:100%;min-height:2.75rem;padding:.5rem 1rem;white-space:nowrap;overflow:visible}._scenarioTtsRegenerateSpinnerSlot_1lysq_971{flex:none;display:grid;place-items:center;width:1.35rem;height:1.35rem}._scenarioTtsRegenerateSpinner_1lysq_971{box-sizing:border-box;width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.22);border-top-color:var(--or, #e8a020);border-radius:50%;animation:_consoleListSpin_1lysq_1 .65s linear infinite}._scenarioTtsRegenerateLabel_1lysq_989{flex:0 1 auto;line-height:1.25;text-align:left}._scenarioTtsAudioHidden_1lysq_995{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._scenarioImportDropLead_1lysq_824{margin:0 0 .75rem;text-align:center;color:var(--ivoire-doux);font-size:.92rem;line-height:1.45}._scenarioImportActions_1lysq_1011{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}._scenarioDetailSaveActions_1lysq_1018,._scenarioVoiceRelaunchActions_1lysq_1022{margin-top:1.25rem}._mediaUploadDrop_1lysq_829{margin-top:.65rem;margin-bottom:0;padding:1rem}._scenarioPanelNotice_1lysq_787{margin:.5rem 0 0;padding:.55rem .75rem;border-radius:var(--radius-button);background:#c85a5a1f;border:1px solid rgba(232,160,160,.45);color:#e8a0a0;font-size:.9rem;line-height:1.4}._scenarioMediaSection_1lysq_1043{margin-top:1rem}._scenarioMediaPickList_1lysq_1047{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.35rem}._scenarioMediaPickButton_1lysq_1056{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .75rem;border:1px solid var(--filet);border-radius:var(--radius-button);background:var(--console-surface-raised, #24242b);color:inherit;font:inherit;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}._scenarioMediaPickButton_1lysq_1056:hover:not(:disabled){border-color:var(--or)}._scenarioMediaPickButtonSelected_1lysq_1079{border-color:var(--or);background:#b18a461f}._scenarioMediaPickButton_1lysq_1056:disabled{opacity:.55;cursor:not-allowed}._scenarioMediaPickName_1lysq_1089{font-family:ui-monospace,monospace;font-size:.88rem;word-break:break-all}._scenarioMediaPickBadgeOk_1lysq_1095,._scenarioMediaPickBadgeMissing_1lysq_1096{flex-shrink:0;font-size:.78rem;padding:.15rem .45rem;border-radius:var(--radius-button)}._scenarioMediaPickBadgeOk_1lysq_1095{color:var(--or-clair);border:1px solid rgba(177,138,70,.45)}._scenarioMediaPickBadgeMissing_1lysq_1096{color:#e8c4a0;border:1px solid rgba(232,160,160,.35)}._scenarioMediaDropBlock_1lysq_1113{margin-top:.75rem}._scenarioDetail_1lysq_1018{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--filet)}._warnList_1lysq_1123{color:#e8a0a0;margin:.5rem 0;padding-left:1.25rem}._hintList_1lysq_1129{color:var(--ivoire-doux);margin:.5rem 0;padding-left:1.25rem}._jsonPreview_1lysq_1135{background:#00000059;border-radius:var(--radius-button);padding:1rem;overflow:auto;font-size:.85rem;max-height:320px}._collectiveReportScroll_1lysq_1144{max-height:min(70vh,720px);overflow:auto;padding-right:.25rem;margin-top:.5rem}._participantRestitutionList_1lysq_1151{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem}._participantRestitutionCard_1lysq_1160{border:1px solid var(--filet);border-radius:var(--radius-button);padding:.85rem .95rem;background:#0000001f}._participantRestitutionHeader_1lysq_1167{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-bottom:.5rem}._participantRestitutionName_1lysq_1176{color:var(--ivoire);font-size:1rem}._participantRestitutionActions_1lysq_1181{display:flex;align-items:center;gap:.5rem}._participantIndividualReportScroll_1lysq_1187{max-height:min(50vh,520px);overflow:auto;padding-right:.25rem}._restitutionProcessing_1lysq_1193{display:flex;align-items:center;gap:.65rem;margin:.75rem 0 1rem;padding:.85rem 1rem;border-radius:var(--radius-button);border:1px solid var(--filet);background:#0000002e;color:var(--ivoire-doux);font-size:.95rem}._participantRestitutionPreviewGate_1lysq_1206{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}._participantRestitutionPreviewBtn_1lysq_1213{margin:0;padding:.35rem .75rem;border-radius:var(--radius-button);border:1px solid rgba(177,138,70,.45);background:#b18a461f;color:var(--or-clair, var(--or));font-size:.88rem;font-weight:600;cursor:pointer}._participantRestitutionPreviewBtn_1lysq_1213:hover:not(:disabled){background:#b18a4633}._participantRestitutionPreviewBtn_1lysq_1213:disabled{opacity:.55;cursor:not-allowed}._participantRestitutionPreviewBtn_1lysq_1213:focus-visible{outline:2px solid var(--or-clair);outline-offset:2px}._tabBar_1lysq_1239,._phaseNav_1lysq_1240{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap;align-items:center}._phaseHint_1lysq_1248{font-size:.88rem;color:var(--ivoire-doux)}._sessionBar_1lysq_1253{color:var(--ivoire-doux);font-size:.92rem}._liveGrid_1lysq_1258,._closingGrid_1lysq_1264{display:grid;gap:1rem;align-items:start}@media(min-width:1024px){._closingGrid_1lysq_1264{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr)}}._closingMainCol_1lysq_1276{min-width:0}@media(min-width:1024px){._liveGrid_1lysq_1258{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)}}._liveCol_1lysq_566{padding:1.25rem;min-width:0}._liveColTitle_1lysq_566{font-family:var(--font-titre);font-size:1.15rem;margin:0 0 1rem;font-weight:500;color:var(--ivoire)}._liveKpi_1lysq_1299{margin:.35rem 0;font-size:.95rem}._kpiGrid_1lysq_1304{display:grid;gap:.65rem;margin:0 0 .25rem;font-size:.92rem}._kpiGrid_1lysq_1304 dt{margin:0;color:var(--console-text-muted, var(--ivoire-doux));font-size:.8rem}._kpiGrid_1lysq_1304 dd{margin:.15rem 0 0;font-weight:500}._votesKpiLine_1lysq_1322{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._votesKpiSep_1lysq_1329{opacity:.55}._votesKpiConnected_1lysq_1333{display:inline-flex;align-items:center;gap:.35rem}._liveAbsenceWarning_1lysq_1339{margin:0 0 .85rem;padding:.65rem .85rem;border-radius:var(--radius-button, 8px);border:1px solid rgba(232,160,80,.45);background:#e88c3c1f;color:#f5d4a8;font-size:.88rem;line-height:1.45}._liveFooterActions_1lysq_1350{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--console-border, rgba(255, 255, 255, .09))}._chronoPanel_1lysq_1356{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--console-border, rgba(255, 255, 255, .09))}._chronoTitle_1lysq_1362{margin:0 0 .65rem;font-size:.95rem;font-weight:600;color:var(--ivoire)}._chronoList_1lysq_1369{display:grid;gap:.55rem;margin:0}._chronoRow_1lysq_1375{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem}._chronoRow_1lysq_1375 dt{margin:0;font-size:.82rem;color:var(--console-text-muted, var(--ivoire-doux))}._chronoValue_1lysq_1389{margin:0;font:600 1.05rem var(--font-texte);font-variant-numeric:tabular-nums;color:var(--or)}._chronoEmpty_1lysq_1396{margin:1rem 0 0;font-size:.88rem;color:var(--console-text-muted)}._chronoCompleteNotice_1lysq_1402{margin:1rem 0 0}._projectionPreviewCard_1lysq_1406{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--console-border, rgba(255, 255, 255, .09))}._projectionPreviewTitle_1lysq_1412{margin:0 0 .65rem;font-size:.95rem;font-weight:600;color:var(--ivoire)}._projectionPreviewScreen_1lysq_1419{border-radius:var(--radius-button);border:1px solid rgba(177,138,70,.35);background:#131316;padding:1rem 1.1rem;min-height:8rem}._projectionPreviewHeader_1lysq_1427{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}._projectionPreviewFiche_1lysq_1435{margin:0 0 .75rem;font-size:.92rem;line-height:1.45;color:var(--ivoire-doux)}._projectionPreviewVote_1lysq_1442{text-align:center;padding:.35rem 0}._projectionPreviewVoteHint_1lysq_1447{margin:0 0 .5rem;font-size:.88rem;color:var(--ivoire)}._projectionPreviewVoteCount_1lysq_1453{margin:0;font-family:var(--font-titre);font-size:2.5rem;line-height:1;font-weight:600;color:var(--or)}._projectionPreviewVoteLabel_1lysq_1462{margin:.35rem 0 0;font-size:.82rem;color:var(--ivoire-doux)}._projectionPreviewWait_1lysq_1468{margin:.5rem 0 0;font-family:var(--font-titre);font-size:1.1rem;color:var(--or);text-align:center}._projectionPreviewQrHint_1lysq_1476{margin:.85rem 0 0;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.08);font-size:.78rem;color:var(--console-text-muted);text-align:center}._section_1lysq_1485,._panel_1lysq_439{background:var(--console-surface, #1c1c21);border:1px solid var(--console-border, rgba(255, 255, 255, .09));border-radius:var(--radius-button);padding:1.25rem;margin-bottom:1.5rem}._panel_1lysq_439{margin-bottom:0}._section_1lysq_1485 h2{font-family:var(--font-titre);font-size:1.25rem;margin:0 0 1rem}._grid2_1lysq_1504{display:grid;gap:1rem}@media(min-width:640px){._grid2_1lysq_1504{grid-template-columns:1fr 1fr}}label._fieldLabel_1lysq_1515{display:block;margin-bottom:.35rem;color:var(--ivoire-doux);font-size:.92rem}._select_1lysq_439,._input_1lysq_1523{width:100%;padding:.6rem .75rem;border-radius:var(--radius-button);border:1px solid var(--filet);background:var(--noir);color:var(--ivoire);font:inherit;margin-bottom:.75rem}._sessionList_1lysq_1534{list-style:none;padding:0;margin:0}._sessionItem_1lysq_1540{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--filet)}._sessionItem_1lysq_1540:last-child{border-bottom:none}._scenarioCardGrid_1lysq_1554{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}@media(min-width:480px){._scenarioCardGrid_1lysq_1554{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:stretch}}._scenarioCardGridItem_1lysq_1569{display:flex;min-height:100%}._scenarioLibraryCard_1lysq_1574{width:100%;display:flex;flex-direction:column;text-align:left;padding:.85rem 1rem;min-height:9.5rem;height:100%;border:1px solid var(--console-border, rgba(255, 255, 255, .09));border-radius:var(--radius-button);background:var(--console-surface-raised, #24242b);color:inherit;cursor:pointer;transition:border-color .15s,background .15s}._scenarioLibraryCard_1lysq_1574:hover:not([aria-disabled=true]){border-color:var(--or);background:#b18a461a}._scenarioLibraryCard_1lysq_1574:focus-visible{outline:2px solid var(--ivoire);outline-offset:2px}._scenarioLibraryCard_1lysq_1574[aria-disabled=true]{opacity:.55;cursor:not-allowed}._scenarioCardSelected_1lysq_1607{border-color:var(--or);background:#b18a461f}._scenarioImportPromptCard_1lysq_1612{align-items:center;justify-content:center;border-style:dashed;background:#1c1c2173}._scenarioImportPromptCard_1lysq_1612:hover:not([aria-disabled=true]){background:#b18a461a}._scenarioImportPromptPlus_1lysq_1623{display:flex;align-items:center;justify-content:center;color:var(--or-clair);margin:auto}._scenarioCardActions_1lysq_1631{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem;margin-top:auto;padding-top:.65rem}._scenarioListTitleRow_1lysq_1641{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin-bottom:.35rem}._sessionCardTitleGroup_1lysq_1649{flex:1;min-width:0;margin-bottom:0}._mono_1lysq_1655{font-family:ui-monospace,monospace;font-size:.9rem;word-break:break-all}._codeBlock_1lysq_1661{background:#00000059;padding:.5rem .65rem;border-radius:var(--radius-button);margin:.35rem 0}._voiceLabTextarea_1lysq_1668{resize:vertical;min-height:6rem;margin-bottom:.75rem}._voiceLabAudio_1lysq_1674{display:block;width:100%;margin-bottom:1rem}._voiceLabFieldset_1lysq_1680{margin:0 0 1rem;padding:0;border:none}._voiceLabCheckboxRow_1lysq_1686{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;font-size:.92rem;color:var(--ivoire-doux);cursor:pointer}._voiceLabHistoryHeader_1lysq_1696{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}._voiceLabHistoryList_1lysq_1705{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}._voiceLabHistoryItem_1lysq_1714{padding-bottom:1rem;border-bottom:1px solid var(--filet)}._voiceLabHistoryItem_1lysq_1714:last-child{border-bottom:none;padding-bottom:0}._voiceLabHistoryMeta_1lysq_1724{margin:0 0 .35rem;font-size:.88rem;color:var(--ivoire);font-weight:600}._voiceLabDownload_1lysq_1731{display:inline-block;margin-top:.35rem;text-decoration:none}._runtimeHeader_1lysq_1737{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1rem;align-items:baseline}._pill_1lysq_1745{display:inline-block;padding:.2rem .55rem;border:1px solid var(--filet);border-radius:var(--radius-button);font-size:.85rem}._gaugeCard_1lysq_1753{border:1px solid var(--filet);border-radius:var(--radius-button);padding:.65rem .75rem;margin-bottom:.5rem;font-size:.92rem}._gaugeCard_1lysq_1753 strong{color:var(--console-accent, var(--or));font-weight:600}._rowBtns_1lysq_1766{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}._hint_1lysq_1129{font-size:.88rem;color:var(--ivoire-doux);margin-top:.5rem}._error_1lysq_1779{color:#e8a0a0;margin:.5rem 0 0}._restitutionErrorBlock_1lysq_1784{margin:.5rem 0 0}._restitutionErrorBlock_1lysq_1784 ._error_1lysq_1779{margin:0}._restitutionErrorDetailBtn_1lysq_1792{margin:.5rem 0 0;padding:.35rem .75rem;border:1px solid rgba(232,160,160,.45);border-radius:var(--radius-button, 8px);background:#581c1c59;color:#ffe0e0;font-size:.85rem;font-weight:500;cursor:pointer}._restitutionErrorDetailBtn_1lysq_1792:hover{background:#581c1c8c}._restitutionErrorDetailBtn_1lysq_1792:focus-visible{outline:2px solid #e8a0a0;outline-offset:2px}._info_1lysq_825{color:var(--ivoire-doux);margin:.5rem 0 0}._chip_1k1rx_1{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.25;border:1px solid var(--console-border-strong, rgba(177, 138, 70, .35));color:var(--ivoire-doux);white-space:nowrap}._status_draft_1k1rx_15{border-color:#b18a468c;color:var(--or-clair);background:#b18a4614}._status_open_1k1rx_21{border-color:#8cb48c73;color:#b8d4b8;background:#8cb48c14}._status_running_1k1rx_27{border-color:#b18a46b3;color:var(--ivoire);background:#b18a4626}._status_closed_1k1rx_33{opacity:.85;color:var(--ivoire-doux)}._round_pending_1k1rx_39{color:var(--ivoire-doux)}._round_reading_1k1rx_43{border-color:#b18a468c;color:var(--or-clair);background:#b18a461a}._round_voting_1k1rx_49{border-color:#8cb4c880;color:#b8d4e8;background:#6496c81f}._round_paused_1k1rx_55{border-color:#c8b47873;color:#e0d4b0}._round_closed_1k1rx_60{opacity:.85}._phase_waiting_1k1rx_65,._phase_between_rounds_1k1rx_66{color:var(--ivoire-doux)}._phase_situation_1k1rx_70{border-color:#b18a468c;color:var(--or-clair)}._phase_voting_1k1rx_75{border-color:#8cb4c880;color:#b8d4e8}._phase_paused_1k1rx_80{border-color:#c8b47873;color:#e0d4b0}._phase_session_closed_1k1rx_85{opacity:.85}._scenario_draft_1k1rx_90{color:var(--ivoire-doux)}._scenario_ready_1k1rx_94{border-color:#8cb48c73;color:#b8d4b8;background:#8cb48c14}._scenario_preparing_voice_1k1rx_100{border-color:#b18a4673;color:var(--or-clair)}._scenario_incomplete_media_1k1rx_105,._scenario_invalid_moteur_1k1rx_106,._scenario_archived_1k1rx_107{border-color:#c4707073;color:#e8a0a0;background:#c470701a}._participantReport_released_1k1rx_114{border-color:#8cb48c8c;color:#b8d4b8;background:#8cb48c24}._overlay_j8yc6_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.25rem;background:#08080ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_consoleConfirmFadeIn_j8yc6_1 .18s ease-out}._dialogTitleOnly_j8yc6_13 ._header_j8yc6_13{padding-bottom:.85rem}._dialog_j8yc6_13{width:min(26rem,100%);border:1px solid var(--console-border-strong, rgba(177, 138, 70, .35));border-radius:var(--radius-button);background:linear-gradient(165deg,var(--console-surface-raised, #24242b) 0%,var(--console-surface, #1c1c21) 100%);box-shadow:0 24px 56px #0000008c,0 0 0 1px #ffffff0a inset;animation:_consoleConfirmSlideIn_j8yc6_1 .22s ease-out}._header_j8yc6_13{padding:1.15rem 1.25rem .35rem}._title_j8yc6_32{margin:0;font:600 1.05rem var(--font-texte);color:var(--ivoire);letter-spacing:.01em}._body_j8yc6_39{margin:0;padding:.65rem 1.25rem 1.15rem;font:400 .95rem/1.55 var(--font-texte);color:var(--ivoire-doux, #ddd8cf)}._actions_j8yc6_46{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;padding:0 1.25rem 1.2rem}._cancelBtn_j8yc6_54,._confirmBtn_j8yc6_55{font:600 .92rem var(--font-texte);padding:.5rem 1rem;border-radius:var(--radius-button);cursor:pointer;transition:background .15s,border-color .15s,color .15s}._cancelBtn_j8yc6_54{border:1px solid var(--console-border-strong, rgba(255, 255, 255, .14));background:transparent;color:var(--ivoire-doux)}._cancelBtn_j8yc6_54:hover{color:var(--ivoire);border-color:var(--or);background:var(--console-surface-raised)}._confirmBtn_j8yc6_55{border:1px solid var(--or);background:var(--or);color:var(--noir)}._confirmBtn_j8yc6_55:hover{background:var(--or-clair);border-color:var(--or-clair)}._confirmBtnDanger_j8yc6_89{border-color:#c47070e6;background:#c4707038;color:#ffe8e8}._confirmBtnDanger_j8yc6_89:hover{background:#c4707061;border-color:var(--console-danger, #c47070)}@keyframes _consoleConfirmFadeIn_j8yc6_1{0%{opacity:0}to{opacity:1}}@keyframes _consoleConfirmSlideIn_j8yc6_1{0%{opacity:0;transform:translateY(.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._chip_u9z8a_1{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}._ok_u9z8a_14{color:#b8f0c8;background:#48a0682e;border-color:#60c88259}._neutral_u9z8a_20{color:var(--ivoire-doux);background:#ffffff0f;border-color:#ffffff1a}._warn_u9z8a_26{color:#ffe0a8;background:#c88c2833;border-color:#e8a02073}._alert_u9z8a_32{color:#ffd0d0;background:#b43c3c38;border-color:#dc646480}._muted_u9z8a_38{color:#fff6;background:#ffffff08;border-color:#ffffff0f}._overlay_17gs0_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.25rem;background:#08080ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_attendanceFadeIn_17gs0_1 .18s ease-out}._dialog_17gs0_13{width:min(42rem,100%);max-height:min(80vh,36rem);display:flex;flex-direction:column;border:1px solid var(--console-border-strong, rgba(177, 138, 70, .35));border-radius:var(--radius-button);background:linear-gradient(165deg,var(--console-surface-raised, #24242b) 0%,var(--console-surface, #1c1c21) 100%);box-shadow:0 24px 56px #0000008c,0 0 0 1px #ffffff0a inset;animation:_attendanceSlideIn_17gs0_1 .22s ease-out}._header_17gs0_27{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.1rem 1.25rem .65rem}._title_17gs0_35{margin:0;font:600 1.05rem var(--font-texte);color:var(--ivoire);letter-spacing:.01em}._closeBtn_17gs0_42{flex-shrink:0;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--console-border-strong, rgba(255, 255, 255, .12));border-radius:var(--radius-button);background:transparent;color:var(--ivoire-doux);cursor:pointer}._closeBtn_17gs0_42:hover{color:var(--ivoire);border-color:var(--or)}._body_17gs0_61{flex:1;min-height:0;padding:0 1.25rem 1rem;overflow:auto}._statusMessage_17gs0_68{margin:0;font:400 .95rem/1.55 var(--font-texte);color:var(--ivoire-doux)}._connectedSummary_17gs0_74{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .65rem;font:500 .9rem var(--font-texte);color:var(--ivoire-doux)}._presenceNote_17gs0_84{margin:0 0 .75rem;font:400 .82rem/1.45 var(--font-texte);color:#ffffff7a}._error_17gs0_90{margin:0;font:400 .95rem/1.55 var(--font-texte);color:var(--console-danger, #e8a0a0)}._tableWrap_17gs0_96{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-button);overflow:auto}._table_17gs0_96{width:100%;border-collapse:collapse;font:400 .9rem/1.4 var(--font-texte);color:var(--ivoire-doux)}._table_17gs0_96 th,._table_17gs0_96 td{padding:.55rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.06)}._table_17gs0_96 th{position:sticky;top:0;font-weight:600;color:var(--ivoire);background:#0c0c0ef2}._table_17gs0_96 tr:last-child td{border-bottom:none}._indexCol_17gs0_129{width:2.5rem;color:#ffffff73;font-variant-numeric:tabular-nums}._footer_17gs0_135{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1.25rem 1.15rem;border-top:1px solid rgba(255,255,255,.06)}._count_17gs0_145{margin:0;font:400 .85rem var(--font-texte);color:#ffffff80}._downloadError_17gs0_151{margin:.75rem 0 0;padding:.65rem .85rem;border-radius:var(--radius-button);font:400 .88rem/1.45 var(--font-texte);color:#f0b4b4;background:#b43c3c1f;border:1px solid rgba(220,100,100,.35)}._footerActions_17gs0_161{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem}._dismissBtn_17gs0_169{font:600 .92rem var(--font-texte);padding:.5rem 1rem;border:1px solid var(--or);border-radius:var(--radius-button);background:var(--or);color:var(--noir);cursor:pointer}._dismissBtn_17gs0_169:hover{background:var(--or-clair);border-color:var(--or-clair)}@keyframes _attendanceFadeIn_17gs0_1{0%{opacity:0}to{opacity:1}}@keyframes _attendanceSlideIn_17gs0_1{0%{opacity:0;transform:translateY(.5rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._toast_o9gh0_2{--console-app-bar-offset: 3.75rem;position:fixed;z-index:9;top:calc(var(--console-app-bar-offset) + .5rem);right:1.25rem;left:auto;bottom:auto;display:flex;align-items:center;gap:.35rem;max-width:min(22rem,calc(100vw - 2.5rem));padding:.65rem .45rem .65rem 1rem;border-radius:var(--radius-button);font-size:.92rem;line-height:1.4;font-weight:500;box-shadow:0 8px 28px #00000080;animation:_consoleToastIn_o9gh0_1 .2s ease-out}._message_o9gh0_24{flex:1;margin:0;padding:0;text-align:left;align-self:center}._closeBtn_o9gh0_32{display:inline-grid;flex-shrink:0;align-self:center;place-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:none;border-radius:6px;background:transparent;color:inherit;opacity:.82;cursor:pointer;transition:opacity .15s,background .15s}._closeBtn_o9gh0_32:hover{opacity:1;background:#00000038}._closeBtn_o9gh0_32:focus-visible{outline:2px solid currentColor;outline-offset:1px;opacity:1}._toastSuccess_o9gh0_63{border:1px solid rgba(120,190,130,.85);background:#1c482af0;color:#e8f5e9}._toastWarning_o9gh0_69{border:1px solid rgba(220,165,70,.9);background:#5c3a12f2;color:#fff0d4}._toastError_o9gh0_75{border:1px solid rgba(210,100,100,.9);background:#581c1cf2;color:#ffe0e0}@keyframes _consoleToastIn_o9gh0_1{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}._field_jqjgs_1{min-width:0}._label_jqjgs_5{display:block;margin:0 0 .35rem;color:var(--ivoire-doux);font-size:.92rem}._valueBox_jqjgs_12{display:flex;align-items:center;gap:.35rem;min-width:0;padding:.45rem .45rem .45rem .65rem;border-radius:var(--radius-button);background:var(--console-surface-raised, #24242b);border:1px solid var(--console-border, rgba(255, 255, 255, .09))}._valueContent_jqjgs_23{flex:1;min-width:0}._code_jqjgs_28{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;letter-spacing:.12em;color:var(--or-clair)}._link_jqjgs_35{font-family:ui-monospace,monospace;font-size:.82rem;word-break:break-all;color:var(--ivoire-doux);text-decoration:none}._link_jqjgs_35:hover{color:var(--ivoire)}._linkButton_jqjgs_47{display:block;width:100%;margin:0;padding:0;border:none;background:none;text-align:left;font-family:ui-monospace,monospace;font-size:.82rem;word-break:break-all;color:var(--ivoire-doux);text-decoration:underline;text-decoration-color:#b18a4673;cursor:pointer}._linkButton_jqjgs_47:hover{color:var(--ivoire)}._codeButton_jqjgs_68{display:block;width:100%;margin:0;padding:0;border:none;background:none;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;letter-spacing:.12em;color:var(--or-clair);cursor:pointer}._codeButton_jqjgs_68:hover{color:var(--ivoire)}._copyBtn_jqjgs_87{flex-shrink:0;display:flex;align-items:center}._copyBtn_jqjgs_87 button{width:1.85rem;height:1.85rem;border-radius:var(--radius-button);border-color:transparent;background:transparent}._copyBtn_jqjgs_87 button:hover:not(:disabled){background:#ffffff0f}._copyBtn_jqjgs_87 svg{width:16px;height:16px}._button_dxm5t_1{display:inline-flex;margin:0;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;vertical-align:middle}._button_dxm5t_1:focus-visible{outline:2px solid rgba(96,200,130,.65);outline-offset:2px;border-radius:999px}._button_dxm5t_1:disabled{cursor:default;opacity:.55}._backdrop_ri3j3_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.25rem;background:#08080ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_ri3j3_12{width:min(36rem,100%);max-height:min(80vh,32rem);display:flex;flex-direction:column;border:1px solid var(--console-border-strong, rgba(177, 138, 70, .35));border-radius:var(--radius-button);background:linear-gradient(165deg,var(--console-surface-raised, #24242b) 0%,var(--console-surface, #1c1c21) 100%);box-shadow:0 24px 56px #0000008c}._title_ri3j3_23{margin:0;padding:1.1rem 1.25rem .5rem;font:600 1.05rem var(--font-texte);color:var(--ivoire)}._list_ri3j3_30{margin:0;padding:.5rem 1.25rem 1rem 2rem;overflow:auto;flex:1;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux, #e8e4dc)}._list_ri3j3_30 li{margin-bottom:.45rem}._actions_ri3j3_44{padding:.75rem 1.25rem 1.1rem;border-top:1px solid var(--console-border, rgba(255, 255, 255, .09));display:flex;justify-content:flex-end}._closeBtn_ri3j3_51{padding:.45rem 1rem;border-radius:var(--radius-button);border:1px solid var(--console-border-strong, rgba(177, 138, 70, .45));background:#b18a461f;color:var(--ivoire);font:500 .9rem var(--font-texte);cursor:pointer}._closeBtn_ri3j3_51:hover{background:#b18a4638}._closeBtn_ri3j3_51:focus-visible{outline:2px solid var(--or-clair, #e8c878);outline-offset:2px}._panel_1anxi_1{min-width:0}._caption_1anxi_5{margin:0 0 .75rem;font-size:.88rem;color:var(--ivoire-doux)}._empty_1anxi_11{margin:0;font-size:.92rem;color:var(--ivoire-doux)}._computeError_1anxi_17{margin:0 0 .5rem;font-size:.92rem;color:#e8a0a0;line-height:1.45}._errorDetailLink_1anxi_24{margin:0;padding:0;border:none;background:none;font:inherit;font-size:.88rem;color:var(--or-clair, #c9a55c);text-decoration:underline;cursor:pointer}._list_1anxi_36{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._row_1anxi_45{display:grid;grid-template-columns:5.5rem minmax(0,1fr) 2.5rem;gap:.5rem;align-items:center;font-size:.88rem}._label_1anxi_53{color:var(--ivoire-doux);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}._track_1anxi_60{height:.65rem;border-radius:2px;background:#ffffff14;overflow:hidden}._fill_1anxi_67{display:block;height:100%;background:var(--console-accent, #9a7340);border-radius:2px}._value_1anxi_74{font-family:ui-monospace,monospace;font-size:.8rem;color:var(--ivoire-doux);text-align:right}._valueMuted_1anxi_81{text-align:right;color:var(--ivoire-doux)}._banner_16nzi_1{display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.85rem .75rem .85rem .9rem;border-radius:var(--radius-button, 8px);border:1px solid rgba(220,165,70,.55);background:linear-gradient(135deg,#5c3a128c,#282014d9);box-shadow:0 0 0 1px #ffffff0a inset}._iconWrap_16nzi_13{flex-shrink:0;margin-top:.15rem;color:var(--or-clair, #e8c878)}._body_16nzi_19{flex:1;min-width:0}._title_16nzi_24{margin:0 0 .25rem;font-size:.92rem;font-weight:700;color:#fff0d4}._message_16nzi_31{margin:0;font-size:.85rem;line-height:1.45;color:#fff0d4e6}._preserve_brs54_5{white-space:pre-line;word-break:break-word}._report_u0sdr_1{margin-top:1rem;display:flex;flex-direction:column;gap:1.25rem}._report_u0sdr_1[data-variant=projection] ._sectionTitle_u0sdr_8{font-size:clamp(1.15rem,2.2vw,1.65rem)}._report_u0sdr_1[data-variant=projection] ._paragraph_u0sdr_12,._report_u0sdr_1[data-variant=projection] ._lead_u0sdr_13{font-size:clamp(1rem,1.8vw,1.2rem)}._lead_u0sdr_13{margin:0;padding:.85rem 1rem;border-radius:var(--radius-button, 8px);background:#b18a461f;border:1px solid rgba(232,198,120,.25);font-size:.95rem;line-height:1.55;color:var(--ivoire)}._section_u0sdr_8{margin:0}._sectionTitle_u0sdr_8{margin:0 0 .65rem;font-size:1rem;font-weight:600;color:var(--or-clair, #e8c678)}._sectionTitleRubrique_u0sdr_39{display:flex;align-items:baseline;gap:.5rem}._rubriqueNum_u0sdr_45{flex-shrink:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#ffffff73}._placeHint_u0sdr_53{margin:0 0 .5rem;font-size:.82rem;font-style:italic;color:var(--ivoire-doux)}._paragraph_u0sdr_12{margin:0 0 .65rem;font-size:.92rem;line-height:1.55;color:var(--ivoire-doux)}._paragraph_u0sdr_12:last-child{margin-bottom:0}._paragraphStrong_u0sdr_71{color:var(--ivoire);font-weight:600}._profilGrid_u0sdr_76{display:grid;gap:.75rem}@media(min-width:720px){._profilGrid_u0sdr_76{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}._profilCard_u0sdr_87{margin:0;padding:.85rem 1rem;border-radius:var(--radius-button, 8px);background:#00000047;border:1px solid rgba(255,255,255,.08)}._profilName_u0sdr_95{margin:0 0 .25rem;font-size:1rem;font-weight:700;color:var(--ivoire)}._profilDevise_u0sdr_102{margin:0 0 .65rem;font-size:.82rem;font-weight:600;color:var(--or-clair, #e8c678)}._profilDl_u0sdr_109{margin:0;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux)}._profilDl_u0sdr_109 dt{margin-top:.45rem;font-weight:600;color:#ffffff8c;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}._profilDl_u0sdr_109 dt:first-child{margin-top:0}._profilDl_u0sdr_109 dd{margin:.2rem 0 0}._extraBlock_u0sdr_133{margin:0;padding:.75rem 1rem;border-radius:var(--radius-button, 8px);background:#00000038;border:1px solid rgba(255,255,255,.06)}._extraKey_u0sdr_141{display:block;margin-bottom:.35rem;font-size:.82rem;font-weight:600;color:#ffffff80}._extraPre_u0sdr_149{margin:0;font-size:.8rem;line-height:1.4;color:var(--ivoire-doux);white-space:pre-wrap;word-break:break-word}._report_qkwzg_1{margin-top:.5rem}._detailsToggleWrap_qkwzg_5{margin:.15rem 0 0}._detailsToggle_qkwzg_5{margin:0;padding:.35rem .75rem;border-radius:var(--radius-button);border:1px solid rgba(177,138,70,.45);background:#b18a461f;color:var(--or-clair, var(--or));font-size:.88rem;font-weight:600;cursor:pointer}._detailsToggle_qkwzg_5:hover{background:#b18a4633}._detailsToggle_qkwzg_5:focus-visible{outline:2px solid var(--or-clair);outline-offset:2px}._detailsBlock_qkwzg_30{display:flex;flex-direction:column;gap:.85rem}._profilList_qkwzg_36{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}._profilRow_qkwzg_45{display:flex;justify-content:space-between;gap:.75rem;padding:.35rem .5rem;border-radius:var(--radius-button);border:1px solid var(--filet);background:#00000026}._profilLabel_qkwzg_55{font-weight:600;color:var(--ivoire)}._profilValue_qkwzg_60{color:var(--or-clair, var(--or));font-variant-numeric:tabular-nums}.consoleShell{--console-bg: #131316;--console-surface: #1c1c21;--console-surface-raised: #24242b;--console-border: rgba(255, 255, 255, .09);--console-border-strong: rgba(177, 138, 70, .35);--console-accent: var(--or);--console-accent-hover: var(--or-clair);--console-accent-muted: rgba(177, 138, 70, .18);--console-text-muted: #a8a39a;--console-danger: #c47070;background:var(--console-bg);min-height:100vh;color:var(--ivoire)}.consoleShell .section,.consoleShell .liveCol,.consoleShell .panel{background:var(--console-surface);border:1px solid var(--console-border);border-radius:var(--radius-button)}.consoleShell .codeBlock{background:var(--console-surface-raised);border:1px solid var(--console-border)}.consoleShell .select,.consoleShell .input{background:var(--console-surface-raised);border-color:var(--console-border-strong);color:var(--ivoire)}.consoleShell .select:focus-visible,.consoleShell .input:focus-visible{border-color:var(--console-accent)}.consoleShell .phaseNav{gap:0;border-bottom:none;margin-bottom:0;padding-bottom:0;flex-wrap:wrap}.consoleShell .phaseTab{font:500 .92rem var(--font-texte);color:var(--console-text-muted);text-decoration:none;padding:.5rem 1rem;border:none;border-bottom:2px solid transparent;background:transparent;margin-bottom:0;cursor:pointer;transition:color .15s,border-color .15s}.consoleShell .phaseTab:hover:not(:disabled){color:var(--ivoire)}.consoleShell .phaseTabActive{color:var(--ivoire);border-bottom-color:var(--console-accent)}.consoleShell .phaseTab:disabled{opacity:.35;cursor:not-allowed}.consoleShell .btnConsolePrimary{font:600 .95rem var(--font-texte);padding:.55rem 1.15rem;border-radius:var(--radius-button);border:1px solid var(--console-accent);background:var(--console-accent-muted);color:var(--ivoire);cursor:pointer;transition:background .15s,border-color .15s}.consoleShell .btnConsolePrimary:hover:not(:disabled){background:#b18a4647;border-color:var(--console-accent-hover)}.consoleShell .btnConsolePrimary:disabled{opacity:.45;cursor:not-allowed}.consoleShell .btnConsoleBlock{width:100%;text-align:center;margin-top:.35rem}.consoleShell .btnConsoleStrong{font:600 .95rem var(--font-texte);padding:.55rem 1.15rem;border-radius:var(--radius-button);border:1px solid var(--or);background:var(--or);color:var(--noir);cursor:pointer}.consoleShell .btnConsoleStrong:hover:not(:disabled){background:var(--or-clair);border-color:var(--or-clair)}.consoleShell .btnConsoleGhost{font:500 .92rem var(--font-texte);padding:.5rem .85rem;border-radius:var(--radius-button);border:1px solid var(--console-border-strong);background:transparent;color:var(--ivoire-doux);cursor:pointer;text-decoration:none;display:inline-block;text-align:center}.consoleShell .btnConsoleGhost:hover:not(:disabled){color:var(--ivoire);border-color:var(--or);background:var(--console-surface-raised)}._page_1l8yu_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:1fr auto;min-height:100vh}._devise_1l8yu_8{grid-column:1 / -1;margin:0;border-top:1px solid var(--filet);padding-block:14px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));text-align:center;white-space:nowrap;color:var(--or);font-family:var(--font-texte);font-style:italic;font-weight:600;letter-spacing:.05em;font-size:clamp(.8rem,1.05vw,1.05rem)}._deviseSep_1l8yu_25{margin-inline:.7em}._texte_1l8yu_29{display:flex;flex-direction:column;justify-content:center;gap:28px;padding-block:clamp(40px,8vh,96px);padding-left:max(clamp(24px,6vw,112px),env(safe-area-inset-left,0px));padding-right:clamp(24px,4vw,72px);min-width:0}._titre_1l8yu_40{margin:0;display:flex;flex-direction:column;gap:6px}._bienvenue_1l8yu_47{font-family:var(--font-texte);font-size:.85rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ivoire-doux)}._logoHorizontal_1l8yu_56{display:block;width:min(100%,22rem);height:auto;margin-top:4px}._accroche_1l8yu_63{margin:0;max-width:30ch;text-wrap:balance;font-family:var(--font-titre);font-weight:400;font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:1.2}._lede_1l8yu_73{margin:0;max-width:42ch;color:var(--ivoire-doux);font-size:clamp(1rem,1.15vw,1.2rem)}._actions_1l8yu_80{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}._illustration_1l8yu_87{position:relative;margin:0;min-width:0;border-left:1px solid var(--filet);overflow:hidden}._illustration_1l8yu_87 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 35%;display:block}@media(max-width:820px){._page_1l8yu_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto}._devise_1l8yu_8{white-space:normal;display:flex;flex-direction:column;gap:4px;font-size:.95rem}._deviseSep_1l8yu_25{display:none}._illustration_1l8yu_87{order:-1;border-left:0;border-bottom:1px solid var(--filet);aspect-ratio:4 / 3;max-width:100%}._illustration_1l8yu_87 img{object-position:50% 15%}._texte_1l8yu_29{justify-content:flex-start;gap:22px;padding-block:32px 48px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}._entry_1syl3_1{max-width:40rem;margin:0 auto;padding:clamp(32px,6vw,64px) max(16px,env(safe-area-inset-left,0px))}._entryProjection_1syl3_8{width:90%;max-width:none;margin:0 auto;padding:clamp(24px,4vh,48px) clamp(16px,2vw,32px)}._entryLogo_1syl3_15{display:block;width:3rem;height:auto;margin-bottom:20px}._entry_1syl3_1 h1{font-family:var(--font-titre);color:var(--or);font-size:clamp(2rem,4vw,3rem);margin:0 0 12px}._lead_1syl3_29{color:var(--ivoire-doux);margin:0 0 24px}._back_1syl3_34{margin-top:32px}._flowCard_81b7k_4{position:relative;overflow:hidden;padding:1.75rem 1.5rem 1.5rem;border-radius:calc(var(--radius-button, 8px) + 4px);border:1px solid rgba(177,138,70,.28);background:linear-gradient(165deg,#ffffff12,#ffffff05 55%,#00000026);box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000059}._flowCard_81b7k_4:before{content:"";position:absolute;inset:-40% -20% auto;height:55%;background:radial-gradient(ellipse at center,rgba(232,160,32,.1) 0%,transparent 70%);pointer-events:none}._flowEyebrow_81b7k_25{margin:0;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}._flowCodeDisplay_81b7k_35{margin:.35rem 0 1.35rem;text-align:center;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;letter-spacing:.28em;color:var(--or-clair, var(--or, #e8a020))}._flowError_81b7k_44{margin:0 0 1rem;padding:.75rem 1rem;border-radius:var(--radius-button, 8px);font-size:.9rem;color:#f0b4b4;background:#b43c3c1f;border:1px solid rgba(220,100,100,.35)}._flowFooter_81b7k_54{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.25rem}._wrap_1ktc4_1{margin-top:.25rem}._hubLead_1ktc4_5{margin:0 0 1.35rem;font-size:.95rem;line-height:1.55;color:var(--ivoire-doux);text-align:center}._actions_1ktc4_13{display:flex;flex-direction:column;gap:.65rem}._actionBlock_1ktc4_19{display:flex;flex-direction:column;align-items:stretch;gap:.45rem}._cta_1ktc4_26{display:block;width:100%;text-align:center;text-decoration:none}._actionHint_1ktc4_33{margin:0;font-size:.82rem;line-height:1.45;text-align:center;color:#ffffff7a}._orDivider_1ktc4_41{margin:.15rem 0;text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffff52}._wrap_ice19_1{margin-top:.25rem}._form_ice19_5{display:flex;flex-direction:column;gap:1rem}._codeHero_ice19_11{position:relative;margin-bottom:.25rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.08)}._formLegend_ice19_18{margin:0;font-size:.95rem;font-weight:600;color:var(--ivoire)}._field_ice19_25{display:flex;flex-direction:column;gap:.35rem}._fieldLabel_ice19_31{font-size:.78rem;font-weight:500;letter-spacing:.04em;color:var(--ivoire-doux)}._fieldInput_ice19_38{width:100%;padding:.7rem .85rem;border-radius:var(--radius-button, 8px);border:1px solid rgba(255,255,255,.12);background:#00000059;color:var(--ivoire);font:inherit;font-size:1rem;transition:border-color .15s ease,box-shadow .15s ease}._fieldInput_ice19_38:focus{outline:none;border-color:#e8a0208c;box-shadow:0 0 0 3px #e8a02026}._fieldInput_ice19_38::placeholder{color:#ffffff59}._submit_ice19_62{width:100%;margin-top:.35rem}._personalCodeInput_ice19_67{font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center;font-weight:600}._wrap_uzi1f_1{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;margin-top:.25rem}._card_uzi1f_9{position:relative;overflow:hidden;padding:2rem 1.5rem 1.75rem;border-radius:calc(var(--radius-button, 8px) + 4px);border:1px solid rgba(177,138,70,.28);background:linear-gradient(165deg,#ffffff12,#ffffff05 55%,#00000026);box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000059;text-align:center}._card_uzi1f_9:before{content:"";position:absolute;inset:-40% -20% auto;height:55%;background:radial-gradient(ellipse at center,rgba(232,160,32,.12) 0%,transparent 70%);pointer-events:none}._spinnerRing_uzi1f_31{display:flex;justify-content:center;margin-bottom:1.35rem}._spinner_uzi1f_31{display:block;width:3rem;height:3rem;border:3px solid rgba(255,255,255,.12);border-top-color:var(--or, #e8a020);border-radius:50%;animation:_participantWaitSpin_uzi1f_1 .85s cubic-bezier(.45,.05,.55,.95) infinite;box-shadow:0 0 24px #e8a02040}@keyframes _participantWaitSpin_uzi1f_1{to{transform:rotate(360deg)}}._sessionLabel_uzi1f_54{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}._sessionCode_uzi1f_63{margin:.35rem 0 1.25rem;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;letter-spacing:.28em;color:var(--or-clair, var(--or, #e8a020))}._statusLine_uzi1f_71{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .85rem;padding:.45rem .9rem;border-radius:999px;font-size:.92rem;color:var(--ivoire);background:#00000047;border:1px solid rgba(255,255,255,.08)}._pulseDot_uzi1f_85{width:.5rem;height:.5rem;border-radius:50%;background:var(--or, #e8a020);animation:_participantWaitPulse_uzi1f_1 1.4s ease-in-out infinite}@keyframes _participantWaitPulse_uzi1f_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._cardHint_uzi1f_105{margin:0;max-width:22rem;margin-inline:auto;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux)}._error_uzi1f_114{margin:0;padding:.75rem 1rem;border-radius:var(--radius-button, 8px);font-size:.9rem;color:#f0b4b4;background:#b43c3c1f;border:1px solid rgba(220,100,100,.35)}._actions_uzi1f_124{display:flex;flex-direction:column;align-items:center;gap:1rem}._editBtn_uzi1f_131{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.55rem 1.25rem;border-radius:999px;border:1px solid rgba(177,138,70,.45);background:#ffffff0a;color:var(--ivoire);font:inherit;font-size:.92rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .1s ease}._editBtn_uzi1f_131:hover:not(:disabled){border-color:var(--or, #e8a020);color:var(--or-clair, #f0c66a);background:#e8a02014}._editBtn_uzi1f_131:active:not(:disabled){transform:scale(.98)}._editBtn_uzi1f_131:disabled{opacity:.55;cursor:not-allowed}._editIcon_uzi1f_168{width:1.15rem;height:1.15rem;flex-shrink:0}._wrap_19ht3_1{margin-top:.25rem}._card_19ht3_5{position:relative;overflow:hidden;padding:1.75rem 1.5rem 1.5rem;border-radius:calc(var(--radius-button, 8px) + 4px);border:1px solid rgba(177,138,70,.35);background:linear-gradient(160deg,#e8a0201a,#ffffff0a 45%,#0003);box-shadow:0 1px #ffffff14 inset,0 20px 48px #0006;text-align:center}._badge_19ht3_18{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-bottom:1rem;border-radius:50%;color:var(--or-clair, var(--or, #e8a020));background:#e8a0201f;border:1px solid rgba(232,160,32,.35)}._badgeIcon_19ht3_31{width:1.5rem;height:1.5rem}._codeLabel_19ht3_36{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}._codeValue_19ht3_45{margin:.5rem 0 1.25rem;font-size:clamp(2rem,7vw,2.65rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.22em;color:var(--ivoire);text-shadow:0 0 32px rgba(232,160,32,.35)}._notice_19ht3_55{display:flex;align-items:flex-start;gap:.6rem;margin:0 0 1.35rem;padding:.75rem .9rem;border-radius:var(--radius-button, 8px);text-align:left;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux);background:#00000038;border:1px solid rgba(255,255,255,.07)}._noticeIcon_19ht3_70{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;font-size:.75rem;font-weight:700;color:var(--or, #e8a020);background:#e8a02026}._actions_19ht3_84{display:flex;flex-direction:column;gap:.65rem}._copyBtn_19ht3_90{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.6rem;padding:.5rem 1.1rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:var(--ivoire);font:inherit;font-size:.9rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}._copyBtn_19ht3_90:hover{border-color:var(--or, #e8a020);color:var(--or-clair, #f0c66a);background:#e8a02014}._copyIcon_19ht3_116{width:1.05rem;height:1.05rem}._continueBtn_19ht3_121{width:100%;margin-top:.15rem}._screen_1i1or_1{max-width:28rem;margin:0 auto;min-height:100vh;padding:clamp(28px,6vw,56px) max(16px,env(safe-area-inset-left,0px));color:var(--ivoire-doux)}._logo_1i1or_9{display:block;width:2.75rem;height:auto;margin:0 auto 1.25rem}._footer_1i1or_16{display:flex;flex-direction:column;align-items:stretch;gap:.65rem;margin-top:.25rem}._footer_1i1or_16 ._btn_1i1or_24{width:100%;text-align:center;text-decoration:none}._header_1i1or_31{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}._header_1i1or_31 h1{font-family:var(--font-titre);color:var(--or);margin:0;font-size:clamp(1.35rem,3vw,1.85rem)}._flash_1i1or_46{background:#ffffff0f;border-radius:var(--radius-button, 8px);padding:1rem}._status_xfz40_1{text-align:center;color:var(--ivoire-doux)}._header_xfz40_6{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;margin-bottom:1.25rem}._title_xfz40_14{font-family:var(--font-titre);color:var(--or);margin:0;font-size:clamp(1.35rem,3vw,1.85rem);text-align:center}._backBtn_xfz40_22{width:100%;text-align:center;text-decoration:none}._reportPanel_xfz40_28{border:1px solid var(--filet);border-radius:var(--radius-button, 8px);padding:clamp(.85rem,3vw,1.15rem);background:#0003}._wrap_1km0d_1{display:flex;justify-content:center;width:100%}._card_1km0d_7{width:min(100%,28rem);text-align:center}._title_1km0d_12{margin:0 0 .65rem;font-family:var(--font-titre);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:500;color:var(--ivoire);line-height:1.25}._lead_1km0d_21{margin:0 0 1.25rem;color:var(--ivoire-doux);font-size:.98rem;line-height:1.5}._pseudonymBlock_1km0d_28{margin:0 0 1rem;padding:.75rem 1rem;border-radius:var(--radius-button);border:1px solid var(--filet);background:#0003}._pseudonymLabel_1km0d_36{display:block;margin-bottom:.25rem;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#cfc8bbbf}._pseudonymValue_1km0d_46{font-family:var(--font-titre);font-size:1.2rem;color:var(--or)}._hint_1km0d_52{margin:0 0 1.25rem;font-size:.92rem;line-height:1.45;color:var(--ivoire-doux)}._actions_1km0d_59{display:flex;flex-direction:column;gap:.65rem;align-items:stretch}._actionBtn_1km0d_66{width:100%;justify-content:center}._wrap_1srui_1{margin-top:.5rem}._card_1srui_5{position:relative;overflow:hidden;padding:2rem 1.5rem 1.75rem;border-radius:calc(var(--radius-button, 8px) + 4px);border:1px solid rgba(177,138,70,.28);background:linear-gradient(165deg,#ffffff12,#ffffff05 55%,#00000026);box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000059;text-align:center}._card_1srui_5:before{content:"";position:absolute;inset:-40% -20% auto;height:55%;background:radial-gradient(ellipse at center,rgba(232,160,32,.12) 0%,transparent 70%);pointer-events:none}._spinnerRing_1srui_27{display:flex;justify-content:center;margin-bottom:1.25rem}._spinner_1srui_27{display:block;width:3rem;height:3rem;border:3px solid rgba(255,255,255,.12);border-top-color:var(--or, #e8a020);border-radius:50%;animation:_participantSessionWaitSpin_1srui_1 .85s cubic-bezier(.45,.05,.55,.95) infinite;box-shadow:0 0 24px #e8a02040}@keyframes _participantSessionWaitSpin_1srui_1{to{transform:rotate(360deg)}}._cardEyebrow_1srui_50{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}._cardTitle_1srui_59{margin:.35rem 0 1.1rem;font-family:var(--font-titre);font-size:clamp(1.35rem,4vw,1.65rem);font-weight:600;color:var(--ivoire)}._pseudonymLine_1srui_67{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin:0 0 1.15rem}._pseudonymLabel_1srui_75{font-size:.8rem;color:var(--ivoire-doux)}._pseudonymValue_1srui_80{font-size:1.05rem;font-weight:600;color:var(--or-clair, var(--or, #e8a020))}._statusLine_1srui_86{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .85rem;padding:.45rem .9rem;border-radius:999px;font-size:.92rem;color:var(--ivoire);background:#00000047;border:1px solid rgba(255,255,255,.08)}._pulseDot_1srui_100{width:.5rem;height:.5rem;border-radius:50%;background:var(--or, #e8a020);animation:_participantSessionWaitPulse_1srui_1 1.4s ease-in-out infinite}@keyframes _participantSessionWaitPulse_1srui_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._cardHint_1srui_120{margin:0;max-width:22rem;margin-inline:auto;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux)}._wrap_vva23_1{margin-top:.25rem}._cardCentered_vva23_6{text-align:center}._statusWrap_vva23_10{display:flex;justify-content:center;width:100%;margin-bottom:1rem}._pseudonymBlock_vva23_17{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin:0 0 1.1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}._pseudonymLabel_vva23_27{font-size:.8rem;color:var(--ivoire-doux)}._pseudonymValue_vva23_32{font-size:1.1rem;font-weight:600;color:var(--or-clair, var(--or, #e8a020))}._statusLine_vva23_38{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:.45rem .95rem;border-radius:999px;font-size:.92rem;color:var(--ivoire);background:#00000047;border:1px solid rgba(255,255,255,.08)}._pulseDot_vva23_52{width:.5rem;height:.5rem;border-radius:50%;background:var(--or, #e8a020);animation:_participantFlowPulse_vva23_1 1.4s ease-in-out infinite}@keyframes _participantFlowPulse_vva23_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._section_vva23_72{margin-bottom:1.1rem;text-align:left}._sectionTitle_vva23_77{margin:0 0 .55rem;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}._flash_vva23_86{margin:0;padding:.85rem 1rem;border-radius:var(--radius-button, 8px);font-size:.95rem;line-height:1.5;color:var(--ivoire);background:#00000047;border:1px solid rgba(255,255,255,.06)}._optionRow_vva23_97{display:flex;gap:.65rem;align-items:flex-start;padding:.65rem .75rem;margin-bottom:.45rem;border-radius:var(--radius-button, 8px);background:#00000038;border:1px solid rgba(255,255,255,.06);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}._optionRowSelected_vva23_112{background:#b18a4624;border-color:#e8c6788c;box-shadow:0 0 0 1px #e8c67833 inset,0 0 18px #b18a461f}._optionLetter_vva23_120{flex-shrink:0;font-weight:700;font-size:1rem;color:var(--or);width:1.5rem}._optionLetterSelected_vva23_128{color:#f0d898;text-shadow:0 0 12px rgba(232,198,120,.35)}._optionText_vva23_133{margin:0;font-size:.92rem;line-height:1.45;color:var(--ivoire-doux)}._voteStack_vva23_140{display:flex;flex-direction:column;gap:.55rem}._voteBtn_vva23_146{width:100%}._voteBtn_vva23_146:disabled{cursor:not-allowed;opacity:.52}._voteWaitBlock_vva23_155{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:.35rem 0 .15rem;text-align:center}._voteWaitLabel_vva23_164{margin:0;max-width:18rem;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux)}._hint_vva23_172{margin:.75rem 0 0;font-size:.88rem;line-height:1.45;text-align:center;color:var(--ivoire-doux)}._hintVoted_vva23_180{color:var(--or-clair, var(--or, #e8a020))}._voteCount_vva23_184{margin:.85rem 0 0;text-align:center;font-size:.85rem;color:#ffffff80;font-variant-numeric:tabular-nums}._wrap_ahwpy_1{margin-top:.25rem}._form_ahwpy_5{display:flex;flex-direction:column;gap:1rem}._hint_ahwpy_11{margin:0;font-size:.85rem;line-height:1.5;color:#ffffff80;text-align:center}._wrap_1dc9u_1{margin-top:.25rem}._hubLead_1dc9u_5{margin:0 0 1.25rem;font-size:.95rem;line-height:1.55;color:var(--ivoire-doux);text-align:center}._cta_1dc9u_13{display:block;width:100%;text-align:center;text-decoration:none}._wrap_5lm07_1{position:fixed;z-index:6;top:clamp(12px,2vw,28px);right:clamp(12px,2vw,28px);max-width:min(42vw,32rem);pointer-events:none}._board_5lm07_10{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.2rem .25rem;padding:.65rem .85rem;border-radius:var(--radius-button, 8px);border:1px solid rgba(177,138,70,.35);background:#121216e0;box-shadow:0 10px 28px #00000059}._tile_5lm07_22{display:inline-flex;align-items:center;justify-content:center;min-width:.65rem;min-height:1.85rem;padding:.1rem .22rem;border-radius:4px;font-family:var(--font-titre);font-size:clamp(.85rem,1.6vw,1.15rem);font-weight:600;line-height:1.1;color:var(--or-clair, #e8c678);background:linear-gradient(180deg,#ffffff1f,#00000040);border:1px solid rgba(255,255,255,.1);transform-style:preserve-3d;backface-visibility:hidden}._tileWord_5lm07_41{padding:.15rem .55rem;letter-spacing:.02em;text-transform:none}._tileDigit_5lm07_47{min-width:1.15rem;font-variant-numeric:tabular-nums;overflow:hidden}._tileDigitTick_5lm07_53{animation:_crisisClockDigitTick_5lm07_1 .09s cubic-bezier(.33,.85,.4,1)}._tileSpace_5lm07_57{min-width:.35rem;padding:0;border-color:transparent;background:transparent;box-shadow:none}._tilePunct_5lm07_65{min-width:.5rem;padding:0 .05rem;color:var(--ivoire-doux)}._inlineDash_5lm07_72{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;width:.5rem;min-height:1.85rem;margin:0 .08rem}._inlineDash_5lm07_72:before{content:"";display:block;width:100%;height:2px;border-radius:1px;background:var(--ivoire-doux, #f5f0e6)}._tileFlip_5lm07_91{animation:_crisisClockFlip_5lm07_1 .48s cubic-bezier(.35,.1,.25,1)}@keyframes _crisisClockDigitTick_5lm07_1{0%{transform:perspective(240px) rotateX(72deg) translateY(38%);opacity:.15}to{transform:perspective(240px) rotateX(0) translateY(0);opacity:1}}@keyframes _crisisClockFlip_5lm07_1{0%{transform:perspective(320px) rotateX(0);opacity:1}45%{transform:perspective(320px) rotateX(-88deg);opacity:.35}55%{transform:perspective(320px) rotateX(88deg);opacity:.35}to{transform:perspective(320px) rotateX(0);opacity:1}}._screen_1x79v_1{position:relative;min-height:100vh;margin:0;padding:clamp(16px,3vw,40px);display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--noir);color:var(--ivoire);--projection-content-width: 90%}._joinQrPanel_1x79v_15{position:fixed;z-index:5;right:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);display:flex;flex-direction:column;align-items:center;gap:8px;max-width:11rem;padding:12px 14px;border-radius:var(--radius-button);border:1px solid rgba(177,138,70,.45);background:#1c1c21eb;box-shadow:0 8px 28px #00000073}._joinQrImage_1x79v_32{display:block;border-radius:6px}._joinQrTitle_1x79v_37{margin:0;font-size:.82rem;line-height:1.3;text-align:center;color:var(--ivoire-doux)}._joinQrCode_1x79v_45{margin:0;font:600 1.05rem var(--font-texte);letter-spacing:.12em;color:var(--or)}._mediaLayer_1x79v_52{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:60vh;width:var(--projection-content-width);max-width:100%}._mediaFull_1x79v_65{max-width:100%;max-height:min(80vh,75vw);object-fit:contain}._mediaAudio_1x79v_71{width:min(480px,90vw)}._mediaError_1x79v_75{color:#e8a0a0}._alertBanner_1x79v_79{font-size:clamp(1.25rem,3vw,2rem);font-weight:700;color:var(--or-clair);text-align:center;width:100%}._overlayText_1x79v_87{font-size:clamp(1.1rem,2.5vw,1.75rem);text-align:center;width:100%;color:var(--ivoire-doux)}._titleText_1x79v_94{font-size:clamp(1rem,2vw,1.35rem);font-weight:700;text-align:center;width:100%;letter-spacing:.02em;color:var(--or-clair)}._uneCard_1x79v_104{display:flex;flex-direction:column;align-items:center;gap:16px;width:min(640px,92vw);padding:clamp(20px,3vw,36px);background:var(--ivoire-doux);color:#1a1a1a;border-radius:6px;box-shadow:0 10px 40px #00000059}._unePhoto_1x79v_117{width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;background:#d8d2c4;border:1px solid #b8b0a0;color:#8a8270}._unePhotoIcon_1x79v_128{width:30%;height:30%}._uneHeadline_1x79v_133{margin:0;font:700 clamp(1.1rem,2.6vw,1.75rem) var(--font-titres, var(--font-texte));text-align:center;letter-spacing:.01em;text-transform:uppercase;border-bottom:2px solid #1a1a1a;padding-bottom:8px;width:100%}._uneBody_1x79v_144{margin:0;font-size:clamp(.95rem,2vw,1.25rem);line-height:1.4;text-align:left;width:100%}._postCard_1x79v_153{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(420px,90vw);padding:clamp(14px,2.5vw,22px);background:var(--ivoire-doux);color:#1a1a1a;border-radius:14px;box-shadow:0 10px 40px #00000059}._postHeader_1x79v_166{margin:0;align-self:flex-start;font:600 clamp(.85rem,1.8vw,1.05rem) var(--font-texte);color:#1a1a1a}._postPhoto_1x79v_173{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:#d8d2c4;border:1px solid #b8b0a0;border-radius:8px;color:#8a8270}._postPhotoIcon_1x79v_185{width:32%;height:32%}._postCaption_1x79v_190{margin:0;font-size:clamp(.9rem,1.9vw,1.1rem);line-height:1.4;text-align:left;width:100%}._voteStatusWrap_1x79v_198{display:flex;justify-content:center;width:100%;margin-top:clamp(8px,2vh,20px)}._voteStatusChip_1x79v_205{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1.15rem;border-radius:999px;font-size:clamp(.95rem,2vw,1.25rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border:2px solid transparent}._voteStatusClosed_1x79v_218{color:#e8dcc0;background:#ffffff12;border-color:#ffffff38}._voteStatusOpen_1x79v_224{color:#c8f5d4;background:#388c5847;border-color:#78dc968c;box-shadow:0 0 24px #48b46e33}._voteLayer_1x79v_231{text-align:center;padding:10vh 16px;width:var(--projection-content-width);max-width:100%}._voteMobileHint_1x79v_238{font-size:clamp(1.35rem,3.2vw,2.25rem);line-height:1.35;color:var(--ivoire);width:100%;margin:24px auto 40px}._voteTimerBlock_1x79v_246{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:48px}._voteTimerLabel_1x79v_254{font-size:clamp(1rem,2vw,1.35rem);color:var(--ivoire-doux);letter-spacing:.02em}._voteTimerValue_1x79v_260{font-family:var(--font-titre);font-size:clamp(3rem,12vw,7rem);line-height:1;font-weight:600;color:var(--or);font-variant-numeric:tabular-nums}._voteIntro_1x79v_269{font-family:var(--font-titre);font-size:clamp(1.5rem,3vw,2.5rem);color:var(--ivoire-doux);margin-bottom:24px}._voteNumber_1x79v_276{font-family:var(--font-titre);font-size:clamp(4rem,18vw,12rem);line-height:1;color:var(--or);margin:0;font-weight:600}._presentationStage_1x79v_285{flex:1;display:flex;align-items:center;justify-content:center;padding:8vh 16px;width:var(--projection-content-width);max-width:100%}._screenError_1x79v_295{width:var(--projection-content-width);max-width:100%;margin:0 auto 1rem;padding:.75rem 1rem;border-radius:var(--radius-button);font-size:.9rem;color:#f0b4b4;text-align:center;background:#b43c3c1f;border:1px solid rgba(220,100,100,.35)}._restitutionScroll_1x79v_308{flex:1;width:var(--projection-content-width);max-width:100%;overflow:auto;padding:clamp(8px,2vh,24px) 0 clamp(16px,3vh,32px)}._restitution_1x79v_308{width:100%;margin:0 auto}._restitutionPlaceholder_1x79v_321{margin:0;padding:1.25rem 1.5rem;text-align:center;font-size:clamp(1rem,2vw,1.2rem);line-height:1.5;color:var(--ivoire-doux);background:#ffffff0f;border-radius:var(--radius-button, 8px)}._restitutionTitle_1x79v_332{font-family:var(--font-titre);font-size:clamp(2rem,4vw,3rem);color:var(--or);text-align:center;margin:0 0 32px}._restitutionBlock_1x79v_340{margin-bottom:28px}._restitutionBlock_1x79v_340 h3{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--or-clair);margin:0 0 12px}._restitutionPre_1x79v_350,._restitutionPreInline_1x79v_351{background:#ffffff0f;border-radius:8px;padding:16px;overflow:auto;font-size:clamp(.85rem,1.5vw,1.05rem);white-space:pre-wrap;word-break:break-word}._restitutionRow_1x79v_361{margin-bottom:16px}._restitutionKey_1x79v_365{display:block;font-weight:600;color:var(--or-clair);margin-bottom:6px}._footerHint_1x79v_372{text-align:center;margin-top:24px;font-size:.95rem;color:var(--ivoire-doux);width:var(--projection-content-width);max-width:100%}._wrap_ja7qh_1{width:100%;margin:0 auto}._card_ja7qh_6{position:relative;overflow:hidden;padding:2rem 1.5rem 1.75rem;border-radius:calc(var(--radius-button, 8px) + 4px);border:1px solid rgba(177,138,70,.28);background:linear-gradient(165deg,#ffffff12,#ffffff05 55%,#00000026);box-shadow:0 1px #ffffff0f inset,0 18px 40px #00000059;text-align:center}._card_ja7qh_6:before{content:"";position:absolute;inset:-40% -20% auto;height:55%;background:radial-gradient(ellipse at center,rgba(232,160,32,.12) 0%,transparent 70%);pointer-events:none}._spinnerRing_ja7qh_28{display:flex;justify-content:center;margin-bottom:1.25rem}._spinner_ja7qh_28{display:block;width:3rem;height:3rem;border:3px solid rgba(255,255,255,.12);border-top-color:var(--or, #e8a020);border-radius:50%;animation:_projectionPresentationSpin_ja7qh_1 .85s cubic-bezier(.45,.05,.55,.95) infinite;box-shadow:0 0 24px #e8a02040}@keyframes _projectionPresentationSpin_ja7qh_1{to{transform:rotate(360deg)}}._cardEyebrow_ja7qh_51{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}._cardTitle_ja7qh_60{margin:.35rem 0 1rem;font-family:var(--font-titre);font-size:clamp(1.5rem,3.5vw,2.75rem);font-weight:600;color:var(--ivoire)}._sessionCode_ja7qh_68{margin:0 0 1.1rem;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;letter-spacing:.22em;color:var(--or-clair, var(--or, #e8a020))}._statusLine_ja7qh_76{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .85rem;padding:.45rem .9rem;border-radius:999px;font-size:.92rem;color:var(--ivoire);background:#00000047;border:1px solid rgba(255,255,255,.08)}._pulseDot_ja7qh_90{width:.5rem;height:.5rem;border-radius:50%;background:var(--or, #e8a020);animation:_projectionPresentationPulse_ja7qh_1 1.4s ease-in-out infinite}@keyframes _projectionPresentationPulse_ja7qh_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._cardHint_ja7qh_110{margin:0;font-size:.88rem;line-height:1.45;color:var(--ivoire-doux)}._extraText_ja7qh_117{margin:1rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08);font-size:.92rem;line-height:1.5;color:var(--ivoire-doux)}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-500.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-serif-4-variable.woff2) format("woff2")}:root{--noir: #171717;--or: #b18a46;--or-clair: #c9a464;--ivoire: #f4f0e8;--ivoire-doux: #cfc8bb;--filet: rgba(177, 138, 70, .55);--font-titre: "Cormorant Garamond", "Garamond", Georgia, serif;--font-texte: "Source Serif 4", Georgia, "Times New Roman", serif;--radius-button: 2px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--noir);color:var(--ivoire);font-family:var(--font-texte);font-size:17px;line-height:1.55}#root{min-height:100vh}a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--ivoire);outline-offset:3px}.btn{font:600 1rem var(--font-texte);letter-spacing:.02em;padding:14px 26px;border-radius:var(--radius-button);cursor:pointer;border:1px solid var(--or);text-decoration:none;display:inline-block;text-align:center;transition:background-color .2s,color .2s,border-color .2s}.btnPrimary{background:var(--or);color:var(--noir)}.btnPrimary:hover{background:var(--or-clair);border-color:var(--or-clair)}.btn:disabled,.btnPrimary:disabled,.btnSecondary:disabled{cursor:not-allowed}.btnSecondary{background:transparent;color:var(--ivoire);border-color:var(--filet)}.btnSecondary:hover{border-color:var(--or);color:var(--or-clair)}.consoleForm{display:flex;flex-direction:column;gap:.75rem;max-width:420px;margin-top:1rem}.consoleInput{width:100%;padding:.65rem .75rem;border-radius:var(--radius-button);border:1px solid var(--filet);background:var(--noir);color:var(--ivoire);font:inherit}.consoleInfo{margin-top:1rem;color:var(--ivoire-doux)}.consoleError{margin-top:1rem;color:#e8a0a0}.participantNav{display:flex;flex-wrap:wrap;gap:12px;margin-top:1rem}.participantBack{margin-top:1.25rem}.participantPersonalCode{font-size:2rem;letter-spacing:.35em;font-weight:700;color:var(--or);text-align:center;margin:1rem 0}
