:root:not([data-mantine-color-scheme=dark]) .CxnWXG_page{--lf-accent:#f36f20;--lf-accent-tint:#fbeae0;--lf-text:#1a1919;--lf-text-muted:#6e6a68;--lf-surface:#fff;--lf-border:#d2cecb;--lf-border-2:#e7e5e2;--lf-hover:var(--mantine-color-gray-1);--lf-nav-icon:#6e6a68}.CxnWXG_page{--home-rail:var(--lf-office-rail-w);--app-shell-navbar-offset:calc(var(--home-pad) + 264px + 16px);--home-pad:clamp(16px, 2.2vw, 28px);--lf-radius-card:8px;background:var(--office-stage);height:100dvh;color:var(--lf-text);flex-direction:column;display:flex}.CxnWXG_top{background:var(--lf-surface);border-bottom:1px solid var(--lf-border);flex:none;grid-template-columns:minmax(max-content,1fr) minmax(0,640px) minmax(max-content,1fr);align-items:center;gap:16px;height:64px;padding:0 16px 0 17px;display:grid}.CxnWXG_lead{align-items:center;gap:8px;min-width:0;display:flex}.CxnWXG_burger{display:none}.CxnWXG_search{justify-content:center;min-width:0;display:flex}.CxnWXG_search>*,.CxnWXG_searchBox>*{width:100%;max-width:640px}.CxnWXG_searchBox{justify-content:center;display:flex}.CxnWXG_cluster{justify-content:flex-end;align-items:center;gap:8px;display:flex}.CxnWXG_screen{flex:1;min-height:0}.CxnWXG_body{min-height:0;padding:var(--home-pad) calc(var(--home-pad) + var(--home-rail)) var(--home-pad) var(--home-pad);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:264px minmax(0,1fr);gap:16px;display:grid}.CxnWXG_card{border:1px solid var(--lf-border-2);border-radius:var(--lf-radius-card);background:var(--lf-surface);min-width:0;min-height:0}.CxnWXG_side{flex-direction:column;gap:14px;padding:16px 12px 12px;display:flex;overflow:hidden}.CxnWXG_newButton{--button-height-md:2.5rem;font-size:var(--mantine-font-size-sm);box-shadow:none;border-radius:4px;flex:none;align-self:flex-start;margin-left:4px;padding-inline:18px 22px;font-weight:400}.CxnWXG_nav{flex-direction:column;flex:auto;gap:1px;min-height:0;display:flex;overflow-y:auto}.CxnWXG_node{height:32px;padding-left:calc(var(--depth) * 14px);color:var(--lf-text);border-radius:6px;flex-shrink:0;align-items:center;display:flex}.CxnWXG_node:hover{background:var(--lf-hover)}.CxnWXG_node[data-drop],.CxnWXG_node[data-drop-into]{background:var(--lf-accent-tint);outline:2px solid var(--lf-accent);outline-offset:-2px}.CxnWXG_node[data-active]{background:var(--lf-accent-tint)}.CxnWXG_fold{width:22px;height:22px;color:var(--lf-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}span.CxnWXG_fold{cursor:default}.CxnWXG_fold svg{transition:transform .12s}.CxnWXG_fold[data-open] svg{transform:rotate(90deg)}button.CxnWXG_fold:hover{background:var(--lf-border-2);color:var(--lf-text)}.CxnWXG_nodeMain{min-width:0;height:100%;color:inherit;font:inherit;font-size:var(--mantine-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:auto;align-items:center;gap:8px;padding:0 8px 0 4px;display:flex}.CxnWXG_nodeMain svg{color:var(--lf-nav-icon);flex:none}.CxnWXG_node[data-active] .CxnWXG_nodeMain svg{color:var(--lf-accent)}.CxnWXG_node[data-depth="0"] .CxnWXG_nodeMain{font-weight:500}.CxnWXG_nodeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CxnWXG_main{--lf-docs-list-min-height:0px;flex-direction:column;padding:14px 20px 20px;display:flex;overflow-y:auto;container:home-panel/inline-size}.CxnWXG_emptyIcon{color:var(--lf-text-muted)}@media (hover:hover){.CxnWXG_main :is(tr,li):not(:hover):not(:focus-within) .lf-row-actions{opacity:0}}.CxnWXG_skeleton{flex-direction:column;display:flex}.CxnWXG_skeletonBar{justify-content:space-between;align-items:center;min-height:40px;margin-bottom:18px;display:flex}.CxnWXG_skeletonRow{border-bottom:1px solid var(--lf-border-2);align-items:center;gap:14px;height:48px;padding:0 12px 0 52px;display:flex}:is(.CxnWXG_main .lf-docs-crumb,.CxnWXG_main .lf-docs-crumb-probe .lf-docs-crumb){font-size:var(--mantine-font-size-lg)}.CxnWXG_main .lf-docs-search{flex:0 180px}.CxnWXG_main .lf-docs-crumb{max-width:220px}.CxnWXG_main .lf-docs-crumb[data-current]{max-width:100%;color:var(--lf-text);flex:none;font-weight:500!important}.CxnWXG_main .lf-docs-toolbar-end>.lf-docs-tbtn{display:none}.CxnWXG_main .lf-docs-list{background:0 0;border:0;border-radius:0;overflow:visible}.CxnWXG_main .lf-docs-split{gap:0}.CxnWXG_main .lf-docs-aside{border:0;border-left:1px solid var(--lf-border-2);background:0 0;border-radius:0;margin-left:20px;padding:4px 0 0 20px}.CxnWXG_main .lf-docs-empty{gap:16px;padding:56px 16px}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])){table-layout:auto;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));column-gap:12px;display:grid}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location]))>colgroup{display:none}:is(.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location]))>thead,.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location]))>tbody){display:contents}:is(.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location]))>thead>tr,.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row){grid-column:1/-1;align-items:center;min-width:0;display:flex}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location]))>thead>tr{border-bottom:1px solid var(--lf-border-2);order:1}.CxnWXG_main .lf-docs-table:not(:has(.lf-docs-row[data-row-key^=f\:]))>thead{display:none}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]{border-bottom:1px solid var(--lf-border-2);order:2;min-height:48px}:is(.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) th,.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) td){border-bottom:0;flex:none;padding:8px 12px}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-col-check{width:40px;padding-inline:12px 0}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-col-name{flex:1 1 0;min-width:180px}.CxnWXG_main .lf-docs-table th .lf-docs-sort{white-space:nowrap}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) :is([data-col=owner],[data-col=place],[data-col=sharedBy]){flex:0 160px;min-width:120px}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) :is([data-col=modified],[data-col=shared]){flex:0 128px;min-width:104px}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) [data-col=size]{flex:0 88px;min-width:72px}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) [data-col=role]{flex:0 0 96px}@container home-panel (max-width:720px){.CxnWXG_main .lf-docs-table :is([data-col=owner],[data-col=place]){display:none}}.CxnWXG_main .lf-docs-table [data-col=marks]{width:48px}.CxnWXG_main .lf-docs-table [data-col=more]{text-align:right;width:44px;padding:0 6px 0 0;overflow:visible}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:]{border-radius:var(--lf-radius-card);background:var(--office-btn-hover);border:1px solid #0000;order:0;grid-column:auto;height:52px;margin-bottom:12px;padding-left:4px}:is(.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:]:hover:not([data-selected]),.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:]:focus-within:not([data-selected])){background:var(--lf-hover);border-color:var(--lf-border-2)}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:][data-selected]{border-color:var(--lf-accent)}.CxnWXG_main .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:]>td:not(.lf-docs-col-name):not([data-col=more]){display:none}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location]))>thead{display:none}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]{border:1px solid var(--lf-border-2);border-radius:var(--lf-radius-card);flex-direction:column;grid-column:auto;align-items:stretch;min-height:0;margin-bottom:12px;position:relative;overflow:hidden}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]>td:not(.lf-docs-col-name):not([data-col=modified]):not([data-col=more]){display:none}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]>td.lf-docs-col-name{flex:none;padding:0}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:] .lf-docs-name{flex-direction:column;align-items:stretch;gap:0;width:100%}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:] .lf-docs-name>:first-child{box-sizing:border-box;background:var(--office-btn-hover);width:100%;height:112px;padding:32px}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:] .lf-docs-name>span.lf-docs-icon{justify-content:center;align-items:center;display:flex}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:] .lf-docs-name>span.lf-docs-icon svg{width:48px;height:48px}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=d\:]+.lf-docs-row[data-row-key^=f\:]{grid-column-start:1}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:] .lf-docs-name-text{padding:10px 12px 0}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]>td[data-col=modified]{width:auto;font-size:var(--mantine-font-size-xs);padding:2px 12px 10px}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:]>td[data-col=more]{width:auto;padding:0;position:absolute;top:6px;right:6px}.CxnWXG_main[data-view=grid] .lf-docs-table:not(:has(th[data-col=location])) .lf-docs-row[data-row-key^=f\:][data-selected]{border-color:var(--lf-accent)}@media (pointer:coarse){.CxnWXG_main .lf-docs-table [data-col=more]{display:none}}@container home-panel (max-width:700px){.CxnWXG_main .lf-docs-toolbar:not([data-selecting]){flex-wrap:wrap;row-gap:8px;height:auto}.CxnWXG_main .lf-docs-toolbar:not([data-selecting]) .lf-docs-crumbs{flex:1 0 100%}.CxnWXG_main .lf-docs-toolbar:not([data-selecting]) .lf-docs-toolbar-end{flex:100%}.CxnWXG_main .lf-docs-toolbar-end .lf-docs-search{flex:1 1 0;min-width:0}}@container home-panel (max-width:640px){.CxnWXG_main .lf-docs-trash .lf-docs-col-location{display:none}}@media (max-width:48em){.CxnWXG_page{--app-shell-navbar-offset:0px}.CxnWXG_top{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.CxnWXG_burger{display:block}.CxnWXG_lead [data-brand-words]{display:none}.CxnWXG_body{grid-template-columns:minmax(0,1fr)}.CxnWXG_body:not([data-nav])>.CxnWXG_side,.CxnWXG_body[data-nav]>.CxnWXG_main{display:none}.CxnWXG_side,.CxnWXG_main{padding:12px}.CxnWXG_main .lf-docs-toolbar[data-selecting] :is(.lf-docs-crumbs,.lf-docs-toolbar-end){display:none}}.CxnWXG_toast{z-index:300;background:var(--office-tip);color:var(--office-tip-ink);box-shadow:var(--lf-shadow-float);opacity:0;pointer-events:none;transition:opacity var(--lf-duration-base) var(--lf-ease-out), transform var(--lf-duration-base) var(--lf-ease-out);border-radius:8px;padding:10px 16px;font-size:13px;position:fixed;bottom:24px;left:24px;transform:translateY(8px)}.CxnWXG_toast[data-shown]{opacity:1;transform:none}.CxnWXG_toast[data-action][data-shown]{pointer-events:auto}.CxnWXG_toastAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:16px;padding:0;font-weight:600;text-decoration:underline}.CxnWXG_toast[data-tone=error]{background:var(--lf-red);color:#fff}.CxnWXG_main .lf-docs-floating{z-index:5;max-width:100%;margin-top:12px;position:sticky;bottom:12px;left:auto}.CxnWXG_page .lf-docs-upload-line>.lf-docs-grow{min-width:0}.CxnWXG_main .lf-docs-drop{display:none}.CxnWXG_body>.CxnWXG_side{grid-area:1/1}.CxnWXG_body>.CxnWXG_side~.CxnWXG_main{grid-area:1/2}.CxnWXG_body:has(.CxnWXG_node[data-drop-into])>.CxnWXG_dropOverlay{display:none}.CxnWXG_dropOverlay{z-index:3;border:2px dashed var(--lf-accent);border-radius:var(--lf-radius-card);background:color-mix(in srgb, var(--lf-accent-tint) 70%, transparent);pointer-events:none;grid-area:1/2;place-items:center;display:grid}.CxnWXG_dropOverlay>span{background:var(--lf-accent-deep);color:var(--lf-surface);box-shadow:var(--lf-shadow-float);border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600}@media (max-width:48em){.CxnWXG_dropOverlay,.CxnWXG_body>.CxnWXG_side~.CxnWXG_main{grid-area:1/1}}.CxnWXG_main .lf-docs-row[data-drop-into]{outline:2px solid var(--lf-accent);outline-offset:-2px;background:var(--lf-accent-tint)}
