.brand-module-scss-module__gMPC7q__brand{--brand-width:152px;padding:calc(var(--brand-width)*130/677);flex-shrink:0;align-items:center;display:inline-flex}.brand-module-scss-module__gMPC7q__brand img{width:var(--brand-width);height:auto}.brand-module-scss-module__gMPC7q__symbol{box-sizing:content-box;padding:var(--symbol-size)}@media (max-width:47.99rem){.brand-module-scss-module__gMPC7q__brand{--brand-width:120px}}
.button-module-scss-module__5Einiq__button{justify-content:center;align-items:center;gap:var(--space-xl);min-height:var(--control-height);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-pill);font-weight:600;line-height:var(--font-body-line-height);letter-spacing:.02rem;transition:background var(--motion-fast),transform var(--motion-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}.button-module-scss-module__5Einiq__button:active{transform:translateY(1px)}.button-module-scss-module__5Einiq__button:disabled{opacity:.45}.button-module-scss-module__5Einiq__primary{background:var(--color-action);color:var(--color-on-action)}.button-module-scss-module__5Einiq__primary:hover:not(:disabled){background:var(--color-action-hover)}.button-module-scss-module__5Einiq__secondary{color:var(--color-text);background:0 0;border-color:currentColor}.button-module-scss-module__5Einiq__secondary:hover:not(:disabled){background:var(--color-surface-hover)}.button-module-scss-module__5Einiq__quiet{color:var(--color-text);background:0 0}.button-module-scss-module__5Einiq__quiet:hover:not(:disabled){background:var(--color-surface-hover)}
.admin-module-scss-module__C6yNNG__root{background:var(--color-surface);min-height:100dvh;color:var(--color-text)}.admin-module-scss-module__C6yNNG__root h1{margin:0;font-size:2.75rem;line-height:1.12}.admin-module-scss-module__C6yNNG__root h2{font-family:var(--font-body);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:650}.admin-module-scss-module__C6yNNG__root h3{font-family:var(--font-body);letter-spacing:0;font-size:1rem;font-weight:650}.admin-module-scss-module__C6yNNG__root p{margin:0}.admin-module-scss-module__C6yNNG__shell{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.admin-module-scss-module__C6yNNG__sidebar{background:var(--color-surface);height:100dvh;color:var(--color-text);flex-direction:column;padding:2.2rem 1.25rem 1.5rem;display:flex;position:sticky;top:0;overflow-y:auto}.admin-module-scss-module__C6yNNG__sidebar nav{gap:.4rem;margin-top:3rem;display:grid}.admin-module-scss-module__C6yNNG__sidebar nav a{color:var(--color-text-muted);border-radius:12px;align-items:center;gap:.85rem;padding:.85rem 1rem;font-size:.95rem;text-decoration:none;display:flex}.admin-module-scss-module__C6yNNG__sidebar nav a:hover{background:var(--color-surface-raised)}.admin-module-scss-module__C6yNNG__sidebar nav a[aria-current]{background:var(--palette-purple-mid);color:var(--palette-ivory)}.admin-module-scss-module__C6yNNG__logo{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 1rem;text-decoration:none;display:flex}.admin-module-scss-module__C6yNNG__logo img{width:138px;height:auto}.admin-module-scss-module__C6yNNG__logo span{letter-spacing:.07em;color:var(--color-text-muted);font-size:.75rem}.admin-module-scss-module__C6yNNG__sidebarBottom{margin-top:auto;padding:2rem 1rem 0}.admin-module-scss-module__C6yNNG__sidebarBottom>p{color:var(--color-text-muted);font-family:var(--font-heading);margin-bottom:2.5rem;font-size:1.15rem;line-height:1.45}.admin-module-scss-module__C6yNNG__sidebarBottom>button{width:100%;color:var(--color-text-muted);background:0 0;border:0;justify-content:space-between;align-items:center;min-height:44px;padding:.9rem 0 0;font-size:.85rem;display:flex}.admin-module-scss-module__C6yNNG__identity{border-top:1px solid var(--color-border);align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.admin-module-scss-module__C6yNNG__identity strong{font-size:.9rem;font-weight:600;display:block}.admin-module-scss-module__C6yNNG__identity a{color:var(--color-text-muted);font-size:.75rem}.admin-module-scss-module__C6yNNG__avatar{background:var(--palette-lilac-soft);height:34px;color:var(--palette-navy);border-radius:50%;flex:0 0 34px;place-items:center;font-weight:650;display:grid}.admin-module-scss-module__C6yNNG__workspace{min-width:0}.admin-module-scss-module__C6yNNG__topbar{border-bottom:1px solid var(--palette-ivory-deep);height:76px;color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:0 3rem;font-size:.8rem;display:flex}.admin-module-scss-module__C6yNNG__topbar>span:first-child span{opacity:.45;margin:0 .7rem}.admin-module-scss-module__C6yNNG__privateBadge{align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.admin-module-scss-module__C6yNNG__privateBadge>span{color:var(--palette-purple);font-size:.6rem}.admin-module-scss-module__C6yNNG__main{max-width:1600px;margin:auto;padding:2.75rem 3rem 3rem}.admin-module-scss-module__C6yNNG__pageHeading{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.admin-module-scss-module__C6yNNG__pageHeading>div>p:last-child{color:var(--color-text-muted);max-width:70ch;margin-top:.8rem;font-size:.95rem}.admin-module-scss-module__C6yNNG__primaryLink{border-radius:var(--radius-pill);background:var(--color-action);min-height:46px;color:var(--color-on-action);flex-shrink:0;justify-content:center;align-items:center;gap:1.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.admin-module-scss-module__C6yNNG__primaryLink:hover{background:var(--color-action-hover)}.admin-module-scss-module__C6yNNG__textLink{color:var(--palette-purple-deep);text-underline-offset:4px;align-items:center;gap:.65rem;font-size:.85rem;font-weight:600;display:inline-flex}.admin-module-scss-module__C6yNNG__overviewGrid{grid-template-columns:minmax(0,1.2fr) minmax(270px,1fr);gap:3rem;margin-bottom:3.2rem;display:grid}.admin-module-scss-module__C6yNNG__samplePanel{background:var(--palette-lilac-soft);border-radius:20px;padding:2rem}.admin-module-scss-module__C6yNNG__samplePanel h2{font-family:var(--font-heading);margin:1.2rem 0 .7rem;font-size:1.8rem;font-weight:400}.admin-module-scss-module__C6yNNG__samplePanel>p{max-width:56ch;font-size:.9rem;line-height:1.6}.admin-module-scss-module__C6yNNG__samplePanel .admin-module-scss-module__C6yNNG__sectionHeading{margin:0}.admin-module-scss-module__C6yNNG__progressCaption{justify-content:space-between;margin-top:1.8rem;font-size:.8rem;display:flex}.admin-module-scss-module__C6yNNG__progress{background:color-mix(in srgb, var(--palette-purple) 20%, transparent);border:0;border-radius:5px;width:100%;height:6px;margin:.6rem 0 1.5rem;display:block;overflow:hidden}.admin-module-scss-module__C6yNNG__progress::-webkit-progress-bar{background:color-mix(in srgb, var(--palette-purple) 20%, transparent)}.admin-module-scss-module__C6yNNG__progress::-webkit-progress-value{background:var(--palette-purple-deep);border-radius:5px}.admin-module-scss-module__C6yNNG__progress::-moz-progress-bar{background:var(--palette-purple-deep)}.admin-module-scss-module__C6yNNG__reviewGuide{padding:1.5rem 0}.admin-module-scss-module__C6yNNG__reviewGuide ol{gap:1.35rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.admin-module-scss-module__C6yNNG__reviewGuide li{gap:1rem;display:flex}.admin-module-scss-module__C6yNNG__reviewGuide li>span{color:var(--palette-purple);font-variant-numeric:tabular-nums;padding-top:.15rem;font-size:.8rem}.admin-module-scss-module__C6yNNG__reviewGuide li strong{font-size:.9rem}.admin-module-scss-module__C6yNNG__reviewGuide li p{color:var(--color-text-muted);margin-top:.2rem;font-size:.83rem;line-height:1.55}.admin-module-scss-module__C6yNNG__sectionHeading{justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1.25rem;display:flex}.admin-module-scss-module__C6yNNG__sectionHeading p{color:var(--color-text-muted);margin-top:.4rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__tableWrap{border-top:1px solid var(--palette-ivory-deep);width:100%;position:relative;overflow-x:auto}.admin-module-scss-module__C6yNNG__table{text-align:left;border-collapse:collapse;width:100%;font-size:.9rem}.admin-module-scss-module__C6yNNG__table th{color:var(--color-text-muted);white-space:nowrap;padding:.8rem 1rem;font-size:.75rem;font-weight:500}.admin-module-scss-module__C6yNNG__table td{border-top:1px solid var(--palette-ivory-deep);vertical-align:middle;padding:1.2rem 1rem}.admin-module-scss-module__C6yNNG__table th:first-child,.admin-module-scss-module__C6yNNG__table td:first-child{padding-left:0}.admin-module-scss-module__C6yNNG__table th:last-child,.admin-module-scss-module__C6yNNG__table td:last-child{text-align:right;padding-right:0}.admin-module-scss-module__C6yNNG__table td:first-child{min-width:250px}.admin-module-scss-module__C6yNNG__table td:last-child{white-space:nowrap}.admin-module-scss-module__C6yNNG__table tbody tr:hover{background:color-mix(in srgb, var(--palette-stone) 65%, transparent)}.admin-module-scss-module__C6yNNG__sourceLink{max-width:58ch;font-weight:600;line-height:1.45;text-decoration:none;display:block}.admin-module-scss-module__C6yNNG__sourceLink:hover{text-decoration:underline}.admin-module-scss-module__C6yNNG__subtle{color:var(--color-text-muted);margin-top:.2rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.admin-module-scss-module__C6yNNG__specialties{max-width:18rem}.admin-module-scss-module__C6yNNG__specialties summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.admin-module-scss-module__C6yNNG__specialties fieldset{border:0;gap:.45rem;margin:.6rem 0 0;padding:0;font-size:.85rem;display:grid}.admin-module-scss-module__C6yNNG__specialties label{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.admin-module-scss-module__C6yNNG__specialties input{flex-shrink:0;width:17px;height:17px;margin-top:.1rem}.admin-module-scss-module__C6yNNG__specialties button{justify-self:start}.admin-module-scss-module__C6yNNG__status{border-radius:var(--radius-pill);background:var(--palette-stone);color:var(--palette-purple-deep);white-space:nowrap;align-items:center;padding:.3rem .65rem;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-flex}.admin-module-scss-module__C6yNNG__status[data-status=labeled]{background:color-mix(in srgb, var(--palette-green) 25%, var(--palette-ivory));color:var(--palette-navy)}.admin-module-scss-module__C6yNNG__status[data-status=needs-discussion]{background:color-mix(in srgb, var(--palette-yellow) 50%, var(--palette-ivory))}.admin-module-scss-module__C6yNNG__status[data-status=machine-confident]{background:color-mix(in srgb, var(--palette-purple-deep) 12%, var(--palette-ivory))}.admin-module-scss-module__C6yNNG__status[data-status=machine]{background:color-mix(in srgb, var(--palette-yellow) 35%, var(--palette-ivory))}.admin-module-scss-module__C6yNNG__count{color:var(--color-text-muted);font-size:.9rem}.admin-module-scss-module__C6yNNG__footerNote{color:var(--color-text-muted);font-size:.8rem;margin-top:1.75rem!important}.admin-module-scss-module__C6yNNG__filters{border-top:1px solid var(--palette-ivory-deep);grid-template-columns:1fr 1fr 1fr 1.3fr auto;align-items:end;gap:1rem;margin-bottom:1.2rem;padding:1.3rem 0 1.8rem;display:grid}.admin-module-scss-module__C6yNNG__filters label{font-size:.75rem}.admin-module-scss-module__C6yNNG__filters input{min-height:44px;font-size:.85rem}.admin-module-scss-module__C6yNNG__selectTrigger{border-radius:10px;justify-content:space-between;width:100%;padding-inline:.85rem;font-size:.85rem;font-weight:500}.admin-module-scss-module__C6yNNG__passageCell{max-width:540px}.admin-module-scss-module__C6yNNG__passageCell>a{text-decoration:none;display:block}.admin-module-scss-module__C6yNNG__passageCell>a>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-module-scss-module__C6yNNG__passageCell>a{font-weight:500;line-height:1.55}.admin-module-scss-module__C6yNNG__passageCell>a:hover{text-decoration:underline}.admin-module-scss-module__C6yNNG__sourceName{text-transform:capitalize;font-size:.8rem}.admin-module-scss-module__C6yNNG__pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.8rem;display:flex}.admin-module-scss-module__C6yNNG__pagination a{align-items:center;min-height:44px;display:flex}.admin-module-scss-module__C6yNNG__empty{max-width:65ch;padding:3rem 0}.admin-module-scss-module__C6yNNG__empty h2,.admin-module-scss-module__C6yNNG__empty h3{margin-bottom:1rem}.admin-module-scss-module__C6yNNG__empty p{color:var(--color-text-muted);margin:1rem 0}.admin-module-scss-module__C6yNNG__backLink{min-height:44px;color:var(--color-text-muted);align-items:center;margin-bottom:.75rem;font-size:.85rem;display:inline-flex}.admin-module-scss-module__C6yNNG__detailGrid{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:2.5rem;display:grid}.admin-module-scss-module__C6yNNG__sourceArticle{min-width:0}.admin-module-scss-module__C6yNNG__sourceFields{margin:0}.admin-module-scss-module__C6yNNG__sourceFields>div{border-top:1px solid var(--palette-ivory-deep);padding:1rem 0}.admin-module-scss-module__C6yNNG__sourceFields dt{color:var(--color-text-muted);margin-bottom:.5rem;font-size:.75rem}.admin-module-scss-module__C6yNNG__sourceFields dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.93rem;line-height:1.7}.admin-module-scss-module__C6yNNG__passageText{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--palette-ivory-deep);padding:1.5rem 0;font-size:1rem;line-height:1.8}.admin-module-scss-module__C6yNNG__evidence{border-top:1px solid var(--palette-ivory-deep);margin:1.5rem 0;padding-top:1rem}.admin-module-scss-module__C6yNNG__evidence ul{overflow-wrap:anywhere;gap:.75rem;padding-left:1rem;font-size:.85rem;display:grid}.admin-module-scss-module__C6yNNG__evidence h3{margin:0 0 1rem}.admin-module-scss-module__C6yNNG__feedbackMessage{white-space:pre-wrap;overflow-wrap:anywhere;min-width:16rem}.admin-module-scss-module__C6yNNG__contextText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.7;margin:1rem 0!important}.admin-module-scss-module__C6yNNG__disclosure{border-top:1px solid var(--palette-ivory-deep);padding:1rem 0}.admin-module-scss-module__C6yNNG__disclosure summary{cursor:pointer;min-height:30px;font-size:.85rem;font-weight:600}.admin-module-scss-module__C6yNNG__disclosure summary span{color:var(--color-text-muted);margin-left:.5rem;font-size:.75rem;font-weight:400}.admin-module-scss-module__C6yNNG__documentContext{max-height:600px;padding-right:1rem;overflow-y:auto}.admin-module-scss-module__C6yNNG__metadata{overflow-wrap:anywhere;font-size:.8rem}.admin-module-scss-module__C6yNNG__metadata>div{grid-template-columns:100px minmax(0,1fr);gap:1rem;margin:.8rem 0;display:grid}.admin-module-scss-module__C6yNNG__metadata dt{color:var(--color-text-muted)}.admin-module-scss-module__C6yNNG__metadata dd{margin:0}.admin-module-scss-module__C6yNNG__issueList{padding-left:1rem;font-size:.8rem;line-height:1.7}.admin-module-scss-module__C6yNNG__reviewAside{border:1px solid var(--palette-ivory-deep);background:color-mix(in srgb, var(--palette-stone) 35%, var(--palette-ivory));border-radius:16px;padding:1.5rem}.admin-module-scss-module__C6yNNG__reviewForm{gap:1.1rem;display:grid}.admin-module-scss-module__C6yNNG__reviewForm .admin-module-scss-module__C6yNNG__sectionHeading{margin:0}.admin-module-scss-module__C6yNNG__formFields{border:0;gap:1.3rem;min-width:0;margin:0;padding:0;display:grid}.admin-module-scss-module__C6yNNG__formFields>button{width:100%}.admin-module-scss-module__C6yNNG__formFields [data-merrin=fieldset-root]{border:0;border-radius:0;padding:0}.admin-module-scss-module__C6yNNG__formFields [data-merrin=fieldset-legend]{font-size:.85rem;font-family:var(--font-body);margin-bottom:.75rem;font-weight:600}.admin-module-scss-module__C6yNNG__formFields [data-merrin=field-label]{font-size:.85rem}.admin-module-scss-module__C6yNNG__formFields textarea{resize:vertical;font-size:.9rem}.admin-module-scss-module__C6yNNG__checkGrid{grid-template-columns:1fr;gap:.2rem;display:grid}.admin-module-scss-module__C6yNNG__checkLabel{cursor:pointer;align-items:center;gap:.6rem;min-height:32px;font-size:.82rem;display:flex}.admin-module-scss-module__C6yNNG__checkLabel [data-merrin=checkbox-root]{border-radius:5px;width:19px;min-width:19px;height:19px;min-height:19px}.admin-module-scss-module__C6yNNG__help{color:var(--color-text-muted);font-size:.78rem;line-height:1.6}.admin-module-scss-module__C6yNNG__error{color:var(--palette-purple-deep);background:color-mix(in srgb, var(--palette-coral) 16%, var(--palette-ivory));border-radius:10px;padding:.85rem 1rem;font-size:.88rem}.admin-module-scss-module__C6yNNG__success{background:color-mix(in srgb, var(--palette-green) 20%, var(--palette-ivory));border-radius:10px;padding:.85rem 1rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__notice{background:var(--palette-stone);border-radius:12px;padding:1.2rem;font-size:.9rem;line-height:1.6}.admin-module-scss-module__C6yNNG__history{margin-top:2rem}.admin-module-scss-module__C6yNNG__history ol{margin:1.25rem 0;padding:0;list-style:none}.admin-module-scss-module__C6yNNG__history li{border-top:1px solid var(--palette-ivory-deep);padding:1.25rem 0}.admin-module-scss-module__C6yNNG__history .admin-module-scss-module__C6yNNG__sectionHeading{margin-bottom:.6rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__history li>p{margin-bottom:.5rem;font-size:.8rem}.admin-module-scss-module__C6yNNG__history>p{margin-top:1rem}.admin-module-scss-module__C6yNNG__accountForm{gap:1.5rem;max-width:460px;display:grid}.admin-module-scss-module__C6yNNG__accountForm h2{margin-bottom:.5rem}.admin-module-scss-module__C6yNNG__login{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.admin-module-scss-module__C6yNNG__loginBrand{background:var(--color-surface);color:var(--color-text);flex-direction:column;justify-content:space-between;gap:4rem;padding:3rem 4rem;display:flex}.admin-module-scss-module__C6yNNG__loginBrand h1{font-size:3.5rem;line-height:1.15}.admin-module-scss-module__C6yNNG__loginBrand h1 em{color:var(--palette-yellow)}.admin-module-scss-module__C6yNNG__loginBrand>div>p:last-child{color:var(--color-text-muted);max-width:35ch;margin-top:1.5rem;line-height:1.7}.admin-module-scss-module__C6yNNG__loginBrand>span{color:var(--color-text-muted);font-size:.75rem}.admin-module-scss-module__C6yNNG__loginBrand img{width:160px;height:auto}.admin-module-scss-module__C6yNNG__loginForm{place-items:center;padding:3rem;display:grid}.admin-module-scss-module__C6yNNG__loginForm>div{width:100%;max-width:390px}.admin-module-scss-module__C6yNNG__loginForm h2{font-family:var(--font-heading);margin-bottom:1rem;font-size:2.75rem;font-weight:400}.admin-module-scss-module__C6yNNG__loginForm>div>p{color:var(--color-text-muted);margin-bottom:2rem;font-size:.95rem;line-height:1.6}.admin-module-scss-module__C6yNNG__loginForm form{gap:1.25rem;margin-top:2rem;display:grid}.admin-module-scss-module__C6yNNG__loginForm form>button{justify-content:space-between;margin-top:.5rem}.admin-module-scss-module__C6yNNG__loading{gap:1.5rem;display:grid}.admin-module-scss-module__C6yNNG__loading>div{background:var(--palette-stone);border-radius:12px;height:120px}.admin-module-scss-module__C6yNNG__loading>div:first-child{width:50%;height:44px}.admin-module-scss-module__C6yNNG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1500px){.admin-module-scss-module__C6yNNG__main{padding-inline:4rem}}@media (max-width:1150px){.admin-module-scss-module__C6yNNG__main{padding:2rem}.admin-module-scss-module__C6yNNG__topbar{padding-inline:2rem}.admin-module-scss-module__C6yNNG__overviewGrid{gap:2rem}.admin-module-scss-module__C6yNNG__detailGrid{grid-template-columns:minmax(0,1fr) 320px;gap:1.5rem}.admin-module-scss-module__C6yNNG__filters{grid-template-columns:1fr 1fr 1fr}.admin-module-scss-module__C6yNNG__filters>:nth-child(4){grid-column:span 2}}@media (max-width:950px){.admin-module-scss-module__C6yNNG__shell{grid-template-columns:190px minmax(0,1fr)}.admin-module-scss-module__C6yNNG__sidebar{padding-inline:.6rem}.admin-module-scss-module__C6yNNG__sidebar nav a{gap:.65rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__pageHeading{flex-direction:column;align-items:flex-start;gap:1.2rem}.admin-module-scss-module__C6yNNG__overviewGrid{grid-template-columns:1fr;gap:1rem}.admin-module-scss-module__C6yNNG__reviewGuide ol{gap:1rem}.admin-module-scss-module__C6yNNG__detailGrid{grid-template-columns:1fr}.admin-module-scss-module__C6yNNG__checkGrid{grid-template-columns:1fr 1fr}.admin-module-scss-module__C6yNNG__loginBrand{padding:2.5rem}.admin-module-scss-module__C6yNNG__loginBrand h1{font-size:2.8rem}}@media (max-width:650px){.admin-module-scss-module__C6yNNG__shell{display:block}.admin-module-scss-module__C6yNNG__sidebar{height:auto;padding:1rem 1.25rem;position:static}.admin-module-scss-module__C6yNNG__sidebar .admin-module-scss-module__C6yNNG__logo{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.admin-module-scss-module__C6yNNG__sidebar .admin-module-scss-module__C6yNNG__logo img{width:100px}.admin-module-scss-module__C6yNNG__sidebar .admin-module-scss-module__C6yNNG__logo span{font-size:.65rem}.admin-module-scss-module__C6yNNG__sidebar nav{grid-template-columns:repeat(2,1fr);gap:.35rem;margin-top:1rem}.admin-module-scss-module__C6yNNG__sidebar nav a{justify-content:center;gap:.35rem;padding:.65rem .35rem;font-size:.72rem}.admin-module-scss-module__C6yNNG__sidebar nav svg{width:16px;height:16px}.admin-module-scss-module__C6yNNG__sidebarBottom{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0 0;display:flex}.admin-module-scss-module__C6yNNG__sidebarBottom>p{display:none}.admin-module-scss-module__C6yNNG__sidebarBottom .admin-module-scss-module__C6yNNG__identity{border:0;padding:0}.admin-module-scss-module__C6yNNG__sidebarBottom .admin-module-scss-module__C6yNNG__identity strong,.admin-module-scss-module__C6yNNG__sidebarBottom .admin-module-scss-module__C6yNNG__identity .admin-module-scss-module__C6yNNG__avatar{display:none}.admin-module-scss-module__C6yNNG__sidebarBottom .admin-module-scss-module__C6yNNG__identity a{font-size:.75rem}.admin-module-scss-module__C6yNNG__sidebarBottom>button{gap:.5rem;width:auto;min-height:30px;padding:0;font-size:.75rem}.admin-module-scss-module__C6yNNG__topbar{height:52px;padding-inline:1.25rem;font-size:.7rem}.admin-module-scss-module__C6yNNG__privateBadge{font-size:.65rem}.admin-module-scss-module__C6yNNG__main{padding:1.75rem 1.25rem}.admin-module-scss-module__C6yNNG__root h1{font-size:2.1rem}.admin-module-scss-module__C6yNNG__pageHeading{margin-bottom:1.8rem}.admin-module-scss-module__C6yNNG__pageHeading>div>p:last-child{font-size:.88rem}.admin-module-scss-module__C6yNNG__samplePanel{padding:1.4rem}.admin-module-scss-module__C6yNNG__overviewGrid{margin-bottom:2rem}.admin-module-scss-module__C6yNNG__sectionHeading{align-items:flex-start}.admin-module-scss-module__C6yNNG__sectionHeading h2{font-size:1.15rem}.admin-module-scss-module__C6yNNG__table{font-size:.8rem}.admin-module-scss-module__C6yNNG__table td{padding-block:1rem}.admin-module-scss-module__C6yNNG__table td:first-child{min-width:210px}.admin-module-scss-module__C6yNNG__filters{grid-template-columns:1fr 1fr;gap:.85rem}.admin-module-scss-module__C6yNNG__filters>:nth-child(4){grid-column:auto}.admin-module-scss-module__C6yNNG__filters>button{grid-column:span 2}.admin-module-scss-module__C6yNNG__detailGrid{gap:1.75rem}.admin-module-scss-module__C6yNNG__reviewAside{padding:1.2rem}.admin-module-scss-module__C6yNNG__checkGrid,.admin-module-scss-module__C6yNNG__login{grid-template-columns:1fr}.admin-module-scss-module__C6yNNG__loginBrand{gap:2rem;padding:1.75rem}.admin-module-scss-module__C6yNNG__loginBrand h1{font-size:2rem}.admin-module-scss-module__C6yNNG__loginBrand>span{display:none}.admin-module-scss-module__C6yNNG__loginBrand>div>p:last-child{margin-top:1rem;font-size:.9rem}.admin-module-scss-module__C6yNNG__loginForm{padding:2.5rem 1.5rem}.admin-module-scss-module__C6yNNG__loginForm h2{font-size:2.2rem}}.admin-module-scss-module__C6yNNG__invitePanel{background:var(--palette-stone);border:1px solid var(--palette-ivory-deep);border-radius:var(--radius-lg);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.admin-module-scss-module__C6yNNG__invitePanel>div>p{color:var(--color-text-muted);margin-top:.5rem;font-size:.9rem;line-height:1.6}.admin-module-scss-module__C6yNNG__inviteForm,.admin-module-scss-module__C6yNNG__inviteLink{align-items:flex-end;gap:1rem;display:flex}.admin-module-scss-module__C6yNNG__inviteForm>div,.admin-module-scss-module__C6yNNG__inviteLink>div{flex:1;min-width:0}.admin-module-scss-module__C6yNNG__inviteForm>button,.admin-module-scss-module__C6yNNG__inviteLink>button{flex-shrink:0}.admin-module-scss-module__C6yNNG__inviteLink{align-items:flex-start}.admin-module-scss-module__C6yNNG__inviteLink>button{margin-top:1.8rem}.admin-module-scss-module__C6yNNG__usersSection{margin-top:3rem}.admin-module-scss-module__C6yNNG__userActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.admin-module-scss-module__C6yNNG__userActions button,.admin-module-scss-module__C6yNNG__table button{cursor:pointer}@media (max-width:600px){.admin-module-scss-module__C6yNNG__inviteForm,.admin-module-scss-module__C6yNNG__inviteLink{flex-direction:column;align-items:stretch}.admin-module-scss-module__C6yNNG__inviteForm>button,.admin-module-scss-module__C6yNNG__inviteLink>button{margin-top:0}}.admin-module-scss-module__C6yNNG__invitePanel .admin-module-scss-module__C6yNNG__quietButton,.admin-module-scss-module__C6yNNG__table .admin-module-scss-module__C6yNNG__quietButton{color:var(--color-text);border:1px solid var(--palette-purple);background:0 0;min-height:44px;padding:.6rem .95rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__invitePanel .admin-module-scss-module__C6yNNG__quietButton:hover:not(:disabled),.admin-module-scss-module__C6yNNG__table .admin-module-scss-module__C6yNNG__quietButton:hover:not(:disabled){background:var(--palette-ivory-deep)}.admin-module-scss-module__C6yNNG__fileField{gap:.5rem;display:grid}.admin-module-scss-module__C6yNNG__fileField label{font-size:.85rem;font-weight:600}.admin-module-scss-module__C6yNNG__fileField input{min-height:44px}.admin-module-scss-module__C6yNNG__invitePanel a.admin-module-scss-module__C6yNNG__quietButton{border-radius:var(--radius-pill);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.admin-module-scss-module__C6yNNG__aiSuggestions{gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);display:grid}.admin-module-scss-module__C6yNNG__aiSuggestions h3{margin:0;font-size:1.15rem}.admin-module-scss-module__C6yNNG__aiSuggestions p{margin:0}.admin-module-scss-module__C6yNNG__waitlistCounts{flex-wrap:wrap;gap:2rem;margin-bottom:2rem;display:flex}.admin-module-scss-module__C6yNNG__waitlistCounts>div{gap:.25rem;display:grid}.admin-module-scss-module__C6yNNG__waitlistCounts strong{font-size:2rem;font-weight:500}.admin-module-scss-module__C6yNNG__waitlistCounts span{color:var(--color-text-muted)}.admin-module-scss-module__C6yNNG__waitlistFilters{grid-template-columns:minmax(0,1fr) minmax(12rem,.5fr) auto;align-items:end;gap:1rem;margin-block:2rem;display:grid}@media (max-width:700px){.admin-module-scss-module__C6yNNG__waitlistFilters{grid-template-columns:1fr}}.admin-module-scss-module__C6yNNG__spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite admin-module-scss-module__C6yNNG__spin;display:inline-block}@keyframes admin-module-scss-module__C6yNNG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.admin-module-scss-module__C6yNNG__spinner{border-top-color:color-mix(in srgb, currentColor 35%, transparent);animation:1.2s ease-in-out infinite admin-module-scss-module__C6yNNG__pulse}}@keyframes admin-module-scss-module__C6yNNG__pulse{50%{opacity:.4}}.admin-module-scss-module__C6yNNG__navToggle{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;margin-top:1rem;padding:.45rem}.admin-module-scss-module__C6yNNG__collapsed{grid-template-columns:76px minmax(0,1fr)}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar{padding:1.25rem .6rem}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__logo{width:36px;overflow:hidden}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__logo img{min-width:138px}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__logo span,.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__navLabel,.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebarBottom{display:none}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar nav{margin-top:1rem}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar nav a{justify-content:center;padding:.7rem}.admin-module-scss-module__C6yNNG__chatShell .admin-module-scss-module__C6yNNG__main{max-width:none;padding:1.5rem 2rem}@media (max-width:760px){.admin-module-scss-module__C6yNNG__chatShell .admin-module-scss-module__C6yNNG__main{padding:.75rem}.admin-module-scss-module__C6yNNG__collapsed{grid-template-columns:56px minmax(0,1fr)}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar{height:100dvh;padding:.6rem .3rem;position:sticky;top:0}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar nav{display:grid}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__navToggle{width:100%}.admin-module-scss-module__C6yNNG__collapsed{display:grid}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__sidebar nav{grid-template-columns:1fr}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__topbar{padding-inline:.6rem}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__privateBadge{display:none}}.admin-module-scss-module__C6yNNG__peopleGroup{grid-column:1/-1;margin-top:1rem}.admin-module-scss-module__C6yNNG__peopleTrigger{width:100%;color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.85rem;display:flex}.admin-module-scss-module__C6yNNG__peopleTrigger:hover{background:var(--color-surface-raised)}.admin-module-scss-module__C6yNNG__peopleTrigger:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.admin-module-scss-module__C6yNNG__peopleTrigger>svg{flex-shrink:0}.admin-module-scss-module__C6yNNG__peopleTrigger[aria-expanded=true] .admin-module-scss-module__C6yNNG__peopleChevron{transform:rotate(180deg)}.admin-module-scss-module__C6yNNG__peopleChevron{margin-left:auto}.admin-module-scss-module__C6yNNG__sidebar nav .admin-module-scss-module__C6yNNG__peoplePanel{gap:.25rem;margin-top:.25rem;padding-left:1rem;display:grid}.admin-module-scss-module__C6yNNG__sidebar nav .admin-module-scss-module__C6yNNG__peoplePanel[hidden]{display:none}.admin-module-scss-module__C6yNNG__sidebar nav .admin-module-scss-module__C6yNNG__peoplePanel a{padding-block:.65rem;font-size:.85rem}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__peopleTrigger{justify-content:center;padding:.7rem}.admin-module-scss-module__C6yNNG__collapsed .admin-module-scss-module__C6yNNG__peopleTrigger .admin-module-scss-module__C6yNNG__peopleChevron{display:none}
.chat-module-scss-module__3FHEAq__thread{gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.chat-module-scss-module__3FHEAq__message{background:var(--color-surface-raised);border:1px solid var(--color-border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 20px 4px;max-width:82%;padding:.9rem 1.2rem;line-height:1.6}.chat-module-scss-module__3FHEAq__message[data-role=parent]{background:var(--palette-lilac);color:var(--palette-navy);border-color:#0000;border-radius:20px 20px 4px;justify-self:end}.chat-module-scss-module__3FHEAq__message[data-role=parent] ::selection,.chat-module-scss-module__3FHEAq__message[data-role=parent]::selection{background:var(--palette-navy);color:var(--palette-ivory)}.chat-module-scss-module__3FHEAq__message[data-withheld=true]{border-left:4px solid var(--palette-coral)}.chat-module-scss-module__3FHEAq__message details{white-space:normal;margin-top:.75rem;font-size:.9rem}.chat-module-scss-module__3FHEAq__message summary{cursor:pointer;color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__meta{color:var(--color-text-muted);flex-wrap:wrap;gap:.4rem .75rem;margin:.6rem 0;font-size:.85rem;display:flex}.chat-module-scss-module__3FHEAq__meta code{font-size:.8rem}.chat-module-scss-module__3FHEAq__passage{border-top:1px solid var(--color-border);gap:.3rem;padding:.6rem 0;display:grid}.chat-module-scss-module__3FHEAq__passage small{color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__passage[data-cited=true] strong:after{content:" · cited";color:var(--palette-navy);font-weight:500}.chat-module-scss-module__3FHEAq__composer{gap:.75rem;margin-top:1rem;display:grid}.chat-module-scss-module__3FHEAq__composer textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:90px;color:var(--color-text);font:inherit;border-radius:16px;padding:.9rem 1rem;line-height:1.6}.chat-module-scss-module__3FHEAq__controls{flex-wrap:wrap;align-items:end;gap:.75rem 1.25rem;display:flex}.chat-module-scss-module__3FHEAq__controls label{gap:.3rem;font-size:.9rem;display:grid}.chat-module-scss-module__3FHEAq__controls input{max-width:9rem}.chat-module-scss-module__3FHEAq__empty{color:var(--color-text-muted);max-width:60ch;margin:2rem 0;line-height:1.6}@media (max-width:600px){.chat-module-scss-module__3FHEAq__message{max-width:96%}}.chat-module-scss-module__3FHEAq__layout{grid-template-columns:minmax(200px,.7fr) minmax(0,2fr);align-items:start;gap:2rem;display:grid}.chat-module-scss-module__3FHEAq__sidebar{gap:1rem;display:grid;position:sticky;top:1rem}.chat-module-scss-module__3FHEAq__list{gap:.5rem;max-height:70vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.chat-module-scss-module__3FHEAq__list button{text-align:left;border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:.75rem .9rem;line-height:1.4}.chat-module-scss-module__3FHEAq__list button[aria-pressed=true]{background:var(--palette-lilac-soft)}.chat-module-scss-module__3FHEAq__list small{color:var(--color-text-muted);margin-top:.3rem;display:block}.chat-module-scss-module__3FHEAq__panel{min-width:0}.chat-module-scss-module__3FHEAq__heading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:.9rem 0 .4rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__trail{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.chat-module-scss-module__3FHEAq__trail li{grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.4rem;display:grid}.chat-module-scss-module__3FHEAq__trail li small{color:var(--color-text-muted);display:block}.chat-module-scss-module__3FHEAq__trail li[data-outcome=held] strong{color:var(--palette-coral)}.chat-module-scss-module__3FHEAq__trail li[data-outcome=skipped]{opacity:.55}.chat-module-scss-module__3FHEAq__outcome{text-align:center;font-weight:600}@media (max-width:1000px){.chat-module-scss-module__3FHEAq__layout{grid-template-columns:1fr}.chat-module-scss-module__3FHEAq__sidebar{position:static}.chat-module-scss-module__3FHEAq__list{max-height:240px}}.chat-module-scss-module__3FHEAq__sidebarActions{flex-wrap:wrap;gap:.5rem;display:flex}.chat-module-scss-module__3FHEAq__evidence{border-top:1px solid var(--color-border);white-space:normal;color:var(--color-text-muted);margin-top:1rem;padding-top:.75rem;font-size:.875rem;line-height:1.5}.chat-module-scss-module__3FHEAq__evidence strong{color:var(--color-text);font-weight:600}.chat-module-scss-module__3FHEAq__evidence p{margin:.25rem 0 0}.chat-module-scss-module__3FHEAq__sources{padding-left:1.25rem}.chat-module-scss-module__3FHEAq__sources li+li{margin-top:.75rem}.chat-module-scss-module__3FHEAq__sources blockquote{border-left:2px solid var(--color-border);margin:.5rem 0;padding-left:.75rem}.chat-module-scss-module__3FHEAq__feedback{white-space:normal;margin-top:.75rem;font-size:.875rem}.chat-module-scss-module__3FHEAq__feedback button{min-height:44px;font-size:inherit;letter-spacing:normal;padding:.4rem .75rem}.chat-module-scss-module__3FHEAq__feedbackRow{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.chat-module-scss-module__3FHEAq__feedbackRow>span:first-child{color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__rating{gap:.25rem;display:flex}.chat-module-scss-module__3FHEAq__rating button{border:1px solid var(--color-border)}.chat-module-scss-module__3FHEAq__rating button[aria-pressed=true]{background:var(--color-surface-hover);border-color:var(--color-text)}.chat-module-scss-module__3FHEAq__feedbackStatus{color:var(--color-text-muted);font-size:.8rem}.chat-module-scss-module__3FHEAq__feedbackDetails{gap:.75rem;margin-top:.5rem;display:grid}.chat-module-scss-module__3FHEAq__feedbackDetails[hidden]{display:none}.chat-module-scss-module__3FHEAq__feedbackDetails>label:first-child{gap:.3rem;display:grid}.chat-module-scss-module__3FHEAq__feedbackDetails textarea{resize:vertical;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:80px;color:var(--color-text);font:inherit;padding:.65rem .8rem}.chat-module-scss-module__3FHEAq__feedbackDetails button{justify-self:start}.chat-module-scss-module__3FHEAq__unsafe{align-items:center;gap:.5rem;min-height:44px;display:flex}.chat-module-scss-module__3FHEAq__unsafe input{width:18px;height:18px;accent-color:var(--color-text)}.chat-module-scss-module__3FHEAq__statementList{padding-left:1.25rem}.chat-module-scss-module__3FHEAq__statementList>li{margin:.9rem 0}.chat-module-scss-module__3FHEAq__statementList small{margin-top:.3rem;display:block}.chat-module-scss-module__3FHEAq__sourceActions{flex-wrap:wrap;gap:.5rem;margin:1rem 0 .5rem;display:flex}.chat-module-scss-module__3FHEAq__sourceActions button{min-height:44px;padding:.4rem .75rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__sourceNotice{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:.75rem 0;padding:.75rem}.chat-module-scss-module__3FHEAq__sourceNotice button{margin:.4rem .4rem 0 0;font-size:.85rem}.chat-module-scss-module__3FHEAq__sourceNotice label{gap:.4rem;display:grid}.chat-module-scss-module__3FHEAq__sourceNotice select{max-width:100%;font:inherit;background:var(--color-surface);color:var(--color-text);padding:.5rem}.chat-module-scss-module__3FHEAq__candidate{border-top:1px solid var(--color-border);margin:1rem 0;padding-top:.75rem}.chat-module-scss-module__3FHEAq__candidate>a{font-weight:600;display:block}.chat-module-scss-module__3FHEAq__candidate small{display:block}.chat-module-scss-module__3FHEAq__candidate blockquote{border-left:2px solid var(--color-border);margin:.5rem 0;padding-left:.6rem}.chat-module-scss-module__3FHEAq__candidate button{margin-top:.4rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__exactUrl{overflow-wrap:anywhere}.chat-module-scss-module__3FHEAq__recheck{border-top:1px solid var(--color-border);padding-top:.75rem}.chat-module-scss-module__3FHEAq__sourceSections{gap:.65rem;margin-top:.75rem;display:grid}.chat-module-scss-module__3FHEAq__sourceSections .chat-module-scss-module__3FHEAq__sourceSection{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;overflow:hidden}.chat-module-scss-module__3FHEAq__sourceSections .chat-module-scss-module__3FHEAq__sourceSection>summary{min-height:44px;color:var(--color-text);padding:.8rem}.chat-module-scss-module__3FHEAq__sourceSections .chat-module-scss-module__3FHEAq__sourceSection>summary h4{margin:0;font-size:.9rem;font-weight:600;display:inline}.chat-module-scss-module__3FHEAq__sourceSections .chat-module-scss-module__3FHEAq__sourceSection>summary>span{color:var(--color-text-muted);margin-top:.2rem;font-size:.8rem;display:block}.chat-module-scss-module__3FHEAq__sourceSections .chat-module-scss-module__3FHEAq__sourceSection[open]>summary{border-bottom:1px solid var(--color-border)}.chat-module-scss-module__3FHEAq__sourceSectionBody{padding:.8rem}.chat-module-scss-module__3FHEAq__sourceExplanation{font-size:.8rem}.chat-module-scss-module__3FHEAq__sourceCaption{color:var(--color-text-muted);font-size:.8rem}.chat-module-scss-module__3FHEAq__sourceTask{padding:.6rem 0}.chat-module-scss-module__3FHEAq__sourceTask button{margin-top:.6rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__sourceTask>summary{align-content:center;min-height:44px}.chat-module-scss-module__3FHEAq__candidate{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:.65rem 0;padding:0}.chat-module-scss-module__3FHEAq__candidate>summary{min-height:44px;padding:.75rem}.chat-module-scss-module__3FHEAq__candidate[open]>summary{border-bottom:1px solid var(--color-border)}.chat-module-scss-module__3FHEAq__candidateTitle{color:var(--color-text);font-weight:600}.chat-module-scss-module__3FHEAq__candidateMeta,.chat-module-scss-module__3FHEAq__candidateQuestion{margin-top:.2rem;font-size:.8rem;display:block}.chat-module-scss-module__3FHEAq__candidateQuestion{color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__candidateBody{overflow-wrap:anywhere;padding:.75rem}.chat-module-scss-module__3FHEAq__candidateBody>a{font-weight:600}.chat-module-scss-module__3FHEAq__statementSources>summary,.chat-module-scss-module__3FHEAq__sourceExplanation>summary{align-content:center;min-height:44px}.chat-module-scss-module__3FHEAq__sourceProgress{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;padding:.35rem 0;font-size:.85rem;display:flex}.chat-module-scss-module__3FHEAq__sourceProgress>span{flex:10rem}.chat-module-scss-module__3FHEAq__sourceProgressActions{gap:.25rem;display:flex}.chat-module-scss-module__3FHEAq__sourceProgressActions button{min-height:44px;margin:0;padding:.35rem .65rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__evidenceContext{white-space:pre-line;margin-top:.75rem;font-size:.85rem;line-height:1.5}.chat-module-scss-module__3FHEAq__inspectorSources{font-size:.88rem}.chat-module-scss-module__3FHEAq__inspectorSources>details>summary{display:none}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__sourceSections{gap:1rem}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__sourceSection{border:0;border-radius:0;padding:0}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__sourceSection:first-child>summary{display:none}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__sourceSectionBody{padding:0}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__candidate{background:var(--color-surface);margin:1rem 0;padding:1rem}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__candidate header{gap:.4rem;display:grid}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__candidateBody{padding:.75rem 0 0}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__researchForm>summary{cursor:pointer;font-weight:600;list-style:none}.chat-module-scss-module__3FHEAq__inspectorSources textarea,.chat-module-scss-module__3FHEAq__inspectorSources input,.chat-module-scss-module__3FHEAq__inspectorSources select{box-sizing:border-box;width:100%;min-width:0}.chat-module-scss-module__3FHEAq__inspectorSources textarea{resize:vertical;min-height:64px}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__sourceActions{flex-wrap:wrap}.chat-module-scss-module__3FHEAq__websiteChoice{border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem;font-size:.8rem;display:flex}.chat-module-scss-module__3FHEAq__websiteChoice label{flex:1;align-items:center;gap:.35rem;display:flex}.chat-module-scss-module__3FHEAq__websiteChoice input{width:auto!important}.chat-module-scss-module__3FHEAq__inspectorSources.chat-module-scss-module__3FHEAq__evidence{border:0;margin-top:0;padding-top:0}.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__researchForm textarea,.chat-module-scss-module__3FHEAq__inspectorSources .chat-module-scss-module__3FHEAq__researchForm input:not([type=radio]),.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm textarea,.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm input:not([type=radio]){border:1px solid var(--color-border);background:var(--color-surface);color:inherit;font:inherit;border-radius:8px;margin-top:.35rem;padding:.65rem .75rem;line-height:1.5}.chat-module-scss-module__3FHEAq__claimGroups{gap:1.5rem;display:grid}.chat-module-scss-module__3FHEAq__claimGroups h4{margin:0 0 .5rem;font-size:.85rem;line-height:1.5}.chat-module-scss-module__3FHEAq__claimRows{margin:0;padding:0;list-style:none}.chat-module-scss-module__3FHEAq__claimRows>li{border-bottom:1px solid var(--color-border);padding:1rem 0}.chat-module-scss-module__3FHEAq__claimRows p{margin:0 0 .5rem;line-height:1.6}.chat-module-scss-module__3FHEAq__claimNumber{color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__evidenceTrigger{color:var(--color-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.5rem 0;text-decoration:underline}.chat-module-scss-module__3FHEAq__reviewScreen{min-width:0;padding-bottom:2rem}.chat-module-scss-module__3FHEAq__reviewPageHeader{margin-bottom:1.25rem}.chat-module-scss-module__3FHEAq__reviewPageHeader button{color:inherit;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-size:.85rem}.chat-module-scss-module__3FHEAq__reviewPageHeader h1{margin:.5rem 0 0}.chat-module-scss-module__3FHEAq__reviewPage{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;font-size:.9rem;line-height:1.6;overflow:clip}.chat-module-scss-module__3FHEAq__claimSummary{border-bottom:1px solid var(--color-border);padding:1.25rem 1.5rem}.chat-module-scss-module__3FHEAq__claimSummary .chat-module-scss-module__3FHEAq__reviewClaim{max-width:65rem;margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.5}.chat-module-scss-module__3FHEAq__claimSummary>span{color:var(--color-text-muted);font-size:.8rem}.chat-module-scss-module__3FHEAq__sourceWorkspace{grid-template-columns:17rem minmax(0,1fr);align-items:stretch;display:grid}.chat-module-scss-module__3FHEAq__sourcePicker{border-right:1px solid var(--color-border);background:var(--color-surface-hover);padding:1.25rem}.chat-module-scss-module__3FHEAq__sourcePicker h3{margin:0 0 1rem;font-size:.85rem}.chat-module-scss-module__3FHEAq__sourcePicker .chat-module-scss-module__3FHEAq__evidenceTrigger{margin-top:.75rem;font-size:.8rem}.chat-module-scss-module__3FHEAq__sourceChoices{gap:.5rem;display:grid}.chat-module-scss-module__3FHEAq__sourceChoices button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:.5rem;padding:.875rem;font-size:.85rem;line-height:1.5;display:grid}.chat-module-scss-module__3FHEAq__sourceChoices button span{color:var(--color-text-muted);font-size:.75rem}.chat-module-scss-module__3FHEAq__sourceChoices button[aria-pressed=true]{background:var(--color-surface);border-color:var(--color-border);box-shadow:inset 3px 0 var(--color-text)}.chat-module-scss-module__3FHEAq__sourceChoices button:hover{background:var(--color-surface)}.chat-module-scss-module__3FHEAq__sourceDetail{overflow-wrap:anywhere;min-width:0;padding:0 1.5rem}.chat-module-scss-module__3FHEAq__reviewSection{border-bottom:1px solid var(--color-border);padding:1.25rem 0}.chat-module-scss-module__3FHEAq__reviewSection:last-child{border:0}.chat-module-scss-module__3FHEAq__reviewSection h3{margin:0 0 .5rem;font-size:.9rem}.chat-module-scss-module__3FHEAq__reviewSection h4{margin:1.25rem 0 .5rem;font-size:.8rem}.chat-module-scss-module__3FHEAq__reviewSection p{margin:.5rem 0;font-size:.85rem}.chat-module-scss-module__3FHEAq__reviewSection a{font-size:.8rem}.chat-module-scss-module__3FHEAq__reviewSection .chat-module-scss-module__3FHEAq__selectedSourceTitle{margin:.4rem 0;font-size:1.1rem;line-height:1.5}.chat-module-scss-module__3FHEAq__reviewSection blockquote{border-left:3px solid var(--color-border);white-space:pre-wrap;margin:.75rem 0;padding:0 1rem;font-size:.9rem}.chat-module-scss-module__3FHEAq__reviewSectionHeading{align-items:baseline;gap:.75rem;display:flex}.chat-module-scss-module__3FHEAq__reviewSectionHeading span{color:var(--color-text-muted);font-size:.7rem}.chat-module-scss-module__3FHEAq__aiReviewControls{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.chat-module-scss-module__3FHEAq__aiReviewControls label{gap:.35rem;font-size:.75rem;display:grid}.chat-module-scss-module__3FHEAq__reviewPage select{border:1px solid var(--color-border);background:var(--color-surface);max-width:100%;min-height:36px;color:inherit;font:inherit;border-radius:6px;padding:.35rem .75rem}.chat-module-scss-module__3FHEAq__reviewPage .chat-module-scss-module__3FHEAq__sourceReview,.chat-module-scss-module__3FHEAq__reviewPage .chat-module-scss-module__3FHEAq__sourceReview .chat-module-scss-module__3FHEAq__candidateBody{padding:0}.chat-module-scss-module__3FHEAq__reviewPage .chat-module-scss-module__3FHEAq__sourceReview button,.chat-module-scss-module__3FHEAq__aiReviewControls button,.chat-module-scss-module__3FHEAq__researchPanel button{letter-spacing:0;border-radius:8px;min-height:36px;padding:.35rem .75rem;font-size:.8rem;font-weight:500;transform:none}.chat-module-scss-module__3FHEAq__reviewWarnings{border-left:2px solid var(--color-border);margin-bottom:1rem;padding-left:.75rem}.chat-module-scss-module__3FHEAq__approvalForm{padding:.5rem 0}.chat-module-scss-module__3FHEAq__approvalForm label{gap:.35rem;max-width:25rem;font-size:.8rem;display:grid}.chat-module-scss-module__3FHEAq__approvalForm .chat-module-scss-module__3FHEAq__exactUrl{overflow-wrap:anywhere;font-size:.8rem}.chat-module-scss-module__3FHEAq__reviewActions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.chat-module-scss-module__3FHEAq__researchPanel{padding:1.25rem 0}.chat-module-scss-module__3FHEAq__researchPanel h2{margin:0 0 .75rem;font-size:1.1rem}.chat-module-scss-module__3FHEAq__researchPanel h5{font-size:.9rem}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm{max-width:40rem}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm label{gap:.35rem;display:grid}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm textarea,.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm input:not([type=radio]){box-sizing:border-box;width:100%}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__researchForm .chat-module-scss-module__3FHEAq__websiteChoice label{display:flex}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__candidate{margin-top:1rem;padding:1rem}.chat-module-scss-module__3FHEAq__researchPanel .chat-module-scss-module__3FHEAq__candidate .chat-module-scss-module__3FHEAq__candidateBody{padding:0}@media (max-width:760px){.chat-module-scss-module__3FHEAq__sourceWorkspace{grid-template-columns:minmax(0,1fr)}.chat-module-scss-module__3FHEAq__sourcePicker{border-right:0;border-bottom:1px solid var(--color-border)}.chat-module-scss-module__3FHEAq__sourceChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-module-scss-module__3FHEAq__sourceDetail{padding:0 1rem}.chat-module-scss-module__3FHEAq__reviewPage .chat-module-scss-module__3FHEAq__sourceReview button,.chat-module-scss-module__3FHEAq__aiReviewControls button,.chat-module-scss-module__3FHEAq__researchPanel button{min-height:44px}}.chat-module-scss-module__3FHEAq__versionPicker{align-items:end;gap:.6rem;min-width:0;margin-left:auto;font-size:.8rem;display:flex}.chat-module-scss-module__3FHEAq__versionPicker a{color:var(--palette-navy);text-underline-offset:3px;white-space:nowrap;padding-bottom:.7rem}.chat-module-scss-module__3FHEAq__contextTrigger{color:var(--color-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.5rem 0;text-decoration:underline}.chat-module-scss-module__3FHEAq__contextSummary{color:var(--color-text-muted);font-size:.85rem}.chat-module-scss-module__3FHEAq__contextBackdrop{z-index:50;background:#0f0c1e59;position:fixed;inset:0}.chat-module-scss-module__3FHEAq__contextDialog{z-index:51;border-radius:var(--radius-md);background:var(--color-surface);width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text);padding:1.5rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 64px #15103033}.chat-module-scss-module__3FHEAq__contextDialog h2{margin:0;font-family:inherit;font-size:1.5rem;font-weight:600;line-height:1.3}.chat-module-scss-module__3FHEAq__contextDialog .chat-module-scss-module__3FHEAq__controls{margin-top:1.5rem;display:grid}.chat-module-scss-module__3FHEAq__claimRows>li{border:0;margin-bottom:.75rem;padding:0}.chat-module-scss-module__3FHEAq__claimCard{--claim-color:var(--palette-coral)}.chat-module-scss-module__3FHEAq__claimCard[data-support=supported]{--claim-color:var(--palette-green)}.chat-module-scss-module__3FHEAq__claimCard[data-support=conflicting]{--claim-color:var(--palette-yellow)}.chat-module-scss-module__3FHEAq__claimCard[data-support=weak]{--claim-color:var(--palette-lilac)}.chat-module-scss-module__3FHEAq__claimCard[data-support=unchecked]{--claim-color:var(--palette-coral)}.chat-module-scss-module__3FHEAq__claimCard{border:1px solid color-mix(in srgb, var(--claim-color) 65%, var(--color-surface));border-left:3px solid var(--claim-color);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--claim-color) 12%, var(--color-surface));width:100%;color:var(--color-text);text-align:left;font:inherit;cursor:pointer;gap:.65rem;padding:1rem;line-height:1.6;display:grid}.chat-module-scss-module__3FHEAq__claimCard:hover{background:color-mix(in srgb, var(--claim-color) 22%, var(--color-surface))}.chat-module-scss-module__3FHEAq__claimCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.chat-module-scss-module__3FHEAq__claimCard small{color:var(--color-text-muted)}.chat-module-scss-module__3FHEAq__claimStatus{justify-content:space-between;gap:.5rem;font-size:.8rem;font-weight:600;line-height:1.4;display:flex}.chat-module-scss-module__3FHEAq__answerSourceUrls{overflow-wrap:anywhere;margin:.5rem 0;padding:0;font-size:.75rem;font-style:italic;line-height:1.6;list-style:none}.chat-module-scss-module__3FHEAq__answerSourceUrls a{color:var(--color-text-muted);text-underline-offset:3px}.chat-module-scss-module__3FHEAq__reviewSection.chat-module-scss-module__3FHEAq__previewSection{border:1px dashed var(--color-accent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--palette-lilac) 12%, var(--color-surface));margin-top:1rem;padding:1.25rem}.chat-module-scss-module__3FHEAq__previewBadge{border:1px dashed var(--color-accent);border-radius:var(--radius-sm);background:var(--palette-lilac-soft);color:var(--palette-navy);padding:.3rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}.chat-module-scss-module__3FHEAq__sourceChoices .chat-module-scss-module__3FHEAq__passageBadge{border-radius:var(--radius-sm);color:var(--palette-navy);background:var(--palette-yellow);justify-self:start;padding:.25rem .5rem;font-size:.7rem}.chat-module-scss-module__3FHEAq__sourceChoices .chat-module-scss-module__3FHEAq__passageBadge[data-kind=library]{background:color-mix(in srgb, var(--palette-green) 35%, var(--palette-ivory))}.chat-module-scss-module__3FHEAq__sourceChoices .chat-module-scss-module__3FHEAq__passageBadge[data-kind=conflict]{background:color-mix(in srgb, var(--palette-coral) 30%, var(--palette-ivory))}.chat-module-scss-module__3FHEAq__passageExcerpt{font-size:.75rem;line-height:1.5}
.compact-module-scss-module__ykyZVa__page{min-width:0}.compact-module-scss-module__ykyZVa__page h1{font-size:1.75rem;line-height:1.2}.compact-module-scss-module__ykyZVa__page h2{font-size:.95rem}.compact-module-scss-module__ykyZVa__page [data-merrin=button],.compact-module-scss-module__ykyZVa__page [data-merrin=dialog-trigger]{min-height:36px;padding:.4rem 1rem;font-size:.85rem}.compact-module-scss-module__ykyZVa__muted{color:var(--color-text-muted)}.compact-module-scss-module__ykyZVa__labelRow{align-items:center;gap:.4rem;display:flex}.compact-module-scss-module__ykyZVa__info[data-merrin=popover-trigger]{width:1.1rem;height:1.1rem;min-height:0;color:var(--color-text-muted);font:600 .65rem/1 var(--font-body);letter-spacing:0;text-transform:none;vertical-align:middle;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;flex-shrink:0;padding:0;position:relative}.compact-module-scss-module__ykyZVa__info[data-merrin=popover-trigger]:after{content:"";position:absolute;inset:-.6rem}.compact-module-scss-module__ykyZVa__info[data-merrin=popover-trigger]:hover:not([data-disabled]):not(:disabled),.compact-module-scss-module__ykyZVa__info[data-merrin=popover-trigger][data-popup-open]{background:var(--palette-navy);border-color:var(--palette-navy);color:var(--palette-ivory)}.compact-module-scss-module__ykyZVa__infoPopup[data-merrin=popover-popup]{white-space:normal;text-align:left;max-width:min(22rem,100vw - 2rem);padding:.85rem 1rem;font-size:.8rem;font-weight:400;line-height:1.55}.compact-module-scss-module__ykyZVa__infoPopup[data-merrin=popover-popup] p+p{margin-top:.5rem}.compact-module-scss-module__ykyZVa__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:1.5rem;display:flex}.compact-module-scss-module__ykyZVa__heading p{max-width:80ch;color:var(--color-text-muted);margin-top:.35rem;font-size:.875rem}.compact-module-scss-module__ykyZVa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.compact-module-scss-module__ykyZVa__notice,.compact-module-scss-module__ykyZVa__alert{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--palette-green) 22%, var(--palette-ivory));margin:0 0 1rem;padding:.6rem .85rem;font-size:.85rem}.compact-module-scss-module__ykyZVa__alert{background:color-mix(in srgb, var(--palette-coral) 18%, var(--palette-ivory))}ul.compact-module-scss-module__ykyZVa__alert{padding-left:1.75rem}.compact-module-scss-module__ykyZVa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:.75rem;display:flex}.compact-module-scss-module__ykyZVa__kinds{flex-wrap:wrap;gap:.25rem;display:flex}.compact-module-scss-module__ykyZVa__kinds button{border-radius:var(--radius-pill);min-height:34px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.compact-module-scss-module__ykyZVa__kinds button span{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:500}.compact-module-scss-module__ykyZVa__kinds button:hover{background:var(--palette-stone)}.compact-module-scss-module__ykyZVa__kinds button[aria-pressed=true]{background:var(--palette-navy);color:var(--palette-ivory)}.compact-module-scss-module__ykyZVa__kinds button[aria-pressed=true] span{color:var(--palette-lilac-soft)}.compact-module-scss-module__ykyZVa__kinds button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.compact-module-scss-module__ykyZVa__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.compact-module-scss-module__ykyZVa__filters input[type=search]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:14rem;max-width:100%;min-height:36px;color:var(--color-text);font:inherit;padding:.35rem .9rem;font-size:.85rem}.compact-module-scss-module__ykyZVa__filters input[type=search]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.compact-module-scss-module__ykyZVa__page .compact-module-scss-module__ykyZVa__filters [data-merrin=select-trigger]{width:auto;min-width:11rem;min-height:36px;padding:.35rem .9rem;font-size:.85rem}.compact-module-scss-module__ykyZVa__tableWrap{border-top:1px solid var(--palette-ivory-deep);position:relative;overflow-x:auto}.compact-module-scss-module__ykyZVa__table{border-collapse:collapse;width:100%;font-size:.875rem}.compact-module-scss-module__ykyZVa__table th{text-align:left;white-space:nowrap;color:var(--color-text-muted);padding:.55rem .75rem;font-size:.75rem;font-weight:500}.compact-module-scss-module__ykyZVa__table td{border-top:1px solid var(--palette-ivory-deep);white-space:nowrap;padding:.5rem .75rem}.compact-module-scss-module__ykyZVa__table th:first-child,.compact-module-scss-module__ykyZVa__table td:first-child{padding-left:0}.compact-module-scss-module__ykyZVa__table th:last-child,.compact-module-scss-module__ykyZVa__table td:last-child{text-align:right;padding-right:0}.compact-module-scss-module__ykyZVa__table td:first-child{text-overflow:ellipsis;width:100%;min-width:14rem;max-width:0;overflow:hidden}.compact-module-scss-module__ykyZVa__table td:first-child a{color:var(--color-text);font-weight:600;text-decoration:none}.compact-module-scss-module__ykyZVa__table td:first-child a:hover{text-decoration:underline}.compact-module-scss-module__ykyZVa__table .compact-module-scss-module__ykyZVa__clip{text-overflow:ellipsis;vertical-align:bottom;max-width:15rem;display:inline-block;overflow:hidden}.compact-module-scss-module__ykyZVa__table tbody tr:hover{background:color-mix(in srgb, var(--palette-stone) 65%, transparent)}.compact-module-scss-module__ykyZVa__empty{color:var(--color-text-muted);padding:2rem 0}.compact-module-scss-module__ykyZVa__pagination{color:var(--color-text-muted);justify-content:flex-end;align-items:center;gap:1rem;margin-top:.75rem;font-size:.8rem;display:flex}.compact-module-scss-module__ykyZVa__pagination button{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;padding:.3rem .85rem;font-weight:600}.compact-module-scss-module__ykyZVa__pagination button:disabled{opacity:.4;cursor:not-allowed}.compact-module-scss-module__ykyZVa__status{border-radius:var(--radius-pill);background:var(--palette-stone);color:var(--palette-navy);white-space:nowrap;padding:.15rem .6rem;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-block}.compact-module-scss-module__ykyZVa__status[data-status=approved]{background:color-mix(in srgb, var(--palette-green) 32%, var(--palette-ivory))}.compact-module-scss-module__ykyZVa__status[data-status=needs-changes],.compact-module-scss-module__ykyZVa__status[data-status=rejected]{background:color-mix(in srgb, var(--palette-coral) 24%, var(--palette-ivory))}.compact-module-scss-module__ykyZVa__status[data-status=not-sent]{box-shadow:inset 0 0 0 1px var(--color-border);background:0 0}.compact-module-scss-module__ykyZVa__status[data-status=needs-specialist],.compact-module-scss-module__ykyZVa__status[data-status=needs-attorney]{background:color-mix(in srgb, var(--palette-yellow) 45%, var(--palette-ivory))}.compact-module-scss-module__ykyZVa__detailHeading{margin-bottom:1.75rem}.compact-module-scss-module__ykyZVa__detailHeading h1{max-width:50rem}.compact-module-scss-module__ykyZVa__meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;margin-top:.6rem;font-size:.875rem;display:flex}.compact-module-scss-module__ykyZVa__layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:2.5rem;display:grid}.compact-module-scss-module__ykyZVa__editor{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;max-width:52rem;display:grid}.compact-module-scss-module__ykyZVa__pair{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.compact-module-scss-module__ykyZVa__field,.compact-module-scss-module__ykyZVa__editor [data-merrin=field-root],.compact-module-scss-module__ykyZVa__aside [data-merrin=field-root]{gap:.35rem;min-width:0}.compact-module-scss-module__ykyZVa__page [data-merrin=field-label]{font-size:.8rem;font-weight:600}.compact-module-scss-module__ykyZVa__page [data-merrin=field-description]{font-size:.75rem}.compact-module-scss-module__ykyZVa__field input,.compact-module-scss-module__ykyZVa__field textarea{width:100%;min-height:40px;font:inherit;border-radius:10px;padding:.5rem .75rem;font-size:.875rem}.compact-module-scss-module__ykyZVa__field textarea{resize:vertical;field-sizing:content;min-height:2.75rem;max-height:28rem;line-height:1.55}.compact-module-scss-module__ykyZVa__page [data-merrin=select-trigger]{border-radius:var(--radius-pill);text-align:left;justify-content:space-between;gap:.5rem;min-width:0;max-width:100%;min-height:40px;padding:.4rem .9rem;font-size:.875rem;font-weight:500}.compact-module-scss-module__ykyZVa__page [data-merrin=select-trigger] [data-merrin=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;flex:1;overflow:hidden}.compact-module-scss-module__ykyZVa__part{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.compact-module-scss-module__ykyZVa__partHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.compact-module-scss-module__ykyZVa__partHead h2{letter-spacing:0;font-size:.8rem;font-weight:600}.compact-module-scss-module__ykyZVa__item{border-radius:var(--radius-md);background:var(--palette-stone);grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.85rem 1rem;display:grid}.compact-module-scss-module__ykyZVa__itemHead{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;font-weight:600;display:flex}.compact-module-scss-module__ykyZVa__add,.compact-module-scss-module__ykyZVa__remove{color:var(--palette-purple-deep);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.2rem 0;font-size:.8rem;font-weight:600;text-decoration:underline}.compact-module-scss-module__ykyZVa__add:focus-visible,.compact-module-scss-module__ykyZVa__remove:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.compact-module-scss-module__ykyZVa__remove{font-weight:500}.compact-module-scss-module__ykyZVa__adds{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;font-size:.8rem;display:flex}.compact-module-scss-module__ykyZVa__saveBar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:.25rem;font-size:.8rem;display:flex}.compact-module-scss-module__ykyZVa__aside{border-radius:var(--radius-lg);background:var(--palette-stone);gap:1.25rem;padding:1.25rem;font-size:.85rem;display:grid}.compact-module-scss-module__ykyZVa__aside>section{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.compact-module-scss-module__ykyZVa__aside>section+section{border-top:1px solid var(--palette-ivory-deep);padding-top:1.25rem}.compact-module-scss-module__ykyZVa__aside [data-merrin=select-trigger]{background:var(--palette-ivory);justify-content:space-between;width:100%}.compact-module-scss-module__ykyZVa__aside .compact-module-scss-module__ykyZVa__field input,.compact-module-scss-module__ykyZVa__aside .compact-module-scss-module__ykyZVa__field textarea{background:var(--palette-ivory)}.compact-module-scss-module__ykyZVa__selectTrigger{min-width:0}.compact-module-scss-module__ykyZVa__selectTrigger [data-merrin=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-module-scss-module__ykyZVa__list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.compact-module-scss-module__ykyZVa__list li{gap:.1rem;display:grid}.compact-module-scss-module__ykyZVa__list p{white-space:pre-wrap;margin-top:.2rem}.compact-module-scss-module__ykyZVa__check{cursor:pointer;align-items:center;gap:.5rem;display:flex}.compact-module-scss-module__ykyZVa__check input{width:17px;height:17px;accent-color:var(--palette-navy);flex-shrink:0}.compact-module-scss-module__ykyZVa__form{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.compact-module-scss-module__ykyZVa__formActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:1100px){.compact-module-scss-module__ykyZVa__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.compact-module-scss-module__ykyZVa__page h1{font-size:1.5rem}.compact-module-scss-module__ykyZVa__filters,.compact-module-scss-module__ykyZVa__filters input[type=search]{width:100%}}
.chat-columns-module-scss-module__KnZ0bG__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__heading h1{margin:0;font-size:2.3rem}.chat-columns-module-scss-module__KnZ0bG__heading p{color:var(--color-text-muted);margin:.35rem 0 0}.chat-columns-module-scss-module__KnZ0bG__heading a{font-size:.85rem}.chat-columns-module-scss-module__KnZ0bG__workspace{--color-border:#d4cddd;border:1px solid var(--color-border);background:var(--color-surface);border-radius:0;grid-template-columns:238px minmax(0,1fr);height:calc(100dvh - 220px);min-height:560px;display:grid;overflow:hidden}.chat-columns-module-scss-module__KnZ0bG__workspace[data-inspector=true]{grid-template-columns:238px minmax(0,1fr) 340px}.chat-columns-module-scss-module__KnZ0bG__workspace button{cursor:pointer;font:inherit}.chat-columns-module-scss-module__KnZ0bG__workspace button:disabled{cursor:default;opacity:.55}.chat-columns-module-scss-module__KnZ0bG__conversations{background:var(--color-surface-raised);border-right:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex;overflow:hidden}.chat-columns-module-scss-module__KnZ0bG__listHeader{gap:.8rem;padding:1rem;font-size:.9rem;display:grid}.chat-columns-module-scss-module__KnZ0bG__list{flex:1;margin:0;padding:0;list-style:none;overflow:auto}.chat-columns-module-scss-module__KnZ0bG__list button{border:0;border-bottom:1px solid var(--color-border);text-align:left;width:100%;color:inherit;overflow-wrap:anywhere;background:0 0;border-radius:0;padding:1rem}.chat-columns-module-scss-module__KnZ0bG__list button[aria-pressed=true]{background:var(--palette-lilac-soft);box-shadow:inset 3px 0 var(--palette-navy)}.chat-columns-module-scss-module__KnZ0bG__list strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;font-weight:500;display:-webkit-box;overflow:hidden}.chat-columns-module-scss-module__KnZ0bG__list small{color:var(--color-text-muted);margin-top:.5rem;font-size:.75rem;display:block}.chat-columns-module-scss-module__KnZ0bG__pagination{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.3rem;padding:.7rem;font-size:.75rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__pagination button{background:0 0;border:0;padding:.5rem}.chat-columns-module-scss-module__KnZ0bG__conversation{flex-direction:column;min-width:0;display:flex;overflow:hidden}.chat-columns-module-scss-module__KnZ0bG__inspectorTabs{gap:1.25rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__inspectorTabs button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.9rem 0 .75rem;font-size:.95rem}.chat-columns-module-scss-module__KnZ0bG__inspectorTabs button[aria-selected=true]{border-bottom-color:var(--color-action);color:var(--color-text);font-weight:600}.chat-columns-module-scss-module__KnZ0bG__conversationHeader{border-bottom:1px solid var(--color-border);align-items:center;gap:.6rem;padding:.9rem 1.25rem;font-size:.85rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__conversationHeader>button:last-child{margin-left:auto}.chat-columns-module-scss-module__KnZ0bG__conversationHeader button{color:inherit;background:0 0;border:0;padding:.4rem}.chat-columns-module-scss-module__KnZ0bG__back{display:none}.chat-columns-module-scss-module__KnZ0bG__transcript{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1.8rem;min-height:0;margin:0;padding:1.5rem;list-style:none;display:flex;overflow:auto}.chat-columns-module-scss-module__KnZ0bG__message{line-height:1.65;transition:box-shadow .3s}.chat-columns-module-scss-module__KnZ0bG__message[data-highlight]{box-shadow:0 0 0 3px var(--color-highlight);border-radius:14px}.chat-columns-module-scss-module__KnZ0bG__message{overflow-wrap:anywhere}.chat-columns-module-scss-module__KnZ0bG__message p{white-space:pre-wrap;margin:.4rem 0 .8rem}.chat-columns-module-scss-module__KnZ0bG__message[data-role=parent]{background:var(--palette-lilac-soft);border-radius:14px;margin-left:8%;padding:1rem}.chat-columns-module-scss-module__KnZ0bG__reply{margin:.4rem 0 .8rem}.chat-columns-module-scss-module__KnZ0bG__answerNote{color:var(--color-text-muted);font-size:.78rem;margin:-.4rem 0 .8rem!important}.chat-columns-module-scss-module__KnZ0bG__checksOff{color:var(--palette-purple-deep);background:color-mix(in srgb, var(--palette-coral) 16%, var(--palette-ivory));border-radius:999px;padding:.2rem .55rem;font-size:.75rem;display:inline-block;margin:-.4rem 0 .8rem!important}.chat-columns-module-scss-module__KnZ0bG__speaker{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.72rem}.chat-columns-module-scss-module__KnZ0bG__answerContext{color:var(--palette-navy);text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline;font-size:.78rem!important}.chat-columns-module-scss-module__KnZ0bG__empty{color:var(--color-text-muted);padding:1rem;line-height:1.6}.chat-columns-module-scss-module__KnZ0bG__composer{border-top:1px solid var(--color-border);flex-shrink:0;padding:1rem 1.25rem}.chat-columns-module-scss-module__KnZ0bG__composer textarea{resize:vertical;border:1px solid var(--color-border);width:100%;min-height:76px;max-height:180px;font:inherit;background:var(--color-surface);color:inherit;border-radius:12px;padding:.8rem}.chat-columns-module-scss-module__KnZ0bG__composerFooter{justify-content:space-between;align-items:end;gap:.5rem;margin-top:.6rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__composerFooter details{min-width:0;font-size:.8rem}.chat-columns-module-scss-module__KnZ0bG__composerFooter summary{cursor:pointer}.chat-columns-module-scss-module__KnZ0bG__inspector{border-left:1px solid var(--color-border);background:var(--color-surface);outline:none;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.chat-columns-module-scss-module__KnZ0bG__inspector[hidden]{display:none}.chat-columns-module-scss-module__KnZ0bG__inspectorHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:stretch;gap:.5rem;padding:0 .6rem 0 1.2rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__inspectorHeader>button{background:0 0;border:0;font-size:1.5rem}.chat-columns-module-scss-module__KnZ0bG__inspectorMeta{margin:0 0 var(--space-md);color:var(--color-text-muted);font-size:.75rem}.chat-columns-module-scss-module__KnZ0bG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chat-columns-module-scss-module__KnZ0bG__tabs{border-bottom:1px solid var(--color-border);gap:1rem;padding:0 1.2rem;display:flex}.chat-columns-module-scss-module__KnZ0bG__tabs button{color:var(--color-text-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:.65rem 0}.chat-columns-module-scss-module__KnZ0bG__tabs button[aria-selected=true]{border-bottom-color:var(--palette-navy);color:var(--palette-navy)}.chat-columns-module-scss-module__KnZ0bG__inspectorBody{overscroll-behavior:contain;flex:1;padding:1.2rem;overflow:auto}.chat-columns-module-scss-module__KnZ0bG__notice{padding:.6rem;font-size:.85rem}.chat-columns-module-scss-module__KnZ0bG__notice button{margin-left:.5rem}.chat-columns-module-scss-module__KnZ0bG__backdrop{z-index:80;background:#0f0c1e59;position:fixed;inset:0}@media (max-width:1450px){.chat-columns-module-scss-module__KnZ0bG__workspace{grid-template-columns:205px minmax(0,1fr)}.chat-columns-module-scss-module__KnZ0bG__workspace[data-inspector=true]{grid-template-columns:205px minmax(0,1fr) 300px}}@media (max-width:1100px){.chat-columns-module-scss-module__KnZ0bG__inspector{z-index:90;width:min(440px,94vw);position:fixed;inset:0 0 0 auto;box-shadow:-8px 0 40px #00000026}}@media (max-width:760px){.chat-columns-module-scss-module__KnZ0bG__heading h1{font-size:1.6rem}.chat-columns-module-scss-module__KnZ0bG__heading p{font-size:.75rem}.chat-columns-module-scss-module__KnZ0bG__heading a{display:none}.chat-columns-module-scss-module__KnZ0bG__workspace{height:calc(100dvh - 195px);min-height:440px;display:flex}.chat-columns-module-scss-module__KnZ0bG__conversations{border:0;width:100%;display:none}.chat-columns-module-scss-module__KnZ0bG__conversation{width:100%}.chat-columns-module-scss-module__KnZ0bG__workspace[data-list=true] .chat-columns-module-scss-module__KnZ0bG__conversations{display:flex}.chat-columns-module-scss-module__KnZ0bG__workspace[data-list=true] .chat-columns-module-scss-module__KnZ0bG__conversation{display:none}.chat-columns-module-scss-module__KnZ0bG__back{display:block}.chat-columns-module-scss-module__KnZ0bG__conversationHeader{flex-wrap:wrap;padding:.5rem;font-size:.72rem}.chat-columns-module-scss-module__KnZ0bG__conversationHeader>strong{display:none}.chat-columns-module-scss-module__KnZ0bG__transcript{padding:.8rem}.chat-columns-module-scss-module__KnZ0bG__composer{padding:.65rem}.chat-columns-module-scss-module__KnZ0bG__message{font-size:.9rem}.chat-columns-module-scss-module__KnZ0bG__inspectorBody{padding:1rem}}.chat-columns-module-scss-module__KnZ0bG__inspectorSlot{min-width:0;min-height:0;display:flex}.chat-columns-module-scss-module__KnZ0bG__inspectorSlot>div{width:100%;min-width:0;height:100%;min-height:0}.chat-columns-module-scss-module__KnZ0bG__inspectorSlot[hidden]{display:none}@media (min-width:1600px){.chat-columns-module-scss-module__KnZ0bG__workspace[data-inspector=true]{grid-template-columns:265px minmax(0,1fr) 360px}}.chat-columns-module-scss-module__KnZ0bG__citations{gap:.35rem;margin-left:.6rem;display:inline-flex}.chat-columns-module-scss-module__KnZ0bG__citations button{background:var(--palette-lilac-soft);color:var(--palette-navy);border:0;border-radius:50%;min-width:26px;height:26px;font-size:.75rem}.chat-columns-module-scss-module__KnZ0bG__citations button[data-support=supported]{background:color-mix(in srgb, var(--palette-green) 30%, var(--color-surface))}.chat-columns-module-scss-module__KnZ0bG__citations button[data-support=weak]{background:var(--palette-lilac-soft)}.chat-columns-module-scss-module__KnZ0bG__citations button[data-support=unchecked]{background:color-mix(in srgb, var(--palette-coral) 16%, var(--palette-ivory))}.chat-columns-module-scss-module__KnZ0bG__citations button[data-support=conflicting]{background:color-mix(in srgb, var(--palette-yellow) 40%, var(--color-surface))}.chat-columns-module-scss-module__KnZ0bG__contextTabs{flex-direction:column;flex:1;min-height:0;display:flex}
.family-tree-module-scss-module__JVk0Hq__root{gap:var(--space-lg);display:grid}.family-tree-module-scss-module__JVk0Hq__tree{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-raised);gap:1.1rem;display:grid}.family-tree-module-scss-module__JVk0Hq__generation{gap:var(--space-xs);display:grid;position:relative}.family-tree-module-scss-module__JVk0Hq__generation>small{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.65rem}.family-tree-module-scss-module__JVk0Hq__generation+.family-tree-module-scss-module__JVk0Hq__generation:before{content:"";border-left:1px solid var(--color-border);height:1.1rem;position:absolute;top:-1.1rem;left:50%}.family-tree-module-scss-module__JVk0Hq__generation[data-group=children]{padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.family-tree-module-scss-module__JVk0Hq__generation[data-group=others]{padding-top:var(--space-sm);border-top:1px dashed var(--color-border)}.family-tree-module-scss-module__JVk0Hq__generation[data-group=others]:before{display:none}.family-tree-module-scss-module__JVk0Hq__row{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.family-tree-module-scss-module__JVk0Hq__person{width:5.25rem;padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.15rem;display:grid;position:relative}.family-tree-module-scss-module__JVk0Hq__person strong{-webkit-hyphens:auto;hyphens:auto;font-size:.8rem;line-height:1.2}.family-tree-module-scss-module__JVk0Hq__person small{color:var(--color-text-muted);font-size:.7rem;line-height:1.2}.family-tree-module-scss-module__JVk0Hq__person:hover{background:var(--color-surface-hover)}.family-tree-module-scss-module__JVk0Hq__person[aria-pressed=true]{border-color:var(--color-border);background:var(--color-surface)}.family-tree-module-scss-module__JVk0Hq__person:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.family-tree-module-scss-module__JVk0Hq__avatar{background:var(--palette-lilac-soft);width:2.5rem;height:2.5rem;color:var(--palette-navy);border-radius:50%;place-items:center;font-weight:600;display:grid}[data-relation=self]>.family-tree-module-scss-module__JVk0Hq__avatar,.family-tree-module-scss-module__JVk0Hq__avatar[data-relation=self]{background:var(--palette-purple);color:var(--palette-white)}[data-relation=child]>.family-tree-module-scss-module__JVk0Hq__avatar,.family-tree-module-scss-module__JVk0Hq__avatar[data-relation=child]{background:var(--palette-yellow)}[data-relation=grandparent]>.family-tree-module-scss-module__JVk0Hq__avatar,.family-tree-module-scss-module__JVk0Hq__avatar[data-relation=grandparent]{background:var(--palette-green)}.family-tree-module-scss-module__JVk0Hq__count{border-radius:var(--radius-pill);background:var(--palette-coral);min-width:1.1rem;height:1.1rem;color:var(--palette-navy);padding:0 .25rem;font-size:.65rem;line-height:1.1rem;position:absolute;top:.3rem;right:.6rem}.family-tree-module-scss-module__JVk0Hq__hint{color:var(--color-text-muted);margin:0;font-size:.85rem}.family-tree-module-scss-module__JVk0Hq__profile{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}.family-tree-module-scss-module__JVk0Hq__profile>header{align-items:center;gap:var(--space-md);display:flex}.family-tree-module-scss-module__JVk0Hq__profile>header h3{margin:0;font-size:1rem}.family-tree-module-scss-module__JVk0Hq__profile>header p{color:var(--color-text-muted);margin:0;font-size:.8rem}.family-tree-module-scss-module__JVk0Hq__profile h4{margin:0 0 var(--space-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem}.family-tree-module-scss-module__JVk0Hq__profile ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.family-tree-module-scss-module__JVk0Hq__profile li{gap:.1rem;font-size:.9rem;line-height:1.4;display:grid}.family-tree-module-scss-module__JVk0Hq__profile li button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;text-decoration:underline}
.base-ui-module-scss-module__JCuBVa__part{box-sizing:border-box;font-family:var(--font-body);font-synthesis:none;font-size:1rem;line-height:1.5}.base-ui-module-scss-module__JCuBVa__part[data-disabled],.base-ui-module-scss-module__JCuBVa__part:disabled{opacity:.45;cursor:not-allowed}.base-ui-module-scss-module__JCuBVa__part:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.base-ui-module-scss-module__JCuBVa__part[data-invalid],.base-ui-module-scss-module__JCuBVa__part[aria-invalid=true]{border-color:var(--color-action)}.base-ui-module-scss-module__JCuBVa__plain{margin:0}.base-ui-module-scss-module__JCuBVa__stack,.base-ui-module-scss-module__JCuBVa__field{flex-direction:column;gap:.75rem;min-width:0;display:flex}.base-ui-module-scss-module__JCuBVa__row{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.base-ui-module-scss-module__JCuBVa__primary,.base-ui-module-scss-module__JCuBVa__secondary,.base-ui-module-scss-module__JCuBVa__square,.base-ui-module-scss-module__JCuBVa__toggle,.base-ui-module-scss-module__JCuBVa__tab,.base-ui-module-scss-module__JCuBVa__chipRemove{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:44px;color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;gap:.625rem;padding:.65rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.base-ui-module-scss-module__JCuBVa__primary:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__primary[data-popup-open],.base-ui-module-scss-module__JCuBVa__secondary:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__secondary[data-popup-open],.base-ui-module-scss-module__JCuBVa__square:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__square[data-popup-open],.base-ui-module-scss-module__JCuBVa__toggle:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__toggle[data-popup-open],.base-ui-module-scss-module__JCuBVa__tab:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__tab[data-popup-open],.base-ui-module-scss-module__JCuBVa__chipRemove:hover:not([data-disabled]):not(:disabled),.base-ui-module-scss-module__JCuBVa__chipRemove[data-popup-open]{background:var(--color-surface-hover)}.base-ui-module-scss-module__JCuBVa__primary{background:var(--color-action);color:var(--color-on-action);border-color:#0000}.base-ui-module-scss-module__JCuBVa__primary:hover:not([data-disabled]):not(:disabled){background:var(--color-action-hover)}.base-ui-module-scss-module__JCuBVa__square{border-radius:var(--radius-sm);flex:0 0 44px;width:44px;padding:.5rem}.base-ui-module-scss-module__JCuBVa__input,.base-ui-module-scss-module__JCuBVa__numberInput,.base-ui-module-scss-module__JCuBVa__otpInput{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-text);border-radius:12px;padding:.75rem 1rem}.base-ui-module-scss-module__JCuBVa__input::placeholder,.base-ui-module-scss-module__JCuBVa__numberInput::placeholder,.base-ui-module-scss-module__JCuBVa__otpInput::placeholder{color:var(--color-text-muted);opacity:.8}.base-ui-module-scss-module__JCuBVa__input:focus,.base-ui-module-scss-module__JCuBVa__numberInput:focus,.base-ui-module-scss-module__JCuBVa__otpInput:focus{outline:2px solid var(--color-focus);outline-offset:2px}.base-ui-module-scss-module__JCuBVa__inputGroup{align-items:center;gap:.5rem;min-width:0;display:flex}.base-ui-module-scss-module__JCuBVa__numberInput{text-align:center;max-width:7rem}.base-ui-module-scss-module__JCuBVa__otpInput{text-align:center;width:2.65rem;padding:.75rem .25rem;font-size:1.25rem}.base-ui-module-scss-module__JCuBVa__label{color:var(--color-text);font-weight:600;display:block}.base-ui-module-scss-module__JCuBVa__description{color:var(--color-text-muted);max-width:65ch;margin:0;font-size:.875rem}.base-ui-module-scss-module__JCuBVa__error{color:var(--color-text);font-size:.875rem;font-weight:600}.base-ui-module-scss-module__JCuBVa__fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:1rem;min-width:0;padding:1.5rem;display:grid}.base-ui-module-scss-module__JCuBVa__legend{padding-inline:.5rem;font-weight:600}.base-ui-module-scss-module__JCuBVa__check,.base-ui-module-scss-module__JCuBVa__radio{border:1px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;color:var(--palette-navy);cursor:pointer;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.base-ui-module-scss-module__JCuBVa__check[data-checked],.base-ui-module-scss-module__JCuBVa__check[data-indeterminate],.base-ui-module-scss-module__JCuBVa__radio[data-checked],.base-ui-module-scss-module__JCuBVa__radio[data-indeterminate]{background:var(--palette-lilac-soft);border-color:var(--palette-purple)}.base-ui-module-scss-module__JCuBVa__radio{border-radius:50%}.base-ui-module-scss-module__JCuBVa__indicator{justify-content:center;align-items:center;min-width:1rem;font-size:.875rem;font-weight:700;display:inline-flex}.base-ui-module-scss-module__JCuBVa__radioIndicator{background:var(--palette-navy);border-radius:50%;width:10px;height:10px}.base-ui-module-scss-module__JCuBVa__switch{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface-raised);cursor:pointer;width:52px;height:32px;padding:3px}.base-ui-module-scss-module__JCuBVa__switch[data-checked]{background:var(--palette-lilac)}.base-ui-module-scss-module__JCuBVa__switchThumb{border:1px solid var(--palette-navy);background:var(--palette-ivory);border-radius:50%;width:24px;height:24px;transition:transform .15s ease-out;display:block}.base-ui-module-scss-module__JCuBVa__switchThumb[data-checked]{transform:translate(18px)}.base-ui-module-scss-module__JCuBVa__switchThumb[dir=rtl][data-checked]{transform:translate(-18px)}.base-ui-module-scss-module__JCuBVa__toggle[data-pressed],.base-ui-module-scss-module__JCuBVa__toggle[data-active],.base-ui-module-scss-module__JCuBVa__tab[data-pressed],.base-ui-module-scss-module__JCuBVa__tab[data-active]{background:var(--palette-lilac-soft);color:var(--palette-navy);border-color:var(--palette-lilac)}.base-ui-module-scss-module__JCuBVa__tabList{background:var(--color-surface-raised);border-radius:28px;flex-wrap:wrap;gap:.5rem;padding:.25rem;display:flex;position:relative}.base-ui-module-scss-module__JCuBVa__tab{z-index:1;background:0 0;border-color:#0000;position:relative}.base-ui-module-scss-module__JCuBVa__tabIndicator{display:none}.base-ui-module-scss-module__JCuBVa__panel{color:var(--color-text-muted);padding-block:1rem}.base-ui-module-scss-module__JCuBVa__panel[hidden]{display:none}.base-ui-module-scss-module__JCuBVa__accordionItem{border-bottom:1px solid var(--color-border)}.base-ui-module-scss-module__JCuBVa__accordionTrigger{text-align:start;width:100%;min-height:56px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.base-ui-module-scss-module__JCuBVa__accordionTrigger:hover{color:var(--color-accent)}.base-ui-module-scss-module__JCuBVa__separator{background:var(--color-border);border:0;width:100%;height:1px;margin-block:.5rem}.base-ui-module-scss-module__JCuBVa__separator[data-orientation=vertical]{width:1px;height:28px;margin:0 .5rem}.base-ui-module-scss-module__JCuBVa__positioner{z-index:60;max-width:calc(100vw - 2rem)}.base-ui-module-scss-module__JCuBVa__popup,.base-ui-module-scss-module__JCuBVa__dialog,.base-ui-module-scss-module__JCuBVa__drawer,.base-ui-module-scss-module__JCuBVa__tooltip,.base-ui-module-scss-module__JCuBVa__toast{background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:calc(100vw - 2rem);transform-origin:var(--transform-origin);outline:none;padding:1.25rem;transition:opacity .15s ease-out,transform .15s ease-out;box-shadow:0 12px 40px #15103038}.base-ui-module-scss-module__JCuBVa__popup[data-starting-style],.base-ui-module-scss-module__JCuBVa__popup[data-ending-style],.base-ui-module-scss-module__JCuBVa__dialog[data-starting-style],.base-ui-module-scss-module__JCuBVa__dialog[data-ending-style],.base-ui-module-scss-module__JCuBVa__drawer[data-starting-style],.base-ui-module-scss-module__JCuBVa__drawer[data-ending-style],.base-ui-module-scss-module__JCuBVa__tooltip[data-starting-style],.base-ui-module-scss-module__JCuBVa__tooltip[data-ending-style],.base-ui-module-scss-module__JCuBVa__toast[data-starting-style],.base-ui-module-scss-module__JCuBVa__toast[data-ending-style]{opacity:0;transform:translateY(4px)}.base-ui-module-scss-module__JCuBVa__popup{min-width:min(var(--anchor-width,12rem),100vw - 2rem);max-height:min(var(--available-height,70vh),32rem);overflow-y:auto}.base-ui-module-scss-module__JCuBVa__popup[data-merrin=select-popup],.base-ui-module-scss-module__JCuBVa__popup[data-merrin=combobox-popup],.base-ui-module-scss-module__JCuBVa__popup[data-merrin=autocomplete-popup],.base-ui-module-scss-module__JCuBVa__popup[data-merrin=menu-popup],.base-ui-module-scss-module__JCuBVa__popup[data-merrin=context-menu-popup]{padding:.375rem}.base-ui-module-scss-module__JCuBVa__list{flex-direction:column;gap:.125rem;max-height:18rem;margin:0;padding:0;display:flex;overflow-y:auto}.base-ui-module-scss-module__JCuBVa__item{border-radius:var(--radius-sm);cursor:pointer;min-height:44px;color:var(--color-text);background:0 0;border:0;outline:none;align-items:center;gap:.75rem;padding:.625rem .875rem;text-decoration:none;display:flex}.base-ui-module-scss-module__JCuBVa__item[data-highlighted],.base-ui-module-scss-module__JCuBVa__item:focus-visible,.base-ui-module-scss-module__JCuBVa__item:hover:not([data-disabled]){background:var(--color-surface-hover)}.base-ui-module-scss-module__JCuBVa__item[data-selected],.base-ui-module-scss-module__JCuBVa__item[data-checked]{color:var(--color-text);font-weight:600}.base-ui-module-scss-module__JCuBVa__groupLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;padding:.5rem .875rem;font-size:.75rem}.base-ui-module-scss-module__JCuBVa__icon{flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.base-ui-module-scss-module__JCuBVa__arrow{background:var(--color-surface-raised);border:1px solid var(--color-border);width:12px;height:12px;transform:rotate(45deg)}.base-ui-module-scss-module__JCuBVa__scrollArrow{text-align:center;padding:.25rem}.base-ui-module-scss-module__JCuBVa__chip{background:var(--palette-lilac-soft);color:var(--palette-navy);border-radius:var(--radius-pill);align-items:center;gap:.25rem;padding-inline:.75rem .25rem;display:inline-flex}.base-ui-module-scss-module__JCuBVa__chipRemove{width:32px;min-height:32px;color:inherit;background:0 0;border-color:#0000;padding:.25rem}.base-ui-module-scss-module__JCuBVa__backdrop{z-index:70;background:#151030b3;transition:opacity .15s ease-out;position:absolute;inset:0}.base-ui-module-scss-module__JCuBVa__backdrop[data-starting-style],.base-ui-module-scss-module__JCuBVa__backdrop[data-ending-style]{opacity:0}.base-ui-module-scss-module__JCuBVa__dialog{z-index:71;border-radius:32px;gap:1.5rem;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:2rem;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.base-ui-module-scss-module__JCuBVa__title{font:400 1.75rem/1.2 var(--font-heading);margin:0}.base-ui-module-scss-module__JCuBVa__drawerViewport{z-index:71;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.base-ui-module-scss-module__JCuBVa__drawer{width:min(40rem,100%);max-height:calc(100dvh - 3rem);transform:translateY(var(--swipe-movement-y,0px));border-radius:32px 32px 0 0;padding:2rem;overflow-y:auto}.base-ui-module-scss-module__JCuBVa__drawer[data-starting-style],.base-ui-module-scss-module__JCuBVa__drawer[data-ending-style]{transform:translateY(100%)}.base-ui-module-scss-module__JCuBVa__drawer[data-swiping]{transition:none}.base-ui-module-scss-module__JCuBVa__tooltip{max-width:18rem;padding:.65rem 1rem;font-size:.875rem}.base-ui-module-scss-module__JCuBVa__toolbar{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;display:flex}.base-ui-module-scss-module__JCuBVa__link{color:var(--color-text);text-underline-offset:.25em}.base-ui-module-scss-module__JCuBVa__navigation{position:relative}.base-ui-module-scss-module__JCuBVa__avatar{background:var(--palette-lilac-soft);width:52px;height:52px;color:var(--palette-navy);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.base-ui-module-scss-module__JCuBVa__avatarImage{object-fit:cover;width:100%;height:100%}.base-ui-module-scss-module__JCuBVa__avatarFallback{font-weight:600}.base-ui-module-scss-module__JCuBVa__measure{gap:.75rem;width:100%;max-width:24rem;display:grid}.base-ui-module-scss-module__JCuBVa__track{border-radius:var(--radius-pill);background:var(--color-surface-hover);height:8px;overflow:hidden}.base-ui-module-scss-module__JCuBVa__fill{background:var(--color-accent);border-radius:inherit;height:100%}.base-ui-module-scss-module__JCuBVa__sliderControl{touch-action:none;align-items:center;height:44px;display:flex;position:relative}.base-ui-module-scss-module__JCuBVa__sliderControl>.base-ui-module-scss-module__JCuBVa__track{width:100%}.base-ui-module-scss-module__JCuBVa__sliderThumb{background:var(--palette-lilac-soft);border:2px solid var(--palette-purple);border-radius:50%;width:24px;height:24px;box-shadow:0 2px 4px #15103026}.base-ui-module-scss-module__JCuBVa__thumb{background:var(--color-accent)}.base-ui-module-scss-module__JCuBVa__scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:200px;position:relative;overflow:hidden}.base-ui-module-scss-module__JCuBVa__scrollViewport{overscroll-behavior:contain;height:100%;padding:1rem 1.5rem 1rem 1rem}.base-ui-module-scss-module__JCuBVa__scrollbar{opacity:0;border-radius:12px;justify-content:center;width:12px;margin:4px;padding:3px;transition:opacity .15s ease-out;display:flex}.base-ui-module-scss-module__JCuBVa__scrollbar[data-hovering],.base-ui-module-scss-module__JCuBVa__scrollbar[data-scrolling]{opacity:1}.base-ui-module-scss-module__JCuBVa__scrollbar[data-orientation=horizontal]{width:auto;height:12px}.base-ui-module-scss-module__JCuBVa__scrollThumb{background:var(--color-accent);border-radius:12px;width:100%}.base-ui-module-scss-module__JCuBVa__toastViewport{z-index:90;outline:none;flex-direction:column;gap:.75rem;width:min(24rem,100vw - 2rem);display:flex;position:fixed;inset:auto 1rem 1rem auto}.base-ui-module-scss-module__JCuBVa__toast{width:100%;transform:translateX(var(--swipe-movement-x,0px));position:relative}.base-ui-module-scss-module__JCuBVa__toast[data-ending-style]{opacity:0;transform:translate(2rem)}.base-ui-module-scss-module__JCuBVa__toast[data-limited]{display:none}@media (prefers-reduced-motion:reduce){.base-ui-module-scss-module__JCuBVa__part{transition:none}}.base-ui-module-scss-module__JCuBVa__row[data-merrin=otp-field-root]{flex-wrap:nowrap;gap:.375rem}.base-ui-module-scss-module__JCuBVa__otpInput{flex:1 1 0;max-width:2.65rem}
.parent-module-scss-module__fNmk6G__root{min-height:100dvh;color:var(--color-text);background:var(--color-surface)}.parent-module-scss-module__fNmk6G__header{background:var(--palette-navy);color:var(--palette-ivory);align-items:center;gap:2rem;padding:1.5rem max(1.25rem,50vw - 550px);display:flex}.parent-module-scss-module__fNmk6G__header img{width:125px;height:auto}.parent-module-scss-module__fNmk6G__header nav{flex-wrap:wrap;gap:1rem;margin-left:auto;display:flex}.parent-module-scss-module__fNmk6G__header button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.65rem .25rem}.parent-module-scss-module__fNmk6G__header button[aria-current]{color:var(--palette-yellow);text-underline-offset:.4rem;text-decoration:underline}.parent-module-scss-module__fNmk6G__main{max-width:800px;margin:auto;padding:3rem 1.5rem 5rem}.parent-module-scss-module__fNmk6G__main h1{margin:0 0 1rem;font-size:2.75rem;line-height:1.15}.parent-module-scss-module__fNmk6G__main h2{font-family:var(--font-body);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.25rem;font-weight:650}.parent-module-scss-module__fNmk6G__main p{line-height:1.6}.parent-module-scss-module__fNmk6G__intro{max-width:38rem;color:var(--color-text-muted);margin-bottom:2rem}.parent-module-scss-module__fNmk6G__form{gap:1.5rem;display:grid}.parent-module-scss-module__fNmk6G__children{gap:1.25rem;display:grid}.parent-module-scss-module__fNmk6G__child{border:0;grid-template-columns:minmax(0,1fr) minmax(17rem,1.4fr) auto;align-items:end;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.parent-module-scss-module__fNmk6G__child legend{padding:0 0 .75rem;font-weight:650}.parent-module-scss-module__fNmk6G__birthMonth{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.parent-module-scss-module__fNmk6G__section{border-top:1px solid var(--color-border);margin-top:.5rem;padding-top:1.75rem}.parent-module-scss-module__fNmk6G__check{align-items:flex-start;gap:.85rem;line-height:1.55;display:flex}.parent-module-scss-module__fNmk6G__check>:first-child{flex-shrink:0;margin-top:.15rem}.parent-module-scss-module__fNmk6G__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.parent-module-scss-module__fNmk6G__notice{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;padding:1rem 1.25rem;line-height:1.6}.parent-module-scss-module__fNmk6G__suggestions{gap:.75rem;display:grid}.parent-module-scss-module__fNmk6G__suggestions>div{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding:1rem 1.25rem;display:flex}.parent-module-scss-module__fNmk6G__suggestions p{flex:16rem;margin:0;line-height:1.5}.parent-module-scss-module__fNmk6G__error{color:var(--color-text);border-left:4px solid var(--palette-coral);background:var(--color-surface-raised);padding:.75rem 1rem}.parent-module-scss-module__fNmk6G__thread{gap:1.25rem;margin:2rem 0;padding:0;list-style:none;display:grid}.parent-module-scss-module__fNmk6G__message{background:var(--color-surface-raised);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:24px 24px 24px 4px;max-width:88%;padding:1rem 1.3rem}.parent-module-scss-module__fNmk6G__message p{margin:.5rem 0 0}.parent-module-scss-module__fNmk6G__message[data-role=parent]{background:var(--palette-lilac);color:var(--palette-navy);border-radius:24px 24px 4px;justify-self:end}.parent-module-scss-module__fNmk6G__thinking{margin:0 0 1.25rem}.parent-module-scss-module__fNmk6G__composer{gap:1rem;margin-top:2rem;display:grid}.parent-module-scss-module__fNmk6G__composer textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:125px;color:var(--color-text);font:inherit;border-radius:16px;padding:1rem;line-height:1.6}.parent-module-scss-module__fNmk6G__empty{max-width:34rem;margin:3rem 0}.parent-module-scss-module__fNmk6G__empty h2{font-family:var(--font-heading);font-size:2rem;font-weight:400}.parent-module-scss-module__fNmk6G__muted{color:var(--color-text-muted);font-size:.9rem}@media (max-width:600px){.parent-module-scss-module__fNmk6G__header{align-items:start;gap:1rem;padding:1rem}.parent-module-scss-module__fNmk6G__header nav{gap:.65rem}.parent-module-scss-module__fNmk6G__header img{width:98px;margin-top:.5rem}.parent-module-scss-module__fNmk6G__main{padding:2rem 1.25rem 3rem}.parent-module-scss-module__fNmk6G__main h1{font-size:2.25rem}.parent-module-scss-module__fNmk6G__child{grid-template-columns:1fr;gap:.75rem}.parent-module-scss-module__fNmk6G__message{max-width:96%}}.parent-module-scss-module__fNmk6G__main .parent-module-scss-module__fNmk6G__secondary{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.parent-module-scss-module__fNmk6G__main .parent-module-scss-module__fNmk6G__secondary:hover:not(:disabled){background:var(--color-surface-raised)}.parent-module-scss-module__fNmk6G__main>.parent-module-scss-module__fNmk6G__notice,.parent-module-scss-module__fNmk6G__main>.parent-module-scss-module__fNmk6G__error{margin:0 0 1.5rem}
.alpha-module-scss-module__9mRMtG__choices{border:0;flex-wrap:wrap;gap:4px 20px;min-width:0;margin:0;padding:0;display:flex}.alpha-module-scss-module__9mRMtG__choices legend{color:var(--p-ink-3);padding:0 0 8px;font-size:13px;line-height:1}.alpha-module-scss-module__9mRMtG__choices label{align-items:center}.alpha-module-scss-module__9mRMtG__recorder{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}
.reply-text-module-scss-module__ngE9BG__reply{gap:.6rem;display:grid}.reply-text-module-scss-module__ngE9BG__reply.reply-text-module-scss-module__ngE9BG__reply>*{margin:0}.reply-text-module-scss-module__ngE9BG__reply ul,.reply-text-module-scss-module__ngE9BG__reply ol{padding-left:1.25rem}.reply-text-module-scss-module__ngE9BG__reply li+li{margin-top:.35rem}.reply-text-module-scss-module__ngE9BG__reply blockquote{border-left:3px solid var(--color-border);padding-left:.85rem}.reply-text-module-scss-module__ngE9BG__reply strong{font-weight:650}
.account-module-scss-module__uwvp_q__page{max-width:640px;color:var(--p-ink);display:grid}.account-module-scss-module__uwvp_q__header{margin-bottom:4px!important}@media (max-width:899px){.account-module-scss-module__uwvp_q__header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.account-module-scss-module__uwvp_q__group{border-bottom:1px solid var(--p-hairline);gap:12px;min-width:0;padding:20px 0;display:grid}.account-module-scss-module__uwvp_q__group:last-child{border-bottom:0}.account-module-scss-module__uwvp_q__group :where(h2,h3,h4){font-family:var(--font-body);color:var(--p-ink);margin:0;font-size:16px;font-weight:500;line-height:1.3}.account-module-scss-module__uwvp_q__group :where(p){margin:0}.account-module-scss-module__uwvp_q__description{color:var(--p-ink-3);margin:0;font-size:14px;line-height:1.4}.account-module-scss-module__uwvp_q__text{color:var(--p-ink-2);margin:0;font-size:14px;line-height:1.5}.account-module-scss-module__uwvp_q__row{background:var(--p-row);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:15px;display:flex}.account-module-scss-module__uwvp_q__row>:first-child{flex:12rem;min-width:0}.account-module-scss-module__uwvp_q__wrap{flex-wrap:wrap}.account-module-scss-module__uwvp_q__card{background:var(--p-row);border-radius:12px;gap:12px;min-width:0;padding:15px;display:grid}.account-module-scss-module__uwvp_q__card :where(h3,h4){font-family:var(--font-body);color:var(--p-ink);margin:0;font-size:16px;font-weight:400;line-height:1.3}.account-module-scss-module__uwvp_q__card :where(p){color:var(--p-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}.account-module-scss-module__uwvp_q__label{color:var(--p-ink-3);margin:0 0 6px;font-size:13px;line-height:1}.account-module-scss-module__uwvp_q__value{color:var(--p-ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.3}.account-module-scss-module__uwvp_q__meta{color:var(--p-ink-3);margin:4px 0 0;font-size:13px;line-height:1.4}.account-module-scss-module__uwvp_q__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.account-module-scss-module__uwvp_q__icon{background:var(--palette-white);border:1px solid var(--p-hairline);width:32px;height:32px;color:var(--p-ink);border-radius:6px;flex-shrink:0;place-items:center;display:inline-grid}.account-module-scss-module__uwvp_q__icon svg{width:18px;height:18px}.account-module-scss-module__uwvp_q__lead{align-items:center;gap:10px;min-width:0;display:flex}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small{border:1px solid var(--p-line);min-width:44px;min-height:36px;color:var(--p-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small:after{content:"";position:absolute;inset:-4px 0}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small:hover:not(:disabled){background:#1510300d}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small:disabled,.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small[data-disabled]{opacity:.5;cursor:not-allowed}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.account-module-scss-module__uwvp_q__small.account-module-scss-module__uwvp_q__small svg{width:16px;height:16px}.account-module-scss-module__uwvp_q__full.account-module-scss-module__uwvp_q__full{width:100%}.account-module-scss-module__uwvp_q__danger{background:var(--p-danger-row)}.account-module-scss-module__uwvp_q__danger .account-module-scss-module__uwvp_q__text{color:var(--p-danger);font-weight:500}.account-module-scss-module__uwvp_q__dangerButton.account-module-scss-module__uwvp_q__dangerButton{border-color:var(--palette-coral);color:var(--p-danger)}.account-module-scss-module__uwvp_q__dangerButton.account-module-scss-module__uwvp_q__dangerButton:hover:not(:disabled){background:var(--palette-coral);border-color:var(--palette-coral);color:var(--palette-white)}.account-module-scss-module__uwvp_q__strong.account-module-scss-module__uwvp_q__strong{background:var(--color-action);color:var(--color-on-action);border-color:#0000}.account-module-scss-module__uwvp_q__strong.account-module-scss-module__uwvp_q__strong:hover:not(:disabled){background:var(--color-action-hover)}.account-module-scss-module__uwvp_q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-module-scss-module__uwvp_q__field{gap:8px;min-width:0;display:grid}.account-module-scss-module__uwvp_q__field>label,.account-module-scss-module__uwvp_q__field>span{color:var(--p-ink);font-size:13px;line-height:1.2}.account-module-scss-module__uwvp_q__fields{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:12px;display:grid}.account-module-scss-module__uwvp_q__select{appearance:none;border:1px solid var(--p-line);background:var(--palette-white) var(--p-select-chevron) no-repeat right 14px center/16px;max-width:100%;min-height:44px;color:var(--p-ink);font:inherit;border-radius:6px;padding:0 40px 0 12px;font-size:14px}.account-module-scss-module__uwvp_q__select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.account-module-scss-module__uwvp_q__card .account-module-scss-module__uwvp_q__check{z-index:0;min-height:0;position:relative}.account-module-scss-module__uwvp_q__card .account-module-scss-module__uwvp_q__check:after{content:"";z-index:-1;position:absolute;inset:-10px 0}.account-module-scss-module__uwvp_q__check{min-height:44px;color:var(--p-ink);cursor:pointer;justify-content:flex-start;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.account-module-scss-module__uwvp_q__check>:first-child{flex:none;margin-top:1px}.account-module-scss-module__uwvp_q__status{background:var(--p-tag);color:var(--p-ink-2);border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;font-style:italic;line-height:1.3;display:inline-flex}.account-module-scss-module__uwvp_q__status[data-strong]{background:var(--p-tag-strong);color:var(--p-ink)}.account-module-scss-module__uwvp_q__form{gap:12px;min-width:0;display:grid}.account-module-scss-module__uwvp_q__disclosure summary{min-height:44px;color:var(--p-ink-2);cursor:pointer;align-items:center;font-size:14px;font-weight:500;display:flex}.account-module-scss-module__uwvp_q__voice{gap:16px;display:grid}.account-module-scss-module__uwvp_q__voiceOptions{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.account-module-scss-module__uwvp_q__preview{background:var(--p-row);border-radius:12px;gap:8px;padding:15px;display:grid}.account-module-scss-module__uwvp_q__preview :where(p){color:var(--p-ink-3);margin:0;font-size:13px}.account-module-scss-module__uwvp_q__bubble.account-module-scss-module__uwvp_q__bubble{background:var(--palette-lilac-soft);color:var(--p-ink);border-radius:18px 18px 18px 4px;padding:12px 15px;font-size:14px;line-height:1.5}.account-module-scss-module__uwvp_q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.arrow-module-scss-module__hKTRFG__arrow{background:currentColor;flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask:url(/brand/webflow/arrow-right.svg) 50%/contain no-repeat;mask:url(/brand/webflow/arrow-right.svg) 50%/contain no-repeat}.arrow-module-scss-module__hKTRFG__chevron{flex-shrink:0;display:block}
.remove-source-module-scss-module__r2YEEq__trigger{justify-content:center;align-items:center;min-width:36px;min-height:36px;margin-left:.5rem;color:var(--color-text)!important;border:1px solid var(--color-border)!important;background:0 0!important;padding:.4rem!important;display:inline-flex!important}.remove-source-module-scss-module__r2YEEq__description{margin:0;line-height:1.6}.remove-source-module-scss-module__r2YEEq__actions{justify-content:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.remove-source-module-scss-module__r2YEEq__error{color:var(--color-text);border-inline-start:3px solid var(--color-action);margin:0;padding-inline-start:var(--space-md)}
