[data-block-id="h-sec"] { padding-top: 14px; padding-right: 32px; padding-bottom: 14px; padding-left: 32px; background: color-mix(in srgb, var(--color-bg) 78%, transparent); border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="h-sec"] { --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="h-sec"] { padding-top: 10px !important; padding-right: 16px !important; padding-bottom: 10px !important; padding-left: 16px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="h-sec"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="h-row"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: space-between; --himera-align: center; --himera-gap: 16px; }

[data-block-id="h-logo"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="h-logo-img"] { height: 30px !important; } }

[data-block-id="h-logo-word"] { color: var(--color-text-primary); font-size: 17px; font-weight: 700; line-height: 1; letter-spacing: -0.02em; }

@media (max-width: 767.98px) { [data-block-id="h-logo-word"] { font-size: 15px !important; } }

[data-block-id="h-actions"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

[data-block-id="h-nav"] { margin-right: 14px; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); }

@media (max-width: 767.98px) { [data-block-id="h-nav"] { margin-right: 4px !important; } }

[data-block-id="h-gh"] { background: var(--color-surface); border-radius: 9px; border: 1px solid var(--color-border); height: 36px; width: 36px; }

[data-block-id="h-gh"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: center; --himera-align: center; --himera-gap: var(--himera-column-gap-default, 12px); }

@media (max-width: 767.98px) { [data-block-id="h-gh"] { display: none !important; } }

[data-block-id="h-gh"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="h-gh"]:hover, [data-block-id="h-gh"].himera-hover-active { border-color: var(--color-primary); }

@media (max-width: 767.98px) {
  [data-block-id="h-gh"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-theme="dark"] [data-block-id="h-gh-icon"] { filter: invert(1) !important; }

[data-block-id="h-theme"] { background: var(--color-surface); color: var(--color-text-primary); border-radius: 9px; border: 1px solid var(--color-border); height: 36px; width: 36px; }

[data-block-id="h-theme"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: center; --himera-align: center; --himera-gap: var(--himera-column-gap-default, 12px); }

@media (max-width: 767.98px) {
  [data-block-id="h-theme"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="h-cta"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: var(--himera-column-gap-default, 12px); }

@media (max-width: 767.98px) {
  [data-block-id="h-cta"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}