#dfd-media-dialog{box-sizing:border-box;width:min(560px, calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:48px 38px 32px;overflow-y:auto;border:1px solid #ddc4cb;border-radius:5px;background:#fffdf9;color:#111922;box-shadow:0 24px 90px #0004;font:400 16px/1.55 Georgia,serif}#dfd-media-dialog:not([open]),#dfd-media-dialog [hidden]{display:none!important}#dfd-media-dialog[open]{animation:dfd-dialog-in .22s ease-out}#dfd-media-dialog::backdrop{background:rgb(17 25 34 / .58)}#dfd-media-dialog *{box-sizing:border-box}#dfd-media-dialog h2{margin:18px 0!important;color:#111922!important;font:400 32px/1.13 Georgia,serif!important;letter-spacing:-.6px}#dfd-media-dialog h2 em{color:#bd1452}#dfd-media-dialog p{margin:0 0 18px;font:inherit}#dfd-media-dialog .dfd-dialog-kicker{color:#a91149;font:700 10px/1.5 Arial,sans-serif;letter-spacing:2px;margin:0 0 8px}#dfd-media-dialog .dfd-dialog-byline{font-size:13px;color:#655854}#dfd-media-dialog button{cursor:pointer;text-transform:none;letter-spacing:normal}#dfd-media-dialog .dfd-dialog-close{position:absolute;right:10px;top:8px;width:40px;height:40px;padding:0;border:0;background:#fff0;color:#111922;font:30px/1 Arial,sans-serif}#dfd-media-dialog .dfd-dialog-primary{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid #bd1452;border-radius:3px;background:#bd1452;color:#fff;font:400 15px/1.4 Georgia,serif;white-space:normal}#dfd-media-dialog .dfd-dialog-primary:hover{background:#a91149}#dfd-media-dialog .dfd-dialog-primary:disabled{opacity:.65;cursor:wait}#dfd-media-dialog .dfd-dialog-back{padding:0;min-height:32px;margin:0 0 12px;background:#fff0;border:0;color:#a91149;font:14px/1.4 Georgia,serif}#dfd-media-dialog label{display:block;margin:13px 0 5px;color:#111922;font:400 15px/1.4 Georgia,serif}#dfd-media-dialog input,#dfd-media-dialog textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cbb8be;border-radius:3px;background:#fff;color:#111922;font:16px/1.45 Georgia,serif;box-shadow:none}#dfd-media-dialog textarea{resize:vertical}#dfd-media-dialog .dfd-dialog-hint{font-size:12px;line-height:1.45;color:#655854;margin:8px 0 16px}#dfd-media-dialog .dfd-dialog-primary+.dfd-dialog-hint{margin:12px 0 0}#dfd-media-dialog a{color:#a91149;text-decoration:underline}#dfd-media-dialog .dfd-dialog-error{color:#9b1830;font-size:14px;padding:10px;border-left:3px solid #9b1830;background:#fff0f2}#dfd-media-dialog .dfd-dialog-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#dfd-media-dialog :focus-visible{outline:2px solid #a91149;outline-offset:3px}@keyframes dfd-dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){#dfd-media-dialog{padding:44px 22px 24px}#dfd-media-dialog h2{font-size:28px!important}}@media (prefers-reduced-motion:reduce){#dfd-media-dialog[open]{animation:none}}