.navigation-context-menu{z-index:10050;box-sizing:border-box;border:1px solid var(--line-strong,#44484e);border-radius:var(--radius-ui);background:var(--panel,#1b1d1f);max-block-size:calc(100dvh - 16px);inline-size:260px;max-inline-size:calc(100vw - 16px);color:var(--text,#eee);font:14px/1.4 var(--font-ui);padding:6px;position:fixed;overflow:auto;box-shadow:0 12px 40px #0008}.navigation-menu-heading{border-block-end:1px solid var(--line,#303236);overflow-wrap:anywhere;margin-block-end:4px;padding:8px 10px 12px}.navigation-menu-heading strong{font-weight:600;display:block}.navigation-menu-heading>div{color:var(--muted);margin-block-start:6px;font-size:12px}.navigation-context-menu>button{border-radius:var(--radius-ui);text-align:start;min-block-size:40px;inline-size:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:block}.navigation-context-menu>button:hover,.navigation-context-menu>button:focus-visible{background:var(--panel-2,#292c30)}.navigation-context-menu>button:focus-visible{outline:2px solid var(--focus-ring,#9fc4ff);outline-offset:-2px}.navigation-context-menu>button:disabled{opacity:.45;cursor:default}@media (pointer:coarse),(width<=760px){.navigation-context-menu>button{min-block-size:44px}}.folder-navigation{flex:1;min-width:0;max-width:100%}.folder-navigation-path{align-items:center;gap:8px;min-width:0;display:flex}.folder-navigation button{font:inherit;color:var(--text);border-radius:var(--radius-ui);background:0 0;border:1px solid #0000;align-items:center;gap:8px;min-width:0;min-height:36px;padding:6px 8px;display:inline-flex}.folder-navigation button:hover{background:var(--surface-hover,#ffffff0f)}.folder-navigation button:focus-visible{outline:2px solid var(--focus-ring,#9fc4ff);outline-offset:2px}.folder-navigation svg{flex:0 0 16px;width:16px;height:16px}.folder-navigation .folder-browse{border-color:var(--border,var(--line,#303236));flex-shrink:0}.folder-navigation-path>nav{scrollbar-width:thin;overscroll-behavior-inline:contain;flex:1;min-width:0;overflow-x:auto}.folder-navigation ol{align-items:center;gap:0;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.folder-navigation ol li{align-items:center;gap:2px;display:flex}.folder-navigation ol button{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.folder-navigation [aria-current=location]{color:var(--text);background:#ffffff0f;font-weight:600}.folder-navigation ol li>span{color:var(--muted);padding-inline:2px}.folder-navigation-children{scrollbar-width:thin;overscroll-behavior-inline:contain;gap:6px;padding-block:6px;display:flex;overflow-x:auto}.folder-navigation-children button{border-color:var(--border,var(--line,#303236));flex-shrink:0;max-width:260px}.folder-navigation-children button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.area-location .area-descendants{white-space:nowrap;align-items:center;gap:6px;min-height:36px;font-size:13px;display:inline-flex}.area-descendants input{width:16px;height:16px;margin:0}@media (width<=620px){.folder-navigation-path{flex-wrap:wrap;align-items:flex-start}.folder-navigation-path>nav{flex-basis:100%}.folder-navigation button{min-height:44px}.folder-navigation ol button{max-width:180px}.area-location .area-descendants{min-height:44px}}.folder-work-search{align-items:center;gap:12px;min-width:0;margin-block:12px;font-size:14px;display:flex}.folder-work-search input{box-sizing:border-box;background:var(--surface);min-width:0;max-width:460px;min-height:40px;color:var(--text);font:inherit;border:1px solid var(--border,var(--line,#303236));border-radius:var(--radius-ui);flex:1;padding:8px 12px}.folder-move-form>p,.folder-move-form>label{overflow-wrap:anywhere;margin:16px 24px}.folder-move-form>label{gap:8px;display:grid}.folder-move-form select{width:100%;min-width:0;min-height:44px;font:inherit;background:var(--surface);color:var(--text);border:1px solid var(--border,var(--line,#303236));border-radius:var(--radius-ui);padding:8px}@media (width<=620px){.folder-work-search{flex-direction:column;align-items:stretch;gap:6px}.folder-work-search input{max-width:none}.folder-move-form>p,.folder-move-form>label{margin:12px}}.folder-chevron{flex:0 0 16px;width:16px;height:16px;transition:none}.folder-chevron.expanded{transform:rotate(90deg)}[dir=rtl] .folder-chevron:not(.expanded){transform:rotate(180deg)}.folder-explorer{min-inline-size:0;color:var(--text);font-size:14px}.folder-explorer-tools{flex-wrap:wrap;align-items:end;gap:12px;margin-block:12px;display:flex}.folder-explorer-tools label{min-inline-size:150px;max-inline-size:460px;color:var(--muted);flex:1;gap:6px;display:grid}.folder-explorer input{box-sizing:border-box;background:var(--field,var(--panel));min-block-size:40px;inline-size:100%;min-inline-size:0;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-ui);font:inherit;padding:8px 12px}.folder-explorer button{box-sizing:border-box;border-radius:var(--radius-ui);min-block-size:40px;color:var(--text);font:inherit;cursor:pointer;text-align:start;background:0 0;border:1px solid #0000;padding:8px}.folder-explorer button:hover{background:var(--panel-2)}.folder-explorer :is(button,input):focus-visible{outline:2px solid var(--focus-ring,#9fc4ff);outline-offset:-2px}.folder-explorer button:disabled{cursor:default;opacity:.55}.folder-explorer-tools>button{border-color:var(--line-strong)}.folder-explorer nav{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--panel);max-block-size:360px;padding:8px;overflow:auto}.folder-explorer ul{margin:0;padding:0;list-style:none}.folder-explorer ul ul{border-inline-start:1px solid var(--line);margin-inline-start:16px;padding-inline-start:12px}.folder-explorer-row{border-block-start:1px solid var(--line);align-items:center;min-inline-size:0;display:flex}.folder-explorer-row[data-current=true]{background:var(--panel-2);border-radius:var(--radius-ui)}.folder-explorer-row>.folder-explorer-toggle,.folder-explorer-spacer{flex:0 0 32px;inline-size:32px;padding:4px}.folder-explorer-row>.folder-explorer-open{white-space:normal;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-inline-size:0;max-inline-size:none;display:flex}.folder-explorer-open>span:first-of-type{overflow-wrap:anywhere;flex:1;min-inline-size:80px}.folder-explorer-row>.folder-explorer-actions{text-align:center;flex:0 0 40px}.folder-explorer small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:400}.folder-explorer svg{flex:0 0 16px;block-size:16px;inline-size:16px}.folder-explorer-root{align-items:center;gap:8px;inline-size:100%;display:flex!important}.folder-explorer-root span{overflow-wrap:anywhere}.folder-explorer [aria-current=location]{background:var(--panel-2);font-weight:600}.folder-explorer-hint{color:var(--muted);margin-block:10px 0;font-size:12px;line-height:1.5}.folder-explorer-disclosure{margin-block-start:12px}.folder-navigation ol small{color:var(--muted);font-weight:400}.archived-folder-list>div{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-block:8px;display:flex}@media (width<=620px){.folder-explorer :is(button,input){min-block-size:44px}.folder-explorer nav{max-block-size:420px}.folder-explorer ul ul{margin-inline-start:8px;padding-inline-start:6px}.folder-explorer small{flex-basis:100%;margin-inline-start:24px}.folder-explorer-tools label{max-inline-size:none}.folder-explorer-row>.folder-explorer-actions{flex-basis:36px}}.folder-explorer-row{position:relative}.folder-explorer-row[data-drop=before]{box-shadow:inset 0 2px var(--focus-ring,#9fc4ff)}.folder-explorer-row[data-drop=after]{box-shadow:inset 0 -2px var(--focus-ring,#9fc4ff)}.folder-explorer-open[data-reorderable=true]{cursor:grab}.folder-explorer-open[data-reorderable=true]:active{cursor:grabbing}.navigation-announcement{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.area-workspace{border-bottom:1px solid var(--border,#303236);background:var(--surface,#171819);border-radius:var(--radius-ui) var(--radius-ui) 0 0;min-width:0;margin-bottom:16px;padding:8px 12px 0}.area-location,.area-view-tabs{align-items:center;gap:4px;min-width:0;display:flex}.area-location{color:var(--muted,#999ca2);flex-wrap:wrap;padding-bottom:4px;font-size:13px}.area-location button,.area-location select,.area-view-tabs button,.area-view-tabs select{font:inherit;color:inherit;border-radius:var(--radius-ui);text-overflow:ellipsis;background:0 0;border:1px solid #0000;max-width:100%;min-height:36px;padding:6px 9px}.area-location select{max-width:min(320px,45vw);color:var(--text,#e8e9ed)}.area-view-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;font-size:13px;overflow-x:auto}.area-view-tabs button{white-space:nowrap;border-radius:var(--radius-ui) var(--radius-ui) 0 0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.area-view-tabs select{flex-shrink:0;max-width:220px}.area-view-tab{flex-shrink:0;align-items:center;display:inline-flex}.area-view-tabs .area-unpin-view{min-width:28px;min-height:32px;color:var(--muted,#999ca2);border:0;padding:4px}.navigation-glyph{flex-shrink:0;max-width:48px;max-height:48px}.docs-empty-state{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:240px;padding:32px 20px;display:grid}.docs-empty-state>.navigation-glyph{width:24px;height:24px;color:var(--muted,#999ca2)}.docs-empty-state h2,.docs-empty-state p{overflow-wrap:anywhere;max-width:52ch;margin:0}.area-view-tabs svg{stroke-width:1.7px;flex:0 0 16px;width:16px!important;height:16px!important}.area-view-tabs [aria-current=page]{color:var(--text,#e8e9ed);background:#ffffff0e;border-bottom-color:#b2b6bd}.area-workspace button:hover,.area-workspace select:hover{background:#ffffff0d}.area-workspace :focus-visible{outline-offset:-2px;outline:2px solid #9bbbf4}.area-workspace p{padding:10px;font-size:14px}.area-save-view{flex-wrap:wrap;align-items:end;gap:10px;padding:14px 0;font-size:13px;display:flex}.area-save-view label{flex:0 280px;gap:6px;min-width:0;display:grid}.area-save-view input{box-sizing:border-box;color:#e8e9ed;border-radius:var(--radius-ui);background:#101112;border:1px solid #3d4045;width:100%;min-height:36px;padding:7px}.area-save-view span{color:#999ca2;align-self:center}.area-save-view button{min-height:36px;font:inherit}.area-save-view button:disabled{opacity:.5;cursor:not-allowed}.sidebar .gods-eye-label{color:#8c919b;letter-spacing:.08em;text-transform:uppercase;padding:16px 14px 5px;font-size:11px;font-weight:600}.area-scoped .lens-definition,.area-scoped .lens-definition-toggle,.area-scoped .lens-breadcrumbs{display:none}.area-scoped .lens-detail-hero{border:1px solid var(--border,#303236);box-shadow:none;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px}.area-scoped .lens-detail-hero>.lens-icon{display:none}.area-scoped .lens-detail-hero h2{margin:4px 0;font-size:20px;line-height:1.3}.area-scoped .lens-detail-hero small{color:#969ba4;font-size:11px}.area-scoped .lens-detail-hero dl{flex-wrap:wrap;gap:24px;margin:10px 0 0;padding:10px 0 0;display:flex}.area-scoped .lens-detail-hero dl dd{font-size:18px}.area-scoped .lens-description p{margin:4px 0;font-size:13px}.area-scoped .lens-folder-section{border-color:var(--border,#303236);background:0 0;padding:12px 16px}.area-scoped .lens-folder-section>header{flex-wrap:wrap;gap:12px;padding:0 0 8px}.area-scoped .lens-folder-section>header small,.area-scoped .lens-folder-section>header p,.area-scoped .lens-folder-section>header>div>p,.area-scoped .folder-kind{display:none}.area-scoped .lens-folder-section h3{margin:0;font-size:14px}.area-scoped .lens-folder-strip{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:6px;padding-block:4px;display:flex;position:relative;overflow-x:auto}.area-scoped .lens-folder-strip .folder-card,.area-scoped .lens-folder-strip>.all-folders{border-radius:var(--radius-ui);border:1px solid var(--border,#303236);min-width:0;max-width:min(280px,100%);min-height:36px;box-shadow:none;background:0 0;flex:none;padding:0}.area-scoped .lens-folder-strip .folder-open,.area-scoped .lens-folder-strip>.all-folders{background:0 0;gap:7px;min-height:36px;padding:7px 10px}.area-scoped .lens-folder-strip svg{flex:0 0 16px;width:16px;height:16px}.area-scoped .lens-folder-strip .folder-title,.area-scoped .lens-folder-strip b{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.area-scoped .lens-folder-strip .active{background:#ffffff0a;border-color:#9ba4b4}.area-scoped .lens-folder-strip .folder-card,.area-scoped .lens-folder-strip>.all-folders{position:static}.area-scoped .lens-folder-strip .folder-description-tooltip{white-space:normal;width:max-content;max-width:min(280px,100%);font-size:12px;font-weight:400;inset-inline:0 auto}.area-scoped .lens-folder-section>header>div:first-child>p{display:none}.area-scoped .lens-work-panel>header{padding:12px 16px}.area-scoped .lens-work-panel>header small{display:none}.area-scoped .lens-work-panel h3{font-size:16px}.area-scoped .lens-section-title-icon{background:0 0;border:0;width:20px;height:20px}.area-scoped .lens-section-title-icon svg{width:16px;height:16px}@media (width<=760px){.area-workspace{padding:6px 6px 0}.area-location button,.area-location select,.area-view-tabs button,.area-view-tabs select,.area-scoped .lens-folder-strip .folder-open,.area-scoped .lens-folder-strip>.all-folders{min-height:44px}.area-location select{max-width:65vw}.area-scoped .lens-detail-hero{display:block}.area-save-view{align-items:stretch}.area-save-view label{width:100%}.area-view-tabs{gap:0}}.area-scoped .lens-detail-icon{display:none}.area-capacity-note{color:#a5aab3;margin:8px 0 14px;font-size:13px}.area-scoped .docs-return-navigation{display:none}.area-scoped .docs-shell{grid-template-rows:minmax(0,1fr)}.area-scoped .lens-detail-copy{min-width:0}.area-scoped .lens-detail-eyebrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.area-scoped .lens-detail-copy .lens-access-action{white-space:nowrap;min-height:36px;padding:6px 10px;font-size:12px}.area-scoped .lens-detail-hero dl{border:0;align-self:center}.area-scoped .lens-task-row .lens-work-kind{background:0 0;border:0;width:20px;height:20px}.area-scoped .lens-task-row .lens-work-kind svg{width:16px;height:16px}@media (width<=760px){.area-location{flex-flow:column;align-items:stretch;display:flex}.area-location>.folder-navigation{flex:none;width:100%}.area-location select{width:100%;min-width:0;max-width:100%}}.area-pack-directory>.vp-surface{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.area-pack-directory>.vp-surface>div{overflow-wrap:anywhere;min-width:0}.area-pack-directory h3{margin:0}.area-pack-directory p{margin:8px 0}.area-pack-directory>button{place-self:start}@media (width<=760px){.area-view-tabs .area-unpin-view{min-width:32px;min-height:44px}}.area-delete-view{border-top:1px solid var(--border,#303236);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.area-delete-view p{overflow-wrap:anywhere;flex:260px;min-width:0;margin:0}.area-delete-view button{background:var(--surface,#202224);min-height:40px;color:var(--text,#eee);border:1px solid var(--border,#393c40);border-radius:var(--radius-ui);padding:8px 12px}.area-view-feedback:empty{display:none}.area-view-feedback{color:var(--muted,#a5aab3);padding:8px 0;font-size:13px;display:block}.area-scoped .lens-folder-strip .folder-open>span{min-inline-size:0}.area-scoped .lens-folder-strip .folder-card:has(.folder-branch-button){grid-template-columns:minmax(0,1fr);inline-size:240px;max-inline-size:min(280px,100%)}.area-scoped .lens-folder-strip .folder-card:has(>.folder-inline-children){inline-size:360px;max-inline-size:min(360px,100%)}.area-scoped .lens-folder-strip .folder-open{text-align:start;min-block-size:44px}.area-scoped .lens-folder-strip .folder-card>.folder-branch-button{border-block-start:1px solid var(--border);border-radius:0 0 var(--radius-ui) var(--radius-ui);min-block-size:44px;inline-size:100%}.area-scoped .lens-folder-strip .folder-title{font-size:14px}.area-scoped .lens-folder-strip .folder-branch-button svg{color:var(--muted)}.area-scoped .lens-folder-strip .folder-description-tooltip{display:none}.area-scoped .lens-folder-strip .folder-open:hover .folder-description-tooltip,.area-scoped .lens-folder-strip .folder-open:focus-visible .folder-description-tooltip,.area-scoped .lens-folder-strip .all-folders:hover .folder-description-tooltip,.area-scoped .lens-folder-strip .all-folders:focus-visible .folder-description-tooltip{display:block}.area-view-tabs[hidden]{display:none}.area-doc-navigation{align-items:center;gap:12px;max-inline-size:100%;margin-inline-start:auto;display:flex}.area-current-view{color:var(--text);align-items:center;gap:6px;font-size:14px;display:inline-flex}.area-current-view svg,.area-navigation-toggle svg{flex:0 0 16px;block-size:16px;inline-size:16px}.area-current-view small{color:var(--muted);font-size:12px}.area-location .area-navigation-toggle{border-color:var(--line);color:var(--text);align-items:center;gap:6px;min-block-size:36px;font-size:14px;display:inline-flex}@media (width<=760px),(pointer:coarse){.area-location .area-navigation-toggle{min-block-size:44px}}@media (width<=760px){.area-doc-navigation{justify-content:space-between;margin-inline-start:0}}.area-location-options{flex:none;align-items:center;gap:6px;display:flex}@media (width<=760px){.area-location{flex-flow:wrap;align-items:center}.area-location>.folder-navigation{width:auto;flex:180px;min-inline-size:0}.area-location-options{margin-inline-start:auto}}.area-view-tab{position:relative}.area-view-tab[data-drop=before]{box-shadow:inset 2px 0 var(--focus-ring,#9fc4ff)}.area-view-tab[data-drop=after],[dir=rtl] .area-view-tab[data-drop=before]{box-shadow:inset -2px 0 var(--focus-ring,#9fc4ff)}[dir=rtl] .area-view-tab[data-drop=after]{box-shadow:inset 2px 0 var(--focus-ring,#9fc4ff)}.area-view-tab>button[data-reorderable]{cursor:grab;max-inline-size:240px}.area-view-tab>button[data-reorderable]:active{cursor:grabbing}.area-view-tab>button>span:not(.area-default-marker){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.area-view-tabs .area-view-options{min-inline-size:28px;color:var(--muted);padding-inline:4px}.area-default-marker{color:var(--accent-blue,#9fc4ff);font-size:12px}
