.external-route-index{padding:0;list-style:none}.external-route-index li{border-top:1px solid var(--c-line);gap:16px;padding:24px 0;display:grid}.external-route-index a{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.external-route-index p{line-height:1.7}@media (min-width:900px){.external-route-index li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}}.workspace-nav-link,.workspace-subnav-link,.workspace-mobile-tabs a{transition:background-color .14s,color .14s;position:relative}.navigation-pending{background:var(--c-surface);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:8px;right:8px}.navigation-pending>span:first-child,.route-loading-label>span{border:2px solid var(--c-line);border-top-color:var(--c-accent-ink);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite pending-turn;display:inline-block}.route-loading{width:min(100%,960px);min-height:65vh;color:var(--c-ink-2);margin:0 auto;padding:clamp(24px,5vw,64px) 24px}.route-loading-label{align-items:center;gap:12px;font-size:.9375rem;line-height:1.65;display:flex}.route-loading-preview{margin-top:32px;animation:1.8s ease-in-out infinite loading-breathe}.route-loading-heading{background:var(--c-sunken);border-radius:4px;width:min(72%,360px);height:28px}.route-loading-line{background:var(--c-sunken);border-radius:4px;width:85%;height:12px;margin-top:20px}.route-loading-body{gap:0;margin-top:32px;display:grid}.route-loading-row{border-top:1px solid var(--c-line);gap:12px;padding:24px 0;display:grid}.route-loading-row>span{background:var(--c-sunken);border-radius:3px;width:48%;height:16px}.route-loading-row>i{background:var(--c-sunken);border-radius:3px;width:90%;height:10px}.route-loading-row>i:last-child{width:66%}.route-loading-work .route-loading-body{grid-template-columns:1fr 2fr;gap:24px}.route-loading-work .route-loading-row{min-height:180px}.route-loading-work .route-loading-row:last-child{display:none}.user-workspace main>.shell,.user-workspace main>section:first-child{animation:.18s ease-out route-arrive}.context-sheet::backdrop{animation:.14s ease-out backdrop-arrive}@keyframes pending-turn{to{transform:rotate(360deg)}}@keyframes loading-breathe{0%,to{opacity:.65}50%{opacity:1}}@keyframes route-arrive{0%{opacity:.85;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes backdrop-arrive{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.route-loading{padding:28px 20px}.route-loading-work .route-loading-body{grid-template-columns:1fr}.route-loading-work .route-loading-row:first-child{display:none}}@media (prefers-reduced-motion:reduce){.navigation-pending>span:first-child,.route-loading-label>span,.route-loading-preview,.user-workspace main>.shell,.user-workspace main>section:first-child,.context-sheet::backdrop{animation:none}.workspace-nav-link,.workspace-subnav-link,.workspace-mobile-tabs a{transition:none}}@media print{.navigation-pending,.route-loading{display:none}}
