.entry-mode-dialog{border-radius:24px!important;box-shadow:0 24px 72px #0003;background:#fff!important;transform-origin:center}.entry-mode-dialog[data-state=open]{animation:entry-mode-in .22s cubic-bezier(.2,.7,.2,1) both!important}.entry-mode-dialog[data-state=closed]{animation:entry-mode-out .14s ease-in both!important}.entry-mode-backdrop{background:#00000094!important}.entry-mode-backdrop[data-state=open]{animation-duration:.18s}.entry-mode-backdrop[data-state=closed]{animation-duration:.14s}.entry-mode-inner{padding:16px}.entry-mode-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.entry-mode-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#f4f4f5;color:#52525b;transition:background-color .15s}.entry-mode-close:hover{background:#e4e4e7}.entry-mode-close:focus-visible{outline:2px solid #c65316;outline-offset:3px}@keyframes entry-mode-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes entry-mode-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 4px)) scale(.99)}}@media (prefers-reduced-motion:reduce){.entry-mode-dialog[data-state],.entry-mode-backdrop[data-state]{animation:none!important}.entry-mode-close{transition:none}.entry-mode-dialog button img{transform:none!important}.entry-mode-dialog button>div[aria-hidden=true]{transform:scale(0)!important}.entry-mode-dialog button *{transition:none!important}}
