@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-03c62a28],[data-v-03c62a28]:before,[data-v-03c62a28]:after,[data-v-03c62a28]::backdrop{--tw-font-weight:initial}}}.account-page[data-v-03c62a28]{min-height:calc(100vh - var(--header-height,60px));background:#fff;margin:-2rem}.account-wrap[data-v-03c62a28]{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6)}@media(min-width:64rem){.account-wrap[data-v-03c62a28]{padding-inline:320px}}.account-header[data-v-03c62a28]{margin-bottom:calc(var(--spacing,.25rem) * 6)}.account-title[data-v-03c62a28]{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.account-loading[data-v-03c62a28]{padding-block:calc(var(--spacing,.25rem) * 24);justify-content:center;align-items:center;display:flex}.account-content[data-v-03c62a28]{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.account-content[data-v-03c62a28]{grid-template-columns:1fr 300px}}.account-main[data-v-03c62a28]{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.account-aside[data-v-03c62a28]{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}[data-v-03c62a28] .account-panel{border-top:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);background:#fff}[data-v-03c62a28] .account-panel-header{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}.not-found-panel[data-v-e7e7d05c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 2rem;text-align:center;color:var(--ui-text-muted, #4b5563)}.not-found-headline[data-v-e7e7d05c]{display:flex;align-items:center;gap:.75rem;color:var(--ui-text, #111827)}.not-found-icon[data-v-e7e7d05c]{width:1.75rem;height:1.75rem}.not-found-title[data-v-e7e7d05c]{margin:0;font-size:1.25rem;font-weight:600}.not-found-detail[data-v-e7e7d05c]{margin:0 0 .75rem;max-width:36rem}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2deceba3],[data-v-2deceba3]:before,[data-v-2deceba3]:after,[data-v-2deceba3]::backdrop{--tw-font-weight:initial}}}.file-icon[data-v-2deceba3]{border-radius:calc(var(--ui-radius) * 1.5);width:34px;height:34px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));flex-shrink:0;justify-content:center;align-items:center;display:flex}.file-icon img[data-v-2deceba3]{object-fit:contain;width:22px;height:22px}.rcl-meta[data-v-2deceba3]{margin-top:calc(var(--spacing,.25rem) * .5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--brand-grey);flex-wrap:wrap;display:flex}.rcl-row[data-v-2deceba3]{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:minmax(70px,max-content) 1fr;display:grid}.rcl-row dt[data-v-2deceba3]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--brand-grey)}.rcl-row dd[data-v-2deceba3]{margin:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);overflow-wrap:break-word;color:var(--brand-grey-body)}.card-row[data-v-2deceba3]:focus{outline:none}.card-row[data-v-2deceba3]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@property --tw-font-weight{syntax:"*";inherits:false}.ep-toolbar[data-v-6d0b0da4]{display:flex;align-items:center;gap:.65rem;padding-top:.75rem;padding-bottom:.35rem;background:#fff;flex-shrink:0;flex-wrap:wrap}.ep-search-bar[data-v-6d0b0da4]{display:flex;align-items:center;gap:.65rem;padding-top:.6rem;padding-bottom:.75rem;border-bottom:1px solid var(--ui-border);background:#fff;flex-shrink:0}.ep-breadcrumb[data-v-6d0b0da4] ol{display:flex;flex-wrap:wrap;align-items:center}.ep-breadcrumb[data-v-6d0b0da4] li{display:flex;align-items:center;white-space:nowrap}.ep-breadcrumb-link[data-v-6d0b0da4],.ep-breadcrumb-item[data-v-6d0b0da4]{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-gray-500)}.ep-breadcrumb-link[data-v-6d0b0da4]{cursor:pointer;background:none;border:none;padding:0;font:inherit;color:inherit}.ep-breadcrumb-link[data-v-6d0b0da4]:hover{text-decoration:underline}.ep-search-group[data-v-6d0b0da4]{display:flex;align-items:stretch;border:1px solid var(--ui-border);border-radius:var(--ui-radius);overflow:hidden}@media(min-width:1024px){.ep-search-group[data-v-6d0b0da4]{width:clamp(200px,30vw,500px)}}.ep-search-group[data-v-6d0b0da4]:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}.ep-search[data-v-6d0b0da4]{flex:1;min-width:0}.ep-search-scope[data-v-6d0b0da4]{display:flex;align-items:center;justify-content:center;padding:0 .75rem;font-size:.8rem;font-weight:500;color:var(--color-gray-500);background:var(--ui-bg-muted);border:none;border-left:1px solid var(--ui-border);cursor:pointer;white-space:nowrap}.ep-search-scope[data-v-6d0b0da4]:hover{background:var(--ui-bg-elevated)}.ep-search-scope-locked[data-v-6d0b0da4]{cursor:default}.ep-search-scope-locked[data-v-6d0b0da4]:hover{background:var(--ui-bg-muted)}.ep-search-scope-icon[data-v-6d0b0da4]{width:1rem;height:1rem}.ep-filter-count[data-v-6d0b0da4]{white-space:nowrap;flex-shrink:0;font-size:.85rem;color:var(--brand-grey)}.ep-bulk-bar[data-v-6d0b0da4]{display:flex;gap:.5rem;padding-top:.35rem;padding-bottom:.35rem;background:var(--brand-grey-low);border-bottom:1px solid var(--ui-border);flex-shrink:0;min-height:34px}.ep-bulk-count[data-v-6d0b0da4]{font-size:.8rem;font-weight:500;color:var(--brand-grey);white-space:nowrap;transition:color .15s}.ep-bulk-btns[data-v-6d0b0da4]{display:flex;align-items:center;gap:.15rem}.ep-bulk-bar[data-v-6d0b0da4] button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.ep-bulk-btns[data-v-6d0b0da4] button:disabled,.ep-bulk-btns[data-v-6d0b0da4] button[aria-disabled=true]{opacity:1;color:var(--brand-grey-700)}[data-v-d3e64cb2] button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:.5rem}.td-activity-card[data-v-12d2b300]{margin-top:1.25rem;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden;background:var(--brand-nearly-white)}.td-activity-header[data-v-12d2b300]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--brand-grey-low);border-bottom:1px solid var(--ui-border)}.td-activity-title[data-v-12d2b300]{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:1.4;font-weight:600}.td-activity-loading[data-v-12d2b300],.td-activity-error[data-v-12d2b300],.td-activity-empty[data-v-12d2b300]{padding:1.25rem;text-align:center;font-size:.85rem;color:var(--ui-muted)}.td-activity-error[data-v-12d2b300]{color:var(--ui-error)}.td-activity-content[data-v-12d2b300]{transition:opacity .1s}.td-activity-list[data-v-12d2b300]{list-style:none;margin:0;padding:0}.td-activity-dim[data-v-12d2b300]{opacity:.5;pointer-events:none}.td-activity-row[data-v-12d2b300]{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem 1rem;border-bottom:1px solid var(--ui-border)}.td-activity-row[data-v-12d2b300]:last-child{border-bottom:0}.td-activity-icon[data-v-12d2b300]{flex-shrink:0;font-size:1rem;margin-top:.15rem;color:var(--ui-muted)}.td-activity-body[data-v-12d2b300]{flex:1;min-width:0}.td-activity-text[data-v-12d2b300]{font-size:.9rem;color:var(--brand-grey-body);word-break:break-word}.td-activity-meta[data-v-12d2b300]{margin-top:.15rem;font-size:.75rem;color:var(--ui-muted);display:flex;align-items:center;gap:.3rem}.td-activity-sep[data-v-12d2b300]{opacity:.5}.td-activity-pager[data-v-12d2b300]{display:flex;justify-content:center;padding:.5rem;border-top:1px solid var(--ui-border);background:var(--brand-grey-low)}.tp[data-v-cc13b8eb]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#fff}.td-panel{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:1.5rem}.td-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.td-header h2{font-size:1.15rem;font-weight:600;margin:0;flex:1}.td-back-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--ui-border);background:#fff;color:#6c757d;cursor:pointer;transition:all .1s;flex-shrink:0}.td-back-btn:hover{background:#f0f0f0;color:#212529}.td-card{background:#fff;border:1px solid var(--ui-border);border-radius:8px;padding:1.25rem}.td-field{margin-bottom:1rem}.td-field:last-child{margin-bottom:0}.td-field-label{font-size:.8rem;font-weight:600;color:#adb5bd;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.2rem}.td-field-value{font-size:.95rem;color:#212529;display:flex;align-items:center;gap:.25rem;word-break:break-word}.td-edit-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0;background:none;border:none;color:#6c757d;cursor:pointer;font-size:.8rem;margin-left:.35rem}.td-edit-btn:hover{color:var(--ui-primary)}.td-sharing-link{text-decoration:none;word-break:break-word}.td-sharing-link:hover{text-decoration:underline}.td-edit-row,.td-url-row{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.td-actions{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ui-border)}.td-downloads-card{margin-top:1.25rem;border:1px solid var(--ui-border);border-radius:8px;overflow:hidden}.td-dl-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f8f9fa;border-bottom:1px solid var(--ui-border);font-weight:600;font-size:.95rem}.td-empty-dl{padding:1.5rem;text-align:center;color:#adb5bd;font-size:.85rem}.ep[data-v-9c810da1]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#fff}.ep-col[data-v-9c810da1]{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}.ep-col[data-v-9c810da1]:hover{color:var(--ui-primary)}.ep-col[data-v-9c810da1]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:4px;border-radius:2px}.ep-no-results[data-v-9c810da1]{padding:3rem 2rem;text-align:center;color:var(--brand-grey-mid)}.ep-no-results i[data-v-9c810da1]{font-size:2rem;display:block;margin-bottom:.5rem}.ep-resource-table[data-v-9c810da1] tr.resource-row,.ep-resource-table[data-v-9c810da1] tr.folder-row{cursor:pointer;transition:background .1s;user-select:none}@media(hover:hover){.ep-resource-table[data-v-9c810da1] tr.resource-row:hover,.ep-resource-table[data-v-9c810da1] tr.folder-row:hover{background:var(--surface, var(--brand-grey-low))}}.ep-resource-table[data-v-9c810da1] tr.resource-row.selected,.ep-resource-table[data-v-9c810da1] tr.folder-row.selected{background:var(--brand-green-bright)}.ep-resource-table[data-v-9c810da1] tr.resource-row:focus-visible,.ep-resource-table[data-v-9c810da1] tr.folder-row:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.ep-resource-table[data-v-9c810da1] tr.resource-row :focus-visible,.ep-resource-table[data-v-9c810da1] tr.folder-row :focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:4px}.ep-resource-table[data-v-9c810da1] tr.folder-row td,.ep-resource-table[data-v-9c810da1] tr.resource-row td{vertical-align:middle}.folder-name[data-v-9c810da1]{font-weight:600;font-size:1rem;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-name[data-v-9c810da1]:hover{color:var(--ui-primary)}.ep-title-link[data-v-9c810da1]{color:inherit;text-decoration:none}.ep-title-link[data-v-9c810da1]:hover{text-decoration:underline}.ep-org-link[data-v-9c810da1]{text-decoration:none}.ep-org-link[data-v-9c810da1]:hover{text-decoration:underline}.folder-meta[data-v-9c810da1]{font-size:.82rem;color:var(--brand-grey)}.folder-icon[data-v-9c810da1]{background:var(--brand-orange-light)!important;color:var(--brand-orange-logo)!important}.file-icon[data-v-9c810da1]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:6px;margin-right:.85rem;font-size:1rem;flex-shrink:0}.file-icon.type-file[data-v-9c810da1]{background:var(--brand-type-file-bg);color:var(--brand-type-file-text)}.file-icon.type-poll[data-v-9c810da1]{background:var(--brand-type-poll-bg);color:var(--brand-type-poll-text)}.file-icon.type-insight[data-v-9c810da1]{background:var(--brand-type-insight-bg);color:var(--brand-type-insight-text)}.file-icon.type-external[data-v-9c810da1]{background:var(--brand-type-external-bg);color:var(--brand-type-external-text)}.file-icon img[data-v-9c810da1]{width:22px;height:22px;object-fit:contain}.file-info[data-v-9c810da1]{min-width:0}.file-name[data-v-9c810da1]{font-weight:600;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem}.file-name[data-v-9c810da1]:hover{color:var(--ui-primary)}.file-meta[data-v-9c810da1],.file-date[data-v-9c810da1]{font-size:.88rem;color:var(--brand-grey)}.file-org-col-multi[data-v-9c810da1]{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-start}.detail-url[data-v-9c810da1]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;color:inherit;text-decoration:none}.detail-url[data-v-9c810da1]:hover{text-decoration:underline}.file-actions[data-v-9c810da1]{display:flex;align-items:center;gap:.3rem;justify-content:center}.file-actions[data-v-9c810da1] .action-menu-btn{opacity:0;transition:opacity .1s}@media(hover:none){.file-actions[data-v-9c810da1] .action-menu-btn{opacity:1}}.drag-grip[data-v-9c810da1]{opacity:0;cursor:grab;color:var(--brand-grey-mid);font-size:.9rem;width:14px;text-align:center;margin:0rem .75rem}.detail-fields[data-v-9c810da1]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.detail-field[data-v-9c810da1]{display:flex;align-items:center;gap:.25rem;font-size:.8rem;line-height:1.3}.detail-label[data-v-9c810da1]{color:var(--brand-grey-mid);font-weight:600;flex-shrink:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.02em}.ep-sort-icon{font-size:.65rem}@media(hover:hover){.ep-resource-table tr.resource-row:hover .action-menu-btn,.ep-resource-table tr.folder-row:hover .action-menu-btn{opacity:1;background:#fff}.ep-resource-table tr.resource-row:hover .drag-grip,.ep-resource-table tr.folder-row:hover .drag-grip{opacity:.5}}.ep-resource-table tr.resource-row:focus-visible .action-menu-btn,.ep-resource-table tr.folder-row:focus-visible .action-menu-btn,.ep-resource-table tr.resource-row:has(:focus-visible) .action-menu-btn,.ep-resource-table tr.folder-row:has(:focus-visible) .action-menu-btn{opacity:1;background:#fff}.ep-resource-table .action-menu-btn:focus-visible{opacity:1;background:#fff;outline:2px solid var(--ui-primary);outline-offset:2px;border-radius:4px}.ep-resource-table .action-menu-btn[data-state=open]{opacity:1;background:#fff}.ep-resource-table tr:has(.action-menu-btn[data-state=open]){background:var(--surface, var(--brand-grey-low))}.ep-resource-table tr.folder-row.drag-over{background:var(--brand-green-bright)!important;outline:2px solid var(--brand-green-mid);outline-offset:-2px}.ep-resource-table tr.folder-row.drag-over-error{background:var(--brand-red-low)!important;outline:2px solid var(--ui-error);outline-offset:-2px}.ep-resource-table tr.resource-row.dragging,.ep-resource-table tr.folder-row.dragging{opacity:.5}.et-label-text[data-v-ad1d6f00]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}@media(any-hover:none){.et-label-text[data-v-ad1d6f00]{white-space:normal;overflow-wrap:anywhere}}.et-explorer-tree[data-v-99dbec3c]:focus{outline:none}.et-node-org-hdr .et-label[data-v-99dbec3c]{font-weight:600;font-size:.925rem}.et-node-org-hdr[data-v-99dbec3c]{margin-top:.5rem}.et-node-org-all-hdr[data-v-99dbec3c]{margin-top:.15rem;border-top:1px solid var(--ui-border);padding-top:.4rem}.et-node-org-all-hdr .et-label[data-v-99dbec3c]{font-style:italic}.et-empty-msg[data-v-99dbec3c]{padding:1rem;font-size:.8rem;color:#adb5bd}.et-utabs[data-v-33c5b40a]{flex:1;min-height:0}.et-utabs[data-v-33c5b40a] [role=tab]:not([data-state=active]){color:var(--brand-grey-700)}.et-scroll[data-v-33c5b40a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.6rem 0}.et-explorer-only[data-v-33c5b40a]{padding-top:calc(.5rem - 2px)}@media(min-width:40rem){.et-explorer-only[data-v-33c5b40a]{padding-top:calc(.75rem - 2px)}}@media(min-width:64rem){.et-explorer-only[data-v-33c5b40a]{padding-top:calc(1rem - 2px)}}.et-node-hdr{display:flex;align-items:center;gap:.45rem;padding:.4rem .85rem .4rem .6rem;cursor:pointer;user-select:none;border-radius:6px;margin:2px 6px;min-height:38px}@media(hover:hover){.et-node-hdr:hover{background:var(--brand-orange-light);color:var(--brand-orange)}.et-node-hdr:hover .et-menu-btn{visibility:visible}.et-menu-btn:hover{background:#e9ecef;color:#212529}}.et-node-hdr.selected{background:var(--ui-secondary);color:var(--brand-nearly-white)}.et-node-hdr.selected .et-label{font-weight:600}.et-node-hdr.selected .et-count{color:var(--brand-nearly-white)}.et-node-hdr.drag-over,.et-node-hdr.drag-over:hover{background:var(--brand-green-bright)!important;color:var(--brand-green-mid)!important;outline:2px solid var(--brand-green-mid);outline-offset:-2px}.et-node-hdr.drag-over-error,.et-node-hdr.drag-over-error:hover{background:var(--brand-red-low)!important;outline:2px solid var(--ui-error);outline-offset:-2px}.et-node-hdr:focus{outline:none}.et-node-hdr:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.et-caret{font-size:.75rem;color:#adb5bd;flex-shrink:0;width:14px;text-align:center;transition:transform .15s}.et-caret.open{transform:rotate(90deg)}.et-caret-ph{width:14px;flex-shrink:0}.et-icon{font-size:1.05rem;flex-shrink:0}.et-icon img{display:block}.et-label{flex:1;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.et-count{font-size:.78rem;color:#adb5bd;white-space:nowrap;flex-shrink:0}.et-menu-btn{display:flex;visibility:hidden;width:24px;height:24px;align-items:center;justify-content:center;border-radius:4px;border:none;background:#fff;color:#6c757d;font-size:.8rem;cursor:pointer;padding:0;flex-shrink:0;box-shadow:0 1px 2px #00000014;transition:all .1s}.et-menu-btn.show{visibility:visible}@media(hover:none){.et-menu-btn{visibility:visible;margin-left:.5rem}}.explorer-layout[data-v-b1afd773]{display:flex;margin:-2rem;height:calc(100vh - var(--header-height, 60px));overflow:hidden;background:#fff;transition:opacity .08s ease-in}.explorer-layout.explorer-loading[data-v-b1afd773]{opacity:0}
