.page_library__6t134{min-height:100vh;background:var(--surface-canvas)}.page_header__rSAuH{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:12px max(24px,calc((100vw - 1240px) / 2));border-bottom:1px solid var(--border-default);background:var(--surface-raised)}.page_brand__DtKxk,.page_headerActions__d3qF_{display:flex;align-items:center;gap:10px}.page_brand__DtKxk{color:var(--text-primary);font-size:18px;font-weight:700;letter-spacing:-.04em;text-decoration:none}.page_brand__DtKxk span:last-child{padding-left:10px;border-left:1px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:500;letter-spacing:0}.page_mark__x4gbF{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--text-primary);border-radius:8px;font-size:19px}.page_headerActions__d3qF_{color:var(--text-secondary);font-size:12px}.page_headerActions__d3qF_ a{color:var(--text-primary);font-weight:650;text-decoration:none}.page_headerActions__d3qF_ a:hover{text-decoration:underline}.page_preview__BrhLf{padding:5px 8px;border:1px solid var(--border-default);border-radius:5px;background:var(--surface-sunken)}@media (max-width:620px){.page_header__rSAuH{align-items:flex-start;flex-direction:column;gap:12px}}.auth-screen_screen__IaATd{min-height:100svh;background:#e8e8e8;color:#151515;padding:16px;font-family:Arial,Helvetica,sans-serif;display:grid;place-items:center}.auth-screen_body__HnlhG{width:min(1248px,100%);min-height:min(750px,calc(100svh - 32px));display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 18px 55px #00000018;padding:16px}.auth-screen_aside__DKCcR{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;background:#a7effe;padding:43px 48px;display:flex;flex-direction:column;justify-content:space-between}.auth-screen_aside__DKCcR:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse 33% 24% at 29% 68%,hsla(0,0%,100%,.95),transparent 80%),radial-gradient(ellipse 27% 22% at 76% 49%,hsla(0,0%,100%,.88),transparent 82%),radial-gradient(ellipse 28% 20% at 84% 93%,hsla(0,0%,100%,.9),transparent 80%),linear-gradient(150deg,#a9efff 10%,#b8f2fc 45%,#dcf8fc)}.auth-screen_aside__DKCcR:after{content:"";position:absolute;z-index:-1;left:-25%;top:13%;width:120%;height:40%;border-radius:50%;filter:blur(38px);opacity:.45;background:radial-gradient(ellipse,#fff 10%,transparent 70%);transform:rotate(-14deg)}.auth-screen_brand__waVRZ{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;color:#111;text-decoration:none;font-size:24px;font-weight:700;letter-spacing:-.055em}.auth-screen_mark__ObzTA{height:40px;width:40px;object-fit:contain}.auth-screen_asideContent__Jvn7o{max-width:390px}.auth-screen_asideMark__ERqxd{display:none}.auth-screen_aside__DKCcR blockquote{font-size:clamp(28px,3vw,42px);font-weight:700;letter-spacing:-.06em;line-height:1.15;margin:0;color:#111}.auth-screen_asideStatus__9jvVQ{font-size:13px;color:#3c5d64;margin-top:18px}.auth-screen_formColumn__2ug3P{display:flex;align-items:center;justify-content:center;padding:40px clamp(25px,6vw,88px)}.auth-screen_formContent__x7Ry4{width:100%;max-width:448px}.auth-screen_eyebrow__t_KzN{font-size:12px;font-weight:600;color:#747474;letter-spacing:.02em;margin:0 0 8px}.auth-screen_formContent__x7Ry4 h1{font-size:40px;font-weight:700;letter-spacing:-.06em;line-height:1.1;margin:0}.auth-screen_description__4HcSz{font-size:14px;color:#666;line-height:1.5;margin:10px 0 30px}.auth-screen_googleButton__At014{height:51px;border:1px solid #d3d3d3;border-radius:15px;display:flex;align-items:center;justify-content:center;gap:13px;background:#fff;color:#111;font-size:15px;font-weight:600;text-decoration:none}.auth-screen_googleButton__At014:hover{background:#f7f7f7}.auth-screen_googleIcon__pDIJ5{width:19px;height:19px}.auth-screen_rule__klkwp{display:flex;align-items:center;gap:17px;color:#777;font-size:13px;margin:22px 0}.auth-screen_rule__klkwp:after,.auth-screen_rule__klkwp:before{content:"";flex:1;height:1px;background:#dedede}.auth-screen_emailForm__ozZMh{display:flex;flex-direction:column;gap:0}.auth-screen_inputLabel__Kv_Gj{font-size:12px;font-weight:600;margin:0 0 6px;color:#444}.auth-screen_textInput__U8aYV{height:51px;width:100%;border:1px solid #d1d1d1;border-radius:14px;background:#fafafa;padding:0 16px;font:inherit;font-size:14px;color:#111;outline:none;margin-bottom:15px}.auth-screen_textInput__U8aYV:focus{border-color:#111;background:#fff}.auth-screen_primaryButton__Uyuyg{height:49px;border:0;border-radius:14px;background:#171717;color:#fff;font-size:14px;font-weight:600;margin-top:1px}.auth-screen_primaryButton__Uyuyg:hover{background:#333}.auth-screen_footnote__EKSnr{text-align:center;font-size:13px;color:#444;margin:26px 0 0}.auth-screen_footnote__EKSnr a{color:#315bce;text-decoration:none;font-weight:600}.auth-screen_error__vdQOl{font-size:13px;color:#b3261e;background:#fff3f1;border-radius:8px;padding:10px;margin:16px 0}.auth-screen_organisationList__ssAUR{display:grid;gap:10px}.auth-screen_organisationButton__UkMze{width:100%;min-height:50px;border:1px solid #ddd;border-radius:13px;background:#fafafa;padding:10px 14px;text-align:left;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.auth-screen_organisationButton__UkMze:hover{border-color:#111}.auth-screen_organisationButton__UkMze span{font-size:12px;color:#777}.auth-screen_brand__waVRZ:focus-visible,.auth-screen_formContent__x7Ry4 a:focus-visible,.auth-screen_formContent__x7Ry4 button:focus-visible{outline:2px solid #315bce;outline-offset:3px}.auth-screen_formContent__x7Ry4 button[type=button]{border-radius:14px}.auth-screen_formContent__x7Ry4 button[type=button]:first-of-type{min-height:49px}@media (max-width:760px){.auth-screen_screen__IaATd{padding:8px}.auth-screen_body__HnlhG{display:flex;flex-direction:column;padding:8px;min-height:calc(100svh - 16px)}.auth-screen_aside__DKCcR{min-height:210px;padding:26px;flex:none}.auth-screen_aside__DKCcR blockquote{font-size:25px;max-width:330px}.auth-screen_brand__waVRZ{font-size:21px}.auth-screen_mark__ObzTA{width:34px;height:34px}.auth-screen_formColumn__2ug3P{padding:42px 20px 60px}.auth-screen_formContent__x7Ry4 h1{font-size:35px}}.auth-screen_googleWrap__v_vz4>button{width:100%;min-height:51px!important;border:1px solid #d3d3d3!important;border-radius:15px!important;display:flex!important;align-items:center;justify-content:center;gap:12px;background:#fff!important;color:#111!important;font:600 15px Arial,Helvetica,sans-serif!important;box-shadow:none!important}.auth-screen_googleWrap__v_vz4>button:hover{background:#f7f7f7!important}.StatusBadge_badge__MGU0f{gap:var(--space-1);padding:2px var(--space-2);font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}.StatusBadge_badge__MGU0f,.TierBadge_pill__7uQAI{display:inline-flex;align-items:center;border-radius:var(--radius-sm)}.TierBadge_pill__7uQAI{padding:1px var(--space-2);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:12px;color:var(--text-secondary);background:var(--surface-sunken)}.DialogActionForm_danger__08HHg,.DialogActionForm_primary__Ili6h,.DialogActionForm_secondary__olwEh,.DialogActionForm_trigger__LV1yf{border:1px solid transparent;border-radius:8px;min-height:38px;padding:8px 14px;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.DialogActionForm_primary__Ili6h,.DialogActionForm_trigger__LV1yf{background:#202326;color:#fff}.DialogActionForm_primary__Ili6h:hover,.DialogActionForm_trigger__LV1yf:hover{background:#34383c}.DialogActionForm_secondary__olwEh{background:#fff;color:#34383c;border-color:#d5d8da}.DialogActionForm_secondary__olwEh:hover{background:#f1f3f3}.DialogActionForm_danger__08HHg{background:#a33d34;color:#fff}.DialogActionForm_danger__08HHg:hover{background:#8c322a}.DialogActionForm_danger__08HHg:focus-visible,.DialogActionForm_primary__Ili6h:focus-visible,.DialogActionForm_secondary__olwEh:focus-visible,.DialogActionForm_trigger__LV1yf:focus-visible{outline:2px solid #1765a3;outline-offset:2px}.DialogActionForm_dialog__6X9Hv{width:min(620px,calc(100vw - 28px));max-height:min(780px,calc(100dvh - 36px));padding:0;border:1px solid #cdd1d3;border-radius:14px;background:#fff;color:#202326;box-shadow:0 24px 80px #13191f38;overflow:auto}.DialogActionForm_dialog__6X9Hv::backdrop{background:#1118209c;backdrop-filter:blur(3px)}.DialogActionForm_header__4ydfm{padding:26px 28px 20px;border-bottom:1px solid #e4e6e8}.DialogActionForm_eyebrow__wglwp{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:750;color:#737d85;margin-bottom:10px}.DialogActionForm_header__4ydfm h2{font-size:22px;line-height:1.2;letter-spacing:-.03em;margin:0 0 7px}.DialogActionForm_header__4ydfm p{font-size:13px;line-height:1.5;color:#606a72;margin:0}.DialogActionForm_form__Yo3Fb{margin:0}.DialogActionForm_fields__Ef6pF{padding:23px 28px;display:grid;gap:16px}.DialogActionForm_hiddenFields__f5oaG{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DialogActionForm_review__9gy8X{padding:24px 28px}.DialogActionForm_reviewHeading__TajVK{font-size:13px;font-weight:750;margin-bottom:15px}.DialogActionForm_review__9gy8X dl{margin:0;border-top:1px solid #e4e6e8}.DialogActionForm_review__9gy8X dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;border-bottom:1px solid #e4e6e8;padding:11px 0;font-size:13px}.DialogActionForm_review__9gy8X dt{color:#69737b}.DialogActionForm_review__9gy8X dd{margin:0;font-weight:600;overflow-wrap:anywhere}.DialogActionForm_effect__vMYBx{margin:18px 0 0;padding:12px 14px;background:#f8f5ed;border-left:3px solid #aa7840;color:#4e4b44;font-size:13px;line-height:1.5}.DialogActionForm_footer__5Ay3x{display:flex;justify-content:flex-end;gap:9px;padding:16px 28px;border-top:1px solid #e4e6e8;background:#fbfbfb}@media (max-width:600px){.DialogActionForm_fields__Ef6pF,.DialogActionForm_footer__5Ay3x,.DialogActionForm_header__4ydfm,.DialogActionForm_review__9gy8X{padding-left:18px;padding-right:18px}.DialogActionForm_review__9gy8X dl>div{grid-template-columns:1fr;gap:3px}}.DialogActionForm_dialog__6X9Hv{position:fixed;inset:0;margin:auto}.DialogActionForm_footer__5Ay3x{position:sticky;bottom:0;z-index:1}.Button_button__2FUzK{font-family:var(--font-ui);font-size:13px;font-weight:600;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);min-height:38px;cursor:pointer;border:1px solid transparent}.Button_button__2FUzK:disabled{cursor:not-allowed;opacity:.6}.Button_primary__qtB2A{background:var(--accent-default);color:var(--text-on-accent)}.Button_primary__qtB2A:hover:not(:disabled){background:var(--accent-hover)}.Button_button__2FUzK:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Button_secondary__xTF_j{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.Button_secondary__xTF_j:hover:not(:disabled){background:var(--surface-sunken)}.Button_danger__8GMl5{background:var(--status-revoked);color:var(--text-on-accent)}.Button_danger__8GMl5:hover:not(:disabled){filter:brightness(.92)}.PrincipalChip_chip__d7qnf{display:inline-flex;align-items:center;gap:var(--space-1);font-size:14px;color:var(--text-primary)}.PrincipalChip_icon__csjb5{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:11px;flex-shrink:0}.PrincipalChip_icon__csjb5,.PrincipalChip_qualifier__CxHq_{color:var(--text-secondary)}.PrincipalChip_deactivated__zr2NW{color:var(--status-revoked);font-size:12px}.Fingerprint_wrap__WFA9E{display:inline-grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:13px;color:var(--text-primary);background:var(--surface-sunken);border-radius:var(--radius-sm);padding:2px var(--space-2);max-width:100%}.Fingerprint_value__gpKdW{min-width:0;overflow-wrap:anywhere}.Fingerprint_copy__JreC8{white-space:nowrap}.Fingerprint_label__qymII{font-family:var(--font-ui);font-size:11px;color:var(--text-tertiary)}.Fingerprint_copy__JreC8{border:none;background:none;color:var(--text-secondary);cursor:pointer;font-family:var(--font-ui);font-size:11px;padding:0}.Fingerprint_copy__JreC8:hover{color:var(--accent-default)}.AuthorityChain_chain__gFYVT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.AuthorityChain_step__iOKLT{display:flex;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-right:1px solid var(--border-default)}.AuthorityChain_step__iOKLT+li{padding-left:var(--space-4)}.AuthorityChain_step__iOKLT:last-child{border-right:0}.AuthorityChain_marker__2yBXG{width:10px;height:10px;margin-top:4px;border-radius:50%;border:2px solid var(--status-neutral);flex:none}.AuthorityChain_marker__2yBXG.AuthorityChain_active__4623o{background:var(--status-active);border-color:var(--status-active)}.AuthorityChain_marker__2yBXG.AuthorityChain_pending__ONwmx{background:var(--status-expiring);border-color:var(--status-expiring)}.AuthorityChain_marker__2yBXG.AuthorityChain_ended__wXxKG{background:var(--status-revoked);border-color:var(--status-revoked)}.AuthorityChain_body__vwyql{min-width:0}.AuthorityChain_label__GMHeL{font-size:11px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.AuthorityChain_value__LvXQM{font-size:14px;font-weight:650;color:var(--text-primary);margin-top:4px;overflow-wrap:anywhere}.AuthorityChain_detail__vHuqq{font-size:12px;color:var(--text-secondary);line-height:1.4;margin-top:5px}@media (max-width:850px){.AuthorityChain_chain__gFYVT{grid-template-columns:1fr}.AuthorityChain_step__iOKLT,.AuthorityChain_step__iOKLT+li{padding:var(--space-3) 0;border-right:0;border-bottom:1px solid var(--border-default)}.AuthorityChain_step__iOKLT:last-child{border-bottom:0}}.LibraryScreenPreview_canvas__DM9Nf{overflow:hidden;border:1px solid var(--border-default);border-radius:12px;background:var(--surface-canvas);color:var(--text-primary);box-shadow:0 18px 48px #17202b12}.LibraryScreenPreview_topbar__ycpJm{display:flex;align-items:center;gap:20px;min-height:56px;padding:0 18px;border-bottom:1px solid var(--border-default);background:var(--surface-raised);font-size:12px}.LibraryScreenPreview_logo__7GShU{min-width:160px;font-size:16px;letter-spacing:-.04em}.LibraryScreenPreview_crumbs__cO9x2{flex:1;color:var(--text-secondary)}.LibraryScreenPreview_crumbs__cO9x2 span{margin:0 6px;color:var(--text-tertiary)}.LibraryScreenPreview_environment__JLviJ{display:flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--border-default);border-radius:5px;font-family:var(--font-mono)}.LibraryScreenPreview_environment__JLviJ span{width:6px;height:6px;border-radius:50%;background:var(--status-active)}.LibraryScreenPreview_avatar__mjOp_{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--text-primary);color:var(--surface-raised);font-size:10px;font-weight:700}.LibraryScreenPreview_body__aFK_9{display:grid;grid-template-columns:178px minmax(0,1fr);min-height:540px}.LibraryScreenPreview_rail__fStDa{display:flex;flex-direction:column;gap:1px;padding:18px 10px;border-right:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);font-size:11px}.LibraryScreenPreview_rail__fStDa>div{padding:7px 11px;border-radius:5px}.LibraryScreenPreview_rail__fStDa>div:nth-of-type(2),.LibraryScreenPreview_rail__fStDa>div:nth-of-type(6){background:var(--surface-sunken);color:var(--text-primary);font-weight:650}.LibraryScreenPreview_dialogKicker__G7Sda,.LibraryScreenPreview_eyebrow__lNW_q,.LibraryScreenPreview_railLabel__OF9Pn{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:650;letter-spacing:.08em}.LibraryScreenPreview_railLabel__OF9Pn{margin:14px 11px 5px}.LibraryScreenPreview_railLabel__OF9Pn:first-child{margin-top:0}.LibraryScreenPreview_content__VdaHW{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px}.LibraryScreenPreview_pageHeading__IXmWm{display:flex;align-items:end;justify-content:space-between;gap:16px;padding-bottom:17px;border-bottom:1px solid var(--border-default)}.LibraryScreenPreview_pageHeading__IXmWm h2{margin:6px 0 2px;font-size:clamp(22px,3vw,28px);font-weight:650;letter-spacing:-.04em}.LibraryScreenPreview_pageHeading__IXmWm p{margin:0;color:var(--text-secondary);font-size:12px}.LibraryScreenPreview_action__m7Kf2,.LibraryScreenPreview_fauxButtonPrimary__2pkV4{padding:8px 12px;border-radius:6px;background:var(--text-primary);color:var(--surface-raised);font-size:11px;font-weight:650;white-space:nowrap}.LibraryScreenPreview_authGrid__OGqfI,.LibraryScreenPreview_twoCol__Tc5a1{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.9fr);align-items:start;gap:16px}.LibraryScreenPreview_connectionGrid__nvRIj,.LibraryScreenPreview_threeStats__3v2VN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.LibraryScreenPreview_threeStats__3v2VN>div{display:flex;flex-direction:column;gap:6px;min-height:92px;padding:16px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-raised)}.LibraryScreenPreview_threeStats__3v2VN b{font-size:24px;line-height:1}.LibraryScreenPreview_count__Y9nxj,.LibraryScreenPreview_threeStats__3v2VN span{color:var(--text-secondary);font-size:11px}.LibraryScreenPreview_steps__DGguK{display:grid;gap:12px;margin:0;padding-left:18px;color:var(--text-secondary);font-size:12px}.LibraryScreenPreview_banner__2LMgj{padding:12px 14px;border:1px solid;border-radius:7px;font-size:12px;line-height:1.5}.LibraryScreenPreview_info__c_25s{border-color:color-mix(in srgb,var(--status-active) 28%,var(--border-default));background:var(--status-active-bg);color:var(--text-primary)}.LibraryScreenPreview_warning__DOZPo{border-color:color-mix(in srgb,var(--status-expiring) 35%,var(--border-default));background:var(--status-expiring-bg);color:var(--text-primary)}.LibraryScreenPreview_error__LxNmc{border-color:color-mix(in srgb,var(--status-denied) 35%,var(--border-default));background:var(--status-denied-bg);color:var(--text-primary)}.LibraryScreenPreview_authIntro__5jBzV{padding:24px}.LibraryScreenPreview_authIntro__5jBzV h2{max-width:13ch;margin:12px 0;font-size:34px;line-height:1.05;letter-spacing:-.055em}.LibraryScreenPreview_authFact__crTO4,.LibraryScreenPreview_authIntro__5jBzV p{color:var(--text-secondary);font-size:13px;line-height:1.6}.LibraryScreenPreview_authFact__crTO4{margin-top:32px;font-family:var(--font-mono);font-size:11px}.LibraryScreenPreview_fauxButton__2zgbL,.LibraryScreenPreview_fauxInput__y9sRD{margin:7px 0;padding:9px 11px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-raised);color:var(--text-secondary);font-size:12px}.LibraryScreenPreview_fauxButton__2zgbL{display:flex;align-items:center;gap:10px}.LibraryScreenPreview_fauxButtonPrimary__2pkV4{display:inline-block;margin-top:9px}.LibraryScreenPreview_dialogBackdrop__nKsyg{display:grid;place-items:center;min-height:440px;margin-top:-18px;padding:24px;background:#11151b99}.LibraryScreenPreview_dialogPreview__ffDK_{width:min(100%,500px);padding:24px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-raised);box-shadow:0 20px 50px #0004}.LibraryScreenPreview_dialogPreview__ffDK_ h3{margin:8px 0;font-size:22px;letter-spacing:-.04em}.LibraryScreenPreview_dialogEffect__2nzlv,.LibraryScreenPreview_dialogPreview__ffDK_ p{color:var(--text-secondary);font-size:12px;line-height:1.5}.LibraryScreenPreview_configureFields__dLAKG{display:grid;gap:8px;margin:16px 0}.LibraryScreenPreview_configureFields__dLAKG>div>span{color:var(--text-secondary);font-size:11px;font-weight:650}.LibraryScreenPreview_configureFields__dLAKG .LibraryScreenPreview_fauxInput__y9sRD{margin:5px 0 0;color:var(--text-primary)}.LibraryScreenPreview_dialogPreview__ffDK_ dl{margin:18px 0;border-top:1px solid var(--border-default)}.LibraryScreenPreview_dialogPreview__ffDK_ dl>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border-default);font-size:12px}.LibraryScreenPreview_dialogPreview__ffDK_ dt{color:var(--text-secondary)}.LibraryScreenPreview_dialogPreview__ffDK_ dd{margin:0;text-align:right;overflow-wrap:anywhere}.LibraryScreenPreview_dialogEffect__2nzlv{padding:10px 12px;border-radius:6px;background:var(--surface-sunken)}.LibraryScreenPreview_dialogActions__euwdm{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;font-size:12px}.LibraryScreenPreview_dialogActions__euwdm strong{padding:9px 12px;border-radius:5px;background:var(--text-primary);color:var(--surface-raised)}.LibraryScreenPreview_dialogActions__euwdm strong.LibraryScreenPreview_danger__95X9I{background:var(--status-denied);color:#fff}.LibraryScreenPreview_connectionGrid__nvRIj{grid-template-columns:repeat(2,minmax(0,1fr))}.LibraryScreenPreview_connection__9NGgb{display:flex;flex-direction:column;gap:9px;min-height:160px;padding:16px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-raised)}.LibraryScreenPreview_connectionFoot__eeqKV,.LibraryScreenPreview_connectionHead__kh7Ac,.LibraryScreenPreview_providerLine__yT3j1{display:flex;align-items:center;justify-content:space-between;gap:12px}.LibraryScreenPreview_connection__9NGgb strong{font-size:13px}.LibraryScreenPreview_connection__9NGgb p{flex:1;margin:0;color:var(--text-secondary);font-size:12px}.LibraryScreenPreview_connectionFoot__eeqKV{padding-top:9px;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:11px}.LibraryScreenPreview_providerLine__yT3j1+.LibraryScreenPreview_providerLine__yT3j1{margin-top:12px}.LibraryScreenPreview_footer__G_M8p{padding:9px 18px;border-top:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-tertiary);font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-align:right}@media (max-width:900px){.LibraryScreenPreview_rail__fStDa{display:none}.LibraryScreenPreview_body__aFK_9{grid-template-columns:1fr}.LibraryScreenPreview_logo__7GShU{min-width:0}}@media (max-width:620px){.LibraryScreenPreview_content__VdaHW{padding:18px}.LibraryScreenPreview_authGrid__OGqfI,.LibraryScreenPreview_connectionGrid__nvRIj,.LibraryScreenPreview_threeStats__3v2VN,.LibraryScreenPreview_twoCol__Tc5a1{grid-template-columns:1fr}.LibraryScreenPreview_crumbs__cO9x2{display:none}.LibraryScreenPreview_pageHeading__IXmWm{align-items:start;flex-direction:column}}.LibraryExplorer_tabs__1Glj8{display:flex;gap:2px;border-bottom:1px solid var(--border-default)}.LibraryExplorer_activeTab__e1VVw,.LibraryExplorer_tab__zI2c1{border:0;background:transparent;font:inherit;font-size:13px;font-weight:650;padding:12px 18px;cursor:pointer;color:var(--text-secondary);border-bottom:2px solid transparent}.LibraryExplorer_activeTab__e1VVw{color:var(--text-primary);border-bottom-color:var(--text-primary)}.LibraryExplorer_toolbar__DLiHR{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}.LibraryExplorer_segment__iiOne{display:flex;gap:3px;padding:3px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-sunken)}.LibraryExplorer_segment__iiOne button{font:inherit;font-size:12px;border:0;background:transparent;padding:7px 12px;border-radius:5px;cursor:pointer;color:var(--text-secondary)}.LibraryExplorer_segment__iiOne button.LibraryExplorer_selected__FPFZS{background:var(--surface-raised);color:var(--text-primary);box-shadow:0 1px 2px #0001}.LibraryExplorer_search__ey6Ga{min-width:250px;background:var(--surface-raised);border:1px solid var(--border-default);padding:9px 12px;border-radius:7px;font:inherit;font-size:13px}.LibraryExplorer_count__G4I62{font-size:12px;color:var(--text-tertiary);margin:-8px 0 0}.LibraryExplorer_screenViewer__Hh3Ue{display:flex;flex-direction:column;gap:14px;scroll-margin-top:20px}.LibraryExplorer_viewerHeader__EQC_R{display:flex;align-items:end;justify-content:space-between;gap:20px}.LibraryExplorer_viewerEyebrow__BiMt2{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em}.LibraryExplorer_viewerHeader__EQC_R h2{margin:5px 0 3px;font-size:22px;letter-spacing:-.035em;text-transform:capitalize}.LibraryExplorer_viewerHeader__EQC_R p{margin:0;color:var(--text-secondary);font-size:12px}.LibraryExplorer_previewStates__KZnTG,.LibraryExplorer_variantBar__rCx5k,.LibraryExplorer_viewerNavigation__RFn3G{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.LibraryExplorer_previewStates__KZnTG button,.LibraryExplorer_variantActive__jw7vN,.LibraryExplorer_variant__NB0yQ,.LibraryExplorer_viewerNavigation__RFn3G button{padding:7px 10px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:11px;font-weight:650;cursor:pointer}.LibraryExplorer_viewerNavigation__RFn3G button:disabled{opacity:.4;cursor:default}.LibraryExplorer_previewStates__KZnTG button:hover,.LibraryExplorer_variantActive__jw7vN{border-color:var(--text-primary);background:var(--text-primary);color:var(--surface-raised)}.LibraryExplorer_selectedPageCard__4W5c0{border-color:var(--text-primary);box-shadow:0 0 0 1px var(--text-primary)}.LibraryExplorer_previewStates__KZnTG{margin:12px 0}.LibraryExplorer_previewStates__KZnTG button{padding:5px 7px;font-size:10px}.LibraryExplorer_blockGrid__Kki0u,.LibraryExplorer_pageGrid__Hyzad{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:12px}.LibraryExplorer_blockCard__laAr7,.LibraryExplorer_pageCard__vEzsf{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:9px;padding:16px;min-width:0}.LibraryExplorer_previewThumbnail__jVSDD{width:100%;height:174px;overflow:hidden;margin-bottom:12px;border:1px solid var(--border-default);border-radius:7px;background:var(--surface-canvas);pointer-events:none}.LibraryExplorer_previewThumbnailContent__MCiMp{width:980px;transform:scale(.235);transform-origin:top left}.LibraryExplorer_cardTop__kfnL3{display:flex;justify-content:space-between;gap:10px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.LibraryExplorer_cardTop__kfnL3 code{text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryExplorer_blockCard__laAr7 h2,.LibraryExplorer_pageCard__vEzsf h2{font-size:16px;letter-spacing:-.025em;text-transform:capitalize;margin:16px 0 7px}.LibraryExplorer_pageCard__vEzsf>code{display:block;color:var(--text-secondary);font-size:11px;overflow-wrap:anywhere;min-height:32px}.LibraryExplorer_chips__xQ_VS{display:flex;flex-wrap:wrap;gap:5px;margin:14px 0}.LibraryExplorer_chips__xQ_VS span{border-radius:4px;background:var(--surface-sunken);font-size:10px;color:var(--text-secondary);padding:4px 6px}.LibraryExplorer_pageCard__vEzsf>a{font-size:12px;font-weight:650;color:var(--text-primary)}.LibraryExplorer_blockCard__laAr7 p{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.LibraryExplorer_components__5Ybre{display:grid;gap:18px}.LibraryExplorer_componentGrid__ixdLw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.LibraryExplorer_providerRow__hT9__{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.LibraryExplorer_confirmTrigger__p14Ia{border:1px solid var(--border-default);border-radius:6px;background:var(--surface-raised);padding:9px 13px;cursor:pointer;font:inherit;font-size:13px;font-weight:650}.LibraryExplorer_demoNote__KpjAU{font-size:12px;color:var(--text-secondary)}@media (max-width:760px){.LibraryExplorer_viewerHeader__EQC_R{align-items:flex-start;flex-direction:column}.LibraryExplorer_componentGrid__ixdLw{grid-template-columns:1fr}.LibraryExplorer_search__ey6Ga{width:100%}}.LibraryExplorer_tokenRow__hkfWb{display:flex;flex-wrap:wrap;gap:8px}.LibraryExplorer_tokenRow__hkfWb span{display:inline-flex;align-items:center;min-height:42px;padding:9px 13px;border:1px solid var(--border-default);border-radius:8px;font-size:12px;font-weight:700}.LibraryExplorer_tokenCanvas__grmyE{background:var(--surface-canvas);color:var(--text-primary)}.LibraryExplorer_tokenRaised__mlaoD{background:var(--surface-raised);color:var(--text-primary)}.LibraryExplorer_tokenInk__5L5EQ{background:var(--text-primary);color:var(--surface-raised)}.LibraryExplorer_tokenAllowed__x4toC{background:var(--status-active-bg);color:var(--status-active)}.LibraryExplorer_tokenDenied__vqt__{background:var(--status-denied-bg);color:var(--status-denied)}.LibraryExplorer_tokenOperational__QSuWu{background:var(--status-refused-bg);color:var(--status-refused)}.LibraryExplorer_miniature__i0Spi{position:relative;height:120px;border:1px solid #d9dde0;border-radius:6px;background:#f8f9fa;overflow:hidden;margin:-4px -4px 13px}.LibraryExplorer_miniTop__clmdW{height:17px;border-bottom:1px solid #e1e4e6;background:#fff;display:flex;align-items:center;gap:6px;padding:0 7px}.LibraryExplorer_miniTop__clmdW b{font-size:11px;line-height:1;color:#34383a}.LibraryExplorer_miniTop__clmdW i{width:30%;height:4px;background:#e5e7e9;border-radius:2px;margin-left:auto}.LibraryExplorer_miniLineShort__aOo_L{width:25%;height:4px;background:#e5e7e9;border-radius:2px}.LibraryExplorer_miniBody__LbHeW{display:flex;height:calc(100% - 17px)}.LibraryExplorer_miniRail__xd9UF{width:21%;border-right:1px solid #e0e3e5;background:#f1f3f4;padding:12px 7px;display:grid;align-content:start;gap:10px}.LibraryExplorer_miniRail__xd9UF span{height:4px;background:#ccd1d4;border-radius:2px}.LibraryExplorer_miniRail__xd9UF span:nth-child(2){width:72%}.LibraryExplorer_miniRail__xd9UF span:nth-child(3){width:85%}.LibraryExplorer_miniRail__xd9UF span:nth-child(4){width:55%}.LibraryExplorer_miniContent__eA_dA{flex:1;min-width:0;padding:12px 12px 8px}.LibraryExplorer_miniEmpty__qIrBF i,.LibraryExplorer_miniHeading__veuUY,.LibraryExplorer_miniKicker__fO28O,.LibraryExplorer_miniModal__Sfja9>span,.LibraryExplorer_miniPills__UhqJx span,.LibraryExplorer_miniSplit__OyzDW span,.LibraryExplorer_miniTable__YDUKF span,.LibraryExplorer_miniTimeline__tDxQv span{display:block;border-radius:2px;background:#d8dcdf}.LibraryExplorer_miniKicker__fO28O{height:3px;width:25%;margin-bottom:6px}.LibraryExplorer_miniHeading__veuUY{height:8px;width:58%;background:#858d93;margin-bottom:12px}.LibraryExplorer_miniPills__UhqJx{display:flex;gap:4px;margin-bottom:8px}.LibraryExplorer_miniPills__UhqJx span{width:28px;height:8px;background:#eceeef;border:1px solid #d9dddf;border-radius:8px}.LibraryExplorer_miniTable__YDUKF{border:1px solid #dfe2e3;border-radius:3px;background:#fff}.LibraryExplorer_miniTable__YDUKF span{height:11px;border-bottom:1px solid #e6e8e9;background:linear-gradient(90deg,#eef0f1 24%,transparent 0,transparent 56%,#eef0f1 0,#eef0f1 73%,transparent 0);border-radius:0}.LibraryExplorer_miniTable__YDUKF span:last-child{border:0}.LibraryExplorer_miniSplit__OyzDW{display:grid;grid-template-columns:3fr 2fr;gap:6px}.LibraryExplorer_miniSplit__OyzDW>div{border:1px solid #e2e5e6;background:#fff;padding:6px;display:grid;gap:6px;align-content:start}.LibraryExplorer_miniSplit__OyzDW span{height:5px;width:80%;background:#e6e9eb}.LibraryExplorer_miniSplit__OyzDW span:nth-child(2){width:55%}.LibraryExplorer_miniTimeline__tDxQv{border-left:2px solid #d3d9dc;margin-left:6px;padding-left:9px;display:grid;gap:8px}.LibraryExplorer_miniTimeline__tDxQv span{height:14px;background:#fff;border:1px solid #e1e4e5}.LibraryExplorer_miniEmpty__qIrBF{display:grid;place-items:center;gap:6px;padding:3px}.LibraryExplorer_miniEmpty__qIrBF span{color:#a9b0b5;font-size:20px}.LibraryExplorer_miniEmpty__qIrBF i{width:48%;height:4px}.LibraryExplorer_miniEmpty__qIrBF i:last-child{width:30%}.LibraryExplorer_miniModal__Sfja9{position:absolute;top:27px;left:27%;width:54%;height:76px;border:1px solid #c7ced2;border-radius:5px;background:#fff;box-shadow:0 5px 14px #1b2b3433;padding:9px;display:grid;align-content:start;gap:6px}.LibraryExplorer_miniModal__Sfja9>span{height:5px;width:85%;background:#e5e8ea}.LibraryExplorer_miniModal__Sfja9 .LibraryExplorer_miniModalTitle__REwWS{height:7px;width:63%;background:#758087}.LibraryExplorer_miniModal__Sfja9>div{display:flex;justify-content:flex-end;gap:5px;margin-top:5px}.LibraryExplorer_miniModal__Sfja9 b,.LibraryExplorer_miniModal__Sfja9 i{width:27px;height:9px;background:#e8ebec;border-radius:2px}.LibraryExplorer_miniModal__Sfja9 b{background:#3d454a}.ListFilters_filters__u8e2j{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--space-4)}.ListFilters_active__R3U1M,.ListFilters_pill__yij6P{display:inline-flex;align-items:center;min-height:34px;padding:6px 12px;border:1px solid var(--border-default);border-radius:999px;font-size:12px;font-weight:650;text-decoration:none;color:var(--text-secondary);background:var(--surface-raised)}.ListFilters_pill__yij6P:hover{border-color:var(--border-emphasis);color:var(--text-primary)}.ListFilters_active__R3U1M{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-raised)}.ListFilters_active__R3U1M:focus-visible,.ListFilters_pill__yij6P:focus-visible{outline:2px solid var(--accent-default);outline-offset:2px}.BlockGallery_gallery__2akmz{display:grid;gap:30px}.BlockGallery_intro__I8hRu{padding:18px 20px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-raised)}.BlockGallery_intro__I8hRu strong{display:block;margin-bottom:5px;font-size:17px}.BlockGallery_intro__I8hRu p,.BlockGallery_referenceNote__fGzi0{max-width:75ch;margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}.BlockGallery_group__dZyiF{display:grid;gap:12px}.BlockGallery_groupTitle__2UM9t{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-default);padding-bottom:8px}.BlockGallery_groupTitle__2UM9t h2{margin:0;font-size:18px;letter-spacing:-.03em}.BlockGallery_groupTitle__2UM9t span{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.BlockGallery_grid__bDmdf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.BlockGallery_block__Wp33Q{min-width:0;overflow:hidden;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-raised)}.BlockGallery_wide__x8KBQ{grid-column:1/-1}.BlockGallery_block__Wp33Q>header{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:16px 18px;border-bottom:1px solid var(--border-default)}.BlockGallery_block__Wp33Q>header h3{margin:3px 0 4px;font-size:16px;letter-spacing:-.025em}.BlockGallery_block__Wp33Q>header p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.4}.BlockGallery_block__Wp33Q>header a{flex:none;color:var(--text-secondary);font-size:11px;text-decoration:none;white-space:nowrap}.BlockGallery_block__Wp33Q>header a:hover{color:var(--text-primary);text-decoration:underline}.BlockGallery_kicker__3g5_I{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.07em}.BlockGallery_preview__H_x0x{min-height:115px;padding:18px;background:var(--surface-canvas)}.BlockGallery_preview__H_x0x>:first-child{max-width:100%}.BlockGallery_preview__H_x0x :is(button,a,input,select):focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.BlockGallery_shellClip__Bknjk{width:100%;height:338px;overflow:hidden;border:1px solid var(--border-default);border-radius:8px}.BlockGallery_shellScale___Bl12{width:1100px;transform:scale(.7);transform-origin:top left}.BlockGallery_navSample__MiBtF{display:grid;width:230px;gap:3px;padding:15px;border:1px solid var(--border-default);border-radius:7px;background:var(--surface-raised);color:var(--text-secondary);font-size:12px}.BlockGallery_navSample__MiBtF strong{padding:5px 8px 13px;color:var(--text-primary);font-size:15px}.BlockGallery_navSample__MiBtF span{padding:13px 8px 4px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.BlockGallery_navSample__MiBtF :is(div,b){padding:7px 8px;border-radius:5px;font-weight:500}.BlockGallery_navSample__MiBtF b{background:var(--surface-sunken);color:var(--text-primary)}.BlockGallery_muted__yFBWb{color:var(--text-secondary);font-size:13px}.BlockGallery_stack__aPM8G{display:grid;gap:12px}.BlockGallery_wrap__qqF72{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.BlockGallery_miniGrid__pAAKn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.BlockGallery_lineCard__3_wi4{display:grid;gap:10px;padding:16px;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-raised)}.BlockGallery_lineCard__3_wi4 strong{font-size:13px}.BlockGallery_lineCard__3_wi4 p{margin:0;color:var(--text-secondary);font-size:12px}.BlockGallery_between___Pif6{display:flex;align-items:start;justify-content:space-between;gap:12px}.BlockGallery_lineFoot__IDRPC{padding-top:10px;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:11px}.BlockGallery_observationGrid__h3hu0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.BlockGallery_inlineDialog__Bil3_{max-width:440px;padding:20px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-raised);box-shadow:0 14px 36px #0002}.BlockGallery_inlineDialog__Bil3_>span{color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.BlockGallery_inlineDialog__Bil3_ h3{margin:6px 0;font-size:20px}.BlockGallery_inlineDialog__Bil3_ p{margin:0 0 16px;color:var(--text-secondary);font-size:12px;line-height:1.5}.BlockGallery_fakeField__BnXzQ{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;padding:10px 12px;border:1px solid var(--border-default);border-radius:6px;background:var(--surface-sunken);color:var(--text-secondary);font-size:12px}.BlockGallery_fakeField__BnXzQ strong{color:var(--text-primary);font-weight:600}.BlockGallery_dialogFooter__KmeYH{display:flex;justify-content:end;align-items:center;gap:16px;margin-top:18px;color:var(--text-secondary);font-size:12px}.BlockGallery_dialogFooter__KmeYH b{padding:8px 12px;border-radius:5px;background:var(--text-primary);color:var(--surface-raised)}.BlockGallery_dialogFooter__KmeYH b.BlockGallery_danger__hCNYi{background:var(--status-denied)}.BlockGallery_authCard__gx7RK{display:grid;gap:9px;max-width:370px;padding:20px;border:1px solid var(--border-default);border-radius:9px;background:var(--surface-raised)}.BlockGallery_authCard__gx7RK>strong{font-size:20px;letter-spacing:-.04em}.BlockGallery_authCard__gx7RK>p{margin:0;color:var(--text-secondary);font-size:12px}.BlockGallery_authCard__gx7RK .BlockGallery_fakeField__BnXzQ{margin:0}.BlockGallery_referenceNote__fGzi0{padding:4px 2px 20px}@media (max-width:760px){.BlockGallery_grid__bDmdf{grid-template-columns:1fr}.BlockGallery_wide__x8KBQ{grid-column:auto}.BlockGallery_observationGrid__h3hu0{grid-template-columns:1fr}.BlockGallery_shellScale___Bl12{transform:scale(.52)}.BlockGallery_shellClip__Bknjk{height:260px}}.app-shell_shell__GQDt_{display:grid;grid-template-rows:64px minmax(0,1fr) 34px;min-height:100vh;color:var(--text-primary);background:transparent}.app-shell_topbar__Wzq1r{position:relative;display:grid;grid-template-columns:218px minmax(0,1fr) auto;align-items:center;min-width:0;border-bottom:1px solid var(--border-default);background:var(--surface-raised)}.app-shell_brand__n_ZBE{display:flex;align-items:center;gap:9px;height:100%;padding:0 var(--space-5);border-right:1px solid var(--border-default);color:var(--text-primary);font-size:19px;font-weight:700;letter-spacing:-.045em;text-decoration:none}.app-shell_brand__n_ZBE img{width:28px;height:28px}.app-shell_contextChain__tf_08,.app-shell_contextMenu__CT03U>summary,.app-shell_environmentCell__mLjDu,.app-shell_profileIdentity__qDzBa,.app-shell_profileMenu__tfHsT>summary,.app-shell_search__MgHZH,.app-shell_topbarActions__KbtlZ{display:flex;align-items:center}.app-shell_contextChain__tf_08{min-width:0;gap:var(--space-2);padding:0 var(--space-5)}.app-shell_contextDivider__zk1gW{color:var(--border-default);font-size:18px}.app-shell_contextMenu__CT03U,.app-shell_profileMenu__tfHsT,.app-shell_search__MgHZH{position:relative}.app-shell_contextMenu__CT03U>summary,.app-shell_profileMenu__tfHsT>summary{min-height:34px;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;list-style:none}.app-shell_contextMenu__CT03U>summary{max-width:210px;padding:0 var(--space-2);font-size:13px;font-weight:600}.app-shell_contextMenu__CT03U>summary::-webkit-details-marker,.app-shell_profileMenu__tfHsT>summary::-webkit-details-marker{display:none}.app-shell_contextMenu__CT03U>summary:hover,.app-shell_profileMenu__tfHsT>summary:hover{color:var(--text-primary);background:var(--surface-sunken)}.app-shell_contextMenu__CT03U>summary:focus-visible,.app-shell_mobileMenu__3eDsr:focus-visible,.app-shell_navGroup__qyhR0>a:focus-visible,.app-shell_profileMenu__tfHsT>summary:focus-visible,.app-shell_utilityBar__5p2sF a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.app-shell_contextMenu__CT03U>summary>span,.app-shell_profileCopy__VyAn1 small,.app-shell_profileCopy__VyAn1 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell_contextMenu__CT03U svg,.app-shell_profileMenu__tfHsT svg,.app-shell_search__MgHZH svg,.app-shell_utilityBar__5p2sF svg{width:15px;height:15px;flex:none}.app-shell_environmentCell__mLjDu{min-height:30px;gap:7px;padding:0 9px;border:1px solid color-mix(in srgb,var(--status-active) 24%,var(--border-default));border-radius:var(--radius-sm);color:var(--text-secondary);background:color-mix(in srgb,var(--status-active-bg) 58%,var(--surface-raised));font-family:var(--font-mono);font-size:11px}.app-shell_environmentCell__mLjDu small{color:var(--status-active);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.app-shell_environmentPulse__7L6Ap,.app-shell_systemStatus__PKCXF>span{width:7px;height:7px;border-radius:50%;background:var(--status-active);box-shadow:0 0 0 3px color-mix(in srgb,var(--status-active) 13%,transparent)}.app-shell_topbarActions__KbtlZ{height:100%;gap:var(--space-2);padding:0 var(--space-4)}.app-shell_search__MgHZH{width:min(25vw,290px);height:36px;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-tertiary);background:var(--surface-canvas);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.app-shell_search__MgHZH:focus-within,.app-shell_search__MgHZH[data-open]{border-color:color-mix(in srgb,var(--focus-ring) 65%,var(--border-default));background:var(--surface-raised);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 12%,transparent)}.app-shell_searchTrigger__YGkgT{display:grid;width:18px;height:30px;flex:none;place-items:center;padding:0;border:0;color:var(--text-tertiary);background:transparent;cursor:pointer}.app-shell_searchTrigger__YGkgT:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.app-shell_search__MgHZH input{width:100%;min-width:0;border:0;outline:0;color:var(--text-primary);background:transparent;font:inherit;font-size:12px}.app-shell_search__MgHZH input::placeholder{color:var(--text-tertiary)}.app-shell_search__MgHZH kbd{display:flex;align-items:center;gap:2px;padding:2px 5px;border:1px solid var(--border-default);border-radius:4px;color:var(--text-tertiary);background:var(--surface-raised);font-family:var(--font-mono);font-size:9px}.app-shell_search__MgHZH kbd svg{width:10px;height:10px}.app-shell_menuPanel__C8Zui,.app-shell_searchResults__oGp7H{position:absolute;top:calc(100% + var(--space-2));min-width:250px;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:0 12px 30px rgba(24,24,27,.1);z-index:20}.app-shell_contextMenu__CT03U .app-shell_menuPanel__C8Zui{left:0}.app-shell_searchResults__oGp7H{right:0;left:0;min-width:100%}.app-shell_profilePanel__cG9L_{right:0;width:280px}.app-shell_menuHeading__bMbHI{display:block;padding:6px 8px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.app-shell_menuPanel__C8Zui a,.app-shell_menuPanel__C8Zui button,.app-shell_searchResults__oGp7H a{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border:0;border-radius:var(--radius-sm);color:var(--text-primary);background:transparent;font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.app-shell_menuPanel__C8Zui a:hover,.app-shell_menuPanel__C8Zui button:hover,.app-shell_searchResults__oGp7H a:hover{background:var(--surface-sunken)}.app-shell_menuPanel__C8Zui small,.app-shell_menuPanel__C8Zui strong,.app-shell_profileCopy__VyAn1,.app-shell_searchResults__oGp7H small,.app-shell_searchResults__oGp7H strong{display:block}.app-shell_menuPanel__C8Zui strong,.app-shell_searchResults__oGp7H strong{font-size:12px;font-weight:650}.app-shell_menuPanel__C8Zui small,.app-shell_searchResults__oGp7H small{margin-top:1px;color:var(--text-tertiary);font-size:10px}.app-shell_menuEmpty__OFM4h{display:block;padding:var(--space-3);color:var(--text-tertiary);font-size:12px}.app-shell_profileMenu__tfHsT>summary{max-width:240px;gap:var(--space-2);padding:4px var(--space-2) 4px 4px}.app-shell_avatar__Ix28T{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:7px;color:var(--text-on-accent);background:var(--accent-default);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.04em}.app-shell_profileCopy__VyAn1{min-width:0}.app-shell_profileCopy__VyAn1 strong{max-width:150px;color:var(--text-primary);font-size:11px}.app-shell_profileCopy__VyAn1 small{margin-top:1px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.app-shell_profileIdentity__qDzBa{gap:var(--space-3);margin-bottom:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--border-subtle)}.app-shell_mobileMenu__3eDsr{display:none}.app-shell_body__7l1D0{display:flex;min-height:0}.app-shell_nav__RaLd5{display:flex;width:218px;flex:none;flex-direction:column;padding:var(--space-5) var(--space-3) var(--space-3);border-right:1px solid var(--sidebar-border);color:var(--sidebar-foreground);background:var(--sidebar)}.app-shell_navGroup__qyhR0{display:flex;flex-direction:column;gap:3px;margin-bottom:var(--space-5)}.app-shell_navLabel__S5qwP{padding:0 10px;margin-bottom:5px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.app-shell_navGroup__qyhR0>a{position:relative;display:flex;min-height:38px;align-items:center;gap:10px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);font-size:13px;font-weight:520;text-decoration:none;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.app-shell_navGroup__qyhR0>a svg{width:16px;height:16px;flex:none}.app-shell_navGroup__qyhR0>a:hover{border-color:var(--sidebar-border);color:var(--sidebar-accent-foreground);background:var(--sidebar-accent)}.app-shell_navGroup__qyhR0>a[aria-current=page]{border-color:var(--sidebar-border);color:var(--sidebar-foreground);background:var(--surface-raised);box-shadow:inset 2px 0 0 var(--sidebar-primary)}.app-shell_navGroup__qyhR0>a[aria-current=page] svg{color:var(--sidebar-foreground)}.app-shell_navBottom__866rH{margin-top:auto;margin-bottom:0;padding-top:var(--space-4);border-top:1px solid var(--sidebar-border)}.app-shell_main__L7uxW{min-width:0;flex:1;overflow-wrap:anywhere}.app-shell_main__L7uxW button,.app-shell_main__L7uxW fieldset,.app-shell_main__L7uxW input,.app-shell_main__L7uxW select,.app-shell_main__L7uxW textarea{max-width:100%;min-width:0}.app-shell_main__L7uxW fieldset{padding:0;margin:0;border:0}.app-shell_utilityBar__5p2sF{display:flex;align-items:center;gap:var(--space-5);padding:0 var(--space-4) 0 calc(218px + var(--space-4));border-top:1px solid var(--border-default);color:var(--text-tertiary);background:var(--surface-raised);font-family:var(--font-mono);font-size:9px;letter-spacing:.02em}.app-shell_systemStatus__PKCXF,.app-shell_utilityBar__5p2sF a{display:flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.app-shell_utilityBar__5p2sF a:hover{color:var(--text-primary)}.app-shell_systemStatus__PKCXF{margin-left:auto;color:var(--status-active);text-transform:uppercase}.app-shell_systemStatus__PKCXF>span{width:6px;height:6px}@media (max-width:1080px){.app-shell_contextDivider__zk1gW,.app-shell_environmentCell__mLjDu,.app-shell_profileCopy__VyAn1{display:none}.app-shell_search__MgHZH{width:min(30vw,230px)}}@media (max-width:760px){.app-shell_shell__GQDt_{grid-template-rows:58px minmax(0,1fr) auto}.app-shell_topbar__Wzq1r{grid-template-columns:auto auto minmax(0,1fr);padding:0 var(--space-3)}.app-shell_mobileMenu__3eDsr{display:grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-raised)}.app-shell_mobileMenu__3eDsr svg{width:17px;height:17px}.app-shell_brand__n_ZBE{padding:0 var(--space-3);border-right:0}.app-shell_brand__n_ZBE span,.app-shell_contextChain__tf_08,.app-shell_profileMenu__tfHsT{display:none}.app-shell_topbarActions__KbtlZ{justify-content:flex-end;padding:0}.app-shell_search__MgHZH{width:min(56vw,270px)}.app-shell_nav__RaLd5{position:fixed;top:58px;bottom:0;left:0;z-index:30;width:min(82vw,270px);transform:translateX(-102%);transition:transform .18s ease}.app-shell_nav__RaLd5[data-open]{transform:translateX(0)}.app-shell_utilityBar__5p2sF{flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) var(--space-4)}.app-shell_systemStatus__PKCXF{margin-left:0}}@media (prefers-reduced-motion:reduce){.app-shell_navGroup__qyhR0>a,.app-shell_nav__RaLd5,.app-shell_search__MgHZH{transition:none}}.ProjectTable_toolbar___i_qp{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ProjectTable_search__qJ4Yl{min-width:min(100%,240px);border:1px solid var(--border-default);border-radius:7px;padding:9px 12px;background:var(--surface-raised);font:inherit;font-size:13px}.ProjectTable_search__qJ4Yl:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProjectTable_count___XKdC{font-size:12px;color:var(--text-tertiary)}