.profile-module__WIEQaG__page{background:var(--settings-page-bg);min-height:100vh;padding-bottom:4rem}.profile-module__WIEQaG__hero{z-index:1;padding:2.5rem 1rem 3.5rem;position:relative;overflow:hidden}.profile-module__WIEQaG__hero:before{content:"";filter:grayscale();z-index:-2;background:url(/hero-banner.png) 50%/cover no-repeat;position:absolute;inset:0}.profile-module__WIEQaG__heroOverlay{opacity:.85;z-index:-1;background:linear-gradient(135deg,#629293 0%,#48a1a3 60%,#148082 100%);position:absolute;inset:0}.profile-module__WIEQaG__hero:after{content:"";background:var(--settings-page-bg);clip-path:ellipse(55% 100% at 50% 100%);z-index:2;height:40px;position:absolute;bottom:-1px;left:0;right:0}.profile-module__WIEQaG__heroInner{z-index:2;flex-wrap:wrap;align-items:center;gap:1.75rem;max-width:900px;margin:0 auto;display:flex}.profile-module__WIEQaG__avatarWrap{flex-shrink:0;position:relative}.profile-module__WIEQaG__avatar{object-fit:cover;border:3px solid #ffffffb3;border-radius:50%;width:88px;height:88px}.profile-module__WIEQaG__avatarInitials{color:#fff;letter-spacing:1px;background:#ffffff2e;border:3px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;font-size:2rem;font-weight:700;display:flex}.profile-module__WIEQaG__avatarEdit{color:#fff;cursor:pointer;background:#e06030;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .18s;display:flex;position:absolute;bottom:2px;right:2px}.profile-module__WIEQaG__avatarEdit:hover{background:#c94e1f}.profile-module__WIEQaG__heroMeta{z-index:1;flex:1;min-width:0}.profile-module__WIEQaG__heroName{color:#fff;margin:0 0 .2rem;font-size:1.6rem;font-weight:700;line-height:1.2}.profile-module__WIEQaG__heroSub{color:#ffffffc7;margin:0 0 .55rem;font-size:.9rem}.profile-module__WIEQaG__roleBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#fff3;border-radius:999px;padding:.2rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.profile-module__WIEQaG__completionCard{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border:1px solid #ffffff40;border-radius:14px;min-width:220px;max-width:280px;padding:1rem 1.25rem}.profile-module__WIEQaG__completionHeader{color:#ffffffe6;justify-content:space-between;margin-bottom:.5rem;font-size:.8rem;font-weight:500;display:flex}.profile-module__WIEQaG__completionBar{background:#ffffff40;border-radius:999px;height:6px;margin-bottom:.55rem;overflow:hidden}.profile-module__WIEQaG__completionFill{background:#e06030;border-radius:999px;height:100%;transition:width .5s}.profile-module__WIEQaG__completionHint{color:#ffffffc7;margin:0;font-size:.74rem;line-height:1.4}.profile-module__WIEQaG__body{z-index:2;max-width:900px;margin:-24px auto 0;padding:0 1rem;position:relative}.profile-module__WIEQaG__tabs{background:var(--settings-card-bg);border-bottom:1px solid var(--settings-border);box-shadow:var(--settings-shadow);scrollbar-width:none;-ms-overflow-style:none;border-radius:12px 12px 0 0;gap:.35rem;padding:.5rem .75rem 0;display:flex;overflow-x:auto}.profile-module__WIEQaG__tabs::-webkit-scrollbar{display:none}.profile-module__WIEQaG__tab{color:var(--settings-muted,#666);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:.45rem;margin-bottom:-1px;padding:.6rem 1.1rem;font-size:.85rem;font-weight:500;transition:color .15s,background .15s;display:flex}.profile-module__WIEQaG__tab:hover{color:var(--settings-accent,#037f81);background:var(--settings-hover-bg,#f0fafa)}.profile-module__WIEQaG__tabActive{color:var(--settings-accent,#037f81);border-bottom-color:var(--settings-accent,#037f81);font-weight:600}.profile-module__WIEQaG__confirmOverlay{z-index:500;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.profile-module__WIEQaG__confirmDialog{background:var(--settings-card-bg,#fff);border:1px solid var(--settings-border,#e5e7eb);border-radius:12px;width:min(420px,100%);padding:1.25rem;box-shadow:0 20px 60px #0000003d}.profile-module__WIEQaG__confirmPreviewWrap{justify-content:center;margin-bottom:1rem;display:flex}.profile-module__WIEQaG__confirmPreview{object-fit:cover;border:3px solid var(--settings-accent,#037f81);border-radius:50%;width:128px;height:128px}.profile-module__WIEQaG__confirmContent h2{color:var(--settings-text,#1f2937);text-align:center;margin:0 0 .5rem;font-size:1.2rem}.profile-module__WIEQaG__confirmContent p{color:var(--settings-muted,#64748b);text-align:center;margin:0;font-size:.9rem;line-height:1.5}.profile-module__WIEQaG__confirmError{font-weight:600;color:#c0392b!important;margin-top:.75rem!important}.profile-module__WIEQaG__confirmActions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.profile-module__WIEQaG__confirmPrimary,.profile-module__WIEQaG__confirmSecondary{cursor:pointer;border:0;border-radius:8px;padding:.7rem 1rem;font-family:Poppins,sans-serif;font-weight:700}.profile-module__WIEQaG__confirmPrimary{background:var(--settings-accent,#037f81);color:#fff}.profile-module__WIEQaG__confirmSecondary{background:var(--settings-hover-bg,#eef6f6);color:var(--settings-accent,#037f81)}.profile-module__WIEQaG__confirmPrimary:disabled,.profile-module__WIEQaG__confirmSecondary:disabled{cursor:not-allowed;opacity:.65}html[data-theme=dark] .profile-module__WIEQaG__hero:after{background:var(--settings-page-bg)}html[data-theme=dark] .profile-module__WIEQaG__page select option{background:var(--settings-card-bg);color:var(--settings-input-text)}html[data-theme=dark] .profile-module__WIEQaG__tabs{background:var(--settings-card-bg)!important;border-bottom-color:var(--settings-border)!important;box-shadow:var(--settings-shadow)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__subNav,.profile-module__WIEQaG__policyContent,.profile-module__WIEQaG__policyLink,.profile-module__WIEQaG__sessionRow,.profile-module__WIEQaG__dangerPanel){background:var(--settings-card-bg-soft)!important;border-color:var(--settings-border)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is([class*=subNav],[class*=policyContent],[class*=policyLink],[class*=sessionRow],[class*=dangerPanel]){background:var(--settings-card-bg-soft)!important;border-color:var(--settings-border)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(h1,h2,h3,p,label,strong,.profile-module__WIEQaG__sectionTitle,.profile-module__WIEQaG__cardTitle,.profile-module__WIEQaG__policyTitle,.profile-module__WIEQaG__toggleRowLabel,.profile-module__WIEQaG__notifLabel,.profile-module__WIEQaG__privacyLabel,.profile-module__WIEQaG__sessionDevice,.profile-module__WIEQaG__fieldLabel){color:var(--settings-text)}html[data-theme=dark] .profile-module__WIEQaG__page :is(h1,h2,h3,p,label,strong,[class*=sectionTitle],[class*=cardTitle],[class*=policyTitle],[class*=toggleRowLabel],[class*=notifLabel],[class*=privacyLabel],[class*=sessionDevice],[class*=fieldLabel]){color:var(--settings-text)}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__cardDesc,.profile-module__WIEQaG__fieldHint,.profile-module__WIEQaG__policyContent p,.profile-module__WIEQaG__policyContent li,.profile-module__WIEQaG__policyLink span,.profile-module__WIEQaG__toggleRowDesc,.profile-module__WIEQaG__notifDesc,.profile-module__WIEQaG__privacyDesc,.profile-module__WIEQaG__sessionDetail,.profile-module__WIEQaG__placeholderNote,.profile-module__WIEQaG__infoLabel,.profile-module__WIEQaG__faqAnswer){color:var(--settings-muted)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is([class*=cardDesc],[class*=fieldHint],[class*=policyContent] p,[class*=policyContent] li,[class*=policyLink] span,[class*=toggleRowDesc],[class*=notifDesc],[class*=privacyDesc],[class*=sessionDetail],[class*=placeholderNote],[class*=infoLabel],[class*=faqAnswer]){color:var(--settings-muted)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__sectionTitle,.profile-module__WIEQaG__cardTitle,.profile-module__WIEQaG__policyContent h3,.profile-module__WIEQaG__policyLink strong,.profile-module__WIEQaG__infoItem,.profile-module__WIEQaG__emailLink){color:var(--settings-accent)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is([class*=sectionTitle],[class*=cardTitle],[class*=policyContent] h3,[class*=policyLink] strong,[class*=infoItem],[class*=emailLink]){color:var(--settings-accent)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(input,select,textarea,.profile-module__WIEQaG__inlineSelect,.profile-module__WIEQaG__searchInput){background:var(--settings-control-bg)!important;color:var(--settings-input-text)!important;border-color:#435266!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(input,select,textarea,[class*=inlineSelect],[class*=searchInput]){background:var(--settings-control-bg)!important;color:var(--settings-input-text)!important;border-color:#435266!important}:is(html[data-theme=dark] .profile-module__WIEQaG__page :is(input,select,textarea,.profile-module__WIEQaG__inlineSelect,.profile-module__WIEQaG__searchInput):focus,html[data-theme=dark] .profile-module__WIEQaG__page :is(input,select,textarea,[class*=inlineSelect],[class*=searchInput]):focus){background:var(--settings-control-bg-focus)!important;border-color:var(--settings-accent)!important;box-shadow:0 0 0 3px #037f812e!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__subNavItem,.profile-module__WIEQaG__policySubNavItem,[class*=subNavItem]:not([class*=Active]),[class*=policySubNavItem]:not([class*=Active])){color:#9aa8b5!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__subNavItemActive,.profile-module__WIEQaG__policySubNavItemActive,.profile-module__WIEQaG__sessionBadge,.profile-module__WIEQaG__issueChipActive,.profile-module__WIEQaG__attachmentRow,.profile-module__WIEQaG__flashSuccess){border-color:var(--settings-accent-solid)!important;color:var(--settings-accent-on-soft)!important;background:#123f43!important}html[data-theme=dark] .profile-module__WIEQaG__page :is([class*=subNavItemActive],[class*=policySubNavItemActive],[class*=sessionBadge],[class*=issueChipActive],[class*=attachmentRow],[class*=flashSuccess]){border-color:var(--settings-accent-solid)!important;color:var(--settings-accent-on-soft)!important;background:#123f43!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__subNavItem:hover,.profile-module__WIEQaG__policySubNavItem:hover,.profile-module__WIEQaG__issueChip:hover,.profile-module__WIEQaG__attachBtn:hover){background:var(--settings-hover-bg)!important;color:var(--settings-accent-on-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page .profile-module__WIEQaG__btnPrimary{background:var(--settings-accent-solid)!important;color:#fff!important}html[data-theme=dark] .profile-module__WIEQaG__page [class*=btnPrimary]{background:var(--settings-accent-solid)!important;color:#fff!important}html[data-theme=dark] .profile-module__WIEQaG__page .profile-module__WIEQaG__btnPrimary:hover{background:var(--settings-accent-strong)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__btnSecondary,[class*=btnSecondary]){background:var(--settings-btn-secondary-bg)!important;border-color:var(--settings-accent)!important;color:var(--settings-accent-on-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__btnSecondary:hover,[class*=btnSecondary]:hover){background:var(--settings-hover-bg)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__btnDanger,[class*=btnDanger]){background:var(--settings-danger-bg)!important;border-color:var(--settings-danger-border)!important;color:var(--settings-danger-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__btnDanger:hover,[class*=btnDanger]:hover){background:#331818!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__badge,[class*=badge]){background:var(--settings-badge-bg)!important;color:var(--settings-muted-light)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__sectionTitle,[class*=sectionTitle]){border-bottom-color:var(--settings-border-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__issueChip,.profile-module__WIEQaG__attachBtn,[class*=issueChip],[class*=attachBtn]){background:var(--settings-chip-bg)!important;border-color:var(--settings-border)!important;color:var(--settings-muted)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__issueChip:hover,.profile-module__WIEQaG__attachBtn:hover,[class*=issueChip]:hover,[class*=attachBtn]:hover){color:var(--settings-accent-on-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__warnNote,[class*=warnNote]){background:var(--settings-warn-bg)!important;border-color:var(--settings-warn-border)!important;color:var(--settings-warn-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__flashError,[class*=flashError]){background:var(--settings-error-bg)!important;border-color:var(--settings-error-border)!important;color:#f5a8a0!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__dangerPanel,[class*=dangerPanel]){background:var(--settings-danger-bg)!important;border-color:var(--settings-danger-border)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__dangerPanelTitle,.profile-module__WIEQaG__dangerTitle,[class*=dangerPanelTitle],[class*=dangerTitle]){color:var(--settings-danger-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__infoGrid,[class*=infoGrid]){border-top-color:var(--settings-border-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__infoValue,[class*=infoValue]){color:var(--settings-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__navDivider,[class*=navDivider]){background:var(--settings-border)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__faqItem,.profile-module__WIEQaG__notifRow,.profile-module__WIEQaG__privacyRow,.profile-module__WIEQaG__toggleRow,[class*=faqItem],[class*=notifRow],[class*=privacyRow],[class*=toggleRow]){border-color:var(--settings-row-border)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__faqQuestion,[class*=faqQuestion]){color:var(--settings-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__faqChevron,[class*=faqChevron]){color:var(--settings-muted-light)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__eyeBtn,[class*=eyeBtn]){color:var(--settings-muted-light)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__eyeBtn:hover,[class*=eyeBtn]:hover){color:var(--settings-accent-on-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__toggle,[class*=toggle]){background:var(--settings-toggle-bg)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__toggleKnob,[class*=toggleKnob]){background:var(--settings-toggle-knob)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__policyContent hr,[class*=policyContent] hr){background:var(--settings-border-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__policySection,[class*=policySection]){border-bottom-color:var(--settings-border-soft)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__policyContent strong,[class*=policyContent] strong){color:var(--settings-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__deactivateNavItem,[class*=deactivateNavItem]){color:var(--settings-danger-text)!important}html[data-theme=dark] .profile-module__WIEQaG__page :is(.profile-module__WIEQaG__deactivateNavItem:hover,.profile-module__WIEQaG__deactivateNavItemActive,[class*=deactivateNavItem]:hover,[class*=deactivateNavItemActive]){background:var(--settings-danger-bg)!important;color:var(--settings-danger-text)!important}@media (max-width:640px){.profile-module__WIEQaG__heroInner{gap:1rem}.profile-module__WIEQaG__completionCard{min-width:100%;max-width:100%}.profile-module__WIEQaG__tabs{overflow-x:auto}.profile-module__WIEQaG__tab{white-space:nowrap}}
.Dialog-module__gRvJnq__overlay{z-index:2500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1826278f;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.Dialog-module__gRvJnq__dialog{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:min(460px,100%);padding:1.5rem;animation:.18s Dialog-module__gRvJnq__dialogIn;position:relative;box-shadow:0 24px 70px #0000003d}.Dialog-module__gRvJnq__wideDialog{width:min(560px,100%)}.Dialog-module__gRvJnq__closeButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:.9rem;right:.9rem}.Dialog-module__gRvJnq__dialogIcon{border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:.85rem;font-size:1.2rem;display:grid}.Dialog-module__gRvJnq__default{color:#037f81;background:#e1f5f5}.Dialog-module__gRvJnq__danger{color:#c43b3b;background:#feecec}.Dialog-module__gRvJnq__dialog h2{color:#292929;margin:0;font-size:1.1rem}.Dialog-module__gRvJnq__dialog>p{color:#6b7280;margin:.45rem 0 0;font-size:.82rem;line-height:1.55}.Dialog-module__gRvJnq__detail{color:#4b5563;background:#f5f7f8;border-radius:8px;margin-top:.9rem;padding:.7rem .8rem;font-size:.8rem;font-weight:650;line-height:1.45}.Dialog-module__gRvJnq__pickerPanel{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:.95rem;overflow:hidden}.Dialog-module__gRvJnq__pickerAll,.Dialog-module__gRvJnq__assignmentItem{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.Dialog-module__gRvJnq__pickerAll{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:.75rem .85rem;font-size:.82rem;font-weight:750}.Dialog-module__gRvJnq__pickerAll input,.Dialog-module__gRvJnq__assignmentItem input{accent-color:#c43b3b;flex:none;width:16px;height:16px;margin-top:.08rem}.Dialog-module__gRvJnq__assignmentList{max-height:260px;overflow-y:auto}.Dialog-module__gRvJnq__assignmentItem{border-bottom:1px solid #eef2f7;padding:.75rem .85rem}.Dialog-module__gRvJnq__assignmentItem:last-child{border-bottom:0}.Dialog-module__gRvJnq__assignmentText{color:#374151;gap:.18rem;font-size:.82rem;line-height:1.35;display:grid}.Dialog-module__gRvJnq__assignmentText strong{color:#1f2937;font-size:.86rem}.Dialog-module__gRvJnq__assignmentText small{color:#6b7280}.Dialog-module__gRvJnq__emptyPicker{color:#6b7280;text-align:center;padding:1rem;font-size:.82rem}.Dialog-module__gRvJnq__inputLabel{color:#374151;margin-top:1rem;font-size:.82rem;font-weight:700;display:block}.Dialog-module__gRvJnq__inputLabel input{width:100%;font:inherit;border:1px solid #d1d5db;border-radius:8px;outline:none;margin-top:.4rem;padding:.58rem .75rem}.Dialog-module__gRvJnq__inputLabel input:focus{border-color:#037f81;box-shadow:0 0 0 3px #037f811a}.Dialog-module__gRvJnq__inputLabel input[aria-invalid=true]{border-color:#dc2626}.Dialog-module__gRvJnq__inputError{color:#b42318;margin-top:.4rem;font-size:.76rem;font-weight:650}.Dialog-module__gRvJnq__actions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.55rem;margin-top:1.25rem;padding-top:1rem;display:flex}.Dialog-module__gRvJnq__primaryButton,.Dialog-module__gRvJnq__secondaryButton,.Dialog-module__gRvJnq__dangerButton{min-height:40px;font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 1.05rem;font-size:.82rem;font-weight:700}.Dialog-module__gRvJnq__primaryButton{color:#fff;background:#037f81;border:0}.Dialog-module__gRvJnq__secondaryButton{color:#374151;background:#fff;border:1px solid #e5e7eb}.Dialog-module__gRvJnq__dangerButton{color:#fff;background:#c43b3b;border:0}.Dialog-module__gRvJnq__srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes Dialog-module__gRvJnq__dialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:520px){.Dialog-module__gRvJnq__overlay{align-items:end;padding:0}.Dialog-module__gRvJnq__dialog{border-radius:16px 16px 0 0}.Dialog-module__gRvJnq__actions{flex-direction:column-reverse}.Dialog-module__gRvJnq__actions button{width:100%}}
.FollowUpFieldEditor-module__DzZ9Dq__field{flex-direction:column;gap:.35rem;margin-top:.5rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__fieldLabel{color:var(--sasha-text);font-size:.82rem;font-weight:600}.FollowUpFieldEditor-module__DzZ9Dq__required{color:var(--sasha-orange);margin-left:2px}.FollowUpFieldEditor-module__DzZ9Dq__fieldHint{color:var(--sasha-muted);margin:.2rem 0 .9rem;font-size:.72rem;font-style:italic}.FollowUpFieldEditor-module__DzZ9Dq__fieldError{color:#b45309;margin-top:6px;font-size:.85rem;font-weight:500}.FollowUpFieldEditor-module__DzZ9Dq__input,.FollowUpFieldEditor-module__DzZ9Dq__select{border:1px solid var(--sasha-border);width:100%;color:var(--sasha-text);background:var(--sasha-white);border-radius:8px;outline:none;padding:.55rem .75rem;font-family:inherit;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.FollowUpFieldEditor-module__DzZ9Dq__input:focus,.FollowUpFieldEditor-module__DzZ9Dq__select:focus{border-color:var(--sasha-teal);box-shadow:0 0 0 3px #037f811f}.FollowUpFieldEditor-module__DzZ9Dq__input::placeholder{color:#b0b8c1}.FollowUpFieldEditor-module__DzZ9Dq__radioGroup{gap:1.25rem;margin-top:.1rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__radioGroupError{background:#fff7ed;border:1px solid #fdba74;border-radius:8px;width:fit-content;padding:.4rem .6rem}.FollowUpFieldEditor-module__DzZ9Dq__radioLabel{color:var(--sasha-text);cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__radioInput{accent-color:var(--sasha-teal);cursor:pointer;width:16px;height:16px}.FollowUpFieldEditor-module__DzZ9Dq__checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:1rem;display:grid}.FollowUpFieldEditor-module__DzZ9Dq__checkOption{color:#374151;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:9px;align-items:flex-start;gap:.55rem;padding:.7rem;font-size:.82rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__checkOption input{accent-color:#037f81;margin-top:.12rem}.FollowUpFieldEditor-module__DzZ9Dq__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;display:grid}.FollowUpFieldEditor-module__DzZ9Dq__fullWidthField{grid-column:1/-1}.FollowUpFieldEditor-module__DzZ9Dq__incidentDateGroup{grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem 1rem;display:grid}.FollowUpFieldEditor-module__DzZ9Dq__typeahead{position:relative}.FollowUpFieldEditor-module__DzZ9Dq__suggestionsList{z-index:30;background:#fff;border:1px solid #d1d5db;border-radius:8px;max-height:190px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #0f172a24}.FollowUpFieldEditor-module__DzZ9Dq__suggestionItem{color:#374151;cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #eef2f7;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:.65rem .75rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__suggestionItem:hover{color:#037f81;background:#f0fafa}.FollowUpFieldEditor-module__DzZ9Dq__suggestionItemActive{color:#025f61;background:#e1f5f5}.FollowUpFieldEditor-module__DzZ9Dq__suggestionName{font-size:.85rem;font-weight:700}.FollowUpFieldEditor-module__DzZ9Dq__suggestionAddress{color:#6b7280;font-size:.74rem;line-height:1.35}.FollowUpFieldEditor-module__DzZ9Dq__textarea{font:inherit;resize:vertical;border:1px solid #d1d5db;border-radius:8px;width:100%;min-height:125px;padding:.75rem;font-size:.85rem}.FollowUpFieldEditor-module__DzZ9Dq__textarea:focus{border-color:#037f81;outline:none;box-shadow:0 0 0 3px #037f811f}.FollowUpFieldEditor-module__DzZ9Dq__inputError{background:#fff7ed;border-color:#f97316!important}.FollowUpFieldEditor-module__DzZ9Dq__inputError:focus{border-color:#f97316;outline:none;box-shadow:0 0 0 4px #f9731624}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooter{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:4px 12px;margin-top:6px;font-size:.75rem;line-height:1.45;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooter>span:first-child{flex:280px;min-width:0}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooterWarn{color:#b45309}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooterNeutral{color:#6b7280}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooterOk{color:#15803d}.FollowUpFieldEditor-module__DzZ9Dq__textareaFooterCounts{color:#6b7280;white-space:nowrap}.FollowUpFieldEditor-module__DzZ9Dq__outcomeGrid{gap:.45rem;display:grid}.FollowUpFieldEditor-module__DzZ9Dq__outcomeGrid label{align-items:flex-start;gap:.5rem;font-size:.82rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__outcomeGrid input{accent-color:#037f81;margin-top:.15rem}.FollowUpFieldEditor-module__DzZ9Dq__actions{justify-content:flex-end;margin-top:.75rem;display:flex}.FollowUpFieldEditor-module__DzZ9Dq__submitButton{color:#fff;cursor:pointer;font:inherit;background:#037f81;border:0;border-radius:8px;padding:.7rem 1rem;font-weight:700}.FollowUpFieldEditor-module__DzZ9Dq__submitButton:disabled{cursor:not-allowed;opacity:.55}.FollowUpFieldEditor-module__DzZ9Dq__formError{color:#991b1b;background:#fee2e2;border-radius:8px;margin-top:.5rem;padding:.7rem .85rem;font-size:.83rem}@media (max-width:640px){.FollowUpFieldEditor-module__DzZ9Dq__checklist,.FollowUpFieldEditor-module__DzZ9Dq__editorGrid,.FollowUpFieldEditor-module__DzZ9Dq__incidentDateGroup{grid-template-columns:1fr}}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__checkOption{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__checkOption:hover{color:#c8f4ee;background:#123f43;border-color:#037f81}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__textarea{color:#f3f6f8;background:#0f1720;border-color:#435266}:is(html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__suggestionsList,html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__suggestionItem){color:#e5edf4;background:#0f1720;border-color:#354252}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__suggestionItem:hover{color:#c8f4ee;background:#123f43}:is(html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__textareaFooterNeutral,html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__textareaFooterCounts){color:#b9c4ce}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__outcomeGrid label{color:#e5edf4}html[data-theme=dark] .FollowUpFieldEditor-module__DzZ9Dq__formError{color:#fecaca;background:#2a1818}
.AvailabilityBadge-module__Y95-oG__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.72rem;font-weight:750;display:inline-flex}.AvailabilityBadge-module__Y95-oG__dot{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.AvailabilityBadge-module__Y95-oG__load{opacity:.75;border-left:1px solid;padding-left:.25rem}.AvailabilityBadge-module__Y95-oG__compact{padding:.18rem .45rem}.AvailabilityBadge-module__Y95-oG__available{color:#166534;background:#dcfce7}.AvailabilityBadge-module__Y95-oG__busy{color:#92400e;background:#fef3c7}.AvailabilityBadge-module__Y95-oG__leave{color:#991b1b;background:#fee2e2}.AvailabilityBadge-module__Y95-oG__out{color:#374151;background:#e5e7eb}
.FollowUps-module__S59nzq__panel{flex-direction:column;gap:1rem;display:flex}.FollowUps-module__S59nzq__panelHeader,.FollowUps-module__S59nzq__threadHeader,.FollowUps-module__S59nzq__threadTitleRow,.FollowUps-module__S59nzq__modalHeader,.FollowUps-module__S59nzq__actions,.FollowUps-module__S59nzq__replyActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.FollowUps-module__S59nzq__panelHeader{align-items:flex-start}.FollowUps-module__S59nzq__panelHeader h2{align-items:center;gap:.55rem;margin:0 0 .35rem;font-size:1.2rem;display:flex}.FollowUps-module__S59nzq__panelHeader p,.FollowUps-module__S59nzq__threadHeader p{color:#6b7280;margin:0;font-size:.85rem}.FollowUps-module__S59nzq__primaryButton,.FollowUps-module__S59nzq__secondaryButton,.FollowUps-module__S59nzq__rejectButton,.FollowUps-module__S59nzq__resolveButton,.FollowUps-module__S59nzq__iconButton{cursor:pointer;font:inherit;border:0;border-radius:8px;font-weight:700}.FollowUps-module__S59nzq__primaryButton,.FollowUps-module__S59nzq__resolveButton{color:#fff;background:#037f81;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.FollowUps-module__S59nzq__primaryButton{padding:.5rem .78rem;font-size:.8rem}.FollowUps-module__S59nzq__primaryButton:disabled,.FollowUps-module__S59nzq__resolveButton:disabled,.FollowUps-module__S59nzq__rejectButton:disabled{cursor:not-allowed;opacity:.5}.FollowUps-module__S59nzq__secondaryButton{color:#374151;background:#f3f4f6;padding:.5rem .78rem;font-size:.8rem}.FollowUps-module__S59nzq__rejectButton{color:#991b1b;background:#fee2e2;padding:.42rem .68rem;font-size:.78rem}.FollowUps-module__S59nzq__resolveButton{padding:.42rem .68rem;font-size:.78rem}.FollowUps-module__S59nzq__cancelButton{color:#374151;cursor:pointer;font:inherit;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:.35rem;padding:.42rem .68rem;font-size:.78rem;font-weight:700;display:inline-flex}.FollowUps-module__S59nzq__cancelButton:disabled{cursor:not-allowed;opacity:.5}.FollowUps-module__S59nzq__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:.25rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.FollowUps-module__S59nzq__badgeDot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.FollowUps-module__S59nzq__badge_pending{color:#92400e;background:#fef3c7}.FollowUps-module__S59nzq__badge_action{color:#991b1b;background:#fee2e2}.FollowUps-module__S59nzq__badge_resolved{color:#166534;background:#dcfce7}.FollowUps-module__S59nzq__badge_rejected{color:#991b1b;background:#fee2e2}.FollowUps-module__S59nzq__badge_cancelled{color:#6b7280;background:#f3f4f6}.FollowUps-module__S59nzq__thread{border:1px solid #e5e7eb;border-radius:12px}.FollowUps-module__S59nzq__threadHeader{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9fafbf7;border-bottom:1px solid #e5e7eb;border-radius:11px 11px 0 0;align-items:flex-start;padding:1rem 1.1rem;position:sticky;top:0}.FollowUps-module__S59nzq__threadHeading{min-width:0}.FollowUps-module__S59nzq__threadHeader h3{margin:0;font-size:1rem}.FollowUps-module__S59nzq__threadHeader time,.FollowUps-module__S59nzq__messageMeta time{color:#6b7280;font-size:.72rem}.FollowUps-module__S59nzq__threadHeaderAside{flex-direction:column;flex:none;align-items:flex-end;gap:.55rem;display:flex}.FollowUps-module__S59nzq__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;max-width:100%;display:flex}.FollowUps-module__S59nzq__messages{flex-direction:column;gap:.8rem;padding:1rem;display:flex}.FollowUps-module__S59nzq__message{background:#f3f4f6;border-radius:4px 12px 12px;align-self:flex-start;max-width:82%;padding:.75rem .9rem}.FollowUps-module__S59nzq__messageMine{background:#e1f5f5;border-radius:12px 4px 12px 12px;align-self:flex-end}.FollowUps-module__S59nzq__messageMeta{justify-content:space-between;align-items:center;gap:1rem;font-size:.78rem;display:flex}.FollowUps-module__S59nzq__message p{color:#374151;white-space:pre-wrap;margin:.4rem 0 0;font-size:.88rem;line-height:1.55}.FollowUps-module__S59nzq__attachment{color:#037f81;align-items:center;gap:.35rem;margin-top:.55rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.FollowUps-module__S59nzq__replyForm{border-top:1px solid #e5e7eb;padding:1rem}.FollowUps-module__S59nzq__replyForm textarea,.FollowUps-module__S59nzq__field textarea,.FollowUps-module__S59nzq__field select{width:100%;font:inherit;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:.75rem}.FollowUps-module__S59nzq__replyForm textarea,.FollowUps-module__S59nzq__field textarea{resize:vertical;min-height:95px}.FollowUps-module__S59nzq__replyForm textarea:focus,.FollowUps-module__S59nzq__field textarea:focus,.FollowUps-module__S59nzq__field select:focus{border-color:#037f81;box-shadow:0 0 0 3px #037f811f}.FollowUps-module__S59nzq__replyActions{margin-top:.65rem}.FollowUps-module__S59nzq__compactFile,.FollowUps-module__S59nzq__fileField{color:#037f81;cursor:pointer;align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:inline-flex}.FollowUps-module__S59nzq__compactFile input,.FollowUps-module__S59nzq__fileField input{display:none}.FollowUps-module__S59nzq__empty{color:#6b7280;text-align:center;border:1px dashed #d1d5db;border-radius:10px;margin:0;padding:1.2rem}.FollowUps-module__S59nzq__error,.FollowUps-module__S59nzq__warning{border-radius:8px;margin:.75rem 0;padding:.7rem .85rem;font-size:.83rem}.FollowUps-module__S59nzq__error{color:#991b1b;background:#fee2e2}.FollowUps-module__S59nzq__warning{color:#92400e;background:#fef3c7}.FollowUps-module__S59nzq__submitGuidance{color:#1e40af;background:#eff6ff;border-radius:8px;margin:.75rem 0;padding:.7rem .85rem;font-size:.82rem}.FollowUps-module__S59nzq__replyGuidance{color:#6b7280;margin-left:auto;font-size:.75rem}.FollowUps-module__S59nzq__overlay{z-index:1100;background:#0f172a80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.FollowUps-module__S59nzq__modal{background:#fff;border-radius:14px;width:100%;max-width:570px;max-height:90vh;padding:1.25rem;overflow-y:auto;box-shadow:0 24px 60px #0003}.FollowUps-module__S59nzq__modalHeader{align-items:flex-start;margin-bottom:1rem}.FollowUps-module__S59nzq__modalHeader h2{margin:0 0 .25rem;font-size:1.25rem}.FollowUps-module__S59nzq__modalHeader p{color:#6b7280;margin:0;font-size:.85rem}.FollowUps-module__S59nzq__iconButton{background:#f3f4f6;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.FollowUps-module__S59nzq__field{flex-direction:column;gap:.4rem;margin-bottom:.9rem;display:flex}.FollowUps-module__S59nzq__field>span{color:#374151;font-size:.82rem;font-weight:700}.FollowUps-module__S59nzq__fieldHelp{color:#6b7280;font-size:.76rem;line-height:1.45}.FollowUps-module__S59nzq__requiredMark{color:#dc2626;font-weight:800}.FollowUps-module__S59nzq__fileLimit{color:#6b7280;font-weight:500}.FollowUps-module__S59nzq__reasonNotice{color:#4b5563;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.9rem;padding:.75rem .85rem;font-size:.82rem}.FollowUps-module__S59nzq__fileField{color:#4b5563;border:1px dashed #9ca3af;border-radius:8px;width:100%;margin-bottom:.9rem;padding:.75rem}.FollowUps-module__S59nzq__checkField{color:#374151;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.83rem;display:flex}.FollowUps-module__S59nzq__actions{justify-content:flex-end;margin-top:1rem}.FollowUps-module__S59nzq__threadList{flex-direction:column;gap:1rem;display:flex}.FollowUps-module__S59nzq__fieldSelection{margin-bottom:.5rem}.FollowUps-module__S59nzq__selectionLabel{color:#374151;margin-bottom:.5rem;font-size:.82rem;font-weight:700;display:block}.FollowUps-module__S59nzq__inlineEditor{background:#f8fafc;border:1px solid #dbe4e8;border-radius:10px;margin-bottom:1rem;padding:1rem}.FollowUps-module__S59nzq__inlineEditor h3{margin:0 0 .2rem;font-size:.95rem}.FollowUps-module__S59nzq__inlineEditor>p{color:#6b7280;margin:0 0 .9rem;font-size:.8rem}.FollowUps-module__S59nzq__requestedFields{background:#f8fafc;border-top:1px solid #e5e7eb;padding:.85rem 1rem}.FollowUps-module__S59nzq__requestedFields>strong{color:#374151;margin-bottom:.45rem;font-size:.78rem;display:block}.FollowUps-module__S59nzq__requestedFields>div{flex-wrap:wrap;gap:.4rem;display:flex}.FollowUps-module__S59nzq__requestedFields span{color:#026568;background:#e1f5f5;border-radius:999px;padding:.3rem .55rem;font-size:.72rem;font-weight:700}.FollowUps-module__S59nzq__changeList{background:#fff;border-top:1px solid #e5e7eb;padding:1rem}.FollowUps-module__S59nzq__changeList h4{color:#111827;margin:0 0 .75rem;font-size:.95rem;font-weight:700;line-height:1.35}.FollowUps-module__S59nzq__changeCard{border:1px solid #dbe4e8;border-radius:9px;margin-top:.65rem;padding:.75rem}.FollowUps-module__S59nzq__changeCard>strong{color:#173f40;margin-bottom:.55rem;font-size:.82rem;font-weight:700;line-height:1.4;display:block}.FollowUps-module__S59nzq__changeCard>div{grid-template-columns:42px 1fr;gap:.6rem;margin-top:.35rem;display:grid}.FollowUps-module__S59nzq__changeCard span{color:#6b7280;text-transform:uppercase;font-size:.75rem;font-weight:700}.FollowUps-module__S59nzq__changeCard p{color:#374151;white-space:pre-wrap;background:#f8fafc;border-radius:6px;margin:0;padding:.45rem .6rem;font-size:.82rem;font-weight:400;line-height:1.5}.FollowUps-module__S59nzq__amendmentAction{border-top:1px solid #e5e7eb;padding:1rem}.FollowUps-module__S59nzq__editorModal{max-width:760px}.FollowUps-module__S59nzq__confirmPreview{flex-direction:column;gap:.65rem;font-weight:400;display:flex}.FollowUps-module__S59nzq__confirmPreview>div{border-bottom:1px solid #e5e7eb;padding-bottom:.65rem}.FollowUps-module__S59nzq__confirmPreview>div:last-child{border-bottom:0;padding-bottom:0}.FollowUps-module__S59nzq__confirmPreview strong{color:#173f40;margin-bottom:.35rem;font-size:.8rem;display:block}.FollowUps-module__S59nzq__confirmPreview p{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.45rem;margin:0;display:grid}.FollowUps-module__S59nzq__confirmPreview p span{white-space:pre-wrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:0;padding:.4rem .5rem}.FollowUps-module__S59nzq__confirmPreview p b{color:#037f81}.FollowUps-module__S59nzq__confirmPreview .FollowUps-module__S59nzq__previewMessage{line-height:1.5;display:block}.FollowUps-module__S59nzq__confirmPreview .FollowUps-module__S59nzq__previewMessage:first-line{color:#374151}.FollowUps-module__S59nzq__feedSection{flex-direction:column;gap:.75rem;display:flex}.FollowUps-module__S59nzq__sectionHeading{justify-content:space-between;align-items:center;display:flex}.FollowUps-module__S59nzq__sectionHeading h3{color:#173f40;margin:0 0 .2rem;font-size:.95rem}.FollowUps-module__S59nzq__sectionHeading p{color:#6b7280;margin:0;font-size:.78rem}.FollowUps-module__S59nzq__sectionHeading>span{color:#991b1b;background:#fee2e2;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 .45rem;font-size:.75rem;font-weight:800;display:inline-flex}.FollowUps-module__S59nzq__historyToggle{color:#173f40;cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #dbe4e8;border-radius:10px;align-items:center;gap:.65rem;width:100%;padding:.8rem .9rem;display:flex}.FollowUps-module__S59nzq__historyToggle>span:first-child{color:#037f81;place-items:center;display:grid}.FollowUps-module__S59nzq__historyToggle>span:last-child{flex-direction:column;gap:.15rem;display:flex}.FollowUps-module__S59nzq__historyToggle strong{font-size:.86rem}.FollowUps-module__S59nzq__historyToggle small{color:#6b7280;font-size:.72rem}.FollowUps-module__S59nzq__historyContent{flex-direction:column;gap:.7rem;display:flex}.FollowUps-module__S59nzq__historyToolbar{background:#f3f4f6;border-radius:9px;align-items:center;gap:.2rem;width:fit-content;padding:.25rem;display:inline-flex}.FollowUps-module__S59nzq__historyToolbar button{color:#6b7280;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:.35rem;padding:.42rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.FollowUps-module__S59nzq__historyToolbar button.FollowUps-module__S59nzq__activeMode{color:#026568;background:#fff;box-shadow:0 1px 3px #0f172a1a}.FollowUps-module__S59nzq__historyList,.FollowUps-module__S59nzq__fieldHistory{flex-direction:column;gap:.55rem;display:flex}.FollowUps-module__S59nzq__historyItem{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.FollowUps-module__S59nzq__historyRow{color:#374151;cursor:pointer;text-align:left;background:#fff;border:0;align-items:center;gap:.65rem;width:100%;padding:.72rem .8rem;display:flex}.FollowUps-module__S59nzq__historyRow:hover{background:#f8fafc}.FollowUps-module__S59nzq__historyChevron{color:#6b7280;flex:none;place-items:center;display:grid}.FollowUps-module__S59nzq__historyTypeIcon{color:#037f81;flex:none;place-items:center;display:grid}.FollowUps-module__S59nzq__statusDot{border-radius:50%;flex:none;width:9px;height:9px}.FollowUps-module__S59nzq__statusDot_resolved{background:#22c55e}.FollowUps-module__S59nzq__statusDot_rejected{background:#ef4444}.FollowUps-module__S59nzq__statusDot_cancelled{background:#9ca3af}.FollowUps-module__S59nzq__statusDot_open{background:#f59e0b}.FollowUps-module__S59nzq__statusDot_responded{background:#3b82f6}.FollowUps-module__S59nzq__historyMain{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.FollowUps-module__S59nzq__historyMeta{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;display:flex}.FollowUps-module__S59nzq__historyMeta strong{color:#173f40;font-size:.8rem}.FollowUps-module__S59nzq__historyMeta>span{color:#6b7280;font-size:.7rem}.FollowUps-module__S59nzq__historyMeta>span:not(.FollowUps-module__S59nzq__historyStatus):before{content:"·";margin-right:.55rem}.FollowUps-module__S59nzq__historyMeta .FollowUps-module__S59nzq__historyStatus{color:#4b5563;background:#f3f4f6;border-radius:999px;padding:.18rem .42rem;font-weight:700}.FollowUps-module__S59nzq__historyPreview{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;display:block;overflow:hidden}.FollowUps-module__S59nzq__historyDate{color:#6b7280;white-space:nowrap;flex:none;font-size:.7rem}.FollowUps-module__S59nzq__expandedHistoryThread{background:#f8fafc;border-top:1px solid #e5e7eb;padding:.75rem}.FollowUps-module__S59nzq__fieldHistoryGroup{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.FollowUps-module__S59nzq__fieldHistoryHeader{color:#374151;cursor:pointer;text-align:left;background:#fff;border:0;align-items:center;gap:.7rem;width:100%;padding:.8rem .9rem;display:flex}.FollowUps-module__S59nzq__fieldHistoryHeader>span:first-child{color:#037f81;flex:none;place-items:center;display:grid}.FollowUps-module__S59nzq__fieldHistoryHeading{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.FollowUps-module__S59nzq__fieldHistoryHeading>strong{color:#173f40;font-size:.82rem}.FollowUps-module__S59nzq__valueTrail{color:#6b7280;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.73rem;display:flex}.FollowUps-module__S59nzq__valueTrail>span{align-items:center;gap:.25rem;display:inline-flex}.FollowUps-module__S59nzq__valueTrail b{color:#037f81}.FollowUps-module__S59nzq__changeCount{color:#6b7280;flex:none;font-size:.7rem}.FollowUps-module__S59nzq__fieldTimeline{background:#f8fafc;border-top:1px solid #e5e7eb;padding:.55rem .75rem .75rem 2.55rem}.FollowUps-module__S59nzq__fieldTimelineItem{border-left:2px solid #b9dede;padding:.35rem 0 .35rem .8rem;position:relative}.FollowUps-module__S59nzq__fieldTimelineItem:before{content:"";background:#037f81;border:3px solid #e1f5f5;border-radius:50%;width:10px;height:10px;position:absolute;top:1.05rem;left:-6px}.FollowUps-module__S59nzq__fieldTimelineItem>button{color:#374151;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.65rem .75rem;display:flex}.FollowUps-module__S59nzq__fieldTimelineItem>button>span{flex-direction:column;gap:.12rem;display:flex}.FollowUps-module__S59nzq__fieldTimelineItem>button>span:last-child{color:#6b7280;white-space:nowrap;flex-direction:row;align-items:center;font-size:.7rem}.FollowUps-module__S59nzq__fieldTimelineItem strong{color:#173f40;font-size:.78rem}.FollowUps-module__S59nzq__fieldTimelineItem small{color:#6b7280;font-size:.7rem}.FollowUps-module__S59nzq__fieldTimelineItem .FollowUps-module__S59nzq__expandedHistoryThread{border:0;padding:.65rem 0 0}.FollowUps-module__S59nzq__messageOnlyHistory{border-top:1px solid #e5e7eb;flex-direction:column;gap:.55rem;margin-top:.25rem;padding-top:.8rem;display:flex}.FollowUps-module__S59nzq__messageOnlyHeading{color:#037f81;align-items:center;gap:.55rem;padding:0 .2rem;display:flex}.FollowUps-module__S59nzq__messageOnlyHeading>div{flex-direction:column;gap:.1rem;display:flex}.FollowUps-module__S59nzq__messageOnlyHeading strong{color:#173f40;font-size:.8rem}.FollowUps-module__S59nzq__messageOnlyHeading span{color:#6b7280;font-size:.7rem}@media (max-width:640px){.FollowUps-module__S59nzq__panelHeader,.FollowUps-module__S59nzq__threadHeader{flex-direction:column}.FollowUps-module__S59nzq__panelHeader .FollowUps-module__S59nzq__primaryButton{width:100%}.FollowUps-module__S59nzq__message{max-width:95%}.FollowUps-module__S59nzq__threadHeader{position:static}.FollowUps-module__S59nzq__threadHeaderAside{align-items:stretch;width:100%}.FollowUps-module__S59nzq__headerActions{justify-content:stretch;width:100%}.FollowUps-module__S59nzq__headerActions>*{flex:1}.FollowUps-module__S59nzq__headerActions button{width:100%}.FollowUps-module__S59nzq__historyDate{display:none}.FollowUps-module__S59nzq__historyToolbar{width:100%;display:flex}.FollowUps-module__S59nzq__historyToolbar button{flex:1;justify-content:center}.FollowUps-module__S59nzq__fieldHistoryHeader{align-items:flex-start}.FollowUps-module__S59nzq__changeCount{display:none}.FollowUps-module__S59nzq__fieldTimeline{padding-left:1.2rem}.FollowUps-module__S59nzq__fieldTimelineItem>button{flex-direction:column;align-items:flex-start;gap:.4rem}}.FollowUps-module__S59nzq__caseHistoryList{flex-direction:column;gap:.75rem;display:flex}.FollowUps-module__S59nzq__caseHistoryItem{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:.9rem 1rem}.FollowUps-module__S59nzq__caseHistoryHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.FollowUps-module__S59nzq__caseHistoryHeader>div{min-width:0}.FollowUps-module__S59nzq__caseHistoryHeader strong,.FollowUps-module__S59nzq__caseHistoryHeader span{display:block}.FollowUps-module__S59nzq__caseHistoryHeader strong{color:#1f2937;font-size:.88rem}.FollowUps-module__S59nzq__caseHistoryHeader>div>span{color:#6b7280;margin-top:.2rem;font-size:.76rem}.FollowUps-module__S59nzq__caseHistoryMessage{color:#374151;white-space:pre-wrap;margin:.65rem 0 0;font-size:.83rem;line-height:1.5}.FollowUps-module__S59nzq__caseHistoryItem time{color:#6b7280;margin-top:.55rem;font-size:.72rem;display:block}.FollowUps-module__S59nzq__caseHistoryEmpty{color:#6b7280;margin:0;font-size:.875rem}:is(html[data-theme=dark] .FollowUps-module__S59nzq__modal,html[data-theme=dark] .FollowUps-module__S59nzq__thread,html[data-theme=dark] .FollowUps-module__S59nzq__inlineEditor,html[data-theme=dark] .FollowUps-module__S59nzq__requestedFields,html[data-theme=dark] .FollowUps-module__S59nzq__changeList,html[data-theme=dark] .FollowUps-module__S59nzq__expandedHistoryThread,html[data-theme=dark] .FollowUps-module__S59nzq__fieldTimeline,html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryItem){color:#e5edf4;background:#18222d;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__threadHeader{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__historyToolbar{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__historyRow{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__fieldHistoryHeader{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__fieldTimelineItem>button{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__message{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__reasonNotice{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__confirmPreview p span{color:#e5edf4;background:#111923;border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__messageMine{color:#c8f4ee;background:#123f43;border-color:#037f81}html[data-theme=dark] .FollowUps-module__S59nzq__requestedFields span{color:#c8f4ee;background:#123f43;border-color:#037f81}html[data-theme=dark] .FollowUps-module__S59nzq__historyToggle{color:#c8f4ee;background:#123f43;border-color:#037f81}html[data-theme=dark] .FollowUps-module__S59nzq__historyToolbar button.FollowUps-module__S59nzq__activeMode{color:#c8f4ee;background:#123f43;border-color:#037f81}html[data-theme=dark] .FollowUps-module__S59nzq__modalHeader h2{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__threadHeader h3{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__inlineEditor h3{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__changeList h4{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__changeCard>strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__confirmPreview strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__sectionHeading h3{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__historyToggle{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__historyMeta strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__fieldHistoryHeading>strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__fieldTimelineItem strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__messageOnlyHeading strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryHeader strong{color:#f3f6f8}html[data-theme=dark] .FollowUps-module__S59nzq__panelHeader p{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__threadHeader p{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__modalHeader p{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__fieldHelp{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__fileLimit{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__selectionLabel{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__inlineEditor>p{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__historyToggle small{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__historyMeta>span{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__historyPreview{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__historyDate{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__fieldTimelineItem small{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__messageOnlyHeading span{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryHeader>div>span{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryItem time{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryEmpty{color:#b9c4ce}html[data-theme=dark] .FollowUps-module__S59nzq__message p{color:#d5dee6}html[data-theme=dark] .FollowUps-module__S59nzq__changeCard p{color:#d5dee6}html[data-theme=dark] .FollowUps-module__S59nzq__caseHistoryMessage{color:#d5dee6}html[data-theme=dark] .FollowUps-module__S59nzq__replyForm{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__fieldHistoryGroup{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__historyItem{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__changeCard{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__confirmPreview>div{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__messageOnlyHistory{border-color:#354252}html[data-theme=dark] .FollowUps-module__S59nzq__amendmentAction{border-color:#354252}:is(html[data-theme=dark] .FollowUps-module__S59nzq__replyForm textarea,html[data-theme=dark] .FollowUps-module__S59nzq__field textarea,html[data-theme=dark] .FollowUps-module__S59nzq__field select){color:#f3f6f8;background:#0f1720;border-color:#435266}:is(html[data-theme=dark] .FollowUps-module__S59nzq__secondaryButton,html[data-theme=dark] .FollowUps-module__S59nzq__cancelButton,html[data-theme=dark] .FollowUps-module__S59nzq__iconButton){color:#e5edf4;background:#111923;border:1px solid #354252}html[data-theme=dark] .FollowUps-module__S59nzq__warning{color:#f0d48a;background:#2a2418}html[data-theme=dark] .FollowUps-module__S59nzq__submitGuidance{color:#bfdbfe;background:#14243d}
.StatusGuide-module__WGsdyG__shell{z-index:1100;pointer-events:none;position:fixed;inset:0}.StatusGuide-module__WGsdyG__panel{pointer-events:auto;background:#fff;border:1px solid #d8e4e4;border-radius:12px;flex-direction:column;width:min(560px,100vw - 2rem);display:flex;position:absolute;top:1rem;bottom:1rem;right:1rem;overflow:hidden;box-shadow:0 24px 70px #0f172a38}.StatusGuide-module__WGsdyG__header{background:#f7fbfb;border-bottom:1px solid #e5eeee;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.StatusGuide-module__WGsdyG__titleWrap{align-items:center;gap:.8rem;display:flex}.StatusGuide-module__WGsdyG__iconWrap{color:#037f81;background:#e6f4f4;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;display:inline-flex}.StatusGuide-module__WGsdyG__header h2{color:#0f172a;margin:0;font-size:1.1rem;font-weight:800}.StatusGuide-module__WGsdyG__header p{color:#64748b;margin:.2rem 0 0;font-size:.82rem}.StatusGuide-module__WGsdyG__closeBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #d5e2e2;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.StatusGuide-module__WGsdyG__closeBtn:hover{color:#b91c1c;background:#fff5f5;border-color:#fecaca}.StatusGuide-module__WGsdyG__body{flex:1;padding:1rem 1.15rem 1.25rem;overflow-y:auto}.StatusGuide-module__WGsdyG__section+.StatusGuide-module__WGsdyG__section{margin-top:1.3rem}.StatusGuide-module__WGsdyG__section h3{color:#0f172a;margin:0 0 .75rem;font-size:.95rem;font-weight:800}.StatusGuide-module__WGsdyG__quickList,.StatusGuide-module__WGsdyG__detailsList,.StatusGuide-module__WGsdyG__monitoringList{gap:.7rem;display:grid}.StatusGuide-module__WGsdyG__quickItem,.StatusGuide-module__WGsdyG__detailItem,.StatusGuide-module__WGsdyG__monitoringItem,.StatusGuide-module__WGsdyG__glossaryItem{background:#fff;border:1px solid #e2e8f0;border-radius:8px}.StatusGuide-module__WGsdyG__quickItem{grid-template-columns:minmax(150px,max-content) 1fr;align-items:center;gap:.75rem;padding:.75rem;display:grid}.StatusGuide-module__WGsdyG__quickItem p{color:#475569;margin:0;font-size:.84rem;line-height:1.45}.StatusGuide-module__WGsdyG__statusBadge{white-space:normal;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;max-width:100%;padding:.32rem .65rem;font-size:.76rem;font-weight:800;line-height:1.1;display:inline-flex}.StatusGuide-module__WGsdyG__statusDot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.StatusGuide-module__WGsdyG__detailItem{overflow:hidden}.StatusGuide-module__WGsdyG__detailItem summary{cursor:pointer;align-items:center;padding:.75rem;list-style:none;display:flex}.StatusGuide-module__WGsdyG__detailItem summary::-webkit-details-marker{display:none}.StatusGuide-module__WGsdyG__detailItem summary:after{content:"+";color:#64748b;margin-left:auto;font-size:1rem;font-weight:800}.StatusGuide-module__WGsdyG__detailItem[open] summary:after{content:"-"}.StatusGuide-module__WGsdyG__detailCopy{padding:0 .75rem .8rem}.StatusGuide-module__WGsdyG__detailCopy p{color:#334155;margin:.35rem 0 0;font-size:.86rem;line-height:1.5}.StatusGuide-module__WGsdyG__monitoringItem{padding:.8rem}.StatusGuide-module__WGsdyG__monitoringItem h4{color:#164e63;margin:0 0 .45rem;font-size:.85rem;font-weight:800}.StatusGuide-module__WGsdyG__monitoringItem p{color:#475569;margin:0 0 .55rem;font-size:.84rem;line-height:1.5}.StatusGuide-module__WGsdyG__monitoringItem p:last-child{margin-bottom:0}.StatusGuide-module__WGsdyG__monitoringItem ul{color:#475569;margin:0;padding-left:1.1rem;font-size:.84rem;line-height:1.45}.StatusGuide-module__WGsdyG__glossary{gap:.6rem;margin:0;display:grid}.StatusGuide-module__WGsdyG__glossaryItem{grid-template-columns:minmax(110px,.5fr) 1fr;gap:.75rem;padding:.75rem;display:grid}.StatusGuide-module__WGsdyG__glossaryItem dt{color:#0f172a;font-size:.84rem;font-weight:800}.StatusGuide-module__WGsdyG__glossaryItem dd{color:#475569;margin:0;font-size:.84rem;line-height:1.45}@media (max-width:640px){.StatusGuide-module__WGsdyG__panel{width:auto;inset:.5rem}.StatusGuide-module__WGsdyG__quickItem,.StatusGuide-module__WGsdyG__glossaryItem{grid-template-columns:1fr}}
:root{--sasha-teal:#037f81;--sasha-teal-dark:#025f61;--sasha-teal-light:#e1f5f5;--sasha-orange:#e8663a;--sasha-orange-dark:#c44e24;--sasha-white:#fff;--sasha-offwhite:#f5f7f8;--sasha-text:#292929;--sasha-muted:#6b7280;--sasha-border:#e5e7eb;--sasha-card-radius:14px}.ViewCase-module__TQOGwG__pageWrapper{background:var(--sasha-offwhite);min-height:100vh;color:var(--sasha-text);padding:2rem}.ViewCase-module__TQOGwG__pageInner{max-width:1200px;margin:0 auto}.ViewCase-module__TQOGwG__backBtn{cursor:pointer;color:var(--sasha-teal);background:0 0;border:0;border-radius:0;align-items:center;gap:.4rem;margin-bottom:1rem;padding:0;font-size:.85rem;font-weight:700;display:inline-flex}.ViewCase-module__TQOGwG__backBtn:hover{color:var(--sasha-teal-dark)}.ViewCase-module__TQOGwG__headerCard{color:#fff;border-radius:18px;margin-bottom:2rem;padding:2rem 2.25rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #037f812e}.ViewCase-module__TQOGwG__headerCard:before{content:"";z-index:0;background-image:url(/teal-ribbon.png);background-position:50%;background-size:cover;position:absolute;inset:-10px;transform:scale(1.02)}.ViewCase-module__TQOGwG__headerCard:after{content:"";z-index:1;background:linear-gradient(135deg,#037f81e6 0%,#037f81b3 100%);position:absolute;inset:0}.ViewCase-module__TQOGwG__headerCard>*{z-index:2;position:relative}.ViewCase-module__TQOGwG__headerTop{justify-content:space-between;align-items:flex-start;gap:1rem;padding-right:0;display:flex}.ViewCase-module__TQOGwG__headerActions{flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-end;gap:.55rem;max-width:min(560px,54%);display:flex}.ViewCase-module__TQOGwG__headerActionsTop,.ViewCase-module__TQOGwG__headerActionsBottom{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.ViewCase-module__TQOGwG__headerActionsBottom{flex-wrap:wrap}.ViewCase-module__TQOGwG__headerActionsTop>button,.ViewCase-module__TQOGwG__headerActionsTop>span,.ViewCase-module__TQOGwG__headerActionsBottom>button,.ViewCase-module__TQOGwG__headerActionsBottom>span{box-sizing:border-box;min-height:34px}.ViewCase-module__TQOGwG__statusGuideBtn{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff5c;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:800;line-height:1;transition:background .15s,transform .12s;display:inline-flex}.ViewCase-module__TQOGwG__statusGuideBtn:hover{background:#ffffff3d;transform:translateY(-1px)}.ViewCase-module__TQOGwG__caseTitle{color:#fff;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.1}.ViewCase-module__TQOGwG__caseSubtitle{color:#ffffffd6;margin:.65rem 0 0;font-size:.9rem;line-height:1.55}.ViewCase-module__TQOGwG__contentCard{background:var(--sasha-white);border-radius:var(--sasha-card-radius);padding:2rem;box-shadow:0 1px 3px #0000000d}.ViewCase-module__TQOGwG__duplicateWarning{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin-bottom:1rem;padding:1rem 1.2rem}.ViewCase-module__TQOGwG__duplicateHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.ViewCase-module__TQOGwG__duplicateHeader strong{margin-bottom:.3rem;font-size:1rem;font-weight:800;display:block}.ViewCase-module__TQOGwG__duplicateHeader p{color:#9a3412;margin:0;font-size:.92rem;line-height:1.45}.ViewCase-module__TQOGwG__duplicateList{flex-direction:column;gap:.65rem;display:flex}.ViewCase-module__TQOGwG__duplicateItem{background:#ffffffa3;border:1px solid #fdba74a3;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem;display:grid}.ViewCase-module__TQOGwG__duplicateInfo{min-width:0}.ViewCase-module__TQOGwG__duplicateMeta{flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-bottom:.45rem;display:flex}.ViewCase-module__TQOGwG__duplicateCaseLink{color:#9a3412;font-weight:800;text-decoration:none}.ViewCase-module__TQOGwG__duplicateCaseLink:hover{text-decoration:underline}.ViewCase-module__TQOGwG__duplicateScore{color:#b45309;font-size:.9rem;font-weight:700}.ViewCase-module__TQOGwG__duplicateFields{flex-wrap:wrap;gap:.35rem;display:flex}.ViewCase-module__TQOGwG__duplicateFields span{color:#9a3412;background:#fff;border:1px solid #fed7aa;border-radius:999px;padding:.35rem .55rem;font-size:.78rem;font-weight:700;line-height:1}.ViewCase-module__TQOGwG__duplicateActions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.ViewCase-module__TQOGwG__duplicatePrimaryBtn,.ViewCase-module__TQOGwG__duplicateSecondaryBtn,.ViewCase-module__TQOGwG__compareCloseBtn{cursor:pointer;white-space:nowrap;border-radius:999px;padding:.55rem .85rem;font-size:.84rem;font-weight:800;line-height:1}.ViewCase-module__TQOGwG__duplicatePrimaryBtn{color:#fff;background:#9a3412;border:1px solid #9a3412}.ViewCase-module__TQOGwG__duplicateSecondaryBtn,.ViewCase-module__TQOGwG__compareCloseBtn{color:#9a3412;background:#fff;border:1px solid #fdba74}.ViewCase-module__TQOGwG__duplicatePrimaryBtn:hover{background:#7c2d12;border-color:#7c2d12}.ViewCase-module__TQOGwG__duplicateSecondaryBtn:hover,.ViewCase-module__TQOGwG__compareCloseBtn:hover{background:#ffedd5}.ViewCase-module__TQOGwG__comparePanel{background:#fff;border:1px solid #fdba74;border-radius:12px;margin-bottom:1rem;overflow:hidden;box-shadow:0 10px 24px #9a341214}.ViewCase-module__TQOGwG__compareHeader{background:#fff7ed;border-bottom:1px solid #fed7aa;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex}.ViewCase-module__TQOGwG__compareEyebrow{color:#b45309;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .25rem;font-size:.74rem;font-weight:800}.ViewCase-module__TQOGwG__compareTitle{color:#9a3412;margin:0;font-size:1rem;font-weight:800}.ViewCase-module__TQOGwG__compareState{color:#9a3412;margin:0;padding:1rem 1.2rem;font-size:.9rem}.ViewCase-module__TQOGwG__compareGrid{grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem 1.2rem 0;display:grid}.ViewCase-module__TQOGwG__compareCaseCard{border:1px solid var(--sasha-border);border-radius:10px;flex-direction:column;gap:.25rem;padding:.85rem;display:flex}.ViewCase-module__TQOGwG__compareCaseLabel{color:var(--sasha-muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.ViewCase-module__TQOGwG__compareCaseCard strong{color:#1f2937;font-size:1rem}.ViewCase-module__TQOGwG__compareTable{flex-direction:column;padding:1rem 1.2rem 1.2rem;display:flex}.ViewCase-module__TQOGwG__compareRow{border-top:1px solid var(--sasha-border);grid-template-columns:150px minmax(0,calc(50% - 150px)) minmax(0,50%);min-height:48px;display:grid}.ViewCase-module__TQOGwG__compareRow:first-child{border-top:0}.ViewCase-module__TQOGwG__compareField,.ViewCase-module__TQOGwG__compareValue{padding:.75rem}.ViewCase-module__TQOGwG__compareField{color:var(--sasha-muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.ViewCase-module__TQOGwG__compareValue{color:#1f2937;overflow-wrap:anywhere;font-size:.86rem;line-height:1.45}.ViewCase-module__TQOGwG__compareDescriptionRow .ViewCase-module__TQOGwG__compareValue{white-space:pre-wrap}.ViewCase-module__TQOGwG__section{border-bottom:1px solid var(--sasha-border);margin-bottom:2rem;padding-bottom:2rem}.ViewCase-module__TQOGwG__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ViewCase-module__TQOGwG__sectionHeadingText{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.ViewCase-module__TQOGwG__detailGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.ViewCase-module__TQOGwG__detailKey{color:var(--sasha-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem;font-size:.75rem;font-weight:600}.ViewCase-module__TQOGwG__detailVal{color:#1f2937;margin:0;font-size:.875rem;font-weight:500}.ViewCase-module__TQOGwG__descriptionVal{color:#1f2937;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.6}.ViewCase-module__TQOGwG__historyToggle{cursor:pointer;color:#1f2937;background:0 0;border:none;align-items:center;gap:8px;margin-bottom:1rem;padding:8px 12px;font-size:1rem;font-weight:600;transition:color .12s;display:flex}.ViewCase-module__TQOGwG__historyToggle:hover{color:var(--sasha-teal)}.ViewCase-module__TQOGwG__historyList{flex-direction:column;gap:1rem;display:flex}.ViewCase-module__TQOGwG__historyItem{gap:1rem;display:flex}.ViewCase-module__TQOGwG__historyStatusLine{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ViewCase-module__TQOGwG__overrideBadge{color:#9a3412;letter-spacing:0;text-transform:uppercase;background:#fff7ed;border:1px solid #fdba74;border-radius:999px;align-items:center;padding:.28rem .55rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.ViewCase-module__TQOGwG__historyDot{background:var(--sasha-teal);border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-bottom:.5rem}.ViewCase-module__TQOGwG__historyMeta{color:var(--sasha-muted);margin:.25rem 0 0;font-size:.75rem}.ViewCase-module__TQOGwG__historyNotes{color:#4b5563;margin:.5rem 0 0;font-size:.825rem;line-height:1.5}.ViewCase-module__TQOGwG__overrideReason{color:#7c2d12;background:#fff7ed;border-left:3px solid #fb923c;border-radius:0 8px 8px 0;margin:.55rem 0 0;padding:.55rem .7rem;font-size:.8rem;line-height:1.5}.ViewCase-module__TQOGwG__overrideReason strong{color:#9a3412}.ViewCase-module__TQOGwG__followUpButton{background:var(--sasha-teal);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;min-height:34px;padding:0 14px;font-size:.8rem;font-weight:700}.ViewCase-module__TQOGwG__followUpButton:disabled{cursor:not-allowed;opacity:.5}.ViewCase-module__TQOGwG__duplicateHeaderButton{color:#9a3412;cursor:pointer;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:.35rem;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:800;transition:background .15s,transform .1s;display:inline-flex}.ViewCase-module__TQOGwG__duplicateHeaderButton:hover{background:#ffedd5;transform:translateY(-1px)}.ViewCase-module__TQOGwG__duplicateHeaderButton span{color:#fff;background:#9a3412;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;padding:.12rem .32rem;font-size:.7rem;display:inline-flex}.ViewCase-module__TQOGwG__noteLogList{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.ViewCase-module__TQOGwG__noteSectionHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.ViewCase-module__TQOGwG__noteSectionHeader h2{margin-bottom:0}.ViewCase-module__TQOGwG__noteComposer{border:1px solid var(--sasha-border);background:#f9fafb;border-radius:8px;margin-bottom:1rem;padding:.85rem}.ViewCase-module__TQOGwG__noteComposerTextarea{resize:vertical;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;min-height:100px;padding:.75rem;font-family:inherit;font-size:.875rem}.ViewCase-module__TQOGwG__noteComposerTextarea:focus{border-color:var(--sasha-teal);box-shadow:0 0 0 3px #037f811f}.ViewCase-module__TQOGwG__noteLogItem{border:1px solid var(--sasha-border);background:#fff;border-radius:8px;padding:.85rem 1rem}.ViewCase-module__TQOGwG__noteLogHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ViewCase-module__TQOGwG__noteLogAuthor{color:#1f2937;margin:0;font-size:.86rem;font-weight:700}.ViewCase-module__TQOGwG__noteLogMeta,.ViewCase-module__TQOGwG__noteLogEmpty{color:var(--sasha-muted);margin:.2rem 0 0;font-size:.78rem}.ViewCase-module__TQOGwG__noteLogText{color:#374151;white-space:pre-wrap;margin:.65rem 0 0;font-size:.875rem;line-height:1.55}.ViewCase-module__TQOGwG__noteLogActions,.ViewCase-module__TQOGwG__noteEditActions{align-items:center;gap:.45rem;display:flex}.ViewCase-module__TQOGwG__noteIconBtn{border:1px solid var(--sasha-border);color:#4b5563;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.ViewCase-module__TQOGwG__noteIconBtn:hover{background:var(--sasha-offwhite);color:var(--sasha-teal);border-color:var(--sasha-teal)}.ViewCase-module__TQOGwG__noteIconDanger:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.ViewCase-module__TQOGwG__noteEditWrap{margin-top:.75rem}.ViewCase-module__TQOGwG__noteEditTextarea{resize:vertical;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;min-height:90px;padding:.75rem;font-family:inherit;font-size:.875rem}.ViewCase-module__TQOGwG__noteEditTextarea:focus{border-color:var(--sasha-teal);box-shadow:0 0 0 3px #037f811f}.ViewCase-module__TQOGwG__noteEditActions{justify-content:flex-end;margin-top:.5rem}.ViewCase-module__TQOGwG__reviewDetailBlock{border:1px solid var(--sasha-border);background:#f9fafb;border-radius:10px;margin-top:1rem;padding:1rem}.ViewCase-module__TQOGwG__reviewDetailBlock:first-of-type{margin-top:0}.ViewCase-module__TQOGwG__reviewDetailTitle{color:var(--sasha-teal);margin:0 0 .85rem;font-size:.95rem;font-weight:800}.ViewCase-module__TQOGwG__heroBanner{margin-bottom:2rem;position:relative;overflow:hidden}.ViewCase-module__TQOGwG__heroContent{z-index:3;text-align:center;background-image:url(/sasha-bg-1.png);background-position:50%;background-size:cover;border-radius:1rem;margin-top:2rem;padding:4rem 2rem;position:relative}.ViewCase-module__TQOGwG__heroContent:before{content:"";z-index:-1;background:linear-gradient(135deg,#037f81e6 0%,#037f81b3 100%);border-radius:1rem;position:absolute;inset:0}.ViewCase-module__TQOGwG__heroTitle{color:var(--sasha-white);margin-bottom:2.5rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800}.ViewCase-module__TQOGwG__statCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:24px;justify-content:center;align-items:center;gap:1.25rem;height:100%;padding:2rem 1.75rem;display:flex;position:relative;overflow:visible}.ViewCase-module__TQOGwG__statCardHighlight{background:#e8663a40;border-color:#e8663a99}.ViewCase-module__TQOGwG__statDot{background:var(--sasha-orange);pointer-events:none;border:3px solid #fff6;border-radius:50%;width:52px;height:52px;position:absolute;top:-1.5rem;left:2rem}.ViewCase-module__TQOGwG__statNum{color:var(--sasha-white);flex-shrink:0;margin:0;font-size:3.5rem;font-weight:800;line-height:1}.ViewCase-module__TQOGwG__statLabel{color:var(--sasha-white);text-align:left;margin:0;font-size:1.05rem;font-weight:400;line-height:1.25}.ViewCase-module__TQOGwG__sectionHeading{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ViewCase-module__TQOGwG__sectionTitle{color:var(--sasha-text);white-space:nowrap;margin:0;font-size:2rem;font-weight:800}.ViewCase-module__TQOGwG__allList{padding:2rem 0 4rem}.ViewCase-module__TQOGwG__layout{grid-template-columns:1fr 220px;align-items:start;gap:1.5rem;display:grid}.ViewCase-module__TQOGwG__tableWrap{background:var(--sasha-white);border-radius:var(--sasha-card-radius);border:1px solid var(--sasha-border);overflow:hidden}.ViewCase-module__TQOGwG__table{border-collapse:collapse;width:100%;font-size:.85rem}.ViewCase-module__TQOGwG__table thead tr{background:var(--sasha-teal)}.ViewCase-module__TQOGwG__table thead th{color:var(--sasha-white);text-align:left;white-space:nowrap;padding:.75rem .85rem;font-size:.82rem;font-weight:700}.ViewCase-module__TQOGwG__table tbody tr{border-bottom:1px solid var(--sasha-border);transition:background .12s}.ViewCase-module__TQOGwG__table tbody tr:last-child{border-bottom:none}.ViewCase-module__TQOGwG__table tbody tr:hover{background:var(--sasha-offwhite)}.ViewCase-module__TQOGwG__table tbody td{color:var(--sasha-text);padding:.6rem .85rem;font-size:.82rem}.ViewCase-module__TQOGwG__emptyState{text-align:center;color:var(--sasha-muted);padding:2.5rem;font-size:.88rem}.ViewCase-module__TQOGwG__pagination{border-top:1px solid var(--sasha-border);justify-content:center;align-items:center;gap:6px;padding:1rem;display:flex}.ViewCase-module__TQOGwG__pageBtn{border:1px solid var(--sasha-border);background:var(--sasha-white);width:32px;height:32px;color:var(--sasha-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:600;transition:border-color .12s,color .12s;display:flex}.ViewCase-module__TQOGwG__pageBtn:hover{border-color:var(--sasha-teal);color:var(--sasha-teal)}.ViewCase-module__TQOGwG__pageBtnActive{font-weight:700;background:var(--sasha-teal)!important;color:var(--sasha-white)!important;border-color:var(--sasha-teal)!important}.ViewCase-module__TQOGwG__pageArrow{background:var(--sasha-teal);width:32px;height:32px;color:var(--sasha-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.9rem;transition:background .12s;display:flex}.ViewCase-module__TQOGwG__pageArrow:hover:not(:disabled){background:var(--sasha-teal-dark)}.ViewCase-module__TQOGwG__pageArrow:disabled{opacity:.35;cursor:not-allowed}.ViewCase-module__TQOGwG__sidebar{flex-direction:column;gap:1.25rem;display:flex}.ViewCase-module__TQOGwG__sidebarBlock{flex-direction:column;gap:.6rem;display:flex}.ViewCase-module__TQOGwG__sidebarLabel{color:var(--sasha-orange);margin:0;font-size:1rem;font-weight:800}.ViewCase-module__TQOGwG__searchWrap{align-items:center;display:flex;position:relative}.ViewCase-module__TQOGwG__searchInput{border:1px solid var(--sasha-border);width:100%;color:var(--sasha-text);background:var(--sasha-white);border-radius:8px;outline:none;padding:.5rem 2.25rem .5rem .75rem;font-size:.82rem;transition:border-color .15s}.ViewCase-module__TQOGwG__searchInput:focus{border-color:var(--sasha-teal)}.ViewCase-module__TQOGwG__searchIcon{pointer-events:none;color:var(--sasha-muted);font-size:.85rem;position:absolute;right:.6rem}.ViewCase-module__TQOGwG__filterList{flex-direction:column;gap:.4rem;display:flex}.ViewCase-module__TQOGwG__filterBtn{text-align:left;border:1px solid var(--sasha-border);background:var(--sasha-white);width:100%;color:var(--sasha-text);cursor:pointer;border-radius:8px;padding:.5rem .85rem;font-size:.78rem;font-weight:500;transition:border-color .12s,background .12s,color .12s}.ViewCase-module__TQOGwG__filterBtn:hover{border-color:var(--sasha-teal);background:var(--sasha-teal-light);color:var(--sasha-teal)}.ViewCase-module__TQOGwG__filterBtnActive{font-weight:700;background:var(--sasha-teal)!important;color:var(--sasha-white)!important;border-color:var(--sasha-teal)!important}.ViewCase-module__TQOGwG__actionBtns{flex-wrap:wrap;gap:4px;display:flex}.ViewCase-module__TQOGwG__tblBtnView,.ViewCase-module__TQOGwG__tblBtnEdit,.ViewCase-module__TQOGwG__tblBtnStatus,.ViewCase-module__TQOGwG__tblBtnApprove,.ViewCase-module__TQOGwG__tblBtnDelete{cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700;transition:opacity .12s,transform .1s}.ViewCase-module__TQOGwG__tblBtnView:hover,.ViewCase-module__TQOGwG__tblBtnEdit:hover,.ViewCase-module__TQOGwG__tblBtnStatus:hover,.ViewCase-module__TQOGwG__tblBtnApprove:hover,.ViewCase-module__TQOGwG__tblBtnDelete:hover{opacity:.8;transform:translateY(-1px)}.ViewCase-module__TQOGwG__tblBtnView{background:var(--sasha-teal-light);color:var(--sasha-teal-dark)}.ViewCase-module__TQOGwG__tblBtnEdit{color:#92400e;background:#fef3c7}.ViewCase-module__TQOGwG__tblBtnStatus{color:#1e40af;background:#dbeafe}.ViewCase-module__TQOGwG__tblBtnApprove{color:#065f46;background:#d1fae5;font-weight:800}.ViewCase-module__TQOGwG__tblBtnDelete{color:#991b1b;background:#fee2e2}.ViewCase-module__TQOGwG__modalOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.ViewCase-module__TQOGwG__modalBox{background:var(--sasha-white);border-radius:var(--sasha-card-radius);border:1px solid var(--sasha-border);flex-direction:column;width:100%;max-width:540px;max-height:92vh;animation:.18s ViewCase-module__TQOGwG__modalIn;display:flex;box-shadow:0 20px 60px #0003}@keyframes ViewCase-module__TQOGwG__modalIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.ViewCase-module__TQOGwG__modalHeader{border-bottom:1px solid var(--sasha-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem 1rem;display:flex}.ViewCase-module__TQOGwG__modalTitle{color:var(--sasha-teal);margin:0;font-size:1.1rem;font-weight:800}.ViewCase-module__TQOGwG__modalClose{cursor:pointer;color:var(--sasha-muted);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;font-size:1.2rem;transition:background .12s,color .12s;display:flex}.ViewCase-module__TQOGwG__modalClose:hover{background:var(--sasha-teal-light);color:var(--sasha-teal)}.ViewCase-module__TQOGwG__modalBody{flex:1;padding:1.25rem 1.4rem;overflow-y:auto}.ViewCase-module__TQOGwG__modalFooter{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.ViewCase-module__TQOGwG__formGrid{flex-direction:column;gap:1rem;display:flex}.ViewCase-module__TQOGwG__formGroup{flex-direction:column;gap:.3rem;display:flex}.ViewCase-module__TQOGwG__formLabel{color:var(--sasha-text);font-size:.82rem;font-weight:700}.ViewCase-module__TQOGwG__formHint{color:var(--sasha-muted);margin-top:2px;font-size:.76rem}.ViewCase-module__TQOGwG__formDesc{color:var(--sasha-muted);margin-bottom:1rem;font-size:.88rem;line-height:1.6}.ViewCase-module__TQOGwG__nlpApprovalNotice{color:#025f61;background:#effafa;border:1px solid #99d6d7;border-radius:10px;align-items:flex-start;gap:.7rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.ViewCase-module__TQOGwG__nlpApprovalNotice>svg{flex-shrink:0;margin-top:.15rem}.ViewCase-module__TQOGwG__nlpApprovalNotice p{color:#3f6667;margin:.2rem 0 0;font-size:.82rem;line-height:1.5}.ViewCase-module__TQOGwG__nlpClassificationCard{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:8px;padding:10px 14px}.ViewCase-module__TQOGwG__nlpBadge{border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:700;display:inline-block}.ViewCase-module__TQOGwG__nlpBadgeCategory{color:#037f81;background:#e1f5f5}.ViewCase-module__TQOGwG__nlpBadgeType{color:#6b21a8;background:#f3e8ff}.ViewCase-module__TQOGwG__nlpResultBox{border:1px solid;border-radius:8px;padding:14px 16px}.ViewCase-module__TQOGwG__nlpResultWarning{color:#92400e;background:#fffbeb;border-color:#fcd34d}.ViewCase-module__TQOGwG__nlpResultSuccess{color:#166534;background:#f0fdf4;border-color:#86efac}.ViewCase-module__TQOGwG__nlpStructureItem{border:1px solid;border-radius:6px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.ViewCase-module__TQOGwG__nlpStructurePass{background:#f0fdf4;border-color:#86efac}.ViewCase-module__TQOGwG__nlpStructureFail{background:#fef2f2;border-color:#fca5a5}html[data-theme=dark] .ViewCase-module__TQOGwG__nlpClassificationCard{background:var(--sasha-surface-soft)!important;border-color:var(--sasha-border)!important}html[data-theme=dark] .ViewCase-module__TQOGwG__nlpBadgeCategory{color:#6fd3cc;background:#123f43}html[data-theme=dark] .ViewCase-module__TQOGwG__nlpBadgeType{color:#c4b5fd;background:#2e2350}html[data-theme=dark] .ViewCase-module__TQOGwG__nlpResultWarning{color:#facc15;background:#3b2f12;border-color:#8a6d1f}:is(html[data-theme=dark] .ViewCase-module__TQOGwG__nlpResultSuccess,html[data-theme=dark] .ViewCase-module__TQOGwG__nlpStructurePass){color:#86efac;background:#12351f;border-color:#22c55e}html[data-theme=dark] .ViewCase-module__TQOGwG__nlpStructureFail{color:#fca5a5;background:#3b1518;border-color:#ef4444}:is(html[data-theme=dark] .ViewCase-module__TQOGwG__nlpResultBox p,html[data-theme=dark] .ViewCase-module__TQOGwG__nlpStructureItem p){color:var(--sasha-text)!important}.ViewCase-module__TQOGwG__formInput{border:1px solid var(--sasha-border);color:var(--sasha-text);background:var(--sasha-white);border-radius:8px;outline:none;width:100%;padding:.55rem .85rem;font-family:inherit;font-size:.88rem;transition:border-color .15s}.ViewCase-module__TQOGwG__formInput:focus{border-color:var(--sasha-teal)}.ViewCase-module__TQOGwG__inputError{border-color:#ef4444!important}.ViewCase-module__TQOGwG__errorMsg{color:#dc2626;margin-top:2px;font-size:.78rem}.ViewCase-module__TQOGwG__checkGroup{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.ViewCase-module__TQOGwG__checkLabel{color:var(--sasha-text);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.45rem .55rem;font-size:.88rem;transition:background .15s,border-color .15s;display:flex}.ViewCase-module__TQOGwG__checkLabelActive{background:var(--sasha-teal-light);border-color:#037f8138}.ViewCase-module__TQOGwG__checkInput{accent-color:var(--sasha-teal);flex-shrink:0;width:15px;height:15px}.ViewCase-module__TQOGwG__checkLabelText{flex-direction:column;flex:1;gap:.2rem;line-height:1.35;display:flex}.ViewCase-module__TQOGwG__checkLabelTitle{font-weight:600}.ViewCase-module__TQOGwG__checkDescription{color:var(--sasha-teal-dark);font-size:.8rem;font-weight:400;line-height:1.45}.ViewCase-module__TQOGwG__sectionDivider{align-items:center;gap:.75rem;margin:.5rem 0;display:flex}.ViewCase-module__TQOGwG__sectionDivider span{color:var(--sasha-teal);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.78rem;font-weight:800}.ViewCase-module__TQOGwG__sectionDivider:before,.ViewCase-module__TQOGwG__sectionDivider:after{content:"";background:var(--sasha-border);flex:1;height:1px}.ViewCase-module__TQOGwG__approvalNotice{color:#713f12;background:#fef9c3;border:1px solid #fde047;border-radius:10px;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5;display:flex}.ViewCase-module__TQOGwG__warningNotice{color:#7f1d1d;background:#fef2f2;border:1px solid #fca5a5;border-radius:10px;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5;display:flex}.ViewCase-module__TQOGwG__btnPrimary{background:var(--sasha-teal);color:var(--sasha-white);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.4rem;font-size:.85rem;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.ViewCase-module__TQOGwG__btnPrimary:hover{background:var(--sasha-teal-dark);transform:translateY(-1px)}.ViewCase-module__TQOGwG__btnPrimary:disabled{opacity:.5;cursor:not-allowed;transform:none}.ViewCase-module__TQOGwG__btnSecondary{background:var(--sasha-white);color:var(--sasha-text);border:1px solid var(--sasha-border);cursor:pointer;border-radius:999px;padding:.5rem 1.4rem;font-size:.85rem;font-weight:600;transition:background .12s,border-color .12s}.ViewCase-module__TQOGwG__btnSecondary:hover{background:var(--sasha-offwhite);border-color:var(--sasha-muted)}.ViewCase-module__TQOGwG__btnDanger{color:var(--sasha-white);cursor:pointer;background:#ef4444;border:none;border-radius:999px;padding:.5rem 1.4rem;font-size:.85rem;font-weight:700;transition:background .15s,transform .1s}.ViewCase-module__TQOGwG__btnDanger:hover{background:#dc2626;transform:translateY(-1px)}.ViewCase-module__TQOGwG__btnDanger:disabled{opacity:.5;cursor:not-allowed;transform:none}.ViewCase-module__TQOGwG__btnSuccess{color:var(--sasha-white);cursor:pointer;background:#16a34a;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.4rem;font-size:.85rem;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.ViewCase-module__TQOGwG__btnSuccess:hover{background:#15803d;transform:translateY(-1px)}.ViewCase-module__TQOGwG__toast{z-index:2000;border-radius:10px;max-width:380px;padding:.75rem 1.25rem;font-size:.88rem;font-weight:600;animation:.2s ViewCase-module__TQOGwG__toastIn;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 24px #00000026}.ViewCase-module__TQOGwG__toast--success{background:var(--sasha-teal);color:var(--sasha-white)}.ViewCase-module__TQOGwG__toast--danger,.ViewCase-module__TQOGwG__toast--error{color:var(--sasha-white);background:#dc2626}@keyframes ViewCase-module__TQOGwG__toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767.98px){.ViewCase-module__TQOGwG__layout{grid-template-columns:1fr}.ViewCase-module__TQOGwG__sidebar{order:-1}.ViewCase-module__TQOGwG__sectionTitle{font-size:1.5rem}.ViewCase-module__TQOGwG__heroTitle{margin-bottom:1.25rem;font-size:1.75rem}.ViewCase-module__TQOGwG__headerCard{padding:2rem 1.5rem 1.5rem}.ViewCase-module__TQOGwG__headerTop{flex-direction:column;align-items:flex-start;padding-right:0}.ViewCase-module__TQOGwG__headerTop>div:first-child{max-width:100%}.ViewCase-module__TQOGwG__headerActions{justify-content:flex-end;align-items:flex-end;width:100%;max-width:100%;margin-top:.9rem}.ViewCase-module__TQOGwG__duplicateItem{grid-template-columns:1fr}.ViewCase-module__TQOGwG__duplicateActions{justify-content:flex-start}.ViewCase-module__TQOGwG__compareHeader{flex-direction:column}.ViewCase-module__TQOGwG__compareGrid{grid-template-columns:1fr}.ViewCase-module__TQOGwG__compareRow{grid-template-columns:1fr;padding:.65rem 0}.ViewCase-module__TQOGwG__compareField,.ViewCase-module__TQOGwG__compareValue{padding:.25rem .75rem}.ViewCase-module__TQOGwG__compareValue{border-top:1px solid #f3f4f6;margin-top:.35rem;padding-top:.55rem}}@media (max-width:575.98px){.ViewCase-module__TQOGwG__modalBox{border-radius:1rem 1rem 0 0;max-width:100%;max-height:92vh;position:fixed;bottom:0;left:0;right:0}.ViewCase-module__TQOGwG__modalOverlay{align-items:flex-end;padding:0}.ViewCase-module__TQOGwG__actionBtns{flex-direction:column}.ViewCase-module__TQOGwG__duplicateActions{flex-direction:column;align-items:stretch}.ViewCase-module__TQOGwG__duplicatePrimaryBtn,.ViewCase-module__TQOGwG__duplicateSecondaryBtn{width:100%}}.ViewCase-module__TQOGwG__loadingCard{text-align:center;color:var(--sasha-muted);padding:2rem;font-size:.9rem}.ViewCase-module__TQOGwG__errorBox{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:1rem;padding:.85rem 1rem;font-size:.88rem}.ViewCase-module__TQOGwG__caseUpdateContent{min-width:0;padding-top:1px}.ViewCase-module__TQOGwG__caseUpdateTitle{color:var(--sasha-text);margin:0;font-size:.95rem;font-weight:700}.ViewCase-module__TQOGwG__publicMessageBox{border:1px solid var(--sasha-border);background:var(--sasha-offwhite);border-radius:8px;grid-column:1/-1;padding:.85rem}.ViewCase-module__TQOGwG__publicMessageFields{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.ViewCase-module__TQOGwG__publicMessageMeta{color:var(--sasha-muted);justify-content:space-between;gap:1rem;font-size:.76rem;display:flex}
.DuplicateCheckTab-module__1PtGgW__reviewShell{flex-direction:column;gap:1rem;display:flex}.DuplicateCheckTab-module__1PtGgW__summaryPanel{color:var(--sasha-text);background:#037f810d;border:1px solid #037f8138;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.DuplicateCheckTab-module__1PtGgW__summaryEyebrow{color:var(--sasha-teal);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .28rem;font-size:.74rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__summaryTitle{color:var(--sasha-text);margin:0;font-size:1.08rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__summaryText{color:var(--sasha-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.5}.DuplicateCheckTab-module__1PtGgW__summaryCount{background:var(--sasha-white);border:1px solid var(--sasha-orange);color:var(--sasha-orange-dark);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.48rem .7rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.DuplicateCheckTab-module__1PtGgW__matchList{flex-direction:column;gap:.75rem;display:flex}.DuplicateCheckTab-module__1PtGgW__matchCard{background:var(--sasha-white);border:1px solid #e0e0e0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem;display:grid}.DuplicateCheckTab-module__1PtGgW__matchCardActive{border-color:var(--sasha-teal);background:#037f810f}.DuplicateCheckTab-module__1PtGgW__inlineCompare{grid-column:1/-1;min-width:0}.DuplicateCheckTab-module__1PtGgW__matchInfo{min-width:0}.DuplicateCheckTab-module__1PtGgW__matchMeta{flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-bottom:.5rem;display:flex}.DuplicateCheckTab-module__1PtGgW__matchCaseLink{color:var(--sasha-text);font-size:.98rem;font-weight:800;text-decoration:none}.DuplicateCheckTab-module__1PtGgW__matchCaseLink:hover{color:var(--sasha-teal);text-decoration:underline}.DuplicateCheckTab-module__1PtGgW__matchScore{color:var(--sasha-orange-dark);font-size:.86rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__fieldPills{flex-wrap:wrap;gap:.35rem;display:flex}.DuplicateCheckTab-module__1PtGgW__fieldPills span{background:var(--sasha-offwhite);color:var(--sasha-muted);border:1px solid #e0e0e0;border-radius:999px;padding:.35rem .55rem;font-size:.76rem;font-weight:800;line-height:1}.DuplicateCheckTab-module__1PtGgW__matchActions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.DuplicateCheckTab-module__1PtGgW__primaryButton,.DuplicateCheckTab-module__1PtGgW__secondaryButton{cursor:pointer;white-space:nowrap;border-radius:999px;padding:.58rem .88rem;font-size:.82rem;font-weight:800;line-height:1}.DuplicateCheckTab-module__1PtGgW__primaryButton{background:var(--sasha-teal);border:1px solid var(--sasha-teal);color:var(--sasha-white)}.DuplicateCheckTab-module__1PtGgW__primaryButton:hover{background:var(--sasha-teal-dark);border-color:var(--sasha-teal-dark)}.DuplicateCheckTab-module__1PtGgW__secondaryButton{background:var(--sasha-white);color:var(--sasha-text);border:1px solid #cbd5e1}.DuplicateCheckTab-module__1PtGgW__secondaryButton:hover{background:var(--sasha-offwhite)}.DuplicateCheckTab-module__1PtGgW__emptyState{background:var(--sasha-offwhite);color:var(--sasha-muted);border:1px solid #e0e0e0;border-radius:12px;padding:1.1rem}.DuplicateCheckTab-module__1PtGgW__emptyState strong{color:var(--sasha-text);margin-bottom:.3rem;font-size:.98rem;display:block}.DuplicateCheckTab-module__1PtGgW__emptyState p{margin:0;font-size:.88rem;line-height:1.5}.DuplicateCheckTab-module__1PtGgW__comparePanel{background:var(--sasha-white);border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;box-shadow:0 10px 24px #025f6114}.DuplicateCheckTab-module__1PtGgW__compareHeader{background:var(--sasha-offwhite);border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex}.DuplicateCheckTab-module__1PtGgW__compareEyebrow{color:var(--sasha-teal);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .25rem;font-size:.74rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__compareTitle{color:var(--sasha-text);margin:0;font-size:1rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__compareState{color:var(--sasha-muted);margin:0;padding:1rem 1.2rem;font-size:.9rem}.DuplicateCheckTab-module__1PtGgW__compareGrid{grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem 1.2rem 0;display:grid}.DuplicateCheckTab-module__1PtGgW__compareCaseCard{border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;gap:.25rem;padding:.85rem;display:flex}.DuplicateCheckTab-module__1PtGgW__compareCaseLabel{color:var(--sasha-muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__compareCaseCard strong{color:var(--sasha-text);font-size:1rem}.DuplicateCheckTab-module__1PtGgW__compareTable{flex-direction:column;padding:1rem 1.2rem 1.2rem;display:flex}.DuplicateCheckTab-module__1PtGgW__compareRow{border-top:1px solid #e0e0e0;grid-template-columns:150px minmax(0,calc(50% - 150px)) minmax(0,50%);min-height:48px;display:grid}.DuplicateCheckTab-module__1PtGgW__compareRow:first-child{border-top:0}.DuplicateCheckTab-module__1PtGgW__compareField,.DuplicateCheckTab-module__1PtGgW__compareValue{padding:.75rem}.DuplicateCheckTab-module__1PtGgW__compareField{color:var(--sasha-muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.DuplicateCheckTab-module__1PtGgW__compareValue{color:var(--sasha-text);overflow-wrap:anywhere;font-size:.86rem;line-height:1.45}.DuplicateCheckTab-module__1PtGgW__compareDescriptionRow .DuplicateCheckTab-module__1PtGgW__compareValue{white-space:pre-wrap}@media (max-width:767.98px){.DuplicateCheckTab-module__1PtGgW__summaryPanel,.DuplicateCheckTab-module__1PtGgW__compareHeader{flex-direction:column}.DuplicateCheckTab-module__1PtGgW__matchCard{grid-template-columns:1fr}.DuplicateCheckTab-module__1PtGgW__matchActions{justify-content:flex-start}.DuplicateCheckTab-module__1PtGgW__compareGrid{grid-template-columns:1fr}.DuplicateCheckTab-module__1PtGgW__compareRow{grid-template-columns:1fr;padding:.65rem 0}.DuplicateCheckTab-module__1PtGgW__compareField,.DuplicateCheckTab-module__1PtGgW__compareValue{padding:.25rem .75rem}.DuplicateCheckTab-module__1PtGgW__compareValue{border-top:1px solid #f3f4f6;margin-top:.35rem;padding-top:.55rem}}@media (max-width:575.98px){.DuplicateCheckTab-module__1PtGgW__matchActions{flex-direction:column;align-items:stretch}.DuplicateCheckTab-module__1PtGgW__primaryButton,.DuplicateCheckTab-module__1PtGgW__secondaryButton{width:100%}}
.LegalReviewModals-module__An7JJa__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.LegalReviewModals-module__An7JJa__modalBox{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;width:100%;max-width:540px;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0003}.LegalReviewModals-module__An7JJa__modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem 1rem;display:flex}.LegalReviewModals-module__An7JJa__modalTitle{color:#037f81;margin:0;font-size:1.1rem;font-weight:800}.LegalReviewModals-module__An7JJa__modalClose{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;font-size:1.2rem;display:flex}.LegalReviewModals-module__An7JJa__modalBody{flex:1;padding:1.25rem 1.4rem;overflow-y:auto}.LegalReviewModals-module__An7JJa__modalFooter{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.LegalReviewModals-module__An7JJa__formGrid,.LegalReviewModals-module__An7JJa__checkGroup{flex-direction:column;display:flex}.LegalReviewModals-module__An7JJa__formGrid{gap:1rem}.LegalReviewModals-module__An7JJa__checkGroup{gap:.5rem}.LegalReviewModals-module__An7JJa__formGroup{flex-direction:column;gap:.3rem;display:flex}.LegalReviewModals-module__An7JJa__formLabel{color:#292929;font-size:.82rem;font-weight:700}.LegalReviewModals-module__An7JJa__formHint,.LegalReviewModals-module__An7JJa__formDesc{color:#6b7280}.LegalReviewModals-module__An7JJa__formHint{font-size:.76rem}.LegalReviewModals-module__An7JJa__formDesc{margin-bottom:1rem;font-size:.88rem;line-height:1.6}.LegalReviewModals-module__An7JJa__errorMsg{color:#dc2626;font-size:.78rem}.LegalReviewModals-module__An7JJa__formInput{color:#292929;width:100%;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;padding:.55rem .85rem;font-size:.88rem}.LegalReviewModals-module__An7JJa__formInput:focus{border-color:#037f81}.LegalReviewModals-module__An7JJa__inputError{border-color:#ef4444}.LegalReviewModals-module__An7JJa__checkLabel{color:#292929;cursor:pointer;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.LegalReviewModals-module__An7JJa__checkInput{accent-color:#037f81;width:15px;height:15px}.LegalReviewModals-module__An7JJa__describedCheckLabel{color:#292929;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:.35rem;padding:.6rem .75rem;font-size:.88rem;transition:background .15s,border-color .15s;display:flex}.LegalReviewModals-module__An7JJa__describedCheckLabelSelected{background:#ecfeff;border-color:#67e8f9;box-shadow:inset 3px 0 #037f81}.LegalReviewModals-module__An7JJa__describedCheckTop{align-items:center;gap:.5rem;display:flex}.LegalReviewModals-module__An7JJa__describedCheckText{font-weight:700}.LegalReviewModals-module__An7JJa__describedCheckDescription{color:#155e75;padding-left:1.45rem;font-size:.8rem;line-height:1.45;display:block}.LegalReviewModals-module__An7JJa__approvalNotice{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7;border-radius:10px;margin:0 0 1rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5}.LegalReviewModals-module__An7JJa__evidenceSelector{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .9rem;padding:.75rem;display:grid}.LegalReviewModals-module__An7JJa__evidenceCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.LegalReviewModals-module__An7JJa__evidenceAccordionButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem;display:flex}.LegalReviewModals-module__An7JJa__evidenceAccordionMeta{color:#6b7280;flex-shrink:0;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.LegalReviewModals-module__An7JJa__evidenceChevron{color:#037f81;transition:transform .18s}.LegalReviewModals-module__An7JJa__evidenceChevronOpen{transform:rotate(180deg)}.LegalReviewModals-module__An7JJa__evidenceAccordionBody{flex-direction:column;gap:.85rem;padding:0 .85rem .85rem;display:flex}.LegalReviewModals-module__An7JJa__evidenceTitle{color:#037f81;margin:0;font-size:.9rem;font-weight:800}.LegalReviewModals-module__An7JJa__sectionDivider{color:#037f81;text-transform:uppercase;padding-top:.5rem;font-size:.78rem;font-weight:800}.LegalReviewModals-module__An7JJa__notice{color:#713f12;background:#fef9c3;border:1px solid #fde047;border-radius:10px;margin-bottom:1rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5}.LegalReviewModals-module__An7JJa__btnPrimary,.LegalReviewModals-module__An7JJa__btnSecondary{cursor:pointer;border-radius:999px;padding:.5rem 1.4rem;font-size:.85rem;font-weight:700}.LegalReviewModals-module__An7JJa__btnPrimary{color:#fff;background:#037f81;border:0}.LegalReviewModals-module__An7JJa__btnSecondary{color:#292929;background:#fff;border:1px solid #e5e7eb}.LegalReviewModals-module__An7JJa__btnPrimary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:575.98px){.LegalReviewModals-module__An7JJa__modalOverlay{align-items:flex-end;padding:0}.LegalReviewModals-module__An7JJa__modalBox{border-radius:1rem 1rem 0 0;max-width:100%}}html[data-theme=dark] .LegalReviewModals-module__An7JJa__modalBox{color:#e5edf4;background:#18222d;border-color:#354252}html[data-theme=dark] .LegalReviewModals-module__An7JJa__modalHeader{background:#111923;border-bottom-color:#354252}:is(html[data-theme=dark] .LegalReviewModals-module__An7JJa__modalTitle,html[data-theme=dark] .LegalReviewModals-module__An7JJa__formLabel,html[data-theme=dark] .LegalReviewModals-module__An7JJa__checkLabel,html[data-theme=dark] .LegalReviewModals-module__An7JJa__describedCheckLabel){color:#f3f6f8}html[data-theme=dark] .LegalReviewModals-module__An7JJa__modalFooter{border-top-color:#354252}:is(html[data-theme=dark] .LegalReviewModals-module__An7JJa__formHint,html[data-theme=dark] .LegalReviewModals-module__An7JJa__formDesc){color:#b9c4ce}html[data-theme=dark] .LegalReviewModals-module__An7JJa__formInput{color:#f3f6f8;background:#0f1720;border-color:#435266}html[data-theme=dark] .LegalReviewModals-module__An7JJa__formInput:focus{border-color:#037f81;box-shadow:0 0 0 3px #037f8138}html[data-theme=dark] .LegalReviewModals-module__An7JJa__evidenceCard{background:#111923;border-color:#354252}html[data-theme=dark] .LegalReviewModals-module__An7JJa__evidenceSelector{background:#111923;border-color:#354252}:is(html[data-theme=dark] .LegalReviewModals-module__An7JJa__evidenceTitle,html[data-theme=dark] .LegalReviewModals-module__An7JJa__sectionDivider){color:#6fd3cc}html[data-theme=dark] .LegalReviewModals-module__An7JJa__evidenceAccordionMeta{color:#b9c4ce}html[data-theme=dark] .LegalReviewModals-module__An7JJa__evidenceChevron{color:#6fd3cc}html[data-theme=dark] .LegalReviewModals-module__An7JJa__describedCheckLabelSelected{background:#12333a;border-color:#1a6a73;box-shadow:inset 3px 0 #6fd3cc}html[data-theme=dark] .LegalReviewModals-module__An7JJa__describedCheckDescription{color:#9de7e1}html[data-theme=dark] .LegalReviewModals-module__An7JJa__approvalNotice{color:#9ee9c7;background:#123226;border-color:#1f7a57}html[data-theme=dark] .LegalReviewModals-module__An7JJa__notice{color:#f0d48a;background:#2a2418;border-color:#6b5a30}html[data-theme=dark] .LegalReviewModals-module__An7JJa__btnSecondary{color:#e5edf4;background:#0f1720;border-color:#435266}html[data-theme=dark] .LegalReviewModals-module__An7JJa__btnSecondary:hover{color:#6fd3cc;background:#1c363d;border-color:#037f81}
.ActorByline-module__xgHAUq__byline{color:var(--sasha-muted,#6b7280);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.ActorByline-module__xgHAUq__byline time{color:inherit}
.AvailabilityTab-module__RJuNVW__card{background:var(--settings-card-bg);padding:1.5rem}.AvailabilityTab-module__RJuNVW__cardTitle{color:var(--settings-accent,#037f81);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.6rem;font-size:.7rem;font-weight:700}.AvailabilityTab-module__RJuNVW__cardDesc{color:var(--settings-muted,#666);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.AvailabilityTab-module__RJuNVW__contextPanel{border:1px solid var(--settings-panel-border,#e0e8e7);background:var(--settings-panel-bg,#fafcfc);border-radius:10px;grid-template-columns:minmax(180px,.35fr) 1fr;gap:1rem;margin-bottom:1.25rem;padding:1rem;display:grid}.AvailabilityTab-module__RJuNVW__contextLabel{color:var(--settings-muted-light,#888);letter-spacing:.5px;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:700}.AvailabilityTab-module__RJuNVW__contextValue{color:var(--settings-text,#222);margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.AvailabilityTab-module__RJuNVW__grid1{gap:1.1rem;display:grid}.AvailabilityTab-module__RJuNVW__field{flex-direction:column;gap:.3rem;display:flex}.AvailabilityTab-module__RJuNVW__fieldLabel{color:var(--settings-text-secondary,#444);font-size:.8rem;font-weight:600}.AvailabilityTab-module__RJuNVW__requiredMark{color:#c0392b;margin-left:.2rem}.AvailabilityTab-module__RJuNVW__field select,.AvailabilityTab-module__RJuNVW__field textarea{border:1.5px solid var(--settings-border,#dde3ea);width:100%;color:var(--settings-input-text,#222);background:var(--settings-control-bg,#fafafa);font:inherit;border-radius:8px;outline:none;padding:.6rem .85rem;font-size:.875rem;transition:border-color .18s,box-shadow .18s}.AvailabilityTab-module__RJuNVW__field textarea{resize:vertical;min-height:96px}.AvailabilityTab-module__RJuNVW__field select:focus,.AvailabilityTab-module__RJuNVW__field textarea:focus{border-color:var(--settings-accent,#037f81);background:var(--settings-control-bg-focus,#fff);box-shadow:0 0 0 3px #037f811a}.AvailabilityTab-module__RJuNVW__fieldError{color:#c0392b;margin:0;font-size:.75rem}.AvailabilityTab-module__RJuNVW__warnNote{border:1px solid var(--settings-warn-border,#f3deac);color:var(--settings-warn-text,#8a6d1f);background:var(--settings-warn-bg,#fff8e8);border-radius:8px;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.65rem .9rem;font-size:.8rem;line-height:1.5;display:flex}.AvailabilityTab-module__RJuNVW__formActions{justify-content:flex-end;margin-top:1.75rem;display:flex}.AvailabilityTab-module__RJuNVW__btnPrimary{color:#fff;background:var(--settings-accent-solid,#037f81);cursor:pointer;border:none;border-radius:8px;padding:.65rem 2rem;font-size:.9rem;font-weight:600;transition:background .18s,transform .1s}.AvailabilityTab-module__RJuNVW__btnPrimary:hover:not(:disabled){background:var(--settings-accent-strong,#025f61);transform:translateY(-1px)}.AvailabilityTab-module__RJuNVW__btnPrimary:disabled{cursor:not-allowed;opacity:.65}.AvailabilityTab-module__RJuNVW__flashSuccess,.AvailabilityTab-module__RJuNVW__flashError{border-radius:8px;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}.AvailabilityTab-module__RJuNVW__flashSuccess{border:1px solid var(--settings-success-border,#a7e9d8);color:var(--settings-accent-on-soft,#037f81);background:var(--settings-success-bg,#e6f9f5)}.AvailabilityTab-module__RJuNVW__flashError{border:1px solid var(--settings-error-border,#f5c6c2);color:#c0392b;background:var(--settings-error-bg,#fff0ef)}@media (max-width:720px){.AvailabilityTab-module__RJuNVW__contextPanel{grid-template-columns:1fr}}
.Tooltip-module__L9lIjq__wrapper{max-width:100%;display:inline-flex}.Tooltip-module__L9lIjq__tooltip{z-index:9999;color:#fff;letter-spacing:normal;text-align:center;text-transform:none;white-space:normal;pointer-events:none;background:#000;border:1px solid #000;border-radius:6px;width:max-content;max-width:240px;padding:.45rem .6rem;font-size:.72rem;font-weight:500;line-height:1.4;animation:.12s Tooltip-module__L9lIjq__tooltipIn;position:fixed;box-shadow:0 4px 12px #00000038}.Tooltip-module__L9lIjq__top{transform:translate(-50%,-100%)}.Tooltip-module__L9lIjq__bottom{transform:translate(-50%)}.Tooltip-module__L9lIjq__left{transform:translate(-100%,-50%)}.Tooltip-module__L9lIjq__right{transform:translateY(-50%)}@keyframes Tooltip-module__L9lIjq__tooltipIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.Tooltip-module__L9lIjq__tooltip{display:none}}
.viewProject-module__z4abCq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.viewProject-module__z4abCq__field{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:.3rem;padding:.75rem 0;display:flex}.viewProject-module__z4abCq__field strong{color:#1f2937;overflow-wrap:anywhere;font-size:.92rem;font-weight:650;line-height:1.5}.viewProject-module__z4abCq__readText{color:#374151;white-space:pre-wrap;margin:0 0 1.1rem;font-size:.95rem;line-height:1.7}.viewProject-module__z4abCq__imagePreview{object-fit:cover;border:1px solid #e5e7eb;border-radius:10px;width:100%;max-height:320px;display:block}.viewProject-module__z4abCq__imageEmpty{color:#6b7280;background:#f5f7f8;border:2px dashed #e5e7eb;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;min-height:180px;font-weight:650;display:flex}html[data-theme=dark] .viewProject-module__z4abCq__field{border-bottom-color:#354252}html[data-theme=dark] .viewProject-module__z4abCq__field strong{color:#f3f6f8}html[data-theme=dark] .viewProject-module__z4abCq__readText{color:#f3f6f8}html[data-theme=dark] .viewProject-module__z4abCq__imagePreview{border-color:#354252}html[data-theme=dark] .viewProject-module__z4abCq__imageEmpty{color:#b9c4ce;background:#0f1720;border-color:#435266}@media (max-width:700px){.viewProject-module__z4abCq__fieldGrid{grid-template-columns:1fr}}
