.effects-layer[data-v-914651ca]{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.effects-canvas[data-v-914651ca]{width:100%;height:100%}.nav-tabs[data-v-1de88677]{display:flex;gap:.25rem;padding:.75rem 1.5rem 0;background:var(--color-surface);backdrop-filter:blur(var(--glass-blur)) saturate(1.15);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.15);border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;position:relative;z-index:1;min-height:calc(3.1375rem + 2px)}.nav-tabs[data-v-1de88677]::-webkit-scrollbar{display:none}.tab-btn[data-v-1de88677]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.8125rem;cursor:pointer;white-space:nowrap;transition:all .15s ease;position:relative;border-radius:var(--radius-sm) var(--radius-sm) 0 0;opacity:1;transform:translateY(0);animation:slideIn-1de88677 .4s ease both;text-decoration:none}@keyframes slideIn-1de88677{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tab-btn[data-v-1de88677]:hover{color:var(--color-text-secondary);background:var(--color-surface-raised)}.tab-btn.active[data-v-1de88677]{color:var(--color-accent);background:var(--gradient-tab);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tab-glow[data-v-1de88677]{position:absolute;bottom:-2px;left:20%;right:20%;height:2px;background:var(--gradient-border-flow,var(--color-accent));background-size:200% 100%;opacity:0;transition:all .15s ease;box-shadow:0 0 8px var(--color-accent);animation:borderFlow 3s ease infinite paused}.tab-glow.active[data-v-1de88677]{opacity:1;left:0;right:0;animation-play-state:running}.tab-icon[data-v-1de88677]{font-size:.9375rem;opacity:.8;transition:transform .15s ease}.tab-btn:hover .tab-icon[data-v-1de88677]{transform:scale(1.1)}.tab-label[data-v-1de88677]{letter-spacing:.03em;font-weight:500}.terminal-frame[data-v-cdc03f8b]{width:100vw;height:100vh;height:100dvh;min-width:0;display:flex;flex-direction:column;background:radial-gradient(ellipse 90% 60% at 50% -10%,var(--color-glow),transparent 65%),var(--gradient-bg);border:1px solid var(--color-border);position:relative;overflow:hidden;transition:background-color .3s ease,border-color .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.terminal-frame[data-v-cdc03f8b]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 0,var(--color-glow),transparent 60%),radial-gradient(ellipse 60% 40% at 80% 100%,var(--color-glow),transparent 50%),radial-gradient(ellipse 50% 30% at 10% 60%,color-mix(in srgb,var(--color-accent-secondary,var(--color-accent)) 15%,transparent),transparent 60%),radial-gradient(ellipse 40% 25% at 90% 30%,color-mix(in srgb,var(--color-accent-tertiary,var(--color-accent)) 10%,transparent),transparent 50%);pointer-events:none;z-index:0}.terminal-header[data-v-cdc03f8b]{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;background:var(--color-surface-raised);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);border-bottom:1px solid var(--color-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1}.window-controls[data-v-cdc03f8b]{display:flex;gap:.625rem}.theme-dot[data-v-cdc03f8b]{width:14px;height:14px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .15s ease;opacity:.6;position:relative}.theme-dot[data-v-cdc03f8b]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid transparent;transition:all .15s ease}.theme-dot[data-v-cdc03f8b]:hover{transform:scale(1.2);opacity:1}.terminal-title[data-v-cdc03f8b]{flex:1;text-align:center;font-size:.875rem;color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:.05em}.header-actions[data-v-cdc03f8b]{gap:.875rem}.header-actions[data-v-cdc03f8b],.search-btn[data-v-cdc03f8b]{display:flex;align-items:center}.search-btn[data-v-cdc03f8b]{gap:.375rem;height:2rem;padding:0 .55rem;background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;line-height:1;transition:all .15s ease}.search-btn[data-v-cdc03f8b]:hover{border-color:var(--color-accent);color:var(--color-accent)}.search-icon[data-v-cdc03f8b]{font-size:.8125rem}.search-hint[data-v-cdc03f8b]{font-size:.625rem;font-family:var(--font-mono);opacity:.6;padding:.125rem .375rem;background:var(--color-surface);border-radius:3px}.lang-switch[data-v-cdc03f8b]{display:flex;align-items:center;gap:.2rem;height:2rem;padding:0 .35rem;background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.lang-btn[data-v-cdc03f8b]{height:1.35rem;padding:0 .38rem;background:transparent;border:none;color:var(--color-text-muted);font-family:var(--font-mono);font-size:.6875rem;line-height:1;cursor:pointer;transition:all .15s ease;border-radius:3px}.lang-btn[data-v-cdc03f8b]:hover{color:var(--color-text-secondary)}.lang-btn.active[data-v-cdc03f8b]{color:var(--color-accent);background:var(--color-surface-raised)}.lang-sep[data-v-cdc03f8b]{color:var(--color-text-muted);font-size:.6875rem}.status-indicator[data-v-cdc03f8b]{width:8px;height:8px;border-radius:50%;background:var(--color-text-muted);transition:all .15s ease}.status-indicator.online[data-v-cdc03f8b]{background:#67d391;box-shadow:0 0 8px #67d39199;animation:pulse-cdc03f8b 2s ease-in-out infinite}@keyframes pulse-cdc03f8b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.status-text[data-v-cdc03f8b]{font-size:.6875rem;color:#67d391;font-family:var(--font-mono);letter-spacing:.1em}.terminal-body[data-v-cdc03f8b]{flex:1 1 auto;min-height:0;flex-direction:column;overflow:hidden;padding-bottom:.5rem}.terminal-body[data-v-cdc03f8b],.terminal-footer[data-v-cdc03f8b]{display:flex;position:relative;z-index:1}.terminal-footer[data-v-cdc03f8b]{justify-content:center;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;min-height:2.25rem;padding:.5rem 1.5rem;background:var(--color-surface-raised);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);border-top:1px solid var(--color-border);font-size:.72rem;line-height:1.45;color:var(--color-text-muted);font-family:var(--font-mono);-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-item[data-v-cdc03f8b]{display:inline-flex;align-items:center;gap:.5rem;min-width:0;max-width:100%;text-align:center;overflow-wrap:anywhere;white-space:normal}.theme-item[data-v-cdc03f8b]{text-transform:uppercase;letter-spacing:.08em}.footer-dot[data-v-cdc03f8b]{width:6px;height:6px;border-radius:50%;background:var(--color-accent);opacity:.6}@media(max-width:600px){.terminal-header[data-v-cdc03f8b]{padding:.75rem;gap:.5rem}.lang-switch[data-v-cdc03f8b],.search-hint[data-v-cdc03f8b],.status-text[data-v-cdc03f8b]{display:none}.terminal-footer[data-v-cdc03f8b]{align-items:flex-start;gap:.25rem .75rem;min-height:auto;height:auto;padding:.55rem .75rem;font-size:.68rem}.footer-item[data-v-cdc03f8b]{flex:1 1 100%;justify-content:center}}
