@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-vietnamese-wght-normal-BjQIDkhi.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-latin-ext-wght-normal-CuxPzFD0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/chivo-latin-wght-normal-CPi3f958.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Chivo,system-ui;color:#181811;background:#f1eee5;font-synthesis:none}*{box-sizing:border-box}body{margin:0}.login{min-height:100vh;padding:13vh 11vw;background:linear-gradient(125deg,#f3ead8,#edf1e8)}.login span,header span,aside small{font:11px IBM Plex Mono;letter-spacing:.16em;color:#72733b}.login h1{font-size:clamp(52px,8vw,108px);margin:.12em 0;max-width:960px}.login p{max-width:650px;color:#747064;font-size:19px}.login a{display:inline-block;margin-top:24px;padding:16px 24px;background:#343a21;color:#fff;text-decoration:none;border-radius:7px}.shell{min-height:100vh;display:grid;grid-template-columns:270px 1fr}aside{background:#202419;color:#f0f0e8;padding:30px 18px;display:flex;flex-direction:column;gap:8px}aside>b{font-size:22px;margin:0 12px}aside>small{margin:0 12px 38px}aside button{border:0;background:transparent;color:#aaaf9d;text-align:left;padding:13px;border-radius:7px;font-weight:650}aside button.active{background:#424a2e;color:#fff}footer{margin-top:auto;border-top:1px solid #474c3c;padding:16px 12px}footer small{display:block;margin-top:5px}main{padding:55px 6vw}header h1{font-size:54px;margin:8px 0}header p{color:#746f64}.flow{display:flex;align-items:center;gap:10px;margin:30px 0;overflow:auto}.flow i{font:12px IBM Plex Mono;font-style:normal;background:#e4e3d4;padding:10px 13px;border-radius:99px}.flow em{color:#9a9789}.panel{background:#fffef9;border:1px solid #d8d3c7;border-radius:12px;padding:26px;overflow:auto;box-shadow:0 16px 44px #3937190c}table{width:100%;border-collapse:collapse;font-size:13px}th,td{text-align:left;border-bottom:1px solid #ebe6dc;padding:12px;max-width:240px;overflow:hidden;text-overflow:ellipsis}th{font:10px IBM Plex Mono;color:#6e705e}.empty{text-align:center;color:#858277;padding:70px}.query{display:flex;gap:10px;margin-bottom:20px}.query input{flex:1;padding:12px;border:1px solid #cec9bd}.query button{padding:12px 18px;background:#41482e;color:#fff;border:0}@media(max-width:850px){.shell{grid-template-columns:1fr}aside{display:none}main{padding:30px 18px}}:root,:root[data-fw-theme=luckin]{--fw-canvas: #f5f7ff;--fw-canvas-raised: #eef3ff;--fw-surface: #ffffff;--fw-surface-soft: #f8faff;--fw-text: #111827;--fw-muted: #68748a;--fw-line: #dce4f5;--fw-line-strong: #b9c8e7;--fw-primary: #1b4dff;--fw-primary-hover: #0d38d9;--fw-primary-soft: #e8eeff;--fw-accent: #47b7ff;--fw-rail: #071c4a;--fw-rail-soft: #102a61;--fw-on-rail: #eff5ff;--fw-success: #138a5b;--fw-warning: #bd6b17;--fw-danger: #d04455;--fw-shadow: 0 16px 48px rgba(29, 66, 151, .08);--fw-glow: rgba(71, 183, 255, .18)}:root[data-fw-theme=oat]{--fw-canvas: #f6f1e8;--fw-canvas-raised: #efe7da;--fw-surface: #fffdf8;--fw-surface-soft: #faf6ee;--fw-text: #292721;--fw-muted: #756f64;--fw-line: #ddd3c3;--fw-line-strong: #c5b69f;--fw-primary: #315ed6;--fw-primary-hover: #2448ad;--fw-primary-soft: #e6ebfb;--fw-accent: #b9875d;--fw-rail: #222a3d;--fw-rail-soft: #303a53;--fw-on-rail: #fffaf1;--fw-success: #39745a;--fw-warning: #a96728;--fw-danger: #bb4b4b;--fw-shadow: 0 18px 50px rgba(65, 50, 31, .08);--fw-glow: rgba(185, 135, 93, .16)}:root[data-fw-theme=midnight]{--fw-canvas: #07101f;--fw-canvas-raised: #0a172a;--fw-surface: #0d1a2e;--fw-surface-soft: #11213a;--fw-text: #f2f6ff;--fw-muted: #97a7c2;--fw-line: #203451;--fw-line-strong: #385277;--fw-primary: #6290ff;--fw-primary-hover: #80a6ff;--fw-primary-soft: #162c55;--fw-accent: #31c6ff;--fw-rail: #050b16;--fw-rail-soft: #0b1a30;--fw-on-rail: #f2f6ff;--fw-success: #42c58a;--fw-warning: #f0aa55;--fw-danger: #ff7180;--fw-shadow: 0 18px 60px rgba(0, 0, 0, .28);--fw-glow: rgba(49, 198, 255, .15)}:root[data-fw-ui="1"]{--ink: var(--fw-text);--muted: var(--fw-muted);--line: var(--fw-line);--line-strong: var(--fw-line-strong);--panel: var(--fw-surface);--paper: var(--fw-canvas);--rail: var(--fw-rail);--primary: var(--fw-primary);--primary-dark: var(--fw-primary-hover);--primary-soft: var(--fw-primary-soft);--danger: var(--fw-danger);--warning: var(--fw-warning);--success: var(--fw-success);--bg: var(--fw-canvas);--surface: var(--fw-surface);--card: var(--fw-surface);--panel-2: var(--fw-surface-soft);--panel2: var(--fw-surface-soft);--nav: var(--fw-rail);--text: var(--fw-text);--shadow: var(--fw-shadow);--accent: var(--fw-primary);--accent2: var(--fw-accent);--blue: var(--fw-primary);--green: var(--fw-success);--green-2: var(--fw-primary);--green-soft: color-mix(in srgb, var(--fw-success) 12%, var(--fw-surface));--lime: var(--fw-accent);--mint: var(--fw-primary-soft);--violet: color-mix(in srgb, var(--fw-primary) 70%, #9b78ff);--amber: var(--fw-warning);--orange: var(--fw-warning);--orange-soft: color-mix(in srgb, var(--fw-warning) 12%, var(--fw-surface));--red: var(--fw-danger);--red-soft: color-mix(in srgb, var(--fw-danger) 10%, var(--fw-surface));--lamer-bg: var(--fw-canvas);--lamer-panel: var(--fw-surface);--lamer-panel-2: var(--fw-surface-soft);--lamer-text: var(--fw-text);--lamer-muted: var(--fw-muted);--lamer-line: var(--fw-line);--lamer-blue: var(--fw-primary);--lamer-accent: var(--fw-accent);color:var(--fw-text);background:var(--fw-canvas)}html[data-fw-ui="1"] body{min-width:320px!important;color:var(--fw-text);background:radial-gradient(circle at 92% -8%,var(--fw-glow),transparent 30rem),var(--fw-canvas)!important;transition:color .22s ease,background-color .22s ease}html[data-fw-ui="1"] :where(button,a,input,select,textarea){transition:color .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}html[data-fw-ui="1"] :where(button,a):active{transform:scale(.975)}html[data-fw-ui="1"] :where(input,select,textarea){color:var(--fw-text)!important;background:var(--fw-surface)!important;border-color:var(--fw-line-strong)!important;border-radius:10px!important}html[data-fw-ui="1"] :where(input,select,textarea):focus{border-color:var(--fw-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fw-primary) 16%,transparent)!important;outline:0}html[data-fw-ui="1"] :where(.panel,.metric,.card,.state-card,.db-card,.modal,.login-card,.stat,.table-card,.content-card,.section-card){color:var(--fw-text);background:color-mix(in srgb,var(--fw-surface) 96%,transparent)!important;border-color:var(--fw-line)!important;box-shadow:var(--fw-shadow)}html[data-fw-ui="1"] :where(.panel,.metric,.card,.db-card,.state-card){border-radius:16px!important}html[data-fw-ui="1"] :where(.panel,.metric,.card,.db-card){animation:fw-rise .36s cubic-bezier(.2,.8,.2,1) both}html[data-fw-ui="1"] :where(.metric,.card,.db-card):hover{transform:translateY(-2px);border-color:var(--fw-line-strong)!important}html[data-fw-ui="1"] :where(.sidebar,.shell>aside,.side,aside.rail){color:var(--fw-on-rail)!important;background:var(--fw-rail)!important;border-color:color-mix(in srgb,var(--fw-on-rail) 12%,transparent)!important}html[data-fw-ui="1"] :where(nav button.active,.nav-item.active,.nav-section__items .nav-item.active){color:#fff!important;background:color-mix(in srgb,var(--fw-primary) 72%,var(--fw-rail))!important;border-color:var(--fw-accent)!important;box-shadow:none!important}html[data-fw-ui="1"] :where(nav button,.nav-item,.nav-section__toggle):hover{color:#fff!important;background:var(--fw-rail-soft)!important}html[data-fw-ui="1"] :where(.primary,.primary-button,button[type=submit]){color:#fff!important;background:var(--fw-primary)!important;border-color:var(--fw-primary)!important;border-radius:10px!important;box-shadow:0 8px 20px color-mix(in srgb,var(--fw-primary) 22%,transparent)}html[data-fw-ui="1"] :where(.primary,.primary-button,button[type=submit]):hover{background:var(--fw-primary-hover)!important;transform:translateY(-1px)}html[data-fw-ui="1"] :where(table,.table,.tr){color:var(--fw-text)}html[data-fw-ui="1"] :where(th,.tr.head){color:var(--fw-muted)!important;background:var(--fw-surface-soft)!important}html[data-fw-ui="1"] :where(td,th,.tr,.panel>header,.panel-title){border-color:var(--fw-line)!important}html[data-fw-ui="1"] :where(tbody tr):hover{background:color-mix(in srgb,var(--fw-primary) 5%,transparent)!important}html[data-fw-ui="1"] :where(.eyebrow,.panel>header span,.nav-caption){color:var(--fw-primary)!important}html[data-fw-ui="1"] :where(.error,.state-card--error){color:var(--fw-danger)!important;background:color-mix(in srgb,var(--fw-danger) 9%,var(--fw-surface))!important;border-color:color-mix(in srgb,var(--fw-danger) 35%,var(--fw-line))!important}html[data-fw-ui="1"] :where(.workspace-bar,main>header,.top){background-color:color-mix(in srgb,var(--fw-canvas) 88%,transparent)!important;border-color:var(--fw-line)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.fw-lottie-atmosphere{position:fixed;top:54px;right:32px;z-index:0;width:clamp(110px,13vw,190px);aspect-ratio:1;opacity:.46;pointer-events:none;filter:drop-shadow(0 12px 30px var(--fw-glow))}.fw-lottie-atmosphere svg{overflow:visible!important}:where(.shell,.console-layout,.login,#root>main){position:relative;z-index:1}.fw-theme-switcher{display:inline-flex;align-items:center;gap:4px;padding:4px;background:var(--fw-surface-soft);border:1px solid var(--fw-line);border-radius:12px}.fw-theme-choice{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 9px;color:var(--fw-muted);font-size:11px;font-weight:600;background:transparent;border:0;border-radius:8px;cursor:pointer}.fw-theme-choice:hover{color:var(--fw-text);background:var(--fw-surface)}.fw-theme-choice[aria-pressed=true]{color:var(--fw-text);background:var(--fw-surface);box-shadow:0 2px 9px #14234617}.fw-theme-choice>span{width:10px;height:10px;border-radius:50%;background:#1b4dff;box-shadow:inset 0 0 0 2px #fffc}.fw-theme-choice--oat>span{background:#b9875d}.fw-theme-choice--midnight>span{background:#07101f}.fw-theme-switcher--compact .fw-theme-choice{width:30px;padding:0;justify-content:center}@keyframes fw-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.fw-lottie-atmosphere{top:70px;right:10px;width:94px;opacity:.28}.fw-theme-switcher{max-width:100%}}@media(prefers-reduced-motion:reduce){html[data-fw-ui="1"] *,html[data-fw-ui="1"] *:before,html[data-fw-ui="1"] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fw-lottie-atmosphere{display:none}}
