@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:300;src:url('../fonts/jost-v18/jost-v18-latin-300.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:400;src:url('../fonts/jost-v18/jost-v18-latin-regular.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Jost';font-style:italic;font-weight:400;src:url('../fonts/jost-v18/jost-v18-latin-italic.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:500;src:url('../fonts/jost-v18/jost-v18-latin-500.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-500.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:600;src:url('../fonts/jost-v18/jost-v18-latin-600.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Jost';font-style:normal;font-weight:700;src:url('../fonts/jost-v18/jost-v18-latin-700.woff2') format('woff2'),url('../fonts/jost-v18/jost-v18-latin-700.ttf') format('truetype')}:root:not([data-theme=dark]),[data-theme=light]{--pico-spacing:1rem;--pico-color:#457a96;--pico-color:#333;--pico-muted-color:#aaa;--pico-accent-color:#f1f1f1;--pico-primary:#457a96;--pico-primary-background:var(--pico-primary);--pico-primary-hover:#355e73;--pico-primary-hover-background:var(--pico-primary-hover);--pico-secondary:#95a8b1;--pico-secondary-background:var(--pico-secondary);--pico-secondary-hover:#78909b;--pico-secondary-hover-background:var(--pico-secondary-hover);--pico-ins-color:#5ba87a;--pico-del-color:#c26059;--pico-font-family-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--pico-font-family-sans-serif:"Jost", "Open Sans", Helvetica, Arial, Verdana, sans-serif;--pico-font-family-monospace:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--pico-font-family-emoji);--pico-font-family:var(--pico-font-family-sans-serif);--font-size-small:.8rem;--max-content-width:80em}p,section,table{font-family:var(--pico-font-family)}dl{display:grid;align-items:baseline;column-gap:1em;grid-template-columns:max-content}dl dt{font-size:.8em}dl dd{grid-column-start:2;margin:0;margin-bottom:.5em}@media screen and (max-width:24em){dl dd{grid-column-start:1}}body{padding:1em;font-family:var(--pico-font-family-sans-serif)}body.front{--max-content-width:25em}body.edit{--max-content-width:50em}body.safe{--max-content-width:50em}body.safe.locked{--max-content-width:25em}header{display:flex;justify-content:center;gap:var(--pico-spacing)}header>*{flex:1 1 auto}main{margin:0 auto;max-width:var(--max-content-width);font:18px/1.5 sans-serif}footer>*{flex:1 1 auto}body.safe main section:not(.topbar){margin-bottom:calc(var(--pico-spacing)*4)}.logo a{--pico-text-decoration:none}.logo img{margin:1em auto;max-width:12em;height:auto;display:block}.logo img.patrickitten{max-width:14em}footer .logo img{max-width:8em}footer .logo img.patrickitten{max-width:12em}main section{margin-top:calc(var(--pico-spacing)*1);margin-bottom:calc(var(--pico-spacing)*2)}main section.topbar{margin-top:0;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;margin-bottom:0}main section.topbar .local-actions{margin-left:auto;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--pico-spacing)}main section.bottombar{padding-top:var(--pico-spacing)}main section.flex-columns{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:var(--pico-spacing)}main section.flex-columns>*{flex:1 1 10em;margin-top:0;margin-bottom:0}body.front main section.topbar *{flex:1 1 100%;text-align:center}.disclaimer{font-size:var(--font-size-small);margin:0 auto;margin-top:var(--pico-spacing);margin-bottom:var(--pico-spacing);color:var(--pico-muted-color);max-width:var(--max-content-width)}.disclaimer *{color:inherit}.disclaimer p{margin-bottom:.5em}.copyright{font-size:var(--font-size-small);color:var(--pico-muted-color);text-align:center}.copyright a{color:inherit}table tr.unpublished{color:var(--pico-muted-color)}table tr.unpublished td{color:inherit}table th.id,table th.status,table th.edit{width:2em}form .actions{display:flex;column-gap:var(--pico-spacing)}#dropzone{width:100%;height:300px;border:var(--pico-border-width) solid var(--pico-form-element-border-color);border-radius:var(--pico-border-radius);display:flex;justify-content:center;align-items:center;color:#999;background-color:var(--pico-form-element-background-color)}#dropzone.dragover{border-color:#0066ff;background-color:#f0f8ff}.statusbadge{background-color:var(--pico-muted-color);width:1.5em;height:1.5em;border-radius:99999px;display:inline-flex;align-items:center;justify-content:center;color:white}.statusbadge.published{background-color:var(--pico-ins-color)}.statusbadge.unpublished{background-color:var(--pico-del-color)}h1 .statusbadge{width:auto;padding-left:1em;padding-right:1em}img.qrcode{max-width:3em}.files-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--pico-spacing)*.5)}@media screen and (max-width:840px){.files-grid{grid-template-columns:1fr}}.image-grid{display:grid;gap:var(--pico-spacing);grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:640px){.image-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:440px){.image-grid{grid-template-columns:1fr}}.image-grid>*{max-width:32em}.image-wrapper .inner-wrapper{position:relative}.image-wrapper .inner-wrapper div.actions{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;gap:var(--pico-spacing);padding:var(--pico-spacing);background:linear-gradient(rgba(0,0,0,0) 60%, rgba(0,0,0,0.5) 90%)}.image-wrapper .inner-wrapper div.actions a.button{color:white;border:var(--pico-border-width) solid white;background-color:rgba(0,0,0,0.2);padding:.25em 1em;border-radius:var(--pico-border-radius);--pico-text-decoration:none}.social-media-wrapper h1,.social-media-wrapper h2,.social-media-wrapper h3,.social-media-wrapper h4,.social-media-wrapper h5,.social-media-wrapper h6{text-align:center}.social-media-wrapper .flex-columns{justify-content:center}.social-media-wrapper .social{flex:none}.social-media-wrapper .social a{--pico-text-decoration:none;color:inherit;font-size:.9em}.social-media-wrapper .social .content{text-align:center}.social-media-wrapper .social img{width:3rem}.social-media-wrapper .social img svg{fill:red}html{position:relative}html .lightbox-start{--pico-color:var(--pico-primary);color:var(--pico-color);cursor:pointer}html #lightbox-overlay{position:fixed;inset:0;z-index:99999;background:white;cursor:pointer}html #lightbox-overlay .inner-wrapper{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%);padding:3em}html #lightbox-overlay .inner-wrapper div{margin:3vh 0}html #lightbox-overlay .inner-wrapper div:first-child{margin-top:0}html #lightbox-overlay .inner-wrapper div:last-child{margin-bottom:0}html #lightbox-overlay div.title,html #lightbox-overlay div.lightbox-caption{text-align:center;font-size:3vh}html #lightbox-overlay div.title h2,html #lightbox-overlay div.lightbox-caption h2{margin:0;font-size:inherit}html #lightbox-overlay div.logo{object-fit:contain;height:6vh}html #lightbox-overlay div.lightbox-content{object-fit:contain;height:70vh}html #lightbox-overlay img{max-width:none;width:100%;height:100%;object-fit:contain;display:block;margin:0}body.too-many-requests main{text-align:center}body.too-many-requests main section.topbar{justify-content:center}.debug-info{text-align:center;color:var(--pico-muted-color)}.debug-info *{color:inherit}/*# sourceMappingURL=./global.css.map */