/* Static shared controls. Motion is intentionally disabled. */
.sidebar-foot .system-status {
    box-sizing: border-box;
    min-height: 58px;
    padding-block: 12px;
}

:is(.global-search, .inline-search, .dialog-search),
:is(.global-search, .inline-search, .dialog-search) input {
    transition: none !important;
}

.search-dialog {
    animation: none !important;
}

body:not(.dark-theme) :is(.global-search, .dialog-search) {
    background: color-mix(in srgb, #fff 84%, var(--surface-2) 16%) !important;
}

.utilization-panel h2 {
    font-size: 18px !important;
    font-weight: 900 !important;
}

.load-item header span {
    font-size: 13px !important;
    font-weight: 800 !important;
}

html[lang="zh-CN"] :is(.utilization-panel h2, .load-item header span) {
    font-family: var(--font-cjk) !important;
}

/* The global header search is the only page-level search entry. */
.inline-search {
    display: none !important;
}

.cell-search-toolbar {
    display: none !important;
}

.entry-dialog footer > div {
    margin-left: auto;
}

.search-target-highlight {
    outline: 3px solid var(--accent, var(--acid));
    outline-offset: 4px;
    box-shadow: 0 0 0 7px color-mix(in srgb, var(--accent, var(--acid)) 16%, transparent) !important;
}

/* One Morphicons close/delete control; no pseudo-element crosses. */
:where(
    .dialog-close,
    .close-button,
    .notification-close,
    #assistantClose,
    .housing-layout-rack-delete,
    .schedule-delete-button,
    .embedded-lineage-remove,
    button[aria-label^="关闭"]:not(.search-backdrop):not(#utilityNavToggle),
    button[aria-label^="删除"],
    button[aria-label^="移除"]
) {
    display: grid;
    place-items: center;
    font-size: 0 !important;
    line-height: 0 !important;
}
.morph-close-icon {
    width: 18px;
    height: 18px;
    overflow: visible;
    fill: none;
    stroke: currentColor;
    stroke-width: 2.6;
    stroke-linecap: round;
    stroke-linejoin: round;
    pointer-events: none;
}
