.desktop-workspace{--ui-primary:#155dfb;--ui-primary-hover:#114dd4;--ui-primary-soft:#edf3ff;--ui-selection:#edf3ff;--ui-border:#e4e8ef;--ui-ink:#253044;--ui-muted:#667085;--ui-radius:6px;--ui-font-body:14px;--ui-font-heading:16px;--ui-font-chat:14px;font-family:Pretendard,Apple SD Gothic Neo,system-ui,sans-serif;font-size:var(--ui-font-body);background:#fff}.desktop-header{height:60px;box-shadow:none;gap:10px;padding:0 14px}.desktop-header>.system-brand{width:auto;min-width:134px;margin:0 12px 0 0;font-size:15px}.desktop-header>.secondary,.desktop-header .system-tools>.secondary{min-height:34px;box-shadow:none;background:0 0;border-color:#0000;padding:6px 9px;font-size:13px}.desktop-header .desktop-navigation-toggle{order:3}.desktop-header .desktop-upper-navigation{order:2}.desktop-header .desktop-detail-toggle{order:4}.desktop-header .desktop-account-link{order:5}.desktop-header .system-tools{order:6}.desktop-header .desktop-location{color:var(--ui-muted);font-size:13px}.desktop-header .locale-switch button{min-height:30px;padding:4px 7px;font-size:12px}.desktop-context-panel{border-left:1px solid var(--ui-border);background:#fff}.desktop-context-panel>header{border-bottom:1px solid var(--ui-border);padding-bottom:14px}.desktop-context-panel>header>button,.drive-browser-details>header>button{background:0 0;border:0;width:28px;min-width:0;height:28px;min-height:28px;padding:0;font-size:0}.desktop-context-panel>header>button:after,.drive-browser-details>header>button:after{content:"×";color:var(--ui-muted);font-size:20px}.desktop-primary-navigation :is(.organization-sidebar,.system-sidebar){border-right:1px solid var(--ui-border);background:#f9fbfd}.desktop-primary-navigation :is(.organization-sidebar,.system-sidebar) nav :is(a,button){border-radius:6px;font-size:13px}.desktop-primary-navigation :is(.organization-sidebar,.system-sidebar) nav [aria-current=page]{box-shadow:none;background:var(--ui-primary-soft);color:var(--ui-primary)}.organization-drive-panel .drive-management{width:100%;max-width:100%;margin:16px 0}.organization-drive-panel .drive-management>summary{min-height:var(--ui-control-compact-height);padding:8px 12px}.desktop-workspace[data-file-workspace=true][data-local-details=true]{grid-template-columns:var(--service-rail-width,64px) minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);min-width:0;height:100svh;overflow:hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true]>:is(.system-content,.project-experience){grid-column:2;min-width:0;height:calc(100svh - 60px);min-height:0;padding:0;overflow:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true][data-file-wide=true]{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-file-workspace=true][data-local-details=true][data-file-wide=true]>:is(.system-content,.project-experience){grid-column:1/-1}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.system-content:has(.drive-browser)>.system-header{display:none}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.desktop-header{padding:0 14px}.desktop-file-rail{scrollbar-width:thin;background:#fff;grid-area:2/1;gap:10px;height:calc(100svh - 60px);padding:12px 2px;top:60px;overflow:hidden auto}.desktop-file-rail :is(a,button){width:100%;min-height:64px;font-size:var(--ui-control-compact-font);color:var(--ui-ink);background:0 0;border:0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 2px;line-height:16px;text-decoration:none;display:flex}.desktop-file-rail :is(a,button)>span{word-break:keep-all;overflow-wrap:normal}.desktop-file-rail :is(a,button):hover{color:var(--ui-primary);background:var(--ui-primary-soft)}.desktop-file-rail .desktop-all-menu{margin-top:auto;margin-bottom:36px}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.desktop-primary-navigation{z-index:40;left:var(--service-rail-width,64px);width:240px;height:calc(100svh - 60px);position:fixed;top:60px;box-shadow:8px 0 24px #18253a18}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.desktop-primary-navigation :is(.organization-sidebar,.system-sidebar){width:240px;height:100%}.desktop-workspace[data-file-workspace=true][data-local-details=true] .desktop-file-context{display:contents}.desktop-workspace[data-file-workspace=true][data-local-details=true] .desktop-file-context:empty{display:none}.drive-header-organization{border-left:1px solid var(--ui-border);order:1;gap:2px;min-width:160px;max-width:230px;padding-left:16px;display:grid}.drive-header-organization>span{font-size:12px}.drive-header-organization select{background:0 0;height:26px;min-height:26px;font-size:13px;font-weight:600}.drive-header-transfers{white-space:nowrap;color:var(--ui-ink);order:4;margin-left:2px;padding:6px 8px;font-size:13px;text-decoration:none}.desktop-workspace[data-file-workspace=true][data-local-details=true] .desktop-upper-navigation{border-left:1px solid var(--ui-border);flex:1;padding-left:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .desktop-project-scope{min-height:36px;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .desktop-file-location{border-left:1px solid var(--ui-border);color:var(--ui-muted);white-space:nowrap;margin-left:12px;padding-left:12px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-panel{min-height:calc(100svh - 60px);margin:0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser{border:0;margin:0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid{border:0;border-radius:0;grid-template-columns:200px minmax(0,1fr) 280px;align-items:stretch;gap:0;min-height:calc(100svh - 60px)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid[data-navigation=false]{grid-template-columns:minmax(0,1fr) 280px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid[data-details=false]{grid-template-columns:200px minmax(0,1fr)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid[data-navigation=false][data-details=false]{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main{grid-column:2;min-width:0;padding:0 18px 16px;overflow:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid[data-navigation=false]>.drive-browser-main{grid-column:1}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-navigation{left:var(--service-rail-width,64px);border:0;border-right:1px solid var(--ui-border);z-index:12;background:#f9fbfd;border-radius:0;width:200px;height:calc(100svh - 60px);max-height:none;padding:16px 12px;position:fixed;top:60px;bottom:0;overflow:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details{border:0;border-left:1px solid var(--ui-border);z-index:12;background:#fff;border-radius:0;width:280px;height:calc(100svh - 60px);max-height:none;padding:0 18px 20px;position:fixed;top:60px;right:0;overflow:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details>header{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;min-height:56px;margin:0 -18px 18px;padding:12px 18px;font-size:13px;display:flex}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-detail-identity{gap:16px;padding:6px 0 16px;display:grid}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-detail-identity h3{margin:0;font-size:14px;line-height:1.5}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details dl{grid-template-columns:74px minmax(0,1fr);gap:14px 10px;font-size:13px;line-height:1.5;display:grid}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details :is(dt,dd){overflow-wrap:anywhere;margin:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details dt{color:var(--ui-muted)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-panel-tools{justify-content:space-between;gap:8px;min-height:60px;margin:0;padding:14px 0;display:flex}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-view-title{margin:0;font-size:16px;font-weight:650;line-height:1.5}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-panel-tools>.drive-view-tools>button{min-height:28px;color:var(--ui-muted);background:0 0;border:0;margin-left:auto;padding:3px 6px;font-size:12px}.drive-navigation-heading{min-height:40px;font-size:14px}.drive-section-links{gap:4px;margin:0 0 24px;display:grid}.drive-section-links a{min-height:34px;color:var(--ui-ink);border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;text-decoration:none;display:flex}.drive-section-links [aria-current=page]{background:var(--ui-primary-soft);color:var(--ui-primary)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-navigation>h3{color:var(--ui-muted);margin:14px 0 10px;font-size:12px;font-weight:500}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-folder-branch{gap:3px;display:grid}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-folder-branch button{text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;justify-content:flex-start;gap:8px;min-height:34px;margin:0;font-size:13px;font-weight:500}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-folder-branch [aria-current=location]{opacity:1;background:var(--ui-primary-soft);color:var(--ui-primary)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-navigation>.section-note{font-size:var(--ui-control-compact-font);margin-top:14px;line-height:1.7}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.project-files-primary-actions,.drive-selected-commands,.drive-project-toolbar){flex-wrap:wrap;align-items:center;gap:3px;display:flex}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-command-toolbar{border-bottom:1px solid var(--ui-border);min-height:45px;margin:0;padding:0 0 10px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-command-toolbar>button:last-child{margin-left:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-command-toolbar>span:not(.drive-actions-menu){display:none}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.drive-project-toolbar) :is(button,a){min-height:34px;padding:6px 8px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.drive-project-toolbar) .secondary{box-shadow:none;background:0 0;border-color:#0000}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.drive-project-toolbar) .primary{background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-selected-commands{gap:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-selected-commands>strong{display:none}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-selected-commands .drive-actions-menu>button{color:var(--ui-ink);background:0 0;border-color:#0000}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter{gap:6px;margin:12px 0 8px;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter label:first-child{flex:220px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter label:nth-child(2){flex:0 110px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter label>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter :is(input,select,button){height:40px;min-height:40px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter input{background:#fafbfd}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-browser-filter>p{margin:2px 0 0;font-size:12px;line-height:1.5}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-toolbar{margin:0 0 6px;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-breadcrumbs{min-height:24px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-breadcrumbs button{min-height:24px;color:var(--ui-muted);padding:1px 3px;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table-wrap{background:#fff;border:0;border-radius:0;min-height:0;max-height:none}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list){table-layout:fixed;border-collapse:collapse;width:100%;min-width:500px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td){border-bottom:1px solid #eef0f4;height:44px;padding:8px 9px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) th{color:var(--ui-muted);background:#fff;font-size:12px;font-weight:500}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td):first-child{width:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td):nth-child(2){width:66px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-file-table :is(th,td):nth-child(2){display:none}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td):last-child{width:44px;padding:4px 0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td):nth-last-child(2){width:120px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table:not(.personal-shared-list) :is(th,td):nth-last-child(3){width:78px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-entry-name{width:100%;min-height:28px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-entry-name strong{max-width:none;font-size:13px;font-weight:500}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-entry-row[data-selected=true]{background:#edf3ff;box-shadow:inset 2px 0 #155dfb}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-entry-row:hover{background:#f7faff}.personal-files-support{min-width:0;margin:12px 18px}.personal-files-support:empty{display:none}.personal-chat-file-shares{min-width:0;margin:12px 0}@media (min-width:901px){.desktop-workspace[data-local-details=true]:has(.drive-browser-grid[data-navigation=true]) .personal-files-support{margin-left:218px}.desktop-workspace[data-local-details=true]:has(.drive-browser-grid[data-details=true]) .personal-files-support{margin-right:298px}}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.system-header{display:none}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>:is(.project-context-row,.project-tab-preference-note,.project-overview-tabbar,.project-origin-return){margin-left:218px;margin-right:298px}.desktop-workspace[data-file-workspace=true][data-local-details=true]:has(.drive-browser-grid[data-navigation=false])>.project-experience>:is(.project-context-row,.project-tab-preference-note,.project-overview-tabbar,.project-origin-return){margin-left:18px}.desktop-workspace[data-file-workspace=true][data-local-details=true]:has(.drive-browser-grid[data-details=false])>.project-experience>:is(.project-context-row,.project-tab-preference-note,.project-overview-tabbar,.project-origin-return){margin-right:18px}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.project-context-row{gap:8px;padding:8px 0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-tab-preference-note{padding:0;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-tabbar{margin-top:4px;margin-bottom:0;padding:0;position:static}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-tabs{min-height:38px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-tabs>button{min-height:38px;padding:8px;font-size:13px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-panel,.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-layout,.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-file-browser{background:#fff;border:0;margin:0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar .file-browser-utility{border:0;flex-basis:100%;width:100%;margin:8px 0 0!important;padding:0!important}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar .project-file-search{flex:1;min-width:150px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar .project-file-browser-context{flex-basis:100%;width:100%;margin:0;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-directory-toolbar{background:0 0;border:0;margin:4px 0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .file-directory-toolbar button{min-height:28px;padding:3px 6px;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-folder-scope{font-size:var(--ui-control-compact-font);color:var(--ui-muted);margin:4px 0 8px}@media (max-width:1180px){.desktop-header{gap:5px}.desktop-header>.system-brand{min-width:120px;margin-right:4px}.desktop-header .desktop-account-link{display:none}.drive-header-organization{min-width:145px;padding-left:10px}.drive-header-transfers{padding-inline:4px;font-size:12px}}.desktop-workspace[data-file-workspace=true] .drive-command-toolbar>.drive-actions-menu{display:inline-flex}.desktop-workspace[data-file-workspace=true] .drive-more{width:28px;min-width:28px;line-height:20px;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important}.desktop-workspace[data-file-workspace=true] .project-entry-name{min-height:28px;margin:0;padding:0;line-height:20px}.desktop-workspace[data-file-workspace=true][data-local-details=true]>:is(.system-content,.project-experience):has(.drive-browser-grid){scrollbar-gutter:auto;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-panel{display:block}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table .file-entry-row{height:44px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table .file-entry-row>td{height:44px;padding-top:7px;padding-bottom:7px}.desktop-project-header{align-items:center;gap:8px;min-width:0;display:flex}.desktop-file-location{text-overflow:ellipsis;min-width:0;overflow:hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.project-context-row{flex-wrap:wrap;align-items:center}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-hero{flex-wrap:wrap;flex:auto;gap:6px;width:auto;min-width:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-status{flex-wrap:wrap;flex:0 auto;gap:6px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-status>button{white-space:nowrap}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-overview-actions{flex-wrap:wrap;flex:0 auto;gap:4px;width:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-my-access{flex:0 auto;width:auto;min-width:0;max-width:230px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar .file-browser-utility{flex-wrap:wrap;align-items:center;gap:6px;display:flex!important}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar .project-file-browser-actions{flex:0 auto;gap:4px;width:auto;margin:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-table .file-entry-row .status-pill{height:auto;min-height:0;padding:3px 5px;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-my-access{gap:8px;min-height:30px;padding:5px 8px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-my-access>span:first-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-my-access>span:last-child{white-space:nowrap;font-size:12px}.desktop-file-rail a[aria-current=page]{color:#155dfb;background:#edf3ff}.desktop-file-rail a[aria-current=page] svg{color:#155dfb}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.project-file-summary{margin:0 298px 0 218px;padding:4px 0;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-file-summary>summary{cursor:pointer;color:var(--ui-muted)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-file-summary .project-context-row{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.desktop-workspace[data-file-workspace=true][data-local-details=true]:has(.drive-browser-grid[data-navigation=false])>.project-experience>.project-file-summary{margin-left:18px}.desktop-workspace[data-file-workspace=true][data-local-details=true]:has(.drive-browser-grid[data-details=false])>.project-experience>.project-file-summary{margin-right:18px}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience .drive-panel-tools{min-height:44px;padding:8px 0}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.project-origin-return{min-height:24px;padding:2px 6px;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>.project-origin-return a{min-height:22px;padding:2px 5px;font-size:12px}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-file-browser-actions .drive-actions-menu>button{color:var(--ui-ink);background:0 0;border-color:#0000}.desktop-workspace[data-project-workspace=true][data-file-workspace=false]{grid-template-columns:var(--service-rail-width,64px) minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);min-width:0;height:100svh;overflow:hidden}.desktop-workspace[data-project-workspace=true][data-file-workspace=false]>.project-experience{scrollbar-gutter:auto;grid-column:2;min-width:0;height:calc(100svh - 60px);min-height:0;margin:0 280px 0 200px;padding:0 18px 20px;overflow:auto}.desktop-workspace[data-project-workspace=true][data-file-workspace=false][data-workspace-navigation=false]>.project-experience{margin-left:0}.desktop-workspace[data-project-workspace=true][data-file-workspace=false][data-workspace-details=false]>.project-experience{margin-right:0}.desktop-workspace[data-project-workspace=true][data-file-workspace=false][data-file-wide=true]{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-project-workspace=true][data-file-workspace=false][data-file-wide=true]>.project-experience{grid-column:1/-1}.desktop-workspace[data-project-workspace=true]>.desktop-primary-navigation{left:var(--service-rail-width,64px);z-index:40;width:240px;height:calc(100svh - 60px);position:fixed;top:60px;box-shadow:8px 0 24px #18253a18}.desktop-workspace[data-project-workspace=true]>.desktop-primary-navigation .organization-sidebar{width:240px;height:100%}.desktop-project-navigation{left:var(--service-rail-width,64px);border-right:1px solid var(--ui-border);z-index:12;background:#f9fbfd;width:200px;padding:18px 12px;position:fixed;top:60px;bottom:0;overflow:auto}.desktop-project-picker{text-align:left;white-space:normal;background:0 0;border:0;gap:6px;width:100%;margin:0 0 20px;padding:8px;display:grid}.desktop-project-picker strong{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.desktop-project-picker span{color:var(--ui-muted);font-size:12px}.desktop-workspace[data-project-workspace=true] .desktop-upper-navigation{border-left:1px solid var(--ui-border);flex:1;min-width:0;padding-left:12px}.desktop-workspace[data-project-workspace=true] .desktop-project-scope{min-height:36px;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.desktop-workspace[data-project-workspace=true] .desktop-file-location{border-left:1px solid var(--ui-border);white-space:nowrap;color:var(--ui-muted);margin-left:12px;padding-left:12px;font-size:13px}.desktop-workspace[data-project-workspace=true]>.project-experience>.system-header{display:none}.desktop-workspace[data-project-workspace=true]>.project-experience>.project-file-summary{margin:0;padding:4px 0;font-size:12px}.desktop-workspace[data-project-workspace=true] .project-file-summary>summary{cursor:pointer;color:var(--ui-muted)}.desktop-workspace[data-project-workspace=true] .project-file-summary .project-context-row{flex-wrap:wrap;gap:8px;margin:6px 0;display:flex}.desktop-workspace[data-project-workspace=true] .project-file-summary :is(.project-overview-hero,.project-overview-status,.project-overview-actions){border:0;flex-wrap:wrap;gap:6px;min-height:0;margin:0;padding:0;display:flex}.desktop-workspace[data-project-workspace=true] .project-file-summary .project-my-access{min-width:0;max-width:230px}.desktop-workspace[data-project-workspace=true]>.project-experience>.project-overview-tabbar{z-index:10;background:#fff;margin:0;padding:0;position:sticky;top:0}.desktop-workspace[data-project-workspace=true] .project-overview-tabs{min-height:38px}.desktop-workspace[data-project-workspace=true] .project-overview-tabs>button{min-height:38px;padding:8px;font-size:13px}.desktop-workspace[data-project-workspace=true]>.project-experience>.project-origin-return{min-height:24px;margin:8px 0;padding:2px 6px;font-size:12px}.desktop-workspace[data-project-workspace=true]>.project-experience>.project-origin-return a{min-height:22px;padding:2px 5px;font-size:12px}.desktop-workspace[data-project-workspace=true] :is(.project-read-panel,.project-board-surface,.my-schedule-panel){box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:18px 0}.desktop-workspace[data-project-workspace=true] :is(.project-read-header h2,.my-schedule-panel>header h2){font-size:16px;line-height:1.5}.desktop-workspace[data-project-workspace=true] :is(.project-read-header p,.my-schedule-panel>header p){font-size:12px;line-height:1.7}.desktop-workspace[data-project-workspace=true] :is(button,.secondary,.primary,input,select){font-size:13px}.desktop-workspace[data-project-workspace=true] :is(.project-read-header,.project-chat-toolbar,.project-chat-search,.review-box-toolbar,.review-filter-toolbar,.my-schedule-toolbar,.my-schedule-query-tools) :is(button,input,select){min-height:34px}.desktop-workspace[data-project-workspace=true] :is(.desktop-context-panel,.project-board-details){border:0;border-left:1px solid var(--ui-border);width:280px;height:calc(100svh - 60px);max-height:calc(100svh - 60px);box-shadow:none;background:#fff;border-radius:0;margin:0;padding:0 18px 20px;position:fixed;inset:60px 0 0 auto;overflow:auto}.desktop-workspace[data-project-workspace=true] :is(.desktop-context-panel,.project-board-details)>header{border-bottom:1px solid var(--ui-border);min-height:56px;margin:0 0 18px;padding:16px 0}.desktop-workspace[data-project-workspace=true] .project-board-details>header>button{background:0 0;border:0;width:28px;min-width:0;height:28px;min-height:28px;padding:0;font-size:0}.desktop-workspace[data-project-workspace=true] .project-board-details>header>button:after{content:"×";color:var(--ui-muted);font-size:20px}.desktop-workspace[data-project-workspace=true] :is(.project-board-details h3,.desktop-context-panel h2){font-size:14px}.desktop-workspace[data-project-workspace=true] .project-board-detail-body{padding:0}.desktop-workspace[data-project-workspace=true] :is(.project-board-details,.desktop-context-panel) :is(p,dd,dt,a,button){font-size:13px;line-height:1.7}.desktop-workspace[data-project-workspace=true]:has(.project-board-details:not([hidden]))>.desktop-context-panel{display:none}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-kanban{grid-auto-columns:236px;justify-content:safe center;align-items:start;gap:12px;min-height:300px;max-height:none}.desktop-workspace[data-project-workspace=true] .project-checklist-panel .project-kanban{justify-content:start}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-kanban-column{background:#f7f9fc;border:1px solid #e9edf3;border-radius:8px;min-height:300px;padding:12px}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-kanban-column>header h3{font-size:13px}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-board-card-title{font-size:13px;font-weight:550}.desktop-workspace[data-project-workspace=true] .project-kanban-column li:not(.project-kanban-empty){background:#fff;border-radius:7px;padding:12px}.desktop-workspace[data-project-workspace=true] .project-kanban-column :is(p,small,.project-checklist-detail){font-size:12px}.desktop-workspace[data-project-workspace=true] .review-dialog[open]{border-radius:0;width:280px;max-width:280px;height:calc(100svh - 60px);max-height:calc(100svh - 60px);inset:60px 0 0 auto}.desktop-workspace[data-project-workspace=true] .review-dialog :is(.dialog-header,.dialog-body,.dialog-footer){padding:16px}.desktop-workspace[data-project-workspace=true] .review-dialog .dialog-header h2{font-size:14px}.desktop-workspace[data-project-workspace=true] .project-review-workspace{margin:0;padding:0}.desktop-workspace[data-project-workspace=true] .schedule-calendar-workspace{display:block}.desktop-workspace[data-project-workspace=true] .schedule-day-heading{max-height:none;margin-top:12px}.desktop-workspace[data-project-workspace=true] .my-schedule-calendar-grid>li{min-height:90px}.desktop-workspace[data-project-workspace=true] .my-schedule-calendar-grid .schedule-day-button{min-height:22px}.desktop-workspace[data-project-workspace=true] .project-board-details .record-layout{display:block}.desktop-workspace[data-project-workspace=true] .project-board-details .record-details{width:100%}.desktop-workspace[data-project-workspace=true] .project-chat-header,.desktop-workspace[data-project-workspace=true] .project-chat-toolbar{flex-wrap:wrap;gap:8px}.desktop-workspace[data-project-workspace=true] .project-chat-heading{gap:8px}.desktop-workspace[data-project-workspace=true] .project-chat-workspace{min-height:280px}.desktop-workspace[data-project-workspace=true] .project-chat-panel[data-expanded=true]{min-height:0;padding:12px 0}.desktop-workspace[data-project-workspace=true]:has(.project-chat-panel[data-expanded=true])>.desktop-header :is(.desktop-navigation-toggle,.desktop-detail-toggle){display:inline-flex}.desktop-workspace[data-project-workspace=true]:has(.project-chat-panel[data-expanded=true])>.desktop-primary-navigation:not([hidden]){display:block}.desktop-workspace[data-project-workspace=true]>.project-experience:has(.project-chat-panel[data-expanded=true]){flex-direction:column;height:calc(100svh - 60px);display:flex}@media (prefers-reduced-motion:reduce){.desktop-workspace[data-project-workspace=true] .project-kanban-column li{transition:none;transform:none!important}}.desktop-workspace[data-project-workspace=true] :is(.desktop-context-panel,.project-board-details)>header>button{font-size:0}.desktop-workspace[data-project-workspace=true] .project-chat-toolbar :is(button,select){height:34px;min-height:34px;padding-block:5px}.desktop-workspace[data-project-workspace=true] .project-chat-view-tabs{min-height:34px}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-board-drag-handle{flex-shrink:0;width:24px;min-width:24px;padding:2px;font-size:0}.desktop-workspace[data-project-workspace=true] .project-board-surface .project-board-drag-handle>span{font-size:14px}.desktop-workspace[data-project-workspace=true][data-local-details=true]:has(.my-schedule-panel)>.desktop-header>.desktop-detail-toggle{display:inline-flex}.desktop-workspace[data-project-workspace=true] .my-schedule-panel>header{margin:0;padding:0 0 12px}.desktop-workspace[data-project-workspace=true] .my-schedule-panel>header p{margin:6px 0 0}.desktop-workspace[data-project-workspace=true] .my-schedule-toolbar{margin:0 0 12px;padding:0}.desktop-workspace[data-project-workspace=true] .my-schedule-query-tools{margin:0 0 10px;padding:8px}.desktop-workspace[data-project-workspace=true] .schedule-legend-disclosure{margin:8px 0 12px}.desktop-workspace[data-project-workspace=true] .project-review-kanban .review-list-source strong{font-size:13px;font-weight:550}.desktop-workspace[data-project-workspace=true] .project-review-kanban .review-list-people :is(span,time),.desktop-workspace[data-project-workspace=true] .project-review-kanban .review-list-source small{font-size:12px}.desktop-workspace[data-project-workspace=true] .review-dialog{--ui-primary:#155dfb;--ui-primary-soft:#edf3ff;--ui-primary-hover:#114dd4}.desktop-workspace[data-project-workspace=true] .review-dialog :is(.record-layout,.record-main,.record-details){width:100%;min-width:0;max-width:100%}.desktop-workspace[data-project-workspace=true] .review-dialog .dialog-footer{align-items:stretch}.desktop-workspace[data-project-workspace=true] .review-dialog .dialog-footer>div{flex-flow:wrap;gap:6px;width:100%;display:flex}.desktop-workspace[data-project-workspace=true] .review-dialog .dialog-footer>div>button{white-space:normal;flex:100px;min-width:0}.desktop-workspace[data-project-workspace=true] .project-review-workspace .review-empty{min-height:0;padding:16px;display:block}.desktop-workspace[data-project-workspace=true] .project-review-workspace .review-empty strong{font-size:13px;line-height:1.6;display:block}.desktop-workspace[data-project-workspace=true] .project-review-workspace .review-empty p{margin:6px 0 0;font-size:13px;line-height:1.7}.desktop-workspace[data-project-workspace=true] .desktop-context-panel .project-my-access{flex-wrap:wrap;gap:10px;max-width:100%;display:flex}.desktop-workspace[data-project-workspace=true] .desktop-context-panel .project-my-access>span:first-child{flex:140px}.desktop-workspace[data-project-workspace=true] .desktop-context-panel .project-my-access>span:last-child{font-size:12px}.desktop-project-organization{color:var(--ui-muted);overflow-wrap:anywhere;margin:0 8px 16px;font-size:12px}.desktop-project-navigation .project-my-access{background:0 0;border:0;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin:12px 0;padding:10px 8px;display:flex}.desktop-project-navigation .project-my-access>span:first-child{flex:140px;min-width:0;font-size:12px}.desktop-project-navigation .project-my-access>span:last-child{font-size:12px}.desktop-project-navigation-help{color:var(--ui-muted);margin:12px 8px;font-size:12px;line-height:1.8}.desktop-workspace[data-project-workspace=true]:has(.project-chat-panel[data-expanded=true])>.desktop-context-panel:not([hidden]){display:block}.desktop-workspace[data-home-workspace=true]{grid-template-columns:var(--service-rail-width,64px) minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);min-width:0;height:100svh;overflow:hidden}.desktop-workspace[data-home-workspace=true]>.system-content{grid-column:2;min-width:0;height:calc(100svh - 60px);min-height:0;margin:0;padding:24px;overflow:auto}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true]>.system-content{margin-left:200px}.desktop-workspace[data-home-workspace=true][data-workspace-details=true]>.system-content{margin-right:280px}.desktop-workspace[data-home-workspace=true]>.desktop-primary-navigation{z-index:40;left:var(--service-rail-width,64px);width:240px;height:calc(100svh - 60px);position:fixed;top:60px;box-shadow:8px 0 24px #18253a18}.desktop-workspace[data-home-workspace=true]>.desktop-primary-navigation .organization-sidebar{width:240px;height:100%}.desktop-workspace[data-home-workspace=true] .desktop-upper-navigation{border-left:1px solid var(--ui-border);flex:1;align-items:center;gap:18px;min-width:0;padding-left:16px;display:flex}.desktop-workspace[data-home-workspace=true]>.desktop-context-panel{width:280px;height:calc(100svh - 60px);padding:0 18px 20px;position:fixed;inset:60px 0 0 auto;overflow:auto}.desktop-workspace[data-home-workspace=true]>.desktop-context-panel>header{min-height:56px;margin-bottom:18px;padding-block:14px}.desktop-workspace[data-home-workspace=true]>.desktop-context-panel h2{font-size:14px}.desktop-workspace[data-home-workspace=true]>.system-content>.system-header{border-bottom:1px solid var(--ui-border);margin:0 0 24px;padding:0 0 18px}.desktop-workspace[data-home-workspace=true]>.system-content>.system-header h1{margin:4px 0 8px;font-size:20px;line-height:1.5}.desktop-workspace[data-home-workspace=true]>.system-content>.system-header :is(p,.eyebrow){font-size:13px;line-height:1.8}.desktop-personal-navigation h2{color:var(--ui-muted);margin:0 8px 16px;font-size:13px}.desktop-personal-navigation a{min-height:36px;color:var(--ui-ink);border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:13px;text-decoration:none;display:flex}.desktop-personal-navigation a:hover{background:var(--ui-primary-soft);color:var(--ui-primary)}.home-organization-menu{min-width:180px;max-width:240px;padding:0;position:relative}.home-organization-menu>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;font-size:13px;font-weight:600;list-style:none;display:flex}.home-organization-menu>summary::-webkit-details-marker{display:none}.home-organization-options{z-index:45;border:1px solid var(--ui-border);background:#fff;border-radius:6px;width:320px;max-height:calc(100svh - 90px);padding:16px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 8px 24px #18253a20}.home-organization-options :is(select,input){min-height:34px;font-size:13px}.approved-home-dashboard{max-width:none;display:block}.home-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.home-summary-grid>section{border:1px solid var(--ui-border);background:#fff;border-radius:6px;min-width:0;padding:20px 16px}.approved-home-dashboard h2{margin:0 0 8px;font-size:14px;line-height:1.6}.home-summary-grid h3{margin:24px 0 8px;font-size:13px}.approved-home-dashboard :is(p,small){color:var(--ui-muted);font-size:12px;line-height:1.8}.home-summary-grid header{min-height:86px}.home-summary-resources{margin:0;padding:0;list-style:none}.home-summary-resources a{min-height:70px;color:var(--ui-ink);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.home-summary-resources a>span:first-of-type{flex:1;min-width:0}.home-summary-resources :is(strong,small){overflow-wrap:anywhere;display:block}.home-summary-resources strong{font-size:13px;font-weight:600;line-height:1.6}.home-summary-grid footer{flex-wrap:wrap;gap:16px;margin-top:20px;font-size:13px;display:flex}.home-summary-grid footer a{text-decoration:none}.home-summary-state{min-height:44px;padding:12px 0}.home-exchange-start{margin:28px 0}.home-exchange-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.home-exchange-shortcuts a{border:1px solid var(--ui-border);color:var(--ui-ink);border-radius:6px;grid-template-columns:24px minmax(0,1fr);gap:8px 12px;padding:18px;text-decoration:none;display:grid}.home-exchange-shortcuts a>span{color:var(--ui-muted);grid-column:2;font-size:12px;line-height:1.7}.approved-home-dashboard .home-invitation-strip{border:0;border-top:1px solid var(--ui-border);background:0 0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:16px 0;display:flex}.desktop-workspace[data-home-workspace=true] :is(.desktop-context-panel,.desktop-personal-navigation) :is(p,a,button){font-size:13px;line-height:1.7}@media (max-width:1180px){.desktop-workspace[data-home-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .home-summary-grid{grid-template-columns:minmax(0,1fr)}}.desktop-workspace[data-project-workspace=true] .project-summary-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 0;display:grid}.desktop-workspace[data-project-workspace=true] .project-planner-heading{grid-column:1/-1;margin:0;padding:0 0 12px}.desktop-workspace[data-project-workspace=true] .project-planner-heading h2{font-size:16px}.desktop-workspace[data-project-workspace=true] .project-overview-card{border:1px solid var(--ui-border);min-width:0;box-shadow:none;background:#fff;border-radius:6px;margin:0;padding:16px}.desktop-workspace[data-project-workspace=true] .project-overview-card h2{font-size:14px;line-height:1.6}.desktop-workspace[data-project-workspace=true] .project-overview-card :is(p,small,em,dt,dd){font-size:12px;line-height:1.8}.desktop-workspace[data-project-workspace=true] .project-overview-card :is(h3,strong){font-size:13px}.desktop-workspace[data-project-workspace=true] .project-summary-shortcuts{grid-column:1/-1;gap:8px;margin:0}.desktop-workspace[data-project-workspace=true] .project-summary-shortcuts button{border-radius:6px;min-width:0;min-height:64px;padding:12px}.desktop-workspace[data-project-workspace=true] .project-summary-shortcuts :is(strong,span){font-size:13px}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout{grid-template-columns:170px minmax(0,1fr);gap:16px}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout.project-publication-focus{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-project-workspace=true] .project-notes-panel .record-layout{display:block}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout>article{border:0;min-width:0;padding:0}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout>aside{border:0;border-right:1px solid var(--ui-border);padding:0}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout>aside button{text-align:left;background:0 0;border-color:#0000;border-radius:6px;min-width:0;margin:0;padding:10px}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout>aside button[aria-current=true]{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:var(--ui-primary-soft)}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout>article>header h3{font-size:14px}.desktop-workspace[data-project-workspace=true] .shared-note-reading{text-align:left}.desktop-workspace[data-project-workspace=true] :is(.transfer-dashboard,.project-share-management){box-shadow:none;border:0;border-radius:0;margin:0;padding:18px 0}.desktop-workspace[data-project-workspace=true] :is(.transfer-dashboard,.project-share-management) .section-heading h2{font-size:16px;line-height:1.5}.desktop-workspace[data-project-workspace=true] :is(.transfer-dashboard,.project-share-management) .section-heading p{font-size:12px}.desktop-workspace[data-project-workspace=true] :is(.transfer-record-inspector,.share-record-inspector){width:280px;padding:0 18px 20px}.desktop-workspace[data-project-workspace=true] :is(.transfer-record-inspector .transfer-detail-header,.share-record-inspector>header){border-bottom:1px solid var(--ui-border);min-height:56px;margin-bottom:18px;padding:16px 0}.desktop-workspace[data-project-workspace=true] .transfer-record-inspector .transfer-detail-header h2{font-size:14px}.desktop-workspace[data-project-workspace=true] :is(.transfer-record-inspector,.share-record-inspector) :is(p,dd,dt,a,button){font-size:13px;line-height:1.7}.desktop-workspace[data-project-workspace=true] :is(.transfer-record-inspector .transfer-detail-header,.share-record-inspector>header)>button{background:0 0;border:0;flex-shrink:0;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:0}.desktop-workspace[data-project-workspace=true] :is(.transfer-record-inspector .transfer-detail-header,.share-record-inspector>header)>button:after{content:"×";font-size:20px}.desktop-workspace[data-project-workspace=true] :is(.transfer-dashboard,.project-share-management) :is(input,select){min-height:34px;padding-block:6px}.desktop-workspace[data-project-workspace=true] .share-table-wrap,.desktop-workspace[data-project-workspace=true] .transfer-list{min-width:0;overflow:auto}.desktop-workspace[data-project-workspace=true] .share-table :is(th,td),.desktop-workspace[data-project-workspace=true] .transfer-history-list [role=cell]{font-size:13px}.desktop-workspace[data-project-workspace=true][data-local-details=true]>.desktop-header>.desktop-detail-toggle{display:inline-flex}.desktop-workspace[data-project-workspace=true] .project-board-details>header>div{flex:1;min-width:0}.desktop-workspace[data-project-workspace=true] .project-board-details>header>button{flex-shrink:0}.desktop-workspace[data-project-workspace=true] .project-board-details h3{overflow-wrap:anywhere}.desktop-workspace[data-project-workspace=true] .transfer-dashboard[data-scope=PROJECT] :is(.transfer-history-head,.transfer-history-row){grid-template-columns:70px minmax(150px,1.5fr) minmax(88px,.8fr) 96px 72px 108px 68px;min-width:680px}.desktop-workspace[data-project-workspace=true] .transfer-history-row>[role=cell]{padding:8px 7px}.desktop-workspace[data-project-workspace=true] .transfer-history-actions .compact{padding:5px 6px;font-size:12px}.desktop-workspace[data-project-workspace=true] .transfer-history-head>[role=cell]{overflow-wrap:anywhere;white-space:normal;min-width:0;padding:8px 7px;font-size:12px}.desktop-workspace[data-system-workspace=true]{grid-template-rows:60px minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);min-width:0;height:100svh;overflow:hidden}.desktop-workspace[data-system-workspace=true][data-navigation=false]{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-system-workspace=true]>.system-content{grid-column:2;min-width:0;height:calc(100svh - 60px);min-height:0;margin:0;padding:24px;overflow:auto}.desktop-workspace[data-system-workspace=true][data-navigation=false]>.system-content{grid-column:1}.desktop-workspace[data-system-workspace=true][data-context=false]>.system-content{margin-right:0}.desktop-workspace[data-system-workspace=true]>.desktop-primary-navigation{border-right:1px solid var(--ui-border);background:#fff;width:100%;height:calc(100svh - 60px);position:sticky;top:60px}.desktop-workspace[data-system-workspace=true] .system-sidebar{background:#fff;border:0;width:100%;height:100%;padding:12px;position:static}.desktop-workspace[data-system-workspace=true] .system-sidebar nav{gap:0;width:100%;padding:0;display:grid}.desktop-workspace[data-system-workspace=true] .system-sidebar nav button{background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 10px;font-size:13px;line-height:1.25;display:flex}.desktop-workspace[data-system-workspace=true] .system-sidebar nav button[aria-current=page]{color:var(--ui-primary);background:var(--ui-primary-soft)}.desktop-workspace[data-system-workspace=true]>.desktop-context-panel{width:100%;height:calc(100svh - 60px);padding:0 18px 20px;position:sticky;top:60px;overflow:auto}.desktop-workspace[data-system-workspace=true]>.desktop-context-panel>header{min-height:56px;margin-bottom:18px;padding:14px 0}.desktop-workspace[data-system-workspace=true] .system-header{border-bottom:1px solid var(--ui-border);margin:0 0 24px;padding:0 0 18px}.desktop-workspace[data-system-workspace=true] .system-header h1{margin:0 0 8px;font-size:20px}.desktop-workspace[data-system-workspace=true] :is(.system-overview h2,.section-heading h2){font-size:16px}.desktop-workspace[data-system-workspace=true] :is(.desktop-context-panel h2,.system-overview h3){font-size:14px}.desktop-workspace[data-system-workspace=true] :is(.desktop-context-panel,.system-header) :is(p,a,button){font-size:13px;line-height:1.7}.desktop-workspace:is([data-home-workspace=true],[data-system-workspace=true])>.desktop-context-panel>header>button{flex-shrink:0;font-size:0}.desktop-workspace[data-home-workspace=true] .desktop-upper-navigation{overflow:visible}.desktop-workspace[data-home-workspace=true] .home-organization-menu{flex-shrink:0}.desktop-workspace[data-home-workspace=true][data-navigation=false]{grid-template-columns:var(--service-rail-width,64px) minmax(0,1fr)}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]{padding-top:18px}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]>.system-header{margin-bottom:16px;padding-bottom:14px}.desktop-workspace[data-home-workspace=true] .my-access-panel{border:1px solid var(--ui-border);background:#fff;border-radius:6px;margin:0 0 16px;padding:12px 14px}.desktop-workspace[data-home-workspace=true] .my-access-panel .section-heading{gap:12px;margin:0}.desktop-workspace[data-home-workspace=true] .my-access-panel h2{margin:0 0 4px;font-size:13px}.desktop-workspace[data-home-workspace=true] .my-access-panel p{margin:0;font-size:12px;line-height:1.7}.desktop-workspace[data-home-workspace=true] .project-directory{background:0 0;border:0;margin:0;padding:0}.desktop-workspace[data-home-workspace=true] .project-directory-filters{flex-wrap:wrap;align-items:end;gap:8px;margin:0 0 10px;padding:0;display:flex}.desktop-workspace[data-home-workspace=true] .project-directory-filters>label:first-child{flex:200px}.desktop-workspace[data-home-workspace=true] .project-directory-organization-filter{flex:180px;min-width:0}.desktop-workspace[data-home-workspace=true] .project-directory-filters>label{flex:0 130px}.desktop-workspace[data-home-workspace=true] .project-directory-filters :is(input,select,button){height:34px;min-height:34px;padding-block:5px;font-size:13px}.desktop-workspace[data-home-workspace=true] .project-directory-organization-filter>div{height:34px;min-height:34px}.desktop-workspace[data-home-workspace=true] .project-directory-organization-filter strong{font-size:13px}.desktop-workspace[data-home-workspace=true] .project-directory .section-note{font-size:12px;line-height:1.7}.desktop-workspace[data-home-workspace=true] .project-directory-list{gap:10px}.desktop-workspace[data-home-workspace=true] .project-directory-list article{border:1px solid var(--ui-border);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.desktop-workspace[data-home-workspace=true] .project-directory-list article>div:first-child{flex:240px;min-width:0}.desktop-workspace[data-home-workspace=true] .project-directory-list h3{margin:2px 0 6px;font-size:14px;line-height:1.6}.desktop-workspace[data-home-workspace=true] .project-directory-list :is(small,p){font-size:12px}.desktop-workspace[data-home-workspace=true] :is(.project-directory-meta,.my-access-header-actions){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.desktop-workspace[data-home-workspace=true] :is(.project-directory,.my-access-panel) :is(button,a.secondary){font-size:13px}.desktop-workspace[data-project-workspace=true] .project-member-artifact-layout .record-layout:has(.project-board-details){display:block}.desktop-personal-navigation a[aria-current=page]{color:var(--ui-primary);background:var(--ui-primary-soft);border-radius:6px}.desktop-workspace[data-home-workspace=true][data-local-details=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector){z-index:25;border:0;border-left:1px solid var(--ui-border);background:#fff;border-radius:0;width:280px;height:calc(100svh - 60px);max-height:calc(100svh - 60px);margin:0;padding:0 18px 20px;position:fixed;inset:60px 0 0 auto;overflow:auto}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector)>header{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:start;gap:8px;min-height:56px;margin:0 0 18px;padding:16px 0;display:flex}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.share-record-inspector)>header>div{flex:1;min-width:0}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector) :is(h2,h3){overflow-wrap:anywhere;font-size:14px;line-height:1.6}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector) :is(p,dd,dt,a,button){font-size:13px;line-height:1.7}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector)>header>button{background:0 0;border:0;flex-shrink:0;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:0}.desktop-workspace[data-home-workspace=true] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector)>header>button:after{content:"×";color:var(--ui-muted);font-size:20px}.desktop-workspace[data-home-workspace=true] .project-board-details :is(.record-layout,.record-details){width:100%;min-width:0;margin:0;display:block}.desktop-workspace[data-home-workspace=true] .record-layout:has(>.project-board-details){display:block}.desktop-workspace[data-home-workspace=true] :is(.personal-records-workspace,.personal-work-workspace,.personal-schedule-workspace,.transfer-dashboard,.share-management){box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view]:not([data-home-view=HOME]):not([data-home-view=PROJECTS])>.system-header{margin-bottom:18px}.desktop-workspace[data-home-workspace=true] :is(.personal-record-kinds,.personal-list-controls,.note-library-toolbar,.personal-share-destinations,.share-filters){gap:8px;margin:0 0 14px}.desktop-workspace[data-home-workspace=true] .personal-share-destinations{background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.desktop-workspace[data-home-workspace=true] .personal-share-destinations>button{text-align:left;border:1px solid var(--ui-border);border-radius:6px;flex:170px;padding:10px}.desktop-workspace[data-home-workspace=true] .personal-share-destinations>button[aria-pressed=true]{color:var(--ui-primary);background:var(--ui-primary-soft);border-color:var(--ui-primary)}.desktop-workspace[data-home-workspace=true] :is(.personal-share-destinations span,.personal-artifact-section p,.share-management p,.transfer-dashboard p,.personal-record-kinds p,.project-invitation-list p){font-size:13px;line-height:1.7}.desktop-workspace[data-home-workspace=true] :is(.personal-list-controls,.share-filters,.transfer-filters,.my-schedule-query-tools,.my-schedule-toolbar,.section-heading){flex-wrap:wrap;min-width:0}.desktop-workspace[data-home-workspace=true] :is(button,input,select,.primary,.secondary){font-size:13px}.desktop-workspace[data-home-workspace=true] :is(input,select){min-height:34px;padding-block:6px}.desktop-workspace[data-home-workspace=true] :is(.section-heading h2,.invitation-section-title,.my-schedule-panel>header h2,.my-tasks-panel h2){font-size:16px;line-height:1.6}.desktop-workspace[data-home-workspace=true] :is(.share-table-scroll,.share-table-wrap,.project-files-table-wrap,.transfer-list){min-width:0;overflow:auto}.desktop-workspace[data-home-workspace=true] :is(.share-table,.project-files-table){font-size:13px}.desktop-workspace[data-home-workspace=true] :is(.personal-artifact-layout,.personal-artifact-editor,.record-main,.record-details-body){min-width:0}.desktop-workspace[data-home-workspace=true] .personal-artifact-list.note-library-list{margin-left:0;margin-right:auto}.desktop-workspace[data-home-workspace=true] .project-invitation-list{padding:0}.desktop-workspace[data-home-workspace=true] .project-invitation-list>li{border-radius:6px;flex-wrap:wrap;gap:14px;padding:16px}.desktop-workspace[data-home-workspace=true] .project-invitation-main{flex:240px;min-width:0}.desktop-workspace[data-home-workspace=true] .transfer-history-list{min-width:0;overflow:auto}.desktop-workspace[data-home-workspace=true] :is(.personal-publication-manager,.personal-publication-manager form){min-width:0}.desktop-workspace[data-home-workspace=true] .personal-publication-manager input{max-width:100%}.desktop-workspace[data-home-workspace=true][data-local-details=true]>.desktop-header>.desktop-detail-toggle{display:inline-flex}.desktop-workspace[data-home-workspace=true] .project-board-detail-body{min-width:0;padding:0}.desktop-workspace[data-home-workspace=true] .project-board-detail-body>p:first-child{margin-top:0}.desktop-workspace[data-home-workspace=true] .personal-record-kinds>nav{display:none}@media (max-width:1280px){.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true][data-workspace-details=true] .personal-artifact-layout.note-split-layout{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true][data-workspace-details=true] .note-split-layout>.personal-artifact-list{display:none}}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true][data-workspace-details=true] .schedule-calendar-workspace{grid-template-columns:minmax(0,1fr)}@media (max-width:1280px){.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true][data-workspace-details=true] .personal-artifact-layout:not(.note-writing-layout):not(.note-library-expanded){grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true][data-workspace-details=true] .personal-artifact-layout:not(.note-writing-layout):not(.note-library-expanded)>.personal-artifact-list{border-bottom:1px solid var(--ui-border);max-height:180px;overflow:auto}}.desktop-workspace[data-home-workspace=true] .transfer-dashboard:not([data-scope=PROJECT]) :is(.transfer-history-head,.transfer-history-row){grid-template-columns:70px minmax(120px,1.3fr) minmax(118px,1.35fr) minmax(82px,.9fr) 78px 100px 68px;min-width:680px}.desktop-workspace[data-home-workspace=true] .transfer-history-row>[role=cell]{padding:8px 7px}.desktop-workspace[data-home-workspace=true] .transfer-history-head>[role=columnheader]{white-space:normal;min-width:0;padding:8px 7px;font-size:12px}.desktop-workspace[data-home-workspace=true] .transfer-history-actions .compact{padding:5px 6px;font-size:12px}.desktop-workspace[data-home-workspace=true] .project-invitation-list>li{grid-template-columns:minmax(0,1fr) auto}.desktop-workspace[data-home-workspace=true] .project-invitation-list>li>.project-invitation-main{grid-column:1/-1}.desktop-workspace[data-home-workspace=true] .project-invitation-meta{justify-items:start;min-width:0}.desktop-workspace[data-home-workspace=true] .project-invitation-meta time{overflow-wrap:anywhere}.desktop-workspace[data-home-workspace=true] .personal-record-scope{margin:0}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list{gap:0;max-width:none;padding:0}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list>button{border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:4px 12px;min-width:0;padding:12px 14px}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list>button:last-child{border-bottom:0}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list>button>strong{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;font-size:13px;overflow:hidden}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list .note-planning-summary{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;max-width:260px}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list :is(.note-card-notebook,.note-card-excerpt,.note-card-tags){grid-column:1/-1}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list .note-card-excerpt{-webkit-line-clamp:1;font-size:13px}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list .note-card-updated{grid-column:1}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list>button>small{text-align:right;grid-column:2;justify-self:end;max-width:260px}@media (max-width:1200px){.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-library-expanded .note-library-list :is(.note-planning-summary,button>small){max-width:190px}}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-board>.personal-list-controls:not([hidden]){flex-wrap:wrap;display:flex}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-board>.personal-list-controls>.note-search-disclosure{flex:220px;min-width:min(100%,220px)}.desktop-workspace[data-home-workspace=true] .system-content[data-home-view=NOTES] .note-search-disclosure>summary{flex-wrap:wrap}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-header{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:8px;display:flex}.desktop-workspace[data-project-workspace=true] .project-chat-toolbar{flex:300px;margin:0}.desktop-workspace[data-project-workspace=true] .project-chat-display-settings{position:relative}.desktop-workspace[data-project-workspace=true] .project-chat-display-settings>summary{cursor:pointer;border:1px solid var(--ui-border);min-height:34px;color:var(--ui-muted);border-radius:6px;padding:7px 10px;font-size:13px}.desktop-workspace[data-project-workspace=true] .project-chat-display-settings>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.desktop-workspace[data-project-workspace=true] .project-chat-display-settings>div{z-index:15;border:1px solid var(--ui-border);background:#fff;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;width:260px;max-width:calc(100vw - 48px);padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 20px #172b4d1a}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer{background:var(--ui-surface);border:1px solid #cdd5e0;border-radius:8px;flex-direction:column;gap:0;max-height:45svh;margin:0 16px 14px;padding:0;display:flex;overflow:auto}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer>textarea{width:100%;height:72px;min-height:72px;max-height:180px;box-shadow:none;outline-offset:-3px;border:0;border-radius:0;flex-shrink:0;padding:12px 14px;display:block}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer-actions{background:#fcfdff;border-top:1px solid #edf0f4;flex-flow:wrap;flex-shrink:0;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-attachment-actions{display:contents}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-add-trigger{width:32px;height:32px;min-height:32px;padding:0;font-size:22px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-add-tools{border-top:1px solid var(--ui-border);flex-wrap:wrap;flex:100%;order:1;gap:8px;padding:8px 0 0;display:flex}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-send-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-send-actions>span{color:var(--ui-muted);font-size:13px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-send-actions>button{min-width:80px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-selected-attachments{margin:0;padding:8px 12px}@media (max-width:600px){.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer{margin:0 8px 10px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer-actions{gap:8px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-send-actions{flex:auto;justify-content:flex-end}.desktop-workspace[data-project-workspace=true] #project-panel-chat .chat-send-preferences{flex-wrap:wrap}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-composer>textarea{height:88px;min-height:88px}.desktop-workspace[data-project-workspace=true] .project-chat-toolbar-actions{width:auto}}.desktop-workspace[data-project-workspace=true] .project-schedule-panel>.my-schedule-panel{gap:8px;padding:0}.desktop-workspace[data-project-workspace=true] .my-schedule-panel>header{padding-bottom:8px}.desktop-workspace[data-project-workspace=true] .my-schedule-toolbar,.desktop-workspace[data-project-workspace=true] .my-schedule-query-tools,.desktop-workspace[data-project-workspace=true] .schedule-legend-disclosure{margin:0}.desktop-workspace[data-project-workspace=true] .project-review-context-help{margin:16px 0}.desktop-workspace[data-project-workspace=true] .project-review-context-info>summary{cursor:pointer;padding:8px 0;font-size:13px}.desktop-workspace[data-project-workspace=true] .project-review-context-info .project-context-row{margin-top:12px}.desktop-workspace[data-project-workspace=true] #project-panel-chat .project-chat-heading{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;gap:8px 16px;display:flex}.desktop-workspace[data-project-workspace=true] .project-chat-heading h2{margin:0;font-size:16px;line-height:1.5}.desktop-workspace[data-project-workspace=true] .project-chat-heading .project-chat-view-tabs{margin:0}.desktop-workspace[data-project-workspace=true] .project-chat-status{flex-wrap:wrap;flex:100%;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.desktop-workspace[data-project-workspace=true] .project-chat-status :is(.project-chat-live,.aspera-client-choice){margin:0}#project-panel-chat .project-chat-search[hidden]{display:none}#project-panel-chat .project-chat-toolbar-actions>button[data-active=true]{color:var(--ui-primary);border-color:var(--ui-primary)}.desktop-workspace[data-project-workspace=true] :is(.review-box-toolbar,.review-box-tabs,.review-filter-toolbar){flex-wrap:wrap;min-width:0}.desktop-workspace[data-project-workspace=true] .review-box-tabs{flex:280px}.desktop-workspace[data-project-workspace=true] .review-box-tabs button{min-height:34px;font-size:13px}.desktop-workspace[data-project-workspace=true] .review-filter-toolbar :is(select,button){height:34px;min-height:34px;font-size:13px}.desktop-workspace[data-project-workspace=true] .project-summary-board{gap:12px}.desktop-workspace[data-project-workspace=true] .project-planner-heading{border:0;border-bottom:1px solid var(--ui-border);background:#fff;border-radius:0;flex-wrap:wrap;gap:10px}.desktop-workspace[data-project-workspace=true] .project-overview-card{padding:12px}.desktop-workspace[data-project-workspace=true] .project-overview-card>header{margin-bottom:10px}.desktop-workspace[data-project-workspace=true] .project-delivery-stages li{min-height:60px;padding:10px}.desktop-workspace[data-project-workspace=true] .project-workflow-stages{min-height:300px}.desktop-workspace[data-project-workspace=true] .project-workflow-stages>li,.desktop-workspace[data-project-workspace=true] .project-workflow-stages>li[data-complete=true]{border:1px solid var(--ui-border);background:#f7f8fb}.desktop-workspace[data-project-workspace=true] .project-workflow-stages>li[data-current=true]{background:var(--ui-primary-soft);border-color:var(--ui-primary)}.desktop-workspace[data-project-workspace=true] .project-workflow-stages>li[data-current=true]>span{color:#fff;background:var(--ui-primary)}.desktop-workspace[data-project-workspace=true] .project-workflow-stage-copy{border:1px solid var(--ui-border);border-radius:6px;gap:6px;padding:12px}.desktop-workspace[data-project-workspace=true] .project-notes-panel>.project-read-header{margin:0 0 12px;padding:0 0 12px}.desktop-workspace[data-project-workspace=true] .project-notes-panel :is(.project-note-source-help,.project-member-artifact-toolbar,.project-member-artifact-actions){gap:8px;margin:0 0 10px}.desktop-workspace[data-project-workspace=true] .project-notes-panel .project-member-artifact-actions>p{margin:0;font-size:12px;line-height:1.7}.desktop-workspace[data-project-workspace=true][data-workspace-details=true] .project-notes-panel .personal-artifact-share-notice{display:none}.desktop-workspace[data-project-workspace=true] .transfer-filter-panel{background:#fff;gap:8px;padding:10px}.desktop-workspace[data-project-workspace=true] .transfer-filter-panel>header{gap:8px}.desktop-workspace[data-project-workspace=true] .transfer-filter-panel>header>div:first-child{flex-wrap:wrap}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic{grid-template-columns:minmax(160px,1fr) repeat(2,minmax(100px,.5fr)) auto;align-items:end;gap:8px;display:grid}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic>label{min-width:0}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic>label.wide{grid-column:auto}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic>.transfer-filter-actions{grid-column:auto;margin:0}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic :is(input,select,button){height:34px;min-height:34px;font-size:13px}@media (max-width:1200px){.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .project-summary-board,.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .project-notes-panel .project-member-artifact-layout{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .project-notes-panel .project-member-artifact-layout>aside{border-right:0;border-bottom:1px solid var(--ui-border);max-height:200px;overflow:auto}}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic[data-view=HISTORY]{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic[data-view=HISTORY]>label.wide,.desktop-workspace[data-project-workspace=true] .transfer-filter-grid.basic[data-view=HISTORY]>.transfer-filter-actions{grid-column:span 2}@media (max-width:1200px){.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .transfer-filter-grid.basic{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .transfer-filter-grid.basic>label.wide,.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .transfer-filter-grid.basic>.transfer-filter-actions{grid-column:1/-1}.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .project-delivery-stages ol{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-workspace[data-project-workspace=true][data-workspace-details=true][data-workspace-navigation=true] .project-delivery-stages ol:before{display:none}}.desktop-workspace[data-project-workspace=true] .project-share-management .share-detail>header{flex-wrap:wrap;gap:12px}.desktop-workspace[data-project-workspace=true] .project-share-management .share-detail>header>div{min-width:0}.desktop-workspace[data-project-workspace=true] .project-share-management .share-detail>header h3{overflow-wrap:anywhere;margin:8px 0;font-size:16px;line-height:1.5}.desktop-personal-navigation>button{text-align:left;width:100%;min-height:36px;color:var(--ui-ink);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.desktop-personal-navigation>button[aria-current=page]{color:var(--ui-primary);background:var(--ui-primary-soft);font-weight:700}.desktop-personal-navigation>button:hover{background:var(--ui-primary-soft)}.desktop-workspace[data-home-workspace=true] .desktop-upper-navigation>.organization-context-bar{background:0 0;border:0;flex-wrap:nowrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.desktop-workspace[data-home-workspace=true] .desktop-upper-navigation>.organization-context-bar label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.desktop-workspace[data-home-workspace=true] .organization-context-bar select{width:240px;min-width:0;max-width:100%}.desktop-workspace[data-home-workspace=true] .organization-overview{margin:0}.desktop-workspace[data-home-workspace=true] .organization-overview-actions{gap:12px;margin:0 0 16px}.desktop-workspace[data-home-workspace=true] .organization-overview-actions button{min-width:0;padding:12px}.desktop-workspace[data-home-workspace=true] .organization-overview-actions small{white-space:normal;overflow:visible}.desktop-workspace[data-home-workspace=true] .organization-overview-facts{gap:12px}.desktop-workspace[data-home-workspace=true] .organization-overview-facts article{padding:12px}.desktop-workspace[data-home-workspace=true] .organization-overview-facts article[data-emphasis=metric]{min-height:100px}.desktop-workspace[data-home-workspace=true] .organization-overview-facts article[data-emphasis=metric] strong{font-size:20px}.desktop-workspace[data-home-workspace=true] .project-directory-filters{grid-template-columns:minmax(180px,1.3fr) minmax(180px,1fr) minmax(120px,.5fr) auto;align-items:end;display:grid}.desktop-workspace[data-home-workspace=true] .project-directory-filters:not(.has-organization){grid-template-columns:minmax(180px,1fr) minmax(120px,.4fr) auto}.desktop-workspace[data-home-workspace=true] .project-directory-filters>label:first-child{grid-column:auto}.desktop-workspace[data-home-workspace=true] .project-directory-filter-actions{align-items:center;min-height:34px}.desktop-workspace[data-home-workspace=true] .project-directory-organization-filter>div{box-sizing:border-box;padding:0 3px 0 10px}.desktop-workspace[data-home-workspace=true] .project-directory-organization-filter>div button{height:28px;min-height:28px;padding:3px 6px}.desktop-workspace[data-home-workspace=true] .project-directory-list article{grid-template-columns:minmax(0,1fr) auto;display:grid}.desktop-workspace[data-home-workspace=true] .project-directory-meta{justify-content:flex-end}.desktop-workspace[data-home-workspace=true] .project-directory-list :is(h3,small,.section-note){overflow-wrap:anywhere}@media (max-width:1200px){.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true] .project-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true] .project-directory-list article{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true] .project-directory-meta{justify-content:flex-start}.desktop-workspace[data-home-workspace=true][data-workspace-navigation=true] .organization-overview-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-organization-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.project-files-primary-actions){scrollbar-width:thin;flex-wrap:nowrap;height:45px;min-height:45px;overflow:auto hidden}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.project-files-primary-actions)>*{flex-shrink:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-selected-commands{flex-wrap:nowrap}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-entry-name:has(>.project-entry-icon.folder){width:fit-content;max-width:min(100%,280px)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid[data-details=false] .file-browser-filter>p{max-width:calc(100% - 280px)}.home-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.home-dashboard-cards>.home-summary-grid{display:contents}.home-dashboard-cards>section,.home-dashboard-cards>.home-summary-grid>section{border:1px solid var(--ui-border);background:#fff;border-radius:6px;min-width:0;padding:0;overflow:hidden}.home-dashboard-cards section>header{border-bottom:1px solid var(--ui-border);min-height:0;padding:16px}.home-dashboard-cards section>header :is(h2,p){margin:0}.home-dashboard-cards section>header p{margin-top:4px}.home-dashboard-cards .home-summary-resources{padding:0 16px}.home-dashboard-cards .home-summary-resources a{min-height:56px;padding:12px 0}.home-dashboard-cards .home-summary-resources li+li{border-top:1px solid var(--ui-border)}.home-dashboard-cards :is(.home-summary-state,h3){margin-left:16px;margin-right:16px}.home-dashboard-cards footer{border-top:1px solid var(--ui-border);flex-wrap:wrap;gap:16px;margin:0;padding:12px 16px;font-size:13px;display:flex}.home-summary-notice{background:var(--ui-subtle);border:1px solid var(--ui-border);grid-column:1/-1;padding:10px 12px;font-size:13px;line-height:1.8}.home-summary-notice :is(p,a,button){margin-right:12px}.home-project-row{align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.home-project-row>div{flex:1;min-width:0}.home-project-row nav{flex-wrap:wrap;gap:6px;display:flex}.home-project-summary .home-project-row nav a{min-height:30px;padding:4px 8px;font-size:12px}.home-org-file-entry{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.home-org-file-entry a{align-items:center;gap:6px;min-height:32px;display:inline-flex}.member-organization-home .home-dashboard-cards>.home-project-summary:only-child{grid-column:1/-1}.home-dashboard-cards>.home-exchange-summary{order:1}.home-dashboard-cards [aria-labelledby=home-project-summary]{order:2}.home-dashboard-cards [aria-labelledby=home-private-summary]{order:3}.home-dashboard-cards>.home-project-summary{order:4}.member-organization-home .home-dashboard-cards>.home-project-summary{order:1}.member-organization-home .home-dashboard-cards>.home-exchange-summary{order:2}.member-organization-home .home-dashboard-cards [aria-labelledby=home-project-summary]{order:3}.desktop-file-rail a[aria-disabled=true]{opacity:.5;cursor:default}.desktop-workspace[data-admin-workspace=true]{grid-template-columns:236px minmax(0,1fr)}.desktop-workspace[data-admin-workspace=true][data-navigation=false]{grid-template-columns:minmax(0,1fr)}.desktop-workspace[data-admin-workspace=true][data-context=true]{grid-template-columns:236px minmax(0,1fr) 290px}.desktop-workspace[data-admin-workspace=true][data-context=true][data-navigation=false]{grid-template-columns:minmax(0,1fr) 290px}.desktop-workspace[data-admin-workspace=true] .desktop-primary-navigation>aside{background:var(--ui-surface);padding:12px}.desktop-workspace[data-admin-workspace=true] .system-role{margin:0 0 12px;padding:0 10px}.desktop-workspace[data-admin-workspace=true] .admin-navigation-group{gap:3px;margin-bottom:12px;display:grid}.desktop-workspace[data-admin-workspace=true] .organization-nav-group{margin:0;padding:8px 10px 5px;font-size:13px}.desktop-workspace[data-admin-workspace=true] .desktop-primary-navigation nav :is(button,a){min-height:34px;padding:7px 10px;font-size:13px}.desktop-workspace[data-admin-workspace=true] .desktop-primary-navigation nav :is(button,a):disabled{opacity:.45;cursor:not-allowed}.admin-scope-heading{color:var(--ui-ink);white-space:nowrap;font-size:13px;font-weight:600}.admin-selection-summary dl{gap:12px;margin:0 0 20px;display:grid}.admin-selection-summary dt{color:var(--ui-muted);margin-bottom:4px;font-size:13px}.admin-selection-summary dd{overflow-wrap:anywhere;margin:0}.system-organization-select{color:var(--ui-primary);font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;font-weight:600;display:block}.system-organization-select:focus-visible,.admin-service-return:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.admin-service-return{color:var(--ui-primary);margin:12px 0;padding:8px 10px;font-size:13px;text-decoration:none}.desktop-workspace[data-system-workspace=true][data-local-details=true]:has(.transfer-record-inspector:not([hidden]))>.system-content{padding-right:310px}.desktop-workspace[data-system-workspace=true][data-local-details=true]:has(.transfer-record-inspector) .desktop-detail-toggle{display:inline-grid}.desktop-workspace[data-system-workspace=true]>.system-content>.admin-page-heading{clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.desktop-workspace[data-system-workspace=true] .organization-list{overflow-x:auto}.desktop-workspace[data-system-workspace=true] :is(.organization-list-head,.organization-card){min-width:802px}.desktop-workspace[data-admin-workspace=true][data-home-workspace=true]>.desktop-primary-navigation{width:100%;box-shadow:none;position:sticky;left:auto}.desktop-workspace[data-admin-workspace=true][data-home-workspace=true]>.desktop-primary-navigation .organization-sidebar{width:100%}.desktop-workspace[data-admin-workspace=true][data-home-workspace=true]>.system-content{margin-left:0}.desktop-workspace[data-system-workspace=true] .admin-navigation-group{border-bottom:1px solid var(--ui-border);margin:0 0 12px;padding:6px 0 12px;display:block}.desktop-workspace[data-system-workspace=true] .admin-navigation-group>summary{min-height:40px;color:var(--ui-muted);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;list-style:none;display:flex}.desktop-workspace[data-system-workspace=true] .admin-navigation-group>summary::-webkit-details-marker{display:none}.desktop-workspace[data-system-workspace=true] .admin-navigation-group>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)}.desktop-workspace[data-system-workspace=true] .admin-navigation-group[open]>summary:after{transform:rotate(225deg)}.desktop-workspace[data-system-workspace=true] .admin-navigation-group>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.desktop-workspace[data-system-workspace=true] .admin-navigation-children{gap:3px;padding-left:12px;display:grid}.desktop-workspace[data-system-workspace=true] .system-breadcrumb{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;font-size:13px;display:flex}.desktop-workspace[data-system-workspace=true] .system-directory-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:14px;margin:26px 0;display:grid}.desktop-workspace[data-system-workspace=true] .system-directory-card{min-height:144px;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;background:#fafafa;border:1px solid #0000;border-radius:3px;flex-direction:column;align-items:flex-start;gap:9px;padding:20px;display:flex}.desktop-workspace[data-system-workspace=true] .system-directory-card small{color:var(--ui-muted);font-size:12px}.desktop-workspace[data-system-workspace=true] .system-directory-card strong{font-size:14px;font-weight:650}.desktop-workspace[data-system-workspace=true] .system-directory-card>span{color:var(--ui-muted);font-size:13px;line-height:1.7}.desktop-workspace[data-system-workspace=true] .system-directory-card:hover:not(:disabled){background:#f6f8ff;border-color:#cbd9fa}.desktop-workspace[data-system-workspace=true] .system-directory-card:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.desktop-workspace[data-system-workspace=true] .system-directory-card:disabled{opacity:.45;cursor:not-allowed}.desktop-workspace[data-system-workspace=true] .system-operating-summary{border-top:1px solid var(--ui-border);margin-top:24px;padding-top:16px}.desktop-workspace[data-system-workspace=true] .system-operating-summary>summary{color:var(--ui-ink);cursor:pointer;padding:8px 0;font-size:13px;font-weight:600}.desktop-workspace[data-system-workspace=true] .system-operating-summary>summary .status-pill{margin-left:12px}.desktop-workspace[data-system-workspace=true] .system-operating-summary>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.desktop-workspace[data-system-workspace=true] .system-operating-summary .system-overview-grid{grid-template-columns:minmax(0,1fr)}.desktop-header>.desktop-account-menu{order:7;display:inline-flex}.desktop-header .desktop-account-menu>.desktop-account-link{background:var(--ui-surface);border:1px solid var(--ui-border);min-height:34px;padding:6px 10px;font-size:13px}.desktop-account-popover{border:1px solid var(--ui-border,#e4e8ef);color:#253044;background:#fff;border-radius:6px;width:220px;max-width:calc(100vw - 28px);margin:0;padding:6px;font:13px/1.6 Pretendard,system-ui,sans-serif;position:fixed;inset:58px 14px auto auto;box-shadow:0 8px 24px #18253a18}.desktop-account-popover a{color:inherit;border-radius:4px;padding:10px 12px;text-decoration:none;display:block}.desktop-account-popover .desktop-system-return{border-top:1px solid var(--ui-border);border-radius:0 0 4px 4px;margin-top:4px}.desktop-account-popover a:hover,.desktop-account-popover a:focus-visible{outline-offset:-2px;background:#edf3ff;outline:2px solid #155dfb}.desktop-workspace .service-navigation-group{border-bottom:1px solid var(--ui-border);margin-bottom:10px;padding:6px 0 10px}.desktop-workspace .service-navigation-group>summary{min-height:38px;color:var(--ui-muted);cursor:pointer;padding:8px 10px;font-size:13px;font-weight:600}.desktop-workspace .service-navigation-group>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.desktop-workspace .service-navigation-group>div{gap:3px;padding-left:6px;display:grid}.desktop-workspace .desktop-primary-navigation :is(.organization-sidebar,.system-sidebar){background:var(--ui-surface)}.desktop-workspace .account-settings-sidebar nav button[aria-pressed=true]{background:var(--ui-primary-soft);color:var(--ui-primary)}.desktop-workspace .account-settings-content{max-width:none}.desktop-workspace .account-settings-stack{width:100%;max-width:1050px;margin:0}.desktop-workspace .account-settings-pane[hidden]{display:none}.desktop-workspace .account-settings-pane :is(.my-profile-panel,.account-security-panel){box-shadow:none;border-radius:3px;margin:0}.project-preparation-dialog{width:min(680px,100vw - 48px);max-height:85vh;overflow:auto}.project-preparation-dialog .entity-dialog-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.project-preparation-dialog .entity-dialog-header>div{min-width:0}.project-preparation-dialog .entity-dialog-header>button{white-space:nowrap;flex:none}.project-preparation-dialog form{gap:12px;display:grid}.project-preparation-dialog label{gap:5px;display:grid}.project-preparation-dialog .project-preparation-summary{grid-template-columns:100px 1fr;gap:6px 12px;display:grid}.project-preparation-summary dd{overflow-wrap:anywhere;margin:0}.project-preparation-diagnostic{background:var(--ui-surface-muted,#f5f7fb);border:1px solid var(--ui-border);border-radius:6px;padding:14px}.project-preparation-diagnostic small{overflow-wrap:anywhere}.project-preparation-dialog [role=alertdialog]{border:1px solid var(--ui-border);background:var(--ui-surface,#fff);padding:16px}.desktop-workspace[data-file-workspace=true] .drive-selection-summary{min-height:36px;max-height:none;color:var(--ui-muted);white-space:normal;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 6px;font-size:12px;display:flex;overflow:visible}.desktop-workspace[data-file-workspace=true] .drive-selection-summary strong{text-overflow:ellipsis;min-width:0;max-width:360px;color:var(--ui-ink);font-weight:600;overflow:hidden}.desktop-workspace[data-file-workspace=true] .drive-selection-summary small{background:var(--ui-primary-soft);border-radius:3px;padding:1px 5px;font-size:12px}.desktop-workspace[data-file-workspace=true] .drive-selection-summary button{flex:none;min-height:24px;padding:2px 5px;font-size:12px}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-choice{font-size:var(--ui-control-compact-font);background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-choice>span{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-help{font-size:var(--ui-control-compact-font);flex:none}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-help[open]{z-index:25;background:var(--ui-surface);border:1px solid var(--ui-border);white-space:normal;max-width:300px;padding:12px;position:fixed;top:130px;right:24px}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-choice:has(button){white-space:normal;flex-wrap:wrap;max-width:310px}@media (max-width:760px){.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-command-toolbar,.project-files-primary-actions){flex-wrap:wrap;height:auto;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true] :is(.drive-toolbar-end,.drive-selected-commands){flex-wrap:wrap;min-width:0;max-width:100%;margin-left:0}.desktop-workspace[data-file-workspace=true] .drive-toolbar-end .aspera-client-choice{flex-wrap:wrap;min-width:0;max-width:100%}}.desktop-workspace[data-file-workspace=true] .drive-search-help{font-size:var(--ui-control-compact-font);color:var(--ui-muted);flex-basis:100%}.desktop-workspace[data-file-workspace=true] .drive-search-help summary{cursor:pointer;width:fit-content}.desktop-workspace[data-file-workspace=true] .drive-search-help p{margin:5px 0;line-height:1.6}.external-observation-controls{border:1px solid var(--ui-border);background:var(--ui-surface);margin:12px 0;padding:14px;font-size:13px}.external-observation-controls>div[role=group]{gap:6px;display:flex}.external-live-node-state{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.external-live-node-state small{color:var(--ui-muted)}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-project-toolbar{display:block}.desktop-workspace[data-file-workspace=true][data-local-details=true] .project-files-primary-actions{width:100%}.external-observation-controls button[aria-pressed=true]{background:var(--ui-primary-soft);border-color:var(--ui-primary);color:var(--ui-primary);font-weight:600}.system-node-picker-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;max-height:220px;padding:12px;display:grid;overflow:auto}.system-node-picker-options label{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.system-node-picker-options input{flex:none;width:auto}.desktop-project-list-return{color:var(--ui-muted);white-space:nowrap;border-radius:6px;padding:6px 8px;text-decoration:none}.desktop-project-list-return:hover{background:var(--ui-primary-soft);color:var(--ui-ink)}.desktop-project-list-return:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@media (max-width:760px){.desktop-project-header{flex-wrap:wrap}.desktop-project-header .desktop-file-location{max-width:180px}}.desktop-workspace :is(.primary,.secondary),.entity-create-dialog :is(.primary,.secondary),.organization-chat-dialog .dialog-footer :is(.primary,.secondary){min-height:var(--ui-control-height);font-size:var(--ui-control-font);padding:8px 14px}.desktop-workspace :is(.organization-toolbar,.system-audit-filters,.support-search-controls,.invitation-management>form,.storage-usage-search,.project-directory-filters,.project-chat-search,.organization-chat-message-search,.share-filters,.transfer-filter-grid.basic,.review-filter-toolbar) :is(input:not([type=checkbox]):not([type=radio]),select,button.primary,button.secondary),.desktop-workspace .file-browser-filter :is(input,select,button){height:var(--ui-control-height);min-height:var(--ui-control-height);font-size:var(--ui-control-font);border-radius:var(--ui-control-radius);margin:0;padding:8px 12px;line-height:1.4}.desktop-workspace :is(.organization-form-grid,.storage-space-form,.my-profile-panel) :is(input:not([type=checkbox]):not([type=radio]),select),.entity-create-dialog label>input:not([type=checkbox]):not([type=radio]){height:var(--ui-control-height);min-height:var(--ui-control-height);font-size:var(--ui-control-font);border-radius:var(--ui-control-radius);margin:0;padding:8px 12px}.entity-create-dialog label>textarea{margin:0}.organization-chat-dialog .dialog-footer :is(.primary,.secondary){white-space:normal;height:auto}@media (pointer:coarse){.organization-chat-dialog .dialog-footer :is(.primary,.secondary),.entity-create-dialog :is(.primary,.secondary){min-height:var(--ui-control-auth-height)}}.desktop-workspace .transfer-filter-grid.basic label{grid-template-rows:minmax(16px,auto) var(--ui-control-height)}.desktop-workspace input:not([type=checkbox]):not([type=radio]){margin-bottom:0}.organization-chat-material-browser .organization-chat-room-search>button{height:36px;min-height:36px;font-size:var(--ui-control-compact-font);padding:6px 10px}.invitation-management>.form-grid{grid-template-columns:minmax(180px,1fr) minmax(130px,190px) auto;align-items:end;gap:8px;display:grid}.invitation-management>.form-grid>label{gap:6px;min-width:0;margin:0;display:grid}@media (max-width:760px){.invitation-management>.form-grid{grid-template-columns:minmax(0,1fr)}}.desktop-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@media (max-width:900px){.desktop-workspace[data-local-details]:is([data-file-workspace=true],[data-home-workspace=true],[data-project-workspace=true],[data-system-workspace=true]){width:100%;height:auto;min-height:100svh;display:block;overflow:visible}.desktop-workspace>.desktop-header{flex-wrap:wrap;gap:6px;width:100%;height:auto;min-height:60px;padding:8px 12px;position:relative;top:auto}.desktop-workspace>.desktop-header>.system-brand{flex:130px;order:0;width:auto;min-width:0;margin:0}.desktop-workspace>.desktop-header :is(.desktop-navigation-toggle,.desktop-detail-toggle){flex:none;order:1;margin:0}.desktop-workspace>.desktop-header>.system-tools{display:contents}.desktop-workspace>.desktop-header :is(.locale-switch,.notification-trigger,.desktop-account-menu,.system-tools>a,.system-tools>button){flex:none;order:2;margin:0}.desktop-workspace>.desktop-header .desktop-account-menu>.desktop-account-link{display:inline-flex}.desktop-workspace>.desktop-header>.desktop-file-context{flex-wrap:wrap;flex:100%;order:3;gap:6px;min-width:0;display:flex}.desktop-workspace>.desktop-header>.desktop-upper-navigation{border:0;flex-wrap:wrap;flex:100%;order:4;min-width:0;max-width:100%;margin:0;padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.desktop-header>.desktop-file-context{flex-wrap:wrap;flex:100%;order:3;gap:6px;min-width:0;display:flex}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.desktop-header>.desktop-upper-navigation{border:0;flex:100%;order:4;min-width:0;max-width:100%;margin:0;padding:0}.desktop-workspace>.desktop-header .desktop-file-context:empty{display:none}.desktop-workspace>.desktop-header :is(.home-organization-menu,.desktop-project-header,.desktop-project-scope,.desktop-file-location){border:0;min-width:0;max-width:100%;margin:0;padding-left:0}.desktop-workspace>.desktop-file-rail{border-bottom:1px solid var(--ui-border);flex-direction:row;gap:4px;width:100%;height:auto;padding:4px;display:flex;position:static;overflow-x:auto}.desktop-workspace>.desktop-file-rail :is(a,button){flex:0 0 56px;min-height:60px;margin:0}.desktop-workspace>.desktop-primary-navigation:not([hidden]),.desktop-workspace>.desktop-project-navigation:not([hidden]),.desktop-workspace>.desktop-context-panel:not([hidden]){border:0;border-bottom:1px solid var(--ui-border);width:100%;height:auto;max-height:none;box-shadow:none;margin:0;position:static;inset:auto}.desktop-workspace>.desktop-primary-navigation :is(.system-sidebar,.organization-sidebar){width:100%;height:auto;min-height:0;max-height:35svh;position:static;overflow:auto}.desktop-workspace>.desktop-project-navigation:not([hidden]){max-height:35svh;overflow:auto}.desktop-workspace[data-local-details]:is([data-file-workspace=true],[data-home-workspace=true],[data-project-workspace=true],[data-system-workspace=true])>:is(.system-content,.project-experience){width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:16px 12px;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.system-content:has(.drive-browser){padding:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .personal-files-panel{min-height:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-grid,.desktop-workspace[data-file-workspace=true][data-local-details=true] .organization-chat-panel .drive-browser-grid{flex-direction:column;width:100%;min-width:0;height:auto;min-height:0;max-height:none;display:flex;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-navigation:not([hidden]),.desktop-workspace[data-file-workspace=true][data-local-details=true] .organization-chat-panel .drive-browser-navigation:not([hidden]){border:0;border-bottom:1px solid var(--ui-border);width:100%;height:auto;min-height:0;max-height:35svh;box-shadow:none;order:0;padding:12px;position:static;inset:auto;overflow:auto}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main,.desktop-workspace[data-file-workspace=true][data-local-details=true] .organization-chat-panel .drive-browser-main{order:1;width:100%;min-width:0;min-height:0;padding:0 12px 16px;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-details:not([hidden]),.desktop-workspace[data-file-workspace=true][data-local-details=true] .organization-chat-panel .drive-browser-details:not([hidden]){border:0;border-top:1px solid var(--ui-border);width:100%;height:auto;max-height:none;box-shadow:none;order:2;margin:0;padding:0 16px 16px;position:static;inset:auto;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true]>.project-experience>:is(.project-context-row,.project-tab-preference-note,.project-overview-tabbar,.project-origin-return){margin-left:0;margin-right:0}.desktop-workspace[data-file-workspace=true] .organization-chat-panel,.desktop-workspace[data-file-workspace=true] .organization-chat-panel .drive-browser{height:auto}.desktop-workspace[data-file-workspace=true] .organization-chat-panel .organization-chat-messages{flex:none;min-height:180px;max-height:50svh;padding:12px;overflow:auto}.desktop-workspace[data-file-workspace=true] .organization-chat-panel .organization-chat-rooms{flex:none;max-height:20svh;overflow:auto}.desktop-workspace[data-local-details] :is(.project-board-details,.transfer-record-inspector,.share-record-inspector):not([hidden]){border-left:0;border-top:1px solid var(--ui-border);width:100%;height:auto;max-height:none;margin:0;position:static;inset:auto;overflow:visible}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table{display:table}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table thead{clip-path:none;width:auto;height:auto;overflow:visible;position:static!important}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table tbody{display:table-row-group}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table .file-entry-row{padding:0;display:table-row}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table .file-entry-row>td:not(:nth-child(2)){white-space:nowrap;padding:7px 9px;display:table-cell}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-directory-table .file-entry-row>td:nth-child(5),.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser-main .project-files-table .file-entry-row>td:before{display:none}.desktop-workspace .organization-form-grid,.desktop-workspace .organization-toolbar{grid-template-columns:minmax(0,1fr)}.desktop-workspace .account-settings-stack{width:100%;min-width:0}.desktop-workspace :is(.mail-management-layout,.mail-test-grid){grid-template-columns:minmax(0,1fr)}}.desktop-workspace .drive-browser-details>header>button{flex-shrink:0;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:0}.account-drive-unavailable{text-align:center;border-bottom:1px solid var(--ui-border);min-height:220px;color:var(--ui-text-secondary,#58677a);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.account-drive-unavailable p{max-width:560px;margin:0}.account-drive-legacy{border-top:1px solid var(--ui-border);margin-top:16px;padding:12px 0}.account-drive-legacy summary{cursor:pointer;font-weight:600}.drive-storage-summary{border-top:1px solid var(--ui-border);margin:24px 0 4px;padding:18px 8px 0;font-size:13px}.drive-storage-summary h3{margin:0 0 10px;font-size:13px;font-weight:600}.drive-storage-name{overflow-wrap:anywhere;color:var(--ui-muted);margin:0 0 14px}.drive-storage-total{text-align:right;font-variant-numeric:tabular-nums;margin:0 0 10px}.drive-storage-total strong{color:var(--ui-primary,#1659c7);font-size:15px}.drive-storage-total span{color:var(--ui-muted)}.drive-storage-summary progress{accent-color:#245bdb;background:#edf0f5;border:0;border-radius:9px;width:100%;height:7px;margin:0 0 12px;display:block;overflow:hidden}.drive-storage-summary progress::-webkit-progress-bar{background:#edf0f5;border-radius:9px}.drive-storage-summary progress::-webkit-progress-value{background:#245bdb;border-radius:9px}.drive-storage-summary dl{gap:7px;margin:0;display:grid}.drive-storage-summary dl>div{justify-content:space-between;gap:8px;display:flex}.drive-storage-summary dt{color:var(--ui-muted)}.drive-storage-summary dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.drive-storage-scope{color:var(--ui-muted);margin:14px 0 8px;font-size:12px}.drive-storage-summary details{color:var(--ui-muted);line-height:1.6}.drive-storage-summary summary{cursor:pointer}.work-view-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.work-view-toolbar>span{color:var(--ui-muted);font-size:13px}.work-view-toolbar button[aria-pressed=true]{color:var(--ui-primary);border-color:var(--ui-primary);background:var(--ui-subtle)}.assigned-task-views[data-view=BOARD]{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.assigned-task-views[data-view=BOARD]>.assigned-task-lane{background:var(--ui-subtle);border:1px solid var(--ui-border);border-radius:8px;padding:12px}.assigned-task-lane>h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.assigned-task-lane>h3 small,.work-view-empty{color:var(--ui-muted);font-size:13px;font-weight:400}.assigned-task-views[data-view=BOARD] .my-task-list>li{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:12px}.assigned-task-views[data-view=BOARD] .my-task-actions{flex-wrap:wrap;grid-column:1/-1}.project-checklist-groups.project-task-list-view{min-width:0;display:block;overflow:visible}.project-task-list-view>.project-kanban-column{background:0 0;width:auto;min-width:0}.project-task-list-view>.project-kanban-column>ul>li{grid-template-columns:minmax(170px,1fr) minmax(200px,1.5fr) auto;align-items:start;gap:16px;padding:14px;display:grid}.project-task-list-view .project-checklist-description{display:none}.project-task-list-view .project-board-card-title{padding:0}.personal-task-surface .note-library-list>button{border-left:3px solid var(--ui-border);background:var(--ui-surface);padding:12px 16px}.personal-task-surface .note-library-list .note-card-updated{font-size:12px}@media (max-width:760px){.assigned-task-views[data-view=BOARD]{grid-template-columns:1fr;overflow:visible}.project-task-list-view>.project-kanban-column>ul>li{grid-template-columns:1fr;gap:8px}}.project-summary-board>.project-overview-brief{grid-column:1/-1}.desktop-workspace .system-header>div>.eyebrow{display:none}.desktop-workspace .system-header h1{letter-spacing:-.025em;font-size:22px;line-height:1.4}.desktop-workspace :is(.section-note,.record-guidance){font-size:13px;line-height:1.65}.desktop-workspace[data-home-workspace=true] :is(.personal-list-controls,.note-library-toolbar){border:0;border-bottom:1px solid var(--ui-border);background:0 0;border-radius:0;padding:12px 0}.desktop-workspace[data-home-workspace=true] .personal-list-controls .note-search-form :is(input:not([type=checkbox]):not([type=radio]),select){height:40px;min-height:40px;font-size:13px}.desktop-workspace[data-home-workspace=true] .personal-artifact-list :is(strong,.note-card-title){font-size:14px;line-height:1.5}.desktop-workspace[data-home-workspace=true] .personal-artifact-list :is(p,small){font-size:13px;line-height:1.6}.starter-preset-picker{border:1px solid var(--ui-border);background:0 0;border-radius:6px;padding:0}.starter-preset-disclosure>summary{cursor:pointer;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:13px;list-style:none;display:flex}.starter-preset-disclosure>summary::-webkit-details-marker{display:none}.starter-preset-disclosure>summary:before{content:"›";font-size:20px;line-height:1;transition:transform .15s}.starter-preset-disclosure[open]>summary:before{transform:rotate(90deg)}.starter-preset-disclosure>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:6px}.starter-preset-disclosure>summary>span{color:var(--ui-muted);margin-left:auto;font-weight:400}.starter-preset-disclosure>:not(summary){margin-inline:14px}.starter-preset-disclosure>:last-child{margin-bottom:14px}.starter-preset-help{color:var(--ui-muted);font-size:13px;line-height:1.6}.note-composer-dialog{border-radius:10px;width:min(800px,100vw - 32px);box-shadow:0 20px 64px #172b4d30}.note-composer-dialog>.note-composer-header{padding:16px 24px}.note-composer-dialog .record-layout{grid-template-columns:minmax(0,1fr);gap:16px}.note-composer-dialog .record-details{width:100%}.note-composer-dialog .starter-preset-workspace{grid-template-columns:minmax(0,1fr)}.note-composer-dialog .starter-preset-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-height:240px}.note-composer-dialog .starter-preset-card{min-height:100px}.note-composer-dialog .starter-preset-empty{display:none}.note-composer-dialog .personal-artifact-editor{box-shadow:none;border:0;padding:0}.note-composer-dialog :is(.primary,.secondary){min-height:40px;padding:8px 14px;font-size:13px}.note-composer-dialog :is(input:not([type=checkbox]):not([type=radio]),select){min-height:40px;margin-bottom:0;font-size:14px}.note-composer-dialog .note-title-field input{font-size:16px}.note-composer-dialog :is(.personal-artifact-edit-fields,.project-personal-create fieldset){min-width:0}@media (max-width:600px){.note-composer-dialog{width:calc(100vw - 16px);max-height:calc(100svh - 16px)}.note-composer-dialog .note-composer-body{padding:0 16px 16px}.note-composer-dialog>.note-composer-header{flex-wrap:wrap;padding:12px 16px}.note-composer-dialog .starter-preset-grid{grid-template-columns:minmax(0,1fr)}}.note-composer-dialog .personal-artifact-edit-fields{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.note-composer-dialog .personal-artifact-edit-fields>label{gap:6px;margin:0;font-size:13px;display:grid}.note-composer-dialog .personal-artifact-edit-fields>.starter-preset-picker{margin:0}.note-composer-dialog .note-title-field input:not([type=checkbox]):not([type=radio]){border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:6px;padding:10px 12px;font-size:16px}:is(.entity-create-dialog,.organization-create-dialog,.calendar-event-dialog,.organization-chat-dialog) :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:6px;min-height:40px;padding:8px 12px;font-size:14px}:is(.entity-create-dialog,.organization-create-dialog,.calendar-event-dialog,.organization-chat-dialog) :is(textarea,label){font-size:13px;line-height:1.6}.calendar-event-dialog[open]{border-radius:10px;flex-direction:column;max-height:calc(100svh - 32px);padding:0;display:flex;overflow:hidden}.calendar-event-dialog>h2{border-bottom:1px solid var(--ui-border);flex:none;margin:0;padding:18px 24px;font-size:17px}.calendar-event-dialog>form{min-height:0;padding:16px 24px 0;overflow-y:auto}.calendar-event-dialog label{margin:0}.calendar-event-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){margin-bottom:0}.calendar-event-dialog .section-note{margin:0}.calendar-event-dialog form>footer{z-index:1;background:var(--ui-surface);border-top:1px solid var(--ui-border);justify-content:flex-end;padding:14px 0;position:sticky;bottom:0}.calendar-event-dialog form>footer :is(.primary,.secondary){min-height:40px;font-size:13px}.calendar-choice>div>input{flex:1;min-width:120px}.desktop-workspace .my-schedule-panel>header{margin:0 0 12px;padding:0 0 12px}.desktop-workspace .my-schedule-panel>header h2{margin:0 0 6px;font-size:16px}.desktop-workspace .my-schedule-panel>header p{margin:4px 0;font-size:13px;line-height:1.5}.desktop-workspace .my-schedule-query-tools{border:0;border-bottom:1px solid var(--ui-border);border-radius:0;padding:0 0 12px}.desktop-workspace .connected-schedule-search :is(input,button){min-height:40px;font-size:13px}@media (max-width:600px){.calendar-event-dialog>h2{padding:16px}.calendar-event-dialog>form{padding:12px 16px 0}}:is(.entity-create-dialog,.organization-create-dialog) .dialog-header{border-bottom:1px solid var(--ui-border);padding:18px 24px}:is(.entity-create-dialog,.organization-create-dialog) .dialog-header h2{margin:0;font-size:17px;line-height:1.5}:is(.entity-create-dialog,.organization-create-dialog) .dialog-body{background:var(--ui-surface);padding:20px 24px}:is(.entity-create-dialog,.organization-create-dialog) .dialog-footer{border-top:1px solid var(--ui-border);background:var(--ui-surface);padding:14px 24px}.desktop-workspace .desktop-header .desktop-project-header{flex:1;min-width:0}.desktop-workspace .desktop-header .desktop-project-scope{flex:180px;min-width:120px;max-width:340px}.desktop-workspace .desktop-header .desktop-project-list-return{flex:none;font-size:12px}.desktop-workspace .desktop-header .desktop-project-scope>span:nth-child(2){min-width:0}@media (max-width:900px){.desktop-workspace .desktop-header .desktop-project-scope{flex:180px;max-width:100%}}.note-composer-dialog .project-personal-create{font-size:13px}.note-composer-dialog .project-personal-create>p{color:var(--ui-muted);margin:12px 0;line-height:1.6}.note-composer-dialog .project-personal-create fieldset{gap:14px}.note-composer-dialog .project-personal-create fieldset>:is(p,label,.starter-preset-picker){margin:0}.note-composer-dialog .project-personal-create fieldset>p{color:var(--ui-muted);font-size:13px;line-height:1.6}.note-composer-dialog .project-personal-create label{gap:6px;display:grid}.note-composer-dialog .project-personal-create select{margin:0}.project-personal-create details.project-record-options{display:block}.project-personal-create details.project-record-options>div{gap:12px;width:100%;min-width:0;margin-top:12px;display:grid}:is(.entity-create-dialog,.organization-create-dialog) .dialog-header .eyebrow{display:none}:is(.entity-create-dialog,.organization-create-dialog) .dialog-header p{font-size:13px;line-height:1.6}:is(.entity-create-dialog,.organization-create-dialog) .dialog-body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){margin-bottom:0}:is(.entity-create-dialog,.organization-create-dialog) .dialog-body label{gap:6px;margin:0}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=HOME]{background:#f6f8fb}.desktop-workspace .personal-widget-home .widget-home-heading h2{margin:0;font-size:20px;line-height:1.5}.desktop-workspace .personal-widget-home .widget-home-heading>div>p{display:none}.desktop-workspace .personal-widget{box-shadow:none;border-radius:8px}.desktop-workspace .personal-widget>header h3{font-size:15px}.desktop-workspace .personal-widget .widget-body{font-size:14px}.desktop-workspace .personal-widget :is(.widget-empty,.widget-more,small){font-size:13px}.organization-chat-dialog>form>header{padding:18px 24px}.organization-chat-dialog>form>header h2{font-size:17px;line-height:1.5}.organization-chat-dialog .organization-chat-directory>button[aria-pressed]{text-align:left;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.organization-chat-dialog .organization-chat-directory>button[aria-pressed=true]{border-color:var(--ui-primary);background:var(--ui-subtle);color:var(--ui-primary)}.organization-chat-dialog .organization-chat-directory .chat-avatar{flex-shrink:0}.desktop-workspace[data-file-workspace=true][data-local-details=true] .drive-browser[data-view-mode=LIST] .project-files-table .file-entry-row>td:has(>.drive-select-checkbox){align-items:center;gap:0;min-width:0;display:flex}.desktop-workspace .personal-task-surface .note-library-expanded>.note-library-list{max-width:none}.personal-task-editor .task-body-field{gap:8px;min-width:0;display:grid}.personal-task-editor .task-body-field textarea{resize:vertical;border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;min-height:120px;color:var(--ui-ink);font:inherit;border-radius:6px;padding:12px;line-height:1.6}.personal-task-editor .note-planning-fields{background:0 0;border:0;margin:0;padding:0}.personal-task-editor .note-planning-fields legend{margin-bottom:8px;padding:0}.personal-task-editor .note-planning-fields>div{max-width:none}.personal-task-editor .note-planning-fields :is(input,select){height:40px}.desktop-workspace [data-home-view=PROJECTS]{--project-accent:#2563eb}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]>.system-header{border-bottom:0;margin-bottom:20px;padding-bottom:0}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]>.system-header h1{letter-spacing:-.025em;font-size:26px;font-weight:700}.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]>.system-header p:not(.eyebrow){color:var(--ui-muted);margin-top:8px;font-size:14px}.participating-projects-page{min-width:0}.participating-projects-tools{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.participating-projects-tools .organization-entry-back{margin:0}.participating-projects-tools .organization-entry-back a{min-height:40px;color:var(--ui-muted);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.desktop-workspace[data-home-workspace=true] .participating-projects-tools .my-access-panel{background:0 0;border:0;flex:280px;margin:0;padding:0}.desktop-workspace[data-home-workspace=true] .participating-projects-tools .my-access-panel>.section-heading{justify-content:space-between;margin:0;padding:0}.desktop-workspace[data-home-workspace=true] .participating-projects-tools .my-access-panel.is-collapsed>.section-heading>div:first-child{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desktop-workspace[data-home-workspace=true] .participating-projects-tools .my-access-panel.is-expanded{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;flex-basis:100%;padding:20px}.participating-projects-tools .my-access-header-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filters{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;grid-template-columns:minmax(180px,1fr) minmax(220px,.8fr) minmax(135px,.4fr) auto;align-items:end;gap:16px;margin:0 0 12px;padding:20px;display:grid}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filters :is(input,select){background:var(--ui-surface);border-radius:6px;width:100%;height:42px;min-height:42px;padding:10px 12px;font-size:14px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filters :is(label,.project-directory-organization-filter){min-width:0;color:var(--ui-muted);gap:8px;font-size:12px;font-weight:500}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-organization-filter>div{border-radius:6px;height:auto;min-height:42px;padding:0 4px 0 12px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-organization-filter strong{color:var(--ui-ink);font-size:13px;font-weight:500}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-organization-filter>div button{white-space:normal;flex-shrink:0;height:auto;min-height:34px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filter-actions{gap:8px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filter-actions button{border-radius:6px;height:auto;min-height:42px;padding:9px 16px}.desktop-workspace[data-home-workspace=true] .project-entry-directory>.support-page-controls{margin:20px 0 16px;padding:0;font-size:13px}.desktop-workspace[data-home-workspace=true] .project-entry-directory>.section-note{margin:8px 2px;font-size:12px;line-height:1.6}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr));gap:20px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list article{border-radius:12px;flex-direction:column;align-items:stretch;gap:20px;min-height:252px;padding:24px;transition:border-color .15s,box-shadow .15s;display:flex}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list article:focus-within{border-color:var(--project-accent);box-shadow:0 0 0 2px #2563eb20}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list article>div:first-child{flex:auto}.project-entry-directory .project-directory-symbol{color:#376bd9;background:#eef4ff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:18px;display:flex}.project-entry-directory article:nth-child(3n+2) .project-directory-symbol{color:#318466;background:#edf8f3}.project-entry-directory article:nth-child(3n+3) .project-directory-symbol{color:#8764bd;background:#f4effc}.project-directory-symbol svg{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:25px;height:25px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list .project-directory-path{color:var(--ui-muted);margin:0 0 6px;font-size:12px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list h3{margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.55}.project-entry-directory .project-directory-list h3 a{color:var(--ui-ink);text-decoration:none}.project-entry-directory .project-directory-list h3 a:hover{color:var(--project-accent);text-decoration:underline}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-meta{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding-top:16px}.project-entry-directory .project-directory-meta>.status-pill{border-radius:5px;padding:4px 7px;font-size:11px;font-weight:500}.project-entry-directory .project-directory-meta>a,.project-entry-directory .project-directory-meta>button{text-align:center;white-space:normal;flex:100%;justify-content:center;height:auto;min-height:40px;margin:4px 0 0}.project-entry-directory .project-directory-meta>span:not(.status-pill){color:var(--ui-muted);font-size:12px}.desktop-workspace [data-home-view=PROJECTS] .organization-entry-cards{gap:20px}.desktop-workspace [data-home-view=PROJECTS] .organization-entry-cards>li>button{border-radius:12px;padding:24px}@media (max-width:1100px){.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.desktop-workspace[data-home-workspace=true]>.system-content[data-home-view=PROJECTS]>.system-header h1{font-size:22px}.participating-projects-tools{gap:10px;margin-bottom:16px}.desktop-workspace[data-home-workspace=true] .participating-projects-tools .my-access-panel{flex-basis:100%}.participating-projects-tools .my-access-header-actions{width:100%}.participating-projects-tools .my-access-header-actions>button{white-space:normal;flex:100px;height:auto;min-height:40px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filters{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-filter-actions{justify-content:stretch}.project-entry-directory .project-directory-filter-actions>button{flex:1}.desktop-workspace[data-home-workspace=true] .project-entry-directory .project-directory-list article{min-height:0;padding:20px}}.personal-artifact-editor .record-main>.personal-publications{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;margin:16px 0;padding:14px 16px}.publication-work-navigation{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;padding:12px 0;display:flex}.publication-work-navigation p{color:var(--ui-muted);overflow-wrap:anywhere;flex:240px;margin:0;font-size:13px}.desktop-workspace>.project-experience .project-overview-tabbar{align-items:center}.project-additional-tabs{white-space:nowrap;flex:none;gap:8px;min-height:36px;margin:4px 0 8px}.project-additional-tabs>span{font-size:16px}@media (max-width:600px){.desktop-workspace>.project-experience .project-overview-tabbar{flex-wrap:wrap;gap:0}.desktop-workspace>.project-experience .project-overview-tabs{flex-basis:100%}.project-additional-tabs{margin:0 0 8px auto}}.desktop-header>.desktop-help-link{width:32px;min-width:32px;height:36px;color:var(--ui-muted);border-radius:6px;flex:0 0 32px;order:18;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.desktop-help-link>span{border:1.5px solid;border-radius:50%;place-items:center;width:19px;height:19px;font-size:13px;font-weight:650;line-height:1;display:grid}.desktop-header>.desktop-help-link:hover{color:var(--ui-primary);background:#edf4ff}.desktop-header>.desktop-help-link:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}
