.Toast-module__tXO9-a__toast{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:1px solid var(--border);background:var(--bg-1);max-width:380px;animation:Toast-module__tXO9-a__toastIn var(--dur-normal) var(--ease-standard) both;display:flex;position:relative}@keyframes Toast-module__tXO9-a__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.Toast-module__tXO9-a__toastDismissing{animation:Toast-module__tXO9-a__toastOut var(--dur-fast) var(--ease-standard) both}@keyframes Toast-module__tXO9-a__toastOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.Toast-module__tXO9-a__dot{background:var(--ink-2);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:4px}.Toast-module__tXO9-a__toastInfo .Toast-module__tXO9-a__dot{background:var(--ink-1)}.Toast-module__tXO9-a__toastSuccess .Toast-module__tXO9-a__dot{background:var(--teal);box-shadow:0 0 6px var(--teal)}.Toast-module__tXO9-a__toastWarning .Toast-module__tXO9-a__dot{background:var(--brass);box-shadow:0 0 6px var(--brass-glow)}.Toast-module__tXO9-a__toastError .Toast-module__tXO9-a__dot{background:var(--red);box-shadow:0 0 6px var(--red)}.Toast-module__tXO9-a__toastSealed .Toast-module__tXO9-a__dot{background:var(--brass-bright);box-shadow:0 0 8px var(--brass-glow);animation:1.8s ease-in-out infinite Toast-module__tXO9-a__dotPulse}@keyframes Toast-module__tXO9-a__dotPulse{0%,to{opacity:.6}50%{opacity:1}}.Toast-module__tXO9-a__body{flex:1;min-width:0}.Toast-module__tXO9-a__title{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-0);letter-spacing:var(--tracking-wide);margin-bottom:var(--sp-1)}.Toast-module__tXO9-a__message{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);letter-spacing:var(--tracking-normal);line-height:var(--lh-normal)}.Toast-module__tXO9-a__closeBtn{color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0;display:flex}.Toast-module__tXO9-a__closeBtn:hover{color:var(--ink-0)}.Toast-module__tXO9-a__closeBtn:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.Toast-module__tXO9-a__toastContainer{bottom:var(--sp-6);right:var(--sp-6);z-index:var(--z-toast);gap:var(--sp-3);pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__tXO9-a__toastContainer>*{pointer-events:all}@media (prefers-reduced-motion:reduce){.Toast-module__tXO9-a__toast,.Toast-module__tXO9-a__toastDismissing,.Toast-module__tXO9-a__toastSealed .Toast-module__tXO9-a__dot{animation:none}}
.Seal-module__9kn2Xq__seal{color:var(--brass);vertical-align:middle;display:inline-block}.Seal-module__9kn2Xq__sealGlowSubtle{filter:drop-shadow(0 0 4px var(--brass-glow))}.Seal-module__9kn2Xq__sealGlowMedium{filter:drop-shadow(0 0 10px var(--brass-glow))}.Seal-module__9kn2Xq__sealBrand{filter:drop-shadow(0 0 6px var(--brass-glow))}.Seal-module__9kn2Xq__sealSigilBreathe{animation:Seal-module__9kn2Xq__sealBreathing var(--dur-ambient-slow) ease-in-out infinite}@keyframes Seal-module__9kn2Xq__sealBreathing{0%,to{filter:drop-shadow(0 0 6px var(--brass-glow))}50%{filter:drop-shadow(0 0 14px var(--brass-glow))}}.Seal-module__9kn2Xq__sealStamp{animation:Seal-module__9kn2Xq__sealStamp .9s var(--ease-standard) both}@keyframes Seal-module__9kn2Xq__sealStamp{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:scale(1.4)rotate(-8deg)}40%{opacity:1;filter:drop-shadow(0 0 20px var(--brass-bright));transform:scale(.95)rotate(2deg)}70%{transform:scale(1.02)rotate(-1deg)}to{filter:drop-shadow(0 0 10px var(--brass-glow));transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.Seal-module__9kn2Xq__sealStamp{animation:.3s both Seal-module__9kn2Xq__sealStampReduced}.Seal-module__9kn2Xq__sealSigilBreathe{animation:none}@keyframes Seal-module__9kn2Xq__sealStampReduced{0%{opacity:0}to{opacity:1}}}.Seal-module__9kn2Xq__sealButton{cursor:pointer;color:var(--brass);transition:transform var(--dur-fast) var(--ease-standard), filter var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Seal-module__9kn2Xq__sealButton:hover{color:var(--brass-bright);filter:drop-shadow(0 0 10px var(--brass-glow));transform:scale(1.05)}.Seal-module__9kn2Xq__sealButton:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}
.Avatar-module__9ceRBW__avatar{font-family:var(--font-serif);color:var(--brass);border:1px solid var(--border);background:linear-gradient(135deg,#3a2e1c,#1a1410);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex;overflow:hidden}.Avatar-module__9ceRBW__avatarSystem,.Avatar-module__9ceRBW__avatarAgent{border-color:var(--border-faint);background:#d4a94e0f}.Avatar-module__9ceRBW__avatar24{width:24px;height:24px;font-size:10px}.Avatar-module__9ceRBW__avatar30{width:30px;height:30px;font-size:12px}.Avatar-module__9ceRBW__avatar32{width:32px;height:32px;font-size:13px}.Avatar-module__9ceRBW__avatar36{width:36px;height:36px;font-size:14px}.Avatar-module__9ceRBW__label{text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}
.AvatarMenu-module__XB1peq__wrapper{position:relative}.AvatarMenu-module__XB1peq__trigger{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex}.AvatarMenu-module__XB1peq__trigger:hover{opacity:.8}.AvatarMenu-module__XB1peq__trigger:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:50%}.AvatarMenu-module__XB1peq__menu{background:var(--ink-panel);border:1px solid var(--line-1);min-width:200px;z-index:var(--z-dropdown,500);border-radius:6px;animation:.12s AvatarMenu-module__XB1peq__menuIn;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0006}@keyframes AvatarMenu-module__XB1peq__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.AvatarMenu-module__XB1peq__identity{padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.AvatarMenu-module__XB1peq__idName{font-family:var(--font-sans);color:var(--ink-0);letter-spacing:-.01em;font-size:13px;font-weight:500}.AvatarMenu-module__XB1peq__idEmail{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-3);letter-spacing:0}.AvatarMenu-module__XB1peq__divider{background:var(--line-1);height:1px;margin:0}.AvatarMenu-module__XB1peq__menuItem{width:100%;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);color:var(--ink-1);cursor:pointer;text-align:left;background:0 0;border:none;transition:background .1s,color .1s;display:block}.AvatarMenu-module__XB1peq__menuItem:hover:not(:disabled){background:var(--ink-hover);color:var(--ink-0)}.AvatarMenu-module__XB1peq__menuItem:focus-visible{background:var(--ink-hover);color:var(--ink-0);outline:none}.AvatarMenu-module__XB1peq__menuItem:disabled{opacity:.4;cursor:not-allowed}.AvatarMenu-module__XB1peq__menuItemDanger{color:#e47067}.AvatarMenu-module__XB1peq__menuItemDanger:hover:not(:disabled){color:#ec9993;background:#290c0a99}@media (prefers-reduced-motion:reduce){.AvatarMenu-module__XB1peq__menu,.AvatarMenu-module__XB1peq__menuItem{animation:none}}
.HealthDrawer-module__LrI4Iq__drawer{background:var(--ink-panel);border-left:1px solid var(--line-1);border-bottom:1px solid var(--line-1);width:300px;max-height:calc(100vh - 64px);z-index:var(--z-dropdown,500);border-bottom-left-radius:6px;animation:.16s HealthDrawer-module__LrI4Iq__drawerIn;position:fixed;top:48px;right:0;overflow-y:auto;box-shadow:-4px 8px 24px #00000059}@keyframes HealthDrawer-module__LrI4Iq__drawerIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.HealthDrawer-module__LrI4Iq__header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--line-1);display:flex}.HealthDrawer-module__LrI4Iq__headerText{flex-direction:column;flex:1;gap:2px;display:flex}.HealthDrawer-module__LrI4Iq__overallLabel{font-family:var(--font-sans);color:var(--ink-0);letter-spacing:-.01em;font-size:13px;font-weight:500}.HealthDrawer-module__LrI4Iq__updatedAt{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-3);letter-spacing:0}.HealthDrawer-module__LrI4Iq__closeBtn{color:var(--ink-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:18px;line-height:1}.HealthDrawer-module__LrI4Iq__closeBtn:hover{color:var(--ink-0)}.HealthDrawer-module__LrI4Iq__closeBtn:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:2px}.HealthDrawer-module__LrI4Iq__overallDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.HealthDrawer-module__LrI4Iq__overallDot.HealthDrawer-module__LrI4Iq__nominal{background:#33ccba}.HealthDrawer-module__LrI4Iq__overallDot.HealthDrawer-module__LrI4Iq__degraded{background:var(--brass)}.HealthDrawer-module__LrI4Iq__overallDot.HealthDrawer-module__LrI4Iq__incident{background:#dd473c}.HealthDrawer-module__LrI4Iq__list{padding:var(--space-2) 0;margin:0;list-style:none}.HealthDrawer-module__LrI4Iq__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:0;display:flex}.HealthDrawer-module__LrI4Iq__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.HealthDrawer-module__LrI4Iq__dot.HealthDrawer-module__LrI4Iq__healthy{background:#33cc6b}.HealthDrawer-module__LrI4Iq__dot.HealthDrawer-module__LrI4Iq__degraded{background:var(--brass)}.HealthDrawer-module__LrI4Iq__dot.HealthDrawer-module__LrI4Iq__outage{background:#dd473c}.HealthDrawer-module__LrI4Iq__dot.HealthDrawer-module__LrI4Iq__unknown{background:var(--ink-3)}.HealthDrawer-module__LrI4Iq__name{color:var(--ink-1);flex:1}.HealthDrawer-module__LrI4Iq__sysLabel{font-size:var(--fs-mono-10)}.HealthDrawer-module__LrI4Iq__sysLabel.HealthDrawer-module__LrI4Iq__healthy{color:#33cc6b}.HealthDrawer-module__LrI4Iq__sysLabel.HealthDrawer-module__LrI4Iq__degraded{color:var(--brass)}.HealthDrawer-module__LrI4Iq__sysLabel.HealthDrawer-module__LrI4Iq__outage{color:#e47067}.HealthDrawer-module__LrI4Iq__sysLabel.HealthDrawer-module__LrI4Iq__unknown{color:var(--ink-3)}.HealthDrawer-module__LrI4Iq__latency{color:var(--ink-3);font-size:var(--fs-mono-10)}.HealthDrawer-module__LrI4Iq__footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--line-1)}.HealthDrawer-module__LrI4Iq__statusLink{font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-wide);color:var(--brass);opacity:.75;text-decoration:none;transition:opacity .12s}.HealthDrawer-module__LrI4Iq__statusLink:hover{opacity:1}@media (prefers-reduced-motion:reduce){.HealthDrawer-module__LrI4Iq__drawer{animation:none}}
.NavBar-module__yEdN3G__nav{z-index:var(--z-nav);height:77px;padding:0 var(--sp-8);border-bottom:1px solid var(--border-faint);-webkit-backdrop-filter:blur(12px);background:#0a0806d9;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:sticky;top:0}.NavBar-module__yEdN3G__navLeft{justify-content:flex-start;align-items:center;display:flex}.NavBar-module__yEdN3G__navCenter{justify-content:center;align-items:center;display:flex}.NavBar-module__yEdN3G__navRight{justify-content:flex-end;align-items:center;gap:var(--sp-4);display:flex}@media (max-width:899px){.NavBar-module__yEdN3G__wordmark{display:none}}@media (max-width:767px){.NavBar-module__yEdN3G__nav{padding:0 var(--sp-4);grid-template-columns:auto 1fr auto;height:48px}.NavBar-module__yEdN3G__navCenter{justify-content:center}.NavBar-module__yEdN3G__navPills{display:none}.NavBar-module__yEdN3G__mobileLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:11px;display:block}}@media (min-width:768px){.NavBar-module__yEdN3G__mobileLabel{display:none}}.NavBar-module__yEdN3G__pillBtn{cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;padding:0;display:flex}.NavBar-module__yEdN3G__pillBtn:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.NavBar-module__yEdN3G__pillBtn:hover{opacity:.85}
.SkipToContent-module__ImVRra__skip{z-index:var(--z-tooltip);background:var(--brass);color:var(--bg-deep);font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);transition:transform var(--dur-fast);padding:10px 18px;text-decoration:none;position:absolute;top:0;left:16px;transform:translateY(-100%)}.SkipToContent-module__ImVRra__skip:focus{transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.SkipToContent-module__ImVRra__skip{transition:none}}
.OfflineBanner-module__25_-8W__banner{z-index:var(--z-toast);border-top:1px solid var(--border);font-family:var(--font-mono);color:var(--ink-1);letter-spacing:var(--tracking-wide);animation:OfflineBanner-module__25_-8W__slideUp .3s var(--ease-standard);background:#0f0c08f2;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:11px;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes OfflineBanner-module__25_-8W__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.OfflineBanner-module__25_-8W__dot{background:#888;border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.OfflineBanner-module__25_-8W__banner{animation:none}}
.BottomTabBar-module__gVoZDa__bar{z-index:var(--z-nav);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-faint);padding-bottom:env(safe-area-inset-bottom,0px);background:#0a0805f7;display:none;position:fixed;bottom:0;left:0;right:0}.BottomTabBar-module__gVoZDa__tab{color:var(--ink-3);transition:color var(--dur-fast);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:44px;padding:10px 0;text-decoration:none;display:flex}.BottomTabBar-module__gVoZDa__tab:hover{color:var(--ink-1)}.BottomTabBar-module__gVoZDa__tabActive{color:var(--brass)}.BottomTabBar-module__gVoZDa__icon{font-size:20px;line-height:1}.BottomTabBar-module__gVoZDa__label{font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:9px}@media (max-width:768px){.BottomTabBar-module__gVoZDa__bar{display:flex}}
.CountdownToast-module__5_YYnq__toast{bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:var(--z-toast,200);background:var(--surface);border:1px solid var(--brass-dim);width:280px;animation:CountdownToast-module__5_YYnq__slideIn var(--dur-medium,.25s) ease-out;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed;right:24px;box-shadow:0 4px 24px #0000007a}@keyframes CountdownToast-module__5_YYnq__slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.CountdownToast-module__5_YYnq__toastExecuted{border-color:var(--brass);background:#d4a94e0f}.CountdownToast-module__5_YYnq__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.CountdownToast-module__5_YYnq__label{font-family:var(--font-mono);color:var(--brass);letter-spacing:var(--tracking-ultra,.16em);text-transform:uppercase;font-size:9px}.CountdownToast-module__5_YYnq__dismiss{color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:16px;line-height:1}.CountdownToast-module__5_YYnq__dismiss:hover{color:var(--ink-1)}.CountdownToast-module__5_YYnq__dismiss:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.CountdownToast-module__5_YYnq__title{font-family:var(--font-mono);color:var(--ink-1);letter-spacing:var(--tracking-tight);font-size:13px;font-weight:500}.CountdownToast-module__5_YYnq__description{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-wide);font-size:11px;line-height:1.5}.CountdownToast-module__5_YYnq__countdown{font-family:var(--font-mono);color:var(--brass);letter-spacing:-.02em;text-align:center;padding:4px 0 2px;font-size:28px;font-weight:500}@media (prefers-reduced-motion:reduce){.CountdownToast-module__5_YYnq__toast{animation:none}}
.ImpersonationBanner-module__3RZmMq__banner{z-index:var(--z-banner,150);background:#a8424a1f;border-bottom:1px solid #a8424a66;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;display:flex;position:sticky;top:0}.ImpersonationBanner-module__3RZmMq__content{flex:1;align-items:center;gap:10px;display:flex}.ImpersonationBanner-module__3RZmMq__dot{color:var(--signal-red,#a8424a);flex-shrink:0;font-size:10px}.ImpersonationBanner-module__3RZmMq__message{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-wide);font-size:12px}.ImpersonationBanner-module__3RZmMq__email,.ImpersonationBanner-module__3RZmMq__tenant{color:var(--signal-red,#a8424a);font-weight:500}.ImpersonationBanner-module__3RZmMq__endBtn{color:var(--signal-red,#a8424a);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast);background:0 0;border:1px solid #a8424a80;flex-shrink:0;padding:6px 14px;font-size:11px}.ImpersonationBanner-module__3RZmMq__endBtn:hover{background:#a8424a14;border-color:#a8424ab3}.ImpersonationBanner-module__3RZmMq__endBtn:focus-visible{outline:2px solid var(--signal-red,#a8424a);outline-offset:2px}
.SessionExpiryBanner-module__V-5Zia__banner{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);width:100%;z-index:var(--z-banner,200);border-bottom:1px solid;display:flex;position:sticky;top:0}.SessionExpiryBanner-module__V-5Zia__warning{border-color:var(--brass-dim);color:var(--brass-400,var(--brass));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#291f0af2}.SessionExpiryBanner-module__V-5Zia__expired{border-color:var(--signal-red,#dd473c);color:#e8847d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#290a0af2}.SessionExpiryBanner-module__V-5Zia__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite SessionExpiryBanner-module__V-5Zia__pulse-dot}.SessionExpiryBanner-module__V-5Zia__warning .SessionExpiryBanner-module__V-5Zia__dot{background:var(--brass)}.SessionExpiryBanner-module__V-5Zia__expired .SessionExpiryBanner-module__V-5Zia__dot{background:#e47067}@keyframes SessionExpiryBanner-module__V-5Zia__pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.SessionExpiryBanner-module__V-5Zia__message{flex:1}.SessionExpiryBanner-module__V-5Zia__message strong{font-weight:600}.SessionExpiryBanner-module__V-5Zia__cta{color:inherit;text-underline-offset:2px;text-decoration:underline}.SessionExpiryBanner-module__V-5Zia__cta:hover{opacity:.75}.SessionExpiryBanner-module__V-5Zia__extendBtn{font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-wide);color:var(--brass);border:1px solid var(--brass-dim);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:2px 8px;transition:background .12s}.SessionExpiryBanner-module__V-5Zia__extendBtn:hover{background:#b48c501a}.SessionExpiryBanner-module__V-5Zia__extendBtn:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.SessionExpiryBanner-module__V-5Zia__dismissBtn{color:currentColor;opacity:.5;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:16px;line-height:1}.SessionExpiryBanner-module__V-5Zia__dismissBtn:hover{opacity:1}.SessionExpiryBanner-module__V-5Zia__dismissBtn:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.SessionExpiryBanner-module__V-5Zia__pulseDot{animation:none}}
.RecordingIndicator-module__HuqOqq__indicator{bottom:var(--spacing-6);right:var(--spacing-6);align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);z-index:50;font-family:var(--font-mono);font-size:var(--font-xs);color:var(--color-text);animation:.2s ease-out RecordingIndicator-module__HuqOqq__slide-up;display:flex;position:fixed;box-shadow:0 4px 12px #0003}.RecordingIndicator-module__HuqOqq__dot{background-color:var(--color-danger);border-radius:50%;width:8px;height:8px;animation:1.5s infinite RecordingIndicator-module__HuqOqq__pulse}.RecordingIndicator-module__HuqOqq__text{font-weight:500}.RecordingIndicator-module__HuqOqq__keys{color:var(--color-brand);background:var(--color-surface-hover);border-radius:var(--radius-sm);padding:2px 6px}.RecordingIndicator-module__HuqOqq__hint{color:var(--color-text-muted);margin-left:var(--spacing-2)}@keyframes RecordingIndicator-module__HuqOqq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes RecordingIndicator-module__HuqOqq__slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RecordingIndicator-module__HuqOqq__indicator,.RecordingIndicator-module__HuqOqq__dot{animation:none}}
.AutonomyControlPanel-module__WdgR1q__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-overlay,200);background:#050403b8;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}.AutonomyControlPanel-module__WdgR1q__panel{background:var(--surface-2);border-left:1px solid var(--border-subtle);flex-direction:column;width:420px;max-width:100vw;height:100dvh;display:flex;position:relative;overflow:hidden}.AutonomyControlPanel-module__WdgR1q__header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.AutonomyControlPanel-module__WdgR1q__title{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-secondary);font-size:11px;font-weight:600}.AutonomyControlPanel-module__WdgR1q__closeBtn{border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--ink-secondary);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:color .15s,border-color .15s;display:flex}.AutonomyControlPanel-module__WdgR1q__closeBtn:hover{color:var(--ink-primary);border-color:var(--border-default)}.AutonomyControlPanel-module__WdgR1q__body{padding:var(--space-4) var(--space-6);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AutonomyControlPanel-module__WdgR1q__intro{color:var(--ink-secondary);font-size:12px;line-height:1.6}.AutonomyControlPanel-module__WdgR1q__domainSection{gap:var(--space-2);flex-direction:column;display:flex}.AutonomyControlPanel-module__WdgR1q__domainLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:600}.AutonomyControlPanel-module__WdgR1q__domainRow{padding:var(--space-3) var(--space-4);background:var(--surface-1);border:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:2px;display:flex}.AutonomyControlPanel-module__WdgR1q__domainName{color:var(--ink-primary);flex:1;font-size:13px}.AutonomyControlPanel-module__WdgR1q__levelSelect{background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--ink-primary);font-family:var(--font-mono);cursor:pointer;border-radius:2px;outline:none;padding:4px 8px;font-size:11px}.AutonomyControlPanel-module__WdgR1q__levelSelect:focus{border-color:var(--brass-400)}.AutonomyControlPanel-module__WdgR1q__warning{padding:var(--space-3) var(--space-4);color:var(--brass-400);background:#281d0b;border:1px solid #574019;border-radius:2px;font-size:12px;line-height:1.5}.AutonomyControlPanel-module__WdgR1q__danger{color:#f07d75;background:#290c0a;border-color:#5a1b16}.AutonomyControlPanel-module__WdgR1q__footer{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);gap:var(--space-3);flex-shrink:0;justify-content:flex-end;display:flex}.AutonomyControlPanel-module__WdgR1q__saveBtn{padding:var(--space-2) var(--space-5);background:var(--brass-500);color:var(--surface-0);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;border:none;border-radius:2px;font-size:11px;font-weight:600;transition:background .15s}.AutonomyControlPanel-module__WdgR1q__saveBtn:hover{background:var(--brass-400)}.AutonomyControlPanel-module__WdgR1q__saveBtn:disabled{opacity:.5;cursor:not-allowed}.AutonomyControlPanel-module__WdgR1q__cancelBtn{padding:var(--space-2) var(--space-5);border:1px solid var(--border-default);color:var(--ink-secondary);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:2px;font-size:11px;font-weight:600;transition:color .15s,border-color .15s}.AutonomyControlPanel-module__WdgR1q__cancelBtn:hover{color:var(--ink-primary);border-color:var(--ink-secondary)}@media (max-width:480px){.AutonomyControlPanel-module__WdgR1q__panel{width:100vw}}
.AutonomyLevelBadge-module__aqobaa__badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:default;border-radius:2px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.AutonomyLevelBadge-module__aqobaa__badge.AutonomyLevelBadge-module__aqobaa__clickable{cursor:pointer;transition:opacity .15s}.AutonomyLevelBadge-module__aqobaa__badge.AutonomyLevelBadge-module__aqobaa__clickable:hover{opacity:.8}.AutonomyLevelBadge-module__aqobaa__l1{color:var(--ink-faint);background:#292929;border:1px solid #383838}.AutonomyLevelBadge-module__aqobaa__l2{color:#7eb2f1;background:#122236;border:1px solid #1f3a5c}.AutonomyLevelBadge-module__aqobaa__l3{color:var(--brass-400);background:#2f230e;border:1px solid #574019}.AutonomyLevelBadge-module__aqobaa__l4{color:#f07d75;background:#310f0c;border:1px solid #5a1b16}.AutonomyLevelBadge-module__aqobaa__dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.AutonomyLevelBadge-module__aqobaa__l1 .AutonomyLevelBadge-module__aqobaa__dot{background:var(--ink-faint)}.AutonomyLevelBadge-module__aqobaa__l2 .AutonomyLevelBadge-module__aqobaa__dot{background:#4791eb}.AutonomyLevelBadge-module__aqobaa__l3 .AutonomyLevelBadge-module__aqobaa__dot{background:var(--brass-400)}.AutonomyLevelBadge-module__aqobaa__l4 .AutonomyLevelBadge-module__aqobaa__dot{background:#eb5247}
.VerificationDrawer-module__Snrrfq__backdrop{z-index:var(--z-modal-backdrop);animation:VerificationDrawer-module__Snrrfq__backdropFadeIn var(--dur-fast) ease both;background:#0009;position:fixed;inset:0}@keyframes VerificationDrawer-module__Snrrfq__backdropFadeIn{0%{opacity:0}to{opacity:1}}.VerificationDrawer-module__Snrrfq__drawer{background:var(--bg-1);border-left:1px solid var(--border);width:440px;max-width:calc(100vw - 20px);z-index:var(--z-modal);animation:VerificationDrawer-module__Snrrfq__drawerSlideIn var(--dur-normal) var(--ease-standard) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@keyframes VerificationDrawer-module__Snrrfq__drawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.VerificationDrawer-module__Snrrfq__drawer,.VerificationDrawer-module__Snrrfq__backdrop{animation:none}}.VerificationDrawer-module__Snrrfq__header{padding:var(--sp-6) var(--sp-6) var(--sp-5);border-bottom:1px solid var(--border-faint);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.VerificationDrawer-module__Snrrfq__headerTitle{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase}.VerificationDrawer-module__Snrrfq__closeButton{width:32px;height:32px;color:var(--ink-2);transition:color var(--dur-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.VerificationDrawer-module__Snrrfq__closeButton:hover{color:var(--ink-0)}.VerificationDrawer-module__Snrrfq__closeButton:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.VerificationDrawer-module__Snrrfq__body{padding:var(--sp-8) var(--sp-6);gap:var(--sp-8);flex-direction:column;flex:1;display:flex;overflow-y:auto}.VerificationDrawer-module__Snrrfq__sealHero{padding:var(--sp-4) 0;justify-content:center;display:flex}.VerificationDrawer-module__Snrrfq__fieldGroup{gap:var(--sp-6);flex-direction:column;display:flex}.VerificationDrawer-module__Snrrfq__field{gap:var(--sp-1);flex-direction:column;display:flex}.VerificationDrawer-module__Snrrfq__fieldLabel{font-family:var(--font-mono);font-size:var(--fs-mono-9);color:var(--brass-dim);letter-spacing:var(--tracking-ultra);text-transform:uppercase}.VerificationDrawer-module__Snrrfq__fieldValue{font-family:var(--font-mono);font-size:var(--fs-mono-13);color:var(--ink-0);letter-spacing:var(--tracking-normal);word-break:break-all}.VerificationDrawer-module__Snrrfq__fieldValueDim{color:var(--ink-1);font-size:var(--fs-mono-11)}.VerificationDrawer-module__Snrrfq__copyButton{align-items:center;gap:var(--sp-1);margin-top:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--brass-dim);letter-spacing:var(--tracking-wide);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:none;padding:0;display:inline-flex}.VerificationDrawer-module__Snrrfq__copyButton:hover{color:var(--brass)}.VerificationDrawer-module__Snrrfq__divider{background:var(--border-faint);height:1px}.VerificationDrawer-module__Snrrfq__actionRow{gap:var(--sp-3);flex-direction:column;display:flex}.VerificationDrawer-module__Snrrfq__actionButton{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);background:var(--surface);color:var(--ink-0);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);text-align:left;display:flex}.VerificationDrawer-module__Snrrfq__actionButton:hover{border-color:var(--border-hover);background:var(--surface-hover);color:var(--brass-bright)}.VerificationDrawer-module__Snrrfq__actionButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.VerificationDrawer-module__Snrrfq__verifyResult{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--teal);letter-spacing:var(--tracking-wide);display:flex}.VerificationDrawer-module__Snrrfq__loadingState{padding:var(--sp-4) 0;flex-direction:column;gap:12px;display:flex}.VerificationDrawer-module__Snrrfq__skeleton{background:linear-gradient(90deg, var(--surface-1) 25%, var(--surface-2,#2a2a2a) 50%, var(--surface-1) 75%);background-size:200% 100%;border-radius:3px;width:100%;height:14px;animation:1.4s infinite VerificationDrawer-module__Snrrfq__shimmer}@keyframes VerificationDrawer-module__Snrrfq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.VerificationDrawer-module__Snrrfq__errorState{padding:var(--sp-4) 0;text-align:center}.VerificationDrawer-module__Snrrfq__errorText{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--signal-red,#a8424a);margin:0 0 var(--sp-2)}.VerificationDrawer-module__Snrrfq__errorHint{color:var(--ink-2);margin:0;font-size:12px}.VerificationDrawer-module__Snrrfq__verifyFailed{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--signal-red,#a8424a);letter-spacing:var(--tracking-wide)}.VerificationDrawer-module__Snrrfq__activityLink{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--brass,#b38b59);letter-spacing:var(--tracking-wide);transition:opacity var(--dur-fast);padding:6px 0;text-decoration:none}.VerificationDrawer-module__Snrrfq__activityLink:hover{opacity:.8;text-decoration:underline}.VerificationDrawer-module__Snrrfq__activityLink:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:2px}
.LibraryCard-module__jKq43W__card{cursor:pointer;animation:LibraryCard-module__jKq43W__cardIn .6s var(--ease-standard) both;animation-delay:calc(var(--i,0) * 50ms);flex-direction:column;display:flex}.LibraryCard-module__jKq43W__cardLink{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}@keyframes LibraryCard-module__jKq43W__cardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LibraryCard-module__jKq43W__featured{grid-area:span 2/span 2}.LibraryCard-module__jKq43W__cover{aspect-ratio:3/4;border:1px solid var(--border);transition:transform var(--dur-normal) var(--ease-standard), box-shadow var(--dur-normal) var(--ease-standard);background:linear-gradient(160deg,#17130e 0%,#0b0907 100%);flex-direction:column;padding:20px 18px;display:flex;position:relative;overflow:hidden}.LibraryCard-module__jKq43W__featured .LibraryCard-module__jKq43W__cover{aspect-ratio:auto;flex:1;padding:32px 28px}.LibraryCard-module__jKq43W__card:hover .LibraryCard-module__jKq43W__cover{border-color:var(--border-hover);box-shadow:0 20px 40px #00000080, 0 0 30px var(--brass-glow);transform:translateY(-3px)}.LibraryCard-module__jKq43W__cover:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#0006 100%);position:absolute;inset:0}.LibraryCard-module__jKq43W__coverArt{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LibraryCard-module__jKq43W__coverArt svg{opacity:.18;width:75%;height:75%}.LibraryCard-module__jKq43W__featured .LibraryCard-module__jKq43W__coverArt svg{opacity:.22}.LibraryCard-module__jKq43W__coverSeal{z-index:3;filter:drop-shadow(0 0 4px var(--brass-glow));position:absolute;top:16px;right:16px}.LibraryCard-module__jKq43W__featured .LibraryCard-module__jKq43W__coverSeal{top:24px;right:24px}.LibraryCard-module__jKq43W__coverType{font-family:var(--font-mono);color:var(--brass-dim);letter-spacing:var(--tracking-ambient);text-transform:uppercase;z-index:3;margin-bottom:auto;font-size:9.5px;position:relative}.LibraryCard-module__jKq43W__coverContent{z-index:3;margin-top:var(--sp-5);flex-direction:column;gap:6px;display:flex;position:relative}.LibraryCard-module__jKq43W__coverTitle{font-family:var(--font-serif);color:var(--ink-0);letter-spacing:-.01em;line-height:1.1}.LibraryCard-module__jKq43W__coverTitle em{color:var(--brass);font-style:italic}.LibraryCard-module__jKq43W__titleNormal{font-size:20px}.LibraryCard-module__jKq43W__titleFeatured{font-size:38px}.LibraryCard-module__jKq43W__coverDate{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:10px}.LibraryCard-module__jKq43W__cardMeta{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:12px;font-size:9.5px;display:flex}.LibraryCard-module__jKq43W__tag{color:var(--brass-dim)}.LibraryCard-module__jKq43W__statusFresh{color:var(--teal);align-items:center;gap:4px;display:flex}.LibraryCard-module__jKq43W__statusFresh:before{content:"";background:var(--teal);width:4px;height:4px;box-shadow:0 0 4px var(--teal);border-radius:50%;flex-shrink:0}.LibraryCard-module__jKq43W__statusFlag{color:var(--brass)}.LibraryCard-module__jKq43W__statusDefault{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.LibraryCard-module__jKq43W__card{transition:none;animation:none}}.LibraryCard-module__jKq43W__contextMenu{z-index:100;background:var(--surface-overlay,#0f0c08fa);border:1px solid var(--border-faint);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:180px;animation:LibraryCard-module__jKq43W__menuIn .12s var(--ease-standard);padding:4px 0;box-shadow:0 8px 32px #0009}@keyframes LibraryCard-module__jKq43W__menuIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.LibraryCard-module__jKq43W__menuItem{width:100%;font-family:var(--font-mono);letter-spacing:var(--tracking-wide);color:var(--ink-1);cursor:pointer;text-align:left;white-space:nowrap;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:none;padding:8px 16px;font-size:11px;text-decoration:none;display:block}.LibraryCard-module__jKq43W__menuItem:hover,.LibraryCard-module__jKq43W__menuItem:focus{color:var(--brass);background:#d4a94e14;outline:none}
.VersionSelector-module__cs2hFG__wrapper{align-items:center;display:inline-flex;position:relative}.VersionSelector-module__cs2hFG__trigger{border:1px solid var(--border);color:var(--ink-1);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast);background:0 0;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.VersionSelector-module__cs2hFG__trigger:hover{border-color:var(--brass-dim);color:var(--brass)}.VersionSelector-module__cs2hFG__trigger:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.VersionSelector-module__cs2hFG__triggerLabel{color:var(--brass);font-weight:500}.VersionSelector-module__cs2hFG__triggerActive{color:var(--ink-3);font-size:10px}.VersionSelector-module__cs2hFG__triggerArrow{color:var(--ink-3);font-size:9px}.VersionSelector-module__cs2hFG__menu{z-index:var(--z-popover,100);background:var(--surface);border:1px solid var(--border);flex-direction:column;min-width:160px;padding:4px 0;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 16px #00000052}.VersionSelector-module__cs2hFG__menuItem{color:var(--ink-2);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.VersionSelector-module__cs2hFG__menuItem:hover,.VersionSelector-module__cs2hFG__menuItem:focus-visible{background:var(--ink-panel);color:var(--ink-1);outline:none}.VersionSelector-module__cs2hFG__menuItem:focus-visible{outline:2px solid var(--brass);outline-offset:-2px}.VersionSelector-module__cs2hFG__menuItemActive{color:var(--ink-1)}.VersionSelector-module__cs2hFG__menuItemLabel{color:inherit}.VersionSelector-module__cs2hFG__menuItemStatus{color:var(--brass-dim);font-size:10px}.VersionSelector-module__cs2hFG__menuItemDate{color:var(--ink-3);font-size:10px}@media (max-width:640px){.VersionSelector-module__cs2hFG__wrapper{width:100%}.VersionSelector-module__cs2hFG__trigger{justify-content:space-between;width:100%;min-height:44px;padding:8px 12px}}
.Chip-module__DIdA2G__chip{align-items:center;gap:var(--sp-2);border:1px solid var(--border);background:var(--surface);color:var(--ink-1);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);padding:9px 14px;font-size:11.5px;line-height:1;display:inline-flex}.Chip-module__DIdA2G__chip:hover{color:var(--ink-0);border-color:var(--border-hover);background:var(--surface-hover)}.Chip-module__DIdA2G__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.Chip-module__DIdA2G__chip:disabled{opacity:.4;cursor:not-allowed}.Chip-module__DIdA2G__chipPrimary{color:var(--brass);border-color:var(--border-hover);background:#d4a94e0a}.Chip-module__DIdA2G__chipPrimary:hover{color:var(--brass-bright);background:#d4a94e14}.Chip-module__DIdA2G__chipSystem{color:var(--ink-2);border-color:var(--border-faint);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-widest);text-transform:uppercase;background:0 0}.Chip-module__DIdA2G__chipSelected{color:var(--brass);border-color:var(--border-hover);box-shadow:var(--glow-sm);background:#d4a94e14}
.ProvenancePanel-module__kaCFeq__panel{border:1px solid var(--border-faint);background:var(--surface);padding:20px}.ProvenancePanel-module__kaCFeq__heading{font-family:var(--font-mono);color:var(--brass);letter-spacing:var(--tracking-ultra,.16em);text-transform:uppercase;margin:0 0 16px;font-size:9px}.ProvenancePanel-module__kaCFeq__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.ProvenancePanel-module__kaCFeq__entry{border-bottom:1px solid var(--border-faint);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.ProvenancePanel-module__kaCFeq__entry:last-child{border-bottom:none}.ProvenancePanel-module__kaCFeq__entryIcon{width:20px;height:20px;color:var(--brass-dim);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:11px;display:flex}.ProvenancePanel-module__kaCFeq__entryContent{flex-direction:column;flex:1;gap:2px;display:flex}.ProvenancePanel-module__kaCFeq__entryAction{font-family:var(--font-mono);color:var(--ink-1);letter-spacing:var(--tracking-wide);font-size:11px}.ProvenancePanel-module__kaCFeq__entryActor{color:var(--brass-dim)}.ProvenancePanel-module__kaCFeq__entryTime{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:var(--tracking-wide);font-size:10px}.ProvenancePanel-module__kaCFeq__entryNote{font-family:var(--font-mono);color:var(--ink-2);margin:4px 0 0;font-size:10px;font-style:italic}@media (max-width:640px){.ProvenancePanel-module__kaCFeq__panel{padding:14px}.ProvenancePanel-module__kaCFeq__entry{gap:8px;min-height:44px;padding:8px 0}}
.ScenarioMonitoringPanel-module__eSOqsW__panel{color:var(--text-primary,#fff);background:linear-gradient(135deg,#ffcc6614,#ffffff06);border:1px solid #ffcc6647;border-radius:14px;margin:1.25rem 0;padding:1rem}.ScenarioMonitoringPanel-module__eSOqsW__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ScenarioMonitoringPanel-module__eSOqsW__kicker{color:#fc6;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem}.ScenarioMonitoringPanel-module__eSOqsW__header h2{margin:0;font-size:1.05rem;line-height:1.2}.ScenarioMonitoringPanel-module__eSOqsW__truthCopy{color:var(--text-secondary,#aaa);margin:.45rem 0 0;font-size:.82rem;line-height:1.45}.ScenarioMonitoringPanel-module__eSOqsW__countBadge{text-align:right;background:#33ff9914;border:1px solid #33ff9952;border-radius:12px;min-width:96px;padding:.65rem .75rem}.ScenarioMonitoringPanel-module__eSOqsW__countBadge strong{color:#3f9;font-family:var(--font-mono);font-size:1.35rem;line-height:1;display:block}.ScenarioMonitoringPanel-module__eSOqsW__countBadge span{color:var(--text-secondary,#aaa);font-size:.72rem}.ScenarioMonitoringPanel-module__eSOqsW__empty{color:var(--text-secondary,#aaa);border:1px dashed #ffffff2e;border-radius:10px;flex-direction:column;gap:.35rem;padding:.9rem;display:flex}.ScenarioMonitoringPanel-module__eSOqsW__empty strong{color:var(--text-primary,#fff)}.ScenarioMonitoringPanel-module__eSOqsW__tableWrap{overflow-x:auto}.ScenarioMonitoringPanel-module__eSOqsW__table{border-collapse:collapse;width:100%;font-size:.78rem}.ScenarioMonitoringPanel-module__eSOqsW__table caption{text-align:left;color:var(--text-secondary,#888);font-family:var(--font-mono);margin-bottom:.55rem;font-size:.68rem}.ScenarioMonitoringPanel-module__eSOqsW__table th,.ScenarioMonitoringPanel-module__eSOqsW__table td{text-align:left;vertical-align:top;border-top:1px solid #ffffff1a;padding:.62rem .55rem}.ScenarioMonitoringPanel-module__eSOqsW__table thead th{color:var(--text-secondary,#999);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.ScenarioMonitoringPanel-module__eSOqsW__table tbody th{color:var(--text-primary,#fff);font-family:var(--font-mono);overflow-wrap:anywhere}.ScenarioMonitoringPanel-module__eSOqsW__table code{color:#fc6;overflow-wrap:anywhere;white-space:normal;font-size:.72rem}.ScenarioMonitoringPanel-module__eSOqsW__successRow td:nth-child(3){color:#3f9}.ScenarioMonitoringPanel-module__eSOqsW__failedRow td:nth-child(3){color:var(--danger,#f33)}.ScenarioMonitoringPanel-module__eSOqsW__missingRow td{color:var(--text-secondary,#888);font-style:italic}@media (max-width:767px){.ScenarioMonitoringPanel-module__eSOqsW__header{flex-direction:column}.ScenarioMonitoringPanel-module__eSOqsW__countBadge{text-align:left}}
.FindingsLanding-module__2xcvOG__page{max-width:800px;padding:var(--space-6) var(--space-4);margin:0 auto}.FindingsLanding-module__2xcvOG__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.FindingsLanding-module__2xcvOG__title{font-family:var(--font-serif);font-size:var(--fs-serif-28);color:var(--ink-0);letter-spacing:var(--tracking-tight);line-height:var(--lh-snug)}.FindingsLanding-module__2xcvOG__count{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-3)}.FindingsLanding-module__2xcvOG__list{border:1px solid var(--border-faint)}.FindingsLanding-module__2xcvOG__listEmpty{padding:var(--space-8) var(--space-4);text-align:center;border:1px solid var(--border-faint)}.FindingsLanding-module__2xcvOG__emptyIcon{margin-bottom:var(--space-2);color:var(--teal);font-size:24px;display:block}.FindingsLanding-module__2xcvOG__emptyTitle{font-family:var(--font-mono);font-size:var(--fs-mono-13);color:var(--ink-1);margin-bottom:var(--space-1)}.FindingsLanding-module__2xcvOG__emptyDesc{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-3)}.FindingsLanding-module__2xcvOG__loadMore{padding:var(--space-4) 0;justify-content:center;display:flex}.FindingsLanding-module__2xcvOG__loadMoreBtn{font-family:var(--font-mono);font-size:var(--fs-mono-12);color:var(--ink-2);border:1px solid var(--border-faint);padding:var(--space-2) var(--space-5);cursor:pointer;background:0 0;transition:border-color .12s,color .12s}.FindingsLanding-module__2xcvOG__loadMoreBtn:hover{border-color:var(--border);color:var(--ink-1)}.FindingsLanding-module__2xcvOG__loadMoreBtn:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.FindingsLanding-module__2xcvOG__skeleton{border-bottom:1px solid var(--border-faint);background:var(--surface);height:52px;animation:1.4s ease-in-out infinite FindingsLanding-module__2xcvOG__shimmer}@keyframes FindingsLanding-module__2xcvOG__shimmer{0%,to{opacity:.3}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.FindingsLanding-module__2xcvOG__skeleton{animation:none}}
.ActivityLanding-module__Owy7tW__page{max-width:1240px;margin:0 auto;padding:48px 48px 80px}.ActivityLanding-module__Owy7tW__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.ActivityLanding-module__Owy7tW__title{font-family:var(--font-serif);color:var(--ink-0);letter-spacing:-.02em;font-size:56px;line-height:1}.ActivityLanding-module__Owy7tW__title em{color:var(--brass);font-style:italic}.ActivityLanding-module__Owy7tW__subtitle{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-ambient);text-transform:uppercase;margin-top:12px;font-size:11px}.ActivityLanding-module__Owy7tW__subtitle strong{color:var(--ink-0);font-weight:400}.ActivityLanding-module__Owy7tW__verifyBtn{border:1px solid var(--border);background:var(--surface);font-family:var(--font-mono);color:var(--brass);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;margin-top:8px;padding:10px 16px;font-size:10.5px;display:flex}.ActivityLanding-module__Owy7tW__verifyBtn:hover{border-color:var(--border-hover);background:var(--surface-hover)}.ActivityLanding-module__Owy7tW__pulseWrap{border:1px solid var(--border);background:var(--surface);margin-bottom:32px;padding:22px 24px}.ActivityLanding-module__Owy7tW__pulseHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.ActivityLanding-module__Owy7tW__pulseLabel{font-family:var(--font-serif);color:var(--ink-0);font-size:18px;font-style:italic}.ActivityLanding-module__Owy7tW__pulseLabel strong{color:var(--brass);font-style:normal;font-weight:400;font-family:var(--font-serif);margin-left:8px}.ActivityLanding-module__Owy7tW__pulseMeta{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;gap:20px;font-size:9.5px;display:flex}.ActivityLanding-module__Owy7tW__pulseMeta strong{color:var(--ink-1);font-weight:400}.ActivityLanding-module__Owy7tW__pulseBars{grid-template-columns:repeat(24,1fr);align-items:flex-end;gap:3px;height:56px;margin-bottom:8px;display:grid}.ActivityLanding-module__Owy7tW__pulseBar{background:var(--brass);opacity:.25;min-height:2px;transition:opacity var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);cursor:pointer;animation:linear both ActivityLanding-module__Owy7tW__pulseBarReveal;animation-timeline:view();animation-range:entry;position:relative}@keyframes ActivityLanding-module__Owy7tW__pulseBarReveal{0%{opacity:0;transform-origin:bottom;transform:scaleY(0)}to{opacity:inherit;transform:scaleY(1)}}.ActivityLanding-module__Owy7tW__pulseBar:hover{opacity:.7}.ActivityLanding-module__Owy7tW__pulseBarNow{background:var(--brass-bright);box-shadow:0 0 10px var(--brass-glow);opacity:.9!important}.ActivityLanding-module__Owy7tW__pulseBarNow:after{content:"";background:var(--brass-bright);width:4px;height:4px;box-shadow:0 0 6px var(--brass-bright);border-radius:50%;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.ActivityLanding-module__Owy7tW__pulseHours{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:var(--tracking-wider);grid-template-columns:repeat(24,1fr);gap:3px;font-size:8.5px;display:grid}.ActivityLanding-module__Owy7tW__pulseHourTick{text-align:center}.ActivityLanding-module__Owy7tW__pulseHourMajor{color:var(--ink-2)}.ActivityLanding-module__Owy7tW__pulseDays{border-top:1px solid var(--border-faint);align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.ActivityLanding-module__Owy7tW__pulseDayLabel{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin-right:8px;font-size:9.5px}.ActivityLanding-module__Owy7tW__dayChip{border:1px solid var(--border-faint);cursor:pointer;transition:opacity var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);font-family:var(--font-mono);letter-spacing:var(--tracking-wider);color:var(--ink-2);white-space:nowrap;background:0 0;padding:5px 10px;font-size:10px}.ActivityLanding-module__Owy7tW__dayChip:hover{color:var(--ink-0);border-color:var(--border)}.ActivityLanding-module__Owy7tW__dayChipActive{color:var(--brass);border-color:var(--border-hover);background:#d4a94e0a}.ActivityLanding-module__Owy7tW__filterTabs{border-bottom:1px solid var(--border-faint);margin-bottom:0;display:flex;overflow-x:auto}.ActivityLanding-module__Owy7tW__filterTab{font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast);white-space:nowrap;background:0 0;border:none;padding:10px 16px;font-size:10.5px;position:relative}.ActivityLanding-module__Owy7tW__filterTab:hover{color:var(--ink-0)}.ActivityLanding-module__Owy7tW__filterTabActive{color:var(--brass)}.ActivityLanding-module__Owy7tW__filterTabActive:after{content:"";background:var(--brass);height:1px;position:absolute;bottom:-1px;left:0;right:0}.ActivityLanding-module__Owy7tW__filterCount{opacity:.6;margin-left:4px}.ActivityLanding-module__Owy7tW__entryList{flex-direction:column;margin-top:0;display:flex}.ActivityLanding-module__Owy7tW__entry{border-bottom:1px solid var(--border-faint);transition:background var(--dur-fast);cursor:pointer;grid-template-columns:110px 44px 1fr auto;align-items:start;gap:18px;padding:20px 0;display:grid}.ActivityLanding-module__Owy7tW__entry:hover{background:#fff3dc03}.ActivityLanding-module__Owy7tW__entryFirst{background:linear-gradient(90deg,#d4a94e0a,#0000 50%);padding:24px 0}.ActivityLanding-module__Owy7tW__entryTime{font-family:var(--font-mono);color:var(--ink-0);letter-spacing:.02em;font-size:14px}.ActivityLanding-module__Owy7tW__ago{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin-top:4px;font-size:9.5px;display:block}.ActivityLanding-module__Owy7tW__entryActor{border:1px solid var(--border);width:36px;height:36px;color:var(--brass);font-family:var(--font-serif);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.ActivityLanding-module__Owy7tW__entryActorUser{background:linear-gradient(135deg,#3a2e1c,#1a1410)}.ActivityLanding-module__Owy7tW__entryActorAgent{font-size:10px;font-family:var(--font-mono);letter-spacing:-.02em;background:#d4a94e0f}.ActivityLanding-module__Owy7tW__entryCat{font-family:var(--font-mono);letter-spacing:var(--tracking-ultra);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-size:9.5px;display:inline-flex}.ActivityLanding-module__Owy7tW__catDecision{color:var(--brass-bright)}.ActivityLanding-module__Owy7tW__catAutonomous{color:var(--brass)}.ActivityLanding-module__Owy7tW__catUser{color:var(--teal)}.ActivityLanding-module__Owy7tW__catEvidence{color:var(--brass-dim)}.ActivityLanding-module__Owy7tW__catSystem{color:var(--ink-2)}.ActivityLanding-module__Owy7tW__catBullet{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 4px}.ActivityLanding-module__Owy7tW__entryDesc{font-family:var(--font-serif);font-size:18px;line-height:var(--lh-normal);color:var(--ink-0);letter-spacing:-.005em;margin-bottom:8px}.ActivityLanding-module__Owy7tW__entryDesc em{color:var(--brass);font-style:italic}.ActivityLanding-module__Owy7tW__entryDesc code{font-family:var(--font-mono);color:var(--ink-1);background:#d4a94e0d;padding:1px 6px;font-size:13px}.ActivityLanding-module__Owy7tW__entryFooter{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-wider);flex-wrap:wrap;align-items:center;gap:14px;font-size:10px;display:flex}.ActivityLanding-module__Owy7tW__entrySystems{gap:6px;display:flex}.ActivityLanding-module__Owy7tW__sysChip{border:1px solid var(--border-faint);color:var(--ink-1);letter-spacing:var(--tracking-wider);text-transform:uppercase;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;display:flex}.ActivityLanding-module__Owy7tW__entryMeta{color:var(--ink-3);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:9px}.ActivityLanding-module__Owy7tW__entrySeal{border-left:1px solid var(--border-faint);flex-direction:column;align-items:center;gap:6px;min-width:80px;padding-left:18px;display:flex}.ActivityLanding-module__Owy7tW__sealNum{font-family:var(--font-mono);color:var(--brass-dim);letter-spacing:var(--tracking-widest);text-transform:uppercase;text-align:center;font-size:9px;line-height:1.3}.ActivityLanding-module__Owy7tW__sealNum strong{color:var(--brass);font-weight:400}.ActivityLanding-module__Owy7tW__listFooter{border-top:1px solid var(--border-faint);justify-content:space-between;align-items:center;margin-top:32px;padding:20px 0;display:flex}.ActivityLanding-module__Owy7tW__loadMore{border:1px solid var(--border);background:var(--surface);color:var(--ink-1);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);padding:10px 18px;font-size:11px}.ActivityLanding-module__Owy7tW__loadMore:hover{border-color:var(--border-hover);color:var(--brass);background:var(--surface-hover)}.ActivityLanding-module__Owy7tW__ledgerHeight{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-ambient);text-transform:uppercase;font-size:10px}.ActivityLanding-module__Owy7tW__ledgerHeight strong{color:var(--ink-0);letter-spacing:.04em;font-weight:400}.ActivityLanding-module__Owy7tW__entryFocused{background:#d4a94e0a;outline:none}@media (prefers-reduced-motion:reduce){.ActivityLanding-module__Owy7tW__pulseBar,.ActivityLanding-module__Owy7tW__liveIndicator{animation:none}}@media (max-width:767px){.ActivityLanding-module__Owy7tW__page{padding:24px 16px 60px}.ActivityLanding-module__Owy7tW__title{font-size:38px}.ActivityLanding-module__Owy7tW__entry{grid-template-columns:80px 36px 1fr;gap:12px}.ActivityLanding-module__Owy7tW__entrySeal{display:none}}.ActivityLanding-module__Owy7tW__liveIndicator{background:var(--teal,#3ecf8e);width:6px;height:6px;margin-left:var(--sp-2);vertical-align:middle;border-radius:50%;animation:2s ease-in-out infinite ActivityLanding-module__Owy7tW__livePulse;display:inline-block;box-shadow:0 0 0 2px #3ecf8e4d}@keyframes ActivityLanding-module__Owy7tW__livePulse{0%,to{box-shadow:0 0 0 2px #3ecf8e4d}50%{box-shadow:0 0 0 5px #3ecf8e00}}
.EntryDetail-module__XLE-Zq__wrapper{border:1px solid var(--border);background:var(--surface);border-radius:4px;margin-top:32px}.EntryDetail-module__XLE-Zq__header{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--ink-0);letter-spacing:var(--tracking-widest);text-transform:uppercase;padding:16px 24px;font-size:11px}.EntryDetail-module__XLE-Zq__content{padding:24px}.EntryDetail-module__XLE-Zq__refList{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.EntryDetail-module__XLE-Zq__refItem{flex-direction:column;gap:4px;display:flex}.EntryDetail-module__XLE-Zq__refLabel{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;font-size:10px}.EntryDetail-module__XLE-Zq__refValue{font-family:var(--font-mono);color:var(--brass);border-left:2px solid var(--brass);word-break:break-all;background:#d4a94e0d;padding:6px 12px;font-size:13px}.EntryDetail-module__XLE-Zq__merkleProof{border-top:1px dashed var(--border-faint);margin-top:32px;padding-top:24px}.EntryDetail-module__XLE-Zq__proofTitle{font-family:var(--font-mono);color:var(--ink-1);letter-spacing:var(--tracking-widest);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;display:flex}.EntryDetail-module__XLE-Zq__proofTitle svg{color:var(--green)}.EntryDetail-module__XLE-Zq__proofHash{font-family:var(--font-mono);color:var(--ink-2);word-break:break-all;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.EntryDetail-module__XLE-Zq__hashLabel{color:var(--ink-3);-webkit-user-select:none;user-select:none}.EntryDetail-module__XLE-Zq__rawJson{margin-top:32px}.EntryDetail-module__XLE-Zq__rawJson summary{cursor:pointer;font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:8px 0;font-size:11px}.EntryDetail-module__XLE-Zq__rawJson summary:hover{color:var(--brass)}.EntryDetail-module__XLE-Zq__rawJson pre{background:var(--bg-muted);border:1px solid var(--border-faint);font-family:var(--font-mono);color:var(--ink-1);border-radius:4px;margin-top:16px;padding:16px;font-size:12px;overflow-x:auto}
.SignInForm-module__L4O22q__form{flex-direction:column;gap:24px;width:100%;max-width:360px;display:flex}.SignInForm-module__L4O22q__fieldGroup{flex-direction:column;gap:8px;display:flex}.SignInForm-module__L4O22q__label{font-family:var(--font-mono);letter-spacing:var(--tracking-wide);color:var(--ink-2);text-transform:uppercase;font-size:11px}.SignInForm-module__L4O22q__input{background:var(--surface);border:1px solid var(--border);color:var(--ink-1);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);caret-color:var(--brass);transition:border-color var(--dur-fast);outline:none;padding:12px 16px;font-size:14px}.SignInForm-module__L4O22q__input:focus{border-color:var(--brass)}.SignInForm-module__L4O22q__input:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__L4O22q__input[aria-invalid=true]{border-color:var(--signal-red,#a8424a)}.SignInForm-module__L4O22q__error{font-family:var(--font-mono);color:var(--signal-red,#a8424a);letter-spacing:var(--tracking-wide);margin:0;font-size:11px}.SignInForm-module__L4O22q__submit{background:var(--brass);color:#0a0705;font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;transition:background var(--dur-fast), opacity var(--dur-fast);border:none;padding:14px 24px;font-size:12px}.SignInForm-module__L4O22q__submit:hover:not(:disabled){background:var(--brass-bright)}.SignInForm-module__L4O22q__submit:disabled{opacity:.5;cursor:not-allowed}.SignInForm-module__L4O22q__tenantBadge{background:var(--surface);border:1px solid var(--border);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.SignInForm-module__L4O22q__tenantEmail{font-family:var(--font-mono);color:var(--ink-1);font-size:13px}.SignInForm-module__L4O22q__secondary{color:var(--ink-2);border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;transition:border-color var(--dur-fast), color var(--dur-fast);text-align:center;background:0 0;padding:12px 24px;font-size:11px}.SignInForm-module__L4O22q__secondary:hover:not(:disabled){border-color:var(--brass);color:var(--brass)}.SignInForm-module__L4O22q__secondary:disabled{opacity:.4;cursor:not-allowed}.SignInForm-module__L4O22q__hint{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:var(--tracking-wide);text-align:center;margin:0;font-size:11px;line-height:1.5}.SignInForm-module__L4O22q__back{color:var(--ink-3);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);cursor:pointer;text-align:left;transition:color var(--dur-fast);background:0 0;border:none;padding:0;font-size:11px}.SignInForm-module__L4O22q__back:hover:not(:disabled){color:var(--ink-1)}
.ArtifactBodyRenderer-module__UfG5kW__body{font-family:var(--font-serif);color:var(--ink-1);max-width:680px;font-size:18px;line-height:1.65}.ArtifactBodyRenderer-module__UfG5kW__heading1{font-family:var(--font-serif);color:var(--ink-0);letter-spacing:-.02em;margin:48px 0 16px;font-size:28px;font-weight:400;line-height:1.2}.ArtifactBodyRenderer-module__UfG5kW__heading1:first-child{margin-top:0}.ArtifactBodyRenderer-module__UfG5kW__heading2{font-family:var(--font-mono);color:var(--brass);letter-spacing:var(--tracking-ultra);text-transform:uppercase;margin:36px 0 12px;font-size:11px;font-weight:400}.ArtifactBodyRenderer-module__UfG5kW__heading3{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin:24px 0 8px;font-size:10px;font-weight:400}.ArtifactBodyRenderer-module__UfG5kW__paragraph{font-family:var(--font-serif);color:var(--ink-1);margin:0 0 20px;font-size:18px;line-height:1.65}.ArtifactBodyRenderer-module__UfG5kW__italicAccent{color:var(--brass);font-style:italic}.ArtifactBodyRenderer-module__UfG5kW__bulletList{margin:0 0 24px;padding:0 0 0 20px;list-style:none}.ArtifactBodyRenderer-module__UfG5kW__bulletItem{color:var(--ink-1);margin-bottom:10px;padding-left:16px;font-size:17px;position:relative}.ArtifactBodyRenderer-module__UfG5kW__bulletItem:before{content:"—";color:var(--brass-dim);font-family:var(--font-mono);font-size:12px;position:absolute;left:-4px}.ArtifactBodyRenderer-module__UfG5kW__tableWrap{border:1px solid var(--line-1);margin:0 0 28px;overflow-x:auto}.ArtifactBodyRenderer-module__UfG5kW__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:11px}.ArtifactBodyRenderer-module__UfG5kW__th{text-align:left;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--brass);border-bottom:1px solid var(--line-1);background:var(--surface-1);white-space:nowrap;padding:10px 14px;font-size:9.5px}.ArtifactBodyRenderer-module__UfG5kW__tr:nth-child(2n){background:var(--surface-1)}.ArtifactBodyRenderer-module__UfG5kW__td{color:var(--ink-1);border-bottom:1px solid var(--line-2);vertical-align:top;padding:10px 14px;font-size:11px}.ArtifactBodyRenderer-module__UfG5kW__tr:last-child .ArtifactBodyRenderer-module__UfG5kW__td{border-bottom:none}.ArtifactBodyRenderer-module__UfG5kW__qaItem{border-left:2px solid var(--line-1);margin:0 0 20px;padding:12px 16px}.ArtifactBodyRenderer-module__UfG5kW__qaFlagged{border-left-color:var(--amber,#d97706);background:color-mix(in srgb, var(--amber,#d97706) 5%, transparent)}.ArtifactBodyRenderer-module__UfG5kW__qaQuestion{font-family:var(--font-mono);color:var(--ink-0);align-items:baseline;gap:8px;margin:0 0 8px;font-size:11.5px;display:flex}.ArtifactBodyRenderer-module__UfG5kW__qaFlag{color:var(--amber,#d97706);font-size:11px}.ArtifactBodyRenderer-module__UfG5kW__qaAnswer{font-family:var(--font-serif);color:var(--ink-1);margin:0;font-size:16px;line-height:1.55}.ArtifactBodyRenderer-module__UfG5kW__metricRow{border-bottom:1px solid var(--line-2);font-family:var(--font-mono);grid-template-columns:200px 1fr auto;align-items:center;gap:16px;padding:12px 0;display:grid}.ArtifactBodyRenderer-module__UfG5kW__metricRow:last-child{border-bottom:none}.ArtifactBodyRenderer-module__UfG5kW__metricLabel{color:var(--ink-2);letter-spacing:var(--tracking-wide);font-size:11px}.ArtifactBodyRenderer-module__UfG5kW__metricValue{color:var(--ink-0);letter-spacing:-.01em;font-size:15px}.ArtifactBodyRenderer-module__UfG5kW__metricDelta{color:var(--ink-3);letter-spacing:var(--tracking-wide);font-size:10.5px}.ArtifactBodyRenderer-module__UfG5kW__metric_good .ArtifactBodyRenderer-module__UfG5kW__metricValue{color:var(--green,#16a34a)}.ArtifactBodyRenderer-module__UfG5kW__metric_warn .ArtifactBodyRenderer-module__UfG5kW__metricValue{color:var(--amber,#d97706)}.ArtifactBodyRenderer-module__UfG5kW__metric_bad .ArtifactBodyRenderer-module__UfG5kW__metricValue{color:var(--red,#dc2626)}.ArtifactBodyRenderer-module__UfG5kW__divider{border:none;border-top:1px solid var(--line-1);margin:40px 0}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitation{border-left:2px solid var(--brass,#b38b59);background:color-mix(in srgb, var(--brass,#b38b59) 5%, transparent);border-radius:0 4px 4px 0;margin:20px 0;padding:12px 16px}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationHeader{align-items:center;gap:6px;margin-bottom:6px;display:flex}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationIcon{color:var(--brass,#b38b59);flex-shrink:0}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationSource{font-family:var(--font-mono,monospace);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-2);flex:1;font-size:10px}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationTime{font-family:var(--font-mono,monospace);color:var(--fg-3);font-size:10px}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationTitle{color:var(--fg-1);margin:0 0 6px;font-size:13px;font-weight:600}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationExcerpt{color:var(--fg-2);border:none;margin:0 0 8px;padding:0;font-size:12px;font-style:italic;line-height:1.5}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationLink{font-family:var(--font-mono,monospace);color:var(--brass,#b38b59);letter-spacing:var(--tracking-wide);font-size:10px;text-decoration:none}.ArtifactBodyRenderer-module__UfG5kW__evidenceCitationLink:hover{text-decoration:underline}
.LibraryLanding-module__3cRkqW__page{max-width:1240px;margin:0 auto;padding:48px 48px 80px}.LibraryLanding-module__3cRkqW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.LibraryLanding-module__3cRkqW__title{font-family:var(--font-serif);color:var(--ink-0);letter-spacing:-.02em;font-size:56px;line-height:1}.LibraryLanding-module__3cRkqW__title em{color:var(--brass);font-style:italic}.LibraryLanding-module__3cRkqW__subtitle{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-ambient);text-transform:uppercase;margin-top:12px;font-size:11px}.LibraryLanding-module__3cRkqW__searchWrap{min-width:280px}.LibraryLanding-module__3cRkqW__searchInput{background:var(--surface);border:1px solid var(--border);width:100%;color:var(--ink-0);font-family:var(--font-mono);letter-spacing:var(--tracking-wide);transition:border-color var(--dur-fast);outline:none;padding:10px 16px;font-size:13px}.LibraryLanding-module__3cRkqW__searchInput::placeholder{color:var(--ink-2)}.LibraryLanding-module__3cRkqW__searchInput:focus{border-color:var(--border-hover)}.LibraryLanding-module__3cRkqW__filterTabs{border-bottom:1px solid var(--border-faint);gap:0;margin-bottom:32px;display:flex;overflow-x:auto}.LibraryLanding-module__3cRkqW__filterTab{font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast);white-space:nowrap;background:0 0;border:none;padding:10px 16px;font-size:10.5px;position:relative}.LibraryLanding-module__3cRkqW__filterTab:hover{color:var(--ink-0)}.LibraryLanding-module__3cRkqW__filterTabActive{color:var(--brass)}.LibraryLanding-module__3cRkqW__filterTabActive:after{content:"";background:var(--brass);height:1px;position:absolute;bottom:-1px;left:0;right:0}.LibraryLanding-module__3cRkqW__filterCount{opacity:.6;margin-left:4px}.LibraryLanding-module__3cRkqW__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.LibraryLanding-module__3cRkqW__empty{text-align:center;align-items:center;gap:var(--sp-3);flex-direction:column;grid-column:1/-1;padding:64px 24px;display:flex}.LibraryLanding-module__3cRkqW__emptyTitle{font-family:var(--font-serif);color:var(--ink-1);font-size:26px;font-style:italic}.LibraryLanding-module__3cRkqW__emptySub{font-family:var(--font-mono);color:var(--ink-2);letter-spacing:var(--tracking-wide);font-size:11px}.LibraryLanding-module__3cRkqW__clearBtn{margin-top:var(--sp-3);border:1px solid var(--border);color:var(--brass);font-family:var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-fast), color var(--dur-fast), background-color var(--dur-fast);background:0 0;padding:8px 18px;font-size:10.5px}.LibraryLanding-module__3cRkqW__clearBtn:hover{border-color:var(--border-hover);background:var(--surface)}@media (max-width:1100px){.LibraryLanding-module__3cRkqW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.LibraryLanding-module__3cRkqW__page{padding:24px 16px 60px}.LibraryLanding-module__3cRkqW__title{font-size:38px}.LibraryLanding-module__3cRkqW__grid{grid-template-columns:repeat(2,1fr);gap:16px}.LibraryLanding-module__3cRkqW__header{flex-direction:column;align-items:flex-start}.LibraryLanding-module__3cRkqW__searchWrap{width:100%}}.LibraryLanding-module__3cRkqW__loadMoreRow{padding:var(--space-8) 0 var(--space-6);justify-content:center;display:flex}.LibraryLanding-module__3cRkqW__loadMoreBtn{font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brass);border:1px solid var(--line-1);padding:var(--space-3) var(--space-6);cursor:pointer;background:0 0;border-radius:3px;transition:border-color .12s,color .12s}.LibraryLanding-module__3cRkqW__loadMoreBtn:hover:not(:disabled){border-color:var(--brass-dim);color:var(--ink-0)}.LibraryLanding-module__3cRkqW__loadMoreBtn:disabled{cursor:not-allowed;opacity:.5}
