.fqH4xq_home{min-width:0;padding-bottom:2rem;font-family:DM Sans,system-ui,sans-serif}.fqH4xq_intro h1,.fqH4xq_intro p{margin:0}.fqH4xq_intro h1{width:max-content;min-width:0;max-width:100%;color:var(--color-ink);letter-spacing:-.0375rem;overflow-wrap:anywhere;font-size:2rem;font-weight:700;line-height:2.5rem}.fqH4xq_intro p{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;font-weight:400;line-height:1.5rem}.fqH4xq_intro strong{font-weight:700}.fqH4xq_requests{min-width:0;margin-top:2rem}.fqH4xq_requestGroups{gap:1.25rem;min-width:0;display:grid}.fqH4xq_requestGroup{min-width:0}.fqH4xq_requestGroup h3{color:var(--color-muted);text-transform:uppercase;margin:0 0 .5rem;font-family:Space Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:400;line-height:1rem}.fqH4xq_requestList{border:1px solid var(--color-border);border-radius:.625rem;min-width:0;overflow:hidden}.fqH4xq_requestCard{border:0;border-left:2px solid var(--color-brand);min-width:0;box-shadow:none;background:0 0;border-radius:0;overflow:hidden}.fqH4xq_requestCardContent{background:#2563eb0f;align-items:center;gap:1rem;min-width:0;padding:1rem;display:flex}a.fqH4xq_requestCardContent{color:inherit;text-decoration:none}a.fqH4xq_requestCardContent:hover{background:#2563eb1c}a.fqH4xq_requestCardContent:focus-visible{z-index:1;outline:3px solid var(--color-focus);outline-offset:-3px;position:relative}.fqH4xq_requestCard+.fqH4xq_requestCard{border-top:1px solid var(--color-border)}.fqH4xq_requestIcon{width:1.75rem;height:1.75rem;color:var(--color-muted);flex:none;place-items:center;display:grid}.fqH4xq_requestIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}.fqH4xq_requestBody{flex:1 1 0;min-width:0}.fqH4xq_requestBody h4,.fqH4xq_requestBody p{margin:0}.fqH4xq_requestBody h4{color:var(--color-ink);overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.25rem;display:-webkit-box;overflow:hidden}.fqH4xq_requestBody p{color:var(--color-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.fqH4xq_requestDeadline{min-width:0;color:var(--color-ink);flex:none;align-items:center;gap:.75rem;display:flex}.fqH4xq_requestDeadline svg{fill:none;width:1rem;height:1rem;stroke:var(--color-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.fqH4xq_requestDeadline>:is(time,span){white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1.25rem}.fqH4xq_recent{min-width:0;margin-top:2.5rem}.fqH4xq_recentHeading{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:2.5rem;margin-bottom:.75rem;display:flex}.fqH4xq_recentHeading h2{min-width:0;color:var(--color-ink);letter-spacing:-.0375rem;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:700;line-height:2rem}.fqH4xq_carouselControls{flex:none;gap:.5rem;display:flex}.fqH4xq_carouselControls button{border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-ink);cursor:pointer;background:0 0;border-radius:.625rem;place-items:center;padding:0;display:grid}.fqH4xq_carouselControls button:not(:disabled):hover{border-color:var(--color-brand);background:#2563eb14}.fqH4xq_carouselControls button:disabled{cursor:default;opacity:.42}.fqH4xq_carouselControls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}.fqH4xq_assetViewport{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;min-width:0;overflow-x:auto}.fqH4xq_assetViewport::-webkit-scrollbar{display:none}.fqH4xq_assetViewport:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.fqH4xq_assetTrack{gap:1rem;width:max-content;min-width:100%;display:flex}.fqH4xq_assetCard{scroll-snap-align:start;border:1px solid var(--color-border);background:var(--color-canvas);border-radius:.625rem;flex-direction:column;flex:none;width:min(20rem,100vw - 3rem);min-width:0;display:flex;overflow:hidden}.fqH4xq_assetCard>a{min-height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.fqH4xq_assetCard>a:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.fqH4xq_assetMedia{aspect-ratio:4/3;border-bottom:1px solid var(--color-border);color:#93c5fd;background:linear-gradient(135deg,#2563eb33,#0000),#1e293b;place-items:center;min-height:0;font-size:2rem;font-weight:700;display:grid;position:relative;overflow:hidden}.fqH4xq_assetMedia img{object-fit:cover;width:100%;height:100%}.fqH4xq_assetPlay{color:#fff;background:#02061794;border:1px solid #ffffff52;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fqH4xq_assetPlay svg{fill:currentColor;stroke:currentColor;width:1.25rem;height:1.25rem}[data-hailto-frame-content]:has(>[data-hailto-space-recovery]) .fqH4xq_home{display:contents}[data-hailto-frame-content]:has(>.fqH4xq_home)>[data-hailto-space-recovery]{order:1}[data-hailto-frame-content]:has(>[data-hailto-space-recovery]) .fqH4xq_intro{order:0}[data-hailto-frame-content]:has(>[data-hailto-space-recovery]) .fqH4xq_requests{order:2;margin-top:0}[data-hailto-frame-content]:has(>[data-hailto-space-recovery]) .fqH4xq_recent{order:3;margin-top:.5rem}.fqH4xq_assetBody{min-width:0;padding:.75rem}.fqH4xq_assetBody h3,.fqH4xq_assetBody p{margin:0}.fqH4xq_assetBody h3{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.25rem;overflow:hidden}.fqH4xq_assetBody p{color:var(--color-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1rem;display:-webkit-box;overflow:hidden}.fqH4xq_emptyState{border:1px solid var(--color-border);min-height:10.375rem;color:var(--color-muted);box-shadow:none;text-align:center;background:0 0;border-radius:.625rem;place-items:center;display:grid}.fqH4xq_emptyStateContent{place-items:center;width:100%;min-width:0;padding:2rem 1rem;display:grid}.fqH4xq_emptyStateMark{width:2.5rem;height:2.5rem;color:var(--color-muted);place-items:center;display:grid}.fqH4xq_emptyStateMark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.5rem;height:1.5rem}.fqH4xq_emptyState h3,.fqH4xq_emptyState p{margin:0}.fqH4xq_emptyState h3{color:var(--color-ink);margin-top:.75rem;padding-bottom:0;font-size:1rem;font-weight:700;line-height:1.5rem}.fqH4xq_emptyState p{margin-top:.25rem;margin-inline:auto;font-size:.875rem;line-height:1.25rem}.fqH4xq_failure{width:min(100%,42rem);min-height:min(20rem, calc(100svh - var(--shell-header-height) - 4rem));border-color:var(--color-border);box-shadow:none;background:#2563eb0a;border-radius:.625rem;margin:0 auto}.fqH4xq_failureContent{align-items:center;gap:1rem;padding:2rem;display:flex}.fqH4xq_failureMark{width:2.5rem;height:2.5rem;color:var(--color-destructive);background:#ef444424;border-radius:999px;flex:none;place-items:center;display:grid}.fqH4xq_failureMark svg{width:1.25rem;height:1.25rem}.fqH4xq_failure h1,.fqH4xq_failureContent>div>p:last-of-type{margin:0}.fqH4xq_failure h1{letter-spacing:-.0375rem;font-size:2rem;font-weight:700;line-height:2.5rem}.fqH4xq_failureContent>div>p:last-of-type{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5rem}.fqH4xq_failure button{min-height:2.5rem;margin-top:1.25rem}.fqH4xq_loading{min-width:0;padding-bottom:2rem}.fqH4xq_loadingIntro,.fqH4xq_loadingRequests,.fqH4xq_loadingAssets{min-width:0;display:grid}.fqH4xq_loadingIntro{gap:.25rem}.fqH4xq_loadingIntro>div,.fqH4xq_loadingRequests>div,.fqH4xq_loadingAssets>div{border:1px solid var(--color-border);background-color:#0b152a;background-image:linear-gradient(100deg,#0000 20%,#94a3b814 45%,#0000 70%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:200% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:.625rem;animation:1.4s ease-in-out infinite fqH4xq_home-loading}.fqH4xq_loadingIntro>div:first-child{width:min(10rem,55%);height:2.5rem}.fqH4xq_loadingIntro>div:last-child{width:min(25rem,85%);height:1.5rem}.fqH4xq_loadingRequests{gap:1.25rem;margin-top:2rem}.fqH4xq_loadingRequests>div{height:6.375rem}.fqH4xq_loadingAssets{grid-template-columns:repeat(3,minmax(0,20rem));gap:1rem;margin-top:2.5rem;overflow:hidden}.fqH4xq_loadingAssets>div{height:19rem}.fqH4xq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:520px){.fqH4xq_home,.fqH4xq_loading{padding-bottom:1.5rem}.fqH4xq_requestCardContent{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.5rem 1rem;display:grid}.fqH4xq_requestIcon{grid-area:1/1/3}.fqH4xq_requestBody,.fqH4xq_requestDeadline{grid-column:2}.fqH4xq_requestDeadline{gap:.5rem;width:100%}.fqH4xq_requestDeadline>:is(time,span){overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0}.fqH4xq_requestDeadline svg:last-child{margin-left:auto}.fqH4xq_failureContent{align-content:center;padding:1.5rem;display:grid}.fqH4xq_loadingAssets{grid-template-columns:20rem 20rem}}@media (prefers-reduced-motion:reduce){.fqH4xq_assetViewport{scroll-behavior:auto}.fqH4xq_loadingIntro>div,.fqH4xq_loadingRequests>div,.fqH4xq_loadingAssets>div{animation:none}}@keyframes fqH4xq_home-loading{to{background-position:-200% 0}}
