.xcC01q_container{background:color-mix(in srgb, var(--grey-1) 30%, var(--background) 70%);flex-direction:column;height:100%;display:flex;overflow:hidden}.xcC01q_documentRouteContainer{isolation:isolate;min-width:0;min-height:0;position:relative}.xcC01q_layout{flex:1;display:flex;overflow:hidden}.xcC01q_mainContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.xcC01q_topBar{border-bottom:1px solid var(--grey-1);background:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;height:54px;min-height:54px;max-height:54px;padding:0 16px;display:flex}.xcC01q_topBarLeft{align-items:center;gap:16px;display:flex}.xcC01q_librarySwitcherRow{justify-content:flex-start;align-items:center;padding:16px 16px 0;display:flex}.xcC01q_content{padding-bottom:var(--spacing-md);flex:1;overflow-y:auto}.xcC01q_emptyState{justify-content:center;align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;flex:1;max-width:400px;min-height:300px;margin:0 auto;display:flex}.xcC01q_emptyState h2{color:var(--foreground);margin:0;font-size:18px;font-weight:600}.xcC01q_emptyState p{color:var(--grey-4);margin:0;font-size:14px;line-height:1.5}.xcC01q_list{flex-direction:column;display:flex}.xcC01q_listItem{border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;margin:0 16px}.xcC01q_listItem:hover,.xcC01q_listItemSelected{background:var(--grey-1)}.xcC01q_listItemInner{border-bottom:1px solid var(--grey-2);cursor:pointer;align-items:center;height:48px;margin:0 4px;display:flex}.xcC01q_listItem:last-child .xcC01q_listItemInner{border-bottom:none}.xcC01q_listItemGrid{grid-template-columns:4fr 3fr 3fr 1fr;align-items:center;width:100%;padding:0 16px;display:grid}.xcC01q_listItemName{align-items:center;gap:12px;display:flex}.xcC01q_listItemTitle{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.xcC01q_listItemModified,.xcC01q_listItemCreated{color:var(--grey-4);font-size:12px}.xcC01q_listItemActions{justify-content:flex-end;display:flex}.xcC01q_skeletonButton{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--grey-1) 25%, var(--grey-2) 50%, var(--grey-1) 75%);background-size:200% 100%;width:150px;height:36px;animation:1.5s infinite xcC01q_shimmer}.xcC01q_skeletonSearch{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--grey-1) 25%, var(--grey-2) 50%, var(--grey-1) 75%);background-size:200% 100%;width:280px;height:36px;animation:1.5s infinite xcC01q_shimmer}.xcC01q_skeletonList{flex-direction:column;display:flex}.xcC01q_skeletonItem{border-bottom:1px solid var(--grey-2);align-items:center;gap:12px;height:48px;margin:0 16px;padding:0 16px;display:flex}.xcC01q_skeletonIcon{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--grey-1) 25%, var(--grey-2) 50%, var(--grey-1) 75%);background-size:200% 100%;width:20px;height:20px;animation:1.5s infinite xcC01q_shimmer}.xcC01q_skeletonText{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--grey-1) 25%, var(--grey-2) 50%, var(--grey-1) 75%);background-size:200% 100%;flex:1;max-width:200px;height:14px;animation:1.5s infinite xcC01q_shimmer}.xcC01q_skeletonTextShort{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--grey-1) 25%, var(--grey-2) 50%, var(--grey-1) 75%);background-size:200% 100%;width:100px;height:12px;animation:1.5s infinite xcC01q_shimmer}@keyframes xcC01q_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.xcC01q_documentSection{padding:0 20px 4px}.xcC01q_documentSectionHeader{margin-bottom:16px}.xcC01q_documentGrid{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:16px;display:grid}.xcC01q_documentCard{min-width:0;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:relative;overflow:visible}.xcC01q_documentCard:focus-visible{outline:none}.xcC01q_documentPagePreview{aspect-ratio:794/1123;border:1px solid var(--grey-1);border-radius:var(--radius-lg);background:var(--background);clip-path:polygon(0 0,100% 0,100% 0,100% 100%,0 100%);justify-content:stretch;align-items:stretch;transition:border-color .15s,clip-path .16s;display:flex;position:relative;overflow:hidden}.xcC01q_documentCard:hover .xcC01q_documentPagePreview,.xcC01q_documentCard:focus-visible .xcC01q_documentPagePreview{border-color:var(--grey-2);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.xcC01q_documentCard:focus-visible .xcC01q_documentPagePreview{outline:2px solid var(--accent);outline-offset:2px}.xcC01q_documentCard:after{content:"";z-index:2;box-sizing:border-box;border-top:1px solid var(--grey-2);border-right:1px solid var(--grey-2);background:color-mix(in srgb, var(--grey-1) 70%, var(--background) 30%);clip-path:polygon(0 0,100% 0,100% 100%);opacity:0;pointer-events:none;transform-origin:100% 0;width:28px;height:28px;transition:opacity .12s,transform .16s;position:absolute;top:0;right:0;transform:scale(.35)}.xcC01q_documentCard:hover:after,.xcC01q_documentCard:focus-visible:after{opacity:1;transform:scale(1)}.xcC01q_documentPreviewCanvas{width:100%;height:100%;display:block}.xcC01q_documentCardMeta{flex-direction:column;gap:2px;min-width:0;padding:8px 2px 0;display:flex}.xcC01q_documentCardTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.xcC01q_documentCardFooter{color:var(--grey-4);font-size:11px}
.xpSJwG_ghost{fill:var(--foreground);opacity:.08}.xpSJwG_traceBottom{fill:none;stroke:#356fe2;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18 212;animation:2s linear infinite xpSJwG_traceBottom}.xpSJwG_traceTop{fill:none;stroke:#3be8ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:21 229;animation:2s linear infinite xpSJwG_traceTop}.xpSJwG_white .xpSJwG_ghost{fill:#fff;opacity:.15}.xpSJwG_white .xpSJwG_traceBottom,.xpSJwG_white .xpSJwG_traceTop{stroke:#fff}@keyframes xpSJwG_traceBottom{to{stroke-dashoffset:-230px}}@keyframes xpSJwG_traceTop{to{stroke-dashoffset:-250px}}.xpSJwG_loader{animation:3s ease-in-out infinite xpSJwG_pulse;display:block;overflow:visible}@keyframes xpSJwG_pulse{0%,to{opacity:1}50%{opacity:.7}}
._5VHIMW_viewport{background:var(--background);width:100%;height:100%;position:relative;overflow:hidden}._5VHIMW_canvas{transform-origin:0 0;background:var(--background);width:1280px;height:720px}
.NShyvq_switcher{border-radius:var(--radius-xl);flex-shrink:0;align-items:center;gap:2px;padding:2px;display:flex}.NShyvq_item{border-radius:var(--radius-lg);height:30px;color:var(--grey-3);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:600;line-height:1;transition:color .14s;display:inline-flex}.NShyvq_item:not(.NShyvq_active):hover{color:var(--grey-5)}.NShyvq_item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.NShyvq_active{color:var(--foreground);font-weight:700}.NShyvq_icon{flex-shrink:0;width:16px;height:16px;display:inline-flex}.NShyvq_icon svg,.NShyvq_icon img{width:100%;height:100%;display:block}@media (max-width:1180px){.NShyvq_item{width:30px;padding:0}.NShyvq_label{display:none}}
.yufmxa_contextMenu{z-index:10000;background:var(--background);border:1px solid var(--grey-2);border-radius:var(--radius-md);min-width:180px;padding:var(--spacing-xs) 0;animation:.1s ease-out yufmxa_fadeIn;position:fixed;box-shadow:0 4px 16px #0000004d}@keyframes yufmxa_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.yufmxa_menuGroup{flex-direction:column;display:flex}.yufmxa_menuItem{align-items:center;gap:var(--spacing-sm);width:100%;height:24px;padding:var(--spacing-sm) var(--spacing-md);color:var(--grey-4);text-align:left;cursor:pointer;background:0 0;border:none;font-size:13px;transition:none;display:flex}.yufmxa_menuItem:hover{background:color-mix(in srgb, var(--foreground) 5%, transparent);color:var(--foreground)}.yufmxa_menuItem:disabled,.yufmxa_menuItemDisabled{color:var(--grey-3);cursor:help;opacity:.65}.yufmxa_menuItem:disabled:hover,.yufmxa_menuItemDisabled:hover{color:var(--grey-3);background:0 0}.yufmxa_menuItem:disabled .yufmxa_menuIcon,.yufmxa_menuItemDisabled .yufmxa_menuIcon{color:var(--grey-3)}.yufmxa_menuItem:hover .yufmxa_menuIcon{color:var(--foreground)}.yufmxa_menuItemDanger,.yufmxa_menuItemDanger .yufmxa_menuIcon{color:var(--red)}.yufmxa_menuItemDanger:hover{background:color-mix(in srgb, var(--red) 8%, transparent);color:var(--red)}.yufmxa_menuItemDanger:hover .yufmxa_menuIcon{color:var(--red)}.yufmxa_menuItem:active{background:var(--grey-2)}.yufmxa_menuIcon{width:24px;height:24px;color:var(--grey-5);justify-content:center;align-items:center;margin-left:4px;margin-right:4px;display:flex}.yufmxa_divider{background:var(--grey-2);height:1px;margin:var(--spacing-xs) 0}.yufmxa_emptyState{padding:var(--spacing-sm) var(--spacing-md);color:var(--grey-4);font-size:12px;font-style:italic}
/*# sourceMappingURL=3gtk6cyrt_6n7.css.map*/