.install-prompt.svelte-yx24t0{place-content:center;min-height:75vh;display:grid}@font-face{font-family:Saira;src:url(/fonts/SairaCondensed-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Yanone;src:url(/fonts/YanoneKaffeesatz-Light.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gugi;src:url(/fonts/Gugi-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Typewriter;src:url(/fonts/VeteranTypewriter.ttf)format("truetype");font-weight:400;font-style:normal}dialog>article{max-height:calc(100svh - (var(--pico-spacing) * 2));overflow-y:auto}.frenpays-header,.frenpays-header>sup{vertical-align:super;font-family:Gugi;font-size:2.5rem}body{font-family:Saira,sans-serif}article.error-message{border-inline-start:.3rem solid red}.error{color:red;font-size:1.2rem}button.gradient{background:linear-gradient(to bottom, var(--button-color), color-mix(in srgb, var(--button-color) 70%, black));border-color:var(--button-color)}.need-fiat{--button-color:steelblue}.pay-fiat{--button-color:forestgreen}button.need-fiat,button.pay-fiat{font-size:1.1rem;font-weight:700}figure>figcaption{text-align:center;padding-bottom:0;font-size:large}.pwa-notice{z-index:10;color:gold;text-align:center;background-color:#000;align-items:center;gap:.75rem;margin-top:0;padding:0 1rem;display:inline-flex;position:sticky;top:0}.pwa-notice button{width:auto;margin:1rem}fieldset{margin-bottom:0}.invisible{visibility:hidden;opacity:0}.hidden{opacity:0;display:none}.ease-in{transition:opacity .333s ease-in}.disabled{pointer-events:none;cursor:not-allowed}label:has(input) .error:before{content:" "}label:has(.error) input{margin-bottom:0}.flex{justify-content:center;align-items:center;display:flex}.flex.wide{justify-content:space-between}button.success{background-color:#2e8b57}button.affirmative{background-color:teal}button.cancel,button.dispute{background-color:#b22222}button.serious{background-color:var(--pico-secondary-background)}button.smaller{justify-content:center;padding:.5rem .7rem;font-size:90%}button.transparent{color:inherit;background:0 0;border:none;margin:0;padding:0}img.qr-code{width:100%}blockquote{color:var(--pico-contrast);background-color:var(--pico-blockquote-border-color);margin-left:.75rem;margin-right:.75rem;padding:.5rem;font-family:Typewriter}.fullscreen:has(img){z-index:9999;scrollbar-width:none;background:#000;width:100%;height:100%;display:block;position:fixed;top:0;left:0;overflow-y:auto}.fullscreen img{width:100%;height:auto;display:block}.with-icon{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}p.with-icon{margin-bottom:0}figure{margin:0}span.status{white-space:nowrap}span.status:before{vertical-align:.1rem;font-size:75%}span.status.tiny:before{font-size:50%}span.status.pending:before{content:"🟡 "}span.status.ready:before{content:"🟢 "}details>summary{height:auto!important}summary>span.status.pending:before,summary>span.status.ready:before{vertical-align:bottom}:root{interpolate-size:allow-keywords}@supports selector(::details-content) and (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){details::details-content{block-size:0;transition:block-size .333s ease, content-visibility .333s allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}}}.nowrap{display:inline-block}details>div:has(details){margin-left:.5rem}details ul,details ol{padding-left:1.5rem}details>div>details>summary{margin-bottom:.5rem!important}
