.asset-picker button,.asset-selector button,.domain-section button{transition-property:background-color,color,box-shadow,scale;transition-duration:.15s}.asset-picker button:disabled,.asset-selector button:disabled,.domain-section button:disabled{cursor:not-allowed}.asset-add-trigger:active:not(:disabled),.domain-section button:active:not(:disabled){scale:.96}.asset-selector .asset-add-trigger,.asset-selector .asset-add-trigger:hover,.asset-selector .asset-edit,.asset-selector .asset-edit:hover,.asset-selector .asset-remove:hover,.domain-section .domain-edit-action,.domain-section .domain-edit-action:hover{background-color:transparent!important}.domain-section .domain-edit-action:focus-visible,.domain-section .domain-edit-action:hover{color:var(--foreground)}.asset-public-toggle [data-slot=switch]{position:relative;cursor:pointer;transition-property:background-color,box-shadow}.asset-public-toggle [data-slot=switch]:after{content:"";position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.asset-selector .asset-add-trigger:focus-visible{position:relative;z-index:1;box-shadow:inset 0 0 0 2px var(--ring)}.asset-search-results{max-height:264px;overflow-y:auto;overscroll-behavior:contain}.asset-search-results button{white-space:normal;text-align:left}.asset-picker{max-height:var(--radix-popover-content-available-height)}.asset-selector .asset-row{padding:0;overflow:hidden}.asset-selector .asset-undo:after{content:"";position:absolute;width:100%;height:40px;top:50%;left:0;transform:translateY(-50%)}.domain-section .domain-surface{border-radius:10px}.domain-favicon-image{outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.dark .domain-favicon-image{outline-color:rgba(255,255,255,.1)}.assets-section #assets-section-label,.domain-section [data-slot=label]{text-wrap:balance}@media (prefers-reduced-motion:reduce){.asset-picker [data-slot=switch-thumb],.asset-picker button,.asset-selector [data-slot=switch-thumb],.asset-selector button,.asset-selector svg,.domain-section button{transition:none}.asset-picker{animation:none}.asset-add-trigger:active:not(:disabled),.domain-section button:active:not(:disabled){scale:1}}@media (max-width:640px){.asset-picker input,.asset-selector input,.asset-selector textarea,.domain-section input{font-size:16px}}