:root{--font-family-base: "Public Sans", system-ui, sans-serif;--font-family-international: "Public Sans", system-ui, sans-serif;--font-family-mono: "IBM Plex Mono", ui-monospace, monospace;--xwui-color-accent: var(--accent-light, var(--accent-primary));--xwui-color-accent-hover: var(--accent-hover, var(--accent-primary));--xwui-color-accent-ink: #0d0c0b;--mkbx-navy: #1a1714;--mkbx-navy-card: #241f1a;--mkbx-navy-border: #3a322a;--mkbx-navy-text: #b9ad9c;--mkbx-navy-text-dim: #8a7d6a;--mkbx-navy-heading: #6b5f4f;--mkbx-brand-bright: var(--accent-light, var(--accent-primary, #f5c518));--mkbx-nav-active: color-mix(in srgb, var(--accent-light, var(--accent-primary)) 14%, transparent);--mkbx-cream: #f7f3ea;--mkbx-cream-line: #ece4d2}:root[data-accent=markibx],:root[data-accent=amber]{--control-active: var(--accent-light, #f5c518)}.xwui-chart{border:none;background:transparent;padding:0;overflow:visible}xwui-chart{display:block;width:100%}.xwui-chart-svg-container{width:100%;margin-bottom:0;justify-content:flex-start}.xwui-chart-svg-container>svg{max-width:100%}.mkbx-quality-pair xwui-chart{width:100%;max-width:128px}.mkbx-quality-gauge .xwui-chart{border:none;background:transparent;padding:0}.mkbx-public-host{min-height:100vh;width:100%;background:var(--bg-app, #0d0c0b)}#mkbx-shell{display:block;width:100%;min-height:100vh}#mkbx-shell .xwui-shell-app[data-layout=blank]{height:auto!important;min-height:100dvh}#mkbx-shell .xwui-shell-app-shell-host,#mkbx-shell .xwui-shell-app-body,#mkbx-shell .xwui-shell-app-main{overflow:visible!important;max-width:none!important;width:100%!important;height:auto!important;min-height:0}#mkbx-shell .xwui-panel,#mkbx-shell .xwui-panel-body{max-width:none!important;width:100%!important;overflow:visible!important;height:auto!important}.mkbx-shell-body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;width:100%;min-height:100vh;background:var(--bg-app, #0d0c0b)}.mkbx-shell-body>#mkbx-content{flex:1 0 auto;padding:0;width:100%;max-width:100%;min-width:0;overflow-x:clip}.mkbx-shell-body>xwui-bar-site-header.mkbx-site-header{position:sticky!important;top:0!important;z-index:200!important;display:block;width:100%;overflow:visible!important}.mkbx-site-header .xwui-bar-site-header__inner{padding-inline:16px;box-sizing:border-box;justify-content:flex-start;gap:1rem}.mkbx-site-header .xwui-bar-site-header__links{margin-inline-start:.25rem;flex-shrink:1;min-width:0}.mkbx-site-header .xwui-bar-site-header__actions{flex-shrink:0;margin-inline-start:auto;overflow:visible;align-items:center;gap:.35rem}.mkbx-site-header .xwui-bar-site-header__brand{flex-shrink:1;min-width:0;max-width:calc(100% - 96px);order:0}.mkbx-shell-body .xwui-bar-site-header.is-mobile-nav .xwui-bar-site-header__inner{padding-inline:8px;gap:4px}.mkbx-shell-body .xwui-bar-site-header.is-mobile-nav .xwui-bar-site-header__brand{order:1;margin-inline-end:auto}.mkbx-shell-body .xwui-bar-site-header.is-mobile-nav .xwui-bar-site-header__mobile-settings{order:9;margin-inline:0}.mkbx-shell-body .xwui-bar-site-header.is-mobile-nav .xwui-bar-site-header__inner>xwui-button,.mkbx-shell-body .xwui-bar-site-header.is-mobile-nav .xwui-bar-site-header__inner>button[aria-controls=xwui-bar-site-header__drawer]{order:10;margin-inline:0}@media (max-width: 960px){.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__actions{display:none!important}.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__mobile-settings:not(:empty){display:inline-flex;order:9;align-items:center;margin-inline:0}.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__inner{padding-inline:8px;gap:4px}.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__brand{order:1;margin-inline-end:auto}.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__inner>xwui-button,.mkbx-shell-body .xwui-bar-site-header:not(.is-mobile-nav) .xwui-bar-site-header__inner>button[aria-controls=xwui-bar-site-header__drawer]{order:10;margin-inline:0}}.xwui-bar-site-header--xxxxs{--xwui-bar-site-header-pad-block: .2rem;--xwui-bar-site-header-condensed-pad: .12rem;--xwui-bar-site-header-link-pad: .1rem .3rem;--xwui-bar-site-header-link-size: .65rem;--xwui-bar-site-header-brand-size: .75rem;--xwui-bar-site-header-logo-min: 14px;--xwui-bar-site-header-gap: .5rem}.xwui-bar-site-header--xxxs{--xwui-bar-site-header-pad-block: .28rem;--xwui-bar-site-header-condensed-pad: .16rem;--xwui-bar-site-header-link-pad: .15rem .35rem;--xwui-bar-site-header-link-size: .7rem;--xwui-bar-site-header-brand-size: .8rem;--xwui-bar-site-header-logo-min: 16px;--xwui-bar-site-header-gap: .55rem}.xwui-bar-site-header--xxs{--xwui-bar-site-header-pad-block: .35rem;--xwui-bar-site-header-condensed-pad: .2rem;--xwui-bar-site-header-link-pad: .2rem .4rem;--xwui-bar-site-header-link-size: .75rem;--xwui-bar-site-header-brand-size: .85rem;--xwui-bar-site-header-logo-min: 18px;--xwui-bar-site-header-gap: .65rem}.xwui-bar-site-header--xs{--xwui-bar-site-header-pad-block: .4rem;--xwui-bar-site-header-condensed-pad: .25rem;--xwui-bar-site-header-link-pad: .22rem .45rem;--xwui-bar-site-header-link-size: .8rem;--xwui-bar-site-header-brand-size: .9rem;--xwui-bar-site-header-logo-min: 20px;--xwui-bar-site-header-gap: .75rem}.xwui-bar-site-header--sm{--xwui-bar-site-header-pad-block: .5rem;--xwui-bar-site-header-condensed-pad: .3rem;--xwui-bar-site-header-link-pad: .25rem .55rem;--xwui-bar-site-header-link-size: .8125rem;--xwui-bar-site-header-brand-size: .95rem;--xwui-bar-site-header-logo-min: 22px;--xwui-bar-site-header-gap: 1rem}.mkbx-site-header.xwui-bar-site-header--sm{--xwui-bar-site-header-brand-size: 1.12rem;--xwui-bar-site-header-logo-min: 32px}.xwui-bar-site-header--md{--xwui-bar-site-header-pad-block: .85rem;--xwui-bar-site-header-condensed-pad: .45rem;--xwui-bar-site-header-link-pad: .4rem .85rem;--xwui-bar-site-header-link-size: .95rem;--xwui-bar-site-header-brand-size: 1.05rem;--xwui-bar-site-header-logo-min: 28px;--xwui-bar-site-header-gap: 1.5rem}.xwui-bar-site-header[class*=xwui-bar-site-header--]>.xwui-bar-site-header__inner{padding-block:var(--xwui-bar-site-header-pad-block, .85rem);gap:var(--xwui-bar-site-header-gap, 1.5rem)}.xwui-bar-site-header[class*=xwui-bar-site-header--] .xwui-bar-site-header__brand{font-size:var(--xwui-bar-site-header-brand-size, 1.05rem)}.xwui-bar-site-header[class*=xwui-bar-site-header--] .xwui-bar-site-header__brand xwui-logo{min-height:var(--xwui-bar-site-header-logo-min, 28px)}.xwui-bar-site-header[class*=xwui-bar-site-header--] .xwui-bar-site-header__link{padding:var(--xwui-bar-site-header-link-pad, .4rem .85rem);font-size:var(--xwui-bar-site-header-link-size, .95rem)}.xwui-bar-site-header.is-condensed>.xwui-bar-site-header__inner{padding-block:var(--xwui-bar-site-header-condensed-pad, .45rem)}.mkbx-site-header.xwui-bar-site-header,xwui-bar-site-header.mkbx-site-header .xwui-bar-site-header{--xwui-bar-site-header-blur-bg: color-mix(in srgb, var(--bg-app) 78%, transparent);--xwui-bar-site-header-max-width: 1680px;color:var(--text-primary);border-color:var(--border-light)}.mkbx-site-header.xwui-bar-site-header.has-scroll-transparent{background:transparent!important}.mkbx-site-header .xwui-bar-site-header__brand .xwui-logo,.mkbx-site-header .xwui-bar-site-header__brand xwui-logo{color:var(--accent-primary, var(--mkbx-brand-bright));min-width:0;max-width:100%}.mkbx-site-header .xwui-bar-site-header__brand .xwui-logo-brand-title,.mkbx-site-header .xwui-bar-site-header__brand .xwui-logo-title-part{color:var(--accent-primary, var(--mkbx-brand-bright))}.mkbx-site-header .xwui-bar-site-header__brand .xwui-logo-brand-subtitle{color:var(--text-secondary);font-weight:500;letter-spacing:.01em;white-space:nowrap;max-width:min(42vw,14rem);overflow:hidden;text-overflow:ellipsis}.mkbx-site-header .xwui-bar-site-header__links a,.mkbx-site-header a.xwui-bar-site-header__link{color:var(--text-secondary)!important}.mkbx-site-header .xwui-bar-site-header__links a:hover,.mkbx-site-header .xwui-bar-site-header__links a[aria-current=page],.mkbx-site-header .xwui-bar-site-header__links a.is-active{color:var(--mkbx-brand-bright, var(--accent-light))!important}.mkbx-site-header .xwui-bar-site-header__actions>button.mkbx-header-login,.mkbx-site-header .xwui-bar-site-header__actions>button.mkbx-header-getkey,.mkbx-site-header .xwui-bar-site-header__actions>button[data-act=open-auth],.mkbx-site-header .xwui-bar-site-header__drawer-actions>button.mkbx-header-login,.mkbx-site-header .xwui-bar-site-header__drawer-actions>button.mkbx-header-getkey,.mkbx-site-header .xwui-bar-site-header__drawer-actions>button[data-act=open-auth]{flex-shrink:0;align-self:center;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:4px 10px!important;font-size:.78rem!important;font-weight:700;line-height:1.2;border-radius:var(--radius-pill, 9999px)!important;gap:5px;white-space:nowrap}.mkbx-site-header .xwui-bar-site-header__actions>button.mkbx-header-login,.mkbx-site-header .xwui-bar-site-header__actions>button[data-act=open-auth],.mkbx-site-header .xwui-bar-site-header__drawer-actions>button.mkbx-header-login,.mkbx-site-header .xwui-bar-site-header__drawer-actions>button[data-act=open-auth]{--xwui-button-ghost-fg: #ded7c4;--xwui-button-ghost-fg-hover: #fff}.mkbx-site-header .xwui-bar-site-header__actions>button.mkbx-header-login .xwui-button-icon>svg,.mkbx-site-header .xwui-bar-site-header__actions>button[data-act=open-auth] .xwui-button-icon>svg{width:14px;height:14px}.xwui-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:6000;opacity:0;transition:opacity .3s ease}.xwui-drawer-overlay-visible{opacity:1}.xwui-drawer{position:fixed;display:flex;flex-direction:column;background:var(--bg-primary, #fff);box-shadow:0 12px 48px #0f172a38;z-index:6001;transition:transform .3s ease}.xwui-drawer-left{top:0;left:0;bottom:0;transform:translate(-100%)}.xwui-drawer-right{top:0;right:0;bottom:0;transform:translate(100%)}.xwui-drawer-visible{transform:translate(0)}.xwui-drawer-left.xwui-drawer-lg,.xwui-drawer-right.xwui-drawer-lg{width:480px;max-width:100%}.xwui-drawer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border-color, #e5e7eb);flex-shrink:0}.xwui-drawer-title{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-primary, #111827)}.xwui-drawer-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;color:var(--text-secondary, #64748b);cursor:pointer;border-radius:8px}.xwui-drawer-close:hover{background:var(--bg-hover, #f3f4f6);color:var(--text-primary, #111827)}.xwui-drawer-body{flex:1;overflow-y:auto}body:has(.mkbx-auth-drawer.xwui-drawer-visible)>.xwui-drawer-overlay-visible{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mkbx-auth-drawer{max-width:100vw}.mkbx-auth-drawer .xwui-drawer-body{display:flex;flex-direction:column;padding:clamp(20px,4vw,32px)}.mkbx-auth-drawer__content,.mkbx-auth-drawer__content xwui-auth-gateway{display:block;width:100%}.mkbx-user-menu{position:relative;flex-shrink:0}.mkbx-user-menu__trigger{display:inline-flex;align-items:center;gap:.45rem;padding:.2rem .5rem .2rem .3rem;border:1px solid #3a342c;border-radius:999px;background:#ffffff0f;color:#ded7c4;cursor:pointer;font:inherit;line-height:1.2;max-width:min(220px,42vw)}.mkbx-user-menu__trigger:hover,.mkbx-user-menu__trigger:focus-visible{border-color:#5a5044;background:#ffffff1a;color:#fff;outline:none}.mkbx-user-menu__name{font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkbx-user-menu__caret{font-size:.7rem;color:#a39a86;flex-shrink:0;transform:rotate(0);transition:transform .18s ease}.mkbx-user-menu__trigger[aria-expanded=true] .mkbx-user-menu__caret{transform:rotate(180deg)}.mkbx-user-menu__inline{display:none;list-style:none;margin:6px 0 0;padding:0;width:100%}.xwui-bar-site-header__drawer-actions .mkbx-user-menu{width:100%;align-self:stretch}.xwui-bar-site-header__drawer-actions .mkbx-user-menu__trigger{width:100%;max-width:none;justify-content:flex-start;border-radius:12px;padding:.5rem .75rem}.xwui-bar-site-header__drawer-actions .mkbx-user-menu.is-inline-open .mkbx-user-menu__inline,.xwui-bar-site-header__drawer-actions .mkbx-user-menu__inline:not([hidden]){display:flex;flex-direction:column;gap:2px}.xwui-bar-site-header__drawer-actions .mkbx-user-menu xwui-dropdown-menu{display:none!important}.mkbx-user-menu__inline-item{display:flex;align-items:center;gap:.65rem;width:100%;padding:.7rem .75rem;border:0;border-radius:10px;background:transparent;color:var(--text-primary, #111827);font:inherit;font-weight:600;font-size:.95rem;text-align:start;cursor:pointer}.mkbx-user-menu__inline-item:hover,.mkbx-user-menu__inline-item:focus-visible{background:color-mix(in srgb,var(--accent-primary, #f5c518) 12%,transparent);outline:none}.mkbx-user-menu__inline-divider{height:1px;margin:4px .5rem;background:var(--border-color, #e5e7eb);list-style:none}.mkbx-site-header .mkbx-lang .xwui-setting-language__menu,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__menu,.mkbx-lang .xwui-setting-language__menu{max-height:min(70vh,22rem);overflow-y:auto}html[data-theme=dark]{--bg-card: var(--bg-elevated, #161b22);--bg-muted: var(--bg-tertiary, #21262d);--bg-menu: var(--bg-elevated, #161b22);--bg-input: var(--control-bg, var(--bg-elevated, #161b22))}.mkbx-lang,.mkbx-currency{--xwui-setting-chip-font-size: .78rem;--xwui-setting-chip-pad-block: .32em;--xwui-setting-chip-pad-inline: .65em;--xwui-setting-chip-gap: .4em;--xwui-setting-chip-icon-size: 1.25em;position:relative;display:inline-block;flex-shrink:0;z-index:220}.mkbx-lang__btn,.mkbx-lang .xwui-lang-switcher__btn,.mkbx-lang .xwui-setting-language__btn,.mkbx-currency__btn,.mkbx-currency .xwui-setting-currency__btn{list-style:none;display:inline-flex;align-items:center;border:1px solid var(--border-color, #e2e8e4);border-radius:var(--radius-pill, var(--radius-full, 9999px));background:var(--bg-primary, var(--bg-card, #fff));color:var(--text-primary, #14241c);font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.mkbx-lang__btn::-webkit-details-marker,.mkbx-lang__btn::marker,.mkbx-lang .xwui-lang-switcher__btn::-webkit-details-marker,.mkbx-lang .xwui-lang-switcher__btn::marker,.mkbx-currency__btn::-webkit-details-marker,.mkbx-currency__btn::marker,.mkbx-currency .xwui-setting-currency__btn::-webkit-details-marker,.mkbx-currency .xwui-setting-currency__btn::marker{display:none}.mkbx-site-header .mkbx-lang__btn,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__btn,.mkbx-site-header .mkbx-lang .xwui-setting-language__btn,.mkbx-lang--dark .mkbx-lang__btn,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__btn,.mkbx-site-header .mkbx-currency__btn,.mkbx-site-header .mkbx-currency .xwui-setting-currency__btn{border-color:#3a342c;background:#ffffff0f;color:#ded7c4}.mkbx-site-header .mkbx-lang__btn:hover,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__btn:hover,.mkbx-site-header .mkbx-lang .xwui-setting-language__btn:hover,.mkbx-lang--dark .mkbx-lang__btn:hover,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__btn:hover,.mkbx-site-header .mkbx-currency__btn:hover,.mkbx-site-header .mkbx-currency .xwui-setting-currency__btn:hover{border-color:#5a5044;color:#fff;background:#ffffff1a}.mkbx-lang__flag,.mkbx-lang .mkbx-lang__flag,.mkbx-currency__flag,.mkbx-currency .mkbx-currency__flag,.mkbx-lang .xwui-setting-language__flag,.mkbx-currency .xwui-setting-currency__flag{box-shadow:inset 0 0 0 1px #00000014}.mkbx-site-header .mkbx-lang__flag,.mkbx-site-header .mkbx-lang .xwui-setting-language__flag,.mkbx-lang--dark .mkbx-lang__flag,.mkbx-site-header .mkbx-currency__flag,.mkbx-site-header .mkbx-currency .xwui-setting-currency__flag{box-shadow:inset 0 0 0 1px #ffffff1f}.mkbx-lang__flag--letter{font-size:8px;font-weight:800;background:color-mix(in srgb,var(--accent-light, var(--accent-primary)) 18%,transparent);color:var(--accent-primary)}.mkbx-site-header .mkbx-lang__flag--letter,.mkbx-lang--dark .mkbx-lang__flag--letter{color:var(--accent-light, var(--accent-primary))}.mkbx-lang__code,.mkbx-lang .xwui-lang-switcher__code{font-weight:700;letter-spacing:.02em}.mkbx-lang__menu,.mkbx-lang .xwui-lang-switcher__menu,.mkbx-lang .xwui-setting-language__menu,.mkbx-currency__menu,.mkbx-currency .xwui-setting-currency__menu{position:absolute;inset-inline-end:0;top:calc(100% + 6px);max-height:min(70vh,22rem);overflow-y:auto;min-width:12.5rem;background:var(--bg-menu, var(--bg-elevated, var(--bg-card)));border:1px solid var(--border-color, var(--border-light, #e2e8e4));border-radius:var(--radius-md, 12px);box-shadow:0 8px 24px #10281e29;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:400;color:var(--text-primary)}.mkbx-site-header .mkbx-lang__menu,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__menu,.mkbx-site-header .mkbx-lang .xwui-setting-language__menu,.mkbx-lang--dark .mkbx-lang__menu,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__menu,.mkbx-site-header .mkbx-currency__menu,.mkbx-site-header .mkbx-currency .xwui-setting-currency__menu{background:#1a1713;border-color:#3a342c;box-shadow:0 12px 32px #00000073;color:#ded7c4}.mkbx-currency__search,.mkbx-currency .xwui-setting-currency__search{width:100%;box-sizing:border-box;margin-block-end:4px;padding:6px 8px;border-radius:var(--radius-sm, 8px);border:1px solid var(--border-color, #e2e8e4);background:var(--control-bg, var(--bg-secondary));color:var(--text-primary);font:inherit;font-size:.8rem}.mkbx-site-header .mkbx-currency__search,.mkbx-site-header .mkbx-currency .xwui-setting-currency__search{border-color:#3a342c;background:#ffffff0f;color:#ded7c4}.mkbx-site-header .mkbx-currency__search::placeholder,.mkbx-site-header .mkbx-currency .xwui-setting-currency__search::placeholder{color:#a39a86}.mkbx-lang__opt,.mkbx-lang .xwui-lang-switcher__opt,.mkbx-lang .xwui-setting-language__opt,.mkbx-currency__opt,.mkbx-currency .xwui-setting-currency__opt{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:var(--radius-sm, 8px);cursor:pointer;font-family:inherit;font-size:.85rem;color:var(--text-primary, #14241c);text-align:start}.mkbx-site-header .mkbx-lang__opt,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__opt,.mkbx-site-header .mkbx-lang .xwui-setting-language__opt,.mkbx-lang--dark .mkbx-lang__opt,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__opt,.mkbx-site-header .mkbx-currency__opt,.mkbx-site-header .mkbx-currency .xwui-setting-currency__opt{color:#ded7c4}.mkbx-lang__opt:hover,.mkbx-lang__opt.is-active,.mkbx-lang .xwui-lang-switcher__opt:hover,.mkbx-lang .xwui-lang-switcher__opt.is-active,.mkbx-lang .xwui-setting-language__opt:hover,.mkbx-lang .xwui-setting-language__opt.is-active,.mkbx-currency__opt:hover,.mkbx-currency__opt.is-active,.mkbx-currency .xwui-setting-currency__opt:hover,.mkbx-currency .xwui-setting-currency__opt.is-active{background:var(--bg-hover, #eef3f0);color:var(--text-primary)}.mkbx-site-header .mkbx-lang__opt:hover,.mkbx-site-header .mkbx-lang__opt.is-active,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__opt:hover,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__opt.is-active,.mkbx-site-header .mkbx-lang .xwui-setting-language__opt:hover,.mkbx-site-header .mkbx-lang .xwui-setting-language__opt.is-active,.mkbx-lang--dark .mkbx-lang__opt:hover,.mkbx-lang--dark .mkbx-lang__opt.is-active,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__opt:hover,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__opt.is-active,.mkbx-site-header .mkbx-currency__opt:hover,.mkbx-site-header .mkbx-currency__opt.is-active,.mkbx-site-header .mkbx-currency .xwui-setting-currency__opt:hover,.mkbx-site-header .mkbx-currency .xwui-setting-currency__opt.is-active{background:color-mix(in srgb,var(--accent-light, var(--accent-primary)) 12%,transparent);color:#fff}.mkbx-lang__name,.mkbx-lang .xwui-lang-switcher__name,.mkbx-lang .xwui-setting-language__name,.mkbx-currency__name,.mkbx-currency .xwui-setting-currency__name{flex:1;color:var(--text-secondary, #6b7d74);font-size:.78rem;white-space:nowrap}.mkbx-site-header .mkbx-lang__name,.mkbx-site-header .mkbx-lang .xwui-lang-switcher__name,.mkbx-site-header .mkbx-lang .xwui-setting-language__name,.mkbx-lang--dark .mkbx-lang__name,.mkbx-lang--dark .mkbx-lang .xwui-lang-switcher__name,.mkbx-site-header .mkbx-currency__name,.mkbx-site-header .mkbx-currency .xwui-setting-currency__name{color:#a39a86}html[dir=rtl] .mkbx-lang__menu,html[dir=rtl] .mkbx-lang .xwui-lang-switcher__menu,html[dir=rtl] .mkbx-currency__menu,html[dir=rtl] .mkbx-currency .xwui-setting-currency__menu{inset-inline-end:auto;inset-inline-start:0}.xwui-bar-site-header__drawer-settings .mkbx-lang__btn,.xwui-bar-site-header__drawer-settings .mkbx-currency__btn,.xwui-bar-site-header__drawer-settings .xwui-lang-switcher__btn,.xwui-bar-site-header__drawer-settings .xwui-setting-currency__btn{border-color:#3a342c;background:#ffffff0f;color:#ded7c4}.xwui-bar-site-header__mobile-settings .mkbx-lang__btn,.xwui-bar-site-header__mobile-settings .mkbx-currency__btn,.xwui-bar-site-header__mobile-settings .xwui-lang-switcher__btn,.xwui-bar-site-header__mobile-settings .xwui-setting-currency__btn{padding:.25rem .4rem;gap:4px}.xwui-bar-site-header__mobile-settings .mkbx-lang__menu,.xwui-bar-site-header__mobile-settings .mkbx-currency__menu,.xwui-bar-site-header__mobile-settings .xwui-lang-switcher__menu,.xwui-bar-site-header__mobile-settings .xwui-setting-currency__menu{inset-inline-end:0;inset-inline-start:auto}html[dir=rtl] #mkbx-bottom-nav,html[dir=rtl] #mkbx-bottom-nav [dir=ltr]{direction:rtl}html[dir=ltr] #mkbx-bottom-nav,html[dir=ltr] #mkbx-bottom-nav [dir=rtl]{direction:ltr}#mkbx-bottom-nav{display:none}@media (max-width: 960px){.mkbx-footer .mkbx-wrap{padding-inline:16px!important}#mkbx-bottom-nav{display:block;position:fixed;inset-inline:0;bottom:0;z-index:200}#mkbx-bottom-nav .xwui-bottom-navigation{padding-bottom:calc(4px + env(safe-area-inset-bottom,0px));background:var(--bg-elevated, var(--bg-secondary, #141210));border-top:1px solid var(--border-color, #2a2620);color:var(--text-secondary, #cfc7b6)}#mkbx-bottom-nav .xwui-bottom-navigation-item{color:var(--text-tertiary, #a39a86)}#mkbx-bottom-nav .xwui-bottom-navigation-item-active{color:var(--accent-light, var(--accent-primary))!important}#mkbx-bottom-nav .xwui-bottom-navigation-item-icon svg{width:22px;height:22px}#mkbx-bottom-nav .xwui-bottom-navigation-item-fab,#mkbx-bottom-nav .xwui-bottom-navigation-item[data-item-id=console]{color:var(--accent-light, var(--accent-primary))!important}#mkbx-bottom-nav .xwui-bottom-navigation-item-fab .xwui-bottom-navigation-item-icon,#mkbx-bottom-nav .xwui-bottom-navigation-item[data-item-id=console] .xwui-bottom-navigation-item-icon{width:52px;height:34px;margin-top:-12px;border-radius:var(--radius-button, var(--radius-md, 11px));background:var(--xwui-color-accent, var(--accent-light, var(--accent-primary)));color:var(--xwui-color-accent-ink, #0d0c0b);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px color-mix(in srgb,var(--accent-light, var(--accent-primary)) 40%,transparent)}#mkbx-bottom-nav .xwui-bottom-navigation-item-fab .xwui-bottom-navigation-item-icon svg,#mkbx-bottom-nav .xwui-bottom-navigation-item[data-item-id=console] .xwui-bottom-navigation-item-icon svg{width:24px;height:24px}.mkbx-shell-body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.mkbx-site-header .xwui-bar-site-header__drawer{background:var(--bg-elevated, var(--bg-app))!important;border-color:var(--border-light)!important;color:var(--text-primary)}.mkbx-site-header .xwui-bar-site-header__drawer a,.mkbx-site-header .xwui-bar-site-header__drawer-link{color:var(--text-secondary)!important}.mkbx-site-header .xwui-bar-site-header__drawer a:hover,.mkbx-site-header .xwui-bar-site-header__drawer-link:hover{color:var(--accent-light, var(--accent-primary))!important}.mkbx-site-header .xwui-bar-site-header__burger,.mkbx-shell-body .xwui-bar-site-header button[aria-controls=xwui-bar-site-header__drawer]{color:var(--accent-light, var(--accent-primary))!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;position:relative;flex-shrink:0}.mkbx-site-header .xwui-bar-site-header__burger .xwui-icon,.mkbx-shell-body .xwui-bar-site-header button[aria-controls=xwui-bar-site-header__drawer] .xwui-icon{opacity:0!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}.mkbx-site-header .xwui-bar-site-header__burger:before,.mkbx-shell-body .xwui-bar-site-header button[aria-controls=xwui-bar-site-header__drawer]:before{content:"";display:block;width:20px;height:2.5px;border-radius:2px;background:currentColor;box-shadow:0 -7px 0 currentColor,0 7px 0 currentColor;margin:0 auto;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.mkbx-site-header .xwui-bar-site-header__burger[aria-expanded=true]:before,.mkbx-site-header .xwui-bar-site-header__burger.is-open:before,.mkbx-shell-body .xwui-bar-site-header button[aria-controls=xwui-bar-site-header__drawer][aria-expanded=true]:before{height:2.5px;box-shadow:none;transform:rotate(45deg)}.mkbx-site-header .xwui-bar-site-header__burger[aria-expanded=true]:after,.mkbx-site-header .xwui-bar-site-header__burger.is-open:after,.mkbx-shell-body .xwui-bar-site-header button[aria-controls=xwui-bar-site-header__drawer][aria-expanded=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:2.5px;border-radius:2px;background:currentColor;transform:rotate(-45deg)}.xwui-shell-app-site-header,.xwui-bar-site-header:not(.mkbx-site-header){background:#1c1813eb!important;border-color:#2e2920!important;color:#ded7c4}.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__brand,.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__brand .xwui-logo-brand-title,.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__brand .xwui-logo-title-part{color:#fff!important}.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__links a{color:#ded7c4!important}.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__links a:hover,.xwui-bar-site-header:not(.mkbx-site-header) .xwui-bar-site-header__links a[aria-current=page]{color:var(--mkbx-brand-bright)!important}.xwui-shell-app-site-footer,.xwui-shell-app-site-footer .xwui-bar-site-footer,.xwui-bar-site-footer{background:#161310!important;border-color:#2a251d!important;color:#a39a86}.xwui-bar-site-footer a,.xwui-bar-site-footer .xwui-logo-title,.xwui-shell-app-site-footer a{color:#b3ab97!important}.xwui-bar-site-footer a:hover{color:var(--mkbx-brand-bright)!important}html,body{margin:0;padding:0;height:100%;background:var(--bg-app, #e9eef5);font-family:var(--font-family-base);color:var(--text-primary, #0c1f33)}.mkbx-shell-fallback{display:flex;height:100vh;width:100%;overflow:hidden;background:var(--bg-app);font-family:var(--font-family-base);color:var(--text-primary)}.mkbx-shell-host{height:100%;min-height:100vh;width:100%}.mkbx-shell-host .xwui-shell-app{width:100%;height:100%}.mkbx-shell-host .xwui-shell-app-main{flex:1 1 auto;width:100%;min-width:0;align-items:stretch}.mkbx-shell-host .xwui-shell-app-main>.xwui-panel,.mkbx-shell-host .xwui-shell-app-main .xwui-panel-fill{flex:1 1 100%;width:100%!important;min-width:0;max-width:none}.mkbx-shell-host .xwui-shell-app-main-header,.mkbx-shell-host .xwui-shell-app-main-header-bar,.mkbx-shell-host .xwui-shell-app-main-header-content,.mkbx-shell-host .xwui-panel-body,.mkbx-shell-host .xwui-shell-part-content{width:100%;min-width:0}.mkbx-shell-host #mkbx-screen-root{width:100%}.mkbx-shell-host .xwui-shell-app-sidebar{background:linear-gradient(180deg,var(--mkbx-navy) 0%,#12100d 100%);border-inline-end:1px solid var(--mkbx-navy-border);--text-primary: #f0e8dc;--text-secondary: var(--mkbx-navy-text);--text-tertiary: var(--mkbx-navy-text-dim);--accent-primary: var(--mkbx-brand-bright);--accent-primary-rgb: var(--accent-light-rgb, var(--accent-primary-rgb));--bg-hover: var(--mkbx-nav-active);--bg-secondary: rgba(255, 255, 255, .04);color:var(--mkbx-navy-text)}.mkbx-shell-host .xwui-shell-app-sidebar .xwui-panel{background:transparent;border:none}.mkbx-shell-host .xwui-shell-app-sidebar .xwui-panel-header,.mkbx-shell-host .xwui-shell-app-sidebar .xwui-panel-body,.mkbx-shell-host .xwui-shell-app-sidebar .xwui-panel-footer{background:transparent;border-color:#ffffff14;padding-inline:12px}.mkbx-shell-host .xwui-shell-app-sidebar .xwui-panel-footer{padding-bottom:16px}.mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-content,.mkbx-shell-host .xwui-shell-app-nav a.xwui-tree-node-content{color:var(--mkbx-navy-text)!important;border-radius:var(--radius-md, 9px);font-weight:500;font-size:13.5px;padding:9px 11px}.mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-content:hover,.mkbx-shell-host .xwui-shell-app-nav a.xwui-tree-node-content:hover{background:#ffffff0f!important;color:#fff!important}.mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-selected>.xwui-tree-node-content,.mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-content[aria-current]{background:var(--mkbx-nav-active)!important;color:#fff!important;box-shadow:inset 3px 0 0 var(--mkbx-brand-bright)}.mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-children>.xwui-tree-node>.xwui-tree-node-content{padding-inline-start:28px;font-size:13px}.mkbx-shell-host .mkbx-topbar-embedded{position:static}.mkbx-shell-host .xwui-shell-app-breadcrumbs{display:none}@media (min-width: 1024px){.mkbx-shell-host .xwui-shell-app-menu-btn{display:none}}.mkbx-brand{display:flex;align-items:center;gap:10px;padding:4px 6px 10px;cursor:pointer}.mkbx-brand-title{font:700 16px var(--font-family-base);color:#fff;line-height:1.1}.mkbx-brand-sub{font:500 10.5px var(--font-family-mono);color:var(--mkbx-navy-text-dim);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkbx-nav-search{padding:0 4px 12px}.mkbx-sidebar{width:264px;flex:none;background:var(--mkbx-navy);display:flex;flex-direction:column;padding:16px 12px;color:var(--mkbx-navy-text);overflow-y:auto}.mkbx-nav{flex:1;min-height:0;overflow-y:auto}.mkbx-nav-group-label{display:flex;align-items:center;gap:8px;font:600 10px var(--font-family-base);letter-spacing:.12em;color:var(--mkbx-navy-heading);padding:14px 10px 6px;text-transform:uppercase}.mkbx-nav-item{display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:var(--radius-md, 9px);cursor:pointer;font:500 13.5px var(--font-family-base);color:var(--mkbx-navy-text);margin-bottom:2px}.mkbx-nav-item.is-active{background:var(--mkbx-nav-active);color:#fff}.mkbx-nav-admin{font:600 9px var(--font-family-mono);color:#b9863f;background:#d9770629;padding:2px 5px;border-radius:5px}.mkbx-nav-dot{width:5px;height:5px;border-radius:50%;background:var(--mkbx-brand-bright)}.mkbx-svc-card{background:var(--mkbx-navy-card);border:1px solid var(--mkbx-navy-border);border-radius:var(--radius-md, 11px);padding:13px;margin-top:14px}.mkbx-svc-title{font:600 11px var(--font-family-base);color:#cdd9e6;margin-bottom:10px;letter-spacing:.02em}.mkbx-svc-row{display:flex;align-items:center;gap:8px;padding:3px 0}.mkbx-svc-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-success);flex:none}.mkbx-svc-name{font:400 11.5px var(--font-family-base);color:#90a4bb;flex:1}.mkbx-svc-port{font:500 10.5px var(--font-family-mono);color:var(--mkbx-navy-text-dim)}.mkbx-main{flex:1;display:flex;flex-direction:column;min-width:0}.mkbx-topbar{height:60px;flex:none;background:var(--bg-primary, #fff);border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:18px;padding:0 24px}.mkbx-topbar-embedded{height:auto;min-height:60px;border-bottom:1px solid var(--border-color)}.mkbx-crumb{display:flex;align-items:center;gap:8px;font:400 13px var(--font-family-base);color:var(--text-tertiary)}.mkbx-crumb-active{font-weight:600;color:var(--text-primary)}.mkbx-topbar-search{flex:1;max-width:420px}.mkbx-topbar-spacer{flex:1}.mkbx-topbar-divider{width:1px;height:24px;background:var(--border-color)}.mkbx-user{display:flex;align-items:center;gap:10px}.mkbx-avatar{width:34px;height:34px;border-radius:var(--radius-md, 9px);background:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;font:700 13px var(--font-family-base)}.mkbx-user-name{font:600 12.5px var(--font-family-base);color:var(--text-primary);line-height:1.2}.mkbx-user-role{font:500 10.5px var(--font-family-mono);color:var(--text-tertiary)}.mkbx-signout{cursor:pointer;color:var(--text-tertiary);display:flex;margin-inline-start:4px}.mkbx-content{flex:1;overflow-y:auto;padding:24px 28px;background:var(--bg-app)}html[dir=rtl] .mkbx-shell-host .xwui-shell,html[dir=rtl] .mkbx-topbar-search{direction:rtl}html[dir=rtl] .mkbx-shell-host .xwui-shell-app-nav .xwui-tree-node-content{text-align:start}.mkbx-home{max-width:100%;overflow-x:clip;background:var(--bg-app, #0d0c0b);font-family:var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-primary, #fff);-webkit-font-smoothing:antialiased}.mkbx-home [data-link]{transition:color .15s,opacity .15s}.mkbx-home [data-link]:hover{color:var(--text-primary, #fff)!important}.mkbx-home [data-cta]{transition:transform .15s}.mkbx-home [data-cta]:hover{transform:translateY(-1px)}.mkbx-wrap{max-width:1680px;margin:0 auto;width:100%;box-sizing:border-box}.mkbx-cosmic{position:relative;max-width:100%;overflow-x:clip;background:#03050c}.mkbx-space-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:#03050c;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.55) 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.55) 72%,transparent 100%)}.mkbx-space-canvas{display:block;width:100%;height:100%}html[data-theme=light] .mkbx-cosmic,html[data-theme=light] .mkbx-space-bg{background:#f5f6fc}html[data-theme=light] .mkbx-space-canvas{filter:invert(1)}.mkbx-cosmic-fg{position:relative;z-index:1;max-width:100%}.mkbx-hero{color:var(--text-primary, #fff);position:relative;overflow-x:clip;overflow-y:visible;background:transparent}.mkbx-hero-planet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:visible;pointer-events:none}.mkbx-planet-media{position:absolute;top:52%;bottom:auto;inset-inline-start:0;left:0;transform:translateY(-50%);width:min(832px,62.4vw);height:min(76vh,760px);max-width:100%;-webkit-mask-image:radial-gradient(ellipse 78% 70% at 28% 50%,#000 0%,#000 48%,transparent 76%),linear-gradient(to bottom,#000 0%,#000 58%,transparent 96%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 78% 70% at 28% 50%,#000 0%,#000 48%,transparent 76%),linear-gradient(to bottom,#000 0%,#000 58%,transparent 96%);mask-composite:intersect;pointer-events:none}:dir(rtl) .mkbx-planet-media{left:auto;right:0;-webkit-mask-image:radial-gradient(ellipse 78% 70% at 72% 50%,#000 0%,#000 48%,transparent 76%),linear-gradient(to bottom,#000 0%,#000 58%,transparent 96%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 78% 70% at 72% 50%,#000 0%,#000 48%,transparent 76%),linear-gradient(to bottom,#000 0%,#000 58%,transparent 96%);mask-composite:intersect}.mkbx-planet-canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.96;background:transparent;pointer-events:none;filter:hue-rotate(0deg) saturate(1.05);transition:filter .35s ease}html[data-accent=markibx] .mkbx-planet-canvas,html[data-accent=amber] .mkbx-planet-canvas{filter:hue-rotate(-28deg) saturate(1.18)}html[data-accent=orange] .mkbx-planet-canvas{filter:hue-rotate(-42deg) saturate(1.12)}html[data-accent=rose] .mkbx-planet-canvas{filter:hue-rotate(130deg) saturate(1.1)}html[data-accent=pink] .mkbx-planet-canvas{filter:hue-rotate(115deg) saturate(1.1)}html[data-accent=violet] .mkbx-planet-canvas,html[data-accent=purple] .mkbx-planet-canvas{filter:hue-rotate(58deg) saturate(1.12)}html[data-accent=indigo] .mkbx-planet-canvas{filter:hue-rotate(28deg) saturate(1.08)}html[data-accent=blue] .mkbx-planet-canvas{filter:hue-rotate(8deg) saturate(1.05)}html[data-accent=sky] .mkbx-planet-canvas{filter:hue-rotate(-12deg) saturate(1.06)}html[data-accent=cyan] .mkbx-planet-canvas{filter:hue-rotate(-28deg) saturate(1.08)}html[data-accent=teal] .mkbx-planet-canvas{filter:hue-rotate(-48deg) saturate(1.08)}html[data-accent=emerald] .mkbx-planet-canvas,html[data-accent=green] .mkbx-planet-canvas{filter:hue-rotate(-72deg) saturate(1.08)}.mkbx-hero-inner{position:relative;z-index:3;max-width:1680px;margin:0 auto;width:100%;box-sizing:border-box;padding:28px 28px 56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.42fr);gap:44px;align-items:start}.mkbx-hero-copy{min-width:0}.mkbx-hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.mkbx-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:var(--radius-pill, var(--radius-full, 9999px));border:1px solid color-mix(in srgb,var(--accent-light, var(--accent-primary)) 32%,transparent);font:600 11.5px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--accent-light, var(--accent-primary));letter-spacing:.06em}.mkbx-hero-badge--alt{border-color:color-mix(in srgb,var(--accent-info, #a78bfa) 32%,transparent);color:var(--accent-info, #a78bfa)}.mkbx-hero-title{font:900 46px/1.06 var(--font-family-base, "Public Sans", system-ui, sans-serif);letter-spacing:-.035em;margin:0 0 22px;text-shadow:0 2px 24px rgba(0,0,0,.65),0 1px 3px rgba(0,0,0,.5)}.mkbx-hero-hi{color:var(--accent-light, var(--accent-primary))}.mkbx-hero-sub{font:400 17px/1.6 var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-secondary, #a39a86);max-width:540px;margin:0 0 32px;text-shadow:0 1px 14px rgba(0,0,0,.6)}.mkbx-hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:38px}.mkbx-cta{display:flex;align-items:center;gap:8px;height:50px;padding:0 24px;border-radius:var(--radius-button, var(--radius-md, 11px));background:var(--xwui-color-accent, var(--accent-light, var(--accent-primary)));color:var(--xwui-color-accent-ink, #0d0c0b);font:700 15px var(--font-family-base, "Public Sans", system-ui, sans-serif);cursor:pointer;border:none;box-sizing:border-box}.mkbx-cta--ghost{background:transparent;border:1px solid var(--border-color, #3a352c);color:var(--text-primary, #fff);font-weight:600;padding:0 22px;gap:9px}.mkbx-cta--ghost svg{stroke:var(--accent-light, var(--accent-primary))}.mkbx-cta--sm{height:36px;padding:0 14px;justify-content:center;font-size:12.5px;border-radius:var(--radius-button, var(--radius-sm, 8px));margin-top:4px}.mkbx-trust-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 28px;max-width:520px}.mkbx-trust-item{display:flex;align-items:center;gap:10px;min-width:0}.mkbx-trust-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md, 9px);background:var(--bg-elevated, #1a1813);border:1px solid var(--border-color, #2a2620);color:var(--accent-light, var(--accent-primary));flex:none}.mkbx-trust-label{font:600 12.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-primary, #e7e0d2);line-height:1.25}.mkbx-trust-value{font:400 11.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-tertiary, #8f8676);line-height:1.25}.mkbx-hero-tiles{min-width:0;max-width:100%;container-type:inline-size;container-name:mkbx-cat-tiles}.mkbx-cat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mkbx-cat-tile{min-width:0;max-width:100%}.mkbx-cat-tile--wide{grid-column:span 2}.mkbx-home .mkbx-cat-tile--wide .mkbx-tile-inner{aspect-ratio:32 / 9}@container mkbx-cat-tiles (max-width: 639px){.mkbx-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mkbx-cat-tile--wide{grid-column:1 / -1}}@container mkbx-cat-tiles (max-width: 419px){.mkbx-cat-grid{grid-template-columns:1fr;gap:14px}.mkbx-cat-tile--wide{grid-column:auto}.mkbx-home .mkbx-cat-tile--wide .mkbx-tile-inner{aspect-ratio:16 / 9}}.mkbx-cat-tile>xwui-box,.mkbx-cat-tile .xwui-box{height:100%;min-width:0;max-width:100%}.mkbx-home .mkbx-tile-inner{position:relative;width:100%;cursor:pointer;aspect-ratio:16 / 9;border-radius:var(--radius-lg, var(--radius-md, 16px));overflow:hidden;border:1px solid color-mix(in srgb,var(--accent-light, var(--accent-primary)) 28%,rgba(255,255,255,.1));box-shadow:0 12px 34px -14px #000000b3,0 0 0 1px color-mix(in srgb,var(--accent-light, var(--accent-primary)) 10%,transparent),inset 0 1px #ffffff14;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s}.mkbx-home .mkbx-tile-inner:hover{transform:translateY(-5px) scale(1.014);border-color:color-mix(in srgb,var(--accent-light, var(--accent-primary)) 72%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-light, var(--accent-primary)) 42%,transparent),0 0 42px -6px color-mix(in srgb,var(--accent-light, var(--accent-primary)) 48%,transparent),0 28px 60px -14px #000000d1,inset 0 1px #ffffff38}.mkbx-tile-media{position:absolute;top:0;right:0;bottom:0;left:0}.mkbx-tile-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:filter .3s ease}.mkbx-tile-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:color-mix(in srgb,var(--accent-light, var(--accent-primary)) 28%,transparent);mix-blend-mode:soft-light;opacity:.55;transition:opacity .3s ease}.mkbx-home .mkbx-tile-inner:hover .mkbx-tile-media:after{opacity:.72}.mkbx-home .mkbx-tile-inner:hover video{filter:contrast(1.12) saturate(1.28) brightness(1.12)}.mkbx-home .mkbx-tile-inner:active video{filter:contrast(1.18) saturate(1.36) brightness(1.16)}.mkbx-tile-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,color-mix(in srgb,var(--bg-app, #080706) 90%,transparent) 0%,color-mix(in srgb,var(--bg-app, #080706) 14%,transparent) 48%,transparent 74%)}.mkbx-tile-body{position:absolute;inset-inline:14px;bottom:10px;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:6px;pointer-events:none;max-width:none}.mkbx-tile-head{display:flex;align-items:center;gap:9px;min-width:0}.mkbx-tile-icon{display:flex;flex:none;color:var(--accent-light, var(--accent-primary))}.mkbx-tile-icon svg{stroke:currentColor}.mkbx-tile-copy{line-height:1.16;min-width:0}.mkbx-tile-title{font:800 14px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--text-primary, #fff);letter-spacing:.04em}.mkbx-tile-sub{font:500 10.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--accent-light, var(--accent-primary));opacity:.85}.mkbx-tile-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;min-width:0}.mkbx-tile-kinds{display:flex;flex-wrap:wrap;align-items:center;gap:3px;min-width:0;flex:1 1 auto}.mkbx-tile-kinds xwui-chip,.mkbx-tile-kinds .xwui-chip{flex:none;line-height:1}.mkbx-tile-entities{flex:none;text-align:end;line-height:1}.mkbx-tile-entities .xwui-statistic,.mkbx-tile-entities xwui-display-statistic{--xwui-statistic-value-size: .95rem;color:var(--text-primary, #fff)}.mkbx-tile-entities .xwui-statistic-title,.mkbx-tile-entities .xwui-display-statistic__title{display:none}.mkbx-tile-count-na{font:700 13px/1 var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--text-tertiary, #8f8676)}.mkbx-home .xwui-chip.mkbx-kind--spec{background:color-mix(in srgb,#60a5fa 24%,transparent);color:#93c5fd;border-color:color-mix(in srgb,#60a5fa 55%,transparent)}.mkbx-home .xwui-chip.mkbx-kind--gov{background:color-mix(in srgb,#34d399 24%,transparent);color:#6ee7b7;border-color:color-mix(in srgb,#34d399 55%,transparent)}.mkbx-home .xwui-chip.mkbx-kind--community{background:color-mix(in srgb,#a78bfa 22%,transparent);color:#c4b5fd;border-color:color-mix(in srgb,#a78bfa 50%,transparent)}.mkbx-home .xwui-chip.mkbx-kind--model3d{background:color-mix(in srgb,#2dd4bf 24%,transparent);color:#5eead4;border-color:color-mix(in srgb,#2dd4bf 55%,transparent)}.mkbx-home .xwui-chip.mkbx-kind--media{background:color-mix(in srgb,#fb923c 24%,transparent);color:#fdba74;border-color:color-mix(in srgb,#fb923c 55%,transparent)}.mkbx-home .mkbx-tile-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;border-radius:inherit;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.1) 44%,color-mix(in srgb,var(--accent-light, var(--accent-primary)) 28%,rgba(255,255,255,.55)) 50%,rgba(255,255,255,.1) 56%,transparent 68%);transform:translate(-120%);opacity:0}.mkbx-home .mkbx-tile-inner:hover:after{animation:mkbxSheen .85s cubic-bezier(.25,.6,.2,1)}@keyframes mkbxSheen{0%{transform:translate(-120%);opacity:0}12%{opacity:1}to{transform:translate(120%);opacity:0}}@media (prefers-reduced-motion: reduce){.mkbx-home .mkbx-tile-inner:hover{transform:none}.mkbx-home .mkbx-tile-inner:hover:after{animation:none}.mkbx-home .mkbx-tile-inner:hover video{filter:none}}.mkbx-feat-section{background:transparent;color:var(--text-primary, #fff);max-width:100%}.mkbx-feat-kicker{font:600 12px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--accent-light, var(--accent-primary));letter-spacing:.18em;margin-bottom:13px}.mkbx-feat-title{font:800 36px/1.14 var(--font-family-base, "Public Sans", system-ui, sans-serif);letter-spacing:-.03em;margin:0 0 13px}.mkbx-feat-sub{font:400 16px/1.6 var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-secondary, #a39a86);margin:0}.mkbx-feat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;width:100%;min-width:0}.mkbx-feat-grid>*,.mkbx-feat-card,.mkbx-feat-card.xwui-box{min-width:0;max-width:100%}.mkbx-feat-card{display:flex;flex-direction:column;border-radius:var(--radius-lg, var(--radius-md, 16px));padding:22px 20px;min-height:0;min-width:0;max-width:100%;box-sizing:border-box}.mkbx-feat-icon{width:42px;height:42px;border-radius:var(--radius-md, 11px);display:flex;align-items:center;justify-content:center;margin-bottom:15px;flex:none;background:color-mix(in srgb,var(--mkbx-feat-accent, var(--accent-light)) 13%,transparent);color:var(--mkbx-feat-accent, var(--accent-light))}.mkbx-feat-icon svg{stroke:currentColor}.mkbx-feat-card h3{font:700 15.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);margin:0 0 7px;color:var(--text-primary, #fff)}.mkbx-feat-card p{font:400 12.8px/1.55 var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-secondary, #a39a86);margin:0 0 16px;flex:1 1 auto}.mkbx-feat-tag{align-self:flex-start;max-width:100%;font:600 11px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--mkbx-feat-accent, var(--accent-light));background:color-mix(in srgb,var(--mkbx-feat-accent, var(--accent-light)) 10%,transparent);border:1px solid color-mix(in srgb,var(--mkbx-feat-accent, var(--accent-light)) 24%,transparent);border-radius:var(--radius-sm, 6px);padding:4px 9px;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.mkbx-api-card{background:var(--bg-elevated, #0a0908);border:1px solid var(--border-color, #2a2620);border-radius:var(--radius-lg, var(--radius-md, 16px));overflow:hidden;box-shadow:0 24px 60px -20px #000000b3;max-width:100%}.mkbx-api-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:13px 16px;border-bottom:1px solid var(--border-color, #221f1a);min-width:0}.mkbx-api-body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-width:0}.mkbx-api-body>pre{margin:0;padding:16px 18px;font:500 12px/1.65 var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);white-space:pre;overflow-x:auto;color:var(--text-secondary, #cfc7b6);border-inline-end:1px solid var(--border-color, #1c1a15);min-width:0}.mkbx-api-side{padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-width:0}.mkbx-export-row{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:var(--radius-sm, 8px);border:1px solid var(--border-color, #26231d);background:var(--bg-secondary, #141210);color:var(--text-secondary, #cfc7b6);font:600 12px var(--font-family-base, "Public Sans", system-ui, sans-serif)}.mkbx-stats-section{background:var(--bg-app, #0d0c0b);padding:20px 0 78px;max-width:100%}.mkbx-stats-row{border:1px solid var(--border-color, #221f1a);border-radius:var(--radius-xl, var(--radius-lg, 18px));background:linear-gradient(180deg,var(--bg-elevated, #141210) 0%,var(--bg-app, #0c0b09) 100%);padding:26px 30px;display:flex;justify-content:space-between;gap:26px;flex-wrap:wrap;box-sizing:border-box}.mkbx-stat-cell{display:flex;align-items:center;gap:14px;min-width:0}.mkbx-stat-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md, 12px);background:color-mix(in srgb,var(--accent-light, var(--accent-primary)) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-light, var(--accent-primary)) 22%,transparent);color:var(--accent-light, var(--accent-primary));flex:none}.mkbx-footer{background:var(--bg-app, #080706);color:var(--text-secondary, #a39a86);border-top:1px solid var(--border-color, #1d1a16);max-width:100%;overflow-x:clip}.mkbx-footer__inner{max-width:1680px;margin:0 auto;width:100%;box-sizing:border-box;padding:48px 28px 38px}.mkbx-footer__top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:36px}.mkbx-footer__brand{max-width:320px}.mkbx-footer__brand-row{display:flex;align-items:center;gap:10px;margin-bottom:13px}.mkbx-footer__name{font:800 16px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-primary, #fff)}.mkbx-footer__blurb{font:400 13px/1.6 var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-tertiary, #8f8676);margin:0}.mkbx-footer__col-title{font:600 11px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);color:var(--text-tertiary, #6f675a);letter-spacing:.1em;margin-bottom:13px}.mkbx-footer__link{display:block;font:500 13.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-secondary, #a39a86);padding:5px 0;cursor:pointer}.mkbx-footer__bottom{border-top:1px solid var(--border-color, #1d1a16);padding-top:20px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center;font:500 12.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);color:var(--text-tertiary, #6f675a)}.mkbx-footer__meta{font:500 11.5px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace)}@media (max-width: 1280px){.mkbx-feat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 960px){.mkbx-hero-inner{grid-template-columns:minmax(0,1fr);gap:28px;padding:20px 16px 40px}.mkbx-hero-title{font-size:clamp(28px,8vw,38px)}.mkbx-hero-sub{font-size:16px}.mkbx-wrap,.mkbx-footer__inner{padding-inline:16px}.mkbx-feat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mkbx-feat-title{font-size:clamp(26px,7vw,32px)}.mkbx-api-body{grid-template-columns:minmax(0,1fr)}.mkbx-api-body>pre{border-inline-end:none;border-bottom:1px solid var(--border-color, #1c1a15)}.mkbx-stats-row{padding:20px 16px;gap:18px}.mkbx-cat-grid{grid-template-columns:1fr;gap:14px}.mkbx-cat-tile--wide{grid-column:auto}.mkbx-home .mkbx-tile-inner,.mkbx-home .mkbx-cat-tile--wide .mkbx-tile-inner{aspect-ratio:16 / 7;display:block;padding:0;background:transparent}.mkbx-home .mkbx-tile-inner:hover{transform:translateY(-3px) scale(1.01)}.mkbx-tile-body{inset-inline:16px;bottom:14px;gap:8px}.mkbx-tile-entities .xwui-statistic,.mkbx-tile-entities xwui-display-statistic{--xwui-statistic-value-size: 1.15rem}.mkbx-tile-icon svg{width:26px;height:26px}.mkbx-tile-title{font:800 22px var(--font-family-mono, "IBM Plex Mono", ui-monospace, monospace);letter-spacing:.04em;text-shadow:0 1px 12px rgba(0,0,0,.65)}.mkbx-tile-sub{font:500 14.5px var(--font-family-base, "Public Sans", system-ui, sans-serif);margin-top:4px;text-shadow:0 1px 10px rgba(0,0,0,.55);opacity:.95}.mkbx-tile-scrim{background:linear-gradient(to top,color-mix(in srgb,var(--bg-app, #080706) 92%,transparent) 0%,color-mix(in srgb,var(--bg-app, #080706) 35%,transparent) 42%,transparent 72%)}}@media (max-width: 560px){.mkbx-feat-grid{grid-template-columns:minmax(0,1fr)}.mkbx-trust-row{grid-template-columns:minmax(0,1fr);gap:14px}}.xwui-flag{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;border-radius:50%;overflow:hidden;flex-shrink:0;vertical-align:middle;box-shadow:inset 0 0 0 1px #00000014}.xwui-flag svg,.xwui-flag__svg{width:100%;height:100%;display:block}.xwui-setting-language,.xwui-setting-currency,.xwui-lang-switcher{--xwui-setting-chip-font-size: var(--font-size-sm, .875rem);--xwui-setting-chip-line-height: 1;--xwui-setting-chip-pad-block: .25em;--xwui-setting-chip-pad-inline: .5em;--xwui-setting-chip-gap: .35em;--xwui-setting-chip-icon-size: 1.25em;--xwui-setting-chip-border-width: 1px;--xwui-setting-chip-min-height: calc( var(--xwui-setting-chip-icon-size) + (2 * var(--xwui-setting-chip-pad-block)) + (2 * var(--xwui-setting-chip-border-width)) );position:relative;display:inline-block}.xwui-setting-language__btn,.xwui-setting-currency__btn,.xwui-lang-switcher__btn{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--xwui-setting-chip-gap);list-style:none;cursor:pointer;padding:var(--xwui-setting-chip-pad-block) var(--xwui-setting-chip-pad-inline);min-height:var(--xwui-setting-chip-min-height);line-height:var(--xwui-setting-chip-line-height);white-space:nowrap;border-radius:var(--radius-sm, 8px);border:var(--xwui-setting-chip-border-width) solid var(--border-color, var(--control-border, rgba(0, 0, 0, .12)));background:var(--bg-elevated, var(--bg-secondary, var(--control-bg, transparent)));color:var(--text-primary, var(--control-text));font-size:var(--xwui-setting-chip-font-size)}.xwui-setting-language__btn::-webkit-details-marker,.xwui-setting-currency__btn::-webkit-details-marker,.xwui-lang-switcher__btn::-webkit-details-marker{display:none}.xwui-setting-language__menu,.xwui-setting-currency__menu,.xwui-lang-switcher__menu{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;z-index:40;min-width:12rem;max-height:min(70vh,22rem);overflow:auto;padding:.35rem;border-radius:var(--radius-md, 10px);border:1px solid var(--border-color, var(--control-border, rgba(0, 0, 0, .12)));background:var(--bg-menu, var(--bg-elevated, var(--bg-secondary, var(--bg-primary))));color:var(--text-primary, var(--control-text));box-shadow:var(--shadow-md, 0 8px 24px rgba(0, 0, 0, .28))}.xwui-setting-language__search,.xwui-setting-currency__search{width:100%;box-sizing:border-box;margin-block-end:.35rem;padding:.35rem .5rem;border-radius:var(--radius-sm, 8px);border:1px solid var(--border-color, var(--control-border, rgba(0, 0, 0, .12)));background:var(--control-bg, var(--bg-secondary, var(--bg-tertiary)));color:var(--text-primary, var(--control-text));font-size:var(--font-size-sm, .875rem)}.xwui-setting-language__search::placeholder,.xwui-setting-currency__search::placeholder{color:var(--text-tertiary, var(--control-text-secondary))}.xwui-setting-language__opt,.xwui-setting-currency__opt,.xwui-lang-switcher__opt{display:flex;align-items:center;gap:.45rem;width:100%;padding:.4rem .5rem;border:0;border-radius:var(--radius-sm, 8px);background:transparent;color:var(--text-primary, var(--control-text));cursor:pointer;text-align:start}.xwui-setting-language__opt:hover,.xwui-setting-currency__opt:hover,.xwui-lang-switcher__opt:hover,.xwui-setting-language__opt.is-active,.xwui-setting-currency__opt.is-active,.xwui-lang-switcher__opt.is-active{background:var(--bg-hover, var(--bg-tertiary, var(--control-bg-hover)));color:var(--text-primary, var(--control-text))}.xwui-setting-language__code,.xwui-setting-currency__code,.xwui-lang-switcher__code{font-weight:700;font-size:.85em;line-height:var(--xwui-setting-chip-line-height)}.xwui-setting-language__name,.xwui-setting-currency__name,.xwui-lang-switcher__name{font-size:.8rem;color:var(--text-secondary);flex:1;min-width:0}.xwui-setting-language__flag,.xwui-setting-currency__flag,.xwui-setting-currency__mark,.xwui-setting-language .xwui-flag,.xwui-setting-currency .xwui-flag,.xwui-lang-switcher .xwui-flag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--xwui-setting-chip-icon-size);height:var(--xwui-setting-chip-icon-size);min-width:var(--xwui-setting-chip-icon-size);min-height:var(--xwui-setting-chip-icon-size);line-height:1;overflow:hidden}.xwui-setting-language__flag,.xwui-setting-currency__flag,.xwui-setting-language .xwui-flag,.xwui-setting-currency .xwui-flag,.xwui-lang-switcher .xwui-flag{border-radius:50%}.xwui-setting-currency__mark{font-weight:600;font-size:.85em}.xwui-setting-currency__mark .xwui-currency-symbol,.xwui-setting-currency__mark .xwui-currency-mark{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.xwui-setting-currency__mark .xwui-currency-symbol__svg{width:1em;height:1em;display:block;flex-shrink:0}
