:root{--ddl-dialog-bg: #ffffff;--ddl-dialog-txt: #303030;--ddl-dialog-drop: #303030;--ddl-dialog-close: #565656;--ddl-dialog-close-hover: #303030;--ddl-dialog-icon: #ffffff;--ddl-dialog-icon-hover: #ffffff;--ddl-dialog-odd-bg: #565656;--ddl-dialog-odd-bg-hover: #444444;--ddl-dialog-odd-txt: #ffffff;--ddl-dialog-odd-txt-hover: #ffffff;--ddl-dialog-even-bg: #303030;--ddl-dialog-even-bg-hover: #1d1d1d;--ddl-dialog-even-txt: #ffffff;--ddl-dialog-even-txt-hover: #ffffff}.ddl-dialog *,.ddl-dialog::after,.ddl-dialog::before{-webkit-box-sizing:border-box;box-sizing:border-box}.ddl-dialog a,.ddl-dialog area,.ddl-dialog button,.ddl-dialog [role=button],.ddl-dialog input:not([type=range]),.ddl-dialog label,.ddl-dialog select,.ddl-dialog summary,.ddl-dialog textarea{-ms-touch-action:manipulation;touch-action:manipulation}.ddl-dialog *:focus{outline:none;outline:0;outline:-webkit-focus-ring-color 0;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.ddl-dialog button:focus-visible,.ddl-dialog a:focus-visible,.ddl-dialog input:focus-visible{outline:2px solid #fff !important;text-decoration:none !important;outline-offset:0 !important}@media(prefers-reduced-motion: reduce){.ddl-dialog{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html.ddl-dialog-visible{overflow:hidden}.ddl-dialog{position:fixed;top:0;right:0;display:flex;height:100%;width:100%;padding:0;border:0;background:rgba(0,0,0,0);opacity:0;visibility:hidden;appearance:none;z-index:99999;transition:opacity .5s cubic-bezier(0.5, 0, 0.5, 1),visibility .5s cubic-bezier(0.5, 0, 0.5, 1)}.ddl-dialog__backdrop{opacity:0;visibility:hidden;position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;background:var(--ddl-dialog-drop);transition:opacity .3s cubic-bezier(0.5, 0, 0.5, 1),visibility .3s cubic-bezier(0.5, 0, 0.5, 1)}.ddl-dialog__inner{position:relative;display:flex;justify-content:center;border:0;background:rgba(0,0,0,0);opacity:0;transition:opacity .5s cubic-bezier(0.5, 0, 0.5, 1),transform .5s cubic-bezier(0.5, 0, 0.5, 1);transition-delay:.3s;transform:translateY(-50px);z-index:999999;max-width:100%;max-height:100%;padding:20px;margin:0 auto;overflow-y:auto}@media(min-width: 480px){.ddl-dialog__inner{padding:50px 20px}}.ddl-dialog__inner.ddl-dialog__inner--banner{width:800px}.ddl-dialog__inner:not(.ddl-dialog__inner--banner){width:600px}.ddl-dialog__body{position:relative;align-self:center;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);border-radius:5px;overflow:hidden}.ddl-dialog__body img{display:block;width:100%;height:auto}.ddl-dialog__media{background:var(--ddl-dialog-bg)}.ddl-dialog__content{padding:42px;color:var(--ddl-dialog-txt);background:var(--ddl-dialog-bg)}@media(min-width: 480px){.ddl-dialog__content{padding:50px}}.ddl-dialog__content h1,.ddl-dialog__content h2{font-size:19px;font-weight:bold;margin-block:.5em;margin-block:.5lh}.ddl-dialog__content h1:first-child,.ddl-dialog__content h2:first-child{margin-top:0}.ddl-dialog__content h1:last-child,.ddl-dialog__content h2:last-child{margin-bottom:0}@media(min-width: 480px){.ddl-dialog__content h1,.ddl-dialog__content h2{font-size:24px}}.ddl-dialog__content h3,.ddl-dialog__content h4{font-size:17px;font-weight:bold;margin-block:.5em;margin-block:.5lh}.ddl-dialog__content h3:first-child,.ddl-dialog__content h4:first-child{margin-top:0}.ddl-dialog__content h3:last-child,.ddl-dialog__content h4:last-child{margin-bottom:0}@media(min-width: 480px){.ddl-dialog__content h3,.ddl-dialog__content h4{font-size:20px}}.ddl-dialog__content h5,.ddl-dialog__content h6,.ddl-dialog__content p{font-size:14px;margin-block:.8em;margin-block:.8lh}.ddl-dialog__content h5:first-child,.ddl-dialog__content h6:first-child,.ddl-dialog__content p:first-child{margin-top:0}.ddl-dialog__content h5:last-child,.ddl-dialog__content h6:last-child,.ddl-dialog__content p:last-child{margin-bottom:0}@media(min-width: 480px){.ddl-dialog__content h5,.ddl-dialog__content h6,.ddl-dialog__content p{font-size:18px}}.ddl-dialog__links{display:flex;flex-direction:column}@media(min-width: 480px){.ddl-dialog__links{flex-direction:row}}.ddl-dialog__links a{flex:0 0 auto;width:100%;text-align:center;font-size:14px;padding:12px 15px;transition:color .3s cubic-bezier(0.5, 0, 0.5, 1),background-color .3s cubic-bezier(0.5, 0, 0.5, 1),font-size .3s cubic-bezier(0.5, 0, 0.5, 1)}@media(min-width: 480px){.ddl-dialog__links a{flex:1 0 0;width:auto}}@media(min-width: 700px){.ddl-dialog__links a{font-size:18px;padding:15px 20px}}.ddl-dialog__links a:nth-child(odd){color:var(--ddl-dialog-odd-txt);background-color:var(--ddl-dialog-odd-bg)}.ddl-dialog__links a:nth-child(odd):hover,.ddl-dialog__links a:nth-child(odd):focus{color:var(--ddl-dialog-odd-txt-hover);background-color:var(--ddl-dialog-odd-bg-hover)}.ddl-dialog__links a:nth-child(even){color:var(--ddl-dialog-even-txt);background-color:var(--ddl-dialog-even-bg)}.ddl-dialog__links a:nth-child(even):hover,.ddl-dialog__links a:nth-child(even):focus{color:var(--ddl-dialog-even-txt-hover);background-color:var(--ddl-dialog-even-bg-hover)}.ddl-dialog__close{display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:10px;width:35px;height:35px;background-color:var(--ddl-dialog-close);color:var(--ddl-dialog-icon);border-radius:5px;border:0;z-index:1;transition:background-color .3s cubic-bezier(0.5, 0, 0.5, 1),color .3s cubic-bezier(0.5, 0, 0.5, 1);cursor:pointer;z-index:1}.ddl-dialog__close svg{display:block;width:70%;height:70%}.ddl-dialog__close:hover,.ddl-dialog__close:focus{background-color:var(--ddl-dialog-close-hover);color:var(--ddl-dialog-icon-hover)}.ddl-dialog--visible{opacity:1;visibility:visible;appearance:auto;transform:translateY(0)}.ddl-dialog--visible .ddl-dialog__inner{opacity:1;transform:translateY(0);transition-delay:1ms}.ddl-dialog--visible .ddl-dialog__backdrop{opacity:.9;visibility:visible}.ddl-dialog__hidden{display:none}.ddl-dialog__inner::-webkit-scrollbar{display:none}.ddl-dialog__inner{-ms-overflow-style:none;scrollbar-width:none}