@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_36b77baf-module__Qw6Sba__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_36b77baf-module__Qw6Sba__variable{--pv-font-sans-loaded:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_885bd241-module__tneNYW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_885bd241-module__tneNYW__variable{--pv-font-mono-loaded:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.3zrb6siod-_f0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.2o1dletpdqcxm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.1n10e_apdb6ux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.3pdm20a023wv-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.16191ingcc7md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.0fuf3937kiol3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_24592a74-module__KtdfKG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_24592a74-module__KtdfKG__variable{--pv-font-serif-loaded:"Fraunces", "Fraunces Fallback"}
.page-header-module__D_YacW__root{flex-shrink:0;min-width:0}.page-header-module__D_YacW__gutter{padding:var(--space-4) var(--space-8) var(--space-2)}.page-header-module__D_YacW__topRow{justify-content:space-between;align-items:flex-start;gap:var(--space-6);min-width:0;display:flex}.page-header-module__D_YacW__titleArea{align-items:center;gap:var(--space-4);min-width:0;display:flex}.page-header-module__D_YacW__leading{flex-shrink:0}.page-header-module__D_YacW__titleGroup{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.page-header-module__D_YacW__titleLine{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.page-header-module__D_YacW__title{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.page-header-module__D_YacW__meta{align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary);display:inline-flex}.page-header-module__D_YacW__context{font-size:var(--text-sm);color:var(--text-secondary)}.page-header-module__D_YacW__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:1023.98px){.page-header-module__D_YacW__topRow{flex-wrap:wrap}}.page-header-module__D_YacW__tabs{margin-top:var(--space-3);min-width:0}.page-header-module__D_YacW__backLink{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease);background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:none;display:inline-flex}.page-header-module__D_YacW__backLink:hover{color:var(--text-primary)}.page-header-module__D_YacW__backLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-sm)}
.Button-module__VMVMAW__button{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-md);font-family:inherit;font-weight:var(--weight-medium);letter-spacing:var(--tracking-slight);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.Button-module__VMVMAW__button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Button-module__VMVMAW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__VMVMAW__button{flex-shrink:0}.Button-module__VMVMAW__label{align-items:center;line-height:1;display:inline-flex}.Button-module__VMVMAW__block{width:100%}.Button-module__VMVMAW__disabled,.Button-module__VMVMAW__button:disabled,.Button-module__VMVMAW__button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__VMVMAW__s_sm{min-height:28px;padding:0 var(--space-3);font-size:var(--text-xs)}.Button-module__VMVMAW__s_md{min-height:36px;padding:0 var(--space-4);font-size:var(--text-base)}@media (min-width:768px) and (max-width:1280px){.Button-module__VMVMAW__s_sm,.Button-module__VMVMAW__s_md{min-height:var(--hit-target)}}.Button-module__VMVMAW__v_primary{background:var(--text-primary);border:1px solid var(--text-primary);color:var(--bg-base)}.Button-module__VMVMAW__v_primary:hover:not(:disabled):not([aria-disabled=true]){opacity:.88}.Button-module__VMVMAW__v_secondary{background:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-primary)}.Button-module__VMVMAW__v_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);border-color:var(--border-strong,var(--border-default))}.Button-module__VMVMAW__v_ghost{color:var(--text-secondary);background:0 0;border:1px solid #0000}.Button-module__VMVMAW__v_ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);color:var(--text-primary)}.Button-module__VMVMAW__v_destructive{border:1px solid var(--border-default);color:var(--error);background:0 0}.Button-module__VMVMAW__v_destructive:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--error) 8%, transparent);border-color:var(--error)}@media (prefers-reduced-motion:reduce){.Button-module__VMVMAW__button{transition:none}}
.Modal-module__weKyha__backdrop{background:var(--scrim);z-index:var(--z-modal);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__weKyha__dismiss{cursor:default;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.Modal-module__weKyha__modal{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;min-width:0;box-shadow:var(--shadow-lg);max-height:calc(100vh - var(--space-8));padding:0;position:relative;overflow-y:auto}.Modal-module__weKyha__size_sm{max-width:460px}.Modal-module__weKyha__size_md{max-width:600px}.Modal-module__weKyha__size_lg{max-width:760px}.Modal-module__weKyha__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--bg-elevated);border-bottom:1px solid var(--border-subtle);border-radius:var(--radius-md) var(--radius-md) 0 0;z-index:var(--z-raised);display:flex;position:sticky;top:0}.Modal-module__weKyha__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.Modal-module__weKyha__content{padding:var(--space-6)}
.alert-module__iVTa7q__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);border:1px solid #0000;display:flex}.alert-module__iVTa7q__icon{width:var(--icon-md);height:var(--icon-md);margin-top:var(--space-0);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.alert-module__iVTa7q__body{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.alert-module__iVTa7q__title{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0}.alert-module__iVTa7q__description{color:var(--text-secondary)}.alert-module__iVTa7q__close{width:var(--icon-lg);height:var(--icon-lg);margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0 var(--space-1);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:var(--transition-colors);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.alert-module__iVTa7q__close:hover{background:var(--bg-active);color:var(--text-primary)}.alert-module__iVTa7q__close:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.alert-module__iVTa7q__closeGlyph{font-size:var(--text-lg);justify-content:center;align-items:center;line-height:1;display:inline-flex}@media (min-width:768px) and (max-width:1280px){.alert-module__iVTa7q__close{width:var(--hit-target);height:var(--hit-target)}}.alert-module__iVTa7q__v_info{background:var(--info-subtle);border-color:var(--info-border)}.alert-module__iVTa7q__v_success{background:var(--success-subtle);border-color:var(--success-border)}.alert-module__iVTa7q__v_warning{background:var(--warning-subtle);border-color:var(--warning-border)}.alert-module__iVTa7q__v_error{background:var(--error-subtle);border-color:var(--error-border)}@media (prefers-reduced-motion:reduce){.alert-module__iVTa7q__close{transition:none}}
.avatar-module__cOTtlG__avatar{border-radius:var(--radius-full);background:var(--avatar-bg,var(--bg-surface));color:var(--avatar-fg,var(--text-secondary));font-weight:var(--weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.avatar-module__cOTtlG__initials{justify-content:center;align-items:center;display:inline-flex}.avatar-module__cOTtlG__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s;position:absolute;inset:0}.avatar-module__cOTtlG__imgLoaded{opacity:1}@media (prefers-reduced-motion:reduce){.avatar-module__cOTtlG__img{transition:none}}.avatar-module__cOTtlG__s_xs{width:1.5rem;height:1.5rem;font-size:var(--text-xs)}.avatar-module__cOTtlG__s_sm{width:2rem;height:2rem;font-size:var(--text-sm)}.avatar-module__cOTtlG__s_md{width:2.5rem;height:2.5rem;font-size:var(--text-base)}.avatar-module__cOTtlG__s_lg{width:3rem;height:3rem;font-size:var(--text-lg)}.avatar-module__cOTtlG__s_xl{width:4rem;height:4rem;font-size:var(--text-xl)}
.Markdown-module__jJgFVq__md{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);letter-spacing:var(--tracking-hairline);overflow-wrap:break-word}.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted{font-size:var(--text-sm);color:var(--text-tertiary)}.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted strong,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted em,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h1,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h2,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h3,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h4,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h5,.Markdown-module__jJgFVq__md.Markdown-module__jJgFVq__muted h6{color:inherit}.Markdown-module__jJgFVq__md>:first-child{margin-top:0!important}.Markdown-module__jJgFVq__md>:last-child{margin-bottom:0!important}.Markdown-module__jJgFVq__md p{margin:0 0 var(--space-3)}.Markdown-module__jJgFVq__md h1{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-tight);margin:var(--space-5) 0 var(--space-2);line-height:var(--leading-tight)}.Markdown-module__jJgFVq__md h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-snug);margin:var(--space-4) 0 var(--space-2);line-height:var(--leading-snug)}.Markdown-module__jJgFVq__md h3{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-hairline);margin:var(--space-3) 0 var(--space-1);line-height:var(--leading-snug)}.Markdown-module__jJgFVq__md h4{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-secondary);letter-spacing:var(--tracking-hairline);margin:var(--space-3) 0 var(--space-1);line-height:var(--leading-snug)}.Markdown-module__jJgFVq__md h5{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);letter-spacing:var(--tracking-hairline);margin:var(--space-2) 0 var(--space-1);line-height:var(--leading-snug)}.Markdown-module__jJgFVq__md h6{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-tertiary);letter-spacing:var(--tracking-hairline);margin:var(--space-2) 0 var(--space-1);line-height:var(--leading-snug)}.Markdown-module__jJgFVq__md ul,.Markdown-module__jJgFVq__md ol{margin:0 0 var(--space-3);padding-left:var(--space-6)}.Markdown-module__jJgFVq__md ul{list-style-type:disc}.Markdown-module__jJgFVq__md ol{list-style-type:decimal}.Markdown-module__jJgFVq__md li{margin-bottom:var(--space-1);line-height:var(--leading-normal)}.Markdown-module__jJgFVq__md li:last-child{margin-bottom:0}.Markdown-module__jJgFVq__md li>p{margin:0}.Markdown-module__jJgFVq__md li>p+p{margin-top:var(--space-1)}.Markdown-module__jJgFVq__md li>ul,.Markdown-module__jJgFVq__md li>ol{margin:var(--space-1) 0 0}.Markdown-module__jJgFVq__md li.task-list-item{margin-left:calc(-1 * var(--space-5));list-style:none}.Markdown-module__jJgFVq__md li.task-list-item input[type=checkbox]{width:var(--icon-xs);height:var(--icon-xs);margin:0 var(--space-2) 0 0;vertical-align:middle;accent-color:var(--text-primary)}.Markdown-module__jJgFVq__md :not(pre)>code{font-family:var(--font-mono,ui-monospace, "Cascadia Code", monospace);font-size:var(--text-sm);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);padding:var(--space-px) var(--space-1);color:var(--text-primary);white-space:normal;overflow-wrap:anywhere}.Markdown-module__jJgFVq__md pre{background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);margin:0 0 var(--space-3);overflow-x:auto}.Markdown-module__jJgFVq__md pre code{font-family:var(--font-mono,ui-monospace, "Cascadia Code", monospace);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);white-space:pre;background:0 0;border:none;border-radius:0;padding:0}.Markdown-module__jJgFVq__md blockquote{border:1px solid var(--border-subtle);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-4);color:var(--text-secondary);background:var(--bg-subtle);border-radius:var(--radius-sm)}.Markdown-module__jJgFVq__md blockquote>p:last-child{margin-bottom:0}.Markdown-module__jJgFVq__md .Markdown-module__jJgFVq__tableWrap{margin:0 0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto}.Markdown-module__jJgFVq__md table{border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--text-sm);margin:0}.Markdown-module__jJgFVq__md thead{background:var(--bg-subtle)}.Markdown-module__jJgFVq__md th{padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--weight-semibold);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-bottom:1px solid var(--border-subtle);white-space:nowrap}.Markdown-module__jJgFVq__md tr{border-bottom:1px solid var(--border-subtle)}.Markdown-module__jJgFVq__md tr:last-child{border-bottom:none}.Markdown-module__jJgFVq__md td{padding:var(--space-2) var(--space-3);color:var(--text-primary);vertical-align:top;font-variant-numeric:tabular-nums}.Markdown-module__jJgFVq__md th,.Markdown-module__jJgFVq__md td{overflow-wrap:normal;word-break:normal;max-width:24rem}.Markdown-module__jJgFVq__md img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:0 0 var(--space-3);display:block}.Markdown-module__jJgFVq__md hr{border:none;border-top:1px solid var(--border-subtle);margin:var(--space-4) 0}.Markdown-module__jJgFVq__md a{color:var(--accent-primary);text-underline-offset:2px;transition:opacity var(--duration-fast) var(--ease);text-decoration:underline;text-decoration-thickness:1px}.Markdown-module__jJgFVq__md a:hover{opacity:.75}.Markdown-module__jJgFVq__md strong{font-weight:var(--weight-semibold);color:var(--text-primary)}.Markdown-module__jJgFVq__md em{color:var(--text-secondary);font-style:italic}.Markdown-module__jJgFVq__md .footnotes{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.Markdown-module__jJgFVq__md .footnotes ol{padding-left:var(--space-5);margin:0}.Markdown-module__jJgFVq__md .footnotes li{font-size:var(--text-xs);color:var(--text-tertiary);margin-bottom:var(--space-1);line-height:var(--leading-normal)}.Markdown-module__jJgFVq__md .footnotes li p{margin:0}.Markdown-module__jJgFVq__md .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}.Markdown-module__jJgFVq__md sup a{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--accent-primary);padding:0 var(--space-0-5);vertical-align:super;text-decoration:none}.Markdown-module__jJgFVq__md sup a:hover{text-decoration:underline}.Markdown-module__jJgFVq__md .footnotes a[data-footnote-backref]{color:var(--text-muted);font-size:var(--text-xs);text-decoration:none}.Markdown-module__jJgFVq__md .footnotes a[data-footnote-backref]:hover{color:var(--accent-primary)}.Markdown-module__jJgFVq__codeWrap{margin:0 0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);overflow:hidden}.Markdown-module__jJgFVq__codeWrap pre{background:0 0;border:none;border-radius:0;margin:0}.Markdown-module__jJgFVq__codeHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.Markdown-module__jJgFVq__codeLang{font-family:var(--font-mono,ui-monospace, "Cascadia Code", monospace);letter-spacing:var(--tracking-wide);text-transform:uppercase}.Markdown-module__jJgFVq__codeCopy{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);min-height:var(--control-h-sm);border-radius:var(--radius-sm);color:var(--text-tertiary);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:none;display:inline-flex;position:relative}.Markdown-module__jJgFVq__codeCopy:hover{color:var(--text-primary);background:var(--bg-elevated)}.Markdown-module__jJgFVq__codeCopy:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.Markdown-module__jJgFVq__codeCopyDone{color:var(--success)}@media (min-width:768px) and (max-width:1280px){.Markdown-module__jJgFVq__codeCopy:after{content:"";width:var(--hit-target);height:var(--hit-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.Markdown-module__jJgFVq__codeCopy{transition:none}}.Markdown-module__jJgFVq__md .hljs{color:var(--text-secondary);background:0 0}:is(.Markdown-module__jJgFVq__md .hljs-comment,.Markdown-module__jJgFVq__md .hljs-quote,.Markdown-module__jJgFVq__md .hljs-meta){color:var(--text-muted);font-style:italic}:is(.Markdown-module__jJgFVq__md .hljs-keyword,.Markdown-module__jJgFVq__md .hljs-selector-tag,.Markdown-module__jJgFVq__md .hljs-built_in,.Markdown-module__jJgFVq__md .hljs-type,.Markdown-module__jJgFVq__md .hljs-tag){color:var(--accent-secondary)}:is(.Markdown-module__jJgFVq__md .hljs-string,.Markdown-module__jJgFVq__md .hljs-regexp,.Markdown-module__jJgFVq__md .hljs-addition){color:var(--success)}:is(.Markdown-module__jJgFVq__md .hljs-number,.Markdown-module__jJgFVq__md .hljs-literal,.Markdown-module__jJgFVq__md .hljs-symbol,.Markdown-module__jJgFVq__md .hljs-bullet,.Markdown-module__jJgFVq__md .hljs-link){color:var(--accent-primary)}:is(.Markdown-module__jJgFVq__md .hljs-title,.Markdown-module__jJgFVq__md .hljs-name,.Markdown-module__jJgFVq__md .hljs-section,.Markdown-module__jJgFVq__md .hljs-function,.Markdown-module__jJgFVq__md .hljs-attr,.Markdown-module__jJgFVq__md .hljs-attribute,.Markdown-module__jJgFVq__md .hljs-selector-id,.Markdown-module__jJgFVq__md .hljs-selector-class){color:var(--info)}:is(.Markdown-module__jJgFVq__md .hljs-variable,.Markdown-module__jJgFVq__md .hljs-template-variable,.Markdown-module__jJgFVq__md .hljs-params,.Markdown-module__jJgFVq__md .hljs-property){color:var(--text-primary)}.Markdown-module__jJgFVq__md .hljs-deletion{color:var(--error)}.Markdown-module__jJgFVq__md .hljs-emphasis{font-style:italic}.Markdown-module__jJgFVq__md .hljs-strong{font-weight:var(--weight-semibold)}.Markdown-module__jJgFVq__externalHost{align-items:center;gap:var(--space-1);margin-left:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;display:inline-flex}.Markdown-module__jJgFVq__externalIcon{width:var(--space-3);height:var(--space-3);flex-shrink:0}
.StatusDot-module__-wPdEG__dot{border-radius:var(--radius-full);flex-shrink:0;display:inline-block}.StatusDot-module__-wPdEG__s_sm{width:.5em;height:.5em}.StatusDot-module__-wPdEG__s_md{width:.625em;height:.625em}.StatusDot-module__-wPdEG__success{background:var(--success)}.StatusDot-module__-wPdEG__warning{background:var(--warning)}.StatusDot-module__-wPdEG__error{background:var(--error)}.StatusDot-module__-wPdEG__neutral{background:var(--text-tertiary)}
.badge-module__7WeL9W__badge{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;border-radius:var(--radius-full);font-family:inherit;font-weight:var(--weight-medium);letter-spacing:0;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex-shrink:0;line-height:1;display:inline-flex}.badge-module__7WeL9W__interactive{cursor:pointer}.badge-module__7WeL9W__interactive:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.badge-module__7WeL9W__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.badge-module__7WeL9W__label{align-items:center;line-height:1;display:inline-flex}.badge-module__7WeL9W__dot{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:.5em;height:.5em;display:inline-block}.badge-module__7WeL9W__s_sm{height:1.25rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.badge-module__7WeL9W__s_md{height:1.5rem;padding-inline:var(--space-3);font-size:var(--text-sm)}.badge-module__7WeL9W__v_neutral{background:var(--bg-active);color:var(--text-secondary)}.badge-module__7WeL9W__v_accent{background:var(--accent-subtle);color:var(--accent-primary)}.badge-module__7WeL9W__v_ai{background:var(--accent-secondary-subtle);color:var(--accent-secondary)}.badge-module__7WeL9W__v_outline{background:var(--bg-surface);border-color:var(--border-default);color:var(--text-secondary)}.badge-module__7WeL9W__v_success{background:var(--success-subtle);color:var(--success)}.badge-module__7WeL9W__v_warning{background:var(--warning-subtle);color:var(--warning)}.badge-module__7WeL9W__v_error{background:var(--error-subtle);color:var(--error)}.badge-module__7WeL9W__v_info{background:var(--info-subtle);color:var(--info)}
.agent-border-module__PWTcgW__ring{border-radius:var(--radius-lg);padding:1.5px;position:relative}.agent-border-module__PWTcgW__inner{border-radius:calc(var(--radius-lg) - 2px);background:var(--bg-elevated)}.agent-border-module__PWTcgW__idle{background:var(--border-subtle)}.agent-border-module__PWTcgW__working{background:var(--gradient-agent);background-size:200% 100%;animation:4s linear infinite agent-border-module__PWTcgW__mamba-flow,3s ease-in-out infinite agent-border-module__PWTcgW__mamba-breathe}.agent-border-module__PWTcgW__done{background:var(--gradient-agent-static)}.agent-border-module__PWTcgW__featured{background:var(--gradient-agent);background-size:200% 100%;animation:8s linear infinite agent-border-module__PWTcgW__mamba-flow}.agent-border-module__PWTcgW__beam{background:var(--gradient-agent-beam)}.agent-border-module__PWTcgW__beamAnimated{animation:agent-border-module__PWTcgW__mamba-beam var(--duration-beam) linear infinite}.agent-border-module__PWTcgW__beamPaused{animation:agent-border-module__PWTcgW__mamba-beam var(--duration-beam) linear infinite;animation-play-state:paused}.agent-border-module__PWTcgW__beamStill{background:var(--gradient-agent-static);animation:none}@media (prefers-reduced-motion:reduce){.agent-border-module__PWTcgW__working,.agent-border-module__PWTcgW__featured,.agent-border-module__PWTcgW__beam,.agent-border-module__PWTcgW__beamAnimated,.agent-border-module__PWTcgW__beamPaused{background:var(--gradient-agent-static);animation:none}}
.checkbox-module__r_xQ3q__row{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.checkbox-module__r_xQ3q__bare{align-items:center;display:inline-flex}.checkbox-module__r_xQ3q__control{isolation:isolate;width:var(--icon-md);height:var(--icon-md);flex-shrink:0;display:inline-flex;position:relative}.checkbox-module__r_xQ3q__input{appearance:none;cursor:pointer;width:100%;height:100%;z-index:var(--z-raised);background:0 0;border:0;outline:none;margin:0;position:absolute;inset:0}.checkbox-module__r_xQ3q__input:disabled{cursor:not-allowed}.checkbox-module__r_xQ3q__box{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);color:var(--text-on-accent);transition:var(--transition-colors), box-shadow var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.checkbox-module__r_xQ3q__input:hover:not(:disabled)+.checkbox-module__r_xQ3q__box{border-color:var(--control-border-hover)}.checkbox-module__r_xQ3q__input:checked+.checkbox-module__r_xQ3q__box,.checkbox-module__r_xQ3q__input:indeterminate+.checkbox-module__r_xQ3q__box{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-base)}.checkbox-module__r_xQ3q__input.checkbox-module__r_xQ3q__invalid+.checkbox-module__r_xQ3q__box{border-color:var(--field-error)}.checkbox-module__r_xQ3q__input:focus-visible+.checkbox-module__r_xQ3q__box{box-shadow:0 0 0 3px var(--control-focus-ring);border-color:var(--control-border-focus)}.checkbox-module__r_xQ3q__input.checkbox-module__r_xQ3q__invalid:focus-visible+.checkbox-module__r_xQ3q__box{box-shadow:0 0 0 3px var(--control-focus-ring-error)}.checkbox-module__r_xQ3q__check{width:var(--icon-sm);height:var(--icon-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);transform:scale(.7)}.checkbox-module__r_xQ3q__input:checked:not(:indeterminate)+.checkbox-module__r_xQ3q__box .checkbox-module__r_xQ3q__check{opacity:1;transform:scale(1)}.checkbox-module__r_xQ3q__dash{width:var(--icon-xs);border-radius:var(--radius-full);opacity:0;background:currentColor;height:1px;position:absolute}.checkbox-module__r_xQ3q__input:indeterminate+.checkbox-module__r_xQ3q__box .checkbox-module__r_xQ3q__dash{opacity:1}.checkbox-module__r_xQ3q__input:indeterminate+.checkbox-module__r_xQ3q__box .checkbox-module__r_xQ3q__check{opacity:0}.checkbox-module__r_xQ3q__labelText{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-primary)}.checkbox-module__r_xQ3q__disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.checkbox-module__r_xQ3q__disabled .checkbox-module__r_xQ3q__input,.checkbox-module__r_xQ3q__disabled .checkbox-module__r_xQ3q__labelText{cursor:not-allowed;pointer-events:none}@media (min-width:768px) and (max-width:1280px){.checkbox-module__r_xQ3q__row{min-height:var(--hit-target)}}@media (prefers-reduced-motion:reduce){.checkbox-module__r_xQ3q__box,.checkbox-module__r_xQ3q__check{transition:none}}
.doc-lifecycle-control-module__2k3Lla__wrap{align-items:center;gap:var(--space-2);display:inline-flex}.doc-lifecycle-control-module__2k3Lla__actions{justify-content:flex-end;gap:var(--space-2);display:flex}
.context-menu-module__6F1zHa__triggerWrap{display:contents}.context-menu-module__6F1zHa__menu{z-index:var(--z-popover);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:200px;max-width:320px;box-shadow:var(--shadow-xl);animation:context-menu-module__6F1zHa__menuIn var(--duration-fast,.15s) var(--ease,cubic-bezier(.16, 1, .3, 1));transform-origin:0 0;outline:none;flex-direction:column;gap:1px;padding:5px;display:flex;position:fixed}@keyframes context-menu-module__6F1zHa__menuIn{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.context-menu-module__6F1zHa__menu{animation:none}}.context-menu-module__6F1zHa__item{align-items:center;gap:var(--space-2-5);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);letter-spacing:-.003em;text-align:left;width:100%;transition:background var(--duration-fast,.15s) var(--ease,ease), color var(--duration-fast,.15s) var(--ease,ease);background:0 0;padding:7px 10px;display:flex}.context-menu-module__6F1zHa__item:hover,.context-menu-module__6F1zHa__item[data-active=true]{background:var(--bg-subtle)}.context-menu-module__6F1zHa__item[data-disabled=true],.context-menu-module__6F1zHa__item[data-disabled=true]:hover{color:var(--text-muted);cursor:default;background:0 0}.context-menu-module__6F1zHa__itemIcon{color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.context-menu-module__6F1zHa__item:hover .context-menu-module__6F1zHa__itemIcon,.context-menu-module__6F1zHa__item[data-active=true] .context-menu-module__6F1zHa__itemIcon{color:var(--text-primary)}.context-menu-module__6F1zHa__itemLabel{justify-content:space-between;align-items:center;gap:var(--space-2-5);flex:1;display:inline-flex}.context-menu-module__6F1zHa__danger,.context-menu-module__6F1zHa__danger .context-menu-module__6F1zHa__itemIcon{color:var(--error)}.context-menu-module__6F1zHa__danger:hover,.context-menu-module__6F1zHa__danger[data-active=true]{background:var(--error-subtle)}.context-menu-module__6F1zHa__separator{height:1px;margin:var(--space-1) var(--space-0-5);background:var(--border-subtle);border:0}.context-menu-module__6F1zHa__shortcut{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em}
.empty-state-module__-Xpfba__root{text-align:center;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-8);color:var(--text-secondary);flex-direction:column;display:flex}.empty-state-module__-Xpfba__iconWrap{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);background:var(--bg-subtle);color:var(--text-tertiary);margin-bottom:var(--space-1);justify-content:center;align-items:center;display:inline-flex}.empty-state-module__-Xpfba__title{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-regular);color:var(--text-primary);letter-spacing:-.015em;line-height:1.3}.empty-state-module__-Xpfba__description{font-size:var(--text-base);color:var(--text-secondary);letter-spacing:-.003em;max-width:44ch;line-height:1.55}.empty-state-module__-Xpfba__action{margin-top:var(--space-2);align-items:center;gap:var(--space-1);min-height:var(--space-7);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--text-primary);color:var(--bg-base);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:.01em;border:1px solid var(--text-primary);cursor:pointer;transition:opacity var(--duration-fast,.15s) var(--ease,ease);display:inline-flex}.empty-state-module__-Xpfba__action:hover{opacity:.88}.empty-state-module__-Xpfba__action:active{opacity:.8}.empty-state-module__-Xpfba__action:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.empty-state-module__-Xpfba__secondaryAction{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;text-decoration:underline;display:inline-flex}.empty-state-module__-Xpfba__secondaryAction:hover{color:var(--text-primary)}.empty-state-module__-Xpfba__secondaryAction:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}
.error-state-module__d-k9wa__root{text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;display:flex}.error-state-module__d-k9wa__inline{gap:var(--space-2-5);padding:var(--space-5) var(--space-6);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-width:480px;margin:0 auto}.error-state-module__d-k9wa__fullscreen{gap:var(--space-3-5);padding:var(--space-16) var(--space-8);justify-content:center;min-height:320px}.error-state-module__d-k9wa__iconWrap{color:var(--error);justify-content:center;align-items:center;display:inline-flex}.error-state-module__d-k9wa__inline .error-state-module__d-k9wa__iconWrap{width:32px;height:32px}.error-state-module__d-k9wa__fullscreen .error-state-module__d-k9wa__iconWrap{border-radius:var(--radius-full);background:var(--error-subtle);width:44px;height:44px}.error-state-module__d-k9wa__title{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.012em;font-weight:var(--weight-regular);line-height:1.3}.error-state-module__d-k9wa__inline .error-state-module__d-k9wa__title{font-size:var(--text-base)}.error-state-module__d-k9wa__fullscreen .error-state-module__d-k9wa__title{font-size:var(--text-2xl)}.error-state-module__d-k9wa__message{color:var(--text-secondary);max-width:48ch;line-height:1.55}.error-state-module__d-k9wa__inline .error-state-module__d-k9wa__message{font-size:var(--text-sm)}.error-state-module__d-k9wa__fullscreen .error-state-module__d-k9wa__message{font-size:var(--text-base)}.error-state-module__d-k9wa__actions{margin-top:var(--space-1);align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:inline-flex}.error-state-module__d-k9wa__retry{align-items:center;gap:var(--space-1-5);cursor:pointer;border-radius:var(--radius-sm);background:var(--bg-subtle);border:1px solid var(--border-default);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:-.003em;transition:background var(--duration-fast,.15s) var(--ease,ease), border-color var(--duration-fast,.15s) var(--ease,ease);padding:7px 14px;display:inline-flex}.error-state-module__d-k9wa__retry:hover{background:var(--bg-active);border-color:var(--border-strong)}.error-state-module__d-k9wa__retry:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}.error-state-module__d-k9wa__secondary{align-items:center;gap:var(--space-1-5);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:-.003em;transition:background var(--duration-fast,.15s) var(--ease,ease), border-color var(--duration-fast,.15s) var(--ease,ease), color var(--duration-fast,.15s) var(--ease,ease);background:0 0;padding:7px 14px;display:inline-flex}.error-state-module__d-k9wa__secondary:hover{background:var(--bg-subtle);border-color:var(--border-default);color:var(--text-primary)}.error-state-module__d-k9wa__secondary:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}
.budget-bar-module__DokzsG__bar{gap:var(--space-3);flex-direction:column;display:flex}.budget-bar-module__DokzsG__stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.budget-bar-module__DokzsG__stat{gap:var(--space-1);flex-direction:column;display:flex}.budget-bar-module__DokzsG__statLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.budget-bar-module__DokzsG__statValue{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-primary)}.budget-bar-module__DokzsG__tone_committed,.budget-bar-module__DokzsG__tone_actual,.budget-bar-module__DokzsG__tone_remaining{color:var(--text-primary)}.budget-bar-module__DokzsG__tone_over{color:var(--chart-negative)}.budget-bar-module__DokzsG__tone_default{color:var(--text-primary)}.budget-bar-module__DokzsG__track{width:100%;height:var(--space-1-5);border-radius:var(--radius-full);background:var(--bg-muted);display:flex;overflow:hidden}.budget-bar-module__DokzsG__fill{height:100%;display:block}.budget-bar-module__DokzsG__fill_committed{background:var(--chart-1)}.budget-bar-module__DokzsG__fill_remaining{background:var(--bg-muted)}.budget-bar-module__DokzsG__fill_over{background:var(--chart-negative)}.budget-bar-module__DokzsG__overWarning{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--warning);margin:0}.budget-bar-module__DokzsG__compact{gap:var(--space-2);flex-direction:column;display:flex}.budget-bar-module__DokzsG__compactCaption{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;display:flex}@media (max-width:1024px){.budget-bar-module__DokzsG__stats{gap:var(--space-4)}.budget-bar-module__DokzsG__statValue{font-size:var(--text-base)}}.budget-bar-module__DokzsG__basis{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-normal);margin:0}
.field-module__0SFVmG__field{gap:var(--field-gap);flex-direction:column;display:flex}.field-module__0SFVmG__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--field-label);letter-spacing:var(--tracking-snug)}.field-module__0SFVmG__required{color:var(--field-error)}.field-module__0SFVmG__help{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--field-help)}.field-module__0SFVmG__error{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--field-error)}.field-module__0SFVmG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.layout-module__VmHeFq__stack{gap:var(--stack-gap,var(--space-4));align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);flex-direction:column;display:flex}.layout-module__VmHeFq__cluster{gap:var(--cluster-gap,var(--space-2));align-items:var(--cluster-align,center);justify-content:var(--cluster-justify,flex-start);flex-flow:wrap;display:flex}.layout-module__VmHeFq__nowrap{flex-wrap:nowrap}.layout-module__VmHeFq__nowrap>*{min-width:0}.layout-module__VmHeFq__grid{gap:var(--grid-gap,var(--space-4));grid-template-columns:var(--grid-cols,repeat(2, minmax(0, 1fr)));display:grid}.layout-module__VmHeFq__box{padding:var(--box-pad,var(--space-4))}.layout-module__VmHeFq__bordered{border:1px solid var(--border-subtle)}.layout-module__VmHeFq__bg_base{background:var(--bg-base)}.layout-module__VmHeFq__bg_elevated{background:var(--bg-elevated)}.layout-module__VmHeFq__bg_surface{background:var(--bg-surface)}.layout-module__VmHeFq__bg_muted{background:var(--bg-muted)}.layout-module__VmHeFq__bg_subtle{background:var(--bg-subtle)}.layout-module__VmHeFq__r_sm{border-radius:var(--radius-sm)}.layout-module__VmHeFq__r_md{border-radius:var(--radius-md)}.layout-module__VmHeFq__r_lg{border-radius:var(--radius-lg)}.layout-module__VmHeFq__r_xl{border-radius:var(--radius-xl)}
.radio-module__0OIM2G__group{gap:var(--space-3);display:flex}.radio-module__0OIM2G__l_vertical{gap:var(--space-4);flex-direction:column}.radio-module__0OIM2G__l_horizontal{gap:var(--space-4);flex-flow:wrap}.radio-module__0OIM2G__row{align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--space-2) 0;display:inline-flex}.radio-module__0OIM2G__bare{align-items:center;display:inline-flex}.radio-module__0OIM2G__control{isolation:isolate;width:var(--icon-md);height:var(--icon-md);flex-shrink:0;display:inline-flex;position:relative}.radio-module__0OIM2G__input{appearance:none;cursor:pointer;width:100%;height:100%;z-index:var(--z-raised);background:0 0;border:0;outline:none;margin:0;position:absolute;inset:0}.radio-module__0OIM2G__input:disabled{cursor:not-allowed}.radio-module__0OIM2G__ring{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-full);transition:var(--transition-colors), box-shadow var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.radio-module__0OIM2G__input:hover:not(:disabled)+.radio-module__0OIM2G__ring{border-color:var(--control-border-hover)}.radio-module__0OIM2G__input:checked+.radio-module__0OIM2G__ring{border-color:var(--text-primary)}.radio-module__0OIM2G__input.radio-module__0OIM2G__invalid+.radio-module__0OIM2G__ring{border-color:var(--field-error)}.radio-module__0OIM2G__input:focus-visible+.radio-module__0OIM2G__ring{box-shadow:0 0 0 3px var(--control-focus-ring);border-color:var(--control-border-focus)}.radio-module__0OIM2G__input.radio-module__0OIM2G__invalid:focus-visible+.radio-module__0OIM2G__ring{box-shadow:0 0 0 3px var(--control-focus-ring-error)}.radio-module__0OIM2G__dot{width:var(--icon-xs);height:var(--icon-xs);border-radius:var(--radius-full);background:var(--text-primary);opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);transform:scale(.4)}.radio-module__0OIM2G__input:checked+.radio-module__0OIM2G__ring .radio-module__0OIM2G__dot{opacity:1;transform:scale(1)}.radio-module__0OIM2G__labelText{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-primary)}.radio-module__0OIM2G__disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.radio-module__0OIM2G__disabled .radio-module__0OIM2G__input,.radio-module__0OIM2G__disabled .radio-module__0OIM2G__labelText{cursor:not-allowed;pointer-events:none}@media (min-width:768px) and (max-width:1280px){.radio-module__0OIM2G__row{min-height:var(--hit-target)}}@media (prefers-reduced-motion:reduce){.radio-module__0OIM2G__ring,.radio-module__0OIM2G__dot{transition:none}}
.agentPresence-module__NFzalG__presence{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.agentPresence-module__NFzalG__orbSlot{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-full);flex:none;position:relative}.agentPresence-module__NFzalG__orbSlotLg{width:var(--space-16);height:var(--space-16)}.agentPresence-module__NFzalG__label{font-size:var(--text-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agentPresence-module__NFzalG__idle .agentPresence-module__NFzalG__orbSlot{opacity:.55}.agentPresence-module__NFzalG__waiting .agentPresence-module__NFzalG__orbSlot{outline:2px solid rgba(var(--rgb-warning), .35);outline-offset:1px}
.select-module__CHe1Fa__wrap{align-items:center;display:inline-flex;position:relative}.select-module__CHe1Fa__block{width:100%;display:flex}.select-module__CHe1Fa__select{appearance:none;width:100%;min-width:0;padding:0 var(--space-8) 0 var(--space-3);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);color:var(--control-text);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-snug);cursor:pointer;transition:var(--transition-colors), box-shadow var(--duration-fast) var(--ease);outline:none;flex:auto}.select-module__CHe1Fa__select:hover:not(:disabled){border-color:var(--control-border-hover)}.select-module__CHe1Fa__select:focus-visible{border-color:var(--control-border-focus);box-shadow:0 0 0 3px var(--control-focus-ring)}.select-module__CHe1Fa__wrap.select-module__CHe1Fa__invalid .select-module__CHe1Fa__select{border-color:var(--field-error)}.select-module__CHe1Fa__wrap.select-module__CHe1Fa__invalid .select-module__CHe1Fa__select:focus-visible{box-shadow:0 0 0 3px var(--control-focus-ring-error)}.select-module__CHe1Fa__chevron{top:50%;right:var(--space-3);color:var(--text-tertiary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.select-module__CHe1Fa__chevronGlyph{width:var(--icon-xs);height:auto}.select-module__CHe1Fa__s_sm .select-module__CHe1Fa__select{min-height:var(--control-h-sm)}.select-module__CHe1Fa__s_md .select-module__CHe1Fa__select{min-height:var(--control-h-md)}.select-module__CHe1Fa__s_lg .select-module__CHe1Fa__select{min-height:var(--control-h-lg)}.select-module__CHe1Fa__disabled .select-module__CHe1Fa__select{background:var(--control-bg-disabled);opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}@media (min-width:768px) and (max-width:1280px){.select-module__CHe1Fa__s_sm .select-module__CHe1Fa__select{min-height:var(--control-h-md)}.select-module__CHe1Fa__s_md .select-module__CHe1Fa__select{min-height:var(--control-h-lg)}}@media (prefers-reduced-motion:reduce){.select-module__CHe1Fa__select{transition:none}}
.skeleton-module__rcoECW__stack{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.skeleton-module__rcoECW__skeleton{background:var(--bg-elevated);isolation:isolate;display:block;position:relative;overflow:hidden}.skeleton-module__rcoECW__skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--bg-subtle) 40%, var(--bg-subtle) 60%, transparent 100%);animation:skeleton-module__rcoECW__shimmer 1.6s var(--ease,cubic-bezier(.16, 1, .3, 1)) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-module__rcoECW__shimmer{to{transform:translate(100%)}}.skeleton-module__rcoECW__text{border-radius:var(--radius-sm);height:12px}.skeleton-module__rcoECW__card{border-radius:var(--radius-md);height:120px}.skeleton-module__rcoECW__row{border-radius:var(--radius-sm);height:52px}.skeleton-module__rcoECW__avatar{border-radius:var(--radius-full);width:32px;height:32px}.skeleton-module__rcoECW__button{border-radius:var(--radius-md);width:96px;height:32px}@media (prefers-reduced-motion:reduce){.skeleton-module__rcoECW__skeleton:after{background:var(--bg-subtle);opacity:.4;animation:none;transform:translate(0)}}
.spinner-module__-jVpYa__spinner{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.spinner-module__-jVpYa__ring{border-radius:var(--radius-full);width:100%;height:100%;opacity:var(--opacity-muted);animation:spinner-module__-jVpYa__spin var(--duration-slow) var(--ease-linear) infinite;border:2px solid;border-top-color:#0000;display:block}.spinner-module__-jVpYa__s_sm{width:var(--icon-sm);height:var(--icon-sm)}.spinner-module__-jVpYa__s_md{width:var(--icon-md);height:var(--icon-md)}.spinner-module__-jVpYa__s_lg{width:var(--icon-lg);height:var(--icon-lg)}.spinner-module__-jVpYa__srOnly{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){.spinner-module__-jVpYa__ring{transition:none;animation:none}}
.tabs-module__kfJroq__tabs{align-items:stretch;gap:var(--space-1);border-bottom:1px solid var(--border-subtle);display:flex}.tabs-module__kfJroq__tab{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-family:inherit;text-decoration:none;transition:color .12s,border-color .12s;display:inline-flex}.tabs-module__kfJroq__tab:hover:not(.tabs-module__kfJroq__tabDisabled){color:var(--text-primary)}.tabs-module__kfJroq__tabDisabled{opacity:.5;cursor:not-allowed}@media (min-width:768px) and (max-width:1280px){.tabs-module__kfJroq__tab{min-height:44px}}.tabs-module__kfJroq__tab:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.tabs-module__kfJroq__tabActive{color:var(--text-primary);border-bottom-color:var(--text-primary)}.tabs-module__kfJroq__label{white-space:nowrap}.tabs-module__kfJroq__badge{padding:2px var(--space-2);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.tabs-module__kfJroq__tabActive .tabs-module__kfJroq__badge{background:var(--accent-subtle);border-color:color-mix(in srgb, var(--accent-primary) 30%, transparent);color:var(--accent-primary)}
.text-input-module__4vdauG__wrap{align-items:center;gap:var(--space-2);padding:0 var(--space-3);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);color:var(--control-text);transition:var(--transition-colors), box-shadow var(--duration-fast) var(--ease);display:inline-flex}.text-input-module__4vdauG__block{width:100%;display:flex}.text-input-module__4vdauG__wrap:hover:not(.text-input-module__4vdauG__disabled){border-color:var(--control-border-hover)}.text-input-module__4vdauG__wrap:focus-within{border-color:var(--control-border-focus);box-shadow:0 0 0 3px var(--control-focus-ring)}.text-input-module__4vdauG__wrap.text-input-module__4vdauG__invalid{border-color:var(--field-error)}.text-input-module__4vdauG__wrap.text-input-module__4vdauG__invalid:focus-within{box-shadow:0 0 0 3px var(--control-focus-ring-error)}.text-input-module__4vdauG__input{min-width:0;color:inherit;font-family:inherit;font-size:var(--text-base);line-height:var(--leading-snug);background:0 0;border:none;outline:none;flex:auto}.text-input-module__4vdauG__input::placeholder{color:var(--control-placeholder)}.text-input-module__4vdauG__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.text-input-module__4vdauG__s_sm{min-height:var(--control-h-sm)}.text-input-module__4vdauG__s_md{min-height:var(--control-h-md)}.text-input-module__4vdauG__s_lg{min-height:var(--control-h-lg)}.text-input-module__4vdauG__disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.text-input-module__4vdauG__disabled .text-input-module__4vdauG__input{cursor:not-allowed}@media (min-width:768px) and (max-width:1280px){.text-input-module__4vdauG__s_sm{min-height:var(--control-h-md)}.text-input-module__4vdauG__s_md{min-height:var(--control-h-lg)}}@media (prefers-reduced-motion:reduce){.text-input-module__4vdauG__wrap{transition:none}}
.textarea-module__CL3CPW__textarea{min-width:0;padding:var(--space-2) var(--space-3);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);color:var(--control-text);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-normal);transition:var(--transition-colors), box-shadow var(--duration-fast) var(--ease);outline:none;display:inline-block}.textarea-module__CL3CPW__block{width:100%;display:block}.textarea-module__CL3CPW__textarea::placeholder{color:var(--control-placeholder)}.textarea-module__CL3CPW__textarea:hover:not(:disabled){border-color:var(--control-border-hover)}.textarea-module__CL3CPW__textarea:focus-visible{border-color:var(--control-border-focus);box-shadow:0 0 0 3px var(--control-focus-ring)}.textarea-module__CL3CPW__textarea.textarea-module__CL3CPW__invalid{border-color:var(--field-error)}.textarea-module__CL3CPW__textarea.textarea-module__CL3CPW__invalid:focus-visible{box-shadow:0 0 0 3px var(--control-focus-ring-error)}.textarea-module__CL3CPW__textarea:disabled{background:var(--control-bg-disabled);opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.textarea-module__CL3CPW__r_none{resize:none}.textarea-module__CL3CPW__r_vertical{resize:vertical}.textarea-module__CL3CPW__r_horizontal{resize:horizontal}.textarea-module__CL3CPW__r_both{resize:both}.textarea-module__CL3CPW__autoGrow{resize:none}@media (prefers-reduced-motion:reduce){.textarea-module__CL3CPW__textarea{transition:none}}
.toast-module__V7vQda__viewport{bottom:var(--space-4);right:var(--space-4);gap:var(--space-2);pointer-events:none;flex-direction:column;width:100%;max-width:22rem;display:flex;position:fixed}.toast-module__V7vQda__toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--text-primary);pointer-events:auto;animation:toast-module__V7vQda__slide-up-in var(--duration-normal) var(--ease-out);display:flex}.toast-module__V7vQda__icon{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.toast-module__V7vQda__body{flex:auto;min-width:0}.toast-module__V7vQda__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.toast-module__V7vQda__description{margin:var(--space-1) 0 0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary)}.toast-module__V7vQda__action{flex-shrink:0;align-self:center}.toast-module__V7vQda__close{width:var(--icon-md);height:var(--icon-md);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) 0 0;border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:var(--text-xs);cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.toast-module__V7vQda__close:hover{background:var(--bg-hover);color:var(--text-primary)}.toast-module__V7vQda__close:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.toast-module__V7vQda__v_info{border-color:var(--info-border)}.toast-module__V7vQda__v_info .toast-module__V7vQda__icon{background:var(--info-subtle);color:var(--info)}.toast-module__V7vQda__v_success{border-color:var(--success-border)}.toast-module__V7vQda__v_success .toast-module__V7vQda__icon{background:var(--success-subtle);color:var(--success)}.toast-module__V7vQda__v_warning{border-color:var(--warning-border)}.toast-module__V7vQda__v_warning .toast-module__V7vQda__icon{background:var(--warning-subtle);color:var(--warning)}.toast-module__V7vQda__v_error{border-color:var(--error-border)}.toast-module__V7vQda__v_error .toast-module__V7vQda__icon{background:var(--error-subtle);color:var(--error)}@media (min-width:768px) and (max-width:1280px){.toast-module__V7vQda__close{width:var(--hit-target);height:var(--hit-target);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0}}@media (prefers-reduced-motion:reduce){.toast-module__V7vQda__toast{transition:none;animation:none}.toast-module__V7vQda__close{transition:none}}
.toggle-module__kwyfya__wrap{align-items:center;gap:var(--space-3);display:inline-flex}.toggle-module__kwyfya__visibleLabel{font-size:var(--text-sm);color:var(--text-primary)}.toggle-module__kwyfya__track{border-radius:var(--radius-md);border:1px solid var(--border-subtle);cursor:pointer;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .15s,border-color .15s;position:relative}.toggle-module__kwyfya__track:disabled{cursor:not-allowed;opacity:.5}.toggle-module__kwyfya__track:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.toggle-module__kwyfya__off{background:var(--surface-3)}.toggle-module__kwyfya__on{background:var(--text-primary);border-color:var(--text-primary)}.toggle-module__kwyfya__thumb{border-radius:var(--radius-full);background:var(--surface-1);width:14px;height:14px;transition:left .15s cubic-bezier(.16,1,.3,1);position:absolute;top:2px}.toggle-module__kwyfya__off .toggle-module__kwyfya__thumb{left:2px}.toggle-module__kwyfya__on .toggle-module__kwyfya__thumb{left:18px}@media (prefers-reduced-motion:reduce){.toggle-module__kwyfya__track,.toggle-module__kwyfya__thumb{transition:none}}
.tooltip-module__WUJBPG__wrap{display:inline-flex}.tooltip-module__WUJBPG__bubble{z-index:var(--z-tooltip);width:max-content;max-width:16rem;padding:var(--space-1) var(--space-2);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-snug);font-weight:var(--weight-medium);pointer-events:none;white-space:normal;position:fixed}.tooltip-module__WUJBPG__open{animation:tooltip-module__WUJBPG__tooltip-fade var(--duration-fast) var(--ease-out)}@keyframes tooltip-module__WUJBPG__tooltip-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tooltip-module__WUJBPG__open{transition:none;animation:none}}
.dropdown-module__RUVu9a__wrap{display:inline-flex;position:relative}.dropdown-module__RUVu9a__menu{top:calc(100% + var(--space-1));background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-lg);padding:var(--space-1);z-index:var(--z-dropdown);flex-direction:column;animation:.12s ease-out dropdown-module__RUVu9a__dropdownIn;display:flex;position:absolute}.dropdown-module__RUVu9a__alignRight{right:0}.dropdown-module__RUVu9a__alignLeft{left:0}.dropdown-module__RUVu9a__item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:background .1s,color .1s;display:flex}.dropdown-module__RUVu9a__item:hover,.dropdown-module__RUVu9a__item.dropdown-module__RUVu9a__active{background:var(--bg-subtle)}.dropdown-module__RUVu9a__item:disabled{opacity:.5;cursor:not-allowed}.dropdown-module__RUVu9a__item.dropdown-module__RUVu9a__danger{color:var(--error)}.dropdown-module__RUVu9a__item.dropdown-module__RUVu9a__danger:hover,.dropdown-module__RUVu9a__item.dropdown-module__RUVu9a__danger.dropdown-module__RUVu9a__active{background:var(--error-subtle)}.dropdown-module__RUVu9a__itemIcon{color:var(--text-tertiary);align-items:center;display:inline-flex}.dropdown-module__RUVu9a__item.dropdown-module__RUVu9a__danger .dropdown-module__RUVu9a__itemIcon{color:var(--error)}@keyframes dropdown-module__RUVu9a__dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dropdown-module__RUVu9a__menu{animation:none}}
.virtual-list-module__QVEIFG__viewport{scrollbar-width:thin;scrollbar-color:var(--border) transparent;width:100%;height:100%;position:relative;overflow-y:auto}.virtual-list-module__QVEIFG__viewport::-webkit-scrollbar{width:6px}.virtual-list-module__QVEIFG__viewport::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}.virtual-list-module__QVEIFG__viewport::-webkit-scrollbar-thumb:hover{background:var(--border)}.virtual-list-module__QVEIFG__spacer{will-change:transform;width:100%;position:relative}.virtual-list-module__QVEIFG__row{will-change:transform;position:absolute;left:0;right:0}
.doc-refs-module__LNWXya__list{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.doc-refs-module__LNWXya__empty{font-size:var(--text-sm);color:var(--text-muted);padding:var(--space-1) var(--space-0-5);letter-spacing:-.003em;font-style:italic}.doc-refs-module__LNWXya__row{align-items:center;gap:var(--space-2-5);background:var(--bg-elevated);border:1px solid var(--border-subtle);color:inherit;border-radius:9px;padding:8px 11px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.doc-refs-module__LNWXya__row:hover{border-color:var(--border);transform:translateY(-1px)}.doc-refs-module__LNWXya__format{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;border-radius:5px;flex-shrink:0;padding:3px 6px}.doc-refs-module__LNWXya__fmt_pdf{background:var(--error-subtle);color:var(--error)}.doc-refs-module__LNWXya__fmt_docx{background:var(--info-subtle);color:var(--info)}.doc-refs-module__LNWXya__fmt_md{background:var(--bg-subtle);color:var(--text-primary)}.doc-refs-module__LNWXya__fmt_txt{background:var(--bg-subtle);color:var(--text-tertiary)}.doc-refs-module__LNWXya__fmt_html{background:var(--warning-subtle);color:var(--warning)}.doc-refs-module__LNWXya__main{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.doc-refs-module__LNWXya__head{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.doc-refs-module__LNWXya__title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:-.003em;line-height:1.35}.doc-refs-module__LNWXya__classPill,.doc-refs-module__LNWXya__holdPill,.doc-refs-module__LNWXya__esignPill{border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:3px;padding:1px 6px;display:inline-flex}.doc-refs-module__LNWXya__class_public{background:var(--bg-subtle);color:var(--text-tertiary)}.doc-refs-module__LNWXya__class_internal{background:var(--bg-subtle);color:var(--text-secondary)}.doc-refs-module__LNWXya__class_confidential{background:var(--warning-subtle);color:var(--warning)}.doc-refs-module__LNWXya__class_restricted{background:var(--error-subtle);color:var(--error)}.doc-refs-module__LNWXya__holdPill{background:var(--text-primary);color:var(--bg-base)}.doc-refs-module__LNWXya__esign_sent{background:var(--accent-subtle);color:var(--accent-primary)}.doc-refs-module__LNWXya__esign_partially_signed{background:var(--warning-subtle);color:var(--warning)}.doc-refs-module__LNWXya__esign_signed{background:var(--success-subtle);color:var(--success)}.doc-refs-module__LNWXya__esign_declined{background:var(--error-subtle);color:var(--error)}.doc-refs-module__LNWXya__esign_expired{background:var(--bg-subtle);color:var(--text-muted)}.doc-refs-module__LNWXya__esign_draft{background:var(--bg-subtle);color:var(--text-tertiary)}.doc-refs-module__LNWXya__meta{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:-.003em;font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.doc-refs-module__LNWXya__dot{color:var(--text-muted)}.doc-refs-module__LNWXya__arrow{color:var(--text-muted);flex-shrink:0}.doc-refs-module__LNWXya__row:hover .doc-refs-module__LNWXya__arrow{color:var(--accent-primary)}
.context-rail-module__ydZu9a__rail{border-left:1px solid var(--border-subtle);background:var(--bg-base);flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow:hidden}.context-rail-module__ydZu9a__caseLink{align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-2-5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-secondary);transition:border-color var(--duration-fast), color var(--duration-fast), background var(--duration-fast);display:flex}.context-rail-module__ydZu9a__caseLink:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--bg-subtle)}.context-rail-module__ydZu9a__caseLinkIcon{color:var(--text-tertiary);flex-shrink:0}.context-rail-module__ydZu9a__caseLinkBody{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.context-rail-module__ydZu9a__caseLinkTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__caseLinkMeta{font-size:var(--text-xs);color:var(--text-tertiary)}.context-rail-module__ydZu9a__caseMissing{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-2-5);border:1px solid var(--warning-border);border-radius:var(--radius-md);background:var(--warning-subtle);display:flex}.context-rail-module__ydZu9a__caseMissingIcon{margin-top:var(--space-0-5);color:var(--warning);flex-shrink:0}.context-rail-module__ydZu9a__tabs{padding:var(--space-3) var(--space-3) 0;flex-shrink:0}.context-rail-module__ydZu9a__tabs button{padding:var(--space-2) var(--space-2)}.context-rail-module__ydZu9a__content{min-height:0;padding:var(--space-3-5) var(--space-3-5) var(--space-5);flex:1;overflow-y:auto}.context-rail-module__ydZu9a__feed{gap:var(--space-4);flex-direction:column;list-style:none;display:flex;position:relative}.context-rail-module__ydZu9a__feedItem{gap:var(--space-2-5);display:flex;position:relative}.context-rail-module__ydZu9a__feedItem:not(:last-child):before{content:"";top:28px;left:12px;bottom:calc(-1 * var(--space-4));background:var(--border-subtle);width:1px;position:absolute}.context-rail-module__ydZu9a__feedBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.context-rail-module__ydZu9a__feedLine{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__feedLine strong{font-weight:var(--weight-medium);color:var(--text-primary)}.context-rail-module__ydZu9a__feedDetail{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);background:var(--bg-subtle);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__feedMeta{align-items:center;gap:var(--space-2);margin-top:var(--space-0-5);display:flex}.context-rail-module__ydZu9a__feedLink{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug);transition:color var(--duration-fast);background:0 0;display:inline-flex}.context-rail-module__ydZu9a__feedLink:hover{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.context-rail-module__ydZu9a__feedTime{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.context-rail-module__ydZu9a__actorAvatar{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.context-rail-module__ydZu9a__actorAgent{background:var(--accent-secondary);color:var(--text-on-dark)}.context-rail-module__ydZu9a__peopleWrap{gap:var(--space-2-5);flex-direction:column;display:flex}.context-rail-module__ydZu9a__inviteBtn{justify-content:center;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);display:inline-flex}.context-rail-module__ydZu9a__inviteBtn:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-subtle)}.context-rail-module__ydZu9a__coverageRow{gap:var(--space-1-5);padding:var(--space-2-5) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);flex-direction:column;display:flex}.context-rail-module__ydZu9a__coverageLabel{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);display:inline-flex}.context-rail-module__ydZu9a__coverageChips{gap:var(--space-1);flex-wrap:wrap;display:flex}.context-rail-module__ydZu9a__agentRow{align-items:center;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);background:var(--accent-secondary-muted);border:1px solid var(--accent-secondary-border);display:flex}.context-rail-module__ydZu9a__agentAvatar{border-radius:var(--radius-full);background:var(--accent-secondary);width:26px;height:26px;color:var(--text-on-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.context-rail-module__ydZu9a__peopleEyebrowRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);margin-bottom:var(--space-1);padding:0 var(--space-0-5);display:flex}.context-rail-module__ydZu9a__peopleEyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.context-rail-module__ydZu9a__hereNowInline{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--success);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.context-rail-module__ydZu9a__hereDot{border-radius:var(--radius-full);background:var(--success);flex-shrink:0;width:6px;height:6px}.context-rail-module__ydZu9a__peopleList{gap:var(--space-px);flex-direction:column;list-style:none;display:flex}.context-rail-module__ydZu9a__personRow{align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);transition:background var(--duration-fast);display:flex}.context-rail-module__ydZu9a__personRow:hover{background:var(--bg-subtle)}.context-rail-module__ydZu9a__personAvatarWrap{flex-shrink:0;display:inline-flex;position:relative}.context-rail-module__ydZu9a__livePip{border-radius:var(--radius-full);background:var(--success);border:1.5px solid var(--bg-base);width:7px;height:7px;position:absolute;bottom:-1px;right:-1px}.context-rail-module__ydZu9a__personMain{gap:var(--space-px);flex-direction:column;flex:1;min-width:0;display:flex}.context-rail-module__ydZu9a__personName{font-size:var(--text-sm);color:var(--text-primary);letter-spacing:var(--tracking-snug);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-rail-module__ydZu9a__personMeta{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__presenceDot{border-radius:var(--radius-full);background:var(--success);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-base);flex-shrink:0}.context-rail-module__ydZu9a__hereTag{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--success);margin-left:auto}.context-rail-module__ydZu9a__decisionList{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.context-rail-module__ydZu9a__decisionRow{gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border-subtle);display:flex}.context-rail-module__ydZu9a__decisionIcon{margin-top:var(--space-px);flex-shrink:0}.context-rail-module__ydZu9a__dec_approved{color:var(--success)}.context-rail-module__ydZu9a__dec_declined{color:var(--error)}.context-rail-module__ydZu9a__dec_pending{color:var(--text-muted)}.context-rail-module__ydZu9a__decisionBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.context-rail-module__ydZu9a__decisionTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__decisionNote{font-size:var(--text-sm);color:var(--text-tertiary);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}.context-rail-module__ydZu9a__decisionMeta{align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1);display:flex}.context-rail-module__ydZu9a__dot{color:var(--text-muted)}.context-rail-module__ydZu9a__artifactsWrap{gap:var(--space-4-5);flex-direction:column;display:flex}.context-rail-module__ydZu9a__artifactsSection{gap:var(--space-1-5);flex-direction:column;display:flex}.context-rail-module__ydZu9a__artifactsHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-0-5) var(--space-0-5);display:flex}.context-rail-module__ydZu9a__artifactsLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.context-rail-module__ydZu9a__artifactsLink{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);letter-spacing:var(--tracking-snug);transition:color var(--duration-fast);text-decoration:none}.context-rail-module__ydZu9a__artifactsLink:hover{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.context-rail-module__ydZu9a__artifactList{gap:var(--space-0-5);flex-direction:column;list-style:none;display:flex}.context-rail-module__ydZu9a__artifactRow{align-items:center;gap:var(--space-2-5);width:100%;padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);text-align:left;transition:background var(--duration-fast);background:0 0;display:flex}.context-rail-module__ydZu9a__artifactRow:hover{background:var(--bg-subtle)}.context-rail-module__ydZu9a__artifactIcon{color:var(--text-muted);flex-shrink:0}.context-rail-module__ydZu9a__artifactMain{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.context-rail-module__ydZu9a__artifactTitle{font-size:var(--text-sm);color:var(--text-primary);letter-spacing:var(--tracking-snug);font-weight:var(--weight-medium);line-height:var(--leading-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-rail-module__ydZu9a__artifactMetaRow{align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.context-rail-module__ydZu9a__artifactType{font-size:var(--text-xs);color:var(--text-muted);letter-spacing:var(--tracking-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-rail-module__ydZu9a__sectionEmpty{font-size:var(--text-sm);color:var(--text-muted);padding:var(--space-1) var(--space-0-5);letter-spacing:var(--tracking-snug);font-style:italic}@media (prefers-reduced-motion:reduce){.context-rail-module__ydZu9a__caseLink,.context-rail-module__ydZu9a__feedLink,.context-rail-module__ydZu9a__inviteBtn,.context-rail-module__ydZu9a__personRow,.context-rail-module__ydZu9a__artifactsLink,.context-rail-module__ydZu9a__artifactRow{transition:none;animation:none}}
.execution-fanout-module__MxTd6q__panel{gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;width:100%;display:flex}.execution-fanout-module__MxTd6q__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.execution-fanout-module__MxTd6q__headLead{gap:var(--space-1);flex-direction:column;display:flex}.execution-fanout-module__MxTd6q__headEyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.execution-fanout-module__MxTd6q__headTitle{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary);letter-spacing:var(--tracking-snug);margin:0;display:inline-flex}.execution-fanout-module__MxTd6q__verdict{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.execution-fanout-module__MxTd6q__vBlocked{color:var(--error)}.execution-fanout-module__MxTd6q__vCleared{color:var(--success)}.execution-fanout-module__MxTd6q__vRunning{color:var(--text-primary)}.execution-fanout-module__MxTd6q__vAwaiting,.execution-fanout-module__MxTd6q__vPartial{color:var(--warning)}.execution-fanout-module__MxTd6q__reconnecting{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);margin:0;display:inline-flex}.execution-fanout-module__MxTd6q__partialBanner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--warning) 40%, transparent);background:var(--warning-subtle);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);display:flex}.execution-fanout-module__MxTd6q__partialBanner strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.execution-fanout-module__MxTd6q__partialBanner>svg{margin-top:var(--space-0-5);color:var(--warning);flex-shrink:0}.execution-fanout-module__MxTd6q__headProgress{border-radius:var(--radius-full);background:var(--bg-active);height:4px;overflow:hidden}.execution-fanout-module__MxTd6q__headProgressFill{border-radius:var(--radius-full);background:var(--text-primary);height:100%;transition:width var(--duration-slow) var(--ease)}.execution-fanout-module__MxTd6q__headProgressDone{background:var(--success)}.execution-fanout-module__MxTd6q__gates{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.execution-fanout-module__MxTd6q__gate{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-elevated);display:inline-flex}.execution-fanout-module__MxTd6q__gateIcon{flex-shrink:0;display:inline-flex}.execution-fanout-module__MxTd6q__gateText{gap:var(--space-px);flex-direction:column;min-width:0;display:flex}.execution-fanout-module__MxTd6q__gateLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug);white-space:nowrap}.execution-fanout-module__MxTd6q__gateStatute{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.execution-fanout-module__MxTd6q__g_pass .execution-fanout-module__MxTd6q__gateIcon{color:var(--success)}.execution-fanout-module__MxTd6q__g_warn{border-color:color-mix(in srgb, var(--warning) 35%, transparent);background:var(--warning-subtle)}.execution-fanout-module__MxTd6q__g_warn .execution-fanout-module__MxTd6q__gateIcon{color:var(--warning)}.execution-fanout-module__MxTd6q__g_fail{border-color:color-mix(in srgb, var(--error) 40%, transparent);background:var(--error-subtle)}.execution-fanout-module__MxTd6q__g_fail .execution-fanout-module__MxTd6q__gateIcon{color:var(--error)}.execution-fanout-module__MxTd6q__g_pending{border-style:dashed}.execution-fanout-module__MxTd6q__g_pending .execution-fanout-module__MxTd6q__gateIcon{color:var(--text-muted)}.execution-fanout-module__MxTd6q__rows{border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.execution-fanout-module__MxTd6q__row{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--bg-base);transition:background var(--duration-fast);display:flex}.execution-fanout-module__MxTd6q__row+.execution-fanout-module__MxTd6q__row{border-top:1px solid var(--border-subtle)}.execution-fanout-module__MxTd6q__row:hover{background:var(--bg-subtle)}.execution-fanout-module__MxTd6q__rowWho{align-items:center;gap:var(--space-2);flex:0 0 30%;min-width:0;display:inline-flex}.execution-fanout-module__MxTd6q__rowName{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.execution-fanout-module__MxTd6q__dot{border-radius:var(--radius-full);background:var(--text-tertiary);flex-shrink:0;width:8px;height:8px}.execution-fanout-module__MxTd6q__o_pending{background:var(--text-tertiary)}.execution-fanout-module__MxTd6q__o_executing{background:var(--text-primary)}.execution-fanout-module__MxTd6q__o_completed{background:var(--success)}.execution-fanout-module__MxTd6q__o_failed{background:var(--error)}.execution-fanout-module__MxTd6q__steps{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:auto;margin:0;padding:0;list-style:none;display:flex}.execution-fanout-module__MxTd6q__step{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;display:inline-flex}.execution-fanout-module__MxTd6q__stepIcon{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.execution-fanout-module__MxTd6q__stepLabel{letter-spacing:var(--tracking-snug)}.execution-fanout-module__MxTd6q__s_complete{border-color:color-mix(in srgb, var(--success) 35%, transparent);background:var(--success-subtle);color:var(--text-secondary)}.execution-fanout-module__MxTd6q__s_complete .execution-fanout-module__MxTd6q__stepIcon{color:var(--success)}.execution-fanout-module__MxTd6q__s_in_progress{border-color:color-mix(in srgb, var(--text-primary) 35%, transparent);background:var(--bg-active);color:var(--text-secondary)}.execution-fanout-module__MxTd6q__s_in_progress .execution-fanout-module__MxTd6q__stepIcon{color:var(--text-primary)}.execution-fanout-module__MxTd6q__s_failed{border-color:color-mix(in srgb, var(--error) 40%, transparent);background:var(--error-subtle);color:var(--text-secondary)}.execution-fanout-module__MxTd6q__s_failed .execution-fanout-module__MxTd6q__stepIcon{color:var(--error)}.execution-fanout-module__MxTd6q__s_pending{border-style:dashed}.execution-fanout-module__MxTd6q__rowStatus{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.execution-fanout-module__MxTd6q__launch{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.execution-fanout-module__MxTd6q__lockNote{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error);margin:0;display:inline-flex}.execution-fanout-module__MxTd6q__signoffNote{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--warning);margin:0;display:inline-flex}.execution-fanout-module__MxTd6q__confirmRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.execution-fanout-module__MxTd6q__confirmLabel{font-size:var(--text-sm);color:var(--text-secondary)}.execution-fanout-module__MxTd6q__confirmLabel strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.execution-fanout-module__MxTd6q__help{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.execution-fanout-module__MxTd6q__errorLine{font-size:var(--text-sm);color:var(--error);margin:0}.execution-fanout-module__MxTd6q__spin{animation:.9s linear infinite execution-fanout-module__MxTd6q__spin}@keyframes execution-fanout-module__MxTd6q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.execution-fanout-module__MxTd6q__spin{animation:none}.execution-fanout-module__MxTd6q__headProgressFill{transition:none}}
.invite-people-modal-module__h25y8a__subtitle{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.invite-people-modal-module__h25y8a__error{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--error);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--error) 30%, transparent);border-radius:var(--radius-md);background:var(--error-subtle)}.invite-people-modal-module__h25y8a__sectionLabel{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);display:inline-flex}.invite-people-modal-module__h25y8a__coverage{gap:var(--space-2);padding:var(--space-3);margin-bottom:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);flex-direction:column;display:flex}.invite-people-modal-module__h25y8a__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.invite-people-modal-module__h25y8a__searchSection{gap:var(--space-2);flex-direction:column;display:flex}.invite-people-modal-module__h25y8a__searchRow{align-items:center;display:flex;position:relative}.invite-people-modal-module__h25y8a__searchIcon{left:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute}.invite-people-modal-module__h25y8a__search{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-8);font:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-base);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--duration-fast);outline:none}.invite-people-modal-module__h25y8a__search:focus{border-color:var(--border-focus)}.invite-people-modal-module__h25y8a__search::placeholder{color:var(--text-muted)}.invite-people-modal-module__h25y8a__rows{flex-direction:column;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.invite-people-modal-module__h25y8a__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.invite-people-modal-module__h25y8a__row+.invite-people-modal-module__h25y8a__row{border-top:1px solid var(--border-subtle)}.invite-people-modal-module__h25y8a__who{align-items:center;gap:var(--space-2);min-width:0;display:flex}.invite-people-modal-module__h25y8a__whoText{gap:var(--space-px);flex-direction:column;min-width:0;display:flex}.invite-people-modal-module__h25y8a__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.invite-people-modal-module__h25y8a__sub{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.invite-people-modal-module__h25y8a__muted{font-size:var(--text-sm);color:var(--text-muted);padding:var(--space-2) 0}.invite-people-modal-module__h25y8a__addedTag{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--success);flex-shrink:0;display:inline-flex}.invite-people-modal-module__h25y8a__extSection{gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.invite-people-modal-module__h25y8a__extForm{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.invite-people-modal-module__h25y8a__extResult{gap:var(--space-2);flex-direction:column;display:flex}.invite-people-modal-module__h25y8a__copyRow{gap:var(--space-2);align-items:center;display:flex}.invite-people-modal-module__h25y8a__linkInput{min-width:0;font-size:var(--text-xs);font-family:var(--font-mono);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);flex:1}@media (prefers-reduced-motion:reduce){.invite-people-modal-module__h25y8a__search{transition:none;animation:none}}
.owbpa-window-panel-module__XLm2bG__panel{gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;width:100%;display:flex}.owbpa-window-panel-module__XLm2bG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.owbpa-window-panel-module__XLm2bG__lead{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.owbpa-window-panel-module__XLm2bG__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.owbpa-window-panel-module__XLm2bG__statute{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-snug);text-align:right}.owbpa-window-panel-module__XLm2bG__metrics{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.owbpa-window-panel-module__XLm2bG__stats{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.owbpa-window-panel-module__XLm2bG__stat{gap:var(--space-0-5);flex-direction:column;display:flex}.owbpa-window-panel-module__XLm2bG__statValue{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums;line-height:1}.owbpa-window-panel-module__XLm2bG__statValue[data-tone=warn]{color:var(--warning)}.owbpa-window-panel-module__XLm2bG__statLabel{font-size:var(--text-xs);color:var(--text-muted)}.owbpa-window-panel-module__XLm2bG__progressWrap{gap:var(--space-1-5);flex-direction:column;display:flex}.owbpa-window-panel-module__XLm2bG__progressHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.owbpa-window-panel-module__XLm2bG__progressLabel{font-size:var(--text-xs);color:var(--text-muted)}.owbpa-window-panel-module__XLm2bG__progressCount{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);font-variant-numeric:tabular-nums}.owbpa-window-panel-module__XLm2bG__progressSep{color:var(--text-muted);margin:0 var(--space-px);font-weight:var(--weight-regular)}.owbpa-window-panel-module__XLm2bG__progressTrack{border-radius:var(--radius-full);background:var(--bg-active);height:4px;overflow:hidden}.owbpa-window-panel-module__XLm2bG__progressFill{border-radius:var(--radius-full);background:var(--text-primary);height:100%;transition:width var(--duration-slow) var(--ease)}.owbpa-window-panel-module__XLm2bG__progressDone{background:var(--success)}.owbpa-window-panel-module__XLm2bG__table{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);overflow:hidden}.owbpa-window-panel-module__XLm2bG__thead,.owbpa-window-panel-module__XLm2bG__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto;display:grid}.owbpa-window-panel-module__XLm2bG__thead{background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle)}.owbpa-window-panel-module__XLm2bG__th{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.owbpa-window-panel-module__XLm2bG__thEnd{justify-self:end}.owbpa-window-panel-module__XLm2bG__tbody{margin:0;padding:0;list-style:none}.owbpa-window-panel-module__XLm2bG__row{transition:background var(--duration-fast)}.owbpa-window-panel-module__XLm2bG__row+.owbpa-window-panel-module__XLm2bG__row{border-top:1px solid var(--border-subtle)}.owbpa-window-panel-module__XLm2bG__row:hover{background:var(--bg-subtle)}.owbpa-window-panel-module__XLm2bG__who{align-items:center;gap:var(--space-2);min-width:0;display:flex}.owbpa-window-panel-module__XLm2bG__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owbpa-window-panel-module__XLm2bG__tag{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-tertiary);padding:var(--space-px) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--bg-elevated);white-space:nowrap;flex-shrink:0}.owbpa-window-panel-module__XLm2bG__state{align-items:center;gap:var(--space-2);min-width:0;display:flex}.owbpa-window-panel-module__XLm2bG__countdown{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owbpa-window-panel-module__XLm2bG__hold{justify-self:end}.owbpa-window-panel-module__XLm2bG__holdOn{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--warning);white-space:nowrap;display:inline-flex}.owbpa-window-panel-module__XLm2bG__holdOff{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--success);white-space:nowrap;display:inline-flex}@media (max-width:900px){.owbpa-window-panel-module__XLm2bG__thead{display:none}.owbpa-window-panel-module__XLm2bG__row{grid-template-columns:1fr auto}.owbpa-window-panel-module__XLm2bG__state{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.owbpa-window-panel-module__XLm2bG__progressFill{transition:none}}
.decision-thread-module__q_tEaq__thread{gap:var(--space-3);border-top:1px solid var(--border-subtle);padding-top:var(--space-3);flex-direction:column;display:flex}.decision-thread-module__q_tEaq__toggle{align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;transition:color var(--duration-fast) ease;background:0 0;border:none;padding:0;display:inline-flex}.decision-thread-module__q_tEaq__toggle:hover{color:var(--text-primary)}.decision-thread-module__q_tEaq__count{min-width:18px;height:18px;padding:0 var(--space-1-5);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--text-primary);background:var(--bg-active);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}.decision-thread-module__q_tEaq__toggleHint{color:var(--text-muted);font-weight:var(--weight-regular);letter-spacing:var(--tracking-snug);text-transform:none}.decision-thread-module__q_tEaq__body{gap:var(--space-3);flex-direction:column;display:flex}.decision-thread-module__q_tEaq__error{font-size:var(--text-xs);color:var(--error);margin:0}.decision-thread-module__q_tEaq__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.decision-thread-module__q_tEaq__comment{gap:var(--space-2);align-items:flex-start;display:flex}.decision-thread-module__q_tEaq__commentMain{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.decision-thread-module__q_tEaq__commentHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.decision-thread-module__q_tEaq__author{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.decision-thread-module__q_tEaq__time{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.decision-thread-module__q_tEaq__notified{align-items:center;gap:var(--space-0-5);font-size:var(--text-xs);color:var(--accent-secondary);display:inline-flex}.decision-thread-module__q_tEaq__commentBody{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);white-space:pre-wrap;margin:0}.decision-thread-module__q_tEaq__mentionChips{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.decision-thread-module__q_tEaq__chip{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-full);padding:var(--space-0-5) var(--space-1-5) var(--space-0-5) var(--space-2);display:inline-flex}.decision-thread-module__q_tEaq__chip button{color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) ease;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.decision-thread-module__q_tEaq__chip button:hover{color:var(--error)}.decision-thread-module__q_tEaq__mentionPicker{gap:var(--space-1-5);flex-direction:column;display:flex}.decision-thread-module__q_tEaq__mentionInput,.decision-thread-module__q_tEaq__input{width:100%;padding:var(--space-2) var(--space-2-5);font:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-base);border:1px solid var(--control-border);border-radius:var(--radius-md);resize:vertical;line-height:var(--leading-normal);transition:border-color var(--duration-fast) ease}.decision-thread-module__q_tEaq__mentionInput::placeholder,.decision-thread-module__q_tEaq__input::placeholder{color:var(--text-muted)}.decision-thread-module__q_tEaq__mentionInput:focus,.decision-thread-module__q_tEaq__input:focus{border-color:var(--border-focus);outline:none}.decision-thread-module__q_tEaq__hits{padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);max-height:160px;margin:0;list-style:none;overflow-y:auto}.decision-thread-module__q_tEaq__hit{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--duration-fast) ease;background:0 0;border:none;display:flex}.decision-thread-module__q_tEaq__hit:hover{background:var(--bg-subtle)}.decision-thread-module__q_tEaq__hitRole{font-size:var(--text-xs);color:var(--text-muted)}.decision-thread-module__q_tEaq__composer{gap:var(--space-2);flex-direction:column;display:flex}.decision-thread-module__q_tEaq__composerActions{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.decision-thread-module__q_tEaq__mentionBtn,.decision-thread-module__q_tEaq__send{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md);transition:background var(--duration-fast) ease, border-color var(--duration-fast) ease, color var(--duration-fast) ease, opacity var(--duration-fast) ease;display:inline-flex}.decision-thread-module__q_tEaq__mentionBtn{color:var(--text-secondary);border:1px solid var(--border-default);background:0 0}.decision-thread-module__q_tEaq__mentionBtn:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--bg-subtle)}.decision-thread-module__q_tEaq__send{color:var(--bg-base);background:var(--text-primary);border:1px solid var(--text-primary)}.decision-thread-module__q_tEaq__send:not(:disabled):hover{opacity:.85}.decision-thread-module__q_tEaq__send:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.decision-thread-module__q_tEaq__toggle,.decision-thread-module__q_tEaq__chip button,.decision-thread-module__q_tEaq__mentionInput,.decision-thread-module__q_tEaq__input,.decision-thread-module__q_tEaq__hit,.decision-thread-module__q_tEaq__mentionBtn,.decision-thread-module__q_tEaq__send{transition:none;animation:none}}
.candidate-pool-panel-module__O-l2_a__panel{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;width:100%;display:flex}.candidate-pool-panel-module__O-l2_a__header{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.candidate-pool-panel-module__O-l2_a__lead{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.candidate-pool-panel-module__O-l2_a__leadLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.candidate-pool-panel-module__O-l2_a__summary{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);letter-spacing:var(--tracking-snug);display:inline-flex}.candidate-pool-panel-module__O-l2_a__muted{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}.candidate-pool-panel-module__O-l2_a__rows{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);margin:0;padding:0;list-style:none;overflow:hidden}.candidate-pool-panel-module__O-l2_a__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);transition:background var(--duration-fast);display:flex}.candidate-pool-panel-module__O-l2_a__row+.candidate-pool-panel-module__O-l2_a__row{border-top:1px solid var(--border-subtle)}.candidate-pool-panel-module__O-l2_a__row:hover{background:var(--bg-subtle)}.candidate-pool-panel-module__O-l2_a__rowMain{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.candidate-pool-panel-module__O-l2_a__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.candidate-pool-panel-module__O-l2_a__dept{font-size:var(--text-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.candidate-pool-panel-module__O-l2_a__suggestBar{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);flex-wrap:wrap;display:flex}.candidate-pool-panel-module__O-l2_a__suggestIcon{color:var(--accent-secondary);flex-shrink:0}.candidate-pool-panel-module__O-l2_a__hcInput{width:5rem}.candidate-pool-panel-module__O-l2_a__scopeInput{flex:1;min-width:12rem}.candidate-pool-panel-module__O-l2_a__suggestHint{font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-snug);margin:0}.candidate-pool-panel-module__O-l2_a__infoBtn{vertical-align:-2px;margin-left:var(--space-1);color:var(--text-muted);cursor:help;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.candidate-pool-panel-module__O-l2_a__infoBtn:hover{color:var(--text-primary)}.candidate-pool-panel-module__O-l2_a__tipText{max-width:22rem;font-size:var(--text-xs);display:block}.candidate-pool-panel-module__O-l2_a__impactBox{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-subtle);flex-direction:column;display:flex}.candidate-pool-panel-module__O-l2_a__impactLead{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--warning);margin:0;display:inline-flex}.candidate-pool-panel-module__O-l2_a__linkBtn{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.candidate-pool-panel-module__O-l2_a__justifyForm{gap:var(--space-2);flex-direction:column;display:flex}.candidate-pool-panel-module__O-l2_a__rationaleInput{width:100%;padding:var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--control-border);border-radius:var(--radius-sm);resize:vertical}.candidate-pool-panel-module__O-l2_a__rationaleInput:focus{border-color:var(--border-focus);outline:none}.candidate-pool-panel-module__O-l2_a__justifiedNote{align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);color:var(--success);margin:0;display:inline-flex}.candidate-pool-panel-module__O-l2_a__notice{font-size:var(--text-xs);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);white-space:pre-line;line-height:var(--leading-snug);margin:0}.candidate-pool-panel-module__O-l2_a__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.candidate-pool-panel-module__O-l2_a__searchRow{align-items:center;display:flex;position:relative}.candidate-pool-panel-module__O-l2_a__searchIcon{left:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute}.candidate-pool-panel-module__O-l2_a__searchRow input{padding-left:var(--space-8)}.candidate-pool-panel-module__O-l2_a__hits{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.candidate-pool-panel-module__O-l2_a__hit{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);transition:background var(--duration-fast);display:flex}.candidate-pool-panel-module__O-l2_a__hit+.candidate-pool-panel-module__O-l2_a__hit{border-top:1px solid var(--border-subtle)}.candidate-pool-panel-module__O-l2_a__hit:hover{background:var(--bg-subtle)}.candidate-pool-panel-module__O-l2_a__addBtn{align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.candidate-pool-panel-module__O-l2_a__addBtn:hover{color:var(--text-primary)}.candidate-pool-panel-module__O-l2_a__removeBtn{color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.candidate-pool-panel-module__O-l2_a__removeBtn:hover{color:var(--error);background:var(--error-subtle)}@media (prefers-reduced-motion:reduce){.candidate-pool-panel-module__O-l2_a__row,.candidate-pool-panel-module__O-l2_a__hit{transition:none;animation:none}}
.exposure-panel-module__ppoFvW__panel{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;width:100%;display:flex}.exposure-panel-module__ppoFvW__lead{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.exposure-panel-module__ppoFvW__leadLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.exposure-panel-module__ppoFvW__leadDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);max-width:68ch}.exposure-panel-module__ppoFvW__stats{align-items:baseline;gap:var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.exposure-panel-module__ppoFvW__stat{gap:var(--space-0-5);flex-direction:column;display:flex}.exposure-panel-module__ppoFvW__statValue{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug)}.exposure-panel-module__ppoFvW__statLabel{font-size:var(--text-xs);color:var(--text-muted)}.exposure-panel-module__ppoFvW__rows{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);margin:0;padding:0;list-style:none;overflow:hidden}.exposure-panel-module__ppoFvW__row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);transition:background var(--duration-fast);display:flex}.exposure-panel-module__ppoFvW__row+.exposure-panel-module__ppoFvW__row{border-top:1px solid var(--border-subtle)}.exposure-panel-module__ppoFvW__row:hover{background:var(--bg-subtle)}.exposure-panel-module__ppoFvW__claimMain{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.exposure-panel-module__ppoFvW__claim{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);letter-spacing:var(--tracking-snug)}.exposure-panel-module__ppoFvW__statute{font-size:var(--text-xs);color:var(--text-muted)}.exposure-panel-module__ppoFvW__remediation{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-snug)}.exposure-panel-module__ppoFvW__claimMeta{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.exposure-panel-module__ppoFvW__band{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.exposure-panel-module__ppoFvW__notes{gap:var(--space-1-5);flex-direction:column;display:flex}.exposure-panel-module__ppoFvW__disclaimer{align-items:flex-start;gap:var(--space-1-5);font-size:var(--text-xs);color:var(--text-muted);line-height:var(--leading-snug);margin:0;display:flex}.exposure-panel-module__ppoFvW__disclaimer svg{margin-top:var(--space-px);flex-shrink:0}@media (max-width:900px){.exposure-panel-module__ppoFvW__row{flex-direction:column}.exposure-panel-module__ppoFvW__claimMeta{flex-direction:row;align-items:center}}@media (prefers-reduced-motion:reduce){.exposure-panel-module__ppoFvW__row{transition:none;animation:none}}
.signoff-panel-module__1s2IuG__panel{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);flex-direction:column;width:100%;display:flex}.signoff-panel-module__1s2IuG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.signoff-panel-module__1s2IuG__lead{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.signoff-panel-module__1s2IuG__leadLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.signoff-panel-module__1s2IuG__summary{align-items:center;gap:var(--space-1-5);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);display:inline-flex}.signoff-panel-module__1s2IuG__summary svg{color:var(--text-tertiary);flex-shrink:0}.signoff-panel-module__1s2IuG__count{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.signoff-panel-module__1s2IuG__countSep{color:var(--text-muted);margin:0 var(--space-px);font-weight:var(--weight-regular)}.signoff-panel-module__1s2IuG__muted{font-size:var(--text-sm);color:var(--text-muted)}.signoff-panel-module__1s2IuG__progress{border-radius:var(--radius-full);background:var(--bg-active);height:4px;overflow:hidden}.signoff-panel-module__1s2IuG__progressFill{border-radius:var(--radius-full);background:var(--text-primary);height:100%;transition:width var(--duration-slow) var(--ease)}.signoff-panel-module__1s2IuG__progressDone{background:var(--success)}.signoff-panel-module__1s2IuG__notice{font-size:var(--text-xs);color:var(--text-primary);line-height:var(--leading-snug);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);border-radius:var(--radius-md);background:var(--warning-subtle);margin:0}.signoff-panel-module__1s2IuG__rejectBanner,.signoff-panel-module__1s2IuG__withdrawBanner{font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-normal);padding:var(--space-2-5) var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 35%, transparent);border-radius:var(--radius-md);background:var(--warning-subtle);margin:0}.signoff-panel-module__1s2IuG__rows{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-base);margin:0;padding:0;list-style:none;overflow:hidden}.signoff-panel-module__1s2IuG__row{align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);transition:background var(--duration-fast) ease;grid-template-columns:auto 1fr auto;display:grid}.signoff-panel-module__1s2IuG__row:hover{background:var(--bg-subtle)}.signoff-panel-module__1s2IuG__row+.signoff-panel-module__1s2IuG__row{border-top:1px solid var(--border-subtle)}.signoff-panel-module__1s2IuG__dot{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--bg-elevated);width:20px;height:20px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.signoff-panel-module__1s2IuG__dot_approved{background:var(--success-subtle);border-color:color-mix(in srgb, var(--success) 35%, transparent);color:var(--success)}.signoff-panel-module__1s2IuG__dot_rejected{background:var(--error-subtle);border-color:color-mix(in srgb, var(--error) 35%, transparent);color:var(--error)}.signoff-panel-module__1s2IuG__dot_hold,.signoff-panel-module__1s2IuG__dot_withdrawn{background:var(--warning-subtle);border-color:color-mix(in srgb, var(--warning) 35%, transparent);color:var(--warning)}.signoff-panel-module__1s2IuG__rowMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.signoff-panel-module__1s2IuG__rowTop{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.signoff-panel-module__1s2IuG__approver{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.signoff-panel-module__1s2IuG__reason{font-size:var(--text-xs);color:var(--text-secondary);font-style:italic;line-height:var(--leading-snug)}.signoff-panel-module__1s2IuG__actionArea{gap:var(--space-2);flex-direction:column;display:flex}.signoff-panel-module__1s2IuG__reasonInput{width:100%;padding:var(--space-2) var(--space-2-5);font:inherit;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-base);border:1px solid var(--control-border);border-radius:var(--radius-md);resize:vertical;line-height:var(--leading-normal);transition:border-color var(--duration-fast) ease}.signoff-panel-module__1s2IuG__reasonInput::placeholder{color:var(--text-muted)}.signoff-panel-module__1s2IuG__reasonInput:focus{border-color:var(--border-focus);outline:none}.signoff-panel-module__1s2IuG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.signoff-panel-module__1s2IuG__foot{font-size:var(--text-xs);color:var(--text-muted);margin:0}@media (prefers-reduced-motion:reduce){.signoff-panel-module__1s2IuG__progressFill,.signoff-panel-module__1s2IuG__row,.signoff-panel-module__1s2IuG__reasonInput{transition:none;animation:none}}
.chart-config-panel-module__R6ZUeW__form{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;display:flex}.chart-config-panel-module__R6ZUeW__toggleRow{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.chart-config-panel-module__R6ZUeW__axisRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.chart-config-panel-module__R6ZUeW__seriesBlock{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.chart-config-panel-module__R6ZUeW__seriesHeading{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-tertiary);margin:0}.chart-config-panel-module__R6ZUeW__seriesList{gap:var(--space-2);max-height:calc(var(--space-24) * 2.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.chart-config-panel-module__R6ZUeW__seriesItem{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.chart-config-panel-module__R6ZUeW__seriesName{min-width:calc(var(--space-16));font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.chart-config-panel-module__R6ZUeW__seriesSwatches{gap:var(--space-1);flex:none;display:inline-flex}.chart-config-panel-module__R6ZUeW__seriesSwatch{width:var(--space-5);height:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:transform var(--duration-fast) ease;padding:0}.chart-config-panel-module__R6ZUeW__seriesSwatch:hover{transform:scale(1.1)}.chart-config-panel-module__R6ZUeW__seriesSwatchActive{outline:2px solid var(--text-primary);outline-offset:1px}.chart-config-panel-module__R6ZUeW__actions{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){.chart-config-panel-module__R6ZUeW__seriesSwatch{transition:none}.chart-config-panel-module__R6ZUeW__seriesSwatch:hover{transform:none}}
.sheet-pivot-module__6ZwmpG__pivot{min-width:min(32rem,80vw)}.sheet-pivot-module__6ZwmpG__hint{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.sheet-pivot-module__6ZwmpG__fields{align-items:flex-end}.sheet-pivot-module__6ZwmpG__fields>*{flex:1 1 0;min-width:0}.sheet-pivot-module__6ZwmpG__previewWrap{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-subtle);flex-direction:column;display:flex}.sheet-pivot-module__6ZwmpG__previewLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-tertiary)}.sheet-pivot-module__6ZwmpG__previewTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.sheet-pivot-module__6ZwmpG__previewTable th,.sheet-pivot-module__6ZwmpG__previewTable td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border-subtle);text-align:left}.sheet-pivot-module__6ZwmpG__previewTable th{font-weight:var(--weight-semibold);color:var(--text-secondary)}.sheet-pivot-module__6ZwmpG__previewTable tfoot td{border-bottom:none;border-top:2px solid var(--border-default);font-weight:var(--weight-semibold)}.sheet-pivot-module__6ZwmpG__previewNum{text-align:right;font-variant-numeric:tabular-nums}.sheet-pivot-module__6ZwmpG__previewMore{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.sheet-pivot-module__6ZwmpG__actions{margin-top:var(--space-1)}
.advisory-banner-module__NxUi7G__banner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--warning-subtle);border:1px solid var(--warning-badge);border-radius:var(--radius-md);display:flex}.advisory-banner-module__NxUi7G__icon{color:var(--warning);flex-shrink:0;margin-top:1px;display:inline-flex}.advisory-banner-module__NxUi7G__text{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}
.ConfirmDialog-module__d6C6GG__body{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.ConfirmDialog-module__d6C6GG__actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}
