@font-face{font-family:"LPI Document";src:url("assets/fonts/LiberationSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"LPI Document";src:url("assets/fonts/LiberationSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"LPI Document";src:url("assets/fonts/LiberationSans-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"LPI Document";src:url("assets/fonts/LiberationSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}
.paper,.paper *,.sale-poster,.sale-poster *{font-family:"LPI Document",Arial,sans-serif!important}
.home-tools{border:1px solid #cbd5ce;border-radius:12px;background:white;margin:22px 0;padding:0 16px}
.home-tools summary{cursor:pointer;padding:14px 0;color:#244e45;font-weight:650;min-height:48px}
.home-tools-content{display:flex;flex-wrap:wrap;gap:10px;padding:4px 0 16px}
.home-tools-content button{margin:0}.home-tools-content .home-import{margin:0}
@media(max-width:600px){.home-tools-content{flex-direction:column;align-items:stretch}.home-tools-content button{text-align:left;width:100%}}
