.paper-wait-route{width:100%;min-width:0;min-height:min(70vh,46rem);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem)}.wait-route-heading{display:flex;align-items:center;gap:.75rem;max-width:72rem;min-height:2.5rem;margin:0 auto 1.75rem;color:var(--text-secondary);font-size:.8125rem;font-weight:500;opacity:0;animation:wait-caption-arrive .28s var(--mesh-ease-out) .65s forwards}.wait-route-emblem{position:relative;display:block;width:1.6rem;height:1.6rem;flex:none}.wait-route-emblem i{position:absolute;inset:0;border:1px solid var(--border-primary);border-radius:50%}.wait-route-emblem i:last-child{inset:.4rem;border-color:var(--accent-text)}.wait-route-emblem:after{content:"";position:absolute;width:.3rem;height:.3rem;right:0;top:.45rem;border-radius:50%;background:var(--accent-text)}.wait-route-body{max-width:72rem;margin-inline:auto}.paper-well{display:block;flex:none;background:color-mix(in srgb,var(--text-primary) 7%,var(--paper-1));border-radius:999px;animation:wait-surface-breathe 2.4s ease-in-out .7s infinite}.paper-well-tile{aspect-ratio:1/1;height:auto!important;border-radius:1rem}.paper-wait-card{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--border-primary);border-radius:1.5rem;background:var(--paper-1)}.wait-identity{align-items:center;gap:.875rem}.wait-identity,.wait-lines{display:flex;flex:1;min-width:0}.wait-lines{flex-direction:column;gap:.7rem}.wait-analytics,.wait-composer,.wait-feed,.wait-page,.wait-search{display:flex;flex-direction:column;gap:1.25rem}.wait-composer,.wait-feed,.wait-search{max-width:44rem;margin-inline:auto}.wait-feed-card{display:flex;flex-direction:column;gap:1.5rem}.wait-action-row,.wait-compose-strip{display:flex;align-items:center;gap:.6rem}.wait-compose-strip{justify-content:space-between}.wait-action-row>:last-child{margin-left:auto}.wait-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.wait-tile-card{display:flex;min-width:0;flex-direction:column;gap:1rem}.wait-tile-card>.paper-well-tile{margin-bottom:.3rem}.wait-list-card{padding-block:.4rem}.wait-row-list{display:flex;flex-direction:column}.paper-wait-row{display:flex;align-items:center;gap:1rem;padding:1.15rem 0}.paper-wait-row+.paper-wait-row{border-top:1px solid var(--border-primary)}.wait-profile{overflow:hidden;max-width:56rem;margin-inline:auto;border:1px solid var(--border-primary);border-radius:1.75rem;background:var(--paper-1)}.wait-profile-cover{height:11rem;overflow:hidden}.wait-profile-cover .paper-well{background-color:color-mix(in srgb,var(--accent) 5%,var(--paper-2))}.wait-profile-identity{position:relative;display:flex;align-items:flex-end;gap:1.5rem;margin-top:-2rem;padding-inline:1.75rem}.wait-profile-identity>.paper-well{border:5px solid var(--paper-1)}.wait-profile-identity>.wait-lines{padding-bottom:.5rem}.wait-profile-bio{display:flex;flex-direction:column;gap:.65rem;padding:1.5rem 1.75rem}.wait-tab-row{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:.5rem 1.25rem}.wait-profile>.wait-tab-row{margin-inline:1.75rem;border-bottom:1px solid var(--border-primary)}.wait-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1.5rem}.wait-settings{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:2rem}.wait-settings-rail{display:flex;flex-direction:column;gap:.65rem;padding:1.5rem .5rem}.wait-settings-rail>:first-child{margin-bottom:.8rem}.wait-settings-body{display:flex;flex-direction:column;gap:1rem}.wait-setting-card{display:flex;flex-direction:column;gap:1.5rem}.wait-setting-row{display:flex;align-items:center;justify-content:space-between;gap:2rem}.wait-conversation{display:flex;flex-direction:column;min-height:min(72vh,50rem)}.wait-conversation-header{border-bottom:1px solid var(--border-primary);padding:0 .25rem 1.25rem}.wait-bubbles{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:1.4rem;padding-block:2rem}.wait-bubble{display:flex}.wait-bubble-mine{justify-content:flex-end}.wait-bubble-mine .paper-well{background-color:color-mix(in srgb,var(--accent) 12%,var(--paper-1))}.wait-message-input{padding-top:1rem;border-top:1px solid var(--border-primary)}.wait-flow{position:relative;display:flex;align-items:flex-end;min-height:70vh;max-width:35rem;margin-inline:auto;overflow:hidden;padding:1.5rem;border:1px solid var(--border-primary);border-radius:1.5rem;background:var(--paper-1)}.wait-flow-caption{display:flex;flex:1;flex-direction:column;gap:1rem;padding-right:1.5rem}.wait-flow-rail{display:flex;flex-direction:column;gap:1.25rem}.wait-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.wait-stat{gap:1.25rem}.wait-chart,.wait-stat{display:flex;flex-direction:column}.wait-chart{gap:2rem}.wait-chart-bars{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-end;height:14rem;gap:clamp(.3rem,1vw,1rem);border-bottom:1px solid var(--border-primary)}.wait-chart-bars .paper-well{border-radius:.5rem .5rem 0 0}.wait-composer{gap:2rem}.wait-connections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.wait-connected-card{display:flex;align-items:center;gap:1rem}.wait-page-detail,.wait-page-feature{display:flex;flex-direction:column;gap:1rem}.wait-page-feature{min-height:15rem;justify-content:center;padding:2rem}.wait-page-feature>:last-child{margin-top:.75rem}.wait-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}[data-wait-shape=composer] .wait-route-heading,[data-wait-shape=feed] .wait-route-heading,[data-wait-shape=search] .wait-route-heading{max-width:44rem}[data-wait-shape=profile] .wait-route-heading{max-width:56rem}[data-wait-shape=rail-list]{padding:1rem}[data-wait-shape=rail-list] .wait-route-heading{margin-bottom:1rem;font-size:.75rem}[data-wait-shape=rail-list] .paper-wait-card{border:0;padding-inline:0;background:transparent}[data-wait-shape=canvas]{position:relative;min-height:80vh;overflow:hidden}.wait-canvas{position:relative;width:min(80vw,40rem);aspect-ratio:1;margin:0 auto}.wait-canvas-orbit{position:absolute;inset:24%;border:1px solid var(--border-primary);border-radius:50%}.wait-canvas-orbit-outer{inset:5%}.wait-canvas-node{position:absolute;width:1rem;height:1rem;border:1px solid var(--border-primary);border-radius:50%;background:var(--paper-2)}.wait-canvas-node-0{left:49%;top:4%}.wait-canvas-node-1{left:86%;top:26%}.wait-canvas-node-2{left:12%;top:72%}.wait-canvas-node-3{left:29%;top:30%}.wait-canvas-node-4{left:67%;top:67%}.paper-wait{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.21em;width:1.45em;height:1em;vertical-align:middle;color:inherit}.paper-wait-thread{position:absolute;left:.12em;right:.12em;height:1px;background:currentColor;opacity:.18}.paper-wait-dot{position:relative;display:block;width:.28em;height:.28em;background:currentColor;border-radius:50%;opacity:.45;animation:wait-thread-pulse 1.25s var(--mesh-ease-out) infinite}.paper-wait-dot:nth-of-type(2){animation-delay:0s}.paper-wait-dot:nth-of-type(3){animation-delay:.12s}.paper-wait-dot:nth-of-type(4){animation-delay:.24s}.paper-wait-sm{font-size:.875rem}.paper-wait-md{font-size:1.125rem}.meshi-wait{padding:2rem}.meshi-wait-body{gap:.8rem;max-width:28rem;padding:1.15rem 1.5rem;border:1px solid var(--border-primary);border-radius:1.4rem;background:var(--paper-1);box-shadow:0 12px 40px color-mix(in srgb,var(--text-primary) 4%,transparent);animation:wait-caption-arrive .32s var(--mesh-ease-out) .75s forwards}.meshi-wait-thread{color:var(--accent-text);line-height:1}.meshi-wait-headline{font-size:.9375rem;font-weight:500;letter-spacing:-.015em;color:var(--text-primary)}.meshi-wait-detail{min-height:0;font-size:.8125rem;color:var(--text-secondary)}.mesh-forming-surface{position:relative;display:grid;place-items:center;width:100%;min-height:calc(100dvh - 8rem);overflow:hidden;border:1px solid var(--border-primary);border-radius:1.75rem;background:var(--paper-0)}.mesh-forming-backdrop{position:absolute;inset:0;min-height:0;height:100%;border:0;border-radius:0;background:transparent;pointer-events:none}.mesh-forming-diagram{display:block;width:min(84%,44rem);height:auto;overflow:visible;color:var(--accent-text)}.mesh-forming-orbit{fill:none;stroke:var(--border-primary);stroke-width:.7}.mesh-forming-strand{fill:none;stroke:currentColor;stroke-width:.75;opacity:.18;stroke-dasharray:1;stroke-dashoffset:1;animation:wait-strand-arrive 1.1s var(--mesh-ease-out) .2s forwards}.mesh-forming-strand:nth-child(2n){animation-delay:.45s}.mesh-forming-node{fill:var(--paper-1);stroke:currentColor;stroke-width:.75;opacity:0;transform-box:fill-box;transform-origin:center;animation:wait-node-arrive .8s var(--mesh-ease-out) .3s forwards}.mesh-forming-node:nth-child(2n){animation-delay:.5s}.mesh-forming-core{fill:var(--paper-1);stroke:currentColor;stroke-width:.8}.mesh-forming-core-dot{fill:currentColor;opacity:.5}.mesh-forming-label{position:absolute;bottom:14%;display:flex;align-items:center;gap:.8rem;color:var(--text-secondary);font-size:.8125rem}.mesh-forming-backdrop .mesh-forming-diagram{width:min(90%,54rem);opacity:.75}.mesh-empty-state{isolation:isolate;width:100%;padding:3.75rem 1.5rem}.mesh-empty-state[data-compact=true]{padding:2rem 1rem}.mesh-empty-symbol{position:relative;display:grid;place-items:center;width:5.5rem;height:5.5rem;margin-bottom:1.5rem;color:var(--accent-text)}.mesh-empty-symbol:after,.mesh-empty-symbol:before{content:"";position:absolute;border:1px solid var(--border-primary);border-radius:50%}.mesh-empty-symbol:before{inset:0}.mesh-empty-symbol:after{inset:.6rem;border-style:dashed}.mesh-empty-symbol-well{display:grid;place-items:center;width:3.1rem;height:3.1rem;border:1px solid var(--border-primary);border-radius:1rem;background:var(--paper-1)}.mesh-empty-satellite{position:absolute;top:.35rem;right:.7rem;width:.55rem;height:.55rem;border:2px solid var(--paper-0);border-radius:50%;background:var(--accent-text)}.mesh-empty-title{max-width:28rem;font-size:1.125rem;font-weight:500;letter-spacing:-.025em;line-height:1.35;color:var(--text-primary);text-wrap:balance}.mesh-empty-description{max-width:25rem;margin-top:.6rem;font-size:.875rem;line-height:1.75;color:var(--text-secondary);text-wrap:pretty}.mesh-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.mesh-empty-state[data-compact=true] .mesh-empty-symbol{width:4.5rem;height:4.5rem;margin-bottom:1rem}.mesh-empty-state[data-compact=true] .mesh-empty-title{font-size:1rem}.mesh-recovery{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.25rem,5vw,4rem);background:var(--paper-0);color:var(--text-primary)}.mesh-recovery-full{height:100dvh}.mesh-dialog.mesh-crash-dialog{top:calc(var(--dialog-viewport-top, 0px) + var(--dialog-viewport-height, 100dvh) / 2);width:calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right));max-height:min(42rem,calc(var(--dialog-viewport-height, 100dvh) - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.mesh-crash-dialog .mesh-dialog-header{max-height:calc(var(--dialog-viewport-height, 100dvh) * .4);overflow-y:auto}.mesh-recovery-card.plate{position:relative;flex:0 0 auto;margin:auto;width:100%;max-width:46rem;border:1px solid var(--border-primary);border-radius:2rem;padding:clamp(1.5rem,5vw,3.5rem);background:var(--paper-1);box-shadow:none;text-align:center}.mesh-recovery-card.plate.mesh-recovery-card-compact{max-width:40rem}.mesh-recovery-code{display:inline-flex;align-items:center;gap:.65rem;color:var(--text-secondary);font-size:.75rem;font-weight:500}.mesh-recovery-code:before{content:"";width:.3rem;height:.3rem;border-radius:50%;background:var(--accent-text)}.mesh-recovery-visual{display:block;width:min(100%,20rem);height:10.5rem;margin:1.75rem auto;color:var(--accent-text)}.mesh-recovery-visual ellipse,.mesh-recovery-visual path{fill:none;stroke:var(--border-primary);stroke-width:1}.mesh-recovery-visual .mesh-recovery-path{stroke:currentColor;stroke-dasharray:3 6;opacity:.6}.mesh-recovery-visual circle{fill:var(--paper-1);stroke:currentColor;stroke-width:1}.mesh-recovery-visual .mesh-recovery-node{fill:currentColor;stroke:none}.mesh-recovery-title{margin:0;font-family:var(--font-display-loaded,Georgia),serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.mesh-recovery-description{max-width:31rem;margin:1rem auto 0;font-size:.9375rem;line-height:1.75;color:var(--text-secondary);text-wrap:pretty}.mesh-recovery-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:2rem}.mesh-recovery-action{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:2.75rem;padding:.7rem 1.1rem;border:1px solid var(--border-primary);border-radius:999px;background:var(--paper-2);color:var(--text-primary);font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .16s,transform .16s var(--mesh-ease-press)}.mesh-recovery-action-primary{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.mesh-recovery-action:active{transform:scale(.97)}.mesh-recovery-action:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}@media (hover:hover){.mesh-recovery-action:hover{background:var(--paper-3)}.mesh-recovery-action-primary:hover{background:var(--accent);filter:brightness(1.05)}}@keyframes wait-caption-arrive{0%{opacity:0}to{opacity:1}}@keyframes wait-surface-breathe{0%,to{opacity:1}50%{opacity:.5}}@keyframes wait-thread-pulse{0%,70%,to{transform:scale(.75);opacity:.4}35%{transform:scale(1.15);opacity:1}}@keyframes wait-strand-arrive{to{stroke-dashoffset:0}}@keyframes wait-node-arrive{0%{transform:scale(.65);opacity:0}to{transform:scale(1);opacity:.65}}@media (max-width:700px){.paper-wait-route{padding:1rem}.wait-route-heading{margin-bottom:1.25rem}.wait-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.wait-tile-card{padding:.75rem}.wait-settings{grid-template-columns:minmax(0,1fr);gap:.75rem}.wait-settings-rail{flex-direction:row;overflow:hidden;padding:0 0 .5rem}.wait-settings-rail .paper-well{width:5rem!important}.wait-settings-rail>:first-child{display:none}.wait-connections,.wait-page-grid{grid-template-columns:minmax(0,1fr)}.wait-stat-grid{gap:.5rem}.wait-stat{padding:1rem .75rem}.wait-profile-cover{height:8rem}.wait-profile-identity{padding-inline:1rem;gap:1rem}.wait-profile-grid{padding:1rem;gap:.5rem}.wait-profile-bio{padding-inline:1rem}.wait-flow{min-height:65vh}.mesh-recovery-visual{height:8.5rem;margin-block:1.5rem}.mesh-recovery-actions{gap:.5rem}.mesh-recovery-action{padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){.mesh-forming-node,.mesh-forming-strand,.paper-wait-dot,.paper-well{animation:none}.paper-well{opacity:1}.paper-wait-dot{opacity:.7;transform:none}.mesh-forming-node{opacity:.65}.mesh-forming-strand{stroke-dashoffset:0}.meshi-wait-body,.wait-route-heading{animation-duration:1ms}.mesh-recovery-action{transition:none}.mesh-recovery-action:active{transform:none}}@media (forced-colors:active){.paper-well{background:CanvasText;opacity:.15;animation:none}.paper-wait-dot,.paper-wait-thread{background:CanvasText;animation:none;opacity:1}.mesh-empty-symbol-well,.mesh-recovery-card.plate,.meshi-wait-body,.paper-wait-card{border-color:CanvasText;box-shadow:none}.wait-canvas-orbit,.wait-route-emblem i{border-color:CanvasText}.mesh-forming-core,.mesh-forming-node,.mesh-recovery-visual circle{stroke:CanvasText;fill:Canvas}.mesh-forming-orbit,.mesh-forming-strand,.mesh-recovery-visual ellipse,.mesh-recovery-visual path{stroke:CanvasText}.mesh-forming-core-dot,.mesh-recovery-visual .mesh-recovery-node{fill:CanvasText}.mesh-recovery-action{border-color:ButtonText}}