*{box-sizing:border-box}.a9s-annotationlayer{box-sizing:border-box;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-o-user-select:none;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.a9s-annotationlayer.hover{cursor:pointer}.a9s-annotationlayer.hidden{display:none}.a9s-annotationlayer ellipse,.a9s-annotationlayer line,.a9s-annotationlayer path,.a9s-annotationlayer polygon,.a9s-annotationlayer rect{fill:#0000;shape-rendering:geometricprecision;vector-effect:non-scaling-stroke;-webkit-tap-highlight-color:transparent}.a9s-touch-halo{fill:#0000;pointer-events:none;stroke-width:0;transition:fill .15s}.a9s-touch-halo.touched{fill:#fff6}.a9s-handle-buffer{fill:#0000}.a9s-handle [role=button]{cursor:inherit!important}.a9s-handle-dot{fill:#fff;pointer-events:none;stroke:#00000059;stroke-width:1px;vector-effect:non-scaling-stroke}.a9s-handle-dot.selected{fill:#1a1a1a;stroke:none}.a9s-handle-selected{fill:#ffffff40;stroke:#000000e6;stroke-dasharray:2 2;stroke-width:1px;pointer-events:none;vector-effect:non-scaling-stroke;animation:.35s linear infinite reverse dash-rotate}@keyframes dash-rotate{0%{stroke-dashoffset:0}to{stroke-dashoffset:4px}}.a9s-edge-handle{fill:#0000;stroke:#0000;stroke-width:6px;vector-effect:non-scaling-stroke}.a9s-shape-handle,.a9s-handle{cursor:move}.a9s-handle.a9s-corner-handle{cursor:crosshair}.a9s-edge-handle-top{cursor:n-resize}.a9s-edge-handle-right{cursor:e-resize}.a9s-edge-handle-bottom{cursor:s-resize}.a9s-edge-handle-left{cursor:w-resize}.a9s-handle.a9s-corner-handle-topleft{cursor:nw-resize}.a9s-handle.a9s-corner-handle-topright{cursor:ne-resize}.a9s-handle.a9s-corner-handle-bottomright{cursor:se-resize}.a9s-handle.a9s-corner-handle-bottomleft{cursor:sw-resize}:root{--app-bg:#f5f6f8;--app-shell-bg:#fff;--app-header-bg:#fff;--app-sider-bg:#f6f7f9;--app-surface:#fff;--app-surface-alt:#fafbfc;--app-surface-inset:#f2f4f7;--app-text:#1f2329;--app-text-secondary:#4e5969;--app-text-muted:#86909c;--app-border:#d9dde4;--app-border-soft:#ebeef3;--app-primary:#1677ff;--app-primary-hover:#4096ff;--app-primary-active:#0958d9;--app-primary-soft:#e8f3ff;--app-shadow:0 4px 18px #1f23290a;--app-font-family:"Inter", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-heading-font-family:"Inter", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-overlay:#ffffff2e;--app-mask:#f2f4f71f}html,body{background:radial-gradient(circle at top left, var(--app-overlay), transparent 32%), linear-gradient(180deg, var(--app-bg), var(--app-bg));min-height:100%;color:var(--app-text);font-family:var(--app-font-family);margin:0;padding:0;transition:background .25s,color .25s}a{color:inherit;text-decoration:none}body{font-family:var(--app-font-family)}body:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--app-mask));opacity:.18;position:fixed;inset:0}.ant-app,.ant-layout,.ant-layout *{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.ant-app,.ant-typography,.ant-typography strong,.ant-form-item-label>label,.ant-radio-wrapper,.ant-select-selection-item,.ant-select-item,.ant-dropdown-menu-title-content,.ant-menu-title-content,.ant-menu-item,.ant-menu-submenu-title,.ant-btn,.ant-message-notice-content,.ant-notification-notice-message,.ant-notification-notice-description{color:var(--app-text);font-family:var(--app-font-family)}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6{color:var(--app-text);font-family:var(--app-heading-font-family)}.ant-layout{background:0 0}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-btn-default,.ant-dropdown .ant-dropdown-menu,.ant-message-notice-content,.ant-notification-notice,.ant-modal .ant-modal-content,.ant-popover .ant-popover-inner{box-shadow:none;background:var(--app-surface-alt)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-btn{border-radius:4px!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{min-height:38px}.ant-input:-webkit-autofill{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input-affix-wrapper input:-webkit-autofill{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input-affix-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input-affix-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-text)!important;box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;-webkit-box-shadow:0 0 0 1000px var(--app-surface-alt) inset!important;caret-color:var(--app-text)!important}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder,.ant-select-selection-placeholder{color:var(--app-text-muted)!important}.ant-input-affix-wrapper .ant-input{background:0 0!important}.ant-menu{color:var(--app-text-secondary)!important;background:0 0!important}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{border-radius:6px;width:calc(100% - 18px);margin-inline:9px}.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-submenu-selected:after{display:none}.ant-tabs-ink-bar{background:var(--app-primary)!important}.ant-table,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{background:var(--app-surface)!important;color:var(--app-text)!important;border-color:var(--app-border-soft)!important}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--app-surface-alt)!important}.ant-empty-description,.ant-form-item-explain,.ant-input-show-count-suffix,.ant-select-arrow,.ant-picker-suffix,.ant-btn-color-default,.ant-radio-wrapper span{color:var(--app-text-secondary)!important}.ant-btn-color-primary,.ant-btn-variant-solid,.ant-btn-color-primary span,.ant-btn-variant-solid span{color:#fff!important}.ant-btn-link,.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{color:var(--app-primary)!important}.ant-btn-link>span{color:inherit!important}.data-list-card{background:var(--app-shell-bg);border:1px solid var(--app-border-soft);border-radius:8px;padding:12px 16px 10px}.data-list-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.data-list-filters{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.data-list-search{width:208px!important}.data-list-search .ant-input{height:28px;font-size:12px}.data-list-actions .ant-btn{min-width:28px;height:28px;padding-inline:9px;font-size:12px}.data-list-actions .ant-btn-icon-only{width:28px;padding-inline:0}.data-list-footer{justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.data-list-summary{font-size:12px;color:var(--app-text-secondary)!important}html[data-theme-mode=dark] .data-list-card{background:#101a2bd1;border-color:#1d2b40;box-shadow:inset 0 1px #ffffff08}html[data-theme-mode=dark] .data-list-toolbar{margin-bottom:12px}html[data-theme-mode=dark] .data-list-search .ant-input,html[data-theme-mode=dark] .data-list-search .ant-input-affix-wrapper{color:#d8e4f8!important;background:#0f1a2b!important;border-color:#24354f!important}html[data-theme-mode=dark] .data-list-search .ant-input::placeholder{color:#6f819d!important}html[data-theme-mode=dark] .data-list-actions .ant-btn:not(.ant-btn-color-primary){color:#b6c5de!important;background:#0f1a2b!important;border-color:#24354f!important}html[data-theme-mode=dark] .data-list-actions .ant-btn:not(.ant-btn-color-primary):hover{color:#e7f0ff!important;border-color:#35527d!important}.app-table .ant-table,.monitor-point-table .ant-table{font-size:12px}html[data-theme-mode=dark] .app-table .ant-table,html[data-theme-mode=dark] .monitor-point-table .ant-table{background:0 0!important}.app-table .ant-table-container,.monitor-point-table .ant-table-container{border-inline:none!important}.app-table .ant-table-thead>tr>th,.monitor-point-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;color:#1f2329!important;background:#fff!important;border-bottom:1px solid #edf0f4!important;padding:9px 8px!important}html[data-theme-mode=dark] .app-table .ant-table-thead>tr>th,html[data-theme-mode=dark] .monitor-point-table .ant-table-thead>tr>th{color:#f2f6ff!important;background:#132036b8!important;border-bottom:1px solid #223149!important}.app-table .ant-table-column-sorters,.monitor-point-table .ant-table-column-sorters,.app-detail-table .ant-table-column-sorters{justify-content:flex-start;align-items:center;gap:4px;width:auto;max-width:100%;display:inline-flex}.app-table .ant-table-column-title,.monitor-point-table .ant-table-column-title,.app-detail-table .ant-table-column-title{flex:0 auto}.app-table .ant-table-column-sorter,.monitor-point-table .ant-table-column-sorter,.app-detail-table .ant-table-column-sorter{color:#94a3b8;flex:none;margin-inline-start:0!important}.app-table .ant-table-column-sorter-up.active,.app-table .ant-table-column-sorter-down.active,.monitor-point-table .ant-table-column-sorter-up.active,.monitor-point-table .ant-table-column-sorter-down.active,.app-detail-table .ant-table-column-sorter-up.active,.app-detail-table .ant-table-column-sorter-down.active{color:#165dff}html[data-theme-mode=dark] .app-table .ant-table-column-sorter,html[data-theme-mode=dark] .monitor-point-table .ant-table-column-sorter,html[data-theme-mode=dark] .app-detail-table .ant-table-column-sorter{color:#7b879a}html[data-theme-mode=dark] .app-table .ant-table-column-sorter-up.active,html[data-theme-mode=dark] .app-table .ant-table-column-sorter-down.active,html[data-theme-mode=dark] .monitor-point-table .ant-table-column-sorter-up.active,html[data-theme-mode=dark] .monitor-point-table .ant-table-column-sorter-down.active,html[data-theme-mode=dark] .app-detail-table .ant-table-column-sorter-up.active,html[data-theme-mode=dark] .app-detail-table .ant-table-column-sorter-down.active{color:#7cadff}.app-table .ant-table-tbody>tr>td,.monitor-point-table .ant-table-tbody>tr>td{color:#4e5969!important;background:#fff!important;border-bottom:1px solid #f1f3f6!important;padding:9px 8px!important}html[data-theme-mode=dark] .app-table .ant-table-tbody>tr>td,html[data-theme-mode=dark] .monitor-point-table .ant-table-tbody>tr>td{color:#b9c6da!important;background:#101b2f61!important;border-bottom:1px solid #1b2a40!important}.app-link-button,.monitor-point-table .table-link-button{color:#3b82f6!important}html[data-theme-mode=dark] .app-link-button,html[data-theme-mode=dark] .monitor-point-table .table-link-button{color:#5c97ff!important}.app-link-button:hover,.monitor-point-table .table-link-button:hover{color:#1d65d6!important}html[data-theme-mode=dark] .app-link-button:hover,html[data-theme-mode=dark] .monitor-point-table .table-link-button:hover{color:#7cadff!important}.app-action-link,.monitor-point-table .table-action-link{align-items:center;gap:4px;height:22px;font-weight:500;display:inline-flex;color:#2f7df6!important;padding:0!important;font-size:12px!important;line-height:22px!important}html[data-theme-mode=dark] .app-action-link,html[data-theme-mode=dark] .monitor-point-table .table-action-link{color:#5c97ff!important}.app-action-link:hover,.monitor-point-table .table-action-link:hover{color:#165dff!important}html[data-theme-mode=dark] .app-action-link:hover,html[data-theme-mode=dark] .monitor-point-table .table-action-link:hover{color:#7cadff!important}.app-action-dropdown .ant-dropdown-menu{min-width:128px;background:#fff!important;border:1px solid #e7ebf1!important;border-radius:4px!important;padding:4px!important;box-shadow:0 6px 18px #1f232914!important}.app-action-dropdown .ant-dropdown-menu-item{min-height:28px;color:#4e5969!important;border-radius:3px!important;margin:0!important;padding:6px 10px!important;font-size:12px!important;line-height:16px!important}.app-action-dropdown .ant-dropdown-menu-title-content{color:inherit!important;font-size:12px!important}.app-action-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-title-content{white-space:nowrap}.app-action-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{min-width:12px;color:#86909c!important;margin-inline-end:8px!important;font-size:12px!important}.app-action-dropdown .ant-dropdown-menu-item:hover{color:#165dff!important;background:#f5f8ff!important}.app-action-dropdown .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon{color:#165dff!important}.app-action-dropdown .ant-dropdown-menu-item-danger{color:#ff4d4f!important}.app-action-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon{color:#ff7875!important}.app-action-dropdown .ant-dropdown-menu-item-danger:hover{color:#d9363e!important;background:#fff2f0!important}.app-action-dropdown .ant-dropdown-menu-item-danger:hover .ant-dropdown-menu-item-icon{color:#d9363e!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu{background:#101b2f!important;border-color:#223149!important;box-shadow:0 8px 24px #00000052!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item{color:#b9c6da!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{color:#7f93b4!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item:hover{color:#e7f0ff!important;background:#162846!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item:hover .ant-dropdown-menu-item-icon{color:#9fc3ff!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item-danger,html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon{color:#ff9c9c!important}html[data-theme-mode=dark] .app-action-dropdown .ant-dropdown-menu-item-danger:hover{color:#ffd0d0!important;background:#ff4d4f24!important}.app-status-tag,.monitor-point-table .monitor-status-tag{text-align:center;min-width:96px;font-weight:500;color:#52c41a!important;background:#f2ffe6!important;border:1px solid #9fdf72!important;border-radius:2px!important;padding:4px 12px!important;font-size:12px!important;line-height:20px!important}html[data-theme-mode=dark] .app-status-tag,html[data-theme-mode=dark] .monitor-point-table .monitor-status-tag{font-weight:400;box-shadow:inset 0 1px #ffffff08;color:#9dd45a!important;background:#2c4618!important;border-color:#436a24!important}.app-status-pill{color:var(--app-text-secondary);background:var(--app-surface-alt);border-color:var(--app-border)}.app-status-pill--success{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.app-status-pill--warning{color:#d46b08;background:#fff7e6;border-color:#ffd591}.app-status-pill--yellow{color:#ad6800;background:#fffbe6;border-color:#ffe58f}.app-status-pill--error{color:#cf1322;background:#fff2f0;border-color:#ffccc7}.app-status-pill--info{color:#0958d9;background:#e6f4ff;border-color:#91caff}.app-status-pill--default{color:#595959;background:#fafafa;border-color:#d9d9d9}html[data-theme-mode=dark] .app-status-pill--success{color:#9dd45a;background:#2c4618;border-color:#436a24}html[data-theme-mode=dark] .app-status-pill--warning{color:#ffb469;background:#fa8c1629;border-color:#fa8c1659}html[data-theme-mode=dark] .app-status-pill--yellow{color:#ffe168;background:#fadb1424;border-color:#fadb1457}html[data-theme-mode=dark] .app-status-pill--error{color:#ffb3ad;background:#ff4d4f24;border-color:#ff787552}html[data-theme-mode=dark] .app-status-pill--info{color:#9fc3ff;background:#1677ff24;border-color:#91caff52}html[data-theme-mode=dark] .app-status-pill--default{border-color:var(--app-border);background:var(--app-surface-inset);color:var(--app-text-secondary)}.app-neutral-tag{color:#4e5969!important;background:#f7f8fa!important;border:1px solid #d9dfe7!important;border-radius:2px!important;margin:0!important;padding:3px 8px!important;font-size:12px!important;line-height:18px!important}.app-warning-tag{color:#fa8c16!important;background:#fff7e6!important;border:1px solid #ffd591!important;border-radius:2px!important;margin:0!important;padding:4px 10px!important;font-size:12px!important;line-height:18px!important}.app-danger-link,.app-danger-link:hover{color:#ff4d4f!important}html[data-theme-mode=dark] .app-danger-link,html[data-theme-mode=dark] .app-danger-link:hover{color:#ff7875!important}.app-table .ant-table-tbody>tr:hover>td,.monitor-point-table .ant-table-tbody>tr:hover>td{background:#fafcff!important}html[data-theme-mode=dark] .app-table .ant-table-tbody>tr:hover>td,html[data-theme-mode=dark] .monitor-point-table .ant-table-tbody>tr:hover>td{background:#122136e0!important}.app-table .ant-table-selection-column,.monitor-point-table .ant-table-selection-column{width:28px!important}.app-table .ant-pagination,.monitor-point-table .ant-pagination{margin:0}.app-detail-table-panel{border:1px solid var(--app-border-soft);background:var(--app-surface-alt);box-shadow:var(--app-shadow);border-radius:12px;overflow:hidden}.app-detail-table-panel-inner{min-height:0}.app-detail-table .ant-table,.app-detail-table .ant-table-container,.app-detail-table .ant-table-header,.app-detail-table .ant-table-body,.app-detail-table .ant-table-content{background:0 0!important}.app-detail-table .ant-table-thead>tr>th{font-size:12px;font-weight:600;color:var(--app-text)!important;background:var(--app-surface-inset)!important;border-bottom:1px solid var(--app-border-soft)!important;padding:9px 8px!important}.app-detail-table .ant-table-tbody>tr>td{color:var(--app-text-secondary)!important;border-bottom:1px solid var(--app-border-soft)!important;background:var(--app-surface)!important;padding:9px 8px!important}.app-detail-table .ant-table-tbody>tr:hover>td,.alert-detail-device-row-selected>td{background:var(--app-primary-soft)!important}.app-detail-pagination .ant-pagination-item,.app-detail-pagination .ant-pagination-prev button,.app-detail-pagination .ant-pagination-next button{background:var(--app-surface-alt);border-color:var(--app-border);border-radius:10px;min-width:34px;height:34px}.app-detail-pagination .ant-pagination-item a,.app-detail-pagination .ant-pagination-prev button,.app-detail-pagination .ant-pagination-next button,.app-detail-pagination .ant-pagination-options,.app-detail-pagination .ant-pagination-options .ant-select,.app-detail-pagination .ant-pagination-options .ant-select-selection-item,.app-detail-pagination .ant-pagination-options .ant-select-arrow{color:var(--app-text-secondary)!important}.app-detail-pagination .ant-pagination-item-active{background:var(--app-primary-soft);border-color:var(--app-primary)}.app-detail-pagination .ant-pagination-item-active a{color:var(--app-text)!important}.app-detail-pagination .ant-pagination-options .ant-select-selector{background:var(--app-surface-alt)!important;border-color:var(--app-border)!important;height:34px!important;color:var(--app-text-secondary)!important;border-radius:10px!important}.app-detail-image-card{border:1px solid var(--app-border-soft);background:var(--app-surface-alt);box-shadow:var(--app-shadow)}.app-detail-image-card-media{background:var(--app-surface-inset)}html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-item,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-item{background:#101b2f;border-color:#24354f}html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-item a,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-item a,html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-prev button,html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-next button,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-prev button,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-next button{color:#aebbd0!important}html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-item-active,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-item-active{background:#162846;border-color:#2b4b78}html[data-theme-mode=dark] .data-list-footer .ant-pagination .ant-pagination-item-active a,html[data-theme-mode=dark] .app-table .ant-pagination .ant-pagination-item-active a{color:#f4f8ff!important}html[data-theme-mode=dark] .data-list-summary{color:#91a2ba!important}.app-table .ant-table-placeholder .ant-empty-normal,.monitor-point-table .ant-table-placeholder .ant-empty-normal{margin-block:24px}.app-side-list{border:1px solid var(--app-border-soft);background:var(--app-shell-bg);border-radius:8px;overflow:hidden}.app-side-list-header{color:var(--app-text);border-bottom:1px solid #edf0f4;align-items:center;gap:8px;padding:10px;font-size:12px;font-weight:600;display:grid}.app-side-list-row{cursor:pointer;background:#fff;border-bottom:1px solid #f1f3f6;align-items:center;gap:8px;padding:10px;display:grid}.app-side-list-row.is-active{background:#f4f8ff}.app-side-list-row:hover{background:#fafcff}.app-side-list-footer{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.app-keyword-search{vertical-align:middle;align-items:center;height:28px;display:inline-flex}.app-keyword-search-field{background:#fff;border:1px solid #d9d9d9;border-right:none;border-radius:4px 0 0 4px;flex:auto;align-items:center;min-width:0;display:inline-flex;overflow:hidden;box-sizing:border-box!important;height:28px!important}.app-keyword-search-field:hover,.app-keyword-search-field:focus-within{border-color:#bfbfbf}.app-keyword-search-input.ant-input-affix-wrapper,.app-keyword-search-input.ant-input-outlined{height:26px!important;box-shadow:none!important;background:0 0!important;align-items:center!important;padding-block:0!important;padding-inline:10px!important;display:inline-flex!important}.app-keyword-search-input .ant-input{color:#595959!important;height:18px!important;font-size:12px!important;line-height:18px!important}.app-keyword-search-input .ant-input::placeholder{color:#c8c8c8!important}.app-keyword-search-input .ant-input-suffix,.app-keyword-search-input .ant-input-prefix{height:100%;align-items:center!important;display:inline-flex!important}.app-keyword-search-button.ant-btn{flex:0 0 32px;align-self:stretch;width:32px;min-width:32px;box-sizing:border-box!important;height:28px!important;box-shadow:none!important;background:#1890ff!important;border:1px solid #1890ff!important;border-radius:0 4px 4px 0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding-inline:0!important;line-height:1!important;display:inline-flex!important}.app-keyword-search-button.ant-btn .anticon{font-size:12px}.app-keyword-search-button.ant-btn:hover,.app-keyword-search-button.ant-btn:focus,.app-keyword-search-button.ant-btn:active{background:#1890ff!important;border-color:#1890ff!important}html[data-theme-mode=dark] .app-keyword-search-field{background:#0f1a2b;border-color:#24354f}html[data-theme-mode=dark] .app-keyword-search-input .ant-input{color:#d8e4f8!important}html[data-theme-mode=dark] .app-keyword-search-input .ant-input::placeholder{color:#6f819d!important}.image-hotspot-annotator{width:100%;min-height:480px}.image-hotspot-annotator>div{width:100%;max-width:100%}.image-hotspot-annotator img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-height:72vh;display:block}.image-hotspot-annotator .a9s-annotationlayer{cursor:crosshair}.image-hotspot-annotator-viewer .a9s-annotationlayer{cursor:pointer}.image-hotspot-annotator .a9s-annotation .a9s-inner,.image-hotspot-annotator .a9s-annotation .a9s-outer,.image-hotspot-annotator .a9s-annotation ellipse,.image-hotspot-annotator .a9s-annotation polygon,.image-hotspot-annotator .a9s-annotation rect,.image-hotspot-annotator .a9s-annotation path{pointer-events:auto;fill:rgba(var(--hotspot-color-rgb,22, 163, 74), var(--hotspot-fill-opacity,.52))!important;stroke:var(--hotspot-color,#16a34a)!important;stroke-width:calc(var(--hotspot-stroke-width,3) * 1px)!important;stroke-opacity:1!important}.image-hotspot-annotator .a9s-annotation.selected .a9s-inner,.image-hotspot-annotator .a9s-annotation.selected .a9s-outer,.image-hotspot-annotator .a9s-annotation.selected ellipse,.image-hotspot-annotator .a9s-annotation.selected polygon,.image-hotspot-annotator .a9s-annotation.selected rect,.image-hotspot-annotator .a9s-annotation.selected path{fill:rgba(var(--hotspot-color-rgb,22, 163, 74), var(--hotspot-selected-fill-opacity,.68))!important;stroke:var(--hotspot-color,#16a34a)!important;stroke-width:calc(var(--hotspot-stroke-width,3) * 1px)!important;stroke-opacity:1!important}.image-hotspot-annotator .a9s-rubberband .a9s-inner,.image-hotspot-annotator .a9s-rubberband .a9s-outer{fill:rgba(var(--hotspot-color-rgb,22, 163, 74), var(--hotspot-fill-opacity,.52));stroke:var(--hotspot-color,#16a34a);stroke-width:calc(var(--hotspot-stroke-width,3) * 1px);stroke-opacity:1}.image-hotspot-annotator .a9s-handle-selected{stroke-dasharray:2 2;pointer-events:none;fill:rgba(var(--hotspot-color-rgb,22, 163, 74), var(--hotspot-selected-fill-opacity,.68))!important;stroke:var(--hotspot-color,#16a34a)!important;stroke-width:calc(var(--hotspot-stroke-width,3) * 1px)!important}
