.workbench-module__sQfhGq__workbench{z-index:var(--z-workbench);grid-template:"top top top" var(--dimension-top-bar) "activity center tools" minmax(0, 1fr) "status status status" var(--dimension-status-bar) / var(--dimension-activity-bar) minmax(0, 1fr) var(--right-dock-width);background:var(--color-canvas);width:100vw;min-width:0;height:100dvh;min-height:0;display:grid;position:relative;overflow:hidden}.workbench-module__sQfhGq__topBar{border-bottom:var(--border-default);background:var(--color-canvas);-webkit-user-select:none;user-select:none;grid-area:top;grid-template-columns:minmax(180px,1fr) minmax(160px,auto) minmax(280px,1fr);align-items:center;display:grid}.workbench-module__sQfhGq__brandButton,.workbench-module__sQfhGq__textButton,.workbench-module__sQfhGq__activityButton,.workbench-module__sQfhGq__tabActivate,.workbench-module__sQfhGq__tabClose,.workbench-module__sQfhGq__toolButton,.workbench-module__sQfhGq__toolHeader button{cursor:pointer;background:0 0;border:0}.workbench-module__sQfhGq__brandButton{justify-self:start;align-items:center;gap:var(--space-2);height:100%;padding:0 var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-12);font-weight:600;display:inline-flex}.workbench-module__sQfhGq__brandMark{border-radius:var(--radius-1);background:var(--color-accent);color:#111315;width:20px;height:20px;font-size:var(--font-size-11);place-items:center;font-weight:900;display:grid}.workbench-module__sQfhGq__topBarTitle{min-width:0;color:var(--color-text-tertiary);font-size:var(--font-size-10);justify-items:center;line-height:1.15;display:grid}.workbench-module__sQfhGq__topBarTitle strong{max-width:360px;color:var(--color-text-secondary);font-size:var(--font-size-12);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.workbench-module__sQfhGq__topBarActions{justify-self:end;align-items:center;gap:var(--space-3);padding-right:var(--space-3);display:flex}.workbench-module__sQfhGq__textButton{min-height:var(--dimension-control-compact);padding:0 var(--space-2);border-radius:var(--radius-1);color:var(--color-text-tertiary);font-size:var(--font-size-11)}.workbench-module__sQfhGq__connection{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-10);white-space:nowrap;display:inline-flex}.workbench-module__sQfhGq__connection[data-connection=checking],.workbench-module__sQfhGq__connection[data-connection=disconnected]{color:var(--color-text-tertiary)}.workbench-module__sQfhGq__textButton:hover{color:var(--color-text-primary);background:var(--color-surface-2)}.workbench-module__sQfhGq__version{color:var(--color-text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-10)}.workbench-module__sQfhGq__activityBar{border-right:var(--border-default);background:var(--color-canvas);flex-direction:column;grid-area:activity;justify-content:space-between;min-height:0;display:flex;overflow:hidden}.workbench-module__sQfhGq__activityItems{min-height:0;padding:var(--space-1) 0;scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow:auto}.workbench-module__sQfhGq__activityButton{min-height:54px;padding:var(--space-1);color:var(--color-text-tertiary);border-radius:0;place-items:center;gap:2px;display:grid;position:relative}.workbench-module__sQfhGq__activityButton span{max-width:66px;font-size:var(--font-size-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-module__sQfhGq__activityButton:hover{color:var(--color-text-primary);background:var(--color-surface-1)}.workbench-module__sQfhGq__activityButton[data-active=true]{color:var(--color-text-primary);background:var(--color-surface-2)}.workbench-module__sQfhGq__activityButton[data-active=true]:before{background:var(--color-accent);content:"";width:2px;position:absolute;inset:7px auto 7px 0}.workbench-module__sQfhGq__activityFooter{border-top:var(--border-default);min-height:40px;color:var(--color-accent);font-family:var(--font-mono);font-size:var(--font-size-11);place-items:center;display:grid}.workbench-module__sQfhGq__center{grid-area:center;grid-template-rows:var(--dimension-tab-bar) minmax(0, 1fr);min-width:0;min-height:0;display:grid}.workbench-module__sQfhGq__tabHost{border-bottom:var(--border-default);background:var(--color-canvas);scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.workbench-module__sQfhGq__tab{border-right:var(--border-default);min-width:140px;max-width:220px;color:var(--color-text-tertiary);background:var(--color-canvas);transition:color var(--motion-standard) var(--ease-standard), background-color var(--motion-standard) var(--ease-standard);display:flex;position:relative}.workbench-module__sQfhGq__tab[data-active=true]{color:var(--color-text-primary);background:var(--color-workspace)}.workbench-module__sQfhGq__tab[data-active=true]:before{background:var(--color-accent);content:"";height:1px;position:absolute;inset:0 0 auto}.workbench-module__sQfhGq__tabActivate{min-width:0;padding:0 var(--space-3);color:inherit;text-align:left;flex:1;align-items:center;gap:7px;display:flex}.workbench-module__sQfhGq__tabActivate:hover{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-surface-2) 65%, transparent)}.workbench-module__sQfhGq__tabActivate span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-module__sQfhGq__tabClose{width:var(--dimension-control-compact);color:var(--color-text-tertiary);place-items:center;display:grid}.workbench-module__sQfhGq__tabClose:hover{color:var(--color-text-primary);background:var(--color-surface-active)}.workbench-module__sQfhGq__workspace{background:var(--color-workspace);min-width:0;min-height:0;overflow:auto}.workbench-module__sQfhGq__toolHost{z-index:var(--z-dock);grid-area:tools;grid-template-columns:var(--dimension-tool-rail) minmax(0, 1fr);border-left:var(--border-default);background:var(--color-canvas);min-width:0;min-height:0;transition:width var(--motion-standard) var(--ease-standard);display:grid;overflow:hidden}.workbench-module__sQfhGq__toolRail{border-right:var(--border-default);flex-direction:column;display:flex}.workbench-module__sQfhGq__toolButton{width:var(--dimension-tool-rail);height:var(--dimension-control-large);color:var(--color-text-tertiary);place-items:center;display:grid;position:relative}.workbench-module__sQfhGq__toolButton:hover,.workbench-module__sQfhGq__toolButton[data-active=true]{color:var(--color-text-primary);background:var(--color-surface-1)}.workbench-module__sQfhGq__toolButton[data-active=true]:after{background:var(--color-accent);content:"";width:2px;position:absolute;inset:8px 0 8px auto}.workbench-module__sQfhGq__toolPanel{min-width:0;animation:workbench-module__sQfhGq__panel-appear var(--motion-standard) var(--ease-standard);overflow:auto}.workbench-module__sQfhGq__toolHeader{height:var(--dimension-tab-bar);padding-left:var(--space-3);border-bottom:var(--border-default);color:var(--color-text-secondary);font-size:var(--font-size-11);letter-spacing:.015em;justify-content:space-between;align-items:center;display:flex}.workbench-module__sQfhGq__toolHeader>div{height:100%;display:flex}.workbench-module__sQfhGq__toolHeader button{width:var(--dimension-control-compact);color:var(--color-text-tertiary);place-items:center;display:grid}.workbench-module__sQfhGq__toolHeader button:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-2)}.workbench-module__sQfhGq__toolHeader button:disabled{cursor:default;opacity:.25}.workbench-module__sQfhGq__toolContent{padding:var(--space-4)}.workbench-module__sQfhGq__metrics{border:var(--border-default);border-radius:var(--radius-2);background:var(--color-border);gap:1px;margin:0;display:grid;overflow:hidden}.workbench-module__sQfhGq__metrics div{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-1);display:grid}.workbench-module__sQfhGq__metrics dt{color:var(--color-text-tertiary);font-size:var(--font-size-10);letter-spacing:.08em}.workbench-module__sQfhGq__metrics dd{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--font-size-11);margin:0}.workbench-module__sQfhGq__toolEmpty{padding:var(--space-4);color:var(--color-text-secondary)}.workbench-module__sQfhGq__statusBar{padding:0 var(--space-2);border-top:var(--border-default);color:var(--color-text-secondary);font-size:var(--font-size-10);-webkit-user-select:none;user-select:none;background:#15181a;grid-area:status;justify-content:space-between;align-items:center;display:flex}.workbench-module__sQfhGq__statusBar>div{align-items:center;gap:var(--space-3);display:flex}.workbench-module__sQfhGq__statusIndicator{background:var(--color-success);border-radius:50%;width:6px;height:6px}.workbench-module__sQfhGq__statusIndicator[data-connection=checking],.workbench-module__sQfhGq__connection[data-connection=checking] .workbench-module__sQfhGq__statusIndicator{background:var(--color-warning)}.workbench-module__sQfhGq__statusIndicator[data-connection=disconnected],.workbench-module__sQfhGq__connection[data-connection=disconnected] .workbench-module__sQfhGq__statusIndicator{background:var(--color-danger)}.workbench-module__sQfhGq__windowLayer{z-index:var(--z-window);inset:var(--dimension-top-bar) 0 var(--dimension-status-bar);pointer-events:none;position:fixed}.workbench-module__sQfhGq__unavailable{min-height:100%;padding:var(--space-6);text-align:center;place-items:center;display:grid}.workbench-module__sQfhGq__unavailable>div{max-width:520px}.workbench-module__sQfhGq__unavailableCode{color:var(--color-warning);font-family:var(--font-mono);font-size:var(--font-size-10)}.workbench-module__sQfhGq__unavailable h1{margin:var(--space-3) 0;font-size:28px}@keyframes workbench-module__sQfhGq__panel-appear{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.workbench-module__sQfhGq__unavailable p{color:var(--color-text-secondary);line-height:1.6}.workbench-module__sQfhGq__unavailable a{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-1);color:var(--color-accent);text-decoration:none;display:inline-flex}@media (max-width:1100px){.workbench-module__sQfhGq__workbench{--dimension-activity-bar:48px}.workbench-module__sQfhGq__activityButton{min-height:44px}.workbench-module__sQfhGq__activityButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:700px){.workbench-module__sQfhGq__workbench{--dimension-top-bar:40px;--dimension-activity-bar:48px;grid-template:"top top" var(--dimension-top-bar) "activity center" minmax(0, 1fr) "status status" var(--dimension-status-bar) / var(--dimension-activity-bar) minmax(0, 1fr)}.workbench-module__sQfhGq__topBar{grid-template-columns:auto minmax(0,1fr) auto}.workbench-module__sQfhGq__brandButton{padding:0 var(--space-2)}.workbench-module__sQfhGq__brandButton>span:last-child,.workbench-module__sQfhGq__topBarTitle>span,.workbench-module__sQfhGq__connection,.workbench-module__sQfhGq__textButton{display:none}.workbench-module__sQfhGq__topBarTitle{padding-left:var(--space-2);justify-items:start}.workbench-module__sQfhGq__topBarTitle strong{max-width:160px}.workbench-module__sQfhGq__topBarActions{padding-right:var(--space-2);gap:0}.workbench-module__sQfhGq__activityButton{min-height:44px}.workbench-module__sQfhGq__activityButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.workbench-module__sQfhGq__tab{min-width:118px;max-width:180px}.workbench-module__sQfhGq__toolHost{display:none}.workbench-module__sQfhGq__statusBar{gap:var(--space-2);overflow:hidden}.workbench-module__sQfhGq__statusBar>div{gap:var(--space-2);min-width:0}.workbench-module__sQfhGq__statusBar>div:first-child span:nth-child(3),.workbench-module__sQfhGq__statusBar>div:last-child span:first-child{display:none}.workbench-module__sQfhGq__unavailable{padding:var(--space-4)}.workbench-module__sQfhGq__unavailable h1{font-size:22px}}
.application-module__kgRrVG__surface{min-height:100%;padding:var(--space-6);color:var(--color-text-primary);background:var(--color-workspace)}.application-module__kgRrVG__dashboard{min-height:100%;padding:clamp(var(--space-4), 3vw, var(--space-7));color:var(--color-text-primary);background:var(--color-workspace)}.application-module__kgRrVG__dashboardHero{max-width:var(--dimension-content-max);margin:0 auto var(--space-6)}.application-module__kgRrVG__dashboardGrid{max-width:var(--dimension-content-max);gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.application-module__kgRrVG__dashboardSection{min-width:0;padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-2);background:var(--color-surface-1)}.application-module__kgRrVG__dashboardSection h2{margin:0 0 var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-12);letter-spacing:.02em;font-weight:650}.application-module__kgRrVG__dashboardWide{grid-column:1/-1}.application-module__kgRrVG__quickActions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-module__kgRrVG__quickActions button,.application-module__kgRrVG__applicationList button,.application-module__kgRrVG__projectPreviewList button{border:var(--border-default);border-radius:var(--radius-1);color:var(--color-text-primary);background:var(--color-surface-2);text-align:left;cursor:pointer}.application-module__kgRrVG__quickActions button:hover,.application-module__kgRrVG__applicationList button:hover,.application-module__kgRrVG__projectPreviewList button:hover{border-color:var(--color-border-strong);background:var(--color-surface-3)}.application-module__kgRrVG__quickActions button{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3);display:flex}.application-module__kgRrVG__quickActions button span{color:var(--color-accent);font-family:var(--font-mono)}.application-module__kgRrVG__systemSummary{border:var(--border-default);border-radius:var(--radius-1);background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.application-module__kgRrVG__systemSummary div{min-width:0;padding:var(--space-3);background:var(--color-surface-2)}.application-module__kgRrVG__systemSummary dt{color:var(--color-text-tertiary);font-size:var(--font-size-10)}.application-module__kgRrVG__systemSummary dd{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.application-module__kgRrVG__systemSummary dd[data-positive=true]{color:var(--color-success)}.application-module__kgRrVG__dashboardState{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-1);color:var(--color-text-secondary);text-align:center;line-height:1.5}.application-module__kgRrVG__projectPreviewList,.application-module__kgRrVG__applicationList{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-module__kgRrVG__projectPreviewList button,.application-module__kgRrVG__applicationList button{min-width:0;padding:var(--space-3)}.application-module__kgRrVG__projectPreviewList button{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.application-module__kgRrVG__projectPreviewList button>span,.application-module__kgRrVG__applicationList button{gap:var(--space-1);min-width:0;display:grid}.application-module__kgRrVG__projectPreviewList strong,.application-module__kgRrVG__projectPreviewList small,.application-module__kgRrVG__applicationList strong,.application-module__kgRrVG__applicationList span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.application-module__kgRrVG__projectPreviewList small,.application-module__kgRrVG__applicationList span,.application-module__kgRrVG__projectPreviewList time{color:var(--color-text-tertiary);font-size:var(--font-size-11)}.application-module__kgRrVG__projectPreviewList time{flex:none}.application-module__kgRrVG__header{max-width:920px;margin-bottom:var(--space-7)}.application-module__kgRrVG__eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font-size:var(--font-size-11);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.application-module__kgRrVG__title{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:620}.application-module__kgRrVG__description{max-width:720px;margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:1.65}.application-module__kgRrVG__emptyState{border:1px dashed var(--color-border-strong);border-radius:var(--radius-2);min-height:360px;color:var(--color-text-secondary);text-align:center;place-items:center;display:grid}.application-module__kgRrVG__emptyState strong,.application-module__kgRrVG__emptyState span{display:block}.application-module__kgRrVG__emptyState strong{color:var(--color-text-primary);font-size:var(--font-size-16)}.application-module__kgRrVG__emptyState span{max-width:420px;margin-top:var(--space-2);line-height:1.55}@media (max-width:900px){.application-module__kgRrVG__dashboardGrid{grid-template-columns:1fr}.application-module__kgRrVG__dashboardWide{grid-column:auto}}@media (max-width:560px){.application-module__kgRrVG__surface,.application-module__kgRrVG__dashboard{padding:var(--space-4)}.application-module__kgRrVG__title{font-size:28px}.application-module__kgRrVG__description{font-size:var(--font-size-13)}.application-module__kgRrVG__quickActions,.application-module__kgRrVG__systemSummary,.application-module__kgRrVG__projectPreviewList,.application-module__kgRrVG__applicationList{grid-template-columns:1fr}.application-module__kgRrVG__projectPreviewList button{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
.projects-module__btNarq__application{min-width:0;min-height:100%;max-width:var(--dimension-content-max);padding:clamp(var(--space-4), 2.5vw, var(--space-6));color:var(--color-text-primary);background:var(--color-workspace);margin:0 auto}.projects-module__btNarq__pageHeader,.projects-module__btNarq__detailHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-5);display:flex}.projects-module__btNarq__pageHeader h1,.projects-module__btNarq__detailHeader h1{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:620}.projects-module__btNarq__pageHeader p,.projects-module__btNarq__detailHeader p{max-width:720px;margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-13);line-height:1.55}.projects-module__btNarq__eyebrow{letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--color-accent)!important;font-size:var(--font-size-10)!important}.projects-module__btNarq__toolbar{min-height:38px;margin-bottom:var(--space-3);border-bottom:var(--border-default);align-items:center;display:flex}.projects-module__btNarq__count{color:var(--color-text-tertiary);font-size:var(--font-size-11);margin-left:auto}.projects-module__btNarq__primaryButton,.projects-module__btNarq__secondaryButton,.projects-module__btNarq__dangerButton,.projects-module__btNarq__filterButton,.projects-module__btNarq__backButton{min-height:var(--dimension-control-default);padding:0 var(--space-3);border-radius:var(--radius-1);font:inherit;font-size:var(--font-size-12);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);border:1px solid #0000;font-weight:600}.projects-module__btNarq__primaryButton{color:#111315;background:var(--color-accent)}.projects-module__btNarq__primaryButton:hover:not(:disabled){background:var(--color-accent-hover)}.projects-module__btNarq__secondaryButton,.projects-module__btNarq__backButton{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-surface-1)}.projects-module__btNarq__dangerButton{color:#fff;border-color:color-mix(in srgb, var(--color-danger) 55%, transparent);background:color-mix(in srgb, var(--color-danger) 18%, var(--color-surface-1))}.projects-module__btNarq__filterButton{color:var(--color-text-secondary);background:0 0;border-radius:0;position:relative}.projects-module__btNarq__filterButton[data-active=true]{color:var(--color-text-primary)}.projects-module__btNarq__filterButton[data-active=true]:after{right:var(--space-3);bottom:-1px;left:var(--space-3);background:var(--color-accent);content:"";height:2px;position:absolute}.projects-module__btNarq__secondaryButton:hover:not(:disabled),.projects-module__btNarq__backButton:hover:not(:disabled),.projects-module__btNarq__filterButton:hover:not(:disabled){filter:brightness(1.08)}.projects-module__btNarq__primaryButton:disabled,.projects-module__btNarq__secondaryButton:disabled,.projects-module__btNarq__dangerButton:disabled,.projects-module__btNarq__secondaryButton[aria-disabled=true],.projects-module__btNarq__dangerButton[aria-disabled=true]{cursor:not-allowed;opacity:.55}.projects-module__btNarq__primaryButton:focus-visible,.projects-module__btNarq__secondaryButton:focus-visible,.projects-module__btNarq__dangerButton:focus-visible,.projects-module__btNarq__filterButton:focus-visible,.projects-module__btNarq__backButton:focus-visible,.projects-module__btNarq__projectRow:focus-visible,.projects-module__btNarq__field input:focus-visible,.projects-module__btNarq__field select:focus-visible,.projects-module__btNarq__field textarea:focus-visible{box-shadow:var(--focus-ring);outline:none}.projects-module__btNarq__table{border:var(--border-default);border-radius:var(--radius-1);background:var(--color-surface-1);overflow-x:auto}.projects-module__btNarq__tableHeader,.projects-module__btNarq__projectRow{align-items:center;gap:var(--space-4);grid-template-columns:minmax(280px,1fr) 120px 120px 120px;display:grid}.projects-module__btNarq__tableHeader{min-height:32px;padding:0 var(--space-4);color:var(--color-text-tertiary);border-bottom:var(--border-default);background:var(--color-canvas);font-size:var(--font-size-10);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.projects-module__btNarq__projectRow{width:100%;min-height:62px;padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);border:0;border-bottom:var(--border-default);background:var(--color-surface-1);font:inherit;font-size:var(--font-size-11);text-align:left;cursor:pointer}.projects-module__btNarq__projectRow:last-child{border-bottom:0}.projects-module__btNarq__projectRow:hover{background:var(--color-surface-2)}.projects-module__btNarq__projectIdentity{gap:var(--space-1);min-width:0;display:grid}.projects-module__btNarq__projectIdentity strong{color:var(--color-text-primary);font-size:var(--font-size-13);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projects-module__btNarq__projectIdentity small{color:var(--color-text-tertiary);font-size:var(--font-size-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projects-module__btNarq__status{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);width:fit-content;color:var(--color-text-secondary);background:var(--color-surface-2);font-size:var(--font-size-10);padding:3px 7px;font-weight:700;display:inline-flex}.projects-module__btNarq__status[data-status=active]{color:var(--color-success)}.projects-module__btNarq__status[data-status=paused]{color:var(--color-warning)}.projects-module__btNarq__status[data-status=archived]{color:var(--color-text-tertiary)}.projects-module__btNarq__state{min-height:300px;padding:var(--space-7);border:1px dashed var(--color-border-strong);border-radius:var(--radius-1);color:var(--color-text-secondary);text-align:center;place-content:center;justify-items:center;display:grid}.projects-module__btNarq__state strong{color:var(--color-text-primary);font-size:var(--font-size-14)}.projects-module__btNarq__state p{max-width:480px;margin:var(--space-2) 0 var(--space-4);font-size:var(--font-size-12);line-height:1.55}.projects-module__btNarq__formPanel{margin-bottom:var(--space-5);padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-1);background:var(--color-surface-1)}.projects-module__btNarq__formPanel h2{margin:0 0 var(--space-4);font-size:var(--font-size-14)}.projects-module__btNarq__form{gap:var(--space-4);display:grid}.projects-module__btNarq__formGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 180px;display:grid}.projects-module__btNarq__field{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-11);font-weight:600;display:grid}.projects-module__btNarq__field>span small{margin-left:var(--space-1);color:var(--color-danger);font-size:var(--font-size-10);font-weight:500}.projects-module__btNarq__fieldHelp{color:var(--color-text-tertiary);font-size:var(--font-size-10);font-weight:400;line-height:1.4}.projects-module__btNarq__field input,.projects-module__btNarq__field select,.projects-module__btNarq__field textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-1);width:100%;color:var(--color-text-primary);background:var(--color-canvas);font:inherit;font-size:var(--font-size-13)}.projects-module__btNarq__field input,.projects-module__btNarq__field select{height:var(--dimension-control-default);padding:0 var(--space-3)}.projects-module__btNarq__field textarea{min-height:96px;padding:var(--space-3);resize:vertical}.projects-module__btNarq__formActions,.projects-module__btNarq__headerActions{justify-content:flex-end;gap:var(--space-2);display:flex}.projects-module__btNarq__formError,.projects-module__btNarq__inlineError{color:var(--color-danger);font-size:var(--font-size-12);margin:0}.projects-module__btNarq__dialogBackdrop{z-index:var(--z-overlay);padding:var(--space-4);background:#00000094;place-items:center;display:grid;position:fixed;inset:0}.projects-module__btNarq__confirmation{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-danger) 45%, var(--color-border));border-radius:var(--radius-2);background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface-1));box-shadow:var(--elevation-panel);width:min(620px,100%);margin:0;display:flex}.projects-module__btNarq__confirmation strong{margin-bottom:var(--space-1);display:block}.projects-module__btNarq__confirmation p{color:var(--color-text-secondary);font-size:var(--font-size-11);margin:0;line-height:1.5}.projects-module__btNarq__backButton{margin-bottom:var(--space-4)}.projects-module__btNarq__titleLine{align-items:center;gap:var(--space-3);display:flex}.projects-module__btNarq__metadata{margin:0 0 var(--space-5);border:var(--border-default);border-radius:var(--radius-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.projects-module__btNarq__metadata div{min-width:0;padding:var(--space-3) var(--space-4);border-right:var(--border-default)}.projects-module__btNarq__metadata div:last-child{border-right:0}.projects-module__btNarq__metadata dt{color:var(--color-text-tertiary);font-size:var(--font-size-10);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.projects-module__btNarq__metadata dd{margin:var(--space-2) 0 0;color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--font-size-11);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projects-module__btNarq__domainSections{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.projects-module__btNarq__domainSection{min-height:116px;padding:var(--space-4);border:var(--border-default);border-radius:var(--radius-1);background:var(--color-surface-1)}.projects-module__btNarq__domainSection h2{font-size:var(--font-size-13);margin:0}.projects-module__btNarq__domainSection p{margin:var(--space-3) 0 0;color:var(--color-text-tertiary);font-size:var(--font-size-11);line-height:1.5}.projects-module__btNarq__skeleton{border:var(--border-default);border-radius:var(--radius-1);background:var(--color-border);gap:1px;display:grid;overflow:hidden}.projects-module__btNarq__skeletonRow{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-text-primary) 5%, transparent), transparent), var(--color-surface-1);background-size:220px 100%;min-height:62px;animation:1.4s linear infinite projects-module__btNarq__skeleton-slide}.projects-module__btNarq__visuallyHidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes projects-module__btNarq__skeleton-slide{0%{background-position:-220px 0}to{background-position:calc(100% + 220px) 0}}@media (max-width:1100px){.projects-module__btNarq__tableHeader,.projects-module__btNarq__projectRow{grid-template-columns:minmax(240px,1fr) 110px 110px}.projects-module__btNarq__tableHeader>:nth-child(3),.projects-module__btNarq__projectRow>:nth-child(3){display:none}.projects-module__btNarq__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-module__btNarq__metadata div:nth-child(2){border-right:0}.projects-module__btNarq__metadata div:nth-child(-n+2){border-bottom:var(--border-default)}}@media (max-width:700px){.projects-module__btNarq__application{padding:var(--space-4)}.projects-module__btNarq__pageHeader,.projects-module__btNarq__detailHeader{flex-direction:column;align-items:stretch}.projects-module__btNarq__pageHeader>button{align-self:flex-start}.projects-module__btNarq__headerActions{flex-wrap:wrap;justify-content:flex-start}.projects-module__btNarq__toolbar{overflow-x:auto}.projects-module__btNarq__count{padding-left:var(--space-3);white-space:nowrap}.projects-module__btNarq__table{border-left:0;border-right:0;border-radius:0}.projects-module__btNarq__tableHeader,.projects-module__btNarq__projectRow{gap:var(--space-2);min-width:0;padding-right:var(--space-3);padding-left:var(--space-3);grid-template-columns:minmax(150px,1fr) 104px}.projects-module__btNarq__tableHeader>:nth-child(3),.projects-module__btNarq__projectRow>:nth-child(3),.projects-module__btNarq__tableHeader>:nth-child(4),.projects-module__btNarq__projectRow>:nth-child(4){display:none}.projects-module__btNarq__formGrid,.projects-module__btNarq__metadata,.projects-module__btNarq__domainSections{grid-template-columns:1fr}.projects-module__btNarq__metadata div,.projects-module__btNarq__metadata div:nth-child(2){border-right:0;border-bottom:var(--border-default)}.projects-module__btNarq__metadata div:last-child{border-bottom:0}.projects-module__btNarq__confirmation{flex-direction:column;align-items:stretch}.projects-module__btNarq__confirmation .projects-module__btNarq__formActions{justify-content:flex-start}.projects-module__btNarq__state{min-height:240px;padding:var(--space-5) var(--space-3)}}@media (prefers-reduced-motion:reduce){.projects-module__btNarq__primaryButton,.projects-module__btNarq__secondaryButton,.projects-module__btNarq__dangerButton,.projects-module__btNarq__filterButton,.projects-module__btNarq__projectRow{transition:none}.projects-module__btNarq__skeletonRow{animation:none}}
