.editor-hub_page__Uk6pS{--bg0:#040714;--bg1:#0b1630;--bg2:#091225;--line:rgba(146,173,229,0.34);--ink:#ecf2ff;--muted:rgba(214,226,253,0.82);--teal:#30d5b3;--amber:#f8c24e;--rose:#ff7b9d;min-height:100vh;color:var(--ink);padding:24px;box-sizing:border-box;background:radial-gradient(880px 540px at -5% -12%,rgba(48,213,179,.17),transparent 62%),radial-gradient(760px 480px at 112% 0,rgba(248,194,78,.16),transparent 62%),radial-gradient(700px 420px at 50% 120%,rgba(255,123,157,.14),transparent 66%),linear-gradient(155deg,var(--bg0),var(--bg1) 55%,var(--bg2));font-family:Avenir Next,Trebuchet MS,Segoe UI,sans-serif}.editor-hub_hero__l8fAd{border:1px solid var(--line);border-radius:24px;padding:22px;background:radial-gradient(600px 240px at 0 0,rgba(255,255,255,.08),transparent 65%),linear-gradient(165deg,rgba(10,20,44,.92),rgba(6,13,28,.94));box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 18px 38px rgba(2,4,12,.44)}.editor-hub_eyebrow__x_h1o{margin:0;font-size:.73rem;letter-spacing:.17em;text-transform:uppercase;color:rgba(189,208,255,.84)}.editor-hub_hero__l8fAd h1{margin:8px 0 6px;font-size:clamp(1.9rem,4vw,3rem);line-height:1.06;font-family:Palatino Linotype,Book Antiqua,Palatino,serif}.editor-hub_subtitle__AH_v3{margin:0;color:var(--muted);max-width:72ch}.editor-hub_heroActions__HSHk4{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.editor-hub_primaryButton__M37fk,.editor-hub_secondaryButton__vbBAp{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:12px;border:1px solid transparent;padding:0 14px;text-decoration:none;font-size:.88rem;font-weight:700;transition:transform .13s ease,border-color .14s ease}.editor-hub_primaryButton__M37fk{background:linear-gradient(145deg,#58dfbe,#2dc7ab);color:#032924}.editor-hub_primaryButton__M37fk:hover{transform:translateY(-1px)}.editor-hub_secondaryButton__vbBAp{border-color:rgba(229,238,255,.24);background:rgba(255,255,255,.08);color:var(--ink)}.editor-hub_workspace__9t7f3{margin-top:14px;display:grid;grid-template-columns:minmax(280px,.95fr) minmax(560px,1.5fr);gap:14px}.editor-hub_registryPanel__xak68,.editor-hub_viewerPanel__BJTeL{border:1px solid var(--line);border-radius:22px;background:linear-gradient(170deg,rgba(9,17,34,.9),rgba(6,11,24,.95));box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 14px 28px rgba(3,5,14,.35)}.editor-hub_registryPanel__xak68{padding:12px}.editor-hub_registryPanel__xak68 h2,.editor-hub_viewerPanel__BJTeL h2{margin:0;font-size:1rem}.editor-hub_panelHint__lHd6H{margin:6px 0 10px;color:var(--muted);font-size:.85rem}.editor-hub_registryList__bFpYa{display:grid;gap:10px}.editor-hub_registryCard__h3d4D{text-align:left;border:1px solid rgba(195,211,245,.22);border-radius:14px;background:rgba(12,20,40,.84);color:var(--ink);padding:11px 12px;cursor:pointer}.editor-hub_registryCard__h3d4D:hover{border-color:rgba(205,223,255,.45)}.editor-hub_registryCard__h3d4D p{margin:6px 0 8px;color:var(--muted);font-size:.85rem;line-height:1.42}.editor-hub_registryCardActive__aTXwF{box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.editor-hub_accent_teal__i_M87.editor-hub_registryCardActive__aTXwF{border-color:color-mix(in srgb,var(--teal) 70%,white 30%)}.editor-hub_accent_amber__sVyOL.editor-hub_registryCardActive__aTXwF{border-color:color-mix(in srgb,var(--amber) 65%,white 35%)}.editor-hub_accent_rose__2JnCU.editor-hub_registryCardActive__aTXwF{border-color:color-mix(in srgb,var(--rose) 65%,white 35%)}.editor-hub_registryTitleRow__5VMLc{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.editor-hub_registryMode___arVi{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:rgba(197,214,247,.82)}.editor-hub_keywordRow__3NXK1{display:flex;flex-wrap:wrap;gap:6px}.editor-hub_keywordChip__vLiqj{border-radius:999px;border:1px solid rgba(199,215,247,.3);background:rgba(255,255,255,.04);padding:4px 9px;font-size:.72rem}.editor-hub_viewerPanel__BJTeL{min-height:74vh;padding:12px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px}.editor-hub_viewerHeader__STlQ8{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.editor-hub_viewerHeader__STlQ8 p{margin:6px 0 0;color:var(--muted)}.editor-hub_viewerMeta__1eWaP{display:grid;gap:5px;padding:9px;border-radius:12px;border:1px solid rgba(199,214,247,.24);background:rgba(13,24,45,.68);font-size:.76rem;color:rgba(204,219,249,.88)}.editor-hub_notesPanel__wb7BK{border-radius:12px;border:1px solid rgba(199,214,247,.22);background:rgba(8,19,39,.72);padding:9px 10px}.editor-hub_notesPanel__wb7BK p{margin:0;color:var(--muted);font-size:.81rem;line-height:1.42}.editor-hub_notesPanel__wb7BK p+p{margin-top:6px}.editor-hub_embedShell__CZSNc{min-height:0}.editor-hub_embedFrame__8yQ_J{width:100%;height:100%;min-height:540px;border:1px solid rgba(190,210,247,.22);border-radius:14px;background:#050b18}.editor-hub_externalPanel__FP_c5{min-height:300px;border:1px solid rgba(190,210,247,.22);border-radius:14px;background:rgba(8,18,36,.76);padding:20px;display:grid;align-content:start;gap:12px}.editor-hub_externalPanel__FP_c5 p{margin:0;color:var(--muted)}.editor-hub_emptyState__nWWW9{border:1px dashed rgba(190,210,247,.34);border-radius:12px;min-height:260px;display:grid;place-items:center;color:var(--muted)}@media (max-width:980px){.editor-hub_workspace__9t7f3{grid-template-columns:1fr}.editor-hub_viewerPanel__BJTeL{min-height:auto}.editor-hub_embedFrame__8yQ_J{min-height:480px}}