@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.104iauyxhaf24.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0b9excvam7id0.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.0fmzj955937qe.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.0_n_qwbzcushi.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.07r2ragk8ph~z.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0787d67~10694.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0dgq8lqrj3gc_.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0o14nraug8u5s.woff2?dpl=dpl_EzJwd5aX6dWePLHekXM3NjdadM1s)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_c183140d-module__4M7gaG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_c183140d-module__4M7gaG__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.DevGitBadge-module__gdMh7q__badge{bottom:var(--space-sm);left:var(--space-sm);z-index:var(--z-toast);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-xs);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);opacity:.75;display:inline-flex;position:fixed}.DevGitBadge-module__gdMh7q__badge:hover{opacity:1}.DevGitBadge-module__gdMh7q__branch{color:var(--color-text)}.DevGitBadge-module__gdMh7q__detail{color:var(--color-text-secondary);display:none}.DevGitBadge-module__gdMh7q__badge:hover .DevGitBadge-module__gdMh7q__detail{display:inline}
.RatingPrompt-module__dH4F_q__root{gap:var(--rating-prompt-gap,8px);padding:var(--rating-prompt-padding,8px 0);font-family:var(--rating-prompt-font,inherit);font-size:var(--rating-prompt-font-size,13px);color:var(--rating-prompt-fg,#6b6b6b);flex-direction:column;display:flex}.RatingPrompt-module__dH4F_q__row{align-items:center;gap:var(--rating-prompt-gap,8px);display:flex}.RatingPrompt-module__dH4F_q__label{color:var(--rating-prompt-label-fg,currentColor)}.RatingPrompt-module__dH4F_q__button{width:var(--rating-prompt-button-size,28px);height:var(--rating-prompt-button-size,28px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-bg,transparent);color:var(--rating-prompt-button-fg,currentColor);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s;display:inline-flex}.RatingPrompt-module__dH4F_q__button:hover{background:var(--rating-prompt-bg-hover,#0000000a)}.RatingPrompt-module__dH4F_q__button:focus-visible{outline:2px solid var(--rating-prompt-focus,#2563eb);outline-offset:1px}.RatingPrompt-module__dH4F_q__buttonActive{border-color:var(--rating-prompt-active-border,currentColor);background:var(--rating-prompt-active-bg,#0000000f)}.RatingPrompt-module__dH4F_q__commentForm{gap:var(--rating-prompt-gap,8px);flex-direction:column;display:flex}.RatingPrompt-module__dH4F_q__textarea{min-height:60px;padding:var(--rating-prompt-textarea-padding,6px 8px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-textarea-bg,transparent);color:inherit;font:inherit;resize:vertical}.RatingPrompt-module__dH4F_q__textarea:focus-visible{outline:2px solid var(--rating-prompt-focus,#2563eb);outline-offset:1px}.RatingPrompt-module__dH4F_q__commentActions{gap:var(--rating-prompt-gap,8px);display:flex}.RatingPrompt-module__dH4F_q__submit{padding:var(--rating-prompt-button-padding,4px 10px);border:1px solid var(--rating-prompt-border,#0000001f);border-radius:var(--rating-prompt-radius,6px);background:var(--rating-prompt-submit-bg,transparent);color:inherit;cursor:pointer;font:inherit}.RatingPrompt-module__dH4F_q__submit:hover{background:var(--rating-prompt-bg-hover,#0000000a)}.RatingPrompt-module__dH4F_q__skip{padding:var(--rating-prompt-button-padding,4px 10px);color:inherit;cursor:pointer;font:inherit;opacity:.7;background:0 0;border:none}.RatingPrompt-module__dH4F_q__skip:hover{opacity:1}.RatingPrompt-module__dH4F_q__thanks{color:var(--rating-prompt-label-fg,currentColor);opacity:.8}
.TimeSavedPrompt-module__oxjMLa__root{gap:var(--time-saved-prompt-gap,8px);padding:var(--time-saved-prompt-padding,8px 0);font-family:var(--time-saved-prompt-font,inherit);font-size:var(--time-saved-prompt-font-size,13px);color:var(--time-saved-prompt-fg,#6b6b6b);border-radius:var(--time-saved-prompt-radius,6px);flex-direction:column;display:flex}.TimeSavedPrompt-module__oxjMLa__attention{animation:1.6s ease-out 3 TimeSavedPrompt-module__oxjMLa__time-saved-pulse}@keyframes TimeSavedPrompt-module__oxjMLa__time-saved-pulse{0%{box-shadow:0 0 0 0 var(--time-saved-prompt-pulse,#3a547073)}70%{box-shadow:0 0 0 var(--time-saved-prompt-pulse-radius,12px) #3a547000}to{box-shadow:0 0 #3a547000}}@media (prefers-reduced-motion:reduce){.TimeSavedPrompt-module__oxjMLa__attention{animation:none}}.TimeSavedPrompt-module__oxjMLa__label{color:var(--time-saved-prompt-label-fg,currentColor);margin:0}.TimeSavedPrompt-module__oxjMLa__actions{gap:var(--time-saved-prompt-gap,8px);flex-wrap:wrap;display:flex}.TimeSavedPrompt-module__oxjMLa__primary,.TimeSavedPrompt-module__oxjMLa__secondary,.TimeSavedPrompt-module__oxjMLa__submit,.TimeSavedPrompt-module__oxjMLa__skip{padding:var(--time-saved-prompt-button-padding,4px 10px);border-radius:var(--time-saved-prompt-radius,6px);border:1px solid var(--time-saved-prompt-border,#0000001f);background:var(--time-saved-prompt-bg,transparent);color:inherit;cursor:pointer;font:inherit;transition:background-color .12s,border-color .12s}.TimeSavedPrompt-module__oxjMLa__primary{border-color:var(--time-saved-prompt-active-border,currentColor);background:var(--time-saved-prompt-active-bg,#0000000f)}.TimeSavedPrompt-module__oxjMLa__primary:hover,.TimeSavedPrompt-module__oxjMLa__secondary:hover,.TimeSavedPrompt-module__oxjMLa__submit:hover{background:var(--time-saved-prompt-bg-hover,#0000000a)}.TimeSavedPrompt-module__oxjMLa__skip{opacity:.7;background:0 0;border:none}.TimeSavedPrompt-module__oxjMLa__skip:hover{opacity:1}.TimeSavedPrompt-module__oxjMLa__primary:disabled,.TimeSavedPrompt-module__oxjMLa__secondary:disabled,.TimeSavedPrompt-module__oxjMLa__submit:disabled,.TimeSavedPrompt-module__oxjMLa__skip:disabled{opacity:.5;cursor:not-allowed}.TimeSavedPrompt-module__oxjMLa__tweakLabel{color:var(--time-saved-prompt-label-fg,currentColor)}.TimeSavedPrompt-module__oxjMLa__tweakRow{align-items:center;gap:var(--time-saved-prompt-gap,8px);display:flex}.TimeSavedPrompt-module__oxjMLa__input{width:100px;padding:var(--time-saved-prompt-input-padding,6px 8px);border:1px solid var(--time-saved-prompt-border,#0000001f);border-radius:var(--time-saved-prompt-radius,6px);background:var(--time-saved-prompt-input-bg,transparent);color:inherit;font:inherit}.TimeSavedPrompt-module__oxjMLa__input:focus-visible{outline:2px solid var(--time-saved-prompt-focus,#2563eb);outline-offset:1px}.TimeSavedPrompt-module__oxjMLa__unit{color:var(--time-saved-prompt-label-fg,currentColor)}.TimeSavedPrompt-module__oxjMLa__hint{font-size:var(--time-saved-prompt-hint-size,11px);opacity:.7;margin:0}.TimeSavedPrompt-module__oxjMLa__thanks{color:var(--time-saved-prompt-label-fg,currentColor);opacity:.8}
.PageShell-module__KkEW2W__layout{background-color:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.PageShell-module__KkEW2W__loading{min-height:100vh;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.PageShell-module__KkEW2W__main{flex:1;min-height:0}
.ProjectContextStep-module__egzleG__step{gap:var(--space-md);flex-direction:column;display:flex}.ProjectContextStep-module__egzleG__framing{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.ProjectContextStep-module__egzleG__importRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ProjectContextStep-module__egzleG__hiddenInput{display:none}.ProjectContextStep-module__egzleG__importButton{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}.ProjectContextStep-module__egzleG__importButton:hover{background:var(--color-surface-hover)}.ProjectContextStep-module__egzleG__importButton:disabled{opacity:.6;cursor:default}.ProjectContextStep-module__egzleG__importHint{color:var(--color-text-secondary);font-size:var(--text-xs)}.ProjectContextStep-module__egzleG__importError{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}.ProjectContextStep-module__egzleG__importingRow{gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.ProjectContextStep-module__egzleG__importingNote{color:var(--color-text-secondary);font-size:var(--text-xs)}.ProjectContextStep-module__egzleG__textarea{width:100%;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:vertical;line-height:1.6}.ProjectContextStep-module__egzleG__textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ProjectContextStep-module__egzleG__actions{justify-content:flex-end;display:flex}.ProjectContextStep-module__egzleG__continueButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.ProjectContextStep-module__egzleG__continueButton:hover{background:var(--color-primary-hover)}.ProjectContextStep-module__egzleG__continueButton:disabled{opacity:.6;cursor:default}
.ClarifyChat-module__SYaj5q__chat{gap:var(--space-md);flex-direction:column;display:flex}.ClarifyChat-module__SYaj5q__thread{gap:var(--space-sm);max-height:55vh;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;overflow-y:auto}.ClarifyChat-module__SYaj5q__inputRow{align-items:flex-end;gap:var(--space-xs);display:flex}.ClarifyChat-module__SYaj5q__input{padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:none;flex:1}.ClarifyChat-module__SYaj5q__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ClarifyChat-module__SYaj5q__sendButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.ClarifyChat-module__SYaj5q__sendButton:hover{background:var(--color-primary-hover)}.ClarifyChat-module__SYaj5q__sendButton:disabled{opacity:.6;cursor:default}.ClarifyChat-module__SYaj5q__continueRow{align-items:center;gap:var(--space-2xs);flex-direction:column;display:flex}.ClarifyChat-module__SYaj5q__continueButton{padding:var(--space-xs) var(--space-sm);margin:var(--space-xs) 0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-base);cursor:pointer;font-weight:600}.ClarifyChat-module__SYaj5q__continueButton:hover{background:var(--color-surface-hover)}.ClarifyChat-module__SYaj5q__continueButton:disabled{opacity:.6;cursor:default}.ClarifyChat-module__SYaj5q__continueHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0}
.FeeMatrixSkeleton-module__MMGRdG__skeleton{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--proof-radius-sheet,var(--radius-md));background:var(--color-surface);flex-direction:column;display:flex}.FeeMatrixSkeleton-module__MMGRdG__monoLabel{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--proof-blue-strong,var(--color-text-secondary))}.FeeMatrixSkeleton-module__MMGRdG__bar{width:var(--w,100%);background-color:var(--proof-blue-faint,var(--color-border));transform-origin:0;height:.625rem;animation:FeeMatrixSkeleton-module__MMGRdG__sketch-in .48s var(--ease-press,ease) both, FeeMatrixSkeleton-module__MMGRdG__proof-pulse 2.6s ease-in-out infinite both;animation-delay:calc(var(--i) * 90ms), calc(var(--i) * 90ms + .48s);display:block}.FeeMatrixSkeleton-module__MMGRdG__phrase{font-family:var(--font-display,var(--font-sans));font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:var(--leading-tight);color:var(--color-text);margin:0}.FeeMatrixSkeleton-module__MMGRdG__phraseWord{animation:FeeMatrixSkeleton-module__MMGRdG__phrase-rise .32s var(--ease-press,ease) both;display:inline-block}.FeeMatrixSkeleton-module__MMGRdG__phraseHint{margin:calc(-1 * var(--space-sm)) 0 0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.FeeMatrixSkeleton-module__MMGRdG__matrix{gap:var(--space-sm) var(--space-md);margin-top:var(--space-sm);grid-template-columns:2fr .9fr repeat(4,.9fr) 1.3fr;align-items:center;display:grid}.FeeMatrixSkeleton-module__MMGRdG__colLabel{}.FeeMatrixSkeleton-module__MMGRdG__colLabelEnd{text-align:right;}.FeeMatrixSkeleton-module__MMGRdG__headBar{}.FeeMatrixSkeleton-module__MMGRdG__blockLabel{margin:var(--space-md) 0 0;padding-bottom:var(--space-2xs);border-bottom:1px solid var(--proof-blue-faint,var(--color-border));color:var(--color-text);grid-column:1/-1;}.FeeMatrixSkeleton-module__MMGRdG__roleBar{}.FeeMatrixSkeleton-module__MMGRdG__cellBar{width:100%;}.FeeMatrixSkeleton-module__MMGRdG__totalBar{}.FeeMatrixSkeleton-module__MMGRdG__grandLabel{margin:var(--space-md) 0 0;color:var(--color-text);grid-column:1/-2;}.FeeMatrixSkeleton-module__MMGRdG__grandBar{margin-top:var(--space-md);}@keyframes FeeMatrixSkeleton-module__MMGRdG__sketch-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes FeeMatrixSkeleton-module__MMGRdG__proof-pulse{0%,to{opacity:.55}50%{opacity:.95}}@keyframes FeeMatrixSkeleton-module__MMGRdG__phrase-rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.FeeMatrixSkeleton-module__MMGRdG__bar{opacity:.75;animation:none}.FeeMatrixSkeleton-module__MMGRdG__phraseWord{animation:none}}@media (max-width:640px){.FeeMatrixSkeleton-module__MMGRdG__matrix{grid-template-columns:2fr 1fr}.FeeMatrixSkeleton-module__MMGRdG__colLabel:nth-of-type(2),.FeeMatrixSkeleton-module__MMGRdG__headBar,.FeeMatrixSkeleton-module__MMGRdG__cellBar{display:none}}
.NuanceStep-module__isesdG__step{gap:var(--space-md);flex-direction:column;display:flex}.NuanceStep-module__isesdG__framing{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.NuanceStep-module__isesdG__existing{padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.NuanceStep-module__isesdG__existingTitle{margin:0 0 var(--space-xs);font-size:var(--text-sm);color:var(--color-text)}.NuanceStep-module__isesdG__existingList{padding-left:var(--space-md);gap:var(--space-2xs);flex-direction:column;margin:0;display:flex}.NuanceStep-module__isesdG__existingNote{font-size:var(--text-sm);color:var(--color-text);line-height:1.5}.NuanceStep-module__isesdG__existingMeta{color:var(--color-text-secondary);font-size:var(--text-xs)}.NuanceStep-module__isesdG__thread{gap:var(--space-md);flex-direction:column;display:flex}.NuanceStep-module__isesdG__exchange{gap:var(--space-2xs);flex-direction:column;display:flex}.NuanceStep-module__isesdG__saveError{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}.NuanceStep-module__isesdG__skipped{padding:var(--space-2xs) var(--space-sm);color:var(--color-text-secondary);font-size:var(--text-xs);align-self:flex-end;font-style:italic}.NuanceStep-module__isesdG__inputRow{align-items:flex-end;gap:var(--space-xs);display:flex}.NuanceStep-module__isesdG__input{padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:vertical;flex:1;line-height:1.5}.NuanceStep-module__isesdG__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.NuanceStep-module__isesdG__skipButton{padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer}.NuanceStep-module__isesdG__skipButton:hover{background:var(--color-surface-hover)}.NuanceStep-module__isesdG__skipButton:disabled{opacity:.6;cursor:default}.NuanceStep-module__isesdG__sendButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.NuanceStep-module__isesdG__sendButton:hover{background:var(--color-primary-hover)}.NuanceStep-module__isesdG__sendButton:disabled{opacity:.6;cursor:default}.NuanceStep-module__isesdG__actions{padding-bottom:var(--space-xl);justify-content:flex-end;display:flex}.NuanceStep-module__isesdG__finishButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.NuanceStep-module__isesdG__finishButton:hover{background:var(--color-primary-hover)}.NuanceStep-module__isesdG__finishButton:disabled{opacity:.6;cursor:default}
.ConfidenceSummary-module__Im2lzW__summary{align-items:flex-start;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.ConfidenceSummary-module__Im2lzW__badge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600}.ConfidenceSummary-module__Im2lzW__high{background:var(--color-success-bg);color:var(--color-success-text)}.ConfidenceSummary-module__Im2lzW__medium{background:var(--color-surface-hover);color:var(--color-text)}.ConfidenceSummary-module__Im2lzW__low{background:var(--color-danger-bg);color:var(--color-danger-text)}.ConfidenceSummary-module__Im2lzW__rationale{max-width:60rem;font-size:var(--text-sm);color:var(--color-text);margin:0;line-height:1.5}.ConfidenceSummary-module__Im2lzW__jump{font-size:var(--text-sm);color:var(--color-text);font-weight:600}
.ExportToSheetsButton-module__glC05G__wrap{gap:var(--space-2xs);flex-direction:column;display:flex}.ExportToSheetsButton-module__glC05G__actions{align-items:center;gap:var(--space-sm);display:flex}.ExportToSheetsButton-module__glC05G__openLink{color:var(--color-text);font-size:var(--text-sm);text-decoration:underline}.ExportToSheetsButton-module__glC05G__folder{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}.ExportToSheetsButton-module__glC05G__folderName{font-weight:600}.ExportToSheetsButton-module__glC05G__warningList{padding-left:var(--space-md);gap:var(--space-3xs);flex-direction:column;margin:0;display:flex}.ExportToSheetsButton-module__glC05G__warning{color:var(--color-warning-text);font-size:var(--text-xs)}.ExportToSheetsButton-module__glC05G__error{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}
.RateCardPicker-module__divtFW__rateCardRow{align-items:center;gap:var(--space-xs);display:flex}.RateCardPicker-module__divtFW__rateCardLabel{color:var(--color-text-secondary);font-size:var(--text-sm)}.RateCardPicker-module__divtFW__rateCardSelect{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.RateCardPicker-module__divtFW__rateCardHint{color:var(--color-text-secondary);font-size:var(--text-xs)}.RateCardPicker-module__divtFW__rateCardNote{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}
.FeeSheetEditor-module__SawqCW__editor{gap:var(--space-md);flex-direction:column;display:flex}.FeeSheetEditor-module__SawqCW__viewToggle{align-items:center;gap:var(--space-xs);display:flex}.FeeSheetEditor-module__SawqCW__viewToggleLabel{color:var(--color-text-secondary);font-size:var(--text-sm)}.FeeSheetEditor-module__SawqCW__viewOption,.FeeSheetEditor-module__SawqCW__viewOptionActive{padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer}.FeeSheetEditor-module__SawqCW__viewOption:hover{background:var(--color-surface-hover)}.FeeSheetEditor-module__SawqCW__viewOptionActive{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);font-weight:600}.FeeSheetEditor-module__SawqCW__viewHint{color:var(--color-text-secondary);font-size:var(--text-xs)}.FeeSheetEditor-module__SawqCW__matrixWrap{overflow-x:auto}.FeeSheetEditor-module__SawqCW__proofing{--color-text:var(--proof-blue-strong);--color-text-secondary:var(--proof-blue);--color-border:var(--proof-blue-faint);--color-surface:var(--proof-blue-wash);--color-surface-raised:var(--proof-blue-wash)}.FeeSheetEditor-module__SawqCW__inkIn{animation:FeeSheetEditor-module__SawqCW__ink-in var(--duration-ink,.7s) var(--ease-press,ease) both}@keyframes FeeSheetEditor-module__SawqCW__ink-in{0%{filter:sepia()hue-rotate(155deg)saturate(1.8)opacity(.8)}to{filter:none}}@media (prefers-reduced-motion:reduce){.FeeSheetEditor-module__SawqCW__inkIn{animation:none}}.FeeSheetEditor-module__SawqCW__matrix{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.FeeSheetEditor-module__SawqCW__matrix th,.FeeSheetEditor-module__SawqCW__matrix td{padding:var(--space-sm) var(--space-xs);text-align:left;border-bottom:1px solid var(--color-border)}.FeeSheetEditor-module__SawqCW__roleCol{min-width:9rem;color:var(--color-text)}.FeeSheetEditor-module__SawqCW__roleLine{align-items:center;gap:var(--space-sm);display:flex}.FeeSheetEditor-module__SawqCW__infoButton{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);width:1.5rem;height:1.5rem;color:var(--color-text-secondary);font-size:var(--text-2xs);cursor:help;flex-shrink:0;justify-content:center;align-items:center;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.FeeSheetEditor-module__SawqCW__infoButton:hover,.FeeSheetEditor-module__SawqCW__infoButton:focus-visible{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.FeeSheetEditor-module__SawqCW__tooltip{z-index:var(--z-toast);max-width:24rem;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-sm);box-shadow:var(--shadow-lg);pointer-events:none;line-height:1.5;position:fixed}.FeeSheetEditor-module__SawqCW__rateCol,.FeeSheetEditor-module__SawqCW__phaseCol,.FeeSheetEditor-module__SawqCW__cell{text-align:center}.FeeSheetEditor-module__SawqCW__rateCol,.FeeSheetEditor-module__SawqCW__cell,.FeeSheetEditor-module__SawqCW__totalCol,.FeeSheetEditor-module__SawqCW__numInput,.FeeSheetEditor-module__SawqCW__grandRow td,.FeeSheetEditor-module__SawqCW__disciplineRow td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.FeeSheetEditor-module__SawqCW__phaseCol{font-size:var(--text-xs);color:var(--color-text-secondary)}.FeeSheetEditor-module__SawqCW__cellInput{align-items:baseline;gap:var(--space-2xs);display:inline-flex}.FeeSheetEditor-module__SawqCW__unit{color:var(--color-text-secondary);font-size:var(--text-xs)}.FeeSheetEditor-module__SawqCW__phaseDuration{font-weight:400;display:block}.FeeSheetEditor-module__SawqCW__totalCol{text-align:right;white-space:nowrap;color:var(--color-text-secondary)}.FeeSheetEditor-module__SawqCW__actionCol{width:var(--space-xl);text-align:center}.FeeSheetEditor-module__SawqCW__disciplineRow th,.FeeSheetEditor-module__SawqCW__disciplineRow td{padding-top:var(--space-lg)}.FeeSheetEditor-module__SawqCW__disciplineRow th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);background:var(--color-surface)}.FeeSheetEditor-module__SawqCW__disciplineRow td{background:var(--color-surface)}.FeeSheetEditor-module__SawqCW__grandRow th,.FeeSheetEditor-module__SawqCW__grandRow td{color:var(--color-text);font-weight:700}.FeeSheetEditor-module__SawqCW__roleInput,.FeeSheetEditor-module__SawqCW__personInput,.FeeSheetEditor-module__SawqCW__numInput,.FeeSheetEditor-module__SawqCW__labelInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);padding:var(--space-xs) var(--space-sm)}.FeeSheetEditor-module__SawqCW__roleInput{width:100%}.FeeSheetEditor-module__SawqCW__personInput{width:100%;font-size:var(--text-xs);color:var(--color-text-secondary)}.FeeSheetEditor-module__SawqCW__roleRow td{padding-bottom:var(--space-xs);border-bottom:none}.FeeSheetEditor-module__SawqCW__nameRow td{vertical-align:top;padding-top:0}.FeeSheetEditor-module__SawqCW__numInput{text-align:right;width:5rem}.FeeSheetEditor-module__SawqCW__roleInput:focus-visible,.FeeSheetEditor-module__SawqCW__personInput:focus-visible,.FeeSheetEditor-module__SawqCW__numInput:focus-visible,.FeeSheetEditor-module__SawqCW__labelInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.FeeSheetEditor-module__SawqCW__addButton,.FeeSheetEditor-module__SawqCW__removeButton{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer}.FeeSheetEditor-module__SawqCW__addButton{padding:var(--space-xs) var(--space-sm);white-space:nowrap}.FeeSheetEditor-module__SawqCW__addRow td{padding:var(--space-sm) var(--space-xs)}.FeeSheetEditor-module__SawqCW__removeButton{width:var(--space-lg);height:var(--space-lg);line-height:1}.FeeSheetEditor-module__SawqCW__addButton:hover,.FeeSheetEditor-module__SawqCW__removeButton:hover{background:var(--color-surface-hover);color:var(--color-text)}.FeeSheetEditor-module__SawqCW__addButton:disabled,.FeeSheetEditor-module__SawqCW__removeButton:disabled{opacity:.5;cursor:default}.FeeSheetEditor-module__SawqCW__controls{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.FeeSheetEditor-module__SawqCW__labelInput{flex:1;min-width:12rem}.FeeSheetEditor-module__SawqCW__saveButton,.FeeSheetEditor-module__SawqCW__publishButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.FeeSheetEditor-module__SawqCW__saveButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.FeeSheetEditor-module__SawqCW__saveButton:hover{background:var(--color-surface-hover)}.FeeSheetEditor-module__SawqCW__publishButton{background:var(--color-primary);color:var(--color-on-primary)}.FeeSheetEditor-module__SawqCW__publishButton:hover{background:var(--color-primary-hover)}.FeeSheetEditor-module__SawqCW__saveButton:disabled,.FeeSheetEditor-module__SawqCW__publishButton:disabled{opacity:.6;cursor:default}.FeeSheetEditor-module__SawqCW__savedNote{font-size:var(--text-sm);color:var(--color-success-text);font-weight:600}.FeeSheetEditor-module__SawqCW__publishNote{font-size:var(--text-xs);color:var(--color-text-secondary);margin:0;line-height:1.5}
.RationalePanel-module__4zOfhW__panel{gap:var(--space-lg);max-width:60rem;padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.RationalePanel-module__4zOfhW__block{gap:var(--space-2xs);flex-direction:column;display:flex}.RationalePanel-module__4zOfhW__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0;font-weight:700}.RationalePanel-module__4zOfhW__adjustedNote{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.RationalePanel-module__4zOfhW__adjustedTag{margin-left:var(--space-xs);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text-secondary);letter-spacing:0;text-transform:none;font-weight:600}.RationalePanel-module__4zOfhW__original{margin-top:var(--space-sm);border-top:1px solid var(--color-border);padding-top:var(--space-sm)}.RationalePanel-module__4zOfhW__originalSummary{color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer}.RationalePanel-module__4zOfhW__originalBody{margin-top:var(--space-xs);color:var(--color-text-secondary)}.RationalePanel-module__4zOfhW__list,.RationalePanel-module__4zOfhW__bullets{gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RationalePanel-module__4zOfhW__bullets{padding-left:var(--space-md);list-style:outside}.RationalePanel-module__4zOfhW__item{gap:var(--space-3xs);flex-direction:column;display:flex}.RationalePanel-module__4zOfhW__itemHead{align-items:center;gap:var(--space-xs);font-weight:600;display:flex}.RationalePanel-module__4zOfhW__detail{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.RationalePanel-module__4zOfhW__pillHigh,.RationalePanel-module__4zOfhW__pillMedium,.RationalePanel-module__4zOfhW__pillLow{padding:0 var(--space-2xs);border-radius:var(--radius-sm);font-size:var(--text-2xs);text-transform:uppercase;font-weight:600}.RationalePanel-module__4zOfhW__pillHigh{background:var(--color-success-bg);color:var(--color-success-text)}.RationalePanel-module__4zOfhW__pillMedium{background:var(--color-surface-hover);color:var(--color-text-secondary)}.RationalePanel-module__4zOfhW__pillLow{background:var(--color-danger-bg);color:var(--color-danger-text)}
.RefineChat-module__JAD-uW__chat{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.RefineChat-module__JAD-uW__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.RefineChat-module__JAD-uW__hint{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.RefineChat-module__JAD-uW__thread{gap:var(--space-sm);flex-direction:column;max-height:22rem;display:flex;overflow-y:auto}.RefineChat-module__JAD-uW__error{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}.RefineChat-module__JAD-uW__inputRow{align-items:flex-end;gap:var(--space-xs);display:flex}.RefineChat-module__JAD-uW__input{padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:vertical;flex:1;line-height:1.5}.RefineChat-module__JAD-uW__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.RefineChat-module__JAD-uW__sendButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.RefineChat-module__JAD-uW__sendButton:disabled{opacity:.6;cursor:default}
.SessionList-module__1f21AG__container{width:100%;max-width:40rem;padding:var(--space-lg);margin:0 auto}.SessionList-module__1f21AG__heading{margin:0 0 var(--space-sm);font-size:var(--text-lg);color:var(--color-text)}.SessionList-module__1f21AG__newForm{margin-bottom:var(--space-xl)}.SessionList-module__1f21AG__newFields{gap:var(--space-xs);flex-direction:column;display:flex}@media (min-width:640px){.SessionList-module__1f21AG__newFields{flex-direction:row}.SessionList-module__1f21AG__newFields .SessionList-module__1f21AG__input{flex:1}}.SessionList-module__1f21AG__input{padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.SessionList-module__1f21AG__createButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.SessionList-module__1f21AG__createButton:hover{background:var(--color-primary-hover)}.SessionList-module__1f21AG__createButton:disabled{opacity:.6;cursor:default}.SessionList-module__1f21AG__status{color:var(--color-text-secondary);font-size:var(--text-sm)}.SessionList-module__1f21AG__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SessionList-module__1f21AG__session{gap:var(--space-3xs);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.SessionList-module__1f21AG__session:hover{background:var(--color-surface-hover)}.SessionList-module__1f21AG__sessionName{font-weight:600}.SessionList-module__1f21AG__sessionAccount{color:var(--color-text-secondary);font-weight:400}.SessionList-module__1f21AG__sessionMeta{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-text-secondary);display:flex}.SessionList-module__1f21AG__sessionDate{font-family:var(--font-mono);font-variant-numeric:tabular-nums}
.ReviewStep-module__8T2fla__review{gap:var(--space-lg);flex-direction:column;display:flex}.ReviewStep-module__8T2fla__top{gap:var(--space-lg);flex-direction:column;align-items:start;display:flex}@media (min-width:1000px){.ReviewStep-module__8T2fla__top{flex-direction:row}}.ReviewStep-module__8T2fla__main{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex}.ReviewStep-module__8T2fla__status{padding:var(--space-xl);text-align:center;color:var(--color-text-secondary)}.ReviewStep-module__8T2fla__publishedBanner{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);margin:0;font-weight:600;display:flex}.ReviewStep-module__8T2fla__publishedFee{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ReviewStep-module__8T2fla__delta{font-weight:400}.ReviewStep-module__8T2fla__error{font-size:var(--text-sm);color:var(--color-danger-text);margin:0}.ReviewStep-module__8T2fla__history{width:100%;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}@media (min-width:1000px){.ReviewStep-module__8T2fla__history{flex-shrink:0;width:20rem}}.ReviewStep-module__8T2fla__historyTitle{margin:0 0 var(--space-2xs);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-weight:700}.ReviewStep-module__8T2fla__historyHint{margin:0 0 var(--space-sm);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.4}.ReviewStep-module__8T2fla__versionList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ReviewStep-module__8T2fla__versionButton{gap:var(--space-3xs);width:100%;padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.ReviewStep-module__8T2fla__versionButton:hover{background:var(--color-surface-hover)}.ReviewStep-module__8T2fla__versionButton:disabled{opacity:.6;cursor:default}.ReviewStep-module__8T2fla__versionLabel{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:600;display:flex}.ReviewStep-module__8T2fla__versionMeta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-text-secondary)}
.page-module__t4MREq__layout{flex-direction:column;display:flex}.page-module__t4MREq__sidebar{gap:var(--space-xs);padding:var(--space-lg) var(--space-lg) 0;flex-direction:column;display:flex}.page-module__t4MREq__sidebarLabel{margin:0 0 var(--space-3xs);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);font-weight:600}.page-module__t4MREq__navButton{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:600;display:flex}.page-module__t4MREq__navButton:hover{background:var(--color-surface-hover)}.page-module__t4MREq__content{min-width:0}@media (min-width:1024px){.page-module__t4MREq__layout{grid-template-columns:15rem 1fr 15rem;align-items:start;display:grid}.page-module__t4MREq__sidebar{padding:var(--space-lg) 0 var(--space-lg) var(--space-lg);position:sticky;top:0}}
.AdminIngest-module__bbHrra__workspace{width:100%;max-width:56rem;padding:var(--space-lg);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.AdminIngest-module__bbHrra__header{gap:var(--space-2xs);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.AdminIngest-module__bbHrra__muted{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.AdminIngest-module__bbHrra__form{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__field{gap:var(--space-2xs);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__label{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.AdminIngest-module__bbHrra__req{margin-left:var(--space-2xs);color:var(--color-text-secondary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:400}.AdminIngest-module__bbHrra__hint{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}.AdminIngest-module__bbHrra__input{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.AdminIngest-module__bbHrra__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.AdminIngest-module__bbHrra__controls{align-items:center;gap:var(--space-sm);display:flex}.AdminIngest-module__bbHrra__primaryButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.AdminIngest-module__bbHrra__secondaryButton{padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}.AdminIngest-module__bbHrra__primaryButton:disabled,.AdminIngest-module__bbHrra__secondaryButton:disabled{opacity:.6;cursor:default}.AdminIngest-module__bbHrra__error{padding:var(--space-sm);border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:var(--color-danger-bg);color:var(--color-danger-text);font-size:var(--text-sm);margin:0}.AdminIngest-module__bbHrra__preview{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__previewHead{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.AdminIngest-module__bbHrra__previewTitle{font-size:var(--text-base);color:var(--color-text);margin:0}.AdminIngest-module__bbHrra__slug{color:var(--color-text-secondary);font-size:var(--text-xs);font-family:var(--font-mono)}.AdminIngest-module__bbHrra__stats{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);margin:0;display:grid}@media (min-width:640px){.AdminIngest-module__bbHrra__stats{grid-template-columns:repeat(5,1fr)}}.AdminIngest-module__bbHrra__stat{gap:var(--space-3xs);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__statLabel{color:var(--color-text-secondary);font-size:var(--text-xs)}.AdminIngest-module__bbHrra__statValue{color:var(--color-text);font-size:var(--text-base);margin:0;font-weight:600}.AdminIngest-module__bbHrra__warnings{gap:var(--space-2xs);flex-direction:column;display:flex}.AdminIngest-module__bbHrra__warningsTitle{font-size:var(--text-sm);color:var(--color-text);margin:0}.AdminIngest-module__bbHrra__warningList{padding-left:var(--space-md);gap:var(--space-3xs);flex-direction:column;margin:0;display:flex}.AdminIngest-module__bbHrra__warning{color:var(--color-text-secondary);font-size:var(--text-sm)}.AdminIngest-module__bbHrra__clean{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}
.RateCardsWorkspace-module__R9jaQW__workspace{width:100%;max-width:72rem;padding:var(--space-lg);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.RateCardsWorkspace-module__R9jaQW__header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.RateCardsWorkspace-module__R9jaQW__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.RateCardsWorkspace-module__R9jaQW__list{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RateCardsWorkspace-module__R9jaQW__cardItem{list-style:none}.RateCardsWorkspace-module__R9jaQW__cardButton{gap:var(--space-3xs);width:100%;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;flex-direction:column;display:flex}.RateCardsWorkspace-module__R9jaQW__cardButton:hover{background:var(--color-surface-hover)}.RateCardsWorkspace-module__R9jaQW__cardName{font-size:var(--text-sm);font-weight:600}.RateCardsWorkspace-module__R9jaQW__cardMeta{color:var(--color-text-secondary);font-size:var(--text-xs)}.RateCardsWorkspace-module__R9jaQW__empty{color:var(--color-text-secondary);font-size:var(--text-sm)}.RateCardsWorkspace-module__R9jaQW__form{gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.RateCardsWorkspace-module__R9jaQW__row{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (min-width:640px){.RateCardsWorkspace-module__R9jaQW__row{grid-template-columns:2fr 1fr 1fr}}.RateCardsWorkspace-module__R9jaQW__field{gap:var(--space-2xs);flex-direction:column;display:flex}.RateCardsWorkspace-module__R9jaQW__label{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.RateCardsWorkspace-module__R9jaQW__input,.RateCardsWorkspace-module__R9jaQW__rateInput{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.RateCardsWorkspace-module__R9jaQW__input:focus-visible,.RateCardsWorkspace-module__R9jaQW__rateInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.RateCardsWorkspace-module__R9jaQW__rates{gap:var(--space-xs);flex-direction:column;display:flex}.RateCardsWorkspace-module__R9jaQW__rateRow{align-items:center;gap:var(--space-xs);display:flex}.RateCardsWorkspace-module__R9jaQW__rateRow .RateCardsWorkspace-module__R9jaQW__input{flex:1}.RateCardsWorkspace-module__R9jaQW__rateInput{text-align:right;width:6rem}.RateCardsWorkspace-module__R9jaQW__removeButton{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);cursor:pointer}.RateCardsWorkspace-module__R9jaQW__addButton{padding:var(--space-2xs) var(--space-sm);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;align-self:flex-start}.RateCardsWorkspace-module__R9jaQW__controls{align-items:center;gap:var(--space-md);display:flex}.RateCardsWorkspace-module__R9jaQW__lockField{align-items:center;gap:var(--space-2xs);color:var(--color-text);font-size:var(--text-sm);display:flex}.RateCardsWorkspace-module__R9jaQW__saveButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.RateCardsWorkspace-module__R9jaQW__saveButton:disabled{opacity:.6;cursor:default}.RateCardsWorkspace-module__R9jaQW__cancelButton{padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}.RateCardsWorkspace-module__R9jaQW__newButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.RateCardsWorkspace-module__R9jaQW__lockedNote{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}
.SessionWorkspace-module__RPD-0G__workspace{--workspace-narrow:46rem;width:100%;max-width:var(--workspace-narrow);padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.SessionWorkspace-module__RPD-0G__workspaceWide{max-width:90rem}.SessionWorkspace-module__RPD-0G__workspaceWide .SessionWorkspace-module__RPD-0G__header{width:100%;max-width:calc(var(--workspace-narrow) - var(--space-lg) * 2);margin:0 auto}.SessionWorkspace-module__RPD-0G__status{padding:var(--space-xl);text-align:center;color:var(--color-text-secondary)}.SessionWorkspace-module__RPD-0G__header{gap:var(--space-sm);flex-direction:column;display:flex}.SessionWorkspace-module__RPD-0G__title{font-size:var(--text-xl);color:var(--color-text);margin:0}.SessionWorkspace-module__RPD-0G__titleAccount{color:var(--color-text-secondary);font-weight:400}.SessionWorkspace-module__RPD-0G__steps{gap:var(--space-md);flex-wrap:wrap;align-items:flex-start;display:flex}.SessionWorkspace-module__RPD-0G__step{align-items:flex-start;gap:var(--space-2xs);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;padding:0;display:flex}.SessionWorkspace-module__RPD-0G__step:disabled{cursor:default}.SessionWorkspace-module__RPD-0G__stepNumRow{align-items:center;width:100%;display:flex}.SessionWorkspace-module__RPD-0G__stepNum{padding-bottom:var(--space-3xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-2xl);line-height:var(--leading-tight);color:var(--color-text);border-bottom:2px solid #0000;flex-shrink:0}.SessionWorkspace-module__RPD-0G__stepLabel{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-weight:600;font-stretch:87.5%}.SessionWorkspace-module__RPD-0G__ruleInked,.SessionWorkspace-module__RPD-0G__rulePencil{min-width:var(--space-md);height:0;margin-inline:var(--space-md);flex:1;display:none}.SessionWorkspace-module__RPD-0G__ruleInked{border-top:1px solid var(--color-text)}.SessionWorkspace-module__RPD-0G__rulePencil{border-top:1px dashed var(--proof-blue,var(--color-border))}.SessionWorkspace-module__RPD-0G__stepReached .SessionWorkspace-module__RPD-0G__stepNum{border-bottom-color:var(--color-text)}.SessionWorkspace-module__RPD-0G__stepCurrent .SessionWorkspace-module__RPD-0G__stepNum{font-weight:600}.SessionWorkspace-module__RPD-0G__stepCurrent .SessionWorkspace-module__RPD-0G__stepLabel{color:var(--color-text)}.SessionWorkspace-module__RPD-0G__stepLocked .SessionWorkspace-module__RPD-0G__stepNum,.SessionWorkspace-module__RPD-0G__stepLocked .SessionWorkspace-module__RPD-0G__stepLabel{opacity:.4}.SessionWorkspace-module__RPD-0G__step:not(:disabled):hover .SessionWorkspace-module__RPD-0G__stepLabel{color:var(--color-text)}@media (min-width:640px){.SessionWorkspace-module__RPD-0G__steps{flex-wrap:nowrap;gap:0}.SessionWorkspace-module__RPD-0G__step{flex:1}.SessionWorkspace-module__RPD-0G__step:last-child{flex:none}.SessionWorkspace-module__RPD-0G__ruleInked,.SessionWorkspace-module__RPD-0G__rulePencil{display:block}}.SessionWorkspace-module__RPD-0G__ready{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.SessionWorkspace-module__RPD-0G__readyTitle{margin:0 0 var(--space-xs);font-size:var(--text-lg);color:var(--color-text)}.SessionWorkspace-module__RPD-0G__readyBody{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-text);line-height:1.6}.SessionWorkspace-module__RPD-0G__readyLink{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.SessionWorkspace-module__RPD-0G__generateButton{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;align-self:flex-start;font-weight:600}.SessionWorkspace-module__RPD-0G__generateButton:hover{background:var(--color-primary-hover)}.SessionWorkspace-module__RPD-0G__generateButton:disabled{opacity:.6;cursor:default}.SessionWorkspace-module__RPD-0G__generatingNote{gap:var(--space-2xs);margin:var(--space-sm) 0 0;flex-direction:column;display:flex}.SessionWorkspace-module__RPD-0G__generatingHint{font-size:var(--text-xs);color:var(--color-text-secondary)}.SessionWorkspace-module__RPD-0G__generateError{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-danger-text)}
.TagInterview-module__wz_bra__workspace{width:100%;max-width:52rem;padding:var(--space-lg);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.TagInterview-module__wz_bra__status{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.TagInterview-module__wz_bra__contextPanel{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.TagInterview-module__wz_bra__headRow{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.TagInterview-module__wz_bra__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.TagInterview-module__wz_bra__backLink{color:var(--color-text-secondary);font-size:var(--text-sm);white-space:nowrap;font-weight:600}.TagInterview-module__wz_bra__facts{gap:var(--space-sm);grid-template-columns:repeat(2,1fr);margin:0;display:grid}@media (min-width:640px){.TagInterview-module__wz_bra__facts{grid-template-columns:repeat(4,1fr)}}.TagInterview-module__wz_bra__fact{gap:var(--space-3xs);flex-direction:column;display:flex}.TagInterview-module__wz_bra__fact dt{color:var(--color-text-secondary);font-size:var(--text-xs)}.TagInterview-module__wz_bra__fact dd{color:var(--color-text);font-size:var(--text-base);margin:0;font-weight:600}.TagInterview-module__wz_bra__phases{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}.TagInterview-module__wz_bra__chat{gap:var(--space-md);flex-direction:column;display:flex}.TagInterview-module__wz_bra__thread{gap:var(--space-sm);max-height:55vh;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex;overflow-y:auto}.TagInterview-module__wz_bra__inputRow{align-items:flex-end;gap:var(--space-xs);display:flex}.TagInterview-module__wz_bra__input{padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm);resize:none;flex:1}.TagInterview-module__wz_bra__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.TagInterview-module__wz_bra__sendButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.TagInterview-module__wz_bra__sendButton:hover{background:var(--color-primary-hover)}.TagInterview-module__wz_bra__sendButton:disabled{opacity:.6;cursor:default}.TagInterview-module__wz_bra__finishRow{align-items:center;gap:var(--space-sm);display:flex}.TagInterview-module__wz_bra__finishButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.TagInterview-module__wz_bra__finishButton:disabled{opacity:.6;cursor:default}.TagInterview-module__wz_bra__finishHint{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}.TagInterview-module__wz_bra__error{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}.TagInterview-module__wz_bra__savedPanel{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-bg);flex-direction:column;display:flex}.TagInterview-module__wz_bra__savedTitle{font-size:var(--text-base);color:var(--color-text);margin:0}.TagInterview-module__wz_bra__savedTags{gap:var(--space-2xs);flex-direction:column;margin:0;display:flex}.TagInterview-module__wz_bra__savedTag{gap:var(--space-3xs);grid-template-columns:1fr;display:grid}@media (min-width:640px){.TagInterview-module__wz_bra__savedTag{gap:var(--space-sm);grid-template-columns:10rem 1fr}}.TagInterview-module__wz_bra__savedTag dt{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.TagInterview-module__wz_bra__savedTag dd{color:var(--color-text);font-size:var(--text-sm);margin:0}.TagInterview-module__wz_bra__savedHint{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.TagInterview-module__wz_bra__link{color:var(--color-primary);font-weight:600}
.TaskTypeLibrary-module__szuUQq__workspace{width:100%;max-width:72rem;padding:var(--space-lg);gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.TaskTypeLibrary-module__szuUQq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.TaskTypeLibrary-module__szuUQq__headerActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.TaskTypeLibrary-module__szuUQq__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.TaskTypeLibrary-module__szuUQq__muted{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.TaskTypeLibrary-module__szuUQq__pendingBadge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.TaskTypeLibrary-module__szuUQq__retiredBadge{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--color-surface-hover);color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap}.TaskTypeLibrary-module__szuUQq__newButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;font-weight:600}.TaskTypeLibrary-module__szuUQq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);color:var(--color-text)}.TaskTypeLibrary-module__szuUQq__th{padding:var(--space-2xs) var(--space-xs);border-bottom:1px solid var(--color-border);text-align:left;font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:600}.TaskTypeLibrary-module__szuUQq__td{padding:var(--space-2xs) var(--space-xs);border-bottom:1px solid var(--color-border);vertical-align:top}.TaskTypeLibrary-module__szuUQq__num{text-align:right;white-space:nowrap}.TaskTypeLibrary-module__szuUQq__code{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.TaskTypeLibrary-module__szuUQq__aliases{color:var(--color-text-secondary)}.TaskTypeLibrary-module__szuUQq__disciplineRow .TaskTypeLibrary-module__szuUQq__td{padding-top:var(--space-sm);background:var(--color-surface);font-weight:600}.TaskTypeLibrary-module__szuUQq__retiredRow .TaskTypeLibrary-module__szuUQq__td{color:var(--color-text-secondary);text-decoration:line-through}.TaskTypeLibrary-module__szuUQq__retiredRow .TaskTypeLibrary-module__szuUQq__td:last-child{text-decoration:none}.TaskTypeLibrary-module__szuUQq__editButton{padding:var(--space-3xs) var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-xs);cursor:pointer;white-space:nowrap}.TaskTypeLibrary-module__szuUQq__editButton:hover{background:var(--color-surface-hover)}.TaskTypeLibrary-module__szuUQq__form{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.TaskTypeLibrary-module__szuUQq__row{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (min-width:640px){.TaskTypeLibrary-module__szuUQq__row{grid-template-columns:1fr 2fr 1fr 1fr}}.TaskTypeLibrary-module__szuUQq__field,.TaskTypeLibrary-module__szuUQq__fieldWide{gap:var(--space-2xs);flex-direction:column;display:flex}@media (min-width:640px){.TaskTypeLibrary-module__szuUQq__fieldWide{grid-column:span 2}}.TaskTypeLibrary-module__szuUQq__label{font-size:var(--text-xs);color:var(--color-text);font-weight:600}.TaskTypeLibrary-module__szuUQq__input{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-sm)}.TaskTypeLibrary-module__szuUQq__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.TaskTypeLibrary-module__szuUQq__controls{align-items:center;gap:var(--space-sm);display:flex}.TaskTypeLibrary-module__szuUQq__saveButton{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.TaskTypeLibrary-module__szuUQq__saveButton:disabled{opacity:.6;cursor:default}.TaskTypeLibrary-module__szuUQq__cancelButton{padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer}.TaskTypeLibrary-module__szuUQq__error{color:var(--color-danger-text);font-size:var(--text-sm);margin:0}
.UntaggedList-module__o8dXBq__workspace{width:100%;max-width:48rem;padding:var(--space-lg);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.UntaggedList-module__o8dXBq__header{gap:var(--space-2xs);flex-direction:column;display:flex}.UntaggedList-module__o8dXBq__title{font-size:var(--text-lg);color:var(--color-text);margin:0}.UntaggedList-module__o8dXBq__muted{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.UntaggedList-module__o8dXBq__status{padding:var(--space-lg);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.UntaggedList-module__o8dXBq__link{color:var(--color-primary);font-weight:600}.UntaggedList-module__o8dXBq__allDone{color:var(--color-text);font-size:var(--text-sm);margin:0;font-weight:600}.UntaggedList-module__o8dXBq__sectionTitle{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.UntaggedList-module__o8dXBq__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UntaggedList-module__o8dXBq__card{gap:var(--space-3xs);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex}.UntaggedList-module__o8dXBq__card:hover{background:var(--color-surface-hover)}.UntaggedList-module__o8dXBq__name{font-size:var(--text-base);font-weight:600}.UntaggedList-module__o8dXBq__meta{color:var(--color-text-secondary);font-size:var(--text-xs)}.UntaggedList-module__o8dXBq__cta{margin-top:var(--space-2xs);color:var(--color-primary);font-size:var(--text-sm);font-weight:600}.UntaggedList-module__o8dXBq__taggedList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UntaggedList-module__o8dXBq__taggedRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);display:flex}.UntaggedList-module__o8dXBq__taggedRow:hover{background:var(--color-surface-hover)}.UntaggedList-module__o8dXBq__taggedName{font-size:var(--text-sm);color:var(--color-text)}.UntaggedList-module__o8dXBq__taggedCta{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap}