@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/inter-v20-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/inter-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(../fonts/inter-v20-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/inter-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../fonts/inter-v20-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/inter-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/inter-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/inter-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../fonts/inter-v20-latin-800.woff2) format("woff2")}*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}header{padding:1rem;text-align:center;background-color:rgba(8,8,8,.55);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(12px);display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1001;transition:position .3s ease;position:fixed;top:0;left:0;right:0;width:100%}header.nav-open{position:fixed;top:0;left:0;right:0;width:100%}header .logo{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:1rem;color:#e8c047;font-size:2rem;font-weight:500;letter-spacing:.05rem;flex:1}header .logo a{display:flex;margin:0}header .logo img{max-height:40px}header #po-header-share{margin:0 1rem 0 auto;width:auto}header .menu-burger{display:flex;flex-direction:column;gap:6px;background:0 0;border:none;cursor:pointer;padding:.5rem;margin:0;position:relative;width:auto;z-index:1001}header .menu-burger span{width:28px;height:3px;background-color:#e8c047;border-radius:2px}header .menu-burger.active span:nth-child(1){transform:rotate(45deg) translate(6.5px,6.5px)}header .menu-burger.active span:nth-child(2){opacity:0}header .menu-burger.active span:nth-child(3){transform:rotate(-45deg) translate(6.5px,-6.5px)}header .menu-burger:hover{background-color:transparent}header .menu-burger:hover span{background-color:#fff}nav{background-color:rgba(8,8,8,.95);color:#fff;width:100%;display:flex;flex-flow:column;gap:1rem;backdrop-filter:blur(12px);position:fixed;left:0;top:0;height:100vh;width:100%;z-index:1000;transform:scale(0) translateY(-5%);opacity:0;transition:all .5s cubic-bezier(.34,1.56,.64,1);overflow-y:auto;justify-content:flex-start;align-items:center;padding:8rem 2rem 4rem;pointer-events:none}@media screen and (min-width:992px){nav{padding:10rem 2rem 4rem}}nav.active{transform:scale(1) translateY(0);opacity:1;pointer-events:auto}nav.closing{transition:none;animation:closeNav .25s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes closeNav{0%{transform:scale(1) translateY(0);opacity:1}100%{transform:scale(.75) translateY(500px);opacity:0}}nav h3{font-size:1.25rem;font-weight:700;margin:0;padding:0 1rem;color:#e8c047;text-align:center}nav ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;text-align:center}nav ul li{margin:0}nav ul li a,nav ul li span{display:flex;justify-content:center;color:#fff;text-decoration:none;padding:1rem;font-size:1.25rem}nav ul li a:hover,nav ul li span:hover{color:#e8c047}footer{background-color:rgba(8,8,8,.55);border-top:1px solid rgba(255,255,255,.08);color:#fff;text-align:center;padding:1rem 2rem;font-size:.9rem;backdrop-filter:blur(12px);position:relative;z-index:99;display:none}footer p{margin:0}footer a{color:#f8f9fa;text-decoration:none}footer a:hover{text-decoration:underline}@media screen and (max-width:991px){.hidden-mobile{display:none!important}}#generator .pp__body-step input[type=submit],.btn,.po-modal-actions button#poPostBtn,button{display:flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:4px;border:1px solid rgba(232,192,71,.32);background-color:rgba(8,8,8,.6);color:#e8c047;cursor:pointer;letter-spacing:.05rem;font-size:.9rem;font-weight:200;margin:10px 0 0;width:100%;backdrop-filter:blur(10px);box-shadow:0 8px 20px rgba(0,0,0,.3);text-decoration:none}@media screen and (min-width:992px){#generator .pp__body-step input[type=submit],.btn,.po-modal-actions button#poPostBtn,button{display:inline-flex;width:auto;margin:0}}#generator .pp__body-step input.light[type=submit],.btn.light,.po-modal-actions button.light#poPostBtn,button.light{background-color:rgba(232,192,71,.8);box-shadow:none;color:#080808;font-weight:300}#generator .pp__body-step input.light[type=submit]:hover,.btn.light:hover,.po-modal-actions button.light#poPostBtn:hover,button.light:hover{background-color:#080808;border-color:rgba(232,192,71,.8);color:#e8c047}#generator .pp__body-step input[type=submit]:hover,.btn:hover,.po-modal-actions button#poPostBtn:hover,button:hover{background-color:#e8c047;color:#080808;text-decoration:none}#generator{width:100%;max-width:100%;margin:0 0 8rem}#generator .pp{margin:0 auto;width:100%;max-width:1400px;height:100%}#generator .pp__header{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center}@media screen and (min-width:992px){#generator .pp__header{text-align:left}}#generator .pp__header img{width:50px;height:50px;margin:0 5px 0 0}#generator .pp__header h1{font-size:30px;font-weight:500;letter-spacing:-1px;margin:0 0 1rem}#generator .pp__header h1 a{color:#fff;text-decoration:none}#generator .pp__header p{margin:0 0 1.5rem;color:#fff}#generator .pp__body{display:grid;grid-template-columns:minmax(300px,400px) 1fr;gap:1rem;padding:0;text-align:center}@media screen and (max-width:1200px){#generator .pp__body{grid-template-columns:1fr}}@media screen and (min-width:992px){#generator .pp__body{text-align:left;gap:2rem}}#generator .pp__body-step{display:flex;flex-flow:row wrap;justify-content:space-evenly;color:#fff;transition:opacity .3s ease-in-out,height .3s ease-in-out}#generator .pp__body-step:first-of-type{position:sticky;top:7rem;height:-moz-fit-content;height:fit-content;align-content:flex-start;grid-column:1}@media screen and (max-width:1200px){#generator .pp__body-step:first-of-type{position:static;top:auto;grid-column:1}}#generator .pp__body-step[data-step="3"],#generator .pp__body-step[data-step="3.5"]{grid-column:2}@media screen and (max-width:1200px){#generator .pp__body-step[data-step="3"],#generator .pp__body-step[data-step="3.5"]{grid-column:1}}#generator .pp__body-step:not(.generate-image){border:1px solid rgba(232,192,71,.4);border-radius:5px;padding:1rem;background:rgba(20.35,20.35,20.35,.35);backdrop-filter:blur(2px);box-shadow:0 12px 20px rgba(8,8,8,.3),0 24px 10px rgba(8,8,8,.1);transition:box-shadow .3s ease-in-out}@media screen and (min-width:992px){#generator .pp__body-step:not(.generate-image){padding:2rem}}#generator .pp__body-step.generate-image{grid-column:2;justify-content:flex-end;position:relative}#generator .pp__body-step.generate-image .submit-wrapper{border-radius:8px;overflow:hidden}#generator .pp__body-step.generate-image .download-button,#generator .pp__body-step.generate-image input[type=submit]{padding:0 1.5rem;height:100px;align-content:center;white-space:wrap;border-radius:8px;overflow:hidden}@media screen and (max-width:1200px){#generator .pp__body-step.generate-image{grid-column:1;justify-content:center}}@media screen and (max-width:1200px){#generator .pp__body-step.generate-image{grid-column:1;justify-content:flex-start}}@media screen and (min-width:992px){#generator .pp__body-step.generate-image .submit-wrapper{display:flex;align-items:center;gap:.5rem;position:relative;width:100%}#generator .pp__body-step.generate-image input[type=submit]{flex:1;margin:0;background-color:#e8c047;border-radius:0;opacity:1!important}#generator .pp__body-step.generate-image input[type=submit]:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:1!important}#generator .pp__body-step.generate-image .download-button{flex:1;display:none;margin:0;background-color:#089408;border-radius:0;opacity:1!important;text-align:center;padding:0 1.5rem;color:#fff;text-decoration:none;font-size:1.5rem;line-height:1;letter-spacing:.05rem;cursor:pointer;transition:background-color .3s ease}#generator .pp__body-step.generate-image .download-button:hover{background-color:rgb(9.8153846154,181.5846153846,9.8153846154)}#generator .pp__body-step.generate-image .download-button:active{background-color:rgb(6.8,125.8,6.8)}}@media screen and (max-width:991px){#generator .pp__body-step.generate-image{position:fixed;left:calc(env(safe-area-inset-left,0) + 130px);right:calc(env(safe-area-inset-right,0) + 15px);bottom:calc(env(safe-area-inset-bottom,0) + 15px);width:calc(100% - env(safe-area-inset-left,0) - env(safe-area-inset-right,0) - 145px);margin:0;opacity:1;z-index:999}#generator .pp__body-step.generate-image .submit-wrapper{display:flex;align-items:center;gap:.5rem;padding:0;position:relative;width:100%}#generator .pp__body-step.generate-image input[type=submit]{flex:1;margin:0;background-color:#e8c047;border-radius:0;opacity:1!important}#generator .pp__body-step.generate-image input[type=submit]:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:1!important}#generator .pp__body-step.generate-image .download-button{flex:1;display:none;margin:0;background-color:#089408;border-radius:0;opacity:1!important;text-align:center;padding:0 1.5rem;color:#fff;text-decoration:none;font-size:1rem;line-height:1;letter-spacing:.05rem;cursor:pointer;transition:background-color .3s ease}#generator .pp__body-step.generate-image .download-button:hover{background-color:rgb(9.8153846154,181.5846153846,9.8153846154)}#generator .pp__body-step.generate-image .download-button:active{background-color:rgb(6.8,125.8,6.8)}}#generator .pp__body-step__heading{color:#e8c047;font-size:1.5rem;font-weight:500;margin:0 0 .5rem;width:100%}#generator .pp__body-step__sub-heading{color:#fff;font-size:1rem;font-weight:300;margin:.5rem 0 .5rem;width:100%}#generator .pp__body-step__description{font-size:1rem;font-weight:300;margin:.5rem 0 1rem;width:100%}#generator .pp__body-step .image-constraints{width:100%;font-size:.8rem;margin:.25rem 0 1rem;color:red;background-color:rgba(194,47,47,.5);border:1px solid rgba(240,39,39,.75);border-radius:4px;color:#fff;padding:.25rem .5rem;text-align:center}#generator .pp__body-step .image-constraints strong{font-weight:600}#generator .pp__body-step__content{font-size:15px;font-weight:300;width:50%}#generator .pp__body-step__content:only-of-type{width:100%}#generator .pp__body-step__content.align-center{display:flex;flex-flow:column;align-items:center}#generator .pp__body-step__content.image_upload{display:flex;flex-flow:column}#generator .pp__body-step__content.image_upload .upload-and-examples{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}#generator .pp__body-step__content.image_upload .notice{color:#fff;font-size:.9rem;text-align:center;font-size:.75rem}#generator .pp__body-step__content.image_upload .live-preview{display:flex;flex-direction:column;gap:.5rem;border-radius:12px;position:relative;overflow:hidden;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);box-shadow:0 8px 20px rgba(0,0,0,.3),0 0 15px rgba(232,192,71,.08)}#generator .pp__body-step__content.image_upload .live-preview:before{content:"Preview";position:absolute;top:0;left:0;right:0;background:linear-gradient(rgba(8,8,8,.8),rgba(8,8,8,0));color:#fff;padding:.5rem 1rem;font-size:.85rem;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;text-transform:uppercase;z-index:1}#generator .pp__body-step__content.image_upload .live-preview.has-preview{background:0 0}#generator .pp__body-step__content.image_upload .live-preview img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:-1}#generator .pp__body-step__content.image_upload .live-preview canvas{width:100%;border-radius:12px;background:rgba(8,8,8,.35)}#generator .pp__body-step__content.image_upload .live-preview.circle{border-radius:50%}#generator .pp__body-step__content.image_upload .live-preview.circle canvas{border-radius:50%}#generator .pp__body-step__content.image_upload .live-preview-buttons{display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}#generator .pp__body-step__content.image_upload .live-preview-buttons span{width:100%;font-size:.8rem;text-align:center}#generator .pp__body-step__content.image_upload .live-preview-buttons button{margin:0}#generator .pp__body-step__content.image_upload .live-preview-buttons button.active{background-color:#e8c047;color:#080808}#generator .pp__body-step__content.image_upload .image-upload-wrapper{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input{position:relative;padding:.75rem 1rem;text-align:center;outline:2px dashed rgba(232,192,71,.5);border:5px solid transparent;width:100%;height:36px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input{height:48px}}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input:hover{background-color:rgba(8,8,8,.35);box-shadow:inset 0 0 15px rgba(0,0,0,.2),0 0 15px rgba(232,192,71,.1)}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input .file-input__text{color:#fff;font-size:.9rem;pointer-events:none;transition:opacity .2s ease-in-out}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input .file-input__text{font-size:.95rem}}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input .file-input__text-remove{display:none}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview{padding-left:48px;text-align:center;background-size:26px 26px;background-position:left center;background-repeat:no-repeat}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview{padding-left:63px;background-size:36px 36px}}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text,#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text-remove{font-size:.75rem}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text,#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text-remove{font-size:.85rem}}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text{display:none}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input.has-preview .file-input__text-remove{display:block}#generator .pp__body-step__content.image_upload .image-upload-wrapper label.file-input input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn{display:none;align-items:center;justify-content:center;width:36px;height:36px;margin:0;background-color:red;color:#080808;border:none;font-family:"Courier New",Courier,monospace;font-size:3rem;padding:0;aspect-ratio:1/1;cursor:pointer;line-height:1;transition:opacity .3s ease-in-out}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn{width:48px;height:48px}}#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn svg{width:24px;height:24px;fill:#fff}@media screen and (min-width:992px){#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn svg{width:24px;height:24px}}#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn:hover{background-color:#f33}#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn:hover svg{fill:#fff}#generator .pp__body-step__content.image_upload .image-upload-wrapper button#resetBtn.visible{display:flex}#generator .pp__body-step__content .overlays{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;width:100%;max-width:100%;margin:0}@media screen and (min-width:992px){#generator .pp__body-step__content .overlays{grid-template-columns:repeat(auto-fit,minmax(195px,1fr))}}#generator .pp__body-step__content .overlays .input-group input{display:none}#generator .pp__body-step__content .overlays .input-group input+label{display:flex;align-items:center;cursor:pointer;opacity:.5;padding:10px;border:1px solid rgba(232,192,71,.4);background:rgba(8,8,8,.35);backdrop-filter:blur(8px);border-radius:4px;overflow:hidden}#generator .pp__body-step__content .overlays .input-group input+label img{width:100%;margin:0}#generator .pp__body-step__content .overlays .input-group input+label:hover{opacity:1;border-color:rgba(232,192,71,.6)}#generator .pp__body-step__content .overlays .input-group input:checked+label{opacity:1;border:1px solid #e8c047}#generator .pp__body-step__content .opacity-slider{display:flex;align-items:center;gap:1rem;margin:1rem 0 0 0}#generator .pp__body-step__content .opacity-slider input[type=range]{flex:1;min-width:200px;height:8px;border-radius:4px;background:linear-gradient(to right,rgba(232,192,71,.2),rgba(232,192,71,.5));outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:6px 0;margin:0}#generator .pp__body-step__content .opacity-slider input[type=range]::-moz-range-thumb,#generator .pp__body-step__content .opacity-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#080808;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);border:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#generator .pp__body-step__content .opacity-slider input[type=range]::-moz-range-thumb:hover,#generator .pp__body-step__content .opacity-slider input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 4px 12px rgba(0,0,0,.3);transform:scale(1.1)}#generator .pp__body-step__content .opacity-slider input[type=range]::-moz-range-thumb:active,#generator .pp__body-step__content .opacity-slider input[type=range]::-webkit-slider-thumb:active{box-shadow:0 4px 12px rgba(0,0,0,.3);transform:scale(.95)}#generator .pp__body-step__content .opacity-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,rgba(232,192,71,.2),rgba(232,192,71,.5));height:8px;border-radius:4px}#generator .pp__body-step__content .opacity-slider input[type=range]::-moz-range-track{background:0 0;border:none}#generator .pp__body-step__content .opacity-slider input[type=range]::-moz-range-progress{background:rgba(232,192,71,.4);height:8px;border-radius:4px}#generator .pp__body-step__content .opacity-slider .opacity-value{min-width:50px;font-weight:600;color:#e8c047;text-align:right}#generator .pp__body-step__content .colour-picker{display:inline-flex;width:100%;flex-flow:row;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .75rem}@media screen and (min-width:992px){#generator .pp__body-step__content .colour-picker{justify-content:flex-start}}#generator .pp__body-step__content .colour-picker button{margin:0}@media screen and (max-width:991px){#generator .pp__body-step__content .colour-picker button{padding:.4rem .75rem;max-width:70%}}#generator .pp__body-step__content .colour-picker .colour-value{display:none;font-size:1rem;color:#fff}@media screen and (min-width:992px){#generator .pp__body-step__content .colour-picker .colour-value{display:block}}#generator .pp__body-step__content .colour-picker .extra-info{display:none}@media screen and (min-width:992px){#generator .pp__body-step__content .colour-picker .extra-info{display:block}}#generator .pp__body-step__content .colour-picker button.adjust-logo-colour-two:disabled~.colour-value,#generator .pp__body-step__content .colour-picker button.adjust-logo-colour-two:disabled~.extra-info{opacity:.35}#generator .pp__body-step__content [id*=overlayColorPicker],#generator .pp__body-step__content [id*=overlayLogoColorPicker]{cursor:pointer}#generator .pp__body-step img{height:auto;margin:10px 0 0}#generator .pp__body-step input[type=submit]{margin:15px 0;background-color:rgba(232,192,71,.75);color:#080808;border:none;padding:1.5rem 2rem;width:100%;font-size:1rem;font-weight:300;font-family:Inter,sans-serif;cursor:pointer;display:flex;align-items:center;transition:opacity .3s ease-in-out,height .3s ease-in-out}#generator .pp__body-step input[type=submit]:hover:not(:disabled){background-color:#e8c047}#generator .pp__body-step input[type=submit]:disabled{opacity:.5;cursor:not-allowed}#generator .pp .presets{margin:2rem 0;text-align:center;background-color:rgba(8,8,8,.35);border:1px solid rgba(232,192,71,.5);padding:1.5rem;border-radius:4px;backdrop-filter:blur(12px)}#generator .pp .presets h4{font-size:1rem;font-weight:500;margin:0 0 1rem}#generator .pp__presets{width:100%}@media screen and (min-width:992px){#generator .pp__presets{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}}#generator .pp__presets .preset{background-color:rgba(8,8,8,.6);color:#e8c047;border-radius:5px;padding:.5rem;cursor:pointer;backdrop-filter:blur(10px)}#generator .pp__presets .preset:hover{background-color:#e8c047;color:#080808}#generator .pp__presets .preset__name{font-size:.8rem;font-weight:500;margin-top:.5rem}@media screen and (max-width:991px){.live-preview{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}}.po-modal{text-align:center}.po-modal-actions{justify-content:stretch}.po-modal-actions button{width:100%;box-shadow:none}.po-modal-actions button#poPostBtn{width:100%;background-color:#e8c047;border:1px solid rgb(230.3166666667,187.3891304348,57.5333333333);color:#080808;font-weight:600;box-shadow:none}.po-modal-actions button#poPostBtn:hover{background-color:rgb(226.95,178.1673913043,30.6)}.po-modal-actions button#poCloseBtn{border:1px solid rgb(227.05,227.05,227.05)}.po-modal-actions button#poCloseBtn:hover{background:rgb(227.05,227.05,227.05)}body,html{height:100%}body{display:flex;flex-direction:column;font-family:Inter,Arial,sans-serif;font-weight:300;letter-spacing:.02em;color:#333;background-color:rgba(8,8,8,.85);color:#e8c047;line-height:1.6;margin:0;padding:0}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(../images/hashes.webp) center center repeat;background-size:1500px;opacity:.25}body.nav-open{position:fixed;overflow:hidden;width:100%;height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}main{width:100%;margin:100px auto 0;flex:1;display:grid;grid-template-columns:1fr;position:relative}main::before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.85);transition:opacity .3s ease,visibility .3s ease;z-index:10;pointer-events:none}main.menu-open::before{opacity:1;visibility:visible;pointer-events:auto}main .inner{padding:1rem;width:100%;background:rgba(8,8,8,.45);box-shadow:0 20px 40px rgba(0,0,0,.35);position:relative;z-index:99}@media screen and (min-width:992px){main .inner{padding:2rem}}main.useful-links{grid-template-columns:1fr;text-align:center}main.useful-links .inner{display:flex;flex-flow:column;gap:1rem}main h1,main h2{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;line-height:1.2}main h3{font-size:1.25rem;font-weight:700;margin:0}main ul{list-style:none;padding:0;margin:0}main ul li:not(:last-of-type){margin-bottom:.25rem}main ul li a{font-weight:400}main hr{border:none;border-top:1px solid rgb(57.4,57.4,57.4);margin:0}main a{color:#fff;text-decoration:none}main a:hover{text-decoration:underline}.dashboard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem auto;max-width:1200px;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.app{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;padding:1.5rem;transition:transform .2s,box-shadow .2s}.app img{max-width:80px;margin-bottom:1rem}.app h3{font-size:1.2rem;color:#333}.app:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.2)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.x-banner-form{max-width:600px;margin:2rem auto}.x-banner-form>h2{font-size:2rem;margin:0 0 1rem;text-align:center}.x-banner-form input:not([type=hidden]){padding:.5rem;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box;font-size:1.5rem;text-align:center}.x-banner-form .actions{display:flex;justify-content:center;width:100%}.x-banner-form button[type=submit]{background-color:#28a745;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;margin:1rem auto 0;font-size:1.5rem;cursor:pointer}.x-banner-form button[type=submit]:hover{background-color:rgb(38,158.65,65.55)}.promo{display:grid;grid-template-columns:1fr;gap:1rem;align-items:flex-start;text-align:center;grid-column:1;margin:1rem 0 0}@media screen and (min-width:992px){.promo{grid-template-columns:2fr 1fr;grid-column:2}}.promo__item{background-color:rgba(232,192,71,.05);backdrop-filter:blur(2px);border:1px solid rgba(232,192,71,.3);border-radius:8px;color:#fff;padding:1.5rem;text-align:center}.promo__item h4{margin:0 0 .5rem;font-size:1.25rem;color:#e8c047}@media screen and (min-width:992px){.promo__item h4{margin:0 0 1rem;font-size:1.5rem}}.promo__item h5{margin:0 0 .5rem;font-size:1.1rem;color:#e8c047}@media screen and (min-width:992px){.promo__item h5{margin:0 0 1rem;font-size:1.2rem}}.promo__item hr{border:none;border-top:1px solid rgba(232,192,71,.3);margin:1rem 0}.promo__item p{font-size:1rem;line-height:1.5}.promo__item p.small{font-size:.9rem;color:#fff}.promo__item p:not(:last-child){margin-bottom:1rem}.promo__item p a{color:#e8c047;text-decoration:none}.promo__item p a:hover{text-decoration:underline}.promo .xaman .donation-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:1.5rem 0 0}.promo .xaman .donation-group .button-group{display:flex;flex-direction:column;gap:1rem}.promo .xaman .custom-donation{margin:1.5rem 0 0}@media screen and (min-width:992px){.promo .xaman .custom-donation{margin:1rem 0 0}}.promo .xaman .xrpl-address{margin:1.5rem 0 0;font-size:.9rem;color:rgba(232,192,71,.7);display:flex;justify-content:center;align-items:center;gap:.5rem}@media screen and (max-width:1200px){.promo .xaman .xrpl-address{flex-flow:column}}.promo .xaman .xrpl-address span{font-family:"Courier New",Courier,monospace;background-color:rgba(232,192,71,.1);padding:.25rem .5rem;border-radius:4px;color:#e8c047;font-size:.8rem;margin:0 0 0 .25rem}@media screen and (max-width:1200px){.promo .xaman .xrpl-address span{margin:.25rem 0 0}}.promo .xaman .xrpl-address button.copy-address-btn{padding:0!important;height:28px!important;display:flex;justify-content:center;align-items:center}@media screen and (min-width:992px){.promo .xaman .xrpl-address button.copy-address-btn{width:32px!important}}.promo .xaman .xrpl-address button.copy-address-btn .copy-text{display:flex;width:auto!important;height:auto!important;background:0 0;position:relative;margin:0}@media screen and (min-width:992px){.promo .xaman .xrpl-address button.copy-address-btn .copy-text{display:none}}.promo .xaman .xrpl-address button.copy-address-btn svg{width:16px;height:16px;fill:#e8c047}.promo .xaman .xrpl-address button.copy-address-btn svg.tick{display:none}.promo .xaman .xrpl-address button.copy-address-btn:hover .copy-text{color:#080808}.promo .xaman .xrpl-address button.copy-address-btn:hover svg{fill:#080808}