.homeView_terminalPage__z2twm{position:relative;padding:1.5em 0;gap:1.2em;overflow-x:clip}.homeView_heroHeader__0uu1Q{text-align:center;padding:1.5em 1em .5em}.homeView_heroTitleRow__kxIGi{display:inline-flex;align-items:baseline;gap:.4em}.homeView_heroPrompt___hDh_{font-size:1.6em;font-weight:700;color:var(--interactive-base);line-height:1}.homeView_heroTitle__URTxX{font-size:1.6em;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);margin:0;line-height:1}.homeView_heroCursor__MhEiO{display:inline-block;width:.55em;height:3px;background:var(--interactive-base);margin-bottom:.15em;animation:homeView_cursorPulse__Gy7M2 1.2s ease-in-out infinite}@keyframes homeView_cursorPulse__Gy7M2{0%,to{opacity:1}50%{opacity:.15}}.homeView_heroSubtitle__NMpyy{display:block;margin-top:.4em;font-size:.75em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_valueProp__OXvGA{max-width:44ch;margin:.9em auto 0;font-size:.95em;line-height:1.5;color:var(--text-secondary)}.homeView_searchInput__QILQM{width:100%;background:rgba(0,0,0,0);border:none;outline:none;color:var(--text-primary);font-family:inherit;font-size:.85em;letter-spacing:.08em;text-transform:uppercase}.homeView_searchInput__QILQM::placeholder{color:var(--text-primary-muted);opacity:.6}.homeView_searchScopeRow___xkmC{display:flex;align-items:center;gap:.75em;flex-wrap:wrap;padding:.45em 1em;border-top:1px solid var(--border-secondary)}.homeView_searchScopeLabel__RkfaW{font-size:.6em;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary-muted)}.homeView_searchScopeTabs__u86WZ{display:flex;gap:.4em}.homeView_searchScopeTab__zvX5l{font-family:inherit;font-size:.65em;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary-muted);background:rgba(0,0,0,0);border:1px solid var(--border-secondary);padding:.3em .7em;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.homeView_searchScopeTab__zvX5l:hover{color:var(--text-primary);border-color:var(--border-primary)}.homeView_searchScopeTabActive__tKAEH{color:var(--bg-primary);background:var(--interactive-base);border-color:var(--interactive-base)}.homeView_searchScopeTabActive__tKAEH:hover{color:var(--bg-primary);background:var(--interactive-hover);border-color:var(--interactive-hover)}.homeView_sectionHeader__n7pAm{display:flex;align-items:center;gap:.5em;padding:.5em 1em;background:var(--bg-tertiary);color:var(--bg-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8em;border-bottom:1px solid var(--border-primary)}.homeView_sectionIcon__aOlkI{font-weight:700;opacity:.6}.homeView_sectionTitle__ab_Yc{font-size:1em;font-weight:600;margin:0;color:inherit}.homeView_sectionAction__QA_h0{margin-left:auto;font-size:.85em;letter-spacing:.04em;text-transform:none;color:inherit;text-decoration:none;opacity:.85;transition:opacity .15s ease}.homeView_sectionAction__QA_h0:hover{opacity:1;text-decoration:underline}.homeView_commandGrid__kBMU3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.homeView_commandLink__UI_de{display:flex;align-items:center;gap:.9em;padding:.85em 1em;text-decoration:none;color:inherit;border-bottom:1px solid var(--border-secondary);transition:background-color .2s ease}.homeView_commandLink__UI_de:last-child{border-bottom:none}.homeView_commandLink__UI_de:hover{background:var(--surface-raised)}.homeView_commandLink__UI_de:hover .homeView_commandArrow__Y_2RI{opacity:1;transform:translateX(0)}.homeView_commandLink__UI_de:hover .homeView_commandIcon__X0asN,.homeView_commandLink__UI_de:hover .homeView_commandLabel__mjVpD{color:var(--interactive-base)}.homeView_commandIcon__X0asN{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:color .2s ease}.homeView_commandText__tHcUC{display:flex;flex-direction:column;gap:.15em;min-width:0;flex:1 1}.homeView_commandLabel__mjVpD{font-size:1.05em;font-weight:600;color:var(--text-secondary);transition:color .2s ease}.homeView_commandDesc__bPDQv{font-size:.72em;line-height:1.3;color:var(--text-secondary-muted)}.homeView_commandArrow__Y_2RI{flex:0 0 auto;display:flex;align-items:center;font-size:1.2em;color:var(--text-primary-muted);opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.homeView_commandDisabled__1sEr5{cursor:default}.homeView_commandDisabled__1sEr5 .homeView_commandDesc__bPDQv,.homeView_commandDisabled__1sEr5 .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandDisabled__1sEr5:hover{background:rgba(0,0,0,0)}.homeView_commandDisabled__1sEr5:hover .homeView_commandIcon__X0asN,.homeView_commandDisabled__1sEr5:hover .homeView_commandLabel__mjVpD{color:var(--text-secondary-muted)}.homeView_commandBadge__Fwh6g{flex:0 0 auto;align-self:center;font-size:.6em;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.3em .6em;color:var(--status-disabled);background:var(--status-disabled-bg);border:1px solid var(--status-disabled)}.homeView_stripGrid__VKNtd{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.homeView_mediaGrid__7NKIs{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.homeView_mediaTile__7P7Wz{display:flex;flex-direction:column;gap:.4em;text-decoration:none;color:inherit;transition:transform .15s ease}.homeView_mediaTile__7P7Wz:hover{transform:translateY(-2px)}.homeView_mediaTile__7P7Wz:hover .homeView_mediaName__kXigg{color:var(--interactive-base)}.homeView_mediaThumb__qXDlU{width:100%;border:1px solid var(--border-secondary);overflow:hidden;line-height:0}.homeView_mediaName__kXigg{font-size:.72em;font-style:italic;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.homeView_stripState__LDkba{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.6em;padding:1.5em 1em;color:var(--text-secondary-muted);font-size:.8em}@media(max-width:600px){.homeView_commandGrid__kBMU3{grid-template-columns:1fr}.homeView_mediaGrid__7NKIs{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}