.ProgressTracker-module__3HuQea__tracker{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.ProgressTracker-module__3HuQea__step{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--border-pale);color:var(--fg-subtle);transition:color .2s;display:flex}.ProgressTracker-module__3HuQea__step:first-child{padding-top:0}.ProgressTracker-module__3HuQea__step:last-child{border-bottom:none;padding-bottom:0}.ProgressTracker-module__3HuQea__step_clickable{cursor:pointer}.ProgressTracker-module__3HuQea__step_idle{opacity:.35}.ProgressTracker-module__3HuQea__step_active,.ProgressTracker-module__3HuQea__step_awaiting{color:var(--fg-strong)}.ProgressTracker-module__3HuQea__step_done{color:var(--fg-subtle)}.ProgressTracker-module__3HuQea__step_failed{color:var(--fg-negative)}.ProgressTracker-module__3HuQea__stepIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ProgressTracker-module__3HuQea__stepIcon_idle{border:1.5px solid var(--border-subtle);border-radius:50%;width:16px;height:16px;margin:2px}.ProgressTracker-module__3HuQea__stepIcon_done,.ProgressTracker-module__3HuQea__stepIcon_active{color:var(--fg-informative)}.ProgressTracker-module__3HuQea__stepIcon_failed{color:var(--fg-negative)}.ProgressTracker-module__3HuQea__stepIcon_awaiting{color:var(--bg-brand)}.ProgressTracker-module__3HuQea__body{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;padding-top:1px;display:flex}.ProgressTracker-module__3HuQea__stepHeader{align-items:flex-start;gap:var(--space-2);display:flex}.ProgressTracker-module__3HuQea__labelGroup{flex-direction:column;gap:2px;display:flex}.ProgressTracker-module__3HuQea__label{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.2}.ProgressTracker-module__3HuQea__subtitle,.ProgressTracker-module__3HuQea__description,.ProgressTracker-module__3HuQea__errorText,.ProgressTracker-module__3HuQea__stallingNote,.ProgressTracker-module__3HuQea__substepError,.ProgressTracker-module__3HuQea__systemError{font-size:var(--text-xs);line-height:var(--leading-normal)}.ProgressTracker-module__3HuQea__subtitle,.ProgressTracker-module__3HuQea__description{color:var(--fg-subtle)}.ProgressTracker-module__3HuQea__errorText{color:var(--fg-negative)}.ProgressTracker-module__3HuQea__stallingNote{color:var(--fg-notice);margin-top:var(--space-1)}.ProgressTracker-module__3HuQea__substepError{color:var(--fg-negative);margin-top:var(--space-1)}.ProgressTracker-module__3HuQea__systemError{padding:var(--space-4) 0;color:var(--fg-subtle)}.ProgressTracker-module__3HuQea__headerActions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.ProgressTracker-module__3HuQea__chevron{border:1px solid var(--border-pale);border-radius:var(--radius-sm);background:var(--bg-surface);width:28px;height:28px;color:var(--fg-medium);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .15s,border-color .15s,color .15s;display:inline-flex;transform:rotate(-90deg)}.ProgressTracker-module__3HuQea__chevron_open{transform:rotate(0)}.ProgressTracker-module__3HuQea__step_clickable:hover .ProgressTracker-module__3HuQea__chevron{background:var(--bg-surface-pale);border-color:var(--border-subtle);color:var(--fg-strong)}.ProgressTracker-module__3HuQea__retryButton{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);border:1px solid var(--fg-negative);border-radius:var(--radius-sm);background:var(--bg-negative-subtle);color:var(--fg-negative);cursor:pointer;white-space:nowrap;font-family:inherit;transition:background .15s}.ProgressTracker-module__3HuQea__retryButton:hover{background:var(--fg-negative);color:var(--bg-surface)}.ProgressTracker-module__3HuQea__retryButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ProgressTracker-module__3HuQea__substeps{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProgressTracker-module__3HuQea__substep{align-items:flex-start;gap:var(--space-2);color:var(--fg-subtle);transition:color .2s;display:flex}.ProgressTracker-module__3HuQea__substep_idle{opacity:.4}.ProgressTracker-module__3HuQea__substep_active{color:var(--fg-strong)}.ProgressTracker-module__3HuQea__substep_failed{color:var(--fg-negative)}.ProgressTracker-module__3HuQea__substepDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.ProgressTracker-module__3HuQea__substepDot_idle{border:1.5px solid var(--border-subtle)}.ProgressTracker-module__3HuQea__substepDot_active,.ProgressTracker-module__3HuQea__substepDot_done{background:var(--fg-informative)}.ProgressTracker-module__3HuQea__substepDot_failed{background:var(--fg-negative)}.ProgressTracker-module__3HuQea__substepBody{flex-direction:column;flex:1;min-width:0;display:flex}.ProgressTracker-module__3HuQea__substepHeader{align-items:flex-start;gap:var(--space-2);display:flex}.ProgressTracker-module__3HuQea__substepLabel,.ProgressTracker-module__3HuQea__substepMeta,.ProgressTracker-module__3HuQea__substepMetaError,.ProgressTracker-module__3HuQea__substepAction{font-size:var(--text-xs);line-height:1.4}.ProgressTracker-module__3HuQea__substepLabel{font-weight:var(--font-medium)}.ProgressTracker-module__3HuQea__substepMeta{color:var(--fg-subtle)}.ProgressTracker-module__3HuQea__substepMetaError{color:var(--fg-negative)}.ProgressTracker-module__3HuQea__substepAction{flex-shrink:0;margin-left:auto}.ProgressTracker-module__3HuQea__substepWarnings{margin:var(--space-1) 0 0;padding:0;list-style:none}.ProgressTracker-module__3HuQea__substepWarning{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--fg-notice)}.ProgressTracker-module__3HuQea__substepContent,.ProgressTracker-module__3HuQea__stepContent{margin-top:var(--space-1)}.ProgressTracker-module__3HuQea__progressTrack{margin-top:var(--space-1);background:var(--bg-surface-subtle);border-radius:var(--radius-full);width:100%;height:3px;overflow:hidden}.ProgressTracker-module__3HuQea__progressTrack_slim{height:2px}.ProgressTracker-module__3HuQea__progressFill{background:var(--bg-informative-strong);border-radius:var(--radius-full);height:100%;transition:width .4s ease-out}.ProgressTracker-module__3HuQea__progressFill_indeterminate{animation:1.4s ease-in-out infinite ProgressTracker-module__3HuQea__indeterminate;width:40%!important}@keyframes ProgressTracker-module__3HuQea__indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ProgressTracker-module__3HuQea__footerActions{justify-content:center;display:flex}
.TranscriptLink-module__8wMsWq__toggle,.TranscriptLink-module__8wMsWq__toggle:visited,.TranscriptLink-module__8wMsWq__toggle:active{font-size:var(--text-xs);color:var(--fg-interactive);cursor:pointer;line-height:1.4;text-decoration:none;display:block}.TranscriptLink-module__8wMsWq__toggle:hover{text-decoration:underline}.TranscriptLink-module__8wMsWq__loading{font-size:var(--text-xs);color:var(--fg-subtle)}.TranscriptLink-module__8wMsWq__pause{align-items:baseline;gap:var(--space-2);font:inherit;color:var(--fg-subtle);font-size:var(--text-xs);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;display:inline-flex}.TranscriptLink-module__8wMsWq__pauseDots{opacity:.7}.TranscriptLink-module__8wMsWq__pauseDots:before{content:"· · ·";letter-spacing:.15em}.TranscriptLink-module__8wMsWq__pauseLabel{opacity:0;font-variant-numeric:tabular-nums;transition:opacity var(--transition-fast)}.TranscriptLink-module__8wMsWq__pause:hover .TranscriptLink-module__8wMsWq__pauseLabel,.TranscriptLink-module__8wMsWq__pause:focus-visible .TranscriptLink-module__8wMsWq__pauseLabel,.TranscriptLink-module__8wMsWq__pauseRevealed .TranscriptLink-module__8wMsWq__pauseLabel{opacity:1}
.SubmitErrorPanel-module__e_f7iG__title{font-weight:var(--font-semibold);line-height:var(--leading-snug)}.SubmitErrorPanel-module__e_f7iG__guidance{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--fg-medium);line-height:var(--leading-relaxed)}.SubmitErrorPanel-module__e_f7iG__fieldList{margin:var(--space-2) 0 0;gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;padding-left:0;list-style:none;display:flex}.SubmitErrorPanel-module__e_f7iG__fieldList li{padding:var(--space-1) var(--space-2);background:var(--bg-surface);border-radius:var(--radius-sm);border-left:3px solid var(--fg-negative);flex-direction:column;gap:2px;display:flex}.SubmitErrorPanel-module__e_f7iG__fieldName{font-weight:var(--font-medium);color:var(--fg-strong)}.SubmitErrorPanel-module__e_f7iG__fieldMessage{color:var(--fg-medium);line-height:var(--leading-relaxed)}
.ValidationSummary-module__DvRNQW__heading{margin:0 0 var(--space-2);font-weight:var(--font-semibold)}.ValidationSummary-module__DvRNQW__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ValidationSummary-module__DvRNQW__item{gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-wrap:wrap;display:flex}.ValidationSummary-module__DvRNQW__item:hover,.ValidationSummary-module__DvRNQW__item:focus-visible{background:var(--bg-negative-subtle);border-color:var(--border-subtle);outline:none}.ValidationSummary-module__DvRNQW__itemLabel{font-weight:var(--font-semibold);flex-shrink:0}.ValidationSummary-module__DvRNQW__itemMessage{color:var(--fg-medium)}
.ReviewShell-module__-l3PRG__form{flex-direction:column;gap:2.5rem;display:flex}.ReviewShell-module__-l3PRG__warningList{font-size:var(--text-sm);margin:0;padding-left:1.2em}.ReviewShell-module__-l3PRG__warningList li+li{margin-top:var(--space-1)}.ReviewShell-module__-l3PRG__actions{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (min-width:480px){.ReviewShell-module__-l3PRG__actions{grid-template-columns:repeat(3,1fr)}}.ReviewShell-module__-l3PRG__actions>*,.ReviewShell-module__-l3PRG__actions>*>button{width:100%;min-width:0}.ReviewShell-module__-l3PRG__checkIcon{flex-shrink:0;width:14px;height:14px}
.ReviewForm-module__h_hWfW__form{flex-direction:column;gap:2.5rem;display:flex}.ReviewForm-module__h_hWfW__warningList{font-size:var(--text-sm);margin:0;padding-left:1.2em}.ReviewForm-module__h_hWfW__warningList li+li{margin-top:var(--space-1)}.ReviewForm-module__h_hWfW__actions{gap:var(--space-2);display:flex}.ReviewForm-module__h_hWfW__actions>*{flex:1;min-width:0}.ReviewForm-module__h_hWfW__spinner{flex-shrink:0;width:14px;height:14px;animation:.75s linear infinite ReviewForm-module__h_hWfW__spin}.ReviewForm-module__h_hWfW__checkIcon{flex-shrink:0;width:14px;height:14px}@keyframes ReviewForm-module__h_hWfW__spin{to{transform:rotate(360deg)}}.ReviewForm-module__h_hWfW__skeletonGroup{gap:var(--space-4);padding:var(--space-4);background:var(--bg-raised);border:1px solid var(--border-pale);border-radius:var(--radius-md);flex-direction:column;display:flex}
.ActivityGroup-module__HCaidG__group{gap:var(--space-4);flex-direction:column;display:flex}.ActivityGroup-module__HCaidG__grid3,.ActivityGroup-module__HCaidG__grid2{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ActivityGroup-module__HCaidG__grid3,.ActivityGroup-module__HCaidG__grid2{column-gap:var(--space-4);row-gap:var(--space-2);grid-template-rows:auto auto auto}.ActivityGroup-module__HCaidG__grid3>*,.ActivityGroup-module__HCaidG__grid2>*{grid-template-rows:subgrid;grid-row:span 3;display:grid}.ActivityGroup-module__HCaidG__grid3{grid-template-columns:repeat(3,1fr)}.ActivityGroup-module__HCaidG__grid2{grid-template-columns:repeat(2,1fr)}}
.DetectedProducts-module__IFWi5a__pillList{gap:var(--space-2);flex-wrap:wrap;display:flex}.DetectedProducts-module__IFWi5a__pill{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--fg-medium);-webkit-user-select:none;user-select:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.DetectedProducts-module__IFWi5a__pill.DetectedProducts-module__IFWi5a__clickable{cursor:pointer}.DetectedProducts-module__IFWi5a__pill.DetectedProducts-module__IFWi5a__selected{border-color:var(--border-accent);background:var(--bg-interactive-subtle);color:var(--fg-accent);font-weight:var(--font-medium)}.DetectedProducts-module__IFWi5a__icon{opacity:.6;align-items:center;display:inline-flex}.DetectedProducts-module__IFWi5a__familyCode{opacity:.6}.DetectedProducts-module__IFWi5a__separator{opacity:.3}
.ProductsPanel-module__m8xdJa__root{gap:var(--space-4);flex-direction:column;display:flex}.ProductsPanel-module__m8xdJa__fieldGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ProductsPanel-module__m8xdJa__fieldGrid{column-gap:var(--space-4);row-gap:var(--space-2);grid-template-rows:auto auto auto;grid-template-columns:repeat(2,1fr)}.ProductsPanel-module__m8xdJa__fieldGrid>*{grid-template-rows:subgrid;grid-row:span 3;display:grid}}
.CreateEventReviewView-module__ZWBSCW__column{width:100%;max-width:var(--content-max);gap:var(--space-5);flex-direction:column;margin-inline:auto;display:flex}.CreateEventReviewView-module__ZWBSCW__intro{flex-direction:column;gap:4px;display:flex}.CreateEventReviewView-module__ZWBSCW__introTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-strong);margin:0;font-size:21px;font-weight:600}.CreateEventReviewView-module__ZWBSCW__introSubtitle{color:var(--fg-subtle);margin:0;font-size:13px;line-height:1.5}
.JobAITab-module__ZO4dUa__status{color:var(--fg-subtle);font-size:var(--text-sm);margin:0}.JobAITab-module__ZO4dUa__root{--ai-micro:.6875rem;gap:var(--space-4);flex-direction:column;display:flex}.JobAITab-module__ZO4dUa__toolbar{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.JobAITab-module__ZO4dUa__legend{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.JobAITab-module__ZO4dUa__caption{max-width:68ch;font-size:var(--text-sm);color:var(--fg-medium);margin:0;line-height:1.5}.JobAITab-module__ZO4dUa__legendKeys{align-items:center;gap:var(--space-3);font-size:var(--text-xs);font-weight:var(--font-medium);display:flex}.JobAITab-module__ZO4dUa__legendSubmitted,.JobAITab-module__ZO4dUa__legendAi{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-sm);display:inline-flex}.JobAITab-module__ZO4dUa__legendSubmitted{background:var(--bg-surface-subtle);color:var(--fg-medium)}.JobAITab-module__ZO4dUa__legendAi{background:var(--bg-informative-subtle);color:var(--fg-informative)}.JobAITab-module__ZO4dUa__toggleBtn{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--fg-medium);cursor:pointer;flex-shrink:0}.JobAITab-module__ZO4dUa__toggleBtn:hover{color:var(--fg-strong);background:var(--bg-surface-pale)}.JobAITab-module__ZO4dUa__toggleBtn[aria-pressed=true]{background:var(--bg-surface-pale);color:var(--fg-strong);border-color:var(--border-medium)}.JobAITab-module__ZO4dUa__table{grid-template-columns:minmax(9rem,14rem) minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-width:52rem;display:grid}.JobAITab-module__ZO4dUa__row{display:contents}.JobAITab-module__ZO4dUa__colHead{align-items:center;gap:var(--space-1);padding:0 var(--space-3) var(--space-2);font-size:var(--ai-micro);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);display:flex}.JobAITab-module__ZO4dUa__colField{padding-left:0}.JobAITab-module__ZO4dUa__colAi{color:var(--fg-informative)}.JobAITab-module__ZO4dUa__cell{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-pale);flex-direction:column;display:flex}.JobAITab-module__ZO4dUa__cellField{gap:var(--space-1);padding-left:0}.JobAITab-module__ZO4dUa__cellAi{background:var(--bg-informative-subtle);box-shadow:inset 2px 0 0 0 var(--fg-informative)}.JobAITab-module__ZO4dUa__rowBare .JobAITab-module__ZO4dUa__cell{padding-top:var(--space-2);padding-bottom:var(--space-2)}.JobAITab-module__ZO4dUa__rowBare .JobAITab-module__ZO4dUa__fieldName{color:var(--fg-subtle);font-weight:var(--font-normal)}.JobAITab-module__ZO4dUa__fieldName{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--fg-strong);line-height:1.4}.JobAITab-module__ZO4dUa__pills{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.JobAITab-module__ZO4dUa__pill{font-size:var(--ai-micro);font-weight:var(--font-semibold);padding:1px var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;line-height:1.5;display:inline-flex}.JobAITab-module__ZO4dUa__pillAction{text-transform:uppercase;letter-spacing:.05em}.JobAITab-module__ZO4dUa__pillScore{font-variant-numeric:tabular-nums}.JobAITab-module__ZO4dUa__pillSource{background:var(--bg-surface-subtle);color:var(--fg-medium)}.JobAITab-module__ZO4dUa__valueText{font-size:var(--text-sm);color:var(--fg-strong);white-space:pre-wrap;word-break:break-word;line-height:1.5}.JobAITab-module__ZO4dUa__valueEmpty{font-size:var(--text-sm);color:var(--fg-disabled)}.JobAITab-module__ZO4dUa__valueHidden{font-size:var(--text-sm);color:var(--fg-subtle);letter-spacing:.1em}.JobAITab-module__ZO4dUa__peopleList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobAITab-module__ZO4dUa__personRow{align-items:center;gap:var(--space-2);display:flex}.JobAITab-module__ZO4dUa__personIcon{color:var(--fg-subtle);flex-shrink:0}.JobAITab-module__ZO4dUa__personName{font-size:var(--text-sm);color:var(--fg-strong)}.JobAITab-module__ZO4dUa__reasoning{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-pale);flex-direction:column;display:flex}.JobAITab-module__ZO4dUa__reasonSubhead{font-size:var(--ai-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-weight:var(--font-semibold);margin:0}.JobAITab-module__ZO4dUa__reasonHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.JobAITab-module__ZO4dUa__recommend{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--fg-strong);margin:0;display:flex}.JobAITab-module__ZO4dUa__recommendLabel{font-size:var(--ai-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-weight:var(--font-semibold);flex-shrink:0}.JobAITab-module__ZO4dUa__issue{font-size:var(--text-xs);color:var(--fg-notice);margin:0;line-height:1.5}.JobAITab-module__ZO4dUa__quoteList,.JobAITab-module__ZO4dUa__productList,.JobAITab-module__ZO4dUa__fieldPlayList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobAITab-module__ZO4dUa__quote{align-items:baseline;gap:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--border-subtle);display:flex}.JobAITab-module__ZO4dUa__quoteBody{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.JobAITab-module__ZO4dUa__quoteText{font-size:var(--text-xs);color:var(--fg-medium);margin:0;font-style:italic;line-height:1.5}.JobAITab-module__ZO4dUa__quoteIssue{font-size:var(--ai-micro);color:var(--fg-notice);margin:0}.JobAITab-module__ZO4dUa__productRow{gap:var(--space-1);flex-direction:column;display:flex}.JobAITab-module__ZO4dUa__productName{font-size:var(--text-sm);color:var(--fg-strong);font-variant-numeric:tabular-nums}.JobAITab-module__ZO4dUa__fieldPlayRow{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.JobAITab-module__ZO4dUa__fieldPlayName{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--fg-strong)}.JobAITab-module__ZO4dUa__fieldPlayMeta{font-size:var(--text-xs);color:var(--fg-subtle)}
.RouteErrorBoundary-module__bWnbfa__body{gap:var(--space-6);padding-block:var(--space-6);flex-direction:column;align-items:flex-start;display:flex}.RouteErrorBoundary-module__bWnbfa__text{gap:var(--space-2);flex-direction:column;min-width:0;max-width:36em;display:flex}.RouteErrorBoundary-module__bWnbfa__title{font-family:var(--font-display);font-size:22px;font-weight:var(--font-semibold);color:var(--fg-strong);letter-spacing:-.02em;line-height:var(--leading-tight);margin:0}.RouteErrorBoundary-module__bWnbfa__subtitle{font-size:var(--text-xs);color:var(--fg-subtle);margin:0;line-height:1.45}.RouteErrorBoundary-module__bWnbfa__actions{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.RouteErrorBoundary-module__bWnbfa__action{text-align:center;width:100%}@media (min-width:640px){.RouteErrorBoundary-module__bWnbfa__body{padding-block:calc(var(--space-6) * 2)}.RouteErrorBoundary-module__bWnbfa__actions{flex-direction:row;width:auto}.RouteErrorBoundary-module__bWnbfa__action{flex-shrink:0;width:auto;min-width:200px}}
.JobDetailBody-module__QBPa5q__loading{color:var(--fg-subtle);font-size:var(--text-sm)}.JobDetailBody-module__QBPa5q__detailLink{color:var(--fg-link)}.JobDetailBody-module__QBPa5q__page{--jd-micro:.6875rem;gap:var(--space-5);flex-direction:column;display:flex}.JobDetailBody-module__QBPa5q__panel{gap:var(--space-4);flex-direction:column;display:flex}.JobDetailBody-module__QBPa5q__jobHeader{gap:var(--space-2);flex-direction:column;display:flex}.JobDetailBody-module__QBPa5q__backLink{align-items:center;gap:var(--space-1);color:var(--fg-subtle);font-size:var(--text-sm);align-self:flex-start;display:inline-flex}.JobDetailBody-module__QBPa5q__backLink:hover{color:var(--fg-link)}.JobDetailBody-module__QBPa5q__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.JobDetailBody-module__QBPa5q__jobTitle{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--fg-strong);margin:0}.JobDetailBody-module__QBPa5q__headerMeta{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--fg-subtle);flex-wrap:wrap;margin:0;display:flex}.JobDetailBody-module__QBPa5q__headerMeta>*+:before{content:"·";margin-right:var(--space-3);color:var(--fg-disabled)}.JobDetailBody-module__QBPa5q__jobId,.JobDetailBody-module__QBPa5q__identifierValue,.JobDetailBody-module__QBPa5q__problemCode,.JobDetailBody-module__QBPa5q__timelineModel{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.JobDetailBody-module__QBPa5q__identifier{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.JobDetailBody-module__QBPa5q__identifierValue{font-size:var(--text-xs);color:var(--fg-medium);overflow-wrap:anywhere}.JobDetailBody-module__QBPa5q__cleanRun{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--fg-subtle);margin:0;display:flex}.JobDetailBody-module__QBPa5q__cleanRunIcon{color:var(--fg-positive);flex-shrink:0}.JobDetailBody-module__QBPa5q__problemList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobDetailBody-module__QBPa5q__problemMeta{align-items:center;gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--fg-subtle);flex-wrap:wrap;display:flex}.JobDetailBody-module__QBPa5q__problemCode{font-weight:var(--font-semibold)}.JobDetailBody-module__QBPa5q__problemRepeat{font-weight:var(--font-medium)}.JobDetailBody-module__QBPa5q__problemGuidance{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--fg-medium)}.JobDetailBody-module__QBPa5q__disclosure{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-family:inherit;font-size:var(--text-xs);color:var(--fg-subtle);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.JobDetailBody-module__QBPa5q__disclosure:hover{color:var(--fg-strong)}.JobDetailBody-module__QBPa5q__disclosureIcon,.JobDetailBody-module__QBPa5q__disclosureIconOpen{transition:transform .12s}.JobDetailBody-module__QBPa5q__disclosureIconOpen{transform:rotate(90deg)}.JobDetailBody-module__QBPa5q__detailsJson{margin:var(--space-1) 0 0;padding:var(--space-2);background:var(--bg-surface);border:1px solid var(--border-pale);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--jd-micro,.6875rem);color:var(--fg-medium);white-space:pre-wrap;word-break:break-word;overflow-x:auto}.JobDetailBody-module__QBPa5q__runStats{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-pale)}.JobDetailBody-module__QBPa5q__timeline{margin:0;padding:0;list-style:none}.JobDetailBody-module__QBPa5q__timelineItem{--phase-tone:var(--fg-subtle);align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-4);padding-left:var(--space-1);display:flex;position:relative}.JobDetailBody-module__QBPa5q__timelineItem:last-child{padding-bottom:0}.JobDetailBody-module__QBPa5q__timelineDot{border-radius:var(--radius-full);background:var(--phase-tone);flex-shrink:0;width:10px;height:10px;margin-top:4px}.JobDetailBody-module__QBPa5q__timelineItem[data-tone=positive]{--phase-tone:var(--fg-positive)}.JobDetailBody-module__QBPa5q__timelineItem[data-tone=negative]{--phase-tone:var(--fg-negative)}.JobDetailBody-module__QBPa5q__timelineItem[data-tone=notice]{--phase-tone:var(--fg-notice)}.JobDetailBody-module__QBPa5q__timelineItem[data-tone=info]{--phase-tone:var(--fg-informative)}.JobDetailBody-module__QBPa5q__timelineStatus{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--phase-tone)}.JobDetailBody-module__QBPa5q__timelineLine{left:calc(var(--space-1) + 4px);background:var(--border-pale);width:2px;position:absolute;top:18px;bottom:0}.JobDetailBody-module__QBPa5q__timelineContent{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.JobDetailBody-module__QBPa5q__timelineHeader{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.JobDetailBody-module__QBPa5q__timelineDuration{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--fg-strong);font-variant-numeric:tabular-nums}.JobDetailBody-module__QBPa5q__timelineMeta{font-size:var(--text-xs);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.JobDetailBody-module__QBPa5q__timelineFacts{gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--fg-subtle);flex-wrap:wrap;min-width:0;margin:0;display:flex}.JobDetailBody-module__QBPa5q__timelineModel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.JobDetailBody-module__QBPa5q__actorList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobDetailBody-module__QBPa5q__actorRow{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--fg-subtle);flex-wrap:wrap;display:flex}.JobDetailBody-module__QBPa5q__actorStatus{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--fg-strong)}.JobDetailBody-module__QBPa5q__actorName{color:var(--fg-medium);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.JobDetailBody-module__QBPa5q__actorTime{font-variant-numeric:tabular-nums}.JobDetailBody-module__QBPa5q__adminControls{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.JobDetailBody-module__QBPa5q__artifactList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobDetailBody-module__QBPa5q__artifactRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-pale);display:flex}.JobDetailBody-module__QBPa5q__artifactRow:last-child{border-bottom:0}.JobDetailBody-module__QBPa5q__artifactIcon{color:var(--fg-subtle);flex:none;margin-top:2px}.JobDetailBody-module__QBPa5q__artifactBody{flex:1;min-width:0}.JobDetailBody-module__QBPa5q__artifactName{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--fg-strong);margin:0}.JobDetailBody-module__QBPa5q__artifactDescription{font-size:var(--text-xs);color:var(--fg-subtle);margin:2px 0 0}.JobDetailBody-module__QBPa5q__artifactAudio{margin-top:var(--space-2);width:100%;max-width:28rem}.JobDetailBody-module__QBPa5q__artifactPreview{margin-top:var(--space-2)}.JobDetailBody-module__QBPa5q__artifactPreviewActions{margin-bottom:var(--space-1);justify-content:flex-end;display:flex}.JobDetailBody-module__QBPa5q__artifactActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.JobDetailBody-module__QBPa5q__proposal{border-left:2px solid var(--border-subtle);padding-left:var(--space-3)}.JobDetailBody-module__QBPa5q__proposalRationale{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--fg-default)}
