.error-boundary[data-v-0a7db5a9]{padding:var(--space-6);text-align:center;min-height:400px}.error-logo-container[data-v-0a7db5a9]{justify-content:center;animation:1s ease-out fadeIn-0a7db5a9;display:flex}.error-details[data-v-0a7db5a9]{background-color:var(--bg-color-light);border-radius:var(--radius-sm);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;line-height:1.4;overflow-x:auto}@keyframes fadeIn-0a7db5a9{0%{opacity:0}to{opacity:1}}.error-details-collapse[data-v-0a7db5a9]{margin-top:var(--ant-margin-md,var(--space-4))}.refresh-button-container[data-v-eb4ed8a7]{align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));min-width:0;display:flex;position:relative}.indicator-text--error[data-v-eb4ed8a7]{color:var(--error-color)}.refresh-button-group[data-v-eb4ed8a7]{--refresh-button-divider-color:var(--app-toolbar-control-border-color,#00000014);border-radius:var(--app-toolbar-control-radius,var(--radius-lg));box-shadow:var(--shadow-surface);align-items:stretch;display:flex;overflow:hidden}.refresh-button-group--subtle[data-v-eb4ed8a7]{background:var(--app-toolbar-control-bg,var(--bg-color));border:1px solid var(--app-toolbar-control-border-color,var(--border-color));box-shadow:var(--shadow-surface)}.refresh-main-button[data-v-eb4ed8a7]{border-radius:var(--app-toolbar-control-radius,var(--radius-lg)) 0 0 var(--app-toolbar-control-radius,var(--radius-lg));min-width:96px;min-height:var(--app-toolbar-control-height,32px);height:var(--app-toolbar-control-height,32px);justify-content:center;align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));padding:0 var(--app-toolbar-control-padding-x,var(--space-2));border-right:none;transition:all .2s;display:flex}.refresh-main-button--subtle[data-v-eb4ed8a7]{box-shadow:none;background:0 0;border-color:#0000}.refresh-main-button--compact[data-v-eb4ed8a7]{gap:var(--space-compact);padding:0 var(--space-2)}.refresh-main-button[data-v-eb4ed8a7]:disabled{box-shadow:none;transform:none}.refresh-settings-button[data-v-eb4ed8a7]{border-radius:0 var(--app-toolbar-trigger-radius,var(--radius-lg)) var(--app-toolbar-trigger-radius,var(--radius-lg)) 0;border:1px solid var(--app-toolbar-control-border-color,#00000014);border-left:1px solid var(--refresh-button-divider-color);width:var(--app-toolbar-trigger-size,32px);min-width:var(--app-toolbar-trigger-size,32px);height:var(--app-toolbar-control-height,32px);justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.refresh-settings-button--subtle[data-v-eb4ed8a7]{border-color:#0000;border-left-color:var(--refresh-button-divider-color);box-shadow:none;background:0 0}.refresh-settings-button--neutral-divider[data-v-eb4ed8a7],.refresh-settings-button--neutral-divider[data-v-eb4ed8a7]:hover,.refresh-settings-button--neutral-divider[data-v-eb4ed8a7]:focus,.refresh-settings-button--neutral-divider[data-v-eb4ed8a7]:active{border-left-color:var(--refresh-button-divider-color)}.refresh-settings-button[data-v-eb4ed8a7]:hover{background-color:var(--primary-lighter)}.refresh-settings-button:hover .anticon[data-v-eb4ed8a7]{color:var(--primary-color)}.refresh-button-icon[data-v-eb4ed8a7],.refresh-main-button[data-v-eb4ed8a7] .ant-btn-loading-icon{justify-content:center;align-items:center;margin-inline-end:0;line-height:1;display:flex}.refresh-button-text[data-v-eb4ed8a7]{font-size:var(--font-size-xs);font-weight:500;line-height:1}.auto-refresh-indicator[data-v-eb4ed8a7]{min-width:40px;height:var(--app-toolbar-pill-height,22px);padding:0 var(--space-2);background:var(--fill-quaternary,#0f172a0a);border:1px solid var(--app-toolbar-control-border-color,#00000014);border-radius:var(--app-toolbar-pill-radius,var(--radius-pill));font-size:var(--font-size-xs);color:var(--text-color-secondary);box-shadow:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex}.auto-refresh-indicator--supporting-context[data-v-eb4ed8a7]{background:var(--fill-quaternary,#0f172a0a);border-color:var(--app-toolbar-control-border-color,#00000014);color:var(--text-color-secondary)}.auto-refresh-indicator--compact[data-v-eb4ed8a7]{min-width:36px;padding:0 var(--space-2)}.refresh-button-group--compact+.auto-refresh-indicator--compact[data-v-eb4ed8a7]{margin-left:calc(-1 * var(--space-1))}.auto-refresh-indicator--reserved[data-v-eb4ed8a7]{opacity:.72}.indicator-text[data-v-eb4ed8a7]{white-space:nowrap;font-weight:500;line-height:1}.refresh-menu[data-v-eb4ed8a7]{min-width:236px}.menu-item-content[data-v-eb4ed8a7]{align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));width:100%;min-height:var(--app-toolbar-overlay-item-height,36px);display:flex}.menu-item-icon[data-v-eb4ed8a7]{font-size:var(--font-size-base);text-align:center;width:16px;color:var(--text-color-secondary)}.menu-item-text[data-v-eb4ed8a7]{font-size:var(--font-size-sm);flex:1}.menu-item-check[data-v-eb4ed8a7]{font-size:var(--font-size-xs);color:var(--severity-information,#1976d2);margin-left:auto}.menu-item-selected[data-v-eb4ed8a7]{background-color:var(--success-light);border-radius:var(--app-toolbar-control-radius,var(--radius-lg))}.menu-item-selected .menu-item-icon[data-v-eb4ed8a7],.menu-item-selected .menu-item-text[data-v-eb4ed8a7]{color:var(--severity-information,#1976d2);font-weight:500}.menu-item-danger[data-v-eb4ed8a7]:hover{background-color:var(--error-light)}.menu-item-danger:hover .menu-item-icon[data-v-eb4ed8a7],.menu-item-danger:hover .menu-item-text[data-v-eb4ed8a7]{color:var(--severity-high,#ff4d4f)}.interval-description[data-v-eb4ed8a7]{background:var(--bg-color-light);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--ant-color-text-description);align-items:center;display:flex}.interval-description .anticon[data-v-eb4ed8a7]{color:var(--ant-color-primary);font-size:var(--font-size-base)}.interval-preview[data-v-eb4ed8a7]{text-align:center;background:var(--success-light);border:1px solid var(--ant-color-success);border-radius:var(--radius-md);color:var(--ant-color-success);font-size:var(--font-size-base)}@media (max-width:768px){.refresh-button-container[data-v-eb4ed8a7]{gap:var(--space-1);width:100%}.refresh-button-group[data-v-eb4ed8a7]{width:100%}.refresh-main-button[data-v-eb4ed8a7]{min-width:0;min-height:var(--app-mobile-action-height,44px);height:var(--app-mobile-action-height,44px);padding:0 var(--space-2);flex:1}.refresh-settings-button[data-v-eb4ed8a7]{width:var(--app-mobile-action-height,44px);min-width:var(--app-mobile-action-height,44px);height:var(--app-mobile-action-height,44px);flex:0 0 var(--app-mobile-action-height,44px)}.refresh-button-text[data-v-eb4ed8a7]{font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.auto-refresh-indicator[data-v-eb4ed8a7]{min-width:28px;height:18px;padding:0 var(--space-1);font-size:var(--font-size-xs)}}.refresh-main-button[data-v-eb4ed8a7]:focus:not(:focus-visible),.refresh-settings-button[data-v-eb4ed8a7]:focus:not(:focus-visible){outline:none}.refresh-button-group--focus-within[data-v-eb4ed8a7]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--ant-color-primary) 20%, transparent)}.refresh-dropdown{padding-top:var(--space-1)}.refresh-dropdown .ant-dropdown-menu{padding:var(--space-compact) 0;border:1px solid var(--app-toolbar-overlay-border-color,#00000014);border-radius:var(--app-toolbar-overlay-radius,var(--radius-lg));box-shadow:var(--app-toolbar-overlay-shadow,0 8px 24px #0000001f)}.refresh-dropdown .ant-dropdown-menu-item-group-title{padding:var(--space-compact) var(--app-toolbar-overlay-padding-x,var(--space-3));font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.refresh-dropdown .ant-dropdown-menu-item{min-height:var(--app-toolbar-overlay-item-height,36px);padding:0 var(--app-toolbar-overlay-padding-x,var(--space-3));align-items:center;display:flex}.refresh-dropdown .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{margin:0 var(--space-compact);border-radius:var(--app-toolbar-control-radius,var(--radius-lg))}.connection-permission-indicator[data-v-777af80b]{flex-wrap:wrap;display:inline-flex}.permission-tag[data-v-777af80b]{font-size:var(--font-size-xs);padding:var(--space-1) var(--space-compact);line-height:1.2}.connection-selector[data-v-429881d2]{position:relative}.connection-button[data-v-429881d2]{min-width:168px;max-width:220px;min-height:var(--app-toolbar-control-height,32px);height:var(--app-toolbar-control-height,32px);justify-content:flex-start;align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));padding:0 var(--app-toolbar-control-padding-x,var(--space-2));border-radius:var(--app-toolbar-control-radius,var(--radius-lg));transition:all .2s;display:flex}.connection-button.app-toolbar-trigger--subtle[data-v-429881d2]{border:1px solid var(--app-toolbar-control-border-color,var(--border-light));background:var(--app-toolbar-control-bg,var(--bg-color));box-shadow:var(--shadow-surface)}.connection-button.app-toolbar-trigger--compact[data-v-429881d2]{padding-inline:var(--space-2)}.connection-trigger-leading[data-v-429881d2]{align-items:center;gap:var(--space-compact);flex-shrink:0;display:flex}.connection-button[data-v-429881d2]:hover{background-color:var(--primary-lighter);border-color:var(--primary-color);box-shadow:none}.connection-button[data-state=open][data-v-429881d2]{background-color:var(--primary-lighter);border-color:var(--primary-color);box-shadow:var(--shadow-brand-ring)}.connection-trigger-label[data-v-429881d2]{text-align:left;min-width:0;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;line-height:1.2;overflow:hidden}.connection-trigger-icon[data-v-429881d2]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.dropdown-arrow[data-v-429881d2]{font-size:var(--font-size-xs);color:var(--text-color-tertiary);transition:transform .2s}.dropdown-arrow[data-state=open][data-v-429881d2]{color:var(--primary-color);transform:rotate(180deg)}.connection-button:hover .dropdown-arrow[data-v-429881d2]{color:var(--primary-hover)}.connection-selector .connection-status-dot[data-v-429881d2]{border:2px solid var(--bg-color);width:8px;height:8px;box-shadow:0 0 0 1px var(--border-color);border-radius:50%;flex-shrink:0;margin-right:0}.connection-selector .connection-status-dot.available[data-v-429881d2]{background-color:var(--success-color);animation:2s infinite connection-status-pulse-429881d2}.connection-selector .connection-status-dot.checking[data-v-429881d2]{background-color:var(--warning-color,#faad14)}.connection-selector .connection-status-dot.unavailable[data-v-429881d2]{background-color:var(--error-color)}.connection-selector .connection-status-dot.small[data-v-429881d2]{width:6px;height:6px;margin-right:0}@keyframes connection-status-pulse-429881d2{0%,to{opacity:1}50%{opacity:.6}}.connection-menu[data-v-429881d2]{min-width:280px}.connection-menu--desktop[data-v-429881d2]{border-radius:var(--app-toolbar-overlay-radius,var(--radius-lg));box-shadow:var(--app-toolbar-overlay-shadow,0 8px 24px #0000001f)}.connection-menu--desktop[data-surface=toolbar-overlay][data-v-429881d2]{background:var(--bg-color)}.connection-static-item[data-v-429881d2]{cursor:default}.edit-draft-banner[data-v-429881d2]{gap:var(--space-1);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--primary-light,#f0f7ff);border:1px solid var(--primary-color,#d6e4ff);flex-direction:column;display:flex}.current-selection-summary-label[data-v-429881d2],.edit-draft-banner-label[data-v-429881d2],.saved-groups-empty-title[data-v-429881d2]{font-size:var(--font-size-xs);color:var(--text-color-tertiary);font-weight:600}.current-selection-summary-meta[data-v-429881d2],.current-selection-summary-note[data-v-429881d2],.edit-draft-banner-text[data-v-429881d2],.saved-groups-empty-text[data-v-429881d2]{font-size:var(--font-size-xs);color:var(--text-color-tertiary);line-height:1.4}.connection-menu-item[data-v-429881d2]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.connection-row[data-v-429881d2]{align-items:flex-start}.connection-info[data-v-429881d2]{flex:1;align-items:center;min-width:0;display:flex}.connection-info--comfortable-gap[data-v-429881d2]{gap:var(--space-2)}.connection-copy[data-v-429881d2]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.connection-name[data-v-429881d2]{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.connection-subtext[data-v-429881d2]{font-size:var(--font-size-xs);color:var(--text-color-tertiary);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.connection-meta[data-v-429881d2]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.active-icon[data-v-429881d2]{color:var(--success-color);font-size:var(--font-size-xs)}.connection-active[data-v-429881d2]{background-color:var(--success-light)}.connection-active .connection-name[data-v-429881d2]{color:var(--success-color);font-weight:500}.connection-active .connection-subtext[data-v-429881d2]{color:var(--success-hover)}.group-delete-btn[data-v-429881d2]{opacity:.38;color:var(--text-color-tertiary);transition:opacity .2s,color .2s}.group-row:hover .group-delete-btn[data-v-429881d2],.group-delete-btn[data-v-429881d2]:focus-visible{opacity:.88;color:var(--text-color-tertiary)}.action-item[data-v-429881d2]:hover{background-color:var(--primary-lighter)}.action-item:hover .anticon[data-v-429881d2]{color:var(--primary-hover)}.connection-group-name-modal-content[data-v-429881d2]{gap:var(--space-3);flex-direction:column;display:flex}.connection-group-name-modal-hint[data-v-429881d2]{font-size:var(--font-size-sm);color:var(--text-color-tertiary)}.connection-group-name-input[data-v-429881d2]{width:100%}@media (max-width:768px){.connection-button[data-v-429881d2]{width:100%;min-width:0;max-width:none;padding:var(--space-compact) var(--space-2);gap:var(--space-compact);min-height:var(--app-mobile-action-height,44px)}.connection-trigger-label[data-v-429881d2]{font-size:var(--font-size-xs)}.connection-menu[data-v-429881d2]{min-width:240px}.connection-group-name-modal-content[data-v-429881d2]{gap:var(--space-2)}.connection-group-name-modal-hint[data-v-429881d2]{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){.connection-selector .connection-status-dot.available[data-v-429881d2]{animation:none}}.connection-dropdown{padding-top:var(--space-1)}.connection-dropdown .connection-menu--desktop.ant-dropdown-menu{padding:var(--space-compact) 0;border:1px solid var(--app-toolbar-overlay-border-color,#00000014);border-radius:var(--app-toolbar-overlay-radius,var(--radius-lg));box-shadow:var(--app-toolbar-overlay-shadow,0 8px 24px #0000001f)}.connection-dropdown .ant-dropdown-menu-item-group-title{font-size:var(--font-size-xs);color:var(--text-color-secondary,#666);text-transform:uppercase;letter-spacing:.5px;padding:var(--space-compact) var(--app-toolbar-overlay-padding-x,var(--space-3));font-weight:600}.connection-dropdown .ant-dropdown-menu-item{padding:0 var(--app-toolbar-overlay-padding-x,var(--space-3));min-height:var(--app-toolbar-overlay-item-height,36px);align-items:center;display:flex}.connection-menu-item-override{min-height:var(--app-toolbar-overlay-item-height,36px)}.connection-dropdown .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{margin:0 var(--space-compact);border-radius:var(--app-toolbar-control-radius,var(--radius-lg))}.connection-group-name-modal .ant-modal{width:min(420px,100vw - 24px);max-width:calc(100vw - 24px)}.connection-group-name-modal .ant-modal-content{padding:var(--space-5) var(--space-5) var(--space-4)}.connection-group-name-modal .ant-modal-body{padding-top:var(--space-2)}@media (max-width:768px){.connection-group-name-modal .ant-modal{margin:var(--space-3) auto}.connection-group-name-modal .ant-modal-content{padding:var(--space-4) var(--space-4) var(--space-3)}}.mobile-action-section[data-v-630a0cb7]{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-color);box-shadow:var(--shadow-surface);flex-direction:column;display:flex}.mobile-section-label[data-v-630a0cb7]{font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:700;line-height:1.4}.mobile-inline-list[data-v-630a0cb7],.mobile-connection-summary[data-v-630a0cb7]{gap:var(--space-2);flex-direction:column;display:flex}.mobile-inline-item[data-v-630a0cb7]{width:100%;min-height:var(--app-mobile-action-height,44px);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-color);color:var(--text-color);text-align:left;display:flex}button.mobile-inline-item[data-v-630a0cb7]{cursor:pointer;touch-action:manipulation}.mobile-inline-item.is-active[data-v-630a0cb7]{border-color:var(--primary-color);background:color-mix(in oklab, var(--primary-color) 8%, var(--bg-color))}.mobile-inline-item[data-v-630a0cb7]:disabled{opacity:.55;cursor:not-allowed}.mobile-inline-item-main[data-v-630a0cb7],.mobile-inline-item-meta[data-v-630a0cb7]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.mobile-inline-item-main[data-v-630a0cb7]{flex:auto}.mobile-inline-item-main--summary[data-v-630a0cb7]{width:100%}.mobile-inline-item-meta[data-v-630a0cb7]{flex:none}.mobile-inline-item-text[data-v-630a0cb7]{min-width:0;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.mobile-inline-item-text--summary[data-v-630a0cb7]{white-space:normal;text-overflow:initial;line-height:1.45;overflow:visible}.mobile-inline-item-status[data-v-630a0cb7]{font-size:var(--font-size-xs);color:var(--text-color-secondary);white-space:nowrap;line-height:1.3}.mobile-inline-item-check[data-v-630a0cb7]{font-size:var(--font-size-xs);color:var(--primary-color);white-space:nowrap;font-weight:700;line-height:1.2}.mobile-inline-item--summary[data-v-630a0cb7]{background:color-mix(in oklab, var(--bg-color) 98%, var(--text-color))}.mobile-inline-item--summary-static[data-v-630a0cb7]{cursor:default}.mobile-inline-item--action[data-v-630a0cb7]{justify-content:flex-start}.mobile-status-dot[data-v-630a0cb7]{border-radius:var(--radius-pill);background:var(--ant-color-border);flex:none;width:8px;height:8px}.mobile-status-dot.available[data-v-630a0cb7]{background:var(--success-color)}.mobile-status-dot.checking[data-v-630a0cb7]{background:var(--warning-color)}.mobile-status-dot.unavailable[data-v-630a0cb7]{background:var(--error-color)}.mobile-group-row[data-v-630a0cb7]{align-items:stretch;gap:0;display:flex}.mobile-group-btn[data-v-630a0cb7]{flex:1;min-width:0}.mobile-group-delete-btn[data-v-630a0cb7],.mobile-group-update-btn[data-v-630a0cb7]{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;display:flex}.mobile-group-delete-btn[data-v-630a0cb7]{width:36px;color:var(--text-color-disabled);font-size:var(--font-size-lg)}.mobile-group-update-btn[data-v-630a0cb7]{padding:0 var(--space-2);color:var(--primary-color);font-size:var(--font-size-xs);white-space:nowrap;font-weight:600}.mobile-group-delete-btn[data-v-630a0cb7]:active{color:var(--error-color)}.mobile-edit-mode-btn[data-v-630a0cb7]{float:right;color:var(--primary-color);font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:none;padding:0}.mobile-checkbox[data-v-630a0cb7]{font-size:var(--font-size-lg);margin-right:var(--space-1);line-height:1}.mobile-edit-actions[data-v-630a0cb7]{gap:var(--space-2);padding-top:var(--space-1);display:flex}.mobile-edit-actions .mobile-inline-item[data-v-630a0cb7]{text-align:center;color:var(--primary-color);flex:1;font-weight:500}.mobile-connection-group-name-modal-content[data-v-630a0cb7]{gap:var(--space-3);flex-direction:column;display:flex}.mobile-connection-group-name-modal-hint[data-v-630a0cb7]{font-size:var(--font-size-sm);color:var(--text-color-secondary)}.mobile-connection-group-name-input[data-v-630a0cb7]{width:100%}@media (max-width:768px){.mobile-inline-item[data-v-630a0cb7]{padding:var(--space-2);border-radius:var(--radius-lg)}.mobile-inline-item-text[data-v-630a0cb7]{font-size:var(--font-size-sm)}.mobile-inline-item-status[data-v-630a0cb7],.mobile-inline-item-check[data-v-630a0cb7]{font-size:var(--font-size-xs)}.mobile-group-update-btn[data-v-630a0cb7]{padding:0 var(--space-2);font-size:var(--font-size-xs)}.mobile-connection-group-name-modal-hint[data-v-630a0cb7]{font-size:var(--font-size-xs)}}.user-menu[data-v-7ffb2d70]{min-width:0;position:relative}.user-button[data-v-7ffb2d70]{justify-content:flex-start;align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));min-width:0;max-width:156px;min-height:var(--app-toolbar-control-height,32px);height:var(--app-toolbar-control-height,32px);padding:0 var(--app-toolbar-control-padding-x,var(--space-2));border-radius:var(--app-toolbar-control-radius,var(--radius-lg));transition:all .2s;display:flex}.user-button.app-toolbar-trigger--subtle[data-v-7ffb2d70]{border:1px solid var(--app-toolbar-control-border-color,var(--border-light));background:var(--app-toolbar-control-bg,var(--bg-color));box-shadow:var(--shadow-surface)}.user-button[data-v-7ffb2d70]:hover{background-color:var(--primary-lighter);border-color:var(--primary-color);box-shadow:none}.user-button[data-state=open][data-v-7ffb2d70]{background-color:var(--primary-lighter);border-color:var(--primary-color);box-shadow:var(--shadow-brand-ring)}.user-button .user-avatar[data-v-7ffb2d70]{justify-content:center;align-items:center;margin-inline-end:0;line-height:1;display:flex}.user-avatar[data-v-7ffb2d70]{font-size:var(--font-size-xs);flex-shrink:0}.user-anchor-name[data-v-7ffb2d70]{width:100%;min-width:0;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;margin:0;font-weight:600;line-height:1;overflow:hidden}.dropdown-arrow[data-v-7ffb2d70]{font-size:var(--font-size-xs);color:var(--text-color-tertiary);flex-shrink:0;align-self:center;margin-left:auto;transition:transform .2s}.dropdown-arrow[data-state=open][data-v-7ffb2d70]{color:var(--primary-color);transform:rotate(180deg)}.user-button:hover .dropdown-arrow[data-v-7ffb2d70]{color:var(--primary-color)}.user-menu-dropdown[data-v-7ffb2d70]{min-width:260px}.user-menu-dropdown[data-surface=toolbar-overlay][data-v-7ffb2d70]{background:var(--bg-color)}.menu-item-account-info[data-v-7ffb2d70]{height:auto;padding:var(--space-3) var(--space-4);cursor:default;opacity:1;line-height:normal}.menu-item-account-info.ant-menu-item-disabled[data-v-7ffb2d70]{color:inherit;cursor:default}.menu-item-account-info-content[data-v-7ffb2d70]{align-items:center;display:flex}.menu-item-account-info-text[data-v-7ffb2d70]{flex-direction:column;min-width:0;display:flex}.menu-item-account-info-name[data-v-7ffb2d70]{font-size:var(--font-size-sm);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.menu-item-account-info-meta[data-v-7ffb2d70]{font-size:var(--font-size-xs);color:var(--text-color-secondary)}.menu-item-content[data-v-7ffb2d70]{align-items:center;gap:var(--app-toolbar-control-gap,var(--space-2));font-size:var(--font-size-sm);min-height:var(--app-toolbar-overlay-item-height,36px);display:flex}.menu-item-content .anticon[data-v-7ffb2d70]{font-size:var(--font-size-base);text-align:center;width:16px;color:var(--text-color-secondary)}.menu-item-app-version[data-v-7ffb2d70]{height:auto;padding:var(--space-2) var(--space-4);cursor:default;line-height:normal}.menu-item-app-version.ant-menu-item-disabled[data-v-7ffb2d70]{color:inherit;cursor:default}.menu-item-app-version-content[data-v-7ffb2d70]{color:var(--text-color-secondary);font-size:var(--font-size-xs);justify-content:space-between;align-items:center;display:flex}.menu-item:hover .menu-item-content .anticon[data-v-7ffb2d70]{color:var(--primary-color)}.logout-item[data-v-7ffb2d70]:hover{background-color:var(--error-light)}.logout-item:hover .menu-item-content .anticon[data-v-7ffb2d70],.logout-item:hover .menu-item-content span[data-v-7ffb2d70]{color:var(--error-color)}.language-current[data-v-7ffb2d70]{font-size:var(--font-size-xs);color:var(--text-color-secondary);margin-left:auto}.language-menu-item[data-v-7ffb2d70]{min-height:var(--app-toolbar-overlay-item-height,36px);justify-content:space-between;align-items:center;display:flex}.language-name[data-v-7ffb2d70]{font-size:var(--font-size-sm)}.language-check[data-v-7ffb2d70]{color:var(--primary-color);font-size:var(--font-size-xs)}[data-v-7ffb2d70] .ant-menu-submenu-title{min-height:var(--app-toolbar-overlay-item-height,36px);line-height:var(--app-toolbar-overlay-item-height,36px)}@media (max-width:768px){.user-button[data-v-7ffb2d70]{width:100%;min-width:0;max-width:none;height:var(--app-mobile-action-height,44px);padding:0 var(--space-2);justify-content:space-between}.user-anchor-name[data-v-7ffb2d70]{font-size:var(--font-size-xs);margin:0 var(--space-1)}.user-menu-dropdown[data-v-7ffb2d70]{min-width:180px}}.user-dropdown{padding-top:var(--space-1)}.user-dropdown .ant-dropdown-menu{padding:var(--space-compact) 0;border:1px solid var(--app-toolbar-overlay-border-color,#00000014);border-radius:var(--app-toolbar-overlay-radius,var(--radius-lg));box-shadow:var(--app-toolbar-overlay-shadow,0 8px 24px #0000001f)}.user-dropdown .ant-dropdown-menu-item-group-title{padding:var(--space-compact) var(--app-toolbar-overlay-padding-x,var(--space-3));font-size:var(--font-size-xs);color:var(--text-color-secondary);font-weight:600}.user-dropdown .ant-dropdown-menu-item{padding:0 var(--app-toolbar-overlay-padding-x,var(--space-3));min-height:var(--app-toolbar-overlay-item-height,36px);align-items:center;display:flex}.user-dropdown .ant-dropdown-menu-item-group-list .ant-dropdown-menu-item{margin:0 var(--space-compact);border-radius:var(--app-toolbar-control-radius,var(--radius-lg))}.theme-toggle[data-v-4185884b]{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-color-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.theme-toggle[data-v-4185884b]:hover{color:var(--text-color);background-color:var(--bg-color-hover)}.attention-background-operations-indicator[data-v-fe6a26ca]{position:relative}.operations-button[data-v-fe6a26ca]{color:var(--primary-color)}.operations-list[data-v-fe6a26ca]{flex-direction:column;display:flex}.operation-item[data-v-fe6a26ca]{padding:var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-color-light)}.operation-header[data-v-fe6a26ca]{justify-content:space-between;align-items:center;display:flex}.operation-description[data-v-fe6a26ca]{color:var(--text-color-secondary);font-size:var(--font-size-xs)}.operation-error[data-v-fe6a26ca]{color:var(--error-color);font-size:var(--font-size-xs);margin-bottom:var(--space-2);word-break:break-word}.operation-time[data-v-fe6a26ca]{color:var(--text-color-tertiary);font-size:var(--font-size-xs)}.layout-header[data-v-84de25e9]{height:var(--app-header-offset);line-height:var(--header-height);padding:var(--app-safe-area-top) calc(var(--space-4) + var(--app-safe-area-right)) 0 calc(var(--space-4) + var(--app-safe-area-left));background-color:var(--bg-color);z-index:var(--z-header);left:var(--sider-expanded);box-sizing:border-box;align-items:center;transition:left .2s cubic-bezier(.2,0,0,1),background-color .3s,box-shadow .3s;display:flex;position:fixed;right:0}.layout-header.collapsed[data-v-84de25e9]{left:var(--sider-collapsed)}.layout-header.is-mobile[data-v-84de25e9]{left:0}.header-content[data-v-84de25e9]{align-items:center;gap:var(--app-toolbar-title-gap,var(--space-2));flex:1;min-width:0;display:flex}.header-title[data-v-84de25e9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:0;overflow:hidden}.header-actions[data-v-84de25e9]{flex-shrink:0;align-items:center;gap:0;margin-left:auto;display:flex}.header-action-group[data-v-84de25e9]{align-items:center;gap:var(--app-toolbar-group-gap,var(--space-2));flex-shrink:0;min-width:0;display:flex}.header-action-group--utilities[data-v-84de25e9]{gap:var(--app-toolbar-badge-safe-gap,var(--space-5))}.header-action-group--system[data-v-84de25e9]{gap:var(--app-toolbar-group-gap,var(--space-2))}.header-action-divider[data-v-84de25e9]{width:1px;height:24px;margin:0 var(--app-toolbar-section-gap,var(--space-2));background:var(--border-light);flex:none}.header-actions-mobile[data-v-84de25e9]{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.mobile-more-button[data-v-84de25e9]{font-size:var(--font-size-xl);width:var(--app-header-icon-button-size,44px);height:var(--app-header-icon-button-size,44px);aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-color);min-width:44px;max-width:44px;min-height:44px;max-height:44px;box-shadow:var(--shadow-surface);flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.mobile-more-icon[data-v-84de25e9]{line-height:1;font-size:var(--font-size-xl);justify-content:center;align-items:center;margin:0;display:flex}.mobile-more-button[data-v-84de25e9]:hover{color:var(--primary-color);border-color:var(--primary-color);background:var(--primary-lighter)}.mobile-actions-panel[data-v-84de25e9]{gap:var(--space-2);flex-direction:column;display:flex}.mobile-action-section[data-v-84de25e9]{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-color);box-shadow:var(--shadow-surface);flex-direction:column;display:flex}.mobile-section-label[data-v-84de25e9]{font-size:var(--font-size-xs);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:700;line-height:1.4}.mobile-actions-panel[data-v-84de25e9] .refresh-button-group,.mobile-actions-panel[data-v-84de25e9] .operations-button{width:100%}.mobile-actions-panel[data-v-84de25e9] .refresh-main-button,.mobile-actions-panel[data-v-84de25e9] .refresh-settings-button{min-height:var(--app-mobile-action-height,44px)}.mobile-inline-list[data-v-84de25e9]{gap:var(--space-2);flex-direction:column;display:flex}.mobile-inline-item[data-v-84de25e9]{width:100%;min-height:var(--app-mobile-action-height,44px);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-color);color:var(--text-color);text-align:left;display:flex}button.mobile-inline-item[data-v-84de25e9]{cursor:pointer;touch-action:manipulation}.mobile-inline-item.is-active[data-v-84de25e9]{border-color:var(--primary-color);background:color-mix(in oklab, var(--primary-color) 8%, var(--bg-color))}.mobile-inline-item[data-v-84de25e9]:disabled{opacity:.55;cursor:not-allowed}.mobile-inline-item-main[data-v-84de25e9],.mobile-inline-item-meta[data-v-84de25e9]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.mobile-inline-item-main[data-v-84de25e9]{flex:auto}.mobile-inline-item-meta[data-v-84de25e9]{flex:none}.mobile-inline-item-text[data-v-84de25e9]{min-width:0;font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.35;overflow:hidden}.mobile-inline-item-status[data-v-84de25e9]{font-size:var(--font-size-xs);color:var(--text-color-secondary);white-space:nowrap;line-height:1.3}.mobile-inline-item-check[data-v-84de25e9]{font-size:var(--font-size-xs);color:var(--primary-color);white-space:nowrap;font-weight:700;line-height:1.2}.mobile-inline-item--summary[data-v-84de25e9]{background:color-mix(in oklab, var(--bg-color) 98%, var(--text-color))}.mobile-inline-item--action[data-v-84de25e9]{justify-content:flex-start}.mobile-inline-item--danger[data-v-84de25e9]{color:var(--error-color);border-color:color-mix(in oklab, var(--error-color) 18%, var(--border-light))}.mobile-inline-item--danger .mobile-inline-item-text[data-v-84de25e9]{color:var(--error-color)}.trigger[data-v-84de25e9]{font-size:var(--font-size-xl);cursor:pointer;min-width:32px;min-height:32px;padding:0 var(--space-1);touch-action:manipulation;justify-content:center;align-items:center;transition:color .3s;display:inline-flex}.trigger[data-v-84de25e9]:hover{color:var(--primary-hover)}@media (max-width:1200px){.header-action-divider[data-v-84de25e9]{margin:0 var(--space-2)}}@media (max-width:768px){.layout-header[data-v-84de25e9]{padding:var(--app-safe-area-top) calc(var(--space-3) + var(--app-safe-area-right)) 0 calc(var(--space-3) + var(--app-safe-area-left))}.header-content[data-v-84de25e9]{gap:var(--space-3)}.trigger[data-v-84de25e9]{width:var(--app-mobile-action-height,44px);min-width:var(--app-mobile-action-height,44px);height:var(--app-mobile-action-height,44px);min-height:var(--app-mobile-action-height,44px);border-radius:var(--radius-lg);padding:0}.header-title[data-v-84de25e9]{font-size:var(--font-size-base);max-width:100%}.mobile-inline-item[data-v-84de25e9]{padding:var(--space-2);border-radius:var(--radius-lg)}.mobile-inline-item-text[data-v-84de25e9]{font-size:var(--font-size-sm)}.mobile-inline-item-status[data-v-84de25e9],.mobile-inline-item-check[data-v-84de25e9]{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){.layout-header[data-v-84de25e9]{transition:none}}.header-search-link[data-v-84de25e9]{align-items:center;gap:var(--space-compact);white-space:nowrap;padding:var(--space-2);display:inline-flex}@media (max-width:768px){.layout-header .trigger.ant-btn.ant-btn-icon-only{width:var(--app-mobile-action-height,44px);min-width:var(--app-mobile-action-height,44px);height:var(--app-mobile-action-height,44px);min-height:var(--app-mobile-action-height,44px);border-radius:var(--radius-lg);touch-action:manipulation;padding:0}}.layout-sider[data-v-b9c7980f]{height:var(--app-viewport-height);z-index:var(--z-header);box-sizing:border-box;padding-top:var(--app-safe-area-top);padding-bottom:var(--app-safe-area-bottom);flex-direction:column;transition:background-color .3s,box-shadow .3s;display:flex;position:fixed}.logo-container[data-v-b9c7980f]{text-align:center;cursor:pointer;border-bottom:1px solid var(--border-light);flex-shrink:0;justify-content:center;align-items:center;min-height:49px;transition:background-color .3s,color .3s,box-shadow .3s,opacity .3s;display:flex}.logo-container[data-v-b9c7980f]:hover{background-color:var(--bg-color-light)}.logo-expanded[data-v-b9c7980f]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-1);display:flex}.logo-text[data-v-b9c7980f]{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.logo-main[data-v-b9c7980f]{font-size:var(--font-size-xl);color:var(--text-color);letter-spacing:.5px;font-family:Arial,sans-serif;font-weight:600}.logo-sub[data-v-b9c7980f]{font-size:var(--font-size-xs);color:var(--text-color-secondary);margin-top:calc(-1 * var(--space-1));letter-spacing:.3px}.logo-collapsed[data-v-b9c7980f]{padding:var(--space-1);justify-content:center;align-items:center;display:flex}.ant-menu[data-v-b9c7980f]{border:none;border-inline-end:none;flex:1;min-height:0;transition:background-color .3s,color .3s,box-shadow .3s,opacity .3s;overflow-y:auto}[data-v-b9c7980f] .ant-menu-submenu-title{transition:background-color .2s,color .2s,transform .16s,box-shadow .2s}[data-v-b9c7980f] .ant-menu-item-group-title{padding:var(--space-3) var(--space-4) var(--space-1);color:var(--text-color-secondary);font-size:var(--font-size-xs);letter-spacing:0;font-weight:600;line-height:20px}[data-v-b9c7980f] .ant-menu-item-group-list{margin:0}.mobile-sidebar-shell[data-v-b9c7980f] .ant-menu-item:active,.mobile-sidebar-shell[data-v-b9c7980f] .ant-menu-submenu-title:active{background:var(--primary-lighter);color:var(--primary-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary-color) 14%, transparent);transform:scale(.99)}[data-v-b9c7980f] ::-webkit-scrollbar{width:4px;height:4px}[data-v-b9c7980f] ::-webkit-scrollbar-track{background:var(--bg-color-light);border-radius:var(--radius-xs)}[data-v-b9c7980f] ::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-xs)}[data-v-b9c7980f] ::-webkit-scrollbar-thumb:hover{background:var(--text-color-disabled)}.mobile-sidebar-shell[data-v-b9c7980f]{height:100%;margin:calc(-1 * var(--space-6));background:var(--bg-color);flex-direction:column;display:flex}.mobile-sidebar-shell .ant-menu[data-v-b9c7980f]{border-inline-end:none;flex:1;min-height:0}.layout-sider.is-resizing[data-v-b9c7980f],.layout-sider.is-resizing .logo-container[data-v-b9c7980f],.layout-sider.is-resizing .ant-menu[data-v-b9c7980f]{transition:none}.proxy-banner[data-v-c1eff3a2]{z-index:var(--z-header);margin:var(--space-2) var(--space-2) 0 var(--space-2);position:sticky;top:0}.fade-enter-active[data-v-c1eff3a2],.fade-leave-active[data-v-c1eff3a2]{transition:opacity .3s}.fade-enter-from[data-v-c1eff3a2],.fade-leave-to[data-v-c1eff3a2]{opacity:0}.license-expiry-notice[data-v-c08b8bf0]{margin-bottom:var(--space-2)}.layout-content[data-v-dbf90176]{margin-top:var(--app-header-offset);height:var(--app-layout-height);margin-left:var(--sider-expanded);box-sizing:border-box;padding-bottom:var(--app-safe-area-bottom);transition:margin-left .2s cubic-bezier(.2,0,0,1),background-color .3s,box-shadow .3s;position:relative;overflow:auto}.layout-content.is-resizing[data-v-dbf90176]{transition:none}@media (prefers-reduced-motion:reduce){.layout-content[data-v-dbf90176]{transition:none}}.main-card[data-v-dbf90176]{max-width:1920px;min-height:100%}.layout-content--desktop-balanced-gutter[data-v-dbf90176]{padding-top:var(--space-2);padding-inline:clamp(var(--space-4), 2vw, var(--space-6))}.layout-content--desktop-restrained-gutter[data-v-dbf90176]{padding-inline:var(--space-2)}.main-card--desktop-balanced-shell[data-v-dbf90176]{width:100%;margin-inline:auto}.layout-content.collapsed[data-v-dbf90176]{margin-left:var(--sider-collapsed)}.layout-content.is-mobile[data-v-dbf90176]{--mobile-primary-nav-sticky-offset:var(--app-mobile-primary-nav-height);margin-left:0}.mobile-primary-nav[data-v-dbf90176]{z-index:var(--z-header);gap:var(--space-1);min-height:var(--mobile-primary-nav-sticky-offset);padding:var(--space-2) var(--space-2) var(--space-1);background:var(--bg-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);box-shadow:0 4px 12px var(--shadow-card-hover-color);box-sizing:border-box;display:flex;position:sticky;top:0}.mobile-primary-nav--sticky[data-v-dbf90176]{inset-inline:0}.mobile-primary-nav__item[data-v-dbf90176]{min-height:var(--app-mobile-action-height);border:1px solid var(--border-color);background:var(--bg-color-light);border-radius:var(--radius-lg);padding:var(--space-1) var(--space-3);font:inherit;color:var(--text-color);box-shadow:none;border-bottom-width:2px;flex:1 1 0;font-weight:600;line-height:1.2}.mobile-primary-nav__item--current[data-v-dbf90176]{background:var(--mobile-nav-selected-bg);border-color:var(--mobile-nav-selected-border);color:var(--primary-active)}.layout-content[data-v-dbf90176]::-webkit-scrollbar{width:4px;height:4px}.layout-content[data-v-dbf90176]::-webkit-scrollbar-track{background:var(--bg-color-light,#f1f1f1);border-radius:var(--radius-xs)}.layout-content[data-v-dbf90176]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-xs)}.layout-content[data-v-dbf90176]::-webkit-scrollbar-thumb:hover{background:var(--text-color-secondary)}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--primary-color:#1976d2;--primary-hover:#42a5f5;--primary-active:#1565c0;--primary-light:#e3f2fd;--primary-lighter:#f3f9ff;--primary-bg:#e6f7ff;--primary-bg-hover:#bae7ff;--primary-border-color:#91caff;--primary-action-shadow-color:color-mix(in srgb, var(--primary-color) 18%, transparent);--mobile-nav-selected-bg:color-mix(in srgb, var(--primary-color) 10%, transparent);--mobile-nav-selected-border:color-mix(in srgb, var(--primary-color) 26%, transparent);--primary-subtle-shadow-color:var(--mobile-nav-selected-bg);--primary-soft-shadow-color:color-mix(in srgb, var(--primary-color) 12%, transparent);--primary-focus-ring-color:var(--primary-action-shadow-color);--primary-control-focus-ring-color:color-mix(in srgb, var(--primary-color) 20%, transparent);--primary-highlight-pulse-color:color-mix(in srgb, var(--primary-color) 45%, transparent);--primary-highlight-pulse-clear-color:color-mix(in srgb, var(--primary-color) 0%, transparent);--success-color:#52c41a;--success-hover:#73d13d;--success-light:#f6ffed;--warning-color:#faad14;--warning-hover:#ffc53d;--warning-light:#fffbe6;--error-color:#ff4d4f;--error-hover:#ff7875;--error-active:#d9363e;--error-color-strong:#7f1d1d;--error-light:#fff2f0;--info-color:#1976d2;--info-hover:#42a5f5;--info-light:#e3f2fd;--role-superadmin:#722ed1;--role-admin:#1976d2;--role-user:#52c41a;--role-readonly:#8c8c8c;--interface-snmp:#1976d2;--interface-agent:#52c41a;--interface-jmx:#fa8c16;--interface-ipmi:#722ed1;--metric-memory-color:#722ed1;--metric-network-color:#13c2c2;--metric-storage-color:#2f54eb;--severity-not-classified:#d9d9d9;--severity-information:#1976d2;--severity-warning:#faad14;--severity-average:#fa8c16;--severity-high:#ff4d4f;--severity-disaster:#8b0000;--severity-not-classified-light:#d9d9d91a;--severity-information-light:#1976d21a;--severity-warning-light:#faad141a;--severity-average-light:#fa8c161a;--severity-high-light:#ff4d4f1a;--severity-disaster-light:#8b00001a;--text-color:#000000e0;--text-color-secondary:#000000a6;--text-color-tertiary:#00000073;--text-color-disabled:#00000040;--text-color-inverse:#fff;--border-color:#d9d9d9;--border-color-light:#ffffff4d;--border-light:#f0f0f0;--bg-color:#fff;--bg-color-light:#fafafa;--bg-color-secondary:#ffffffe6;--bg-color-hover:#f5f5f5;--bg-color-subtle-hover:#00000005;--bg-color-subtle:#00000008;--border-color-subtle:#0000000d;--tooltip-text-color:#fffffff2;--tooltip-text-color-secondary:#ffffffb3;--tooltip-text-color-tertiary:#fff9;--tooltip-border-color:#fff3;--tooltip-bg-hover:#ffffff0d;--background-page:#f0f2f5;--z-base:1;--z-content:10;--z-sidebar:20;--z-header:100;--z-table-fixed:120;--z-overlay:200;--z-dropdown:300;--z-tooltip:400;--z-toast:500;--z-modal:600;--z-max:1000;--z-echarts-tooltip:1050;--primary-color-light:#e3f2fd;--shadow-primary:#1976d24d;--shadow-light:#0000000f;--shadow-muted-color:#0000000a;--shadow-grid-color:#0f172a0d;--shadow-card-color:#0f172a12;--shadow-card-hover-color:#0f172a14;--shadow-medium:#0000001f;--shadow-heavy:#00000026;--shadow-text-color:#00000080;--box-shadow-small:0 2px 4px #0000001a;--box-shadow-hover:0 4px 12px #0000001a;--shadow-surface:0 1px 2px #0000000d;--shadow-elevated:0 2px 8px #00000014;--shadow-overlay:0 10px 24px #00000014;--shadow-card:0 2px 4px #0000001a;--shadow-brand-ring:0 0 0 1px var(--primary-soft-shadow-color);--loading-mask-color:#fffc;--sider-expanded:220px;--sider-collapsed:70px;--sider-delta:calc(var(--sider-collapsed) - var(--sider-expanded));--header-height:48px;--content-padding:var(--space-2);--secondary-sider:240px;--app-safe-area-top:env(safe-area-inset-top,0px);--app-safe-area-right:env(safe-area-inset-right,0px);--app-safe-area-bottom:env(safe-area-inset-bottom,0px);--app-safe-area-left:env(safe-area-inset-left,0px);--app-viewport-height:100vh;--app-header-offset:calc(var(--header-height) + var(--app-safe-area-top));--app-layout-height:calc(var(--app-viewport-height) - var(--app-header-offset));--app-mobile-action-height:44px;--app-mobile-primary-nav-height:calc(var(--app-mobile-action-height) + 13px);--app-header-icon-button-size:44px;--app-toolbar-icon-button-size:32px;--app-filter-control-height:32px;--app-header-icon-size:18px;--app-toolbar-control-height:32px;--app-control-radius-md:var(--radius-md);--app-toolbar-control-radius:var(--radius-lg);--app-toolbar-control-padding-x:var(--space-2);--app-toolbar-control-gap:var(--space-2);--app-toolbar-group-gap:var(--space-2);--app-toolbar-section-gap:var(--space-2);--app-toolbar-trigger-size:32px;--app-toolbar-trigger-radius:var(--radius-lg);--app-toolbar-title-gap:var(--space-2);--app-toolbar-overlay-radius:var(--radius-lg);--app-toolbar-overlay-border-color:#00000014;--app-toolbar-overlay-shadow:0 10px 28px #0f172a1f, 0 2px 8px #0f172a14;--app-toolbar-overlay-item-height:36px;--app-toolbar-overlay-padding-x:var(--space-3);--app-toolbar-pill-height:22px;--app-toolbar-pill-radius:var(--radius-pill);--dark-bg-primary:#1f1f1f;--dark-bg-color-primary:#2a2a2a;--dark-bg-secondary:#141414;--dark-text-primary:#ffffffd9;--dark-text-secondary:#ffffffa6;--dark-border:#434343;--print-bg-color:var(--border-light);--print-bg-color-light:#f9f9f9;--print-text-color:#000;--print-text-color-secondary:#666;--print-border-color:#000}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}html,body,#app{min-height:var(--app-viewport-height);background-color:var(--background-page)}@media (max-width:992px){.ant-drawer-content-wrapper{max-width:calc(100vw - var(--app-safe-area-left) - var(--app-safe-area-right))}.ant-drawer-header{padding-top:calc(var(--space-4) + var(--app-safe-area-top));padding-right:calc(var(--space-6) + var(--app-safe-area-right));padding-left:calc(var(--space-6) + var(--app-safe-area-left))}.ant-drawer-body{padding-right:calc(var(--space-6) + var(--app-safe-area-right));padding-bottom:calc(var(--space-4) + var(--app-safe-area-bottom));padding-left:calc(var(--space-6) + var(--app-safe-area-left))}.ant-drawer-footer{padding-right:calc(var(--space-4) + var(--app-safe-area-right));padding-bottom:calc(var(--space-4) + var(--app-safe-area-bottom));padding-left:calc(var(--space-4) + var(--app-safe-area-left))}}.text-primary{color:var(--primary-color)!important}.text-success{color:var(--success-color)!important}.text-warning{color:var(--warning-color)!important}.text-error{color:var(--error-color)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-success{background-color:var(--success-color)!important}.bg-warning{background-color:var(--warning-color)!important}.bg-error{background-color:var(--error-color)!important}.border-primary{border-color:var(--primary-color)!important}.border-success{border-color:var(--success-color)!important}.border-warning{border-color:var(--warning-color)!important}.border-error{border-color:var(--error-color)!important}.severity-not-classified{color:var(--severity-not-classified)!important}.severity-information{color:var(--severity-information)!important}.severity-warning{color:var(--severity-warning)!important}.severity-average{color:var(--severity-average)!important}.severity-high{color:var(--severity-high)!important}.severity-disaster{color:var(--severity-disaster)!important}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary-color:#1976d2;--primary-hover:#4096ff;--primary-active:#0958d9;--primary-light:#111a2c;--primary-lighter:#0d1117;--primary-bg:#111a2c;--primary-bg-hover:#1a2744;--primary-border-color:#15325b;--success-color:#49aa19;--success-hover:#6abe39;--success-light:#162312;--warning-color:#d89614;--warning-hover:#e8b339;--warning-light:#2b2111;--error-color:#dc4446;--error-hover:#e86365;--error-active:#e86365;--error-color-strong:#ffa39e;--error-light:#2c1618;--info-color:var(--primary-color);--info-hover:#4096ff;--info-light:#111a2c;--text-color:#ffffffe0;--text-color-secondary:#ffffffa6;--text-color-tertiary:#ffffff73;--text-color-disabled:#ffffff40;--text-color-inverse:var(--text-color);--border-color:#424242;--border-color-light:#ffffff1f;--border-light:#303030;--bg-color:#141414;--bg-color-light:#1f1f1f;--bg-color-secondary:#ffffff0f;--bg-color-hover:#ffffff14;--bg-color-subtle-hover:#ffffff05;--bg-color-subtle:#ffffff08;--border-color-subtle:#ffffff0d;--background-page:#000;--primary-color-light:#111a2c;--shadow-primary:#1677ff33;--shadow-light:var(--text-color-disabled);--shadow-muted-color:#0000004d;--shadow-grid-color:#0000004d;--shadow-card-color:#00000059;--shadow-card-hover-color:#0006;--shadow-medium:#00000059;--shadow-heavy:var(--text-color-tertiary);--box-shadow-small:0 2px 4px #00000059;--box-shadow-hover:0 4px 12px #00000059;--shadow-surface:0 1px 2px #0000004d;--shadow-elevated:0 2px 8px #0006;--shadow-overlay:0 10px 24px #00000080;--shadow-card:0 2px 4px #00000059;--shadow-brand-ring:0 0 0 1px #1677ff33;--loading-mask-color:var(--text-color-secondary);--severity-not-classified:#6b6b6b;--severity-information:#1677ff;--severity-warning:#d89614;--severity-average:#d87a14;--severity-high:#dc4446;--severity-disaster:#a3101b;--severity-not-classified-light:#6b6b6b26;--severity-information-light:#1677ff26;--severity-warning-light:#d8961426;--severity-average-light:#d87a1426;--severity-high-light:#dc444626;--severity-disaster-light:#a3101b26;--role-superadmin:#b37feb;--role-admin:#1677ff;--role-user:#49aa19;--role-readonly:#6b6b6b;--interface-snmp:#1677ff;--interface-agent:#49aa19;--interface-jmx:#fa8c16;--interface-ipmi:#b37feb;--metric-memory-color:#b37feb;--metric-network-color:#13a8a8;--metric-storage-color:#597ef7;--app-toolbar-overlay-border-color:#ffffff14;--app-toolbar-overlay-shadow:0 10px 28px var(--text-color-tertiary), 0 2px 8px #00000059}@media (prefers-contrast:high){:root{--primary-color:#0d47a1;--success-color:#2e7d32;--warning-color:#ef6c00;--error-color:#c62828}}:root{--space-px:1px;--space-compact:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-15:60px;--space-16:64px;--space-20:80px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:999px;--shadow-form-surface:0 4px 14px var(--shadow-muted-color);--shadow-count-hero:0 3px 10px var(--shadow-muted-color), 0 1px 2px var(--shadow-muted-color);--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:48px}.ant-menu.ant-menu .ant-menu-item,.ant-menu.ant-menu .ant-menu-submenu-title{margin:var(--space-1) var(--space-1);transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.ant-menu.ant-menu .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-item-disabled),.ant-menu.ant-menu .ant-menu-submenu-title:hover:not(.ant-menu-submenu-selected){background-color:var(--primary-lighter);color:var(--primary-hover)}.ant-menu.ant-menu .ant-menu-item-selected,.ant-menu.ant-menu .ant-menu-submenu-selected .ant-menu-submenu-title{background-color:var(--primary-light);color:var(--primary-color);font-weight:500}.ant-dropdown.ant-dropdown .ant-dropdown-menu{border-radius:var(--radius-lg);padding:var(--space-1)}.ant-dropdown.ant-dropdown .ant-dropdown-menu-item{margin:var(--space-1);transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.ant-dropdown.ant-dropdown .ant-dropdown-menu-item:hover:not(.ant-dropdown-menu-item-disabled){background-color:var(--primary-lighter);color:var(--primary-hover)}.ant-dropdown.ant-dropdown .ant-dropdown-menu-item-selected{background-color:var(--primary-light);color:var(--primary-color);font-weight:500}.action-buttons{justify-content:center;gap:var(--space-compact);flex-wrap:wrap;display:flex}.action-btn{border-radius:var(--radius-lg);min-width:var(--app-toolbar-icon-button-size,32px);min-height:var(--app-toolbar-icon-button-size,32px);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (max-width:768px){.action-btn{min-width:var(--app-mobile-action-height,44px);min-height:var(--app-mobile-action-height,44px)}}.edit-btn:hover:not(:disabled){color:var(--primary-color);background:var(--primary-light);border-color:var(--primary-color)}.monitor-btn:hover:not(:disabled){color:var(--success-color);background:var(--success-light);border-color:var(--success-color)}.delete-btn:hover:not(:disabled){color:var(--error-color);background:var(--error-light);border-color:var(--error-color)}.bulk-actions-bar .bulk-enable-btn.ant-btn:disabled,.bulk-actions-bar .bulk-enable-btn.ant-btn.ant-btn-loading,.bulk-actions-bar .bulk-enable-btn.ant-btn[disabled],.bulk-actions-bar .bulk-enable-btn.ant-btn:disabled *,.bulk-actions-bar .bulk-enable-btn.ant-btn.ant-btn-loading *,.bulk-actions-bar .bulk-enable-btn.ant-btn[disabled] *{color:var(--text-color-inverse)!important;background-color:var(--success-color)!important;border-color:var(--success-color)!important;opacity:.7!important}.bulk-actions-bar .bulk-disable-btn.ant-btn:disabled,.bulk-actions-bar .bulk-disable-btn.ant-btn.ant-btn-loading,.bulk-actions-bar .bulk-disable-btn.ant-btn[disabled],.bulk-actions-bar .bulk-disable-btn.ant-btn:disabled *,.bulk-actions-bar .bulk-disable-btn.ant-btn.ant-btn-loading *,.bulk-actions-bar .bulk-disable-btn.ant-btn[disabled] *{color:var(--text-color-inverse)!important;background-color:var(--error-color)!important;border-color:var(--error-color)!important;opacity:.7!important}.bulk-actions-bar .bulk-enable-btn.ant-btn:disabled span,.bulk-actions-bar .bulk-enable-btn.ant-btn.ant-btn-loading span,.bulk-actions-bar .bulk-disable-btn.ant-btn:disabled span,.bulk-actions-bar .bulk-disable-btn.ant-btn.ant-btn-loading span{color:var(--text-color-inverse)!important}@media (prefers-contrast:high){.action-btn:hover:not(:disabled){border-width:2px}}.ant-table.ant-table .ant-table-thead>tr>th{text-align:center}.ant-tooltip,.ant-tooltip-content{max-width:none!important}.ant-tooltip-inner{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:auto!important;max-width:none!important;color:var(--tooltip-text-color)!important}.ant-popover-inner-content{overflow-wrap:anywhere;word-break:break-word}@media (max-width:768px){.ant-tooltip,.ant-tooltip-content,.ant-tooltip-inner,.ant-popover,.ant-popover-inner,.ant-popover-inner-content{max-width:calc(100vw - 32px)!important}}.ant-btn,.ant-btn-link,a,[role=button],.ant-menu-item,.ant-menu-submenu-title,.ant-dropdown-menu-item,.ant-select-selector,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-tabs-tab,.action-btn,.clear-selection-btn,.bulk-enable-btn,.bulk-disable-btn{touch-action:manipulation}.ant-modal.ant-modal .ant-modal-content{flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.ant-modal.ant-modal .ant-modal-header,.ant-modal.ant-modal .ant-modal-footer{flex-shrink:0}.ant-modal.ant-modal .ant-modal-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (max-width:768px){.ant-modal.ant-modal .ant-modal-content{max-height:calc(100dvh - 24px)}}.app-modal-fit .ant-modal{max-width:calc(100vw - 32px);margin:var(--space-4) auto;padding-bottom:0;top:0}.mobile-connection-group-name-modal .ant-modal{width:min(420px,100vw - 24px);max-width:calc(100vw - 24px)}@media (max-width:768px){.mobile-connection-group-name-modal .ant-modal{width:calc(100vw - 24px);margin:var(--space-3) auto}}@media (max-width:640px){.app-modal-fit .ant-modal{max-width:calc(100vw - 24px);margin:var(--space-3) auto}}.u-w-full{width:100%}.u-w-100px{width:100px}.u-w-60px{width:60px}.u-span-30{width:30%}.u-mb-16{margin-bottom:var(--space-4)}.u-mb-12{margin-bottom:var(--space-3)}.u-mb-8{margin-bottom:var(--space-2)}.u-no-margin{margin:0}.u-flex-1{flex:1}.u-mt-8{margin-top:var(--space-2)}.u-mt-12{margin-top:var(--space-3)}.u-mt-16{margin-top:var(--space-4)}.u-ml-8{margin-left:var(--space-2)}.u-ml-auto{margin-left:auto}.u-text-secondary{color:var(--ant-color-text-secondary)}.u-invisible{display:none}.u-block{display:block}.u-w-150px{width:150px}.u-w-180px{width:180px}.u-w-200px{width:200px}.u-w-240px{width:240px}.u-w-280px{width:280px}.u-w-300px{width:300px}.u-mb-24{margin-bottom:var(--space-6)}.u-my-16{margin:var(--space-4) 0}.u-mr-8{margin-right:var(--space-2)}.u-pl-24{padding-left:var(--space-6)}.u-divider-margin{margin:var(--space-3) 0}.u-divider-margin-sm{margin:var(--space-1) 0}.u-minw-240{min-width:240px}.u-maxw-300{max-width:300px}.u-text-20px{font-size:var(--font-size-xl)}.u-text-32px{font-size:var(--font-size-3xl)}.u-text-48px{font-size:var(--font-size-4xl)}.u-text-primary{color:var(--ant-color-primary)}.u-p-12{padding:var(--space-3)}.u-gap-12{gap:var(--space-3)}.u-gap-4{gap:var(--space-1)}.u-gap-8{gap:var(--space-2)}.u-pt-12{padding-top:var(--space-3)}.u-p-0-0-8-0{padding:0 0 var(--space-2) 0}.u-mb-6{margin-bottom:var(--space-compact)}.u-gap-6{gap:var(--space-compact)}.u-gap-16{gap:var(--space-4)}.u-mt-24{margin-top:var(--space-6)}.u-pt-16{padding-top:var(--space-4)}.u-m-0-0-16{margin:0 0 var(--space-4)}.u-pl-20{padding-left:var(--space-5)}.u-mb-4{margin-bottom:var(--space-1)}.u-p-0-8{padding:0 var(--space-2)}.u-column-gap-16{column-gap:var(--space-4)}.u-p-4-0{padding:var(--space-1) 0}.u-p-16-0{padding:var(--space-4) 0}.u-m-24-0{margin:var(--space-6) 0}.u-p-0{padding:0}.u-pt-4{padding-top:var(--space-1)}.u-mt-4{margin-top:var(--space-1)}.u-mt-6{margin-top:var(--space-compact)}.u-p-4-8{padding:var(--space-1) var(--space-2)}.u-p-8-12{padding:var(--space-2) var(--space-3)}.u-p-4-12{padding:var(--space-1) var(--space-3)}.u-ml-4{margin-left:var(--space-1)}.u-pr-8{padding-right:var(--space-2)}.u-p-12-16{padding:var(--space-3) var(--space-4)}.u-p-8{padding:var(--space-2)}.u-m-0-0-12{margin:0 0 var(--space-3)}.u-pl-16{padding-left:var(--space-4)}.u-m-8-0-12{margin:var(--space-2) 0 var(--space-3)}.u-p-0-6{padding:0 var(--space-compact)}.u-mt-0{margin-top:0}.u-pl-8{padding-left:var(--space-2)}.u-mr-4{margin-right:var(--space-1)}.u-p-6-8{padding:var(--space-compact) var(--space-2)}.u-gap-6-8{gap:var(--space-compact) var(--space-2)}.u-mt-20{margin-top:var(--space-5)}.u-gap-4-8{gap:var(--space-1) var(--space-2)}.u-ml-6{margin-left:var(--space-compact)}.u-m-8-0-0{margin:var(--space-2) 0 0}.u-gap-4-12{gap:var(--space-1) var(--space-3)}.u-p-16{padding:var(--space-4)}.u-gap-8-12{gap:var(--space-2) var(--space-3)}.u-m-0-0-4{margin:0 0 var(--space-1)}.u-m-0-0-8{margin:0 0 var(--space-2)}.u-mb-32{margin-bottom:var(--space-8)}.u-p-24-0{padding:var(--space-6) 0}.u-m-20-0-12{margin:var(--space-5) 0 var(--space-3)}.u-p-0-16-16{padding:0 var(--space-4) var(--space-4)}.u-gap-8-16{gap:var(--space-2) var(--space-4)}.u-m-0-auto{margin:0 auto}.u-ml-0{margin-left:0}.u-p-8-0{padding:var(--space-2) 0}.u-p-8-16-4{padding:var(--space-2) var(--space-4) var(--space-1)}.u-column-gap-6{column-gap:var(--space-compact)}.u-p-4-6{padding:var(--space-1) var(--space-compact)}.u-m-8-0-4{margin:var(--space-2) 0 var(--space-1)}.u-gap-24{gap:var(--space-6)}.u-m-0-0-8-0{margin:0 0 var(--space-2) 0}.u-px-8{padding-inline:var(--space-2)}.u-pb-16{padding-bottom:var(--space-4)}.u-pt-1{padding-top:var(--space-px)}.u-gap-4-4{gap:var(--space-1) var(--space-1)}.u-gap-1{gap:var(--space-px)}.u-p-1-4{padding:var(--space-px) var(--space-1)}.u-p-6-0{padding:var(--space-compact) 0}.device-descriptions-layout{--device-descriptions-label-width:160px;--device-descriptions-cell-padding:var(--space-3) var(--space-4)}.device-descriptions-layout .ant-descriptions-item-label{width:var(--device-descriptions-label-width);min-width:var(--device-descriptions-label-width);max-width:var(--device-descriptions-label-width);color:var(--text-color);background-color:var(--bg-color-light);padding:var(--device-descriptions-cell-padding);vertical-align:top;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:500}.device-descriptions-layout .ant-descriptions-item-content{padding:var(--device-descriptions-cell-padding);vertical-align:top}.device-descriptions-layout--single-column .ant-descriptions-item-content{min-width:calc(100% - var(--device-descriptions-label-width))}@media (min-width:1200px){.device-descriptions-layout{--device-descriptions-label-width:180px}}@media (max-width:1199px) and (min-width:768px){.device-descriptions-layout{--device-descriptions-label-width:140px}.device-descriptions-layout .ant-descriptions-item-label{font-size:var(--font-size-sm)}}@media (max-width:767px){.device-descriptions-layout{--device-descriptions-label-width:120px;--device-descriptions-cell-padding:var(--space-2) var(--space-3)}.device-descriptions-layout .ant-descriptions-item-label{font-size:var(--font-size-xs)}}@media (max-width:480px){.device-descriptions-layout{--device-descriptions-label-width:100px;--device-descriptions-cell-padding:var(--space-2)}.device-descriptions-layout .ant-descriptions-item-label{font-size:var(--font-size-xs)}}@media (prefers-contrast:high){.device-descriptions-layout .ant-descriptions-item-label{background-color:var(--text-color);color:var(--bg-color);border-color:var(--text-color)}}@media print{.device-descriptions-layout .ant-descriptions-item-label{background-color:var(--print-bg-color);color:var(--print-text-color);border:1px solid var(--print-border-color)}}
