.ObjectFieldWrapper_objectFieldWrapper__QPV4k{width:100%;border:var(--border-width-hairline) solid transparent;transition:background .3s ease,box-shadow .3s ease;display:flex;align-items:center;background:var(--color-background-subtle);border-radius:var(--radius-sm);margin:0;box-sizing:border-box;position:relative}.ObjectFieldWrapper_objectFieldWrapper__QPV4k:after{content:"";position:absolute;bottom:0;left:2px;right:2px;height:var(--border-width-hairline);background-color:var(--color-border);transition:background-color .2s ease;pointer-events:none}.ObjectFieldWrapper_objectFieldWrapper__QPV4k:hover{background:var(--color-background-hover)}.ObjectFieldWrapper_objectFieldWrapper__QPV4k:hover:after{background-color:var(--color-secondary)}.ObjectFieldWrapper_objectFieldWrapper__QPV4k:focus-within{background:var(--color-background-hover);box-shadow:none}.ObjectFieldWrapper_objectFieldWrapper__QPV4k:focus-within:after{background-color:transparent}.ObjectFieldWrapper_hideBorder__YVaH7:after{display:none!important}.ObjectFieldWrapper_borderSvg__9p39A{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:visible}.ObjectFieldWrapper_disabled__cc04u{opacity:.5;pointer-events:none}.ObjectFieldWrapper_hasActions__E2lRV{flex-direction:column;align-items:stretch}.ObjectFieldWrapper_actionRow___LT5J{display:flex;align-items:center;justify-content:flex-end;padding:0 var(--spacing-sm) var(--spacing-xs);gap:calc(var(--spacing-xs) / 2)}.ToolLogo_toolLogo__fwvoh{width:var(--tool-logo-size,18px);height:var(--tool-logo-size,18px);min-width:var(--tool-logo-size,18px);min-height:var(--tool-logo-size,18px);display:flex;align-items:center;justify-content:center;background-color:var(--color-background-main);box-sizing:border-box;padding:calc(var(--spacing-xs) * .25);will-change:transform,opacity}.ToolLogo_toolLogo__fwvoh,.ToolLogo_toolLogo__fwvoh img{border-radius:var(--radius-sm);margin:0;transform:translateZ(0);transition:opacity .2s ease-in-out;backface-visibility:hidden}.ToolLogo_toolLogo__fwvoh img{width:100%;height:100%;object-fit:contain;opacity:1;will-change:opacity}.ToolLogo_placeholder__OIGr2{display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%230055FF' stroke-width='2'/%3E%3C/svg%3E");background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:.5}.ToolLogo_placeholder__OIGr2,.ToolLogo_ringPlaceholder__1OhEd{will-change:opacity;transform:translateZ(0);transition:opacity .2s ease-in-out;backface-visibility:hidden}.ToolLogo_ringPlaceholder__1OhEd{background-size:70%!important;background-position:50%!important;background-repeat:no-repeat!important;width:var(--tool-logo-size,24px)!important;height:var(--tool-logo-size,24px)!important;min-width:var(--tool-logo-size,24px)!important;min-height:var(--tool-logo-size,24px)!important;opacity:1!important;background-color:var(--color-background-elevated)!important}.ToolLogo_fallback___GmfC{background-color:var(--color-background-main);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);font-weight:var(--font-weight-bold);font-size:var(--tool-logo-font-size,20px);border-radius:var(--radius-pill)}