:root{--mt-color-primary:#2563eb;--mt-color-primary-hover:#1d4ed8;--mt-color-primary-light:#eff6ff;--mt-color-text-muted:#999;--mt-color-danger:#dc2626;--mt-color-danger-light:#fef2f2;--mt-border-radius-sm:4px;--mt-transition-fast:150ms ease;--mt-chip-bg:#ecfdf5;--mt-chip-border:#a7f3d0;--mt-chip-text:#065f46;--mt-chip-hover-bg:#d1fae5;--mt-chip-hover-border:#6ee7b7}.material-symbols-outlined,.mtm-header__right .icon-ms-sharp{color:currentColor;font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mt-icon-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--mt-border-radius-sm);color:var(--mt-color-text-muted);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all var(--mt-transition-fast);width:36px}.mt-icon-btn:hover{background-color:var(--mt-color-primary-light);border-color:var(--mt-color-primary);color:var(--mt-color-primary)}.mt-icon-btn:focus{outline:2px solid var(--mt-color-primary);outline-offset:2px}.mt-icon-btn[aria-expanded=true]{background-color:var(--mt-color-primary-light);border-color:var(--mt-color-primary);color:var(--mt-color-primary)}.mt-icon-btn--disabled,.mt-icon-btn:disabled{cursor:default;opacity:.35}.mt-icon-btn--disabled:hover,.mt-icon-btn:disabled:hover{background-color:transparent;border-color:transparent;color:var(--mt-color-text-muted)}.mt-icon-btn--danger:hover{background-color:var(--mt-color-danger-light);border-color:var(--mt-color-danger);color:var(--mt-color-danger)}.mt-icon-btn--danger:focus{outline-color:var(--mt-color-danger)}.mt-icon-btn--danger[aria-expanded=true]{background-color:var(--mt-color-danger-light);border-color:var(--mt-color-danger);color:var(--mt-color-danger)}.mt-menu-action{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--mt-border-radius-sm);color:#666;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;margin:1px 12px;padding:6px 8px;text-align:left;transition:all var(--mt-transition-fast);width:calc(100% - 24px)}.mt-menu-action:hover{background:var(--mt-color-primary-light);border-color:var(--mt-color-primary-light);color:var(--mt-color-primary)}.mt-menu-action:disabled{cursor:default;opacity:.35}.mt-menu-action:disabled:hover{background:transparent;border-color:transparent;color:var(--mt-color-text-muted)}.mt-menu-action .material-symbols-outlined,.mt-menu-action svg{flex-shrink:0}.mt-menu-check{flex-shrink:0;visibility:hidden}.mt-menu-action--selected .mt-menu-check{color:var(--mt-color-primary);visibility:visible}.mt-param-chip{align-items:center;background:var(--mt-chip-bg);border:1px solid var(--mt-chip-border);color:var(--mt-chip-text);display:inline-flex;transition:all var(--mt-transition-fast)}.mt-param-chip:hover{background:var(--mt-chip-hover-bg);border-color:var(--mt-chip-hover-border)}.mt-param-chip__icon{align-items:center;color:var(--mt-chip-text);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.mt-param-chip__name{overflow:hidden;text-overflow:ellipsis}.mt-params-wrap .mt-param-chip{border-radius:6px;max-width:none;white-space:normal}.mt-params-wrap .mt-param-chip__name{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.mt-params-truncate .mt-param-chip__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}