.brand-mark-module__WORNba__brand{color:var(--color-text-strong);letter-spacing:-.02em;align-items:center;gap:.75rem;font-size:1.2rem;font-weight:750;display:inline-flex}.brand-mark-module__WORNba__symbol{background:var(--color-brand);width:2rem;height:2rem;box-shadow:0 .4rem 1rem var(--shadow-brand);border-radius:.65rem;display:inline-block;position:relative}.brand-mark-module__WORNba__spine,.brand-mark-module__WORNba__boneOne,.brand-mark-module__WORNba__boneTwo,.brand-mark-module__WORNba__boneThree{background:var(--color-on-brand);border-radius:2px;height:2px;display:block;position:absolute}.brand-mark-module__WORNba__spine{inset-inline:.38rem;top:.95rem}.brand-mark-module__WORNba__boneOne,.brand-mark-module__WORNba__boneTwo,.brand-mark-module__WORNba__boneThree{transform-origin:100%;width:.48rem;left:.72rem}.brand-mark-module__WORNba__boneOne{top:.58rem;transform:rotate(52deg)}.brand-mark-module__WORNba__boneTwo{top:.9rem;left:1.04rem;transform:rotate(-52deg)}.brand-mark-module__WORNba__boneThree{top:1.22rem;transform:rotate(-52deg)}
.fishbone-date-picker-module__vHLpIG__field{color:var(--color-text-muted);gap:.3rem;font-size:.7rem;font-weight:700;display:grid;position:relative}.fishbone-date-picker-module__vHLpIG__input{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:2.25rem;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;border-radius:.45rem;padding:.45rem .55rem}.fishbone-date-picker-module__vHLpIG__input:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.fishbone-date-picker-module__vHLpIG__calendar{z-index:2;border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:min(20rem,100vw - 2.5rem);box-shadow:0 .6rem 1.4rem var(--shadow-elevated);direction:rtl;border-radius:.6rem;padding:.6rem;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline-start:0}.fishbone-date-picker-module__vHLpIG__embedded{width:auto;box-shadow:none;position:static}.fishbone-date-picker-module__vHLpIG__calendar header{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.fishbone-date-picker-module__vHLpIG__calendar header button{min-width:1.7rem;min-height:1.7rem;padding:.1rem}.fishbone-date-picker-module__vHLpIG__calendar header strong{color:var(--color-text-strong);font-size:.74rem}.fishbone-date-picker-module__vHLpIG__weekdays,.fishbone-date-picker-module__vHLpIG__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.fishbone-date-picker-module__vHLpIG__weekdays{color:var(--color-text-muted);margin-top:.55rem;font-size:.64rem}.fishbone-date-picker-module__vHLpIG__days{margin-top:.2rem}.fishbone-date-picker-module__vHLpIG__days button{min-width:0;min-height:1.8rem;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.15rem}.fishbone-date-picker-module__vHLpIG__days button:first-child{grid-column-start:calc(var(--first-day) + 1)}.fishbone-date-picker-module__vHLpIG__days button:hover,.fishbone-date-picker-module__vHLpIG__days button:focus-visible{background:var(--color-diagram-end);outline:0}.fishbone-date-picker-module__vHLpIG__selectedDay{background:var(--color-brand)!important;color:var(--color-on-brand)!important}.fishbone-date-picker-module__vHLpIG__todayDay{box-shadow:inset 0 0 0 1px var(--color-brand);font-weight:800}
.fishbone-time-picker-module__qHMO8G__time{direction:ltr;align-items:center;gap:.35rem;display:inline-flex}.fishbone-time-picker-module__qHMO8G__input{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:3.1rem;min-height:2.25rem;color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;text-align:center;border-radius:.45rem;padding:.45rem}.fishbone-time-picker-module__qHMO8G__separator{color:var(--color-text-strong);font-weight:700}
.fishbone-datetime-picker-module__rc4Y7q__picker{gap:.45rem;display:grid}.fishbone-datetime-picker-module__rc4Y7q__time{color:var(--color-text-muted);gap:.3rem;font-size:.7rem;font-weight:700;display:grid}
.account-avatar-module__Cxk9sG__account{flex:none;position:relative}.account-avatar-module__Cxk9sG__avatarButton{border:1px solid var(--color-border);background:var(--color-brand-soft);width:2.25rem;height:2.25rem;color:var(--color-text-strong);cursor:pointer;border-radius:50%;place-items:center;padding:0;font:800 .85rem/1 inherit;display:grid;overflow:hidden}.account-avatar-module__Cxk9sG__avatarButton img{object-fit:cover;width:100%;height:100%}.account-avatar-module__Cxk9sG__menu{z-index:50;border:1px solid var(--color-border);background:var(--color-surface-solid);width:13.5rem;box-shadow:0 .6rem 1.5rem var(--shadow-elevated);border-radius:.6rem;padding:.35rem;display:grid;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0}.account-avatar-module__Cxk9sG__menu a,.account-avatar-module__Cxk9sG__menu button{width:100%;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.5rem .55rem;font:700 .75rem/1.3 inherit;display:block}.account-avatar-module__Cxk9sG__menu :is(a,button):hover,.account-avatar-module__Cxk9sG__menu :is(a,button):focus-visible{background:var(--color-brand-soft)}.account-avatar-module__Cxk9sG__separator{background:var(--color-border);height:1px;margin:.3rem .25rem}
.case-issue-module__UMqSfq__page{gap:.75rem;min-width:0;display:grid}.case-issue-module__UMqSfq__heading,.case-issue-module__UMqSfq__sectionHeading{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.case-issue-module__UMqSfq__heading h1{color:var(--color-text-strong);margin:0;font-size:1.06rem}.case-issue-module__UMqSfq__card{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.75rem;min-width:0;padding:.95rem}.case-issue-module__UMqSfq__card h2{color:var(--color-text-strong);margin:0 0 .72rem;font-size:.88rem}.case-issue-module__UMqSfq__card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.78rem;line-height:1.8}.case-issue-module__UMqSfq__readGrid{gap:.8rem;margin:0;display:grid}.case-issue-module__UMqSfq__fieldView{gap:.2rem;display:grid}.case-issue-module__UMqSfq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.case-issue-module__UMqSfq__fieldView dt{color:var(--color-text-muted);font-size:.7rem;font-weight:700}.case-issue-module__UMqSfq__fieldView dd{color:var(--color-text-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.79rem;line-height:1.7}.case-issue-module__UMqSfq__empty{color:var(--color-text-muted);font-size:.75rem}.case-issue-module__UMqSfq__primary{border:1px solid var(--color-brand);background:var(--color-brand);min-height:2.15rem;color:var(--color-on-brand);cursor:pointer;border-radius:.48rem;padding:.4rem .75rem;font:750 .76rem/1.2 inherit}.case-issue-module__UMqSfq__primary:is(:hover,:active):not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.case-issue-module__UMqSfq__primary:disabled{opacity:.6;cursor:wait}.case-issue-module__UMqSfq__sectionHeading a,.case-issue-module__UMqSfq__sectionHeading button,.case-issue-module__UMqSfq__actions>button:not(.case-issue-module__UMqSfq__primary),.case-issue-module__UMqSfq__addIndicator button,.case-issue-module__UMqSfq__indicatorRow button,.case-issue-module__UMqSfq__periodInput button,.case-issue-module__UMqSfq__adminForm button,.case-issue-module__UMqSfq__discard button,.case-issue-module__UMqSfq__state button{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2rem;color:var(--color-text-strong);cursor:pointer;border-radius:.42rem;padding:.35rem .55rem;font:700 .7rem/1.2 inherit}.case-issue-module__UMqSfq__sectionHeading :is(a,button):hover,.case-issue-module__UMqSfq__actions>button:not(.case-issue-module__UMqSfq__primary):hover,.case-issue-module__UMqSfq__periodInput button:hover,.case-issue-module__UMqSfq__adminForm button:hover{background:var(--color-brand-soft)}.case-issue-module__UMqSfq__form{gap:.75rem;display:grid}.case-issue-module__UMqSfq__form .case-issue-module__UMqSfq__card{gap:.65rem;display:grid}.case-issue-module__UMqSfq__form .case-issue-module__UMqSfq__card h2{margin-bottom:0}.case-issue-module__UMqSfq__form label,.case-issue-module__UMqSfq__adminForm label{min-width:0;color:var(--color-text-muted);gap:.3rem;font-size:.7rem;font-weight:700;display:grid}.case-issue-module__UMqSfq__form :is(input:not([type=checkbox]),textarea,select),.case-issue-module__UMqSfq__adminForm :is(input,select){border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:2.35rem;color:var(--color-text-strong);border-radius:.45rem;padding:.42rem .55rem;font:500 .76rem/1.4 inherit}.case-issue-module__UMqSfq__form textarea{resize:vertical}.case-issue-module__UMqSfq__form .case-issue-module__UMqSfq__card>textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:6rem;color:var(--color-text-strong);border-radius:.45rem;padding:.42rem .55rem;font:500 .76rem/1.4 inherit}.case-issue-module__UMqSfq__form :is(input,textarea,select):focus-visible,.case-issue-module__UMqSfq__adminForm :is(input,select):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.case-issue-module__UMqSfq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.case-issue-module__UMqSfq__facetGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.65rem;display:grid}.case-issue-module__UMqSfq__periodInput{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.35rem;display:flex}.case-issue-module__UMqSfq__facet{border:1px solid var(--color-border);border-radius:.5rem;min-width:0;margin:0;padding:.5rem .65rem}.case-issue-module__UMqSfq__facet legend{color:var(--color-text-strong);padding:0 .2rem;font-size:.72rem;font-weight:800}.case-issue-module__UMqSfq__optionList{flex-wrap:wrap;gap:.6rem;display:flex}.case-issue-module__UMqSfq__optionList label{align-items:center;gap:.3rem;display:inline-flex}.case-issue-module__UMqSfq__optionList input{accent-color:var(--color-brand)}.case-issue-module__UMqSfq__indicatorList{gap:.4rem;display:grid}.case-issue-module__UMqSfq__indicatorList>div,.case-issue-module__UMqSfq__indicatorRow{border:1px solid var(--color-border);border-radius:.45rem;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding:.5rem;font-size:.72rem;display:flex}.case-issue-module__UMqSfq__indicatorList strong,.case-issue-module__UMqSfq__indicatorRow strong{color:var(--color-text-strong)}.case-issue-module__UMqSfq__indicatorList span{color:var(--color-text-muted)}.case-issue-module__UMqSfq__indicatorRow label{max-width:9rem}.case-issue-module__UMqSfq__indicatorRow input{min-height:2rem!important}.case-issue-module__UMqSfq__addIndicator{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.case-issue-module__UMqSfq__addIndicator select{max-width:18rem}.case-issue-module__UMqSfq__addIndicator a{color:var(--color-brand);font-size:.72rem;font-weight:700;text-decoration:underline}.case-issue-module__UMqSfq__evidenceList{gap:.25rem;margin:0;padding-inline-start:1.2rem;font-size:.76rem;display:grid}.case-issue-module__UMqSfq__actions{justify-content:flex-end;gap:.45rem;display:flex}.case-issue-module__UMqSfq__success,.case-issue-module__UMqSfq__error,.case-issue-module__UMqSfq__state,.case-issue-module__UMqSfq__discard{border-radius:.5rem;margin:0;padding:.65rem .75rem;font-size:.75rem}.case-issue-module__UMqSfq__success{background:var(--color-success-soft);color:var(--color-success)}.case-issue-module__UMqSfq__error{background:var(--color-danger-soft);color:var(--color-danger)}.case-issue-module__UMqSfq__state{background:var(--color-surface-solid);color:var(--color-text-muted)}.case-issue-module__UMqSfq__discard{background:var(--color-danger-soft);color:var(--color-text-strong);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.case-issue-module__UMqSfq__discard span{margin-inline-end:auto}.case-issue-module__UMqSfq__card summary{color:var(--color-text-strong);cursor:pointer;font-size:.8rem;font-weight:750}.case-issue-module__UMqSfq__adminForm{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.65rem;display:flex}.case-issue-module__UMqSfq__adminForm input{flex:8rem;width:auto}.case-issue-module__UMqSfq__adminForm select{flex:0 0 8rem;width:auto}.case-issue-module__UMqSfq__adminForm strong{color:var(--color-text-strong);flex:100%;font-size:.72rem}.case-issue-module__UMqSfq__adminEditors{gap:.65rem;margin-top:.85rem;display:grid}.case-issue-module__UMqSfq__adminEditor{border-top:1px solid var(--color-border);padding-top:.6rem}.case-issue-module__UMqSfq__adminEditor .case-issue-module__UMqSfq__adminForm{padding-inline-start:.5rem}.case-issue-module__UMqSfq__adminEditor .case-issue-module__UMqSfq__adminForm:first-child{padding-inline-start:0}.case-issue-module__UMqSfq__adminEditor .case-issue-module__UMqSfq__adminForm input[type=number]{flex:0 0 5rem}.case-issue-module__UMqSfq__adminEditor .case-issue-module__UMqSfq__adminForm label{align-items:center;gap:.25rem;display:inline-flex}.case-issue-module__UMqSfq__adminEditor .case-issue-module__UMqSfq__adminForm input[type=checkbox]{width:auto;min-height:0}@media (max-width:760px){.case-issue-module__UMqSfq__twoColumns{grid-template-columns:1fr}.case-issue-module__UMqSfq__heading,.case-issue-module__UMqSfq__sectionHeading{align-items:flex-start}.case-issue-module__UMqSfq__adminForm select{flex:8rem}}
.case-closing-summary-module__57_juq__summary{min-width:0}.case-closing-summary-module__57_juq__summary h1{color:var(--color-text-strong);margin:0 0 .85rem;font-size:1.05rem}.case-closing-summary-module__57_juq__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.8rem;display:grid}.case-closing-summary-module__57_juq__cards article{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.7rem;min-width:0;padding:.9rem}.case-closing-summary-module__57_juq__cards h2{color:var(--color-text-strong);margin:0 0 .6rem;font-size:.85rem}.case-closing-summary-module__57_juq__cards p,.case-closing-summary-module__57_juq__cards li{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.76rem;line-height:1.8}.case-closing-summary-module__57_juq__cards p{margin:0 0 .7rem}.case-closing-summary-module__57_juq__cards ul{margin:0 0 .7rem;padding-inline-start:1.2rem}.case-closing-summary-module__57_juq__cards a{color:var(--color-brand-hover);font-size:.75rem;font-weight:700}.case-closing-summary-module__57_juq__loading{color:var(--color-text-muted);padding:1rem}
.case-lifecycle-module__NfAMja__control{align-items:center;gap:.4rem;display:flex}.case-lifecycle-module__NfAMja__control>button,.case-lifecycle-module__NfAMja__footer button{border:1px solid var(--border,#cbd5e1);background:var(--surface,#fff);color:inherit;cursor:pointer;white-space:nowrap;border-radius:.5rem;padding:.45rem .7rem}.case-lifecycle-module__NfAMja__backdrop{z-index:120;background:#0f172a8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.case-lifecycle-module__NfAMja__dialog{background:var(--surface,#fff);width:min(100%,42rem);max-height:min(90vh,55rem);color:var(--text,#172033);border-radius:.85rem;padding:1.25rem;overflow:auto;box-shadow:0 20px 70px #00000040}.case-lifecycle-module__NfAMja__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.case-lifecycle-module__NfAMja__top h2{margin:0;font-size:1.2rem}.case-lifecycle-module__NfAMja__top button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.5rem}.case-lifecycle-module__NfAMja__form,.case-lifecycle-module__NfAMja__summary{gap:.65rem;margin-block:1rem;display:grid}.case-lifecycle-module__NfAMja__form p,.case-lifecycle-module__NfAMja__summary p{margin:0}.case-lifecycle-module__NfAMja__form label{gap:.3rem;display:grid}.case-lifecycle-module__NfAMja__form select,.case-lifecycle-module__NfAMja__form textarea{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #aab7c7;border-radius:.45rem;padding:.5rem}.case-lifecycle-module__NfAMja__warning{color:#654716;background:#fff5dc;border-radius:.45rem;padding:.6rem}.case-lifecycle-module__NfAMja__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.case-lifecycle-module__NfAMja__footer label{align-items:center;gap:.4rem;display:flex}.case-lifecycle-module__NfAMja__footer button:disabled{cursor:not-allowed;opacity:.55}.case-lifecycle-module__NfAMja__error{color:#b42318}.case-lifecycle-module__NfAMja__outdated{color:#89590d;max-width:12rem;font-size:.8rem}
.case-reminder-inbox-module__hIAwMa__inbox{font-size:.8rem;position:relative}.case-reminder-inbox-module__hIAwMa__inbox summary{cursor:pointer;white-space:nowrap}.case-reminder-inbox-module__hIAwMa__list{z-index:30;top:calc(100% + .5rem);background:#fff;border:1px solid #d5dce5;border-radius:.65rem;width:min(22rem,80vw);max-height:18rem;padding:.75rem;position:absolute;inset-inline-end:0;overflow:auto;box-shadow:0 12px 30px #152b4426}.case-reminder-inbox-module__hIAwMa__item{border-bottom:1px solid #e7ebf0;gap:.25rem;padding:.5rem 0;display:grid}.case-reminder-inbox-module__hIAwMa__item:last-child{border-bottom:0}.case-reminder-inbox-module__hIAwMa__item small{color:#546477}.case-reminder-inbox-module__hIAwMa__list p{margin:.25rem}
.stage-tools-grid-module__34fQnW__bar{background:var(--color-background);align-items:stretch;gap:.7rem;min-width:0;padding:.6rem .85rem;display:flex}.stage-tools-grid-module__34fQnW__grid{background:var(--color-border-strong);flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:1px;min-width:0;display:grid}.stage-tools-grid-module__34fQnW__cell,.stage-tools-grid-module__34fQnW__activeCell{background:var(--color-background);min-width:0;min-height:2.65rem;color:var(--color-text-strong);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;padding:.55rem .7rem;font:750 .74rem/1.35 inherit;text-decoration:none;display:flex}.stage-tools-grid-module__34fQnW__cell:hover{background:var(--color-brand-soft)}.stage-tools-grid-module__34fQnW__activeCell{background:var(--color-brand);color:var(--color-on-brand)}.stage-tools-grid-module__34fQnW__placementButton{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2.2rem;color:var(--color-text-strong);cursor:pointer;border-radius:.45rem;align-self:center;padding:.4rem .7rem;font:700 .72rem/1.2 inherit}.stage-tools-grid-module__34fQnW__placementButton:hover{background:var(--color-brand-soft)}.stage-tools-grid-module__34fQnW__bottom{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:.35rem;min-width:0;margin:0 .85rem .85rem;padding:.45rem 0;display:flex}.stage-tools-grid-module__34fQnW__bottomLink,.stage-tools-grid-module__34fQnW__activeBottom{border:1px solid var(--color-border);background:var(--color-surface-solid);min-height:2rem;color:var(--color-text-strong);cursor:pointer;border-radius:.4rem;align-items:center;padding:.4rem .65rem;font:700 .7rem/1.2 inherit;text-decoration:none;display:inline-flex}.stage-tools-grid-module__34fQnW__bottomLink:hover{background:var(--color-brand-soft)}.stage-tools-grid-module__34fQnW__activeBottom{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.stage-tools-grid-module__34fQnW__bar :is(a,button):focus-visible,.stage-tools-grid-module__34fQnW__bottom :is(a,button):focus-visible,.stage-tools-grid-module__34fQnW__dialog :is(button,select):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.stage-tools-grid-module__34fQnW__backdrop{z-index:80;background:#05162873;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.stage-tools-grid-module__34fQnW__dialog{border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(850px,100%);max-height:90dvh;box-shadow:0 .9rem 2.5rem var(--shadow-elevated);color:var(--color-text-strong);border-radius:.7rem;gap:.7rem;padding:1rem;display:grid;overflow:auto}.stage-tools-grid-module__34fQnW__dialog header,.stage-tools-grid-module__34fQnW__dialog footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.stage-tools-grid-module__34fQnW__dialog h2{margin:0;font-size:1rem}.stage-tools-grid-module__34fQnW__dialog p{color:var(--color-text-muted);margin:0;font-size:.72rem}.stage-tools-grid-module__34fQnW__dialog button,.stage-tools-grid-module__34fQnW__dialog select{border:1px solid var(--color-border-strong);background:var(--color-background);min-height:2rem;color:var(--color-text-strong);cursor:pointer;border-radius:.4rem;padding:.35rem .55rem;font:700 .7rem/1.2 inherit}.stage-tools-grid-module__34fQnW__dialog .stage-tools-grid-module__34fQnW__save{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.stage-tools-grid-module__34fQnW__dialog button:disabled{opacity:.5;cursor:default}.stage-tools-grid-module__34fQnW__target{align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:flex}.stage-tools-grid-module__34fQnW__rows{gap:.4rem;display:grid}.stage-tools-grid-module__34fQnW__row{border:1px solid var(--color-border);border-radius:.45rem;grid-template-columns:auto minmax(100px,1fr) minmax(95px,auto) auto;align-items:center;gap:.5rem;min-width:0;padding:.5rem;display:grid}.stage-tools-grid-module__34fQnW__row strong{font-size:.73rem}.stage-tools-grid-module__34fQnW__row small{color:var(--color-text-muted);font-size:.65rem}.stage-tools-grid-module__34fQnW__row .stage-tools-grid-module__34fQnW__handle{cursor:grab;min-width:2rem}.stage-tools-grid-module__34fQnW__controls{flex-wrap:wrap;gap:.25rem;display:flex}@media (max-width:760px){.stage-tools-grid-module__34fQnW__bar{padding-inline:.65rem}.stage-tools-grid-module__34fQnW__bottom{margin-inline:.65rem}.stage-tools-grid-module__34fQnW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.stage-tools-grid-module__34fQnW__row{grid-template-columns:auto minmax(0,1fr)}.stage-tools-grid-module__34fQnW__row small,.stage-tools-grid-module__34fQnW__controls{grid-column:2}.stage-tools-grid-module__34fQnW__controls{justify-content:flex-start}}@media (max-width:440px){.stage-tools-grid-module__34fQnW__bar{flex-wrap:wrap}.stage-tools-grid-module__34fQnW__grid{flex-basis:100%}.stage-tools-grid-module__34fQnW__placementButton{margin-inline-start:auto}}
.case-workflow-module__FJd9Xq__page{background:var(--color-background);min-height:100vh;padding:1.5rem}.case-workflow-module__FJd9Xq__shell{width:min(1120px,100%);margin:0 auto}.case-workflow-module__FJd9Xq__topbar{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1.25rem;min-height:4.5rem;display:flex}.case-workflow-module__FJd9Xq__headerActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-inline-start:auto;display:flex}.case-workflow-module__FJd9Xq__headerActions .case-workflow-module__FJd9Xq__primaryButton{min-height:2.65rem;padding-block:.6rem}.case-workflow-module__FJd9Xq__identity{align-items:center;gap:1rem;display:flex}.case-workflow-module__FJd9Xq__userName{color:var(--color-text-strong);margin:0;font-size:.92rem;font-weight:750}.case-workflow-module__FJd9Xq__logoutButton,.case-workflow-module__FJd9Xq__secondaryButton,.case-workflow-module__FJd9Xq__retryButton{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2.65rem;color:var(--color-text);cursor:pointer;border-radius:.7rem;padding:.6rem 1rem;font:700 .85rem/1 inherit}.case-workflow-module__FJd9Xq__main{padding:1.25rem 0 2rem}.case-workflow-module__FJd9Xq__hero{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem;display:flex}.case-workflow-module__FJd9Xq__heroTitle{display:block}.case-workflow-module__FJd9Xq__eyebrow{color:var(--color-brand-hover);margin:0 0 .65rem;font-size:.82rem;font-weight:750}.case-workflow-module__FJd9Xq__hero h1,.case-workflow-module__FJd9Xq__detailHeader h1{color:var(--color-text-strong);margin:0;font-size:clamp(1.4rem,3vw,2rem);line-height:1.15}.case-workflow-module__FJd9Xq__caseCount{color:var(--color-text-muted);white-space:nowrap;font-size:.65em;font-weight:600;display:inline}.case-workflow-module__FJd9Xq__primaryButton{background:var(--color-brand);min-height:3rem;color:var(--color-on-brand);box-shadow:0 .8rem 1.8rem var(--shadow-action);cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.15rem;font:750 .9rem/1 inherit;display:inline-flex}.case-workflow-module__FJd9Xq__primaryButton:hover{background:var(--color-primary-hover)}.case-workflow-module__FJd9Xq__primaryButton:disabled{opacity:.62;cursor:wait}.case-workflow-module__FJd9Xq__caseToolbar{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;margin-bottom:.8rem;display:flex}.case-workflow-module__FJd9Xq__caseToolbar input,.case-workflow-module__FJd9Xq__caseToolbar select{border:1px solid var(--color-border);background:var(--color-surface-solid);min-height:2.35rem;color:var(--color-text);border-radius:.55rem;padding:.4rem .65rem}.case-workflow-module__FJd9Xq__caseToolbar input{flex:1 1 0;min-width:180px;max-width:100%}.case-workflow-module__FJd9Xq__filterPopover{position:relative}.case-workflow-module__FJd9Xq__filterPopover summary{list-style:none}.case-workflow-module__FJd9Xq__filterPopover summary::-webkit-details-marker{display:none}.case-workflow-module__FJd9Xq__filterMenu{z-index:3;top:calc(100% + .4rem);border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(18rem,100vw - 2rem);max-height:min(70vh,34rem);box-shadow:0 .8rem 2rem var(--shadow-card);border-radius:.75rem;gap:.65rem;padding:.8rem;display:grid;position:absolute;inset-inline-end:0;overflow-y:auto}.case-workflow-module__FJd9Xq__filterMenu label{min-width:0;color:var(--color-text);gap:.3rem;font-size:.78rem;font-weight:700;display:grid}.case-workflow-module__FJd9Xq__filterMenu select{width:100%;min-width:0}.case-workflow-module__FJd9Xq__filterDateFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.case-workflow-module__FJd9Xq__filterDateFields label{min-width:0}.case-workflow-module__FJd9Xq__filterDateInput,.case-workflow-module__FJd9Xq__filterDateButton{border:1px solid var(--color-border);background:var(--color-surface-solid);width:100%;min-width:0;min-height:2.35rem;color:var(--color-text);font:inherit;text-align:start;border-radius:.55rem;padding:.4rem .5rem}.case-workflow-module__FJd9Xq__filterDateButton{cursor:pointer}.case-workflow-module__FJd9Xq__filterCalendar,.case-workflow-module__FJd9Xq__filterDateError{grid-column:1/-1;min-width:0}.case-workflow-module__FJd9Xq__filterCalendar *{max-width:100%}.case-workflow-module__FJd9Xq__filterDateError{color:var(--color-danger);margin:0;font-size:.75rem;line-height:1.5}.case-workflow-module__FJd9Xq__clearFiltersButton{color:var(--color-brand-hover);cursor:pointer;background:0 0;border:0;justify-self:start;padding:.2rem 0;font:700 .78rem/1.4 inherit}.case-workflow-module__FJd9Xq__toolbarButton,.case-workflow-module__FJd9Xq__textButton{color:var(--color-brand-hover);cursor:pointer;background:0 0;border:0;padding:.3rem .2rem;font:700 .78rem/1.4 inherit}.case-workflow-module__FJd9Xq__toolbarButton{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.55rem;min-height:2.35rem;padding:.4rem .65rem}.case-workflow-module__FJd9Xq__filterPopover .case-workflow-module__FJd9Xq__toolbarButton{text-align:center;min-width:7.5rem}.case-workflow-module__FJd9Xq__caseGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.case-workflow-module__FJd9Xq__caseCard,.case-workflow-module__FJd9Xq__panel,.case-workflow-module__FJd9Xq__formCard,.case-workflow-module__FJd9Xq__statePanel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 .8rem 2.5rem var(--shadow-card);border-radius:1.15rem}.case-workflow-module__FJd9Xq__caseCard{flex-direction:column;min-height:10rem;padding:.9rem;display:flex}.case-workflow-module__FJd9Xq__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.case-workflow-module__FJd9Xq__cardHeader h2{color:var(--color-text-strong);margin:0;font-size:1.18rem;line-height:1.5}.case-workflow-module__FJd9Xq__status{border:1px solid var(--color-brand-soft);background:var(--color-diagram-end);color:var(--color-brand-hover);border-radius:999px;flex:none;padding:.35rem .6rem;font-size:.72rem;font-weight:750}.case-workflow-module__FJd9Xq__categoryBadge{border:1px solid var(--color-border);background:var(--color-surface-solid);color:var(--color-text-muted);border-radius:999px;align-self:flex-start;margin-top:.45rem;padding:.2rem .48rem;font-size:.69rem;font-weight:700}.case-workflow-module__FJd9Xq__analysisPeriod{gap:.16rem;margin-top:.45rem;display:grid}.case-workflow-module__FJd9Xq__analysisPeriod strong{color:var(--color-brand-hover);font-size:.82rem;line-height:1.4}.case-workflow-module__FJd9Xq__analysisPeriod small{color:var(--color-text-muted);font-size:.7rem;line-height:1.45}.case-workflow-module__FJd9Xq__problem{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0;line-height:1.75;display:-webkit-box;overflow:hidden}.case-workflow-module__FJd9Xq__cardFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.case-workflow-module__FJd9Xq__cardActions{white-space:nowrap;align-items:center;gap:.55rem;display:flex}.case-workflow-module__FJd9Xq__meta{color:var(--color-text-muted);font-size:.78rem}.case-workflow-module__FJd9Xq__openLink{color:var(--color-brand-hover);font-size:.84rem;font-weight:750}.case-workflow-module__FJd9Xq__statePanel{text-align:center;padding:3.5rem 1.5rem}.case-workflow-module__FJd9Xq__statePanel h2{color:var(--color-text-strong);margin:0 0 .7rem}.case-workflow-module__FJd9Xq__statePanel p{max-width:32rem;color:var(--color-text-muted);margin:0 auto 1.25rem;line-height:1.7}.case-workflow-module__FJd9Xq__breadcrumb{color:var(--color-brand-hover);margin-bottom:2rem;font-size:.85rem;font-weight:750;display:inline-block}.case-workflow-module__FJd9Xq__formIntro{max-width:42rem;margin-bottom:2rem}.case-workflow-module__FJd9Xq__formIntro h1{color:var(--color-text-strong);margin:0;font-size:clamp(2rem,5vw,3rem)}.case-workflow-module__FJd9Xq__formIntro p{color:var(--color-text-muted);line-height:1.8}.case-workflow-module__FJd9Xq__formCard{max-width:44rem;padding:clamp(1.4rem,5vw,2.3rem)}.case-workflow-module__FJd9Xq__workspacePill{color:var(--color-text-muted);margin:0 0 1.5rem;font-size:.85rem}.case-workflow-module__FJd9Xq__workspacePill strong{color:var(--color-text-strong)}.case-workflow-module__FJd9Xq__field{margin-bottom:1.3rem}.case-workflow-module__FJd9Xq__field label{color:var(--color-text-strong);margin-bottom:.5rem;font-size:.9rem;font-weight:750;display:block}.case-workflow-module__FJd9Xq__field input,.case-workflow-module__FJd9Xq__field textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;color:var(--color-text-strong);font:inherit;border-radius:.75rem;outline:none;padding:.8rem .9rem}.case-workflow-module__FJd9Xq__field select{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:3.15rem;color:var(--color-text-strong);font:inherit;border-radius:.75rem;padding:.8rem .9rem}.case-workflow-module__FJd9Xq__categorySelect,.case-workflow-module__FJd9Xq__periodCreate{align-items:center;gap:.65rem;display:flex}.case-workflow-module__FJd9Xq__categorySelect select{flex:1;min-width:0}.case-workflow-module__FJd9Xq__periodCreate{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);border-radius:.75rem;justify-content:space-between;min-height:3.15rem;padding:.45rem .55rem .45rem .9rem}.case-workflow-module__FJd9Xq__periodCreate strong{color:var(--color-text-strong);font-size:.85rem}.case-workflow-module__FJd9Xq__field input{min-height:3.15rem}.case-workflow-module__FJd9Xq__field textarea{resize:vertical;min-height:10rem;line-height:1.7}.case-workflow-module__FJd9Xq__field input:focus,.case-workflow-module__FJd9Xq__field textarea:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}.case-workflow-module__FJd9Xq__field input[aria-invalid=true],.case-workflow-module__FJd9Xq__field textarea[aria-invalid=true]{border-color:var(--color-danger)}.case-workflow-module__FJd9Xq__fieldError,.case-workflow-module__FJd9Xq__apiError{color:var(--color-danger);font-size:.8rem;font-weight:650}.case-workflow-module__FJd9Xq__fieldError{margin:.4rem 0 0}.case-workflow-module__FJd9Xq__apiError{margin:0 0 1.2rem}.case-workflow-module__FJd9Xq__formActions{align-items:center;gap:.8rem;display:flex}.case-workflow-module__FJd9Xq__inlineFields{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.case-workflow-module__FJd9Xq__modalBackdrop{z-index:30;background:#141f257a;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.case-workflow-module__FJd9Xq__confirmDialog{border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(100%,34rem);box-shadow:0 1rem 3rem var(--shadow-elevated);border-radius:.9rem;padding:1.25rem}.case-workflow-module__FJd9Xq__confirmDialog h2{color:var(--color-text-strong);margin:0 0 .5rem;font-size:1.1rem}.case-workflow-module__FJd9Xq__confirmDialog p{color:var(--color-text-muted);font-size:.84rem;line-height:1.6}.case-workflow-module__FJd9Xq__confirmDialog footer{flex-wrap:wrap;justify-content:end;gap:.5rem;margin-top:1rem;display:flex}.case-workflow-module__FJd9Xq__confirmDialog footer button:first-child{border:1px solid var(--color-border);background:var(--color-surface-solid);min-height:2.4rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.55rem;padding:.5rem .7rem}.case-workflow-module__FJd9Xq__modal{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;width:min(560px,100%);max-height:min(720px,92vh);padding:1.2rem;overflow:auto;box-shadow:0 1.5rem 4rem #0000003d}.case-workflow-module__FJd9Xq__modalHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.case-workflow-module__FJd9Xq__modalHeader h2{color:var(--color-text-strong);margin:0;font-size:1.1rem}.case-workflow-module__FJd9Xq__editModal{flex-direction:column;max-height:min(720px,90vh);padding:0;display:flex;overflow:hidden}.case-workflow-module__FJd9Xq__editModal .case-workflow-module__FJd9Xq__modalHeader{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex:none;margin:0;padding:1.1rem 1.2rem .9rem}.case-workflow-module__FJd9Xq__modalForm{flex-direction:column;flex:1;min-height:0;display:flex}.case-workflow-module__FJd9Xq__modalBody{min-height:0;padding:1rem 1.2rem;overflow-y:auto}.case-workflow-module__FJd9Xq__modalForm .case-workflow-module__FJd9Xq__formActions{border-top:1px solid var(--color-border);background:var(--color-surface);flex:none;margin:0;padding:.85rem 1.2rem 1.1rem}.case-workflow-module__FJd9Xq__modalBody .case-workflow-module__FJd9Xq__field textarea{min-height:6.5rem}.case-workflow-module__FJd9Xq__editPeriod{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.15rem;padding:.45rem .55rem .45rem .9rem;display:flex}.case-workflow-module__FJd9Xq__editPeriod strong{color:var(--color-text-strong);font-size:.85rem}.case-workflow-module__FJd9Xq__pendingDocuments{align-items:center;gap:.6rem;display:flex}.case-workflow-module__FJd9Xq__pendingDocuments .case-workflow-module__FJd9Xq__toolbarButton{cursor:pointer}.case-workflow-module__FJd9Xq__fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.case-workflow-module__FJd9Xq__pendingFileList{border-top:1px solid var(--color-border);margin-top:.55rem;display:grid}.case-workflow-module__FJd9Xq__pendingFileList>div{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.7rem;min-width:0;padding:.4rem 0;display:flex}.case-workflow-module__FJd9Xq__pendingFileList span{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.case-workflow-module__FJd9Xq__fileHint{color:var(--color-text-muted);margin-top:.45rem;font-size:.7rem;line-height:1.5;display:block}.case-workflow-module__FJd9Xq__pendingDocuments .case-workflow-module__FJd9Xq__toolbarButton[aria-disabled=true],.case-workflow-module__FJd9Xq__pendingFileList button:disabled{opacity:.55;cursor:wait}.case-workflow-module__FJd9Xq__categoryCreate{gap:.6rem;margin-bottom:1rem;display:flex}.case-workflow-module__FJd9Xq__categoryCreate input{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-width:0;color:var(--color-text);font:inherit;border-radius:.7rem;flex:1;padding:.7rem .8rem}.case-workflow-module__FJd9Xq__categoryCreate .case-workflow-module__FJd9Xq__primaryButton{min-height:auto;box-shadow:none;padding:.65rem .85rem}.case-workflow-module__FJd9Xq__categoryList{gap:.25rem;display:grid}.case-workflow-module__FJd9Xq__categoryList>div{border-top:1px solid var(--color-border);color:var(--color-text);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;font-size:.88rem;display:flex}.case-workflow-module__FJd9Xq__categoryList>div>span:last-child{gap:.55rem;display:flex}.case-workflow-module__FJd9Xq__historyList{gap:.8rem;display:grid}.case-workflow-module__FJd9Xq__historyList>div{border-bottom:1px solid var(--color-border);padding-bottom:.8rem}.case-workflow-module__FJd9Xq__historyList p{color:var(--color-text);margin:0 0 .35rem;line-height:1.65}.case-workflow-module__FJd9Xq__historyList small{color:var(--color-text-muted);font-size:.74rem}.case-workflow-module__FJd9Xq__secondaryButton{justify-content:center;align-items:center;display:inline-flex}.case-workflow-module__FJd9Xq__detailHeader{margin-bottom:2rem}.case-workflow-module__FJd9Xq__detailMeta{color:var(--color-text-muted);flex-wrap:wrap;gap:.7rem 1.5rem;margin-top:1.25rem;font-size:.84rem;display:flex}.case-workflow-module__FJd9Xq__detailMeta strong{color:var(--color-text)}.case-workflow-module__FJd9Xq__contentGrid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:1.25rem;display:grid}.case-workflow-module__FJd9Xq__panel{padding:clamp(1.35rem,4vw,2rem)}.case-workflow-module__FJd9Xq__panel h2{color:var(--color-text-strong);margin:0 0 1rem;font-size:1.15rem}.case-workflow-module__FJd9Xq__statement{white-space:pre-wrap;color:var(--color-text);margin:0;line-height:1.9}.case-workflow-module__FJd9Xq__placeholder{color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.8}.case-workflow-module__FJd9Xq__confirmation{border:1px solid var(--color-brand-soft);background:var(--color-diagram-start);border-radius:.9rem;padding:1.15rem}.case-workflow-module__FJd9Xq__confirmation h3{color:var(--color-brand-hover);margin:0 0 .55rem}.case-workflow-module__FJd9Xq__confirmation p{color:var(--color-text);margin:.35rem 0;line-height:1.6}.case-workflow-module__FJd9Xq__confirmation code{overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:.76rem}.case-workflow-module__FJd9Xq__loadingPage{min-height:75vh;color:var(--color-text-muted);place-items:center;display:grid}.case-workflow-module__FJd9Xq__topbar button:focus-visible,.case-workflow-module__FJd9Xq__primaryButton:focus-visible,.case-workflow-module__FJd9Xq__secondaryButton:focus-visible,.case-workflow-module__FJd9Xq__retryButton:focus-visible,.case-workflow-module__FJd9Xq__openLink:focus-visible,.case-workflow-module__FJd9Xq__breadcrumb:focus-visible,.case-workflow-module__FJd9Xq__toolbarButton:focus-visible,.case-workflow-module__FJd9Xq__textButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:760px){.case-workflow-module__FJd9Xq__page{padding:1rem}.case-workflow-module__FJd9Xq__topbar{flex-wrap:wrap;align-items:flex-start;padding:1rem 0}.case-workflow-module__FJd9Xq__headerActions .case-workflow-module__FJd9Xq__primaryButton{width:auto}.case-workflow-module__FJd9Xq__identity{flex-direction:column;align-items:flex-start;gap:.65rem}.case-workflow-module__FJd9Xq__hero{flex-direction:column;align-items:stretch}.case-workflow-module__FJd9Xq__caseGrid,.case-workflow-module__FJd9Xq__contentGrid{grid-template-columns:1fr}.case-workflow-module__FJd9Xq__primaryButton{width:100%}}@media (max-width:460px){.case-workflow-module__FJd9Xq__cardHeader,.case-workflow-module__FJd9Xq__cardFooter{flex-direction:column;align-items:flex-start}.case-workflow-module__FJd9Xq__inlineFields{grid-template-columns:1fr}.case-workflow-module__FJd9Xq__formActions{flex-direction:column;align-items:stretch}.case-workflow-module__FJd9Xq__formActions>*{width:100%}}
.case-workspace-module__dVdM4a__workspace{--control-height:2.35rem;background:var(--color-background);grid-template-rows:3.65rem minmax(0,1fr);min-height:100dvh;display:grid}.case-workspace-module__dVdM4a__header{z-index:20;border-bottom:1px solid var(--color-border);background:var(--color-surface-solid);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:0 .85rem;display:flex}.case-workspace-module__dVdM4a__headerIdentity,.case-workspace-module__dVdM4a__headerMeta{align-items:center;gap:.75rem;min-width:0;display:flex}.case-workspace-module__dVdM4a__divider{background:var(--color-border);width:1px;height:1.8rem}.case-workspace-module__dVdM4a__caseIdentity{gap:.1rem;min-width:0;display:grid}.case-workspace-module__dVdM4a__caseIdentity a{color:var(--color-text-muted);font-size:.68rem;font-weight:700}.case-workspace-module__dVdM4a__caseIdentity strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.91rem;overflow:hidden}.case-workspace-module__dVdM4a__headerMeta{color:var(--color-text-muted);font-size:.72rem}.case-workspace-module__dVdM4a__status{border:1px solid var(--color-brand-soft);color:var(--color-brand-hover);border-radius:999px;padding:.28rem .55rem;font-weight:750}.case-workspace-module__dVdM4a__body{min-width:0;min-height:0;display:flex}.case-workspace-module__dVdM4a__sidebar{z-index:15;border-inline-end:1px solid var(--color-border);background:var(--color-surface-solid);flex-direction:column;flex:none;width:13rem;min-height:0;padding:.6rem;transition:width .16s,transform .16s;display:flex;overflow:hidden}.case-workspace-module__dVdM4a__sidebar nav{overscroll-behavior:contain;flex:1;gap:.18rem;min-height:0;display:grid;overflow-y:auto}.case-workspace-module__dVdM4a__navRow{border-radius:.55rem;align-items:center;gap:.08rem;min-width:0;display:flex;position:relative}.case-workspace-module__dVdM4a__navRow>a{flex:auto;min-width:0}.case-workspace-module__dVdM4a__dragHandle{width:1.55rem;min-height:1.8rem;color:var(--color-text-muted);cursor:grab;opacity:0;touch-action:none;background:0 0;border:0;border-radius:.4rem;flex:0 0 1.55rem;place-items:center;padding:0;font:900 1rem/1 inherit;transition:opacity .12s,background .12s;display:grid}.case-workspace-module__dVdM4a__navRow:hover .case-workspace-module__dVdM4a__dragHandle,.case-workspace-module__dVdM4a__dragHandle:focus-visible{background:var(--color-brand-soft);color:var(--color-text-strong);opacity:.9}.case-workspace-module__dVdM4a__dragHandle:active{cursor:grabbing}.case-workspace-module__dVdM4a__dragHandle:disabled{cursor:wait}.case-workspace-module__dVdM4a__draggingNavRow{opacity:.48}.case-workspace-module__dVdM4a__dropBefore{box-shadow:inset 0 2px 0 var(--color-brand)}.case-workspace-module__dVdM4a__dropAfter{box-shadow:inset 0 -2px 0 var(--color-brand)}.case-workspace-module__dVdM4a__sidebarSaveError{color:var(--color-danger);justify-content:space-between;align-items:center;gap:.35rem;padding:.35rem .25rem;font-size:.62rem;display:flex}.case-workspace-module__dVdM4a__sidebarSaveError button{color:var(--color-brand-hover);cursor:pointer;background:0 0;border:0;padding:.2rem;font:700 .65rem/1.2 inherit}.case-workspace-module__dVdM4a__sidebar a,.case-workspace-module__dVdM4a__collapseButton{min-height:var(--control-height);color:var(--color-text);white-space:nowrap;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.65rem;padding:.4rem .55rem;font:700 .76rem/1.2 inherit;display:flex}.case-workspace-module__dVdM4a__sidebar a:hover,.case-workspace-module__dVdM4a__collapseButton:hover{background:var(--color-diagram-end)}.case-workspace-module__dVdM4a__sidebar a.case-workspace-module__dVdM4a__active{background:var(--color-surface-brand-soft);color:var(--color-text-strong)}.case-workspace-module__dVdM4a__icon{flex:0 0 1.3rem;place-items:center;width:1.3rem;font-size:.94rem;display:grid}.case-workspace-module__dVdM4a__sidebar small{color:var(--color-text-muted);margin-inline-start:auto;font-size:.55rem;font-weight:650}.case-workspace-module__dVdM4a__collapseButton{border-top:1px solid var(--color-border);cursor:pointer;border-radius:0;flex:none;margin-top:.45rem;padding-top:.55rem}.case-workspace-module__dVdM4a__collapseButton>span:first-child{font-size:1.2rem}[dir=rtl] .case-workspace-module__dVdM4a__collapseButton>span:first-child{transform:rotate(180deg)}.case-workspace-module__dVdM4a__collapsed{width:3.65rem}.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__navLabel,.case-workspace-module__dVdM4a__collapsed small{display:none}.case-workspace-module__dVdM4a__collapsed a,.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__collapseButton{justify-content:center}.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__dragHandle{display:none}.case-workspace-module__dVdM4a__content{flex:1;min-width:0;min-height:0;padding:.85rem;overflow:auto}.case-workspace-module__dVdM4a__overview{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);gap:.85rem;max-width:1050px;display:grid}.case-workspace-module__dVdM4a__workflowCard{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.8rem;grid-column:1/-1;align-items:stretch;gap:.35rem;padding:.6rem;display:flex;overflow-x:auto}.case-workspace-module__dVdM4a__workflowStep{border:1px solid var(--color-border);min-height:2.15rem;color:var(--color-text-muted);text-align:center;white-space:nowrap;background:0 0;border-radius:.48rem;justify-content:center;align-items:center;padding:.42rem .6rem;font:700 .68rem/1.25 inherit;display:inline-flex}.case-workspace-module__dVdM4a__workflowStep:not(span){cursor:pointer}.case-workspace-module__dVdM4a__workflowStep:not(span):hover{border-color:var(--color-brand);color:var(--color-brand-hover)}.case-workspace-module__dVdM4a__lockedWorkflowStep{opacity:.5}.case-workspace-module__dVdM4a__actionSummary{border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:.55rem;gap:.2rem;margin-top:.8rem;padding:.65rem;font-size:.7rem;display:grid}.case-workspace-module__dVdM4a__actionSummary strong{color:var(--color-text-strong)}.case-workspace-module__dVdM4a__problemCard,.case-workspace-module__dVdM4a__summaryCard{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.8rem;padding:1.1rem}.case-workspace-module__dVdM4a__problemCard h1,.case-workspace-module__dVdM4a__summaryCard h2{color:var(--color-text-strong);margin:0 0 .8rem;font-size:.93rem}.case-workspace-module__dVdM4a__problemCard p{white-space:pre-wrap;margin:0;line-height:1.85}.case-workspace-module__dVdM4a__caseManagement{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.case-workspace-module__dVdM4a__caseManagement>div{gap:.45rem;display:flex}.case-workspace-module__dVdM4a__caseManagement button{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2rem;color:var(--color-brand-hover);cursor:pointer;border-radius:.45rem;padding:.4rem .6rem;font:700 .7rem/1.2 inherit}.case-workspace-module__dVdM4a__caseDetails{margin:0}.case-workspace-module__dVdM4a__caseDetails div{border-top:1px solid var(--color-border);gap:.25rem;padding:.55rem 0;display:grid}.case-workspace-module__dVdM4a__caseDetails dt{color:var(--color-text-muted);font-size:.7rem;font-weight:700}.case-workspace-module__dVdM4a__caseDetails dd{color:var(--color-text-strong);white-space:pre-wrap;margin:0;line-height:1.75}.case-workspace-module__dVdM4a__summaryCard h2:not(:first-child){margin-top:1.2rem}.case-workspace-module__dVdM4a__summaryCard dl{margin:0}.case-workspace-module__dVdM4a__summaryCard dl div{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:.8rem;padding:.55rem 0;font-size:.76rem;display:flex}.case-workspace-module__dVdM4a__summaryCard dt{color:var(--color-text-muted)}.case-workspace-module__dVdM4a__summaryCard dd{color:var(--color-text-strong);text-align:end;margin:0;font-weight:700}.case-workspace-module__dVdM4a__analysisMethods{gap:.625rem;display:grid}.case-workspace-module__dVdM4a__toolButton{width:100%;min-height:var(--control-height);background:var(--color-brand);color:var(--color-on-brand);cursor:pointer;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;padding:.5rem .7rem;font:750 .78rem/1 inherit;display:flex}.case-workspace-module__dVdM4a__toolButton:disabled{opacity:.6;cursor:wait}.case-workspace-module__dVdM4a__comingSoon{text-align:center;place-content:center;min-height:55vh;display:grid}.case-workspace-module__dVdM4a__comingSoon>span{color:var(--color-brand);font-size:2rem}.case-workspace-module__dVdM4a__comingSoon h1{margin:.6rem 0 .25rem;font-size:1.25rem}.case-workspace-module__dVdM4a__comingSoon p{color:var(--color-text-muted);margin:0}.case-workspace-module__dVdM4a__loading{text-align:center;place-items:center;min-height:100dvh;display:grid}.case-workspace-module__dVdM4a__loading button{min-height:var(--control-height);border:1px solid var(--color-border-strong);background:var(--color-surface-solid);color:var(--color-text);border-radius:.55rem;padding:.5rem .8rem}.case-workspace-module__dVdM4a__mobileMenu,.case-workspace-module__dVdM4a__backdrop{display:none}@media (max-width:900px) and (min-width:641px){.case-workspace-module__dVdM4a__sidebar{width:3.65rem}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__navLabel,.case-workspace-module__dVdM4a__sidebar small{display:none}.case-workspace-module__dVdM4a__sidebar a,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__collapseButton{justify-content:center}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__dragHandle{inset-inline-end:0;background:var(--color-surface-solid);opacity:.4;width:1.35rem;min-height:1.7rem;position:absolute;top:50%;transform:translateY(-50%)}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__navRow:hover .case-workspace-module__dVdM4a__dragHandle,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__dragHandle:focus-visible{opacity:.95}}@media (max-width:640px){.case-workspace-module__dVdM4a__workspace{grid-template-rows:3.45rem minmax(0,1fr)}.case-workspace-module__dVdM4a__header{padding-inline:.65rem}.case-workspace-module__dVdM4a__divider{display:none}.case-workspace-module__dVdM4a__mobileMenu{border:1px solid var(--color-border);background:var(--color-surface-solid);width:2rem;height:2rem;color:var(--color-text);border-radius:.45rem;place-items:center;padding:0;display:grid}.case-workspace-module__dVdM4a__sidebar{width:min(17rem,84vw);box-shadow:0 .8rem 2rem var(--shadow-elevated);position:fixed;inset-block:3.45rem 0;inset-inline-start:0;transform:translate(-110%)}[dir=rtl] .case-workspace-module__dVdM4a__sidebar{transform:translate(110%)}.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__drawerOpen{transform:translate(0)}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__navLabel,.case-workspace-module__dVdM4a__sidebar small{display:inline}.case-workspace-module__dVdM4a__sidebar a,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__collapseButton{justify-content:flex-start}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__dragHandle{opacity:.65;width:1.8rem;min-height:2rem;position:static;transform:none}.case-workspace-module__dVdM4a__collapseButton{display:none}.case-workspace-module__dVdM4a__backdrop{z-index:14;background:#05161861;border:0;width:100%;display:block;position:fixed;inset:3.45rem 0 0}.case-workspace-module__dVdM4a__content{padding:.65rem}.case-workspace-module__dVdM4a__overview{grid-template-columns:1fr}}.case-workspace-module__dVdM4a__workspace{grid-template-rows:3.65rem auto minmax(0,1fr);height:100dvh}.case-workspace-module__dVdM4a__caseIdentity small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.case-workspace-module__dVdM4a__workflowCard{z-index:16;border:0;border-bottom:1px solid var(--color-border);background:var(--color-surface-solid);scrollbar-width:thin;border-radius:0;grid-column:auto;align-items:center;gap:.3rem;min-width:0;padding:.48rem .85rem;display:flex;overflow-x:auto}.case-workspace-module__dVdM4a__workflowStep{flex:none;min-height:2.2rem;padding:.42rem .7rem;font-size:.72rem}.case-workspace-module__dVdM4a__workflowConnector{color:var(--color-text-muted);opacity:.65;-webkit-user-select:none;user-select:none;flex:none;font-size:.78rem;font-weight:400;line-height:1}.case-workspace-module__dVdM4a__activeWorkflowStep{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.case-workspace-module__dVdM4a__activeWorkflowStep:hover{color:var(--color-on-brand)!important}.case-workspace-module__dVdM4a__nextWorkflowStep:not(.case-workspace-module__dVdM4a__activeWorkflowStep){border-color:var(--color-brand-soft);background:var(--color-diagram-end);color:var(--color-text-strong)}.case-workspace-module__dVdM4a__sidebarScroll{flex:1;min-height:0;overflow-y:auto}.case-workspace-module__dVdM4a__sidebar nav{display:block;overflow:visible}.case-workspace-module__dVdM4a__stageGroup{margin-bottom:.55rem}.case-workspace-module__dVdM4a__stageGroup>.case-workspace-module__dVdM4a__navRow{margin-bottom:.3rem}.case-workspace-module__dVdM4a__stageToggle,.case-workspace-module__dVdM4a__toolLink{width:100%;min-width:0;min-height:var(--control-height);color:var(--color-text);text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.5rem;padding:.4rem .55rem;font:700 .75rem/1.25 inherit;display:flex}.case-workspace-module__dVdM4a__stageToggle:hover,.case-workspace-module__dVdM4a__toolLink:hover{background:var(--color-diagram-end)}.case-workspace-module__dVdM4a__currentStage{color:var(--brand-dark);background:var(--brand-soft)}.case-workspace-module__dVdM4a__chevron{text-align:center;flex:0 0 1rem;width:1rem;font-size:1rem}.case-workspace-module__dVdM4a__stageNumber{background:var(--color-diagram-end);width:1.2rem;height:1.2rem;color:var(--color-text-muted);border-radius:.3rem;flex:0 0 1.2rem;place-items:center;font-size:.62rem;display:grid}.case-workspace-module__dVdM4a__currentStage .case-workspace-module__dVdM4a__stageNumber{background:var(--color-brand);color:var(--color-on-brand)}.case-workspace-module__dVdM4a__toolList{border-inline-start:1px solid var(--color-border);gap:.3rem;margin-inline-start:1.3rem;padding-inline-start:.5rem;display:grid}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__toolLink{flex:auto;font-size:.71rem;font-weight:500}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__toolLink.case-workspace-module__dVdM4a__active{border-inline-start:3px solid var(--color-brand);color:var(--brand-dark);background:var(--brand-soft);font-weight:700}.case-workspace-module__dVdM4a__utilityGroup{border-top:1px solid var(--color-border);margin-top:.65rem;padding-top:.55rem}.case-workspace-module__dVdM4a__utilityGroup .case-workspace-module__dVdM4a__navRow+.case-workspace-module__dVdM4a__navRow{margin-top:.3rem}.case-workspace-module__dVdM4a__utilityGroup h2{color:var(--color-text-muted);margin:.3rem .55rem;font-size:.64rem}.case-workspace-module__dVdM4a__resetButton{border:0;border-top:1px solid var(--color-border);color:var(--color-brand-hover);text-align:start;cursor:pointer;background:0 0;margin-top:.4rem;padding:.55rem;font:700 .7rem/1.2 inherit}.case-workspace-module__dVdM4a__resetButton:disabled{opacity:.5}.case-workspace-module__dVdM4a__navigationError{border:1px solid var(--color-border-strong);color:var(--color-text-strong);background:var(--color-diagram-end);border-radius:.5rem;margin:0 0 .65rem;padding:.7rem}.case-workspace-module__dVdM4a__content{padding:0}.case-workspace-module__dVdM4a__activeContent{min-width:0;padding:.85rem}.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__toolList,.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__utilityGroup,.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__resetButton{display:none}.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__stageToggle{justify-content:center}.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__chevron{flex:none;width:auto;display:none}.case-workspace-module__dVdM4a__summaryCard{scroll-margin-top:1rem}.case-workspace-module__dVdM4a__problemCard p{white-space:pre-wrap}.case-workspace-module__dVdM4a__sidebar :is(button,a):focus-visible,.case-workspace-module__dVdM4a__workflowCard :is(button,a):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}@media (max-width:900px) and (min-width:641px){.case-workspace-module__dVdM4a__sidebar{width:13rem}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__navLabel,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__utilityGroup,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__resetButton{display:block}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__toolList{display:grid}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__stageToggle{justify-content:flex-start}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__dragHandle{opacity:0;width:1.55rem;position:static;transform:none}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__navRow:hover .case-workspace-module__dVdM4a__dragHandle,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__dragHandle:focus-visible{opacity:.95}.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed{width:3.65rem}.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__navLabel,.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__toolList,.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__utilityGroup,.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__resetButton{display:none}.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__stageToggle{justify-content:center}.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__chevron,.case-workspace-module__dVdM4a__sidebar.case-workspace-module__dVdM4a__collapsed .case-workspace-module__dVdM4a__dragHandle{display:none}}@media (max-width:640px){.case-workspace-module__dVdM4a__workspace{grid-template-rows:3.45rem auto minmax(0,1fr)}.case-workspace-module__dVdM4a__workflowCard{padding-inline:.55rem}.case-workspace-module__dVdM4a__sidebar{z-index:19;inset-block-start:3.45rem}.case-workspace-module__dVdM4a__backdrop{z-index:18}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__utilityGroup,.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__resetButton{display:block}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__toolList{display:grid}.case-workspace-module__dVdM4a__sidebar .case-workspace-module__dVdM4a__stageToggle{justify-content:flex-start}.case-workspace-module__dVdM4a__activeContent{padding:.65rem}}.case-workspace-module__dVdM4a__toolButton:is(:hover,:active):not(:disabled){background:var(--color-primary-hover)}.case-workspace-module__dVdM4a__overview{max-width:1050px;display:block}.case-workspace-module__dVdM4a__workspace{grid-template-rows:auto minmax(0,1fr)}.case-workspace-module__dVdM4a__header{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identity meta""workflow workflow";gap:.35rem 1rem;min-height:7.5rem;padding:.55rem 1rem .3rem;display:grid}.case-workspace-module__dVdM4a__headerIdentity{grid-area:identity;gap:.75rem;min-width:0}.case-workspace-module__dVdM4a__headerIdentity>a{flex:none}.case-workspace-module__dVdM4a__caseIdentity{flex:1;gap:.16rem}.case-workspace-module__dVdM4a__caseIdentity strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:1rem;line-height:1.3;overflow:visible}.case-workspace-module__dVdM4a__caseIdentity .case-workspace-module__dVdM4a__periodLine{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:.1rem .45rem;max-width:100%;display:flex;overflow:visible}.case-workspace-module__dVdM4a__periodLine>span{overflow-wrap:anywhere;text-overflow:clip;min-width:0;overflow:visible}.case-workspace-module__dVdM4a__periodLine button{color:var(--color-brand-hover);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:700}.case-workspace-module__dVdM4a__periodLine button:hover{text-decoration:underline}.case-workspace-module__dVdM4a__periodLine button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.case-workspace-module__dVdM4a__header .case-workspace-module__dVdM4a__workflowCard{background:0 0;border:0;grid-area:workflow;justify-content:safe center;gap:.25rem;width:100%;min-width:0;padding:.2rem 0}.case-workspace-module__dVdM4a__header .case-workspace-module__dVdM4a__workflowStep{min-height:2rem;padding:.35rem .45rem;font-size:.68rem}.case-workspace-module__dVdM4a__headerMeta{flex-wrap:wrap;grid-area:meta;justify-content:flex-end;justify-self:end;max-width:100%}.case-workspace-module__dVdM4a__headerActions{flex-wrap:wrap;gap:.25rem;display:flex}.case-workspace-module__dVdM4a__headerActions button{border:1px solid var(--color-border);background:var(--color-surface-solid);color:var(--color-text-muted);cursor:default;border-radius:.4rem;padding:.27rem .4rem;font:600 .66rem/1.2 inherit}.case-workspace-module__dVdM4a__headerMeta .case-workspace-module__dVdM4a__userName{color:var(--color-text-strong);overflow-wrap:anywhere;text-align:end;font-size:.78rem;font-weight:700;line-height:1.4}@media (max-width:1050px){.case-workspace-module__dVdM4a__header{column-gap:.6rem}}@media (max-width:640px){.case-workspace-module__dVdM4a__header{grid-template-areas:"brand meta""case case""workflow workflow";row-gap:.25rem;height:10.5rem;min-height:0;padding:.55rem .65rem .25rem}.case-workspace-module__dVdM4a__headerIdentity{display:contents}.case-workspace-module__dVdM4a__headerIdentity>a{grid-area:brand;justify-self:start;max-width:5rem;overflow:hidden}.case-workspace-module__dVdM4a__mobileMenu{grid-area:brand;justify-self:end}.case-workspace-module__dVdM4a__caseIdentity{grid-area:case;min-width:0}.case-workspace-module__dVdM4a__caseIdentity strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.6em;font-size:.88rem;display:-webkit-box;overflow:hidden}.case-workspace-module__dVdM4a__periodLine{font-size:.65rem!important}.case-workspace-module__dVdM4a__headerMeta{gap:.35rem;max-width:100%}.case-workspace-module__dVdM4a__headerActions{flex-basis:100%;order:3;justify-content:flex-end}.case-workspace-module__dVdM4a__headerMeta .case-workspace-module__dVdM4a__userName{font-size:.7rem}.case-workspace-module__dVdM4a__header .case-workspace-module__dVdM4a__workflowCard{padding:.2rem 0 .35rem}.case-workspace-module__dVdM4a__sidebar,.case-workspace-module__dVdM4a__backdrop{inset-block-start:10.5rem}}.case-workspace-module__dVdM4a__closedBanner{color:#253648;background:#eef3f7;border:1px solid #c3ceda;border-radius:.6rem;margin:0 0 1rem;padding:.75rem 1rem}
.analysis-modules-module__Cq1Xlq__module{color:var(--color-text);padding:1rem}.analysis-modules-module__Cq1Xlq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.analysis-modules-module__Cq1Xlq__toolbar h1{color:var(--color-text-strong);margin:0;font-size:1.25rem}.analysis-modules-module__Cq1Xlq__toolbar div{flex-wrap:wrap;gap:.45rem;display:flex}.analysis-modules-module__Cq1Xlq__headingGroup{gap:.2rem!important;display:grid!important}.analysis-modules-module__Cq1Xlq__syncControls{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.55rem;justify-content:space-between;align-items:center;gap:.55rem;margin-top:.5rem;padding:.55rem .65rem;display:flex}.analysis-modules-module__Cq1Xlq__syncCopy{gap:.15rem;min-width:0;display:grid}.analysis-modules-module__Cq1Xlq__syncCopy strong{overflow-wrap:anywhere;color:var(--color-text-strong);font-size:.76rem}.analysis-modules-module__Cq1Xlq__syncCopy small{color:var(--color-text-muted);font-size:.7rem}.analysis-modules-module__Cq1Xlq__syncButton{color:var(--color-brand-hover);flex:none;font-size:.72rem;min-height:2rem!important;padding:.3rem .5rem!important}.analysis-modules-module__Cq1Xlq__unsyncedNotice{font-weight:700;color:var(--color-text-muted)!important;font-size:.68rem!important}.analysis-modules-module__Cq1Xlq__backLink{color:var(--color-brand-hover);font-size:.78rem;font-weight:700;text-decoration:none}.analysis-modules-module__Cq1Xlq__error{color:#b42318;background:var(--color-surface-solid);border:1px solid #b42318;border-radius:.5rem;margin:.5rem 0;padding:.65rem .75rem}.analysis-modules-module__Cq1Xlq__standaloneModule{width:min(1080px,100%);min-height:100vh;margin:0 auto;padding:1rem}.analysis-modules-module__Cq1Xlq__module button,.analysis-modules-module__Cq1Xlq__module select,.analysis-modules-module__Cq1Xlq__module input,.analysis-modules-module__Cq1Xlq__module textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2.35rem;color:var(--color-text);font:inherit;border-radius:.55rem;padding:.45rem .65rem}.analysis-modules-module__Cq1Xlq__module button{cursor:pointer;font-weight:700}.analysis-modules-module__Cq1Xlq__module button[type=submit],.analysis-modules-module__Cq1Xlq__primary{background:var(--color-brand)!important;color:var(--color-on-brand)!important;border-color:#0000!important}.analysis-modules-module__Cq1Xlq__panel{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.75rem;margin-bottom:.65rem;padding:.85rem}.analysis-modules-module__Cq1Xlq__context{color:var(--color-text-muted);flex-wrap:wrap;gap:.35rem;font-size:.78rem;display:flex}.analysis-modules-module__Cq1Xlq__context span:not(:last-child):after{content:" →";color:var(--color-brand)}.analysis-modules-module__Cq1Xlq__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.65rem 0;display:grid}.analysis-modules-module__Cq1Xlq__form label{gap:.25rem;font-size:.75rem;font-weight:700;display:grid}.analysis-modules-module__Cq1Xlq__wide{grid-column:1/-1}.analysis-modules-module__Cq1Xlq__sequence{gap:.6rem;display:grid}.analysis-modules-module__Cq1Xlq__step{grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.65rem;display:grid}.analysis-modules-module__Cq1Xlq__number{background:var(--color-diagram-end);width:2rem;height:2rem;color:var(--color-brand-hover);border-radius:50%;place-items:center;font-weight:800;display:grid}.analysis-modules-module__Cq1Xlq__step textarea{resize:vertical;width:100%;min-height:4.4rem}.analysis-modules-module__Cq1Xlq__muted{color:var(--color-text-muted);font-size:.8rem}.analysis-modules-module__Cq1Xlq__analysisSelector{grid-template-columns:minmax(10rem,18rem) auto;align-items:stretch;max-width:100%;position:relative;gap:.45rem!important;display:grid!important}.analysis-modules-module__Cq1Xlq__currentAnalysis{border:1px solid var(--color-brand);background:var(--color-surface-solid);border-radius:.55rem;align-content:center;min-width:0;padding:.4rem .65rem;display:grid!important}.analysis-modules-module__Cq1Xlq__currentAnalysis strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analysis-modules-module__Cq1Xlq__selectorDropdown{position:relative;display:block!important}.analysis-modules-module__Cq1Xlq__selectorTrigger{white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.analysis-modules-module__Cq1Xlq__analysisPopover{z-index:5;inset-inline-end:0;border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.65rem;width:min(25rem,100vw - 1.2rem);max-height:min(24rem,60vh);padding:.35rem;position:absolute;top:calc(100% + .35rem);overflow-y:auto;box-shadow:0 12px 30px #00000029;gap:.25rem!important;display:grid!important}.analysis-modules-module__Cq1Xlq__analysisOption{border:1px solid #0000;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.25rem;gap:.35rem!important;display:grid!important}.analysis-modules-module__Cq1Xlq__currentOption{border-color:var(--color-brand);background:color-mix(in srgb,var(--color-diagram-end) 35%,var(--color-surface-solid))}.analysis-modules-module__Cq1Xlq__analysisChoice{text-align:start;min-width:0;background:0 0!important;border:0!important;gap:.12rem!important;display:grid!important}.analysis-modules-module__Cq1Xlq__optionTitle{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analysis-modules-module__Cq1Xlq__optionMeta{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:500;overflow:hidden}.analysis-modules-module__Cq1Xlq__currentBadge{color:var(--color-brand-hover);background:var(--color-diagram-end);border-radius:999px;justify-self:start;padding:.1rem .35rem;font-size:.65rem;font-weight:800}.analysis-modules-module__Cq1Xlq__optionDelete{font-size:.72rem;color:#b42318!important;border-color:#b42318!important;min-height:2rem!important;padding:.3rem .45rem!important}.analysis-modules-module__Cq1Xlq__analysisContext{margin-bottom:.3rem}.analysis-modules-module__Cq1Xlq__problemContext{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.05rem;display:flex}.analysis-modules-module__Cq1Xlq__problemContext small{color:var(--color-text-muted);font-size:.7rem;font-weight:700}.analysis-modules-module__Cq1Xlq__problemContext strong{color:var(--color-text-strong)}.analysis-modules-module__Cq1Xlq__categoryBadge,.analysis-modules-module__Cq1Xlq__anchorBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:1.3rem;padding:.08rem .4rem;font-size:.65rem;font-weight:800;display:inline-flex}.analysis-modules-module__Cq1Xlq__categoryBadge{color:var(--color-brand-hover);background:var(--color-diagram-end)}.analysis-modules-module__Cq1Xlq__anchorBadge{color:var(--color-brand-hover);background:color-mix(in srgb,var(--color-diagram-end) 65%,var(--color-surface-solid))}.analysis-modules-module__Cq1Xlq__causalChain{width:min(760px,100%)}.analysis-modules-module__Cq1Xlq__startNode{border-inline-start:.25rem solid var(--color-brand);background:color-mix(in srgb, var(--color-diagram-end) 45%, var(--color-surface-solid));border-radius:.45rem;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.45rem;padding:.35rem .5rem;display:grid}.analysis-modules-module__Cq1Xlq__startNode>div{gap:.1rem;display:grid}.analysis-modules-module__Cq1Xlq__startNode small{color:var(--color-text-muted);font-size:.7rem;font-weight:700}.analysis-modules-module__Cq1Xlq__startNode strong{overflow-wrap:anywhere;color:var(--color-text-strong)}.analysis-modules-module__Cq1Xlq__sourceHint{color:var(--color-text-muted);margin:0;font-size:.65rem}.analysis-modules-module__Cq1Xlq__chainConnector{background:var(--color-border-strong);width:2px;height:.4rem;margin-inline-start:1rem;position:relative}.analysis-modules-module__Cq1Xlq__chainConnector:after{content:"";inset-inline-start:-3px;border-inline:4px solid #0000;border-top:5px solid var(--color-border-strong);width:0;height:0;position:absolute;bottom:-1px}.analysis-modules-module__Cq1Xlq__problemConnector{height:.55rem}.analysis-modules-module__Cq1Xlq__lineageLabel,.analysis-modules-module__Cq1Xlq__continuationLabel{color:var(--color-text-muted);margin:.05rem 0 .12rem;font-size:.64rem;font-weight:700;display:block}.analysis-modules-module__Cq1Xlq__continuationLabel{margin-inline-start:1.45rem}.analysis-modules-module__Cq1Xlq__chainNode{border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.55rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.45rem;padding:.32rem .45rem;display:grid;position:relative}.analysis-modules-module__Cq1Xlq__nodeContent{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;padding-top:.18rem;display:flex}.analysis-modules-module__Cq1Xlq__nodeContent>strong{overflow-wrap:anywhere;color:var(--color-text-strong)}.analysis-modules-module__Cq1Xlq__reviewBadge{color:#9a6700;white-space:nowrap;background:#fff4ce;border-radius:999px;padding:.15rem .42rem;font-size:.7rem;font-weight:800}.analysis-modules-module__Cq1Xlq__nodeActions{align-items:center;gap:.3rem;display:flex;position:relative}.analysis-modules-module__Cq1Xlq__menuButton{min-width:2.1rem;line-height:1;padding-inline:.35rem!important}.analysis-modules-module__Cq1Xlq__confirmButton{color:var(--color-brand-hover);font-size:.72rem;min-height:1.9rem!important;padding:.25rem .45rem!important}.analysis-modules-module__Cq1Xlq__nodeMenu{z-index:2;inset-inline-end:0;border:1px solid var(--color-border);background:var(--color-surface-solid);border-radius:.45rem;gap:.2rem;min-width:6rem;padding:.25rem;display:grid;position:absolute;top:calc(100% + .2rem);box-shadow:0 8px 20px #0000001f}.analysis-modules-module__Cq1Xlq__nodeMenu button{text-align:start;min-height:2rem!important}.analysis-modules-module__Cq1Xlq__dangerButton{color:#fff!important;background:#b42318!important;border-color:#b42318!important}.analysis-modules-module__Cq1Xlq__inlineEdit{flex:22rem;align-items:center;gap:.35rem;display:flex}.analysis-modules-module__Cq1Xlq__inlineEdit input{flex:1;min-width:0}.analysis-modules-module__Cq1Xlq__inlineEdit button{min-height:2rem!important}.analysis-modules-module__Cq1Xlq__insertPoint{border-inline-start:2px solid var(--color-border-strong);min-height:.3rem;margin-inline-start:1rem;transition:min-height .15s;position:relative}.analysis-modules-module__Cq1Xlq__insertPoint>button{z-index:1;inset-inline-start:0;width:1.2rem;color:var(--color-brand-hover);border-radius:50%;place-items:center;font-size:.9rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);min-height:1.2rem!important;padding:0!important}.analysis-modules-module__Cq1Xlq__insertForm{flex-wrap:wrap;gap:.35rem;padding:.45rem 0 .35rem .55rem;display:flex}.analysis-modules-module__Cq1Xlq__insertForm input{flex:14rem;min-width:0}.analysis-modules-module__Cq1Xlq__insertForm button{min-height:2rem!important}@media (hover:hover) and (pointer:fine){.analysis-modules-module__Cq1Xlq__sourceChainItem:not(:hover):not(:focus-within) .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen)>button,.analysis-modules-module__Cq1Xlq__chainItem:not(:hover):not(:focus-within) .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen)>button{opacity:0}.analysis-modules-module__Cq1Xlq__sourceChainItem .analysis-modules-module__Cq1Xlq__insertPoint>button,.analysis-modules-module__Cq1Xlq__chainItem .analysis-modules-module__Cq1Xlq__insertPoint>button{transition:opacity .15s}.analysis-modules-module__Cq1Xlq__sourceChainItem:hover .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen),.analysis-modules-module__Cq1Xlq__sourceChainItem:focus-within .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen),.analysis-modules-module__Cq1Xlq__chainItem:hover .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen),.analysis-modules-module__Cq1Xlq__chainItem:focus-within .analysis-modules-module__Cq1Xlq__insertPoint:not(.analysis-modules-module__Cq1Xlq__insertPointOpen){min-height:.85rem}.analysis-modules-module__Cq1Xlq__sourceChainItem:hover .analysis-modules-module__Cq1Xlq__insertPoint>button,.analysis-modules-module__Cq1Xlq__sourceChainItem:focus-within .analysis-modules-module__Cq1Xlq__insertPoint>button,.analysis-modules-module__Cq1Xlq__chainItem:hover .analysis-modules-module__Cq1Xlq__insertPoint>button,.analysis-modules-module__Cq1Xlq__chainItem:focus-within .analysis-modules-module__Cq1Xlq__insertPoint>button,.analysis-modules-module__Cq1Xlq__insertPointOpen>button{opacity:1}}.analysis-modules-module__Cq1Xlq__nextWhy{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);border-radius:.65rem;gap:.3rem;padding:.45rem;display:grid}.analysis-modules-module__Cq1Xlq__nextWhy label{color:var(--color-text-strong);font-weight:800}.analysis-modules-module__Cq1Xlq__nextWhy textarea{resize:vertical;width:100%;min-height:2.45rem}.analysis-modules-module__Cq1Xlq__nextWhy button{justify-self:start}.analysis-modules-module__Cq1Xlq__modalBackdrop{z-index:10;background:#00000052;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.analysis-modules-module__Cq1Xlq__deleteConfirmation{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);border-radius:.7rem;width:min(26rem,100%);padding:1rem;box-shadow:0 14px 36px #0003}.analysis-modules-module__Cq1Xlq__deleteConfirmation h2{margin:0;font-size:1rem}.analysis-modules-module__Cq1Xlq__deleteConfirmation p{color:var(--color-text-muted);white-space:pre-line;font-size:.85rem}.analysis-modules-module__Cq1Xlq__deleteConfirmation>div{flex-wrap:wrap;gap:.45rem;display:flex}.analysis-modules-module__Cq1Xlq__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.65rem;display:grid}.analysis-modules-module__Cq1Xlq__metric{justify-content:space-between;align-items:end;gap:.5rem;display:flex}.analysis-modules-module__Cq1Xlq__metric strong{color:var(--color-text-strong);font-size:1.35rem}.analysis-modules-module__Cq1Xlq__metric small{color:var(--color-text-muted)}.analysis-modules-module__Cq1Xlq__status{color:var(--color-brand-hover);font-size:.75rem;font-weight:700}@media (max-width:600px){.analysis-modules-module__Cq1Xlq__form{grid-template-columns:1fr}.analysis-modules-module__Cq1Xlq__step{grid-template-columns:2rem minmax(0,1fr)}.analysis-modules-module__Cq1Xlq__step>button{grid-column:2}.analysis-modules-module__Cq1Xlq__module{padding:.6rem}.analysis-modules-module__Cq1Xlq__toolbar{display:grid}.analysis-modules-module__Cq1Xlq__analysisSelector{grid-template-columns:minmax(0,1fr);width:100%}.analysis-modules-module__Cq1Xlq__selectorTrigger{white-space:normal}.analysis-modules-module__Cq1Xlq__analysisContext{display:grid}.analysis-modules-module__Cq1Xlq__chainNode{grid-template-columns:2rem minmax(0,1fr)}.analysis-modules-module__Cq1Xlq__nodeActions{grid-column:2;justify-self:start}.analysis-modules-module__Cq1Xlq__inlineEdit{flex-basis:100%}.analysis-modules-module__Cq1Xlq__insertForm{padding-inline-start:.45rem}.analysis-modules-module__Cq1Xlq__nextWhy button{width:100%}.analysis-modules-module__Cq1Xlq__syncControls{flex-direction:column;align-items:stretch}.analysis-modules-module__Cq1Xlq__syncButton{width:100%}}.analysis-modules-module__Cq1Xlq__module button[type=submit]:is(:hover,:active):not(:disabled),.analysis-modules-module__Cq1Xlq__primary:is(:hover,:active):not(:disabled){background:var(--color-primary-hover)!important}
.evidence-manager-module__oaDSQW__backdrop{z-index:1100;background:color-mix(in srgb, var(--brand-dark) 42%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.evidence-manager-module__oaDSQW__manager{border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(1120px,100%);max-height:min(780px,100dvh - 2rem);box-shadow:0 1.5rem 4rem var(--shadow-elevated);border-radius:.9rem;flex-direction:column;padding:.9rem;display:flex;position:relative;overflow:hidden}.evidence-manager-module__oaDSQW__manager>header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.65rem;display:flex}.evidence-manager-module__oaDSQW__manager h2{color:var(--color-text-strong);margin:.12rem 0 0;font-size:1.15rem}.evidence-manager-module__oaDSQW__manager header small{color:var(--color-text-muted);font-size:.7rem}.evidence-manager-module__oaDSQW__manager header>div:last-child,.evidence-manager-module__oaDSQW__rowActions,.evidence-manager-module__oaDSQW__addForm footer,.evidence-manager-module__oaDSQW__linkEditor footer,.evidence-manager-module__oaDSQW__itemEditor footer,.evidence-manager-module__oaDSQW__noteViewer footer{flex-wrap:wrap;gap:.4rem;display:flex}.evidence-manager-module__oaDSQW__manager button{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);min-height:2.25rem;color:var(--color-text);cursor:pointer;border-radius:.5rem;padding:.42rem .62rem;font:700 .72rem/1 inherit}.evidence-manager-module__oaDSQW__primary{background:var(--color-brand)!important;color:var(--color-on-brand)!important;border-color:#0000!important}.evidence-manager-module__oaDSQW__error{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger);border-radius:.45rem;margin:.5rem 0 0;padding:.45rem .6rem;font-size:.75rem}.evidence-manager-module__oaDSQW__tableWrap{min-height:12rem;overflow:auto}.evidence-manager-module__oaDSQW__manager table{border-collapse:collapse;width:100%;font-size:.72rem}.evidence-manager-module__oaDSQW__manager th,.evidence-manager-module__oaDSQW__manager td{border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top;padding:.55rem .45rem}.evidence-manager-module__oaDSQW__manager th{z-index:1;background:var(--color-surface-solid);color:var(--color-text-muted);font-size:.66rem;position:sticky;top:0}.evidence-manager-module__oaDSQW__manager td strong,.evidence-manager-module__oaDSQW__manager td small{display:block}.evidence-manager-module__oaDSQW__manager td small{max-width:16rem;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.63rem;overflow:hidden}.evidence-manager-module__oaDSQW__target{margin-bottom:.15rem;display:block}.evidence-manager-module__oaDSQW__linked,.evidence-manager-module__oaDSQW__unassigned{border-radius:999px;padding:.2rem .4rem;font-size:.62rem;font-weight:800;display:inline-flex}.evidence-manager-module__oaDSQW__linked{background:var(--color-diagram-end);color:var(--color-brand-hover)}.evidence-manager-module__oaDSQW__unassigned{background:var(--color-background);color:var(--color-text-muted)}.evidence-manager-module__oaDSQW__danger{color:var(--color-danger)!important}.evidence-manager-module__oaDSQW__highlighted{background:color-mix(in srgb,var(--color-brand) 6%,transparent)}.evidence-manager-module__oaDSQW__addForm{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.7rem 0;display:grid}.evidence-manager-module__oaDSQW__addForm>label{color:var(--color-text);gap:.25rem;font-size:.68rem;font-weight:750;display:grid}.evidence-manager-module__oaDSQW__addForm input:not([type=radio]),.evidence-manager-module__oaDSQW__addForm textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:2.35rem;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.45rem .55rem}.evidence-manager-module__oaDSQW__addForm textarea{resize:vertical;min-height:4rem}.evidence-manager-module__oaDSQW__addForm small{color:var(--color-text-muted);font-size:.6rem}.evidence-manager-module__oaDSQW__typeTabs{grid-column:1/-1;gap:.35rem;display:flex}.evidence-manager-module__oaDSQW__typeTabs label{border:1px solid var(--color-border);border-radius:.45rem;align-items:center;gap:.3rem;min-height:2.15rem;padding:.35rem .5rem;font-size:.66rem;font-weight:750;display:flex}.evidence-manager-module__oaDSQW__addForm footer{grid-column:1/-1}.evidence-manager-module__oaDSQW__linkEditor,.evidence-manager-module__oaDSQW__itemEditor,.evidence-manager-module__oaDSQW__noteViewer{z-index:4;border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(390px,100% - 2rem);box-shadow:0 .8rem 2rem var(--shadow-elevated);border-radius:.7rem;padding:.8rem;position:absolute;inset:4.3rem 1rem 1rem auto;overflow:auto}.evidence-manager-module__oaDSQW__linkEditor h3,.evidence-manager-module__oaDSQW__itemEditor h3,.evidence-manager-module__oaDSQW__noteViewer h3{color:var(--color-text-strong);margin:.12rem 0 .7rem;font-size:.88rem}.evidence-manager-module__oaDSQW__linkEditor label{color:var(--color-text);padding:.35rem;font-size:.7rem;display:block}.evidence-manager-module__oaDSQW__linkEditor>div{border-block:1px solid var(--color-border);max-height:20rem;margin:.35rem 0;overflow:auto}.evidence-manager-module__oaDSQW__itemEditor>small,.evidence-manager-module__oaDSQW__noteViewer>small{color:var(--color-text-muted);font-size:.62rem;font-weight:800}.evidence-manager-module__oaDSQW__itemEditor>label{color:var(--color-text);gap:.3rem;margin-bottom:.6rem;font-size:.7rem;font-weight:750;display:grid}.evidence-manager-module__oaDSQW__itemEditor input,.evidence-manager-module__oaDSQW__itemEditor textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:2.45rem;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.5rem .58rem}.evidence-manager-module__oaDSQW__itemEditor textarea{resize:vertical;min-height:7rem}.evidence-manager-module__oaDSQW__itemEditor input:focus,.evidence-manager-module__oaDSQW__itemEditor textarea:focus{border-color:var(--color-brand);outline:3px solid var(--color-focus-ring)}.evidence-manager-module__oaDSQW__itemEditor footer,.evidence-manager-module__oaDSQW__noteViewer footer{margin-top:.7rem}.evidence-manager-module__oaDSQW__editorError{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger);border-radius:.4rem;margin:.3rem 0;padding:.45rem .55rem;font-size:.68rem}.evidence-manager-module__oaDSQW__noteViewer p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);margin:.2rem 0;font-size:.75rem;line-height:1.75}@media (max-width:760px){.evidence-manager-module__oaDSQW__manager{max-height:calc(100dvh - 1rem);padding:.65rem}.evidence-manager-module__oaDSQW__manager>header{align-items:flex-start}.evidence-manager-module__oaDSQW__tableWrap{overflow:auto}.evidence-manager-module__oaDSQW__manager table{min-width:850px}.evidence-manager-module__oaDSQW__addForm{grid-template-columns:1fr}.evidence-manager-module__oaDSQW__typeTabs{flex-wrap:wrap;grid-column:auto}.evidence-manager-module__oaDSQW__addForm footer{grid-column:auto}}.evidence-manager-module__oaDSQW__deleteConfirmation{z-index:5;border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(390px,100% - 2rem);box-shadow:0 .8rem 2rem var(--shadow-elevated);border-radius:.7rem;padding:.8rem;position:absolute;inset:4.3rem 1rem auto auto;overflow:auto}.evidence-manager-module__oaDSQW__deleteConfirmation>small{color:var(--color-text-muted);font-size:.62rem;font-weight:800}.evidence-manager-module__oaDSQW__deleteConfirmation h3{color:var(--color-text-strong);margin:.12rem 0 .7rem;font-size:.88rem}.evidence-manager-module__oaDSQW__deleteConfirmation p{color:var(--color-text);margin:.2rem 0;font-size:.75rem;line-height:1.75}.evidence-manager-module__oaDSQW__deleteConfirmation footer{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.evidence-manager-module__oaDSQW__dangerButton{background:var(--color-danger)!important;color:var(--color-on-brand)!important;border-color:#0000!important}.evidence-manager-module__oaDSQW__manager button:disabled{opacity:.58;cursor:wait}.evidence-manager-module__oaDSQW__viewTabs{border-bottom:1px solid var(--color-border);gap:.25rem;padding:.55rem 0;display:flex}.evidence-manager-module__oaDSQW__viewTabs button{color:var(--color-text-muted);background:0 0;border-color:#0000}.evidence-manager-module__oaDSQW__viewTabs button[aria-selected=true]{border-color:var(--color-border-strong);background:var(--color-background);color:var(--color-text-strong)}.evidence-manager-module__oaDSQW__timestamps{gap:.12rem;min-width:8.5rem;display:grid}.evidence-manager-module__oaDSQW__timestamps span{color:var(--color-text-muted);margin-top:.15rem;font-size:.58rem;font-weight:750}.evidence-manager-module__oaDSQW__timestamps time{color:var(--color-text);font-size:.65rem}.evidence-manager-module__oaDSQW__fileSelection,.evidence-manager-module__oaDSQW__uploadErrors{grid-column:1/-1}.evidence-manager-module__oaDSQW__fileSelection{gap:.25rem;display:grid}.evidence-manager-module__oaDSQW__fileSelection>div{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;min-height:2.5rem;padding:.35rem .45rem;display:flex}.evidence-manager-module__oaDSQW__fileSelection span{min-width:0}.evidence-manager-module__oaDSQW__fileSelection strong,.evidence-manager-module__oaDSQW__fileSelection small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.evidence-manager-module__oaDSQW__fileSelection strong{color:var(--color-text);font-size:.68rem}.evidence-manager-module__oaDSQW__fileSelection button{flex:none;width:2rem;padding:0}.evidence-manager-module__oaDSQW__uploadErrors{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger);border-radius:.45rem;padding:.5rem .6rem;font-size:.66rem}.evidence-manager-module__oaDSQW__uploadErrors strong{margin-bottom:.2rem;display:block}.evidence-manager-module__oaDSQW__uploadErrors p{margin:.15rem 0}.evidence-manager-module__oaDSQW__historyPanel{z-index:5;border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(470px,100% - 2rem);box-shadow:0 .8rem 2rem var(--shadow-elevated);border-radius:.7rem;flex-direction:column;padding:.8rem;display:flex;position:absolute;inset:4.3rem 1rem 1rem auto;overflow:hidden}.evidence-manager-module__oaDSQW__historyPanel>small{color:var(--color-text-muted);font-size:.62rem;font-weight:800}.evidence-manager-module__oaDSQW__historyPanel h3{color:var(--color-text-strong);margin:.12rem 0 .7rem;font-size:.88rem}.evidence-manager-module__oaDSQW__historyPanel>footer{justify-content:flex-end;margin-top:.6rem;display:flex}.evidence-manager-module__oaDSQW__historyScroll{overflow:auto}.evidence-manager-module__oaDSQW__historyScroll>article{border-bottom:1px solid var(--color-border);padding:.65rem 0}.evidence-manager-module__oaDSQW__historyScroll article header{grid-template-columns:1fr auto;gap:.12rem .5rem;margin-bottom:.45rem;display:grid}.evidence-manager-module__oaDSQW__historyScroll article header strong{color:var(--color-text-strong);font-size:.72rem}.evidence-manager-module__oaDSQW__historyScroll article header span,.evidence-manager-module__oaDSQW__historyScroll article header time{color:var(--color-text-muted);font-size:.61rem}.evidence-manager-module__oaDSQW__historyScroll article header time{grid-column:1/-1}.evidence-manager-module__oaDSQW__historyScroll article>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:.3rem;padding:.25rem 0;font-size:.66rem;display:grid}.evidence-manager-module__oaDSQW__historyScroll article>div b{color:var(--color-text-muted);grid-column:1/-1}.evidence-manager-module__oaDSQW__historyScroll article>div span{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.evidence-manager-module__oaDSQW__historyScroll article>div i{color:var(--color-brand-hover);font-style:normal}.evidence-manager-module__oaDSQW__auditEvents{padding-top:.65rem}.evidence-manager-module__oaDSQW__auditEvents h4{color:var(--color-text-strong);margin:0 0 .35rem;font-size:.72rem}.evidence-manager-module__oaDSQW__auditEvents p{border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;gap:.15rem .4rem;margin:0;padding:.4rem 0;font-size:.65rem;display:grid}.evidence-manager-module__oaDSQW__auditEvents p span{color:var(--color-text-muted)}.evidence-manager-module__oaDSQW__auditEvents p small{color:var(--color-text-muted);grid-column:1/-1}@media (max-width:760px){.evidence-manager-module__oaDSQW__historyPanel{width:100%;inset-inline:0}.evidence-manager-module__oaDSQW__fileSelection,.evidence-manager-module__oaDSQW__uploadErrors{grid-column:auto}}.evidence-manager-module__oaDSQW__replaceFileForm{z-index:5;border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(410px,100% - 2rem);box-shadow:0 .8rem 2rem var(--shadow-elevated);border-radius:.7rem;padding:.8rem;position:absolute;inset:4.3rem 1rem 1rem auto;overflow:auto}.evidence-manager-module__oaDSQW__replaceFileForm>small{color:var(--color-text-muted);font-size:.62rem;font-weight:800}.evidence-manager-module__oaDSQW__replaceFileForm h3{color:var(--color-text-strong);margin:.12rem 0 .7rem;font-size:.88rem}.evidence-manager-module__oaDSQW__replaceFileForm>label{color:var(--color-text);gap:.3rem;margin-bottom:.6rem;font-size:.7rem;font-weight:750;display:grid}.evidence-manager-module__oaDSQW__replaceFileForm input,.evidence-manager-module__oaDSQW__replaceFileForm textarea{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-height:2.45rem;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.5rem .58rem}.evidence-manager-module__oaDSQW__replaceFileForm textarea{resize:vertical;min-height:4.5rem}.evidence-manager-module__oaDSQW__replaceFileForm footer{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.evidence-manager-module__oaDSQW__currentFile{border-block:1px solid var(--color-border);gap:.15rem;margin-bottom:.7rem;padding:.55rem 0;display:grid}.evidence-manager-module__oaDSQW__currentFile span,.evidence-manager-module__oaDSQW__currentFile small{color:var(--color-text-muted);font-size:.62rem}.evidence-manager-module__oaDSQW__currentFile strong{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.evidence-manager-module__oaDSQW__fileVersions{border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.evidence-manager-module__oaDSQW__fileVersions h4{color:var(--color-text-strong);margin:.15rem 0 .4rem;font-size:.72rem}.evidence-manager-module__oaDSQW__fileVersions article{border-bottom:1px solid var(--color-border);padding:.55rem 0}.evidence-manager-module__oaDSQW__fileVersions article:last-child{border-bottom:0}.evidence-manager-module__oaDSQW__fileVersions header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.evidence-manager-module__oaDSQW__fileVersions header strong{color:var(--color-text-strong);font-size:.7rem}.evidence-manager-module__oaDSQW__fileVersions header time,.evidence-manager-module__oaDSQW__fileVersions article>small{color:var(--color-text-muted);font-size:.6rem}.evidence-manager-module__oaDSQW__fileVersions article>div{overflow-wrap:anywhere;color:var(--color-text);align-items:center;gap:.35rem;padding:.35rem 0;font-size:.67rem;display:flex}.evidence-manager-module__oaDSQW__fileVersions article>div i{color:var(--color-brand-hover);font-style:normal}.evidence-manager-module__oaDSQW__fileVersions article>p{color:var(--color-text-muted);white-space:pre-wrap;margin:.3rem 0;font-size:.65rem}.evidence-manager-module__oaDSQW__fileVersions article>button{margin-top:.4rem}@media (max-width:760px){.evidence-manager-module__oaDSQW__replaceFileForm{width:100%;inset-inline:0}}.evidence-manager-module__oaDSQW__metadataForm>label,.evidence-manager-module__oaDSQW__replacementForm>label{color:var(--color-text);gap:.3rem;margin-bottom:.6rem;font-size:.7rem;font-weight:750;display:grid}.evidence-manager-module__oaDSQW__fileEditSection{margin-top:.15rem}.evidence-manager-module__oaDSQW__replaceToggle{margin-bottom:.15rem}.evidence-manager-module__oaDSQW__replacementForm{border-top:1px solid var(--color-border);margin-top:.45rem;padding-top:.6rem;display:grid}.evidence-manager-module__oaDSQW__replacementForm textarea{min-height:4rem}.evidence-manager-module__oaDSQW__replacementForm>.evidence-manager-module__oaDSQW__primary{justify-self:start}.evidence-manager-module__oaDSQW__itemEditor>footer{padding-top:.1rem}.evidence-manager-module__oaDSQW__itemEditor{width:min(520px,100% - 2rem)}.evidence-manager-module__oaDSQW__attachmentEditor{border-top:1px solid var(--color-border);margin-top:.15rem;padding-top:.55rem}.evidence-manager-module__oaDSQW__attachmentEditor h4{color:var(--color-text-strong);margin:0 0 .35rem;font-size:.72rem}.evidence-manager-module__oaDSQW__attachmentList article{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .5rem;padding:.45rem 0;display:grid}.evidence-manager-module__oaDSQW__attachmentList article>div:first-child{min-width:0}.evidence-manager-module__oaDSQW__attachmentList article strong,.evidence-manager-module__oaDSQW__attachmentList article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.evidence-manager-module__oaDSQW__attachmentList article strong{color:var(--color-text-strong);font-size:.7rem}.evidence-manager-module__oaDSQW__attachmentList article small{color:var(--color-text-muted);margin-top:.15rem;font-size:.6rem}.evidence-manager-module__oaDSQW__attachmentList article>div:nth-child(2){flex-wrap:wrap;gap:.25rem;display:flex}.evidence-manager-module__oaDSQW__attachmentList .evidence-manager-module__oaDSQW__replacementForm{grid-column:1/-1}.evidence-manager-module__oaDSQW__addAttachments{color:var(--color-text);gap:.25rem;margin-top:.6rem;font-size:.7rem;font-weight:750;display:grid}.evidence-manager-module__oaDSQW__addAttachments small{color:var(--color-text-muted);font-size:.6rem}.evidence-manager-module__oaDSQW__attachmentViewer{z-index:5;border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(720px,100% - 2rem);box-shadow:0 .8rem 2rem var(--shadow-elevated);border-radius:.7rem;flex-direction:column;padding:.8rem;display:flex;position:absolute;inset:4.3rem 1rem 1rem auto;overflow:hidden}.evidence-manager-module__oaDSQW__attachmentViewer>small{color:var(--color-text-muted);font-size:.62rem;font-weight:800}.evidence-manager-module__oaDSQW__attachmentViewer h3{color:var(--color-text-strong);margin:.12rem 0 .7rem;font-size:.88rem}.evidence-manager-module__oaDSQW__attachmentViewer>footer{justify-content:flex-end;margin-top:.6rem;display:flex}.evidence-manager-module__oaDSQW__viewerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-height:0;display:grid;overflow:auto}.evidence-manager-module__oaDSQW__viewerGrid article{border:1px solid var(--color-border);border-radius:.5rem;grid-template-columns:5.5rem minmax(0,1fr);align-content:start;gap:.5rem;min-width:0;padding:.5rem;display:grid}.evidence-manager-module__oaDSQW__viewerGrid img,.evidence-manager-module__oaDSQW__fileType{background:var(--color-background);border-radius:.4rem;width:5.5rem;height:4.25rem}.evidence-manager-module__oaDSQW__viewerGrid img{object-fit:cover}.evidence-manager-module__oaDSQW__fileType{color:var(--color-text-muted);place-items:center;font-size:.7rem;font-weight:800;display:grid}.evidence-manager-module__oaDSQW__viewerGrid article>div:nth-child(2){min-width:0}.evidence-manager-module__oaDSQW__viewerGrid strong,.evidence-manager-module__oaDSQW__viewerGrid small,.evidence-manager-module__oaDSQW__viewerGrid time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.evidence-manager-module__oaDSQW__viewerGrid strong{color:var(--color-text-strong);font-size:.7rem}.evidence-manager-module__oaDSQW__viewerGrid small,.evidence-manager-module__oaDSQW__viewerGrid time{color:var(--color-text-muted);margin-top:.2rem;font-size:.6rem}.evidence-manager-module__oaDSQW__viewerGrid footer{grid-column:1/-1;align-items:center;gap:.3rem;display:flex}.evidence-manager-module__oaDSQW__fileVersions .evidence-manager-module__oaDSQW__historyVersion{border-top:1px solid var(--color-border);grid-template-columns:1fr auto;gap:.2rem .4rem;padding:.4rem 0;display:grid}.evidence-manager-module__oaDSQW__fileVersions .evidence-manager-module__oaDSQW__historyVersion>small,.evidence-manager-module__oaDSQW__fileVersions .evidence-manager-module__oaDSQW__historyVersion>p{grid-column:1/-1}.evidence-manager-module__oaDSQW__fileVersions .evidence-manager-module__oaDSQW__historyVersion>p{color:var(--color-text-muted);margin:.1rem 0;font-size:.62rem}.evidence-manager-module__oaDSQW__fileVersions .evidence-manager-module__oaDSQW__historyVersion>button{grid-area:1/2/3}.evidence-manager-module__oaDSQW__fileVersions article>header time{grid-column:auto}.evidence-manager-module__oaDSQW__deleteConfirmation{max-height:calc(100% - 5.3rem)}@media (max-width:760px){.evidence-manager-module__oaDSQW__itemEditor,.evidence-manager-module__oaDSQW__attachmentViewer{width:100%;inset-inline:0}.evidence-manager-module__oaDSQW__viewerGrid,.evidence-manager-module__oaDSQW__attachmentList article{grid-template-columns:1fr}.evidence-manager-module__oaDSQW__attachmentList article>div:nth-child(2){grid-column:1}}.evidence-manager-module__oaDSQW__auditEvent{border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;gap:.15rem .5rem;padding:.5rem 0;display:grid}.evidence-manager-module__oaDSQW__auditEvent>strong{color:var(--color-text-strong);font-size:.68rem}.evidence-manager-module__oaDSQW__auditEvent>small,.evidence-manager-module__oaDSQW__auditEvent>time{color:var(--color-text-muted);font-size:.6rem}.evidence-manager-module__oaDSQW__auditEvent>small{grid-column:1}.evidence-manager-module__oaDSQW__auditEvent>time{grid-column:2}.evidence-manager-module__oaDSQW__historyScroll .evidence-manager-module__oaDSQW__eventDetails{color:var(--color-text);grid-column:1/-1;grid-template-columns:1fr;gap:.22rem;padding:.25rem 0;font-size:.65rem;display:grid}.evidence-manager-module__oaDSQW__eventDetails>strong{overflow-wrap:anywhere}.evidence-manager-module__oaDSQW__eventDetails>span{color:var(--color-text-muted)}.evidence-manager-module__oaDSQW__eventDetails>p{border-inline-start:2px solid var(--color-border-strong);color:var(--color-text-muted);white-space:pre-wrap;margin:.1rem 0;padding-inline-start:.45rem;font-size:.62rem}.evidence-manager-module__oaDSQW__historyScroll .evidence-manager-module__oaDSQW__eventTransition{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.35rem;padding:0;display:grid}.evidence-manager-module__oaDSQW__eventTransition span{overflow-wrap:anywhere;min-width:0}.evidence-manager-module__oaDSQW__eventTransition i{color:var(--color-brand-hover);font-style:normal}.evidence-manager-module__oaDSQW__backdrop{overscroll-behavior:contain;padding:1.5rem}.evidence-manager-module__oaDSQW__manager{width:min(1400px,100%);height:min(90dvh,960px);min-height:0;max-height:calc(100dvh - 3rem)}.evidence-manager-module__oaDSQW__manager>header,.evidence-manager-module__oaDSQW__viewTabs{flex:none}.evidence-manager-module__oaDSQW__tableWrap{overscroll-behavior:contain;flex:auto;min-height:0}.evidence-manager-module__oaDSQW__panelBackdrop{z-index:10;background:color-mix(in srgb, var(--brand-dark) 28%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.evidence-manager-module__oaDSQW__panelBackdrop>*{grid-area:1/1}.evidence-manager-module__oaDSQW__detailDialog{flex-direction:column;width:min(1080px,100%);height:min(800px,100%);min-height:0;max-height:100%;padding:1rem;display:flex;overflow:hidden;z-index:auto!important;position:relative!important;inset:auto!important}.evidence-manager-module__oaDSQW__detailDialog>small,.evidence-manager-module__oaDSQW__detailDialog>h3,.evidence-manager-module__oaDSQW__detailDialog>footer{flex:none}.evidence-manager-module__oaDSQW__detailDialog>footer{margin-top:.7rem}.evidence-manager-module__oaDSQW__popupScroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.evidence-manager-module__oaDSQW__linkEditor .evidence-manager-module__oaDSQW__popupScroll>div{max-height:none;overflow:visible}.evidence-manager-module__oaDSQW__noteViewer .evidence-manager-module__oaDSQW__popupScroll{color:var(--color-text);line-height:1.75}.evidence-manager-module__oaDSQW__noteViewer .evidence-manager-module__oaDSQW__popupScroll p{overflow-wrap:anywhere}.evidence-manager-module__oaDSQW__historyScroll,.evidence-manager-module__oaDSQW__viewerGrid{overscroll-behavior:contain;flex:auto;min-height:0}.evidence-manager-module__oaDSQW__panelBackdrop>.evidence-manager-module__oaDSQW__deleteConfirmation{width:min(520px,100%);max-height:100%;position:relative;inset:auto}@media (max-width:760px){.evidence-manager-module__oaDSQW__backdrop{padding:.5rem}.evidence-manager-module__oaDSQW__manager{border-radius:.75rem;width:100%;height:calc(100dvh - 1rem);max-height:none}.evidence-manager-module__oaDSQW__panelBackdrop{padding:.5rem}.evidence-manager-module__oaDSQW__detailDialog{border-radius:.65rem;width:100%;height:100%;max-height:100%;padding:.75rem}}.evidence-manager-module__oaDSQW__primary:is(:hover,:active):not(:disabled){background:var(--color-primary-hover)!important}
.fishbone-library-panel-module__Ez77eG__backdrop{z-index:1000;background:#0c142385;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.fishbone-library-panel-module__Ez77eG__panel{border:1px solid var(--color-border);background:var(--color-surface-solid);width:min(58rem,100%);max-height:min(90dvh,56rem);color:var(--color-text);box-shadow:0 1rem 3rem var(--shadow-card);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1.1rem;display:flex;overflow:hidden}.fishbone-library-panel-module__Ez77eG__header,.fishbone-library-panel-module__Ez77eG__tabs,.fishbone-library-panel-module__Ez77eG__searchRow,.fishbone-library-panel-module__Ez77eG__itemHeader,.fishbone-library-panel-module__Ez77eG__actions,.fishbone-library-panel-module__Ez77eG__rootCandidate{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.fishbone-library-panel-module__Ez77eG__header h2{color:var(--color-text-strong);margin:0;font-size:1.15rem}.fishbone-library-panel-module__Ez77eG__header button,.fishbone-library-panel-module__Ez77eG__tabs button,.fishbone-library-panel-module__Ez77eG__actions button,.fishbone-library-panel-module__Ez77eG__metadataForm button,.fishbone-library-panel-module__Ez77eG__rootCandidate button{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:2.1rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.55rem;padding:.4rem .7rem}.fishbone-library-panel-module__Ez77eG__header button:hover,.fishbone-library-panel-module__Ez77eG__tabs button:hover,.fishbone-library-panel-module__Ez77eG__actions button:hover,.fishbone-library-panel-module__Ez77eG__metadataForm button:hover,.fishbone-library-panel-module__Ez77eG__rootCandidate button:hover{border-color:var(--color-brand);color:var(--color-brand-hover)}.fishbone-library-panel-module__Ez77eG__tabs{border-bottom:1px solid var(--color-border);justify-content:flex-start}.fishbone-library-panel-module__Ez77eG__tabs button[aria-selected=true]{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand-hover)}.fishbone-library-panel-module__Ez77eG__searchRow input,.fishbone-library-panel-module__Ez77eG__searchRow select,.fishbone-library-panel-module__Ez77eG__metadataForm input,.fishbone-library-panel-module__Ez77eG__metadataForm select,.fishbone-library-panel-module__Ez77eG__categorySelect select{border:1px solid var(--color-border-strong);background:var(--color-surface);min-width:0;min-height:2.35rem;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.45rem .65rem}.fishbone-library-panel-module__Ez77eG__searchRow input{flex:1}.fishbone-library-panel-module__Ez77eG__metadataForm{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.7rem;display:grid}.fishbone-library-panel-module__Ez77eG__metadataForm label,.fishbone-library-panel-module__Ez77eG__categorySelect{color:var(--color-text-muted);gap:.25rem;font-size:.75rem;font-weight:700;display:grid}.fishbone-library-panel-module__Ez77eG__metadataForm button{background:var(--color-brand);color:var(--color-on-brand);align-self:end}.fishbone-library-panel-module__Ez77eG__items{gap:.65rem;min-height:5rem;padding-inline-end:.25rem;display:grid;overflow:auto}.fishbone-library-panel-module__Ez77eG__item,.fishbone-library-panel-module__Ez77eG__confirmedRoots{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.7rem;padding:.8rem}.fishbone-library-panel-module__Ez77eG__itemHeader h3,.fishbone-library-panel-module__Ez77eG__confirmedRoots h3{color:var(--color-text-strong);margin:0;font-size:.95rem}.fishbone-library-panel-module__Ez77eG__itemHeader span,.fishbone-library-panel-module__Ez77eG__item small{color:var(--color-text-muted);font-size:.72rem}.fishbone-library-panel-module__Ez77eG__item p{white-space:pre-wrap;margin:.35rem 0;font-size:.83rem;line-height:1.55}.fishbone-library-panel-module__Ez77eG__actions{justify-content:flex-start;margin-top:.6rem}.fishbone-library-panel-module__Ez77eG__preview{background:var(--color-surface-solid);border-radius:.55rem;gap:.45rem;max-height:14rem;margin-top:.65rem;padding:.6rem;font-size:.8rem;display:grid;overflow:auto}.fishbone-library-panel-module__Ez77eG__preview ul{margin:.25rem 0;padding-inline-start:1.3rem}.fishbone-library-panel-module__Ez77eG__confirmedRoots{gap:.5rem;display:grid}.fishbone-library-panel-module__Ez77eG__rootCandidate{border-top:1px solid var(--color-border);padding-top:.4rem;font-size:.8rem}.fishbone-library-panel-module__Ez77eG__rootCandidate span{min-width:0}.fishbone-library-panel-module__Ez77eG__categorySelect{max-width:24rem}.fishbone-library-panel-module__Ez77eG__hint,.fishbone-library-panel-module__Ez77eG__notice{color:var(--color-text-muted);margin:0;font-size:.78rem}.fishbone-library-panel-module__Ez77eG__error{color:var(--color-danger);margin:0;font-size:.82rem}.fishbone-library-panel-module__Ez77eG__notice{color:var(--color-brand-hover)}@media (max-width:620px){.fishbone-library-panel-module__Ez77eG__panel{max-height:94dvh;padding:.8rem}.fishbone-library-panel-module__Ez77eG__metadataForm{grid-template-columns:1fr}.fishbone-library-panel-module__Ez77eG__searchRow{flex-direction:column;align-items:stretch}}
.stage3-workspaces-module__RQDFaG__page{max-width:75rem;color:var(--color-text);margin:0 auto;padding:1.4rem}.stage3-workspaces-module__RQDFaG__page h1{margin:0 0 1rem;font-size:1.5rem}.stage3-workspaces-module__RQDFaG__page h2{margin:0 0 .8rem;font-size:1.1rem}.stage3-workspaces-module__RQDFaG__panel{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:.8rem;margin:0 0 1rem;padding:1rem}.stage3-workspaces-module__RQDFaG__stack{gap:.8rem;display:grid}.stage3-workspaces-module__RQDFaG__toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.stage3-workspaces-module__RQDFaG__toolbar a,.stage3-workspaces-module__RQDFaG__toolbar button,.stage3-workspaces-module__RQDFaG__panel button{border:1px solid var(--color-border-strong);background:var(--color-surface-solid);color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem .75rem}.stage3-workspaces-module__RQDFaG__toolbar button:disabled,.stage3-workspaces-module__RQDFaG__panel button:disabled{opacity:.55;cursor:default}.stage3-workspaces-module__RQDFaG__form{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.75rem;display:grid}.stage3-workspaces-module__RQDFaG__form label{gap:.35rem;font-size:.85rem;display:grid}.stage3-workspaces-module__RQDFaG__form input,.stage3-workspaces-module__RQDFaG__form select,.stage3-workspaces-module__RQDFaG__form textarea,.stage3-workspaces-module__RQDFaG__toolbar select{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface-solid);width:100%;min-width:0;color:var(--color-text);font:inherit;border-radius:.45rem;padding:.5rem}.stage3-workspaces-module__RQDFaG__form textarea{min-height:4rem}.stage3-workspaces-module__RQDFaG__tableWrap{overflow-x:auto}.stage3-workspaces-module__RQDFaG__table{border-collapse:collapse;text-align:start;width:100%}.stage3-workspaces-module__RQDFaG__table th,.stage3-workspaces-module__RQDFaG__table td{border-bottom:1px solid var(--color-border);text-align:start;padding:.55rem}.stage3-workspaces-module__RQDFaG__major{background:color-mix(in srgb, var(--color-brand) 9%, transparent)}.stage3-workspaces-module__RQDFaG__chart{background:var(--color-surface-solid);width:100%;height:auto;min-height:14rem}.stage3-workspaces-module__RQDFaG__muted{color:var(--color-text-muted)}.stage3-workspaces-module__RQDFaG__error{color:#a52222}.stage3-workspaces-module__RQDFaG__notice{border-inline-start:3px solid var(--color-brand);padding:.5rem .7rem}.stage3-workspaces-module__RQDFaG__cardList{gap:.65rem;display:grid}.stage3-workspaces-module__RQDFaG__cardList a,.stage3-workspaces-module__RQDFaG__cardList button{box-sizing:border-box;text-align:start;border:1px solid var(--color-border);background:var(--color-surface-solid);width:100%;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.55rem;padding:.75rem;text-decoration:none;display:block}.stage3-workspaces-module__RQDFaG__cardList small{color:var(--color-text-muted);margin-top:.25rem;display:block}.stage3-workspaces-module__RQDFaG__selection{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.stage3-workspaces-module__RQDFaG__selection label{align-items:center;gap:.35rem;display:inline-flex}.stage3-workspaces-module__RQDFaG__selection input{width:auto}.stage3-workspaces-module__RQDFaG__modalBackdrop{z-index:100;background:#112d4eb8;padding:1rem;position:fixed;inset:0;overflow-y:auto}.stage3-workspaces-module__RQDFaG__modalContent{background:var(--color-surface-solid);border-radius:.9rem;max-width:52rem;margin:2rem auto;padding:1.2rem;box-shadow:0 .8rem 2rem #0004}
.run-team-setup-module__pNom4G__panel{border:1px solid var(--border,#d8dee8);border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}.run-team-setup-module__pNom4G__panel h2,.run-team-setup-module__pNom4G__panel p{margin:0}.run-team-setup-module__pNom4G__field,.run-team-setup-module__pNom4G__member label{gap:.35rem;display:grid}.run-team-setup-module__pNom4G__field input{max-width:10rem}.run-team-setup-module__pNom4G__memberList{gap:.75rem;display:grid}.run-team-setup-module__pNom4G__member{border:1px solid var(--border,#d8dee8);border-radius:.75rem;flex-wrap:wrap;align-items:start;gap:1rem;padding:.75rem;display:flex}.run-team-setup-module__pNom4G__member details{flex-basis:100%}.run-team-setup-module__pNom4G__scope{flex-wrap:wrap;gap:.75rem;margin-block:.75rem;display:flex}
.team-saw-workspace-module__GThIQq__page{gap:1rem;display:grid}.team-saw-workspace-module__GThIQq__page header{gap:.5rem;display:grid}.team-saw-workspace-module__GThIQq__page h1,.team-saw-workspace-module__GThIQq__page h2,.team-saw-workspace-module__GThIQq__page p{margin:0}.team-saw-workspace-module__GThIQq__panel{border:1px solid var(--border,#d8dee8);border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}.team-saw-workspace-module__GThIQq__panel label{gap:.35rem;display:grid}.team-saw-workspace-module__GThIQq__panel input,.team-saw-workspace-module__GThIQq__panel select{max-width:24rem}.team-saw-workspace-module__GThIQq__criterion,.team-saw-workspace-module__GThIQq__scoreGrid{flex-wrap:wrap;gap:.75rem;display:flex}.team-saw-workspace-module__GThIQq__root{border-top:1px solid var(--border,#d8dee8);gap:.5rem;padding-block-start:.75rem;display:grid}.team-saw-workspace-module__GThIQq__progress{gap:.5rem;display:grid}.team-saw-workspace-module__GThIQq__progress>div{flex-wrap:wrap;gap:.75rem;display:flex}.team-saw-workspace-module__GThIQq__panel table{border-collapse:collapse;width:100%}.team-saw-workspace-module__GThIQq__panel th,.team-saw-workspace-module__GThIQq__panel td{text-align:start;border-bottom:1px solid var(--border,#d8dee8);padding:.5rem}
