.pshell-nav{z-index:var(--z-sticky,30);min-height:56px;padding:0 calc(var(--safe-right,0px) + clamp(16px, 4vw, 40px)) 0 calc(var(--safe-left,0px) + clamp(16px, 4vw, 40px));padding-top:var(--safe-top,0px);background:var(--nav-scrolled-bg,var(--color-bg));-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.pshell-wordmark{font-family:var(--font-display,Georgia, serif);letter-spacing:-.015em;color:var(--color-text-primary);touch-action:manipulation;align-items:center;min-height:44px;font-size:19px;font-style:normal;font-weight:200;text-decoration:none;display:inline-flex}.pshell-wordmark .sep{color:var(--color-accent)}.pshell-wordmark .ext{font-family:var(--font-ui,system-ui, sans-serif);letter-spacing:.06em;color:var(--color-text-secondary);margin-left:1px;font-size:15px;font-weight:300}.pshell-nav-links{align-items:center;gap:clamp(6px,2vw,20px);display:flex}.pshell-nav-links::-webkit-scrollbar{display:none}.pshell-nav-link{font-family:var(--font-ui,system-ui, sans-serif);color:var(--color-text-secondary);min-height:44px;transition:color var(--motion-state-change,.12s ease);touch-action:manipulation;white-space:nowrap;border-radius:8px;flex:none;align-items:center;padding:0 8px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}.pshell-nav-link:hover,.pshell-nav-link:active{color:var(--color-text-primary)}.pshell-nav-link.on{color:var(--color-accent);font-weight:500}@media (max-width:640px){.pshell-nav-links{display:none}}.pshell-footer{border-top:1px solid var(--color-border-subtle);padding:40px calc(var(--safe-right,0px) + clamp(20px, 5vw, 48px)) calc(var(--safe-bottom,0px) + 40px) calc(var(--safe-left,0px) + clamp(20px, 5vw, 48px));font-family:var(--font-ui,system-ui, sans-serif);margin-top:72px}.pshell-footer-grid{grid-template-columns:1fr;gap:32px;max-width:1040px;margin:0 auto;display:grid}@media (min-width:720px){.pshell-footer-grid{grid-template-columns:1.4fr 1fr 1fr}}.pshell-footer-wm{font-family:var(--font-display,Georgia, serif);letter-spacing:-.015em;color:var(--color-text-secondary);margin-bottom:6px;font-size:20px;font-style:normal;font-weight:200;display:block}.pshell-footer-wm .sep{color:var(--color-accent)}.pshell-footer-wm .ext{font-family:var(--font-ui,system-ui, sans-serif);letter-spacing:.06em;color:var(--color-text-secondary);font-size:16px;font-weight:300}.pshell-footer-mission{color:var(--color-text-secondary);max-width:340px;margin:0 0 18px;font-size:13px;line-height:1.55}.pshell-footer-col-title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 6px;font-size:11px;font-weight:600}.pshell-footer-col a{min-height:40px;color:var(--color-text-secondary);touch-action:manipulation;align-items:center;font-size:13px;text-decoration:none;display:flex}.pshell-footer-col a:hover,.pshell-footer-col a:active{color:var(--color-accent)}.pshell-footer-meta{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:8px;padding-top:20px;font-size:12px;display:flex}.pshell-footer-meta p{margin:0}.fleet-globe-shell{flex-direction:column;align-items:center;gap:14px;display:flex}.fleet-globe{aspect-ratio:1;touch-action:pan-y;width:100%;max-width:640px;margin:0 auto;position:relative}.fleet-globe-shell.is-compact{align-items:flex-start;gap:0}.fleet-globe-shell.is-compact .fleet-globe{max-width:360px;margin:0}.fleet-globe-shell.is-fullscreen{background:color-mix(in oklch, var(--hero-scrim) 70%, black);justify-content:center;align-items:center;gap:0;width:100%;height:100%;padding:0;position:relative}.fleet-globe-shell.is-fullscreen .fleet-globe{flex:none;max-width:min(92dvh,96vw)}.fleet-globe-shell.is-fullscreen.is-faux{z-index:var(--z-sheet,300);width:auto;height:100dvh;position:fixed;inset:0}body.fleet-faux-fs .tabbar,body.fleet-faux-fs .hero-page-nav{visibility:hidden}.fleet-fs-photo{z-index:0;isolation:isolate;pointer-events:none;animation:fleet-fs-photo-in var(--dur-glacial,.6s) var(--ease-quiet,ease) both;position:absolute;inset:0;overflow:hidden}.fleet-fs-photo img{object-fit:cover;object-position:38% center;filter:saturate(.68) brightness(var(--fs-photo-brightness,.62));animation:fleet-fs-drift var(--fs-drift-leg,60s) var(--ease-quiet,ease-in-out) alternate infinite}.fleet-fs-photo.no-drift img{animation:none}.fleet-fs-photo:before{content:"";z-index:1;background:radial-gradient(ellipse 75% 75% at 50% 50%, transparent 0%, transparent 55%, color-mix(in oklch, var(--hero-scrim) 55%, transparent) 82%, color-mix(in oklch, var(--hero-scrim) 88%, transparent) 100%), radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--globe-glow) 45%, transparent) 0%, transparent 42%);position:absolute;inset:0}.fleet-fs-photo:after{content:"";z-index:2;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}@keyframes fleet-fs-photo-in{0%{opacity:0}to{opacity:1}}@keyframes fleet-fs-drift{0%{transform:scale(1)}to{transform:scale(var(--fs-drift-scale,1.05))}}@media (prefers-reduced-motion:reduce){.fleet-fs-photo img{animation:none}}:root[data-mode^=night] .fleet-fs-photo img{filter:grayscale(1) brightness(var(--fs-photo-brightness-night,.42));mix-blend-mode:luminosity}:root[data-mode=night] .fleet-fs-photo{background:#b20010;background:lab(37.6521% 63.2344 48.3376)}:root[data-mode=night-green] .fleet-fs-photo{background:#007f35;background:lab(46.2849% -48.9361 33.0427)}.fleet-globe-shell.is-fullscreen .fleet-brand{top:max(3.5vh, var(--safe-top));z-index:8;pointer-events:none;position:absolute;left:0;right:0}.fleet-globe-shell.is-fullscreen .fleet-globe-regions{bottom:max(6.5vh, calc(var(--safe-bottom) + 4.5vh));z-index:8;width:min(680px,94vw);position:absolute;left:50%;transform:translate(-50%)}.fleet-globe-shell.is-fullscreen .fleet-caption{bottom:max(3vh, calc(var(--safe-bottom) + 1.5vh));text-align:center;z-index:8;pointer-events:none;position:absolute;left:0;right:0}.fleet-globe-shell.is-fullscreen.is-idle .fleet-fs-btn,.fleet-globe-shell.is-fullscreen.is-idle .fleet-zoom,.fleet-globe-shell.is-fullscreen.is-idle .fleet-globe-regions{opacity:0;pointer-events:none;transition:opacity var(--dur-glacial,.6s) var(--ease-quiet,ease)}.fleet-globe-shell.is-fullscreen .fleet-caption,.fleet-globe-shell.is-fullscreen .fleet-manifest,.fleet-globe-shell.is-fullscreen .fleet-brand{transition:opacity var(--dur-glacial,.6s) var(--ease-quiet,ease)}.fleet-globe-shell.is-fullscreen.is-idle .fleet-caption{opacity:.35}.fleet-globe-shell.is-fullscreen.is-idle .fleet-manifest{opacity:.55}.fleet-globe-shell.is-fullscreen.is-idle .fleet-brand{opacity:.8}.fleet-globe-shell.is-fullscreen.is-idle .fleet-fs-btn:focus-visible,.fleet-globe-shell.is-fullscreen.is-idle .fleet-zoom:focus-within,.fleet-globe-shell.is-fullscreen.is-idle .fleet-globe-regions:focus-within{opacity:1;pointer-events:auto}.fleet-brand,.fleet-brand-logo,.fleet-caption{display:none}.fleet-globe-shell.is-fullscreen .fleet-brand-logo{top:max(2.5vh, var(--safe-top));left:max(2.5vh, calc(var(--safe-left) + 16px));z-index:8;pointer-events:none;filter:drop-shadow(0 4px 22px #00000080);width:clamp(96px,11vw,168px);height:auto;transition:opacity var(--dur-glacial,.6s) var(--ease-quiet,ease);display:block;position:absolute}.fleet-globe-shell.is-fullscreen.is-idle .fleet-brand-logo{opacity:.85}.fleet-globe-shell.is-fullscreen .fleet-brand{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.fleet-brand-mark{font-family:var(--font-display,Georgia, serif);font-optical-sizing:auto;letter-spacing:-.015em;color:var(--hero-ink,var(--color-text-primary));text-shadow:0 1px 26px color-mix(in oklch, var(--hero-scrim,black) 85%, transparent), 0 0 34px color-mix(in oklch, var(--color-accent) 32%, transparent);font-size:clamp(30px,5vh,52px);font-weight:200;line-height:1}.fleet-brand-mark .sep{color:var(--color-accent);text-shadow:0 0 10px var(--color-accent), 0 0 22px color-mix(in oklch, var(--color-accent) 65%, transparent)}.fleet-brand-tag{font-family:var(--font-ui,system-ui, sans-serif);text-transform:uppercase;letter-spacing:.22em;text-wrap:balance;max-width:min(720px,88vw);color:color-mix(in oklch, var(--color-accent) 55%, var(--hero-ink,var(--color-text-secondary)));text-shadow:0 1px 18px color-mix(in oklch, var(--hero-scrim,black) 75%, transparent);margin:0 auto;padding-left:.22em;font-size:clamp(10px,1.5vh,12px);font-weight:500;line-height:1.6}.fleet-globe-shell.is-fullscreen .fleet-caption{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:12px;display:block}.fleet-fs-btn{z-index:7;border:1px solid color-mix(in oklch, var(--hero-ink) 30%, transparent);background:color-mix(in oklch, var(--globe-ocean) 70%, transparent);width:40px;height:40px;color:color-mix(in oklch, var(--hero-ink) 88%, transparent);cursor:pointer;touch-action:manipulation;opacity:.55;transition:opacity var(--motion-state-change,.12s ease), color var(--motion-state-change,.12s ease), border-color var(--motion-state-change,.12s ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6%;right:6%}.fleet-fs-btn:hover,.fleet-fs-btn:active,.fleet-fs-btn:focus-visible{opacity:1;color:var(--hero-ink);border-color:color-mix(in oklch, var(--hero-ink) 55%, transparent)}.fleet-fs-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fleet-fs-btn:after{content:attr(data-tip);background:var(--tooltip-bg);color:var(--tooltip-text);border:1px solid var(--tooltip-border);box-shadow:var(--shadow-md);font-family:var(--font-ui,system-ui, sans-serif);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-state-change,.12s ease);border-radius:7px;padding:5px 9px;font-size:12px;line-height:1.3;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.fleet-fs-btn:hover:after,.fleet-fs-btn:focus-visible:after{opacity:1}.fleet-zoom{z-index:7;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:6%;right:6%}.public-nav-icon.btn-icon{color:inherit;opacity:.85;transition:opacity var(--motion-state-change,.12s ease)}.public-nav-icon.btn-icon:hover,.public-nav-icon.btn-icon:focus-visible,.public-nav-icon.btn-icon[aria-expanded=true]{opacity:1;color:inherit;background:0 0}.fleet-mode{display:none}.fleet-globe-shell.is-fullscreen .fleet-mode{display:block}.fleet-mode .btn-icon{border:1px solid color-mix(in oklch, var(--hero-ink) 30%, transparent);background:color-mix(in oklch, var(--globe-ocean) 70%, transparent);width:40px;height:40px;color:color-mix(in oklch, var(--hero-ink) 88%, transparent);cursor:pointer;touch-action:manipulation;opacity:.55;transition:opacity var(--motion-state-change,.12s ease), color var(--motion-state-change,.12s ease), border-color var(--motion-state-change,.12s ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.fleet-mode .btn-icon:hover,.fleet-mode .btn-icon:active,.fleet-mode .btn-icon[aria-expanded=true],.fleet-mode .btn-icon:focus-visible{opacity:1;color:var(--hero-ink);border-color:color-mix(in oklch, var(--hero-ink) 55%, transparent)}.fleet-mode .btn-icon:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fleet-zoom-btn{border:1px solid color-mix(in oklch, var(--hero-ink) 30%, transparent);background:color-mix(in oklch, var(--globe-ocean) 70%, transparent);width:40px;height:40px;color:color-mix(in oklch, var(--hero-ink) 88%, transparent);cursor:pointer;touch-action:manipulation;opacity:.55;transition:opacity var(--motion-state-change,.12s ease), color var(--motion-state-change,.12s ease), border-color var(--motion-state-change,.12s ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.fleet-zoom-btn:hover,.fleet-zoom-btn:active,.fleet-zoom-btn:focus-visible{opacity:1;color:var(--hero-ink);border-color:color-mix(in oklch, var(--hero-ink) 55%, transparent)}.fleet-zoom-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fleet-zoom-btn:after{content:attr(data-tip);background:var(--tooltip-bg);color:var(--tooltip-text);border:1px solid var(--tooltip-border);box-shadow:var(--shadow-md);font-family:var(--font-ui,system-ui, sans-serif);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-state-change,.12s ease);border-radius:7px;padding:5px 9px;font-size:12px;line-height:1.3;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.fleet-zoom-btn:hover:after,.fleet-zoom-btn:focus-visible:after{opacity:1}.fleet-globe-regions{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;max-width:640px;padding:2px 2px 4px;display:flex}.fleet-region-scroll{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.fleet-region-scroll::-webkit-scrollbar{display:none}.fleet-region-x{flex:none;padding:6px 9px}.fleet-region-chip{border:1px solid color-mix(in oklch, var(--hero-ink) 30%, transparent);background:color-mix(in oklch, var(--globe-ocean) 60%, transparent);min-height:34px;color:color-mix(in oklch, var(--hero-ink) 85%, transparent);font-family:var(--font-ui,system-ui, sans-serif);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--motion-state-change,.12s ease), border-color var(--motion-state-change,.12s ease), background var(--motion-state-change,.12s ease);border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 13px;font-size:13px;line-height:1.2;display:inline-flex}.fleet-region-chip:hover,.fleet-region-chip:active{color:var(--hero-ink);border-color:color-mix(in oklch, var(--hero-ink) 50%, transparent)}.fleet-region-chip.on{color:var(--color-bg);background:var(--color-accent);border-color:var(--color-accent)}.fleet-region-chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fleet-region-crumb:not(.on){color:color-mix(in oklch, var(--hero-ink) 60%, transparent)}@media (hover:none){.fleet-fs-btn,.fleet-zoom-btn{opacity:.85}.fleet-region-chip{background:color-mix(in oklch, var(--globe-ocean) 82%, transparent);min-height:44px;color:var(--hero-ink);padding:8px 16px}.fleet-region-x{padding:8px 12px}.fleet-region-scroll{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 24px),#0000)}}.fleet-dot-hit{opacity:0;pointer-events:none;touch-action:pan-y;outline-offset:2px;will-change:transform;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:none;display:flex;position:absolute;top:0;left:0}.fleet-dot-hit:focus-visible{outline:2px solid var(--globe-marker)}.fleet-dot{width:var(--fleet-dot,8px);height:var(--fleet-dot,8px);background:var(--globe-marker);box-shadow:0 0 0 1.5px color-mix(in oklch, var(--globe-ocean) 85%, transparent), 0 0 calc(var(--fleet-dot,8px) * .7) calc(var(--fleet-dot,8px) * .15) var(--globe-marker), 0 0 calc(var(--fleet-dot,8px) * 1.6) calc(var(--fleet-dot,8px) * .35) color-mix(in oklch, var(--globe-marker) 55%, transparent);border-radius:999px}.fleet-dot-hit:hover .fleet-dot,.fleet-dot-hit:focus-visible .fleet-dot{background:var(--globe-marker-recent,var(--globe-marker));transform:scale(1.18)}.fleet-dot{transition:transform var(--motion-state-change,.12s ease)}.fleet-dot-hit.is-hi .fleet-dot{background:var(--globe-marker-hi,var(--globe-marker-recent));box-shadow:0 0 0 1.5px color-mix(in oklch, var(--globe-ocean) 85%, transparent), 0 0 calc(var(--fleet-dot,8px) * 1.2) calc(var(--fleet-dot,8px) * .4) var(--globe-marker-hi,var(--globe-marker)), 0 0 calc(var(--fleet-dot,8px) * 3) calc(var(--fleet-dot,8px) * .8) color-mix(in oklch, var(--globe-marker-hi,var(--globe-marker)) 80%, transparent);transition:transform var(--motion-fade,.25s ease), box-shadow var(--motion-fade,.25s ease);transform:scale(1.45)}.fleet-launch{z-index:8;pointer-events:none;opacity:0;width:0;height:0;position:absolute;top:0;left:0}.fleet-launch.go{opacity:1}.fleet-launch.go:before,.fleet-launch.go:after{content:"";border-radius:999px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.fleet-launch.go:before{border:2px solid var(--globe-marker);width:18px;height:18px;animation:.46s cubic-bezier(.22,1,.36,1) forwards fleet-launch-ring}.fleet-launch.go:after{background:var(--globe-marker);width:16px;height:16px;box-shadow:0 0 22px 7px var(--globe-marker);animation:.46s ease-out forwards fleet-launch-core}@keyframes fleet-launch-ring{0%{opacity:.9;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(10)}}@keyframes fleet-launch-core{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}35%{opacity:1;transform:translate(-50%,-50%)scale(2.4)}to{opacity:0;transform:translate(-50%,-50%)scale(.5)}}.fleet-globe.launching{animation:.9s ease-in forwards fleet-launch-fade}@keyframes fleet-launch-fade{0%{opacity:1}to{opacity:.25}}@media (prefers-reduced-motion:reduce){.fleet-launch.go:before,.fleet-launch.go:after,.fleet-globe.launching,.fleet-manifest-plate,.fleet-manifest-plate>*{animation:none}.fleet-manifest-plate.is-leaving{filter:none;transition:opacity .1s linear;transform:none}}.fleet-cluster{z-index:9;overscroll-behavior:contain;background:var(--tooltip-bg);border:1px solid var(--tooltip-border);min-width:168px;max-width:min(240px,84%);max-height:300px;box-shadow:var(--shadow-md);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;overflow-y:auto;transform:translate(-50%,calc(-100% - 14px))}.fleet-cluster.below{transform:translate(-50%,14px)}.fleet-cluster-head{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;color:color-mix(in oklch, var(--tooltip-text) 62%, transparent);margin:2px 8px 4px;font-size:11px}.fleet-cluster-item{width:100%;color:var(--tooltip-text);font-family:var(--font-ui,system-ui, sans-serif);text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--motion-state-change,.12s ease);background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;padding:8px 9px;font-size:13px;display:flex}.fleet-cluster-item:hover,.fleet-cluster-item:focus-visible{background:color-mix(in oklch, var(--globe-marker) 16%, transparent);outline:none}.fleet-cluster-dot{background:var(--globe-marker);width:9px;height:9px;box-shadow:0 0 7px 1px var(--globe-marker);border-radius:999px;flex:none}.fleet-cluster-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.fleet-globe-placeholder{background:radial-gradient(circle at 36% 30%, color-mix(in oklch, var(--globe-land) 55%, var(--globe-ocean)) 0%, var(--globe-ocean) 58%, transparent 72%);box-shadow:0 0 80px color-mix(in oklch, var(--globe-glow) 40%, transparent);pointer-events:none;border-radius:50%;transition:opacity .6s;position:absolute;inset:7%}.fleet-globe-tip{background:var(--tooltip-bg);color:var(--tooltip-text);border:1px solid var(--tooltip-border);font-family:var(--font-ui,system-ui, sans-serif);white-space:normal;max-width:min(280px,78vw);box-shadow:var(--shadow-md);z-index:6;transition:opacity var(--motion-state-change,.12s ease);border-radius:8px;padding:6px 11px;font-size:13px;line-height:1.4}.fleet-globe-shell.is-fullscreen .fleet-globe-tip{border-radius:10px;max-width:min(340px,70vw);padding:9px 14px;font-size:14.5px;line-height:1.5}.fleet-globe a:focus-visible{outline:2px solid var(--color-accent);border-radius:999px}.fleet-manifest{display:none}.fleet-globe-shell.is-fullscreen .fleet-manifest{left:max(3.5vw, calc(var(--safe-left,0px) + 14px));bottom:max(14vh, calc(var(--safe-bottom) + 96px));z-index:7;pointer-events:none;opacity:.92;width:min(250px,60vw);display:block;position:absolute}.fleet-manifest-plate{border-left:1px solid color-mix(in oklch, var(--color-accent) 32%, transparent);animation:fleet-plate-in var(--dur-slow,.6s) var(--ease-material-standard,ease) both;padding-left:12px;transform:translateZ(0)}.fleet-manifest-plate>*{animation:fleet-plate-line var(--dur-slow,.6s) var(--ease-material-standard,ease) both}.fleet-manifest-plate>:nth-child(2){animation-delay:70ms}.fleet-manifest-plate>:nth-child(3){animation-delay:.14s}.fleet-manifest-plate>:nth-child(4){animation-delay:.21s}.fleet-manifest-plate>:nth-child(5){animation-delay:.28s}@keyframes fleet-plate-in{0%{opacity:0;filter:blur(6px);transform:translateZ(0)translateY(10px)}60%{filter:blur()}to{opacity:1;filter:blur();transform:translateZ(0)translateY(0)}}@keyframes fleet-plate-line{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fleet-manifest-plate.is-leaving{transition:opacity var(--dur-normal,.25s) var(--ease-quiet,ease), transform var(--dur-normal,.25s) var(--ease-quiet,ease), filter var(--dur-normal,.25s) var(--ease-quiet,ease);opacity:0;filter:blur(4px);animation:none;transform:translateZ(0)translateY(-10px)}.fleet-manifest-plate.is-leaving>*{animation:none}.fleet-manifest-name{font-family:var(--font-display,Georgia, serif);letter-spacing:0;color:var(--hero-ink,var(--color-text-primary));text-shadow:0 0 12px color-mix(in oklch, var(--color-accent) 14%, transparent);margin:0;font-size:clamp(17px,2.2vh,19px);font-style:normal;font-weight:300;line-height:1.15}.fleet-manifest-port{font-family:var(--font-mono,monospace);letter-spacing:.04em;color:color-mix(in oklch, var(--color-accent) 45%, var(--hero-ink));margin:3px 0 0;font-size:11px}.fleet-manifest-comment{font-family:var(--font-ui,system-ui, sans-serif);color:color-mix(in oklch, var(--hero-ink) 78%, transparent);text-wrap:pretty;margin:4px 0 0;font-size:12.5px;line-height:1.42}.fleet-manifest-handles{font-family:var(--font-mono,monospace);letter-spacing:.03em;color:color-mix(in oklch, var(--hero-ink) 55%, transparent);flex-wrap:wrap;align-items:center;gap:3px 8px;margin:4px 0 0;font-size:11px;display:flex}.fleet-manifest-handles svg{opacity:.7;flex-shrink:0;width:11px;height:11px}.fleet-manifest-handles a{pointer-events:auto;color:inherit;touch-action:manipulation;margin:-6px -2px;padding:6px 2px;text-decoration:none}.fleet-manifest-handles a:hover,.fleet-manifest-handles a:active,.fleet-manifest-handles a:focus-visible{color:color-mix(in oklch, var(--hero-ink) 85%, transparent);text-underline-offset:3px;text-decoration:underline}.fleet-manifest-since{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.09em;color:color-mix(in oklch, var(--color-accent) 55%, var(--hero-ink));margin:0 0 7px;font-size:9.5px}.fleet-manifest-since-link{border:1px solid color-mix(in oklch, var(--color-accent) 45%, transparent);color:inherit;pointer-events:auto;touch-action:manipulation;transition:color var(--motion-state-change,.12s ease), border-color var(--motion-state-change,.12s ease);border-radius:4px;padding:4px 9px 3px;text-decoration:none;display:inline-block;position:relative}.fleet-manifest-since-link:after{content:"";position:absolute;inset:-12px}.fleet-manifest-since-link:hover,.fleet-manifest-since-link:active,.fleet-manifest-since-link:focus-visible{color:color-mix(in oklch, var(--color-accent) 60%, var(--hero-ink));border-color:color-mix(in oklch, var(--color-accent) 80%, transparent)}.fleet-manifest-since-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.moment-channel:hover,.moment-channel:focus-visible,.moment-channel:active{text-decoration:underline!important}.pshell-locale>summary{list-style:none}.pshell-locale>summary::-webkit-details-marker{display:none}.pshell-locale-chevron{transition:transform .12s}.pshell-locale[open] .pshell-locale-chevron{transform:rotate(180deg)}.pshell-locale a:hover{background:var(--color-accent-subtle)!important}.fleet-skip-link{z-index:30;opacity:0;pointer-events:none;font-family:var(--font-ui,system-ui, sans-serif);color:var(--text-1);background:var(--surface);border:1px solid var(--border);touch-action:manipulation;border-radius:8px;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;text-decoration:none;display:inline-flex;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.fleet-skip-link:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--accent);outline-offset:2px;transform:none}.skel{background:var(--surface);border:1px solid var(--border);border-radius:10px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--text-3) 8%, transparent) 50%, transparent 70%);animation:1.4s ease-in-out infinite skel-sweep;position:absolute;inset:0}@keyframes skel-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skel:after{animation:none}}.skel-page{flex-direction:column;gap:14px;max-width:1080px;margin:0 auto;padding:32px 20px 40px;display:flex}.fleet-globe-shell.is-globe-only.is-faux{background:var(--globe-ocean)}.fleet-globe-shell.is-globe-only .fleet-globe-tip,.fleet-globe-shell.is-globe-only .fleet-skip-link{display:none!important}
