body,html{margin:0;padding:0;max-width:100vw;overflow-x:hidden}*{box-sizing:border-box}body.hx-mobile .ant-table-body,body.hx-mobile .ant-table-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.hx-mobile .ant-table-cell,body.hx-mobile .ant-table-cell .ant-tag,body.hx-mobile .ant-table-cell .ant-typography{white-space:nowrap}body.hx-mobile .ant-table-tbody>tr>td:first-child,body.hx-mobile .ant-table-thead>tr>th:first-child{position:sticky;left:0;z-index:2;background:var(--hx-surface,#fff)}body.hx-mobile .ant-table-tbody>tr:hover>td:first-child{background:var(--hx-surface,#fff)}body.hx-mobile .ant-table-tbody>tr>td{padding-top:10px;padding-bottom:10px}body.hx-mobile .ant-space{max-width:100%}body.hx-mobile .ant-space-item{max-width:100%;min-width:0}body.hx-mobile .ant-form-item .ant-input-number,body.hx-mobile .ant-form-item .ant-picker,body.hx-mobile .ant-form-item .ant-select,body.hx-mobile .ant-space-item>.ant-input,body.hx-mobile .ant-space-item>.ant-input-affix-wrapper,body.hx-mobile .ant-space-item>.ant-input-number,body.hx-mobile .ant-space-item>.ant-input-search,body.hx-mobile .ant-space-item>.ant-picker,body.hx-mobile .ant-space-item>.ant-select,body.hx-mobile .ant-space-item>.ant-space-compact{max-width:100%!important}body.hx-mobile .ant-form-item .ant-input-number,body.hx-mobile .ant-form-item .ant-picker,body.hx-mobile .ant-form-item .ant-select{width:100%!important}body.hx-mobile .ant-segmented{max-width:100%;overflow-x:auto}body.hx-mobile .ant-tabs-nav{margin-bottom:8px}body.hx-mobile .ant-drawer-left .ant-drawer-content-wrapper,body.hx-mobile .ant-drawer-right .ant-drawer-content-wrapper{width:100vw!important;max-width:100vw}body.hx-mobile .ant-drawer-body{padding:12px}body.hx-mobile .ant-modal-wrap{overflow:hidden}body.hx-mobile .ant-modal-centered:before{display:none}body.hx-mobile .ant-modal{width:100vw!important;max-width:100vw;margin:0!important;top:0!important;padding-bottom:0;height:100dvh;vertical-align:top}body.hx-mobile .ant-modal-container,body.hx-mobile .ant-modal-content{border-radius:0;height:100dvh;display:flex;flex-direction:column;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}body.hx-mobile .ant-modal-header{flex:0 0 auto;margin-bottom:8px}body.hx-mobile .ant-modal-body{flex:1 1 auto;overflow-y:auto;max-height:none!important;-webkit-overflow-scrolling:touch}body.hx-mobile .ant-modal-footer{flex:0 0 auto;margin-top:8px;display:flex;gap:8px}body.hx-mobile .ant-modal-footer .ant-btn{flex:1 1 auto;min-height:44px}body.hx-mobile .ant-card-body .ant-input-affix-wrapper,body.hx-mobile .ant-card-body .ant-input-search,body.hx-mobile .ant-card-body .ant-select,body.hx-mobile .ant-drawer-body .ant-input,body.hx-mobile .ant-drawer-body .ant-input-affix-wrapper,body.hx-mobile .ant-drawer-body .ant-input-number,body.hx-mobile .ant-drawer-body .ant-picker,body.hx-mobile .ant-drawer-body .ant-select,body.hx-mobile .ant-drawer-body .ant-space-compact,body.hx-mobile .ant-modal-body .ant-input,body.hx-mobile .ant-modal-body .ant-input-affix-wrapper,body.hx-mobile .ant-modal-body .ant-input-number,body.hx-mobile .ant-modal-body .ant-picker,body.hx-mobile .ant-modal-body .ant-select,body.hx-mobile .ant-modal-body .ant-space-compact{max-width:100%!important}body.hx-mobile .ant-drawer-body .ant-table-wrapper,body.hx-mobile .ant-modal-body .ant-table-wrapper{max-width:100%;overflow-x:auto}body.hx-mobile .ant-btn-sm{min-height:36px;padding-inline:10px}body.hx-mobile .ant-btn:not(.ant-btn-sm):not(.ant-btn-icon-only){min-height:40px}body.hx-mobile .ant-checkbox-inner,body.hx-mobile .ant-radio-inner{transform:scale(1.25)}body.hx-mobile .ant-input-number-sm .ant-input-number-input,body.hx-mobile .ant-input-sm,body.hx-mobile .ant-select-sm .ant-select-selector{min-height:36px}body.hx-mobile .ant-descriptions-item-label,body.hx-mobile .ant-typography-secondary{font-size:max(12px,1em)}body.hx-mobile .ant-descriptions-row{display:flex;flex-wrap:wrap}body.hx-mobile .ant-descriptions-row>th{display:block;width:38%;padding:8px!important}body.hx-mobile .ant-descriptions-row>td{display:block;width:62%;padding:8px!important;word-break:break-word}body.hx-mobile .ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-row>td,body.hx-mobile .ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-row>th{width:100%;padding:2px 0!important}body.hx-mobile .ant-drawer-header{flex-wrap:wrap;row-gap:6px;padding:10px 12px}body.hx-mobile .ant-drawer-header-title{min-width:0;flex:1 1 auto}body.hx-mobile .ant-drawer-title{font-size:15px;white-space:normal;line-height:1.3}body.hx-mobile .ant-drawer-extra{flex:0 0 auto;max-width:100%}body.hx-mobile .ant-drawer-extra .ant-btn{min-height:34px;padding-inline:8px}body.hx-mobile .ant-modal-title{font-size:15px;white-space:normal;line-height:1.3}body.hx-mobile .ant-card-body{padding:12px}body.hx-mobile .ant-card-head{padding:0 12px;min-height:44px}body.hx-mobile .ant-drawer-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input,body.hx-mobile .ant-drawer-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input-affix-wrapper,body.hx-mobile .ant-drawer-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input-number,body.hx-mobile .ant-drawer-body :not(.ant-space-compact):not(.ant-input-group)>.ant-picker,body.hx-mobile .ant-drawer-body :not(.ant-space-compact):not(.ant-input-group)>.ant-select,body.hx-mobile .ant-modal-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input,body.hx-mobile .ant-modal-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input-affix-wrapper,body.hx-mobile .ant-modal-body :not(.ant-space-compact):not(.ant-input-group)>.ant-input-number,body.hx-mobile .ant-modal-body :not(.ant-space-compact):not(.ant-input-group)>.ant-picker,body.hx-mobile .ant-modal-body :not(.ant-space-compact):not(.ant-input-group)>.ant-select{width:100%!important}body.hx-mobile .ant-drawer-body .ant-space-compact,body.hx-mobile .ant-modal-body .ant-space-compact{width:100%!important;display:flex}body.hx-mobile .ant-drawer-body .ant-space-compact>.ant-input-number,body.hx-mobile .ant-modal-body .ant-space-compact>.ant-input-number{flex:1 1 auto;width:auto!important}body.hx-mobile .ant-drawer-body .ant-space-compact>.ant-select,body.hx-mobile .ant-modal-body .ant-space-compact>.ant-select{flex:0 0 auto}body.hx-mobile .ant-modal .ant-modal-container,body.hx-mobile .ant-modal .ant-modal-content{min-height:100dvh}body.hx-mobile .ant-drawer-body .ant-space-item:has(.ant-select,.ant-picker,.ant-input-number,.ant-input-affix-wrapper,.ant-input,.ant-space-compact),body.hx-mobile .ant-modal-body .ant-space-item:has(.ant-select,.ant-picker,.ant-input-number,.ant-input-affix-wrapper,.ant-input,.ant-space-compact){flex:1 1 100%;width:100%}body.hx-mobile .ant-drawer-body .ant-space-item>div>.ant-input,body.hx-mobile .ant-drawer-body .ant-space-item>div>.ant-input-affix-wrapper,body.hx-mobile .ant-drawer-body .ant-space-item>div>.ant-input-number,body.hx-mobile .ant-drawer-body .ant-space-item>div>.ant-picker,body.hx-mobile .ant-drawer-body .ant-space-item>div>.ant-select,body.hx-mobile .ant-modal-body .ant-space-item>div>.ant-input,body.hx-mobile .ant-modal-body .ant-space-item>div>.ant-input-affix-wrapper,body.hx-mobile .ant-modal-body .ant-space-item>div>.ant-input-number,body.hx-mobile .ant-modal-body .ant-space-item>div>.ant-picker,body.hx-mobile .ant-modal-body .ant-space-item>div>.ant-select{width:100%!important}body.hx-mobile:not(.hx-longpress) .ant-tooltip{display:none!important}body.hx-mobile .ant-btn,body.hx-mobile .ant-card,body.hx-mobile .ant-tag,body.hx-mobile [title]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body.hx-mobile [contenteditable],body.hx-mobile input,body.hx-mobile textarea{-webkit-user-select:text;user-select:text}@media (hover:none){*{-webkit-tap-highlight-color:transparent}.ant-card-hoverable:hover,[class*=Tile]:hover,[class*=tile]:hover{box-shadow:none!important;transform:none!important;border-color:inherit}[class*=Tile]:hover:after,[class*=Tile]:hover:before,[class*=tile]:hover:after,[class*=tile]:hover:before{opacity:0!important}}body.hx-mobile.hx-longpress .ant-tooltip{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:calc(56px + env(safe-area-inset-bottom))!important;transform:none!important;max-width:100vw!important;width:100vw;padding:0!important;z-index:1100}body.hx-mobile.hx-longpress .ant-tooltip .ant-tooltip-arrow{display:none!important}body.hx-mobile.hx-longpress .ant-tooltip .ant-tooltip-content,body.hx-mobile.hx-longpress .ant-tooltip .ant-tooltip-inner{min-width:0!important;max-width:100vw!important}body.hx-mobile.hx-longpress .ant-tooltip .ant-tooltip-inner{border-radius:14px 14px 0 0!important;padding:14px 16px calc(14px + env(safe-area-inset-bottom))!important;font-size:14px;line-height:1.55;max-height:55vh;overflow-y:auto;box-shadow:0 -6px 24px rgba(0,0,0,.25);white-space:pre-wrap}body.hx-theme-mac{background:radial-gradient(1200px 600px at 10% -10%,#8ec5ff 0,transparent 60%),radial-gradient(900px 600px at 110% 10%,#ffb6d9 0,transparent 55%),radial-gradient(900px 700px at 50% 120%,#c9b8ff 0,transparent 60%),linear-gradient(160deg,#dbe9ff,#eef2ff 45%,#ffe9f3);background-attachment:fixed}body.hx-theme-mac .hx-mac-layout,body.hx-theme-mac .hx-mac-layout .ant-layout{background:transparent!important}body.hx-theme-mac .ant-layout-header{background:rgba(255,255,255,.55)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(255,255,255,.6)!important}body.hx-theme-mac .ant-card{background:rgba(255,255,255,.62);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 30px rgba(31,38,135,.08),inset 0 1px 0 rgba(255,255,255,.7)}body.hx-theme-mac .ant-card .ant-card{background:rgba(255,255,255,.5);box-shadow:none}body.hx-theme-mac .ant-card-head{border-bottom-color:rgba(0,0,0,.06)}body.hx-theme-mac .ant-table{background:transparent}body.hx-theme-mac .ant-table-thead>tr>th{background:rgba(255,255,255,.45)!important}body.hx-theme-mac .ant-table-tbody>tr>td{background:transparent}body.hx-theme-mac .ant-drawer-content,body.hx-theme-mac .ant-dropdown-menu,body.hx-theme-mac .ant-modal-container,body.hx-theme-mac .ant-modal-content,body.hx-theme-mac .ant-picker-dropdown .ant-picker-panel-container,body.hx-theme-mac .ant-popover-inner,body.hx-theme-mac .ant-select-dropdown{background:rgba(255,255,255,.82)!important;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px)}body.hx-theme-mac .ant-drawer-content{border-left:1px solid rgba(255,255,255,.7)}body.hx-theme-mac .ant-btn-primary{box-shadow:0 4px 12px rgba(10,132,255,.28)}body.hx-theme-mac .ant-input,body.hx-theme-mac .ant-input-affix-wrapper,body.hx-theme-mac .ant-input-number,body.hx-theme-mac .ant-picker,body.hx-theme-mac .ant-segmented,body.hx-theme-mac .ant-select-selector{background:rgba(255,255,255,.7)!important}body.hx-theme-mac.hx-mobile nav[style*="position: fixed"]{background:rgba(255,255,255,.72)!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.hx-dock-wrap{position:fixed;left:0;right:0;bottom:12px;display:flex;justify-content:center;pointer-events:none;z-index:30}.hx-dock{pointer-events:auto;display:flex;align-items:flex-end;gap:6px;padding:8px 12px;border-radius:22px;background:rgba(255,255,255,.55);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);border:1px solid rgba(255,255,255,.75);box-shadow:0 18px 40px rgba(31,38,135,.18),inset 0 1px 0 rgba(255,255,255,.8);max-width:calc(100vw - 32px);overflow:visible}.hx-dock-item{position:relative;width:52px;height:52px;border:none;border-radius:14px;background:linear-gradient(180deg,#ffffff,#eef2f8);box-shadow:0 2px 6px rgba(0,0,0,.12),inset 0 1px 0 #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s cubic-bezier(.2,.8,.2,1),margin .18s;flex:0 0 auto;color:#1d3b6b}.hx-dock-icon{font-size:24px;line-height:1}.hx-dock-item:hover{transform:translateY(-10px) scale(1.28);margin:0 8px;z-index:2}.hx-dock-item:has(+.hx-dock-item:hover),.hx-dock-item:hover+.hx-dock-item{transform:translateY(-4px) scale(1.12)}.hx-dock-item:active{transform:translateY(-6px) scale(1.1)}.hx-dock-item.is-active{color:#0a84ff}.hx-dock-dot{position:absolute;bottom:-6px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:2px;background:transparent}.hx-dock-item.is-active .hx-dock-dot{background:#1d3b6b}@media (prefers-reduced-motion:reduce){.hx-dock-item,.hx-dock-item:hover{transition:none;transform:none;margin:0}}:root{--hx-surface:#fff}body.hx-dark{--hx-surface:#171a21;color-scheme:dark}body.hx-dark,body.hx-dark:not(.hx-theme-mac) .ant-layout{background:#0f1115}body.hx-dark.hx-theme-mac{--hx-surface:rgba(24,27,38,0.92);background:radial-gradient(700px 520px at 12% 8%,rgba(56,132,255,.55) 0,transparent 60%),radial-gradient(640px 520px at 88% 18%,rgba(190,70,210,.5) 0,transparent 58%),radial-gradient(760px 620px at 55% 95%,rgba(0,190,170,.42) 0,transparent 60%),radial-gradient(420px 360px at 35% 55%,rgba(255,140,90,.28) 0,transparent 62%),linear-gradient(160deg,#0a0d18,#121627 50%,#1a1230)}body.hx-dark.hx-theme-mac .ant-layout-header{background:rgba(16,18,28,.42)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body.hx-dark.hx-theme-mac .ant-card{background:rgba(22,25,36,.42);backdrop-filter:saturate(190%) blur(22px);-webkit-backdrop-filter:saturate(190%) blur(22px);border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 34px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.12)}body.hx-dark.hx-theme-mac .ant-card .ant-card{background:rgba(22,25,36,.32);box-shadow:none}body.hx-dark.hx-theme-mac .ant-card-head{border-bottom-color:rgba(255,255,255,.08)}body.hx-dark.hx-theme-mac .ant-table-thead>tr>th{background:rgba(255,255,255,.05)!important}body.hx-dark.hx-theme-mac .ant-drawer-content,body.hx-dark.hx-theme-mac .ant-dropdown-menu,body.hx-dark.hx-theme-mac .ant-modal-container,body.hx-dark.hx-theme-mac .ant-modal-content,body.hx-dark.hx-theme-mac .ant-picker-dropdown .ant-picker-panel-container,body.hx-dark.hx-theme-mac .ant-popover-inner,body.hx-dark.hx-theme-mac .ant-select-dropdown{background:rgba(24,27,38,.72)!important;border:1px solid rgba(255,255,255,.12)}body.hx-dark.hx-theme-mac .ant-input,body.hx-dark.hx-theme-mac .ant-input-affix-wrapper,body.hx-dark.hx-theme-mac .ant-input-number,body.hx-dark.hx-theme-mac .ant-picker,body.hx-dark.hx-theme-mac .ant-segmented,body.hx-dark.hx-theme-mac .ant-select-selector{background:rgba(255,255,255,.06)!important}body.hx-dark.hx-theme-mac.hx-mobile nav[style*="position: fixed"]{background:rgba(20,22,30,.72)!important}body.hx-dark .hx-dock{background:rgba(24,27,38,.42);border-color:rgba(255,255,255,.16);box-shadow:0 18px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.08)}body.hx-dark .hx-dock-item{background:linear-gradient(180deg,#3a3f4c,#262a34);box-shadow:0 2px 6px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.08);color:#cfe0ff}body.hx-dark .hx-dock-item.is-active{color:#4ea1ff}body.hx-dark .hx-dock-item.is-active .hx-dock-dot{background:#cfe0ff}body.hx-dark [style*="background: rgb(255, 251, 230)"]{background:rgba(237,161,0,.18)!important}body.hx-dark [style*="background: rgb(246, 255, 237)"]{background:rgba(27,175,122,.18)!important}body.hx-dark [style*="background: rgb(255, 241, 240)"]{background:rgba(227,73,72,.18)!important}.hx-wallpaper{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hx-mac-layout>.ant-layout,.hx-mac-layout>.ant-layout-sider{position:relative;z-index:1}.hx-blob{position:absolute;width:60vmax;height:60vmax;border-radius:50%;opacity:.75;will-change:transform;animation:hx-drift 34s ease-in-out infinite alternate}.hx-blob-1{left:-18vmax;top:-22vmax;background:radial-gradient(circle at 40% 40%,rgba(120,170,255,.95) 0,rgba(120,170,255,0) 62%);animation-duration:38s}.hx-blob-2{right:-22vmax;top:-12vmax;background:radial-gradient(circle at 50% 50%,rgba(255,150,210,.9) 0,rgba(255,150,210,0) 62%);animation-duration:46s;animation-delay:-12s}.hx-blob-3{left:18vmax;bottom:-30vmax;background:radial-gradient(circle at 50% 50%,rgba(190,170,255,.9) 0,rgba(190,170,255,0) 62%);animation-duration:42s;animation-delay:-25s}.hx-blob-4{right:10vmax;bottom:-18vmax;width:40vmax;height:40vmax;background:radial-gradient(circle at 50% 50%,rgba(140,230,220,.85) 0,rgba(140,230,220,0) 62%);animation-duration:30s;animation-delay:-6s}body.hx-dark .hx-blob-1{background:radial-gradient(circle at 40% 40%,rgba(56,132,255,.7) 0,rgba(56,132,255,0) 62%)}body.hx-dark .hx-blob-2{background:radial-gradient(circle at 50% 50%,rgba(190,70,210,.62) 0,rgba(190,70,210,0) 62%)}body.hx-dark .hx-blob-3{background:radial-gradient(circle at 50% 50%,rgba(0,190,170,.5) 0,rgba(0,190,170,0) 62%)}body.hx-dark .hx-blob-4{background:radial-gradient(circle at 50% 50%,rgba(255,140,90,.4) 0,rgba(255,140,90,0) 62%)}@keyframes hx-drift{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(9vmax,6vmax,0) scale(1.12)}66%{transform:translate3d(-6vmax,10vmax,0) scale(.94)}to{transform:translate3d(4vmax,-8vmax,0) scale(1.06)}}@media (prefers-reduced-motion:reduce){.hx-blob{animation:none}}body.hx-theme-mac:not(.hx-dark){background:linear-gradient(160deg,#e6eeff,#f1f3ff 45%,#fdeaf3);background-attachment:fixed}body.hx-dark.hx-theme-mac{background:linear-gradient(160deg,#0a0d18,#121627 50%,#1a1230);background-attachment:fixed}.hx-page{animation:hx-page-in .45s cubic-bezier(.16,1,.3,1) both;transform-origin:50% 20%}@keyframes hx-page-in{0%{opacity:0;transform:translate3d(0,28px,0) scale(.975);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}body.hx-theme-mac .hx-page{animation-duration:.55s}body.hx-theme-mac .hx-page>*{animation:hx-page-children .55s cubic-bezier(.16,1,.3,1) both}@keyframes hx-page-children{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}body.hx-theme-mac .hx-page>:nth-child(2){animation-delay:.05s}body.hx-theme-mac .hx-page>:nth-child(3){animation-delay:.1s}body.hx-theme-mac .hx-page>:nth-child(4){animation-delay:.15s}body.hx-theme-mac .hx-page>:nth-child(n+5){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.hx-page,body.hx-theme-mac .hx-page>*{animation:none}}body.hx-theme-mac .hx-tile-icon{background:rgba(255,255,255,.55)!important;color:var(--tile-accent,#1d3b6b)!important;border:1px solid rgba(255,255,255,.85);box-shadow:0 8px 20px rgba(31,38,135,.12),inset 0 1px 0 rgba(255,255,255,.9)!important;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px)}body.hx-dark.hx-theme-mac .hx-tile-icon{background:rgba(255,255,255,.1)!important;color:#dbe7ff!important;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 20px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.12)!important}body.hx-theme-mac [class*=clickable]:hover .hx-tile-icon{background:rgba(255,255,255,.8)!important}body.hx-dark.hx-theme-mac [class*=clickable]:hover .hx-tile-icon{background:rgba(255,255,255,.18)!important}.hx-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%}.hx-brand-mark{width:34px;height:34px;flex:0 0 auto;object-fit:contain;display:block}.hx-brand-text{font-weight:800;font-size:16px;letter-spacing:.04em;color:#1d3b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-brand.is-compact .hx-brand-mark{width:26px;height:26px}.hx-brand.is-compact .hx-brand-text{font-size:13.5px;letter-spacing:.02em}body.hx-dark .hx-brand-text{color:#e6eeff}body.hx-dark .hx-brand-mark{filter:brightness(0) invert(1)}body.hx-theme-mac .hx-brand-text{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Hiragino Sans,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.01em;color:#16213a}body.hx-dark.hx-theme-mac .hx-brand-text{color:#eef3ff}html:lang(zh) body.hx-theme-mac .hx-brand-text{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei UI,Microsoft YaHei,sans-serif}body.hx-dark{--chat-frame-bg:#12151c;--chat-panel-bg:#1a1e27;--chat-text:#e6eaf2;--chat-muted:rgba(230,234,242,0.55);--chat-border:rgba(255,255,255,0.08);--chat-input-bg:#232833;--chat-hover-bg:rgba(255,255,255,0.06);--chat-active-bg:rgba(64,150,255,0.18);--chat-placeholder-bg:linear-gradient(135deg,#16321f,#123a22);--chat-wall:linear-gradient(180deg,#1c2a44,#172238 58%,#131c2e);--chat-wall-solid:#172238;--chat-mine:#2f8f4e;--chat-mine-text:#f2fff5;--chat-theirs:#262b36;--chat-theirs-text:#e6eaf2;--chat-memo:#3a3420;--chat-memo-border:#5a5030;--chat-memo-text:#f0e2a8}body.hx-theme-mac:not(.hx-dark){--chat-frame-bg:rgba(255,255,255,0.35);--chat-panel-bg:rgba(255,255,255,0.72);--chat-border:rgba(255,255,255,0.7);--chat-input-bg:rgba(255,255,255,0.75);--chat-hover-bg:rgba(0,0,0,0.04);--chat-active-bg:rgba(10,132,255,0.14);--chat-wall:linear-gradient(180deg,rgba(150,185,235,0.65),rgba(140,171,216,0.65));--chat-wall-solid:rgba(140,171,216,0.8);--chat-theirs:rgba(255,255,255,0.85);--chat-mine:#8ce05f}body.hx-dark.hx-theme-mac{--chat-frame-bg:rgba(22,25,36,0.45);--chat-panel-bg:rgba(28,31,42,0.7);--chat-input-bg:rgba(255,255,255,0.08);--chat-wall:linear-gradient(180deg,rgba(28,42,68,0.6),rgba(19,28,46,0.6));--chat-wall-solid:rgba(23,34,56,0.8);--chat-theirs:rgba(38,43,54,0.85)}body.hx-theme-mac [class*=chatFrame]{backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}body.hx-theme-mac [class*=chatHeader],body.hx-theme-mac [class*=chatTop],body.hx-theme-mac [class*=composer]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hx-align-top .ant-table-tbody>tr>td{vertical-align:top}