:root{--c-brand-900:#2f1a4f;--c-brand-800:#3b2263;--c-brand-700:#4a2a7a;--c-brand-600:#5a3592;--c-brand-500:#6f45ad;--c-brand-400:#8b64c7;--c-brand-300:#b199db;--c-brand-200:#d8caed;--c-brand-100:#ece5f6;--c-brand-50:#f6f2fb;--c-paper:#fbfafc;--c-surface:#fff;--c-surface-sunk:#f5f3f7;--c-line:#e6e2ec;--c-line-strong:#cfc9d8;--c-ink-faint:#6f677d;--c-ink-muted:#5d5668;--c-ink:#2a2433;--c-ink-deep:#17121f;--c-accent:var(--c-brand-700);--c-accent-hover:var(--c-brand-600);--c-accent-soft:var(--c-brand-50);--c-accent-line:var(--c-brand-200);--c-on-accent:#fff;--c-glass:#ffffff2e;--c-glass-line:#ffffff38;--c-glass-strong:#ffffffe6;--c-nav-bg:#f8f7fa;--c-nav-raised:#fff;--c-nav-line:var(--c-line);--c-nav-text:var(--c-ink-muted);--c-nav-text-strong:var(--c-ink-deep);--c-nav-active:var(--c-brand-50);--c-nav-accent:var(--c-brand-700);--c-nav-label:var(--c-ink-faint);--c-ok:#126546;--c-ok-soft:#e6f4ee;--c-warn:#8a5410;--c-warn-soft:#fdf3e3;--c-danger:#a5334a;--c-danger-soft:#fbebee;--c-danger-strong:#8a2840;--c-idle:#5c5749;--c-idle-soft:#f2f1ed;--f-display:"Fraunces", "Iowan Old Style", Georgia, serif;--f-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--f-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.875rem;--t-md:1rem;--t-lg:1.25rem;--t-xl:1.75rem;--t-2xl:2.25rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--r-sm:4px;--r:6px;--r-lg:9px;--r-full:999px;--sidebar-w:244px;--header-h:56px;--content-max:1360px;--ease:cubic-bezier(.2, 0, .1, 1);--dur:.14s;--c-overlay:#23123e6b;--c-overlay-soft:#17121f0a;--lift:0 1px 2px #23123e0d, 0 8px 24px #23123e1a;--lift-card:0 2px 4px #4a2a7a0f, 0 12px 28px #4a2a7a1a;--ring:0 0 0 3px #4a2a7a2e;--ring-danger:0 0 0 3px #a5334a2e;--c-scrim-top:#23123edb;--c-scrim-mid:#23123e7a;--shadow-text:0 1px 3px #23123e66;--c-white:#fff}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--f-body);font-size:var(--t-base);color:var(--c-ink);background:var(--c-paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02", "cv03", "cv04", "cv11";margin:0;line-height:1.55}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._sidebar_1oobk_14{width:var(--sidebar-w);z-index:30;background:var(--c-nav-bg);border-right:1px solid var(--c-nav-line);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}._brand_1oobk_29{height:var(--header-h);padding:0 var(--s-4);flex-shrink:0;align-items:center;gap:9px;display:flex}._logo_1oobk_38{object-fit:contain;flex-shrink:0;width:30px;height:30px}._brandText_1oobk_45{min-width:0;line-height:1.1}._brandName_1oobk_50{font-family:var(--f-display);font-size:var(--t-base);letter-spacing:-.01em;color:var(--c-ink-deep);font-weight:600;display:block}._brandSub_1oobk_59{letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-faint);font-size:9px;font-weight:500;display:block}._nav_1oobk_70{padding:var(--s-3) 10px;flex:1;overflow-y:auto}._group_1oobk_76+._group_1oobk_76{margin-top:var(--s-5)}._groupLabel_1oobk_80{padding:0 10px var(--s-2);letter-spacing:.11em;text-transform:uppercase;color:var(--c-nav-label);font-size:10px;font-weight:600}._link_1oobk_89{font-size:var(--t-sm);color:var(--c-nav-text);transition:color var(--dur) var(--ease), background var(--dur) var(--ease);border-radius:7px;align-items:center;gap:10px;padding:7px 10px;display:flex;position:relative}._link_1oobk_89:hover{background:var(--c-overlay-soft);color:var(--c-ink-deep)}._link_1oobk_89 svg{opacity:.65;transition:opacity var(--dur) var(--ease)}._link_1oobk_89:hover svg{opacity:.9}._active_1oobk_119{background:var(--c-nav-active);color:var(--c-brand-700);font-weight:500}._active_1oobk_119 svg{opacity:1}._active_1oobk_119:before{content:"";background:var(--c-brand-700);border-radius:0 3px 3px 0;width:3px;height:15px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}._foot_1oobk_143{border-top:1px solid var(--c-nav-line);flex-shrink:0;padding:10px}._account_1oobk_149{text-align:left;width:100%;transition:background var(--dur) var(--ease);border-radius:7px;align-items:center;gap:10px;padding:7px 8px;display:flex}._account_1oobk_149:hover{background:var(--c-overlay-soft)}._avatar_1oobk_164{background:var(--c-brand-100);width:26px;height:26px;color:var(--c-brand-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}._accountText_1oobk_178{flex:1;min-width:0}._accountName_1oobk_183{font-size:var(--t-xs);color:var(--c-ink-deep);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;display:block;overflow:hidden}._accountMeta_1oobk_194{color:var(--c-ink-faint);font-size:10px;line-height:1.3;display:block}._chevron_1oobk_201{color:var(--c-ink-faint)}._champ_4c8uz_1{align-items:center;display:inline-flex}._invisible_4c8uz_12{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._select_4c8uz_24{appearance:none;font:inherit;color:var(--c-ink-muted);background-color:var(--c-surface);border:1px solid var(--c-line);cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--c-ink-faint) 50%), linear-gradient(135deg, var(--c-ink-faint) 50%, transparent 50%);background-position:right .75rem center,right .5rem center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:.375rem;padding:.35rem 1.75rem .35rem .6rem;font-size:.8125rem}._select_4c8uz_24:hover{border-color:var(--c-brand-300);color:var(--c-ink)}._select_4c8uz_24:focus-visible{outline:2px solid var(--c-brand-500);outline-offset:1px}._header_13xmz_9{justify-content:space-between;align-items:center;gap:var(--s-4);height:var(--header-h);padding:0 var(--s-6);background:color-mix(in srgb, var(--c-paper) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--c-line);z-index:10;display:flex;position:sticky;top:0}._left_13xmz_26{align-items:center;gap:var(--s-2);min-width:0;display:flex}._current_13xmz_33{font-size:var(--t-sm);color:var(--c-ink);font-weight:500}._right_13xmz_39{align-items:center;gap:var(--s-2);display:flex}._kbd_13xmz_47{border:1px solid var(--c-line-strong);background:var(--c-surface);font-family:var(--f-mono);color:var(--c-ink-faint);border-bottom-width:2px;border-radius:5px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;display:inline-flex}._menuToggle_13xmz_61{border-radius:var(--r);width:32px;height:32px;color:var(--c-ink-muted);justify-content:center;align-items:center;display:none}._menuToggle_13xmz_61:hover{background:var(--c-surface-sunk)}@media (width<=900px){._header_13xmz_9{padding:0 var(--s-4)}._menuToggle_13xmz_61{display:inline-flex}}._shell_1b8gz_12{background:var(--c-paper);min-height:100vh}._main_1b8gz_17{margin-left:var(--sidebar-w);min-width:0;min-height:100vh}._scrim_1b8gz_25{display:none;position:fixed;inset:0}@media (width<=900px){._main_1b8gz_17{margin-left:0}._shell_1b8gz_12>aside{transition:transform .18s var(--ease);box-shadow:var(--lift);transform:translate(-100%)}._navOpen_1b8gz_44>aside{transform:translate(0)}._navOpen_1b8gz_44 ._scrim_1b8gz_25{z-index:20;background:var(--c-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:block}}._base_15ult_8{justify-content:center;align-items:center;gap:var(--s-2);height:34px;padding:0 var(--s-4);border-radius:var(--r);font-size:var(--t-sm);white-space:nowrap;cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border:1px solid #0000;font-weight:500;display:inline-flex}._base_15ult_8:disabled{opacity:.45;cursor:not-allowed}._primary_15ult_33{background:var(--c-accent);color:var(--c-on-accent);border-color:var(--c-accent)}._primary_15ult_33:hover:not(:disabled){background:var(--c-accent-hover);border-color:var(--c-accent-hover)}._ghost_15ult_45{background:var(--c-surface);color:var(--c-ink);border-color:var(--c-line-strong)}._ghost_15ult_45:hover:not(:disabled){background:var(--c-surface-sunk);border-color:var(--c-ink-faint)}._quiet_15ult_57{color:var(--c-ink-muted);height:28px;padding:0 var(--s-3);font-size:var(--t-xs);background:0 0}._quiet_15ult_57:hover:not(:disabled){background:var(--c-accent-soft);color:var(--c-accent)}._danger_15ult_71{color:var(--c-danger);height:28px;padding:0 var(--s-3);font-size:var(--t-xs);background:0 0}._danger_15ult_71:hover:not(:disabled){background:var(--c-danger-soft)}._small_15ult_83{height:28px;padding:0 var(--s-3);font-size:var(--t-xs)}._base_15ult_8 svg{margin-left:-2px}._base_p6lfa_9{align-items:center;gap:var(--s-1);padding:2px var(--s-2);border-radius:var(--r-full);font-size:var(--t-2xs);letter-spacing:.02em;white-space:nowrap;font-weight:600;display:inline-flex}._ok_p6lfa_21{background:var(--c-ok-soft);color:var(--c-ok)}._warn_p6lfa_26{background:var(--c-warn-soft);color:var(--c-warn)}._danger_p6lfa_31{background:var(--c-danger-soft);color:var(--c-danger)}._idle_p6lfa_36{background:var(--c-idle-soft);color:var(--c-idle)}._neutral_p6lfa_41{background:var(--c-surface-sunk);color:var(--c-ink-muted);border:1px solid var(--c-line)}._wrap_zsdqn_12{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);overflow:hidden}._scroll_zsdqn_21{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_zsdqn_26{border-collapse:collapse;width:100%;font-size:var(--t-sm)}._caption_zsdqn_34{padding:var(--s-3) var(--s-4);text-align:left;font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--c-ink-faint);font-weight:600}._table_zsdqn_26 thead th{z-index:1;background:var(--c-surface-sunk);border-bottom:1px solid var(--c-line);padding:var(--s-3) var(--s-4);text-align:left;font-size:var(--t-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--c-ink-faint);white-space:nowrap;font-weight:600;position:sticky;top:0}._table_zsdqn_26 tbody tr{border-bottom:1px solid var(--c-line);transition:background var(--dur) var(--ease)}._table_zsdqn_26 tbody tr:last-child{border-bottom:none}._table_zsdqn_26 tbody tr:hover{background:var(--c-surface-sunk)}._clickable_zsdqn_73{cursor:pointer}._table_zsdqn_26 td{padding:var(--s-3) var(--s-4);vertical-align:middle;color:var(--c-ink)}._rail_zsdqn_85{background:var(--c-line);width:3px;min-width:3px;padding:0!important}._railOk_zsdqn_92{background:var(--c-ok)}._railWarn_zsdqn_93{background:var(--c-warn)}._railDanger_zsdqn_94{background:var(--c-danger)}._railIdle_zsdqn_95{background:var(--c-idle)}._identity_zsdqn_99{flex-direction:column;gap:2px;display:flex}._name_zsdqn_105{color:var(--c-ink-deep);font-weight:500}._meta_zsdqn_110{font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--c-ink-faint);letter-spacing:-.01em}._numeric_zsdqn_118{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:var(--t-sm);letter-spacing:-.01em}._muted_zsdqn_125{color:var(--c-ink-muted)}._actions_zsdqn_131{text-align:right;white-space:nowrap}._actions_zsdqn_131>*{opacity:0;transition:opacity var(--dur) var(--ease)}._table_zsdqn_26 tbody tr:hover ._actions_zsdqn_131>*,._actions_zsdqn_131>:focus-visible{opacity:1}@media (hover:none){._actions_zsdqn_131>*{opacity:1}}._foot_zsdqn_152{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-line);background:var(--c-surface-sunk);font-size:var(--t-xs);color:var(--c-ink-muted);display:flex}._page_10d8q_9{padding:var(--s-6);max-width:var(--content-max);margin:0 auto}._head_10d8q_15{justify-content:space-between;align-items:flex-start;gap:var(--s-5);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}._text_10d8q_24{min-width:0}._title_10d8q_28{font-family:var(--f-display);font-optical-sizing:auto;font-variation-settings:"SOFT" 0, "WONK" 1;font-size:var(--t-xl);letter-spacing:-.025em;color:var(--c-ink-deep);font-weight:600;line-height:1.15}._summary_10d8q_39{align-items:center;gap:var(--s-2);margin-top:var(--s-2);font-size:var(--t-sm);color:var(--c-ink-muted);flex-wrap:wrap;display:flex}._item_10d8q_49{align-items:baseline;gap:5px;display:inline-flex}._value_10d8q_55{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--c-ink-deep);font-weight:500}._alert_10d8q_62{color:var(--c-danger)}._sep_10d8q_66{color:var(--c-line-strong)}._actions_10d8q_70{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}._toolbar_10d8q_79{align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}@media (width<=640px){._page_10d8q_9{padding:var(--s-4)}._actions_10d8q_70{width:100%}._actions_10d8q_70>*{flex:1}}._bar_uh5zu_9{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-4);flex-wrap:wrap;display:flex}._count_uh5zu_18{font-size:var(--t-xs);color:var(--c-ink-muted)}._strong_uh5zu_23{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--c-ink-deep);font-weight:500}._nav_uh5zu_30{align-items:center;gap:var(--s-1);display:flex}._page_uh5zu_36{border-radius:var(--r);min-width:30px;height:30px;font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:var(--t-xs);color:var(--c-ink-muted);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0 7px;display:flex}._page_uh5zu_36:hover:not(:disabled){background:var(--c-surface-sunk);color:var(--c-ink-deep)}._current_uh5zu_62{background:var(--c-brand-50);border-color:var(--c-brand-200);color:var(--c-brand-700);font-weight:600}._arrow_uh5zu_69{border-radius:var(--r);border:1px solid var(--c-line-strong);background:var(--c-surface);width:30px;height:30px;color:var(--c-ink-muted);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);justify-content:center;align-items:center;display:flex}._arrow_uh5zu_69:hover:not(:disabled){background:var(--c-surface-sunk);border-color:var(--c-ink-faint);color:var(--c-ink-deep)}._arrow_uh5zu_69:disabled{opacity:.4;cursor:not-allowed}._gap_uh5zu_97{min-width:22px;height:30px;color:var(--c-ink-faint);font-size:var(--t-xs);justify-content:center;align-items:center;display:flex}@media (width<=560px){._bar_uh5zu_9{justify-content:center}}._dialog_7fw8c_9{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);box-shadow:var(--lift);width:min(440px,100vw - 2rem);color:var(--c-ink);padding:0}._dialog_7fw8c_9::backdrop{background:var(--c-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_7fw8c_9[open]{animation:_apparition_7fw8c_1 .14s var(--ease)}._dialog_7fw8c_9[open]::backdrop{animation:_voile_7fw8c_1 .14s var(--ease)}@keyframes _apparition_7fw8c_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes _voile_7fw8c_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._dialog_7fw8c_9[open],._dialog_7fw8c_9[open]::backdrop{animation:none}}._head_7fw8c_54{align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-5) 0;display:flex}._mark_7fw8c_63{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._markDanger_7fw8c_73{background:var(--c-danger-soft);color:var(--c-danger)}._markNeutral_7fw8c_78{background:var(--c-brand-100);color:var(--c-brand-700)}._headText_7fw8c_83{flex:1;min-width:0}._title_7fw8c_88{font-family:var(--f-display);font-size:var(--t-md);letter-spacing:-.01em;color:var(--c-ink-deep);font-weight:600;line-height:1.3}._body_7fw8c_97{padding:var(--s-3) var(--s-5) var(--s-5);padding-left:calc(var(--s-5) + 34px + var(--s-3));font-size:var(--t-sm);color:var(--c-ink-muted);line-height:1.5}._strong_7fw8c_105{color:var(--c-ink-deep);font-weight:500}._actions_7fw8c_110{justify-content:flex-end;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-top:1px solid var(--c-line);background:var(--c-surface-sunk);border-radius:0 0 var(--r-lg) var(--r-lg);display:flex}._confirmDanger_7fw8c_122{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-white)}._confirmDanger_7fw8c_122:hover:not(:disabled){background:var(--c-danger-strong);border-color:var(--c-danger-strong)}@media (width<=480px){._body_7fw8c_97{padding-left:var(--s-5)}._actions_7fw8c_110{flex-direction:column-reverse}._actions_7fw8c_110>*{justify-content:center;width:100%}}._grid_xxlr4_12{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}._card_xxlr4_18{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);position:relative;overflow:hidden}._card_xxlr4_18:hover{border-color:var(--c-brand-300);box-shadow:var(--lift-card);transform:translateY(-1px)}._portrait_xxlr4_40{aspect-ratio:4/3;background:var(--c-brand-100);position:relative;overflow:hidden}._photo_xxlr4_49{object-fit:cover;width:100%;height:100%;display:block}._fallback_xxlr4_60{width:100%;height:100%;font-family:var(--f-display);color:var(--c-brand-700);opacity:.65;letter-spacing:-.02em;justify-content:center;align-items:center;padding-bottom:30%;font-size:2.25rem;font-weight:600;display:flex}._veil_xxlr4_82{background:linear-gradient(to top, var(--c-scrim-top) 0%, var(--c-scrim-mid) 45%, transparent 100%);pointer-events:none;height:62%;position:absolute;inset:auto 0 0}._identity_xxlr4_95{padding:var(--s-3) var(--s-4);align-items:flex-end;gap:var(--s-2);display:flex;position:absolute;inset:auto 0 0}._identityText_xxlr4_104{flex:1;min-width:0}._name_xxlr4_109{font-size:var(--t-md);color:var(--c-white);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:var(--shadow-text);font-weight:600;line-height:1.2;display:block;overflow:hidden}._identityPlain_xxlr4_125 ._name_xxlr4_109{color:var(--c-ink-deep);text-shadow:none}._identityPlain_xxlr4_125 ._ref_xxlr4_130{background:var(--c-white);border-color:var(--c-brand-200);color:var(--c-brand-700);-webkit-backdrop-filter:none;backdrop-filter:none}._ref_xxlr4_130{border-radius:var(--r-full);background:var(--c-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--c-glass-line);font-family:var(--f-mono);color:var(--c-white);letter-spacing:-.01em;align-items:center;margin-top:5px;padding:2px 7px;font-size:10px;display:inline-flex}._menu_xxlr4_155{top:var(--s-2);right:var(--s-2);z-index:2;position:absolute}._menuButton_xxlr4_162{border-radius:var(--r);background:var(--c-glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--c-overlay-soft);width:28px;height:28px;color:var(--c-ink-muted);opacity:0;transition:opacity var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;display:flex}._card_xxlr4_18:hover ._menuButton_xxlr4_162,._menuButton_xxlr4_162:focus-visible,._menuButton_xxlr4_162[aria-expanded=true]{opacity:1}@media (hover:none){._menuButton_xxlr4_162{opacity:1}}._menuButton_xxlr4_162:hover{background:var(--c-white);color:var(--c-ink-deep)}._menuList_xxlr4_197{z-index:20;min-width:158px;padding:var(--s-1);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r);box-shadow:var(--lift);position:absolute;top:calc(100% + 4px);right:0}._menuItem_xxlr4_210{align-items:center;gap:var(--s-2);border-radius:var(--r-sm);width:100%;font-size:var(--t-sm);color:var(--c-ink);text-align:left;transition:background var(--dur) var(--ease);padding:6px 8px;display:flex}._menuItem_xxlr4_210:hover{background:var(--c-surface-sunk)}._menuItemDanger_xxlr4_227{color:var(--c-danger)}._menuItemDanger_xxlr4_227:hover{background:var(--c-danger-soft)}._details_xxlr4_237{padding:var(--s-3) var(--s-4) var(--s-4);flex-direction:column;gap:7px;display:flex}._detail_xxlr4_237{align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--c-ink-muted);min-width:0;line-height:1.35;display:flex}._detail_xxlr4_237 svg{color:var(--c-brand-700);opacity:.55}._detailValue_xxlr4_259{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._inline_xxlr4_268{font-size:var(--t-sm);color:var(--c-ink);align-items:center;gap:6px;font-weight:500;display:flex}._sep_xxlr4_277{color:var(--c-line-strong);font-weight:400}._empty_zvuml_9{padding:var(--s-8) var(--s-5);text-align:center}._title_zvuml_14{font-family:var(--f-display);font-size:var(--t-lg);color:var(--c-ink-deep);margin-bottom:var(--s-2);font-weight:600}._text_zvuml_22{font-size:var(--t-sm);color:var(--c-ink-muted);max-width:38ch;margin:0 auto var(--s-5)}._alert_zvuml_31{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--c-danger);border-radius:var(--r);background:var(--c-danger-soft);font-size:var(--t-sm);color:var(--c-ink);margin-bottom:var(--s-4);border-left-width:3px;display:flex}._alertIcon_zvuml_45{color:var(--c-danger);flex-shrink:0;margin-top:1px}._alertBody_zvuml_51{flex:1;min-width:0}._skeleton_zvuml_61{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--c-surface-sunk) 25%, var(--c-line) 50%, var(--c-surface-sunk) 75%);height:12px;animation:_shimmer_zvuml_1 1.4s var(--ease) infinite;background-size:200% 100%}@keyframes _shimmer_zvuml_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonBlock_zvuml_79{padding:var(--s-4);gap:var(--s-3);flex-direction:column;display:flex}._cardsGrid_zvuml_88{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}._skeletonPortrait_zvuml_94{aspect-ratio:4/3;background:linear-gradient(90deg, var(--c-surface-sunk) 25%, var(--c-line) 50%, var(--c-surface-sunk) 75%);animation:_shimmer_zvuml_1 1.4s var(--ease) infinite;background-size:200% 100%}._skeletonCard_zvuml_106{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);overflow:hidden}._skeletonCardHead_zvuml_113{align-items:center;gap:var(--s-3);padding:var(--s-4);border-bottom:1px solid var(--c-line);display:flex}._skeletonAvatar_zvuml_121{background:linear-gradient(90deg, var(--c-surface-sunk) 25%, var(--c-line) 50%, var(--c-surface-sunk) 75%);width:40px;height:40px;animation:_shimmer_zvuml_1 1.4s var(--ease) infinite;background-size:200% 100%;border-radius:50%;flex-shrink:0}._field_13yeu_5{flex:1;min-width:200px;max-width:340px;position:relative}._icon_13yeu_12{color:var(--c-ink-faint);pointer-events:none;z-index:1;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._input_13yeu_22{width:100%;height:34px;padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);font-size:var(--t-sm);color:var(--c-ink);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}._withIcon_13yeu_36{padding-left:32px}._input_13yeu_22::placeholder{color:var(--c-ink-faint)}._input_13yeu_22:focus{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._input_13yeu_22:disabled{background:var(--c-surface-sunk);color:var(--c-ink-faint);cursor:not-allowed}._field_11zg7_8{flex-direction:column;gap:6px;display:flex}._label_11zg7_14{font-size:var(--t-sm);color:var(--c-ink);font-weight:500}._required_11zg7_20{color:var(--c-danger);margin-left:2px}._control_11zg7_25{width:100%;height:38px;padding:0 var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r);background:var(--c-surface);font-size:var(--t-base);color:var(--c-ink);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}._control_11zg7_25::placeholder{color:var(--c-ink-faint)}._control_11zg7_25:focus{border-color:var(--c-accent);box-shadow:var(--ring);outline:none}._control_11zg7_25:disabled{background:var(--c-surface-sunk);color:var(--c-ink-faint);cursor:not-allowed}._invalid_11zg7_57{border-color:var(--c-danger)}._invalid_11zg7_57:focus{border-color:var(--c-danger);box-shadow:var(--ring-danger)}._error_11zg7_66{font-size:var(--t-xs);color:var(--c-danger)}._hint_11zg7_71{font-size:var(--t-xs);color:var(--c-ink-faint)}._select_11zg7_85{appearance:none;padding-right:var(--s-8);cursor:pointer;background-color:var(--c-surface)}._select_11zg7_85::-ms-expand{display:none}._selectWrap_11zg7_97{display:block;position:relative}._chevron_11zg7_102{right:var(--s-3);pointer-events:none;background-color:var(--c-ink-muted);width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/16px no-repeat}._textarea_11zg7_116{height:auto;min-height:84px;padding:var(--s-2) var(--s-3);resize:vertical;font-family:inherit;line-height:1.5}._photo_11zg7_127{align-items:center;gap:var(--s-4);display:flex}._preview_11zg7_133{border-radius:var(--r-lg);object-fit:cover;background:var(--c-brand-100);border:1px solid var(--c-line);flex-shrink:0;width:76px;height:76px}._previewEmpty_11zg7_143{border-radius:var(--r-lg);background:var(--c-brand-100);width:76px;height:76px;color:var(--c-brand-700);border:1px dashed var(--c-brand-300);flex-shrink:0;justify-content:center;align-items:center;display:flex}._photoActions_11zg7_156{flex-direction:column;gap:6px;min-width:0;display:flex}._fileInput_11zg7_165{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._fileName_11zg7_177{font-size:var(--t-xs);color:var(--c-ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}._checkbox_11zg7_191{align-items:flex-start;gap:var(--s-3);cursor:pointer;display:flex}._checkboxInput_11zg7_198{appearance:none;border:1px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-surface);cursor:pointer;width:18px;height:18px;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-shrink:0;margin:1px 0 0}._checkboxInput_11zg7_198:checked{background:var(--c-accent);border-color:var(--c-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px}._checkboxInput_11zg7_198:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}._checkboxText_11zg7_229{min-width:0}._checkboxLabel_11zg7_233{font-size:var(--t-sm);color:var(--c-ink);font-weight:500;display:block}._checkboxHint_11zg7_240{font-size:var(--t-xs);color:var(--c-ink-faint);margin-top:2px;display:block}._form_11zg7_249{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);padding:var(--s-5);max-width:680px}._rows_11zg7_257{gap:var(--s-4);flex-direction:column;display:flex}._pair_11zg7_264{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){._pair_11zg7_264{grid-template-columns:1fr}}._actions_11zg7_276{justify-content:flex-end;gap:var(--s-2);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--c-line);display:flex}._wrapper_zjxw2_13{max-width:1000px}._back_zjxw2_19{margin-bottom:var(--s-4);font-size:var(--t-sm);color:var(--c-ink-muted);transition:color var(--dur) var(--ease);align-items:center;gap:5px;display:inline-flex}._back_zjxw2_19:hover{color:var(--c-brand-700)}._layout_zjxw2_33{gap:var(--s-4);grid-template-columns:260px 1fr;align-items:start;display:grid}._identity_zjxw2_42{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);top:calc(var(--header-h) + var(--s-4));position:sticky;overflow:hidden}._portraitZone_zjxw2_51{aspect-ratio:1;background:var(--c-brand-100);position:relative}._portrait_zjxw2_51{object-fit:cover;width:100%;height:100%;display:block}._portraitEmpty_zjxw2_64{width:100%;height:100%;font-family:var(--f-display);color:var(--c-brand-700);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:3.4rem;font-weight:600;display:flex}._naming_zjxw2_77{padding:var(--s-4);border-bottom:1px solid var(--c-line)}._name_zjxw2_82{font-family:var(--f-display);font-size:var(--t-lg);letter-spacing:-.015em;color:var(--c-ink-deep);font-weight:600;line-height:1.2}._matricule_zjxw2_91{border-radius:var(--r-full);background:var(--c-brand-50);border:1px solid var(--c-brand-200);font-family:var(--f-mono);color:var(--c-brand-700);margin-top:7px;padding:2px 8px;font-size:10px;display:inline-flex}._actions_zjxw2_103{padding:var(--s-3);flex-direction:column;gap:6px;display:flex}._actions_zjxw2_103>*{width:100%;height:34px;font-size:var(--t-sm);justify-content:center}._actions_zjxw2_103>:last-child{border-color:var(--c-line-strong)}._actions_zjxw2_103>:last-child:hover:not(:disabled){border-color:var(--c-danger)}._panels_zjxw2_130{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}._panel_zjxw2_130{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);padding:var(--s-5)}._panelTitle_zjxw2_144{font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--c-ink-faint);margin-bottom:var(--s-4);font-weight:600}._facts_zjxw2_155{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}._fact_zjxw2_155{flex-direction:column;gap:3px;min-width:0;display:flex}._factLabel_zjxw2_168{font-size:var(--t-xs);color:var(--c-ink-faint);align-items:center;gap:6px;display:flex}._factLabel_zjxw2_168 svg{color:var(--c-brand-700);opacity:.5}._factValue_zjxw2_181{font-size:var(--t-base);color:var(--c-ink-deep);word-break:break-word;font-weight:500}._placeholder_zjxw2_189{padding:var(--s-5);text-align:center;font-size:var(--t-sm);color:var(--c-ink-faint);border:1px dashed var(--c-line-strong);border-radius:var(--r)}@media (width<=820px){._layout_zjxw2_33{grid-template-columns:1fr}._identity_zjxw2_42{grid-template-columns:140px 1fr;display:grid;position:static}._portraitZone_zjxw2_51{aspect-ratio:auto;grid-row:1/3}._naming_zjxw2_77{border-bottom:none}._actions_zjxw2_103{flex-direction:row;padding-top:0}}@media (width<=480px){._identity_zjxw2_42{grid-template-columns:1fr}._portraitZone_zjxw2_51{aspect-ratio:16/9;grid-row:auto}}._formulaire_mgh58_8{gap:var(--s-6);flex-direction:column;display:flex}._groupe_mgh58_14{gap:var(--s-4);flex-direction:column;display:flex}._titreGroupe_mgh58_20{font-size:var(--t-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-muted);padding-bottom:var(--s-2);border-bottom:1px solid var(--c-line);font-weight:600}._champs_mgh58_32{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;display:grid}._dialog_1pqfv_8{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-ink);width:min(30rem, calc(100vw - var(--s-6)));max-height:calc(100vh - var(--s-8));box-shadow:var(--lift);padding:0}._dialog_1pqfv_8::backdrop{background:var(--c-overlay)}._form_1pqfv_23{gap:var(--s-4);padding:var(--s-5);max-height:calc(100vh - var(--s-8));flex-direction:column;display:flex;overflow-y:auto}._titre_1pqfv_32{font-family:var(--f-display);font-size:var(--t-lg);color:var(--c-ink-deep);margin:0;font-weight:600}._echec_1pqfv_40{padding:var(--s-3);border-radius:var(--r);background:var(--c-danger-soft);color:var(--c-danger-strong);font-size:var(--t-sm);margin:0}._options_1pqfv_49{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r);background:var(--c-surface-sunk);flex-direction:column;display:flex}._actions_1pqfv_59{justify-content:flex-end;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-line);display:flex}._atelier_50kez_8{gap:var(--s-5);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=1080px){._atelier_50kez_8{grid-template-columns:1fr}}._colonne_50kez_23{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}._titreColonne_50kez_30{font-size:var(--t-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-muted);margin:0;font-weight:600}._note_50kez_39{font-size:var(--t-xs);color:var(--c-ink-faint);margin:0}._cadreApercu_50kez_46{padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);top:var(--s-4);position:sticky}@media (width<=1080px){._cadreApercu_50kez_46{position:static}}._type_50kez_61{margin-right:var(--s-2)}._echec_50kez_65{margin:0 0 var(--s-4);padding:var(--s-3);border-radius:var(--r);background:var(--c-danger-soft);color:var(--c-danger-strong);font-size:var(--t-sm)}._attente_50kez_74{color:var(--c-ink-muted);font-size:var(--t-sm)}._atelier_he1wl_8{gap:var(--s-5);grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=860px){._atelier_he1wl_8{grid-template-columns:1fr}}._colonneListes_he1wl_21{min-width:0}._liste_he1wl_25{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._entree_he1wl_34{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3);border-radius:var(--r);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border:1px solid #0000;display:flex}._entree_he1wl_34:hover{background:var(--c-overlay-soft)}._entree_he1wl_34:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}._active_he1wl_64{background:var(--c-brand-100);border-color:var(--c-brand-300)}._active_he1wl_64 ._entreeNom_he1wl_69{color:var(--c-brand-700);font-weight:600}._entreeNom_he1wl_69{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._entreeMeta_he1wl_82{font-size:var(--t-xs);color:var(--c-ink-faint);flex-shrink:0}._colonneValeurs_he1wl_88{min-width:0}._detail_he1wl_92{padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface);gap:var(--s-4);flex-direction:column;display:flex}._detailHead_he1wl_102{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}._detailTitre_he1wl_110{font-family:var(--f-display);font-size:var(--t-lg);color:var(--c-ink-deep);margin:0;font-weight:600}._detailCode_he1wl_118{font-size:var(--t-xs);color:var(--c-ink-faint);margin:2px 0 0}._detailActions_he1wl_124{gap:var(--s-2);flex-wrap:wrap;display:flex}._valeurs_he1wl_130{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._valeur_he1wl_130{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--c-line);display:flex}._valeur_he1wl_130:last-child{border-bottom:0}._retiree_he1wl_152 ._valeurNom_he1wl_152{color:var(--c-ink-faint)}._valeurNom_he1wl_152{min-width:0;font-size:var(--t-sm);align-items:baseline;gap:var(--s-2);flex:1;display:flex}._valeurCode_he1wl_165{font-size:var(--t-xs);color:var(--c-ink-faint)}._aucuneValeur_he1wl_170{padding:var(--s-4) 0;font-size:var(--t-sm);color:var(--c-ink-muted)}._ajout_he1wl_176{align-items:flex-end;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-line);display:flex}._ajout_he1wl_176>:first-child{flex:1}._creation_he1wl_188{align-items:flex-end;gap:var(--s-2);display:flex}._invite_he1wl_194,._attente_he1wl_195{color:var(--c-ink-muted);font-size:var(--t-sm)}._note_he1wl_200{font-size:var(--t-xs);color:var(--c-ink-faint);margin:0}._echec_he1wl_206{margin:0 0 var(--s-4);padding:var(--s-3);border-radius:var(--r);background:var(--c-danger-soft);color:var(--c-danger-strong);font-size:var(--t-sm)}
