#app,body,html{min-height:100%}body{margin:0;background:#f7f2ea;color:#2f241c;-webkit-font-smoothing:antialiased}.hive-app-shell{min-height:100vh;background:#f7f2ea}.hive-workspace{min-height:100vh;background:linear-gradient(180deg,rgba(255,250,240,.78),hsla(37,45%,94%,0) 220px),#f7f2ea}.hive-page{width:100%;min-height:100%}.hive-card{background:#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 10px 30px rgba(59,36,18,.08)}.hive-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 16px;color:#3b2412;font-size:18px;font-weight:650;letter-spacing:0}.hive-section-title__sub{color:#7a6a5a;font-size:13px;font-weight:400;line-height:1.5}.ant-btn-primary{color:#fff;background-color:#d99a24;border-color:#d99a24}.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;background-color:#b7791f;border-color:#b7791f}.ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not([disabled]):focus,.ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not([disabled]):hover{color:#b7791f;border-color:#d99a24}.ant-btn-link,.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{color:#b7791f}.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled),.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled),.ant-input-focused,.ant-input-number-focused,.ant-input-number:hover,.ant-input:focus,.ant-input:hover{border-color:#d99a24}.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled),.ant-input-focused,.ant-input-number-focused,.ant-input:focus{box-shadow:0 0 0 2px rgba(217,154,36,.18)}.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio:hover .ant-radio-inner{border-color:#d99a24}.ant-radio-inner:after{background-color:#d99a24}.ant-radio-button-wrapper:hover{color:#b7791f}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#b7791f;border-color:#d99a24;box-shadow:-1px 0 0 0 #d99a24}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#d99a24}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#b7791f;border-color:#b7791f;box-shadow:-1px 0 0 0 #b7791f}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#d99a24}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#d99a24;border-color:#d99a24}.ant-checkbox-checked:after{border-color:#d99a24}.ant-switch-checked{background-color:#d99a24}.ant-switch:focus{box-shadow:0 0 0 2px rgba(217,154,36,.18)}.ant-pagination-item-active,.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:#d99a24}.ant-pagination-item-active a,.ant-pagination-item:focus a,.ant-pagination-item:hover a,.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#b7791f}.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{border-color:#d99a24}.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab:active,.ant-tabs-nav .ant-tabs-tab:hover{color:#b7791f}.ant-tabs-ink-bar{background-color:#d99a24}.ant-select-focused .ant-select-selection,.ant-select-open .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus,.ant-select-selection:hover{border-color:#d99a24}.ant-select-focused .ant-select-selection,.ant-select-open .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus{box-shadow:0 0 0 2px rgba(217,154,36,.18)}.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item-selected,.ant-select-dropdown-menu-item-selected:hover{color:#3b2412;background-color:#fff7e6}.ant-table-tbody>tr.ant-table-row-selected>td{background:#fff7e6}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#fff1d6}.ant-calendar-date:hover,.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-day .ant-calendar-date{background:#fff7e6}.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-day .ant-calendar-date{color:#3b2412;border-color:#d99a24}.ant-calendar-today .ant-calendar-date{color:#b7791f;border-color:#d99a24}.ant-slider-track,.ant-slider:hover .ant-slider-track{background-color:#d99a24}.ant-slider-handle,.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#d99a24}.ant-slider-handle:focus{border-color:#b7791f;box-shadow:0 0 0 2px rgba(217,154,36,.18)}.ant-steps-item-process .ant-steps-item-icon{background:#d99a24;border-color:#d99a24}.ant-steps-item-finish .ant-steps-item-icon{border-color:#d99a24}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#b7791f}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#d99a24}.ant-cascader-picker:focus .ant-cascader-input,.ant-cascader-picker:hover .ant-cascader-input{border-color:#d99a24;box-shadow:0 0 0 2px rgba(217,154,36,.18)}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{color:#3b2412;background-color:#fff7e6}.ant-tree-checkbox-checked .ant-tree-checkbox-inner,.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner{background-color:#d99a24;border-color:#d99a24}.ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner,.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,.ant-tree-checkbox:hover .ant-tree-checkbox-inner{border-color:#d99a24}.ant-tree-node-selected{background-color:#fff7e6}.ant-table-wrapper,.hive-table-scroll{max-width:100%}.hive-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;padding:18px 20px;background:linear-gradient(180deg,rgba(255,250,240,.92),hsla(0,0%,100%,.98)),#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 10px 30px rgba(59,36,18,.08)}.hive-page-title{min-width:0}.hive-page-title__eyebrow{display:block;margin-bottom:4px;color:#b7791f;font-size:12px;font-weight:650;line-height:1.4}.hive-page-title__main{margin:0;color:#3b2412;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0}.hive-page-title__sub{max-width:960px;margin:7px 0 0;color:#7a6a5a;font-size:13px;line-height:1.6}.hive-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex:0 0 auto}.hive-entry-section{margin-bottom:16px;padding:18px;background:hsla(0,0%,100%,.72);border:1px solid #eadcc8;border-radius:8px}.hive-entry-section:last-child{margin-bottom:0}.hive-entry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:12px}.hive-entry-card{position:relative;display:flex;align-items:center;gap:12px;min-height:82px;padding:14px;overflow:hidden;color:#2f241c;background:#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 8px 22px rgba(59,36,18,.06);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.hive-entry-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(217,154,36,.09),rgba(217,154,36,0));opacity:0;transition:opacity .18s ease}.hive-entry-card:focus,.hive-entry-card:hover{color:#2f241c;background:#fffaf0;border-color:#d99a24;box-shadow:0 12px 26px rgba(59,36,18,.1);transform:translateY(-2px)}.hive-entry-card:focus:before,.hive-entry-card:hover:before{opacity:1}.hive-entry-card__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;color:#b7791f;background:#fff7e6;border:1px solid #f5ddb4;border-radius:8px}.hive-entry-card__icon .anticon{font-size:20px}.hive-entry-card__icon img,.hive-entry-card__icon svg{width:21px;height:21px;color:currentColor}.hive-entry-card__icon img{filter:sepia(1) saturate(1.55) hue-rotate(345deg) brightness(.76)}.hive-entry-card__body{min-width:0}.hive-entry-card__title{margin:0;color:#3b2412;font-size:14px;font-weight:650;line-height:1.35}.hive-entry-card__desc{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#7a6a5a;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hive-content-card,.hive-filter-card,.hive-table-card{background:#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 10px 30px rgba(59,36,18,.08)}.hive-content-card,.hive-filter-card{padding:18px}.hive-table-card{padding:0;overflow:hidden}.hive-table-card .ant-card-body{padding:0}.hive-table-card .ant-table-thead>tr>th{color:#3b2412;background:#fff7e6;border-bottom-color:#eadcc8}.hive-action-bar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.hive-action-bar .ant-btn{margin-left:0}.hive-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px}.hive-table-responsive{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.hive-table-responsive .ant-table-wrapper{min-width:0}.hive-mobile-record-list{display:none}.hive-mobile-record{padding:12px;background:#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 6px 18px rgba(59,36,18,.05)}.hive-mobile-record+.hive-mobile-record{margin-top:10px}@media (max-width:768px){.hive-workspace{min-height:100vh}.hive-page{min-width:0}.hive-card{border-radius:8px;box-shadow:0 6px 18px rgba(59,36,18,.06)}.hive-section-title{align-items:flex-start;flex-direction:column;gap:4px;font-size:16px}.hive-page-header{flex-direction:column;gap:12px;margin-bottom:12px;padding:14px}.hive-page-title__main{font-size:19px}.hive-page-title__sub{font-size:12px}.hive-action-bar,.hive-page-actions{width:100%;justify-content:stretch}.hive-action-bar .ant-btn,.hive-page-actions .ant-btn{flex:1 1 auto;min-width:120px}.hive-entry-section{padding:12px}.hive-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hive-entry-card{align-items:flex-start;min-height:76px;padding:12px}.hive-entry-card__icon{width:34px;height:34px;flex-basis:34px}.hive-entry-card__title{font-size:13px}.hive-entry-card__desc{display:none}.hive-content-card,.hive-filter-card{padding:14px}.ant-modal{max-width:calc(100vw - 24px)}.ant-modal-body{max-height:calc(100vh - 180px);overflow:auto}.ant-table-wrapper{overflow-x:auto}.ant-form-inline .ant-form-item{display:block;margin-right:0;margin-bottom:12px}}.hive-logo[data-v-7b266d71]{display:flex;align-items:center;justify-content:flex-start;min-width:0;width:100%;color:#fffaf0;text-decoration:none}.hive-logo__mark[data-v-7b266d71]{width:60px;height:60px;flex:none;-o-object-fit:contain;object-fit:contain}.hive-logo.is-compact[data-v-7b266d71]{justify-content:flex-start}.hive-user-chip[data-v-1d2c6c76]{display:inline-flex;align-items:center;max-width:180px;min-width:0;height:32px;padding:0 8px;color:#3b2412;border:1px solid #eadcc8;border-radius:8px;background:#fffaf0;cursor:pointer}.hive-user-chip__name[data-v-1d2c6c76]{display:inline-block;max-width:96px;margin:0 6px;overflow:hidden;color:#3b2412;font-size:14px;font-weight:600;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}@media (max-width:768px){.hive-user-chip[data-v-1d2c6c76]{max-width:118px;padding:0 8px}.hive-user-chip__name[data-v-1d2c6c76]{max-width:54px;font-size:13px}}.hive-tab-bar[data-v-07d5f1fc]{position:relative;z-index:10;width:100%;background:transparent;border-bottom:0;overflow:visible}.hive-tab-scroll[data-v-07d5f1fc]{display:flex;align-items:center;gap:6px;height:42px;overflow-x:auto;overflow-y:hidden;padding:4px 6px 0;scrollbar-width:thin;scrollbar-color:rgba(217,154,36,.48) transparent}.hive-tab-scroll[data-v-07d5f1fc]::-webkit-scrollbar{height:5px}.hive-tab-scroll[data-v-07d5f1fc]::-webkit-scrollbar-track{background:transparent}.hive-tab-scroll[data-v-07d5f1fc]::-webkit-scrollbar-thumb{background:rgba(217,154,36,.48);border-radius:8px}.hive-tab-scroll[data-v-07d5f1fc]::-webkit-scrollbar-thumb:hover{background:rgba(217,154,36,.68)}.hive-tab[data-v-07d5f1fc]{display:inline-flex;align-items:center;flex:0 0 auto;max-width:190px;min-width:78px;height:28px;padding:0 9px;color:#7a6a5a;border:1px solid #eadcc8;border-radius:8px 8px 0 0;background:#fffaf0;cursor:pointer;position:relative;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.hive-tab[data-v-07d5f1fc]:hover{color:#3b2412;border-color:#e5bd69;background:#fff4d6}.hive-tab.active[data-v-07d5f1fc]{color:#3b2412;border-color:#d99a24;border-bottom-color:#fff;background:#fff;box-shadow:0 -2px 10px rgba(217,154,36,.12);transform:translateY(1px)}.hive-tab.active[data-v-07d5f1fc]:after{position:absolute;right:-1px;bottom:-5px;left:-1px;height:6px;background:#fff;border-right:1px solid #d99a24;border-left:1px solid #d99a24;content:""}.hive-tab .hive-tab__title[data-v-07d5f1fc]{flex:1;min-width:0;margin-right:8px;overflow:hidden;color:inherit;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.hive-tab .hive-tab__close[data-v-07d5f1fc]{flex:none;color:#a98a63;font-size:12px;opacity:.75;transition:all .2s}.hive-tab .hive-tab__close[data-v-07d5f1fc]:hover{color:#ff4d4f}.context-menu[data-v-07d5f1fc]{position:fixed;z-index:2200;width:168px;padding:5px;background:#fff;border:1px solid #eadcc8;border-radius:8px;box-shadow:0 14px 32px rgba(59,36,18,.18);-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu__item[data-v-07d5f1fc]{display:flex;align-items:center;width:100%;height:34px;padding:0 10px;color:#3b2412;background:transparent;border:0;border-radius:6px;cursor:pointer;gap:8px;text-align:left;transition:background-color .16s ease,color .16s ease}.context-menu__item[data-v-07d5f1fc]:hover:not(.disabled){color:#7a4c0f;background:#fff4d6}.context-menu__item.disabled[data-v-07d5f1fc],.context-menu__item[data-v-07d5f1fc]:disabled{color:#c9b9a7;cursor:not-allowed;opacity:.68}.context-menu__item .anticon[data-v-07d5f1fc]{flex:none;width:14px;color:#d99a24;font-size:13px}.context-menu__item.disabled .anticon[data-v-07d5f1fc],.context-menu__item:disabled .anticon[data-v-07d5f1fc]{color:#c9b9a7}.context-menu__item-label[data-v-07d5f1fc]{flex:1;min-width:0;overflow:hidden;font-size:13px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.hive-tab-scroll[data-v-07d5f1fc]{height:42px;padding:4px 4px 0}.hive-tab[data-v-07d5f1fc]{min-width:72px;max-width:142px;height:28px;padding:0 9px}.hive-tab .hive-tab__title[data-v-07d5f1fc]{font-size:12px}}.bell-wrapper[data-v-37a56974]{display:inline-flex;align-items:center;height:100%;cursor:pointer;padding:0 8px}.bell-wrapper[data-v-37a56974] .ant-badge-count{top:4px}.bell-icon[data-v-37a56974]{font-size:18px;color:#666;line-height:1;vertical-align:middle}.lock-reminder-popover .ant-popover-inner-content{padding:0;width:380px}.lock-reminder-popover .panel-head{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid #f0f0f0;background:#fafafa;font-size:13px;font-weight:600;color:#333}.lock-reminder-popover .panel-total{color:#999;font-weight:400;font-size:12px}.lock-reminder-popover .panel-refresh{margin-left:auto;color:#666;cursor:pointer}.lock-reminder-popover .panel-refresh:hover{color:#333}.lock-reminder-popover .panel-empty,.lock-reminder-popover .panel-loading{padding:40px 16px;color:#999;text-align:center;font-size:13px}.lock-reminder-popover .panel-empty .anticon{font-size:32px;display:block;margin-bottom:8px;color:#ccc}.lock-reminder-popover .group{padding:4px 0}.lock-reminder-popover .group-title{padding:6px 14px;font-size:12px;color:#666;background:#fcfcfc;display:flex;align-items:center;gap:6px}.lock-reminder-popover .dot{display:inline-block;width:7px;height:7px;border-radius:50%}.lock-reminder-popover .dot--active{background:#cf1322;box-shadow:0 0 0 2px rgba(207,19,34,.2)}.lock-reminder-popover .dot--pending{background:#fa8c16}.lock-reminder-popover .dot--balance{background:#cf1322;box-shadow:0 0 0 2px rgba(207,19,34,.15)}.lock-reminder-popover .panel{max-height:70vh;overflow-y:auto}.lock-reminder-popover .item{padding:10px 14px;border-bottom:1px solid #fafafa;cursor:pointer;transition:background .12s}.lock-reminder-popover .item:hover{background:#f5f5f5}.lock-reminder-popover .item:last-child{border-bottom:none}.lock-reminder-popover .item--active{background:#fff7f6}.lock-reminder-popover .item--active:hover{background:#ffece9}.lock-reminder-popover .item--balance{background:#fff7f6}.lock-reminder-popover .item--balance:hover{background:#ffece9}.lock-reminder-popover .dot--vpn-rotation{background:#fa8c16;box-shadow:0 0 0 2px rgba(250,140,22,.2)}.lock-reminder-popover .item--vpn-rotation{background:#fff7e6}.lock-reminder-popover .item--vpn-rotation:hover{background:#ffe7ba}.lock-reminder-popover .item-row1{display:flex;align-items:center;gap:4px;font-size:13px;color:#262626;margin-bottom:4px}.lock-reminder-popover .cust{font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lock-reminder-popover .lock-date{color:#555}.lock-reminder-popover .item-row1-right{margin-left:auto}.lock-reminder-popover .days-left{padding:1px 8px;background:#ffebee;color:#cf1322;border-radius:10px;font-size:11px;font-weight:500}.lock-reminder-popover .days-until{padding:1px 8px;background:#fff7e6;color:#d46b08;border-radius:10px;font-size:11px;font-weight:500}.lock-reminder-popover .item-row2{display:flex;align-items:center;gap:4px;font-size:12px;color:#555;margin-bottom:2px}.lock-reminder-popover .item-row2 .anticon{color:#999;font-size:11px}.lock-reminder-popover .account-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lock-reminder-popover .account-no{color:#999;font-size:11px}.lock-reminder-popover .item-row3{font-size:11px;color:#8c8c8c;padding-left:16px;line-height:1.5}.request-status-indicator[data-v-35fd7dc6]{position:fixed;top:20px;right:20px;z-index:1000;max-width:400px}.page-diagnostics[data-v-76bc948f]{padding:0}.diagnostics-header[data-v-76bc948f]{font-size:13px;color:#666;margin-bottom:16px;display:flex;align-items:center}.diagnostics-list[data-v-76bc948f]{display:flex;flex-direction:column;gap:0}.diagnostics-item[data-v-76bc948f]{padding:12px 0;border-bottom:1px solid #f0f0f0}.diagnostics-item[data-v-76bc948f]:last-child{border-bottom:none}.item-button[data-v-76bc948f]{font-weight:500;font-size:14px;color:#333;margin-bottom:4px}.item-reason[data-v-76bc948f]{font-size:12px;color:#999;line-height:1.5}.global-help-wrapper[data-v-5a95421f]{position:fixed;bottom:40px;right:40px;z-index:1000}.global-help-fab[data-v-5a95421f]{width:48px;height:48px;font-size:22px;box-shadow:0 4px 12px rgba(24,144,255,.4);display:flex;align-items:center;justify-content:center}.global-help-fab[data-v-5a95421f]:hover{box-shadow:0 6px 16px rgba(24,144,255,.6);transform:scale(1.05)}.help-tips-section[data-v-5a95421f]{margin-bottom:8px}.help-tips-header[data-v-5a95421f]{font-size:15px;font-weight:600;color:#333;margin-bottom:14px;display:flex;align-items:center;padding-bottom:10px;border-bottom:2px solid #faad14}.help-tip-item[data-v-5a95421f]{padding:12px;margin-bottom:8px;background:#fafafa;border-radius:6px;border-left:3px solid #1890ff}.help-tip-item[data-v-5a95421f]:hover{background:#f0f7ff}.help-tip-title[data-v-5a95421f]{font-weight:600;font-size:13px;color:#222;margin-bottom:6px;display:flex;align-items:center;gap:8px}.help-tip-index[data-v-5a95421f]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1890ff;color:#fff;font-size:11px;font-weight:600;flex-shrink:0}.help-tip-desc[data-v-5a95421f]{font-size:12px;color:#555;line-height:1.7;padding-left:28px}#components-layout-demo-responsive[data-v-2df74f58],.hive-layout[data-v-2df74f58],.hive-workspace[data-v-2df74f58]{height:100vh;min-height:100vh;overflow:hidden}.hive-workspace[data-v-2df74f58]{display:flex;flex-direction:column}.hive-sidebar[data-v-2df74f58]{z-index:20;background:#001529;box-shadow:10px 0 30px rgba(0,21,41,.18)}.hive-sidebar[data-v-2df74f58] .ant-layout-sider-children{display:flex;flex-direction:column;min-height:100vh}.hive-sidebar[data-v-2df74f58] .ant-menu-dark{background:#001529}.hive-sidebar[data-v-2df74f58] .ant-menu-dark .ant-menu-sub{background:#000c17}.hive-sidebar[data-v-2df74f58] .ant-menu-item,.hive-sidebar[data-v-2df74f58] .ant-menu-submenu-title{margin:1px 8px;border-radius:8px;color:hsla(0,0%,100%,.74)}.hive-sidebar[data-v-2df74f58] .ant-menu-item:hover,.hive-sidebar[data-v-2df74f58] .ant-menu-submenu-title:hover{color:#fffaf0;background:hsla(0,0%,100%,.06)}.hive-sidebar[data-v-2df74f58] .ant-menu-item-selected{background:rgba(217,154,36,.22);color:#fffaf0}.hive-mobile-drawer-logo[data-v-2df74f58],.hive-sidebar-logo[data-v-2df74f58]{display:flex;justify-content:flex-start;padding:14px 12px 12px 32px}.hive-header[data-v-2df74f58]{flex:none;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:8px;height:42px;padding:0 10px;background:hsla(0,0%,100%,.92);border-bottom:1px solid #eadcc8;box-shadow:0 8px 22px rgba(59,36,18,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hive-header-actions[data-v-2df74f58],.hive-header-menu[data-v-2df74f58],.hive-header-tabs[data-v-2df74f58]{display:flex;align-items:center;min-width:0}.hive-header-menu[data-v-2df74f58]{flex:none}.hive-header-tabs[data-v-2df74f58]{flex:1;align-self:stretch;min-width:0;overflow:visible}.hive-header-actions[data-v-2df74f58]{flex:none;gap:8px}.collapsed-icon[data-v-2df74f58]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#6f4e2a;border-radius:8px;font-size:18px;cursor:pointer;transition:background .2s ease,color .2s ease}.collapsed-icon[data-v-2df74f58]:hover{color:#3b2412;background:#fff4d6}.hive-content[data-v-2df74f58]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px}.hive-vpn-banner[data-v-2df74f58]{margin:12px 18px 0;border-radius:8px}.hive-mobile-drawer[data-v-2df74f58] .ant-drawer-body{height:100%;padding:0;background:#001529}.hive-mobile-drawer[data-v-2df74f58] .ant-menu-dark{background:#001529}.hive-mobile-drawer[data-v-2df74f58] .ant-menu-dark .ant-menu-sub{background:#000c17}@media (max-width:768px){.hive-header[data-v-2df74f58]{height:42px;gap:8px;padding:0 8px}.hive-content[data-v-2df74f58]{min-height:0;padding:12px}.hive-vpn-banner[data-v-2df74f58]{margin:10px 12px 0}}