.itb-app{--app-bg:#f7f7f8;--surface:#fff;--sidebar:#111;--sidebar-ink:#f2f2f4;--sidebar-muted:#a0a0a9;--sidebar-hover:#1e1e23;--sidebar-active:#2b2b32;--sidebar-line:#27272e;--ink:#111;--ink-2:#4a4a4f;--muted:#6e6e76;--line:#e6e6ea;--point:#a78bce;--point-soft:#f1ecf8;--point-ink:#6b4fa3;--btn-bg:#111;--btn-fg:#fff;--success:#18794e;--success-soft:#e8f5ee;--warning:#9a5200;--warning-soft:#fff4e5;--danger:#c22b35;--danger-soft:#fdecec;--info:#2a62c2;--info-soft:#eaf1fd;--overlay:#1116;--shadow:0 1px 2px #0000000f;--bg:var(--surface);--bg-subtle:#f4f4f6;--app-font-size:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--app-bg);color:var(--ink);font-size:var(--app-font-size)}.itb-app[data-theme=dark]{--app-bg:#111114;--surface:#1c1c21;--sidebar:#17171b;--sidebar-ink:#f2f2f4;--sidebar-muted:#9a9aa3;--sidebar-hover:#202026;--sidebar-active:#2a2a31;--sidebar-line:#26262c;--ink:#f2f2f4;--ink-2:#c4c4cc;--muted:#9a9aa3;--line:#2c2c33;--point:#a78bce;--point-soft:#2a2238;--point-ink:#c9b6ea;--btn-bg:#f2f2f4;--btn-fg:#111114;--success:#4cc38a;--success-soft:#16241c;--warning:#f0a33a;--warning-soft:#2a2114;--danger:#ff6b6b;--danger-soft:#2b1617;--info:#6aa5ff;--info-soft:#14203a;--overlay:#0009;--shadow:none;--bg-subtle:#24242a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.itb-app[data-theme=system]{--app-bg:#111114;--surface:#1c1c21;--sidebar:#17171b;--sidebar-ink:#f2f2f4;--sidebar-muted:#9a9aa3;--sidebar-hover:#202026;--sidebar-active:#2a2a31;--sidebar-line:#26262c;--ink:#f2f2f4;--ink-2:#c4c4cc;--muted:#9a9aa3;--line:#2c2c33;--point:#a78bce;--point-soft:#2a2238;--point-ink:#c9b6ea;--btn-bg:#f2f2f4;--btn-fg:#111114;--success:#4cc38a;--success-soft:#16241c;--warning:#f0a33a;--warning-soft:#2a2114;--danger:#ff6b6b;--danger-soft:#2b1617;--info:#6aa5ff;--info-soft:#14203a;--overlay:#0009;--shadow:none;--bg-subtle:#24242a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.itb-app[data-theme=system]) body{background:#111114}}html:has(.itb-app[data-theme=dark]) body{background:#111114}html:has(.itb-app) body{background:var(--app-bg,#f7f7f8)}.itb-app :focus-visible{outline:2px solid var(--point);outline-offset:2px}.itb-canvas{container:itb-canvas/inline-size}.itb-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:32px;gap:12px;display:grid}.itb-grid>.itb-cell{grid-column:var(--xs-col);grid-row:var(--xs-row);min-width:0;min-height:0}.itb-grid>.itb-cell[data-hide-xs="1"]{display:none}@container itb-canvas (min-width:600px){.itb-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.itb-grid>.itb-cell{grid-column:var(--sm-col);grid-row:var(--sm-row)}.itb-grid>.itb-cell[data-hide-xs="1"]{display:block}.itb-grid>.itb-cell[data-hide-sm="1"]{display:none}}@container itb-canvas (min-width:900px){.itb-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.itb-grid>.itb-cell{grid-column:var(--lg-col);grid-row:var(--lg-row)}.itb-grid>.itb-cell[data-hide-sm="1"]{display:block}.itb-grid>.itb-cell[data-hide-lg="1"]{display:none}}@keyframes itb-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}.itb-skeleton{background:linear-gradient(90deg, var(--bg-subtle) 0%, var(--line) 50%, var(--bg-subtle) 100%);background-size:640px 100%;animation:1.4s linear infinite itb-shimmer}@media (prefers-reduced-motion:reduce){.itb-skeleton{animation:none}.itb-app *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.itb-app{--tabbar-h:0px}@media (max-width:767.98px){.itb-app{--tabbar-h:calc(56px + env(safe-area-inset-bottom))}}.itb-shadow{box-shadow:var(--shadow)}
