/*
Theme Name: ModQQ
Description: ModQQ custom resource theme.
Version: 1.0.0
Text Domain: modqq
*/
@import url("assets/css/main.css?ver=1.0.17");
@import url("assets/css/components.css?ver=1.0.17");
@import url("assets/css/category.css");
@import url("assets/css/post.css?ver=1.0.17");
@import url("assets/css/search.css");
@import url("assets/css/pagination.css");
.post-richtext img:not(.emoji):not(.wp-smiley):not(.wp-block-kadence-advancedgallery img),.post-richtext video,.post-richtext iframe{max-width:100%;height:auto}.post-richtext iframe{aspect-ratio:16/9}.category-sidebar{align-self:start}.category-sidebar .category-child{padding-left:20px;font-size:13px}.post-richtext pre,.post-richtext table{max-width:100%;overflow:auto}@media(max-width:768px){.post-richtext iframe{width:100%}.post-richtext table{display:block}}
body{min-height:100vh;display:flex;flex-direction:column}body>main{flex:1 0 auto}.site-footer{margin-top:auto}
/* WordPress single: preserve the detail card while allowing authored HTML. */
.post-published{margin:-10px auto 28px;color:#74899b;font-size:13px}.post-richtext h1,.post-richtext h2,.post-richtext h3{margin:1.5em 0 .7em}.post-richtext h2{font-size:22px}.post-richtext h3{font-size:19px}.post-richtext blockquote{margin:1.25em 0;padding:10px 16px;border-left:4px solid #86c7ff;background:#f4f9fe;color:#587087}.post-richtext table{width:100%;margin:1.3em 0;border-collapse:collapse;background:#fff}.post-richtext th,.post-richtext td{padding:9px 11px;border:1px solid #dce9f4;text-align:left}.post-richtext th{background:#eef7ff;color:#385873}.post-richtext iframe,.post-richtext embed,.post-richtext object{display:block;max-width:100%;margin:18px auto;border:0}.modqq-quark-modal[hidden]{display:none!important}.modqq-quark-modal{position:fixed;z-index:10020;inset:0;display:grid;place-items:center;padding:20px}.modqq-quark-modal:before{position:absolute;inset:0;background:#12181fae;content:""}.modqq-quark-modal>*{position:relative}@media(max-width:768px){.post-published{margin-bottom:22px}.post-richtext table{display:block;overflow-x:auto;white-space:nowrap}.post-richtext h2{font-size:20px}.post-richtext h3{font-size:18px}.post-richtext iframe{width:100%;aspect-ratio:16/9;height:auto}}
