.pf_container{position:relative}.pf_container #app-banner .title{display:flex;gap:12px}.pf_container #app-banner .title h1{font-size:1.5rem}.pf_container #app-banner form input[type=text]{font-size:14px;padding:4px 8px}.pf_container .item_title{line-height:16px;margin-bottom:3px;overflow:hidden}.pf_container #entries article.feed-item header h1{font-size:14px;line-height:1.55556em}.pf_container .popover{--bs-popover-bg:#fff;--bs-popover-border-color:rgba(0,0,0,.175);--bs-popover-border-radius:0.5rem;--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-popover-header-bg:#f0f0f0}.pf_container .popover-body .feed-item-info-box{display:block;font-size:11px;line-height:1.5em;z-index:99999}.pf_container .pf-btns .btn:hover{border-color:#000}.pf_container .modal .original-link{margin-top:2px}.pf_container .modal.pfmodal{z-index:9998}.pf_container .pfmodal{background-color:#f5f5f5;bottom:100%;font-size:16px;height:calc(100% - 32px);right:0;margin:0;max-height:100%;position:fixed;left:0;top:32px;width:100%}.pf_container .pfmodal .fade.in{top:0}.pf_container .pfmodal .modal-dialog{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0 auto;max-height:100%;max-width:none;pointer-events:auto;position:relative}.pf_container .pfmodal .modal-header{background-color:#fff;border-bottom:1px solid #eee;flex:0 0 content}.pf_container .pfmodal .modal_item_title{font-weight:700}.pf_container .pfmodal .modal-mobile-nav{margin:0 8px}.pf_container .pfmodal .modal-body-row{background:#fff;flex:1 1 80%;overflow-y:scroll;padding:0 20px}.pf_container .pfmodal .modal-body{flex:1;overflow-y:auto}.pf_container .pfmodal .modal-body.single-item-modal-content{margin-bottom:0;margin-top:0;max-height:100%;padding-bottom:0;padding-top:0}.pf_container .pfmodal .pfmodal .modal-sidebar{height:100%;margin:0}.pf_container .pfmodal .modal-side-item{border:1px solid #eee;border-left:transparent;margin:0;padding:1%}.pf_container .pfmodal .modal-side-item h5{font-size:14px;font-weight:700;line-height:20px}.pf_container .pfmodal .modal-comments{border-bottom:4px solid #eee;border-top:4px solid #eee;overflow-y:auto}.pf_container .pfmodal .goNext,.pf_container .pfmodal .goPrev{font-size:.7rem;height:25%;line-height:.7rem;overflow:hidden;text-align:left}.pf_container .pfmodal .goNext h5,.pf_container .pfmodal .goNext p,.pf_container .pfmodal .goPrev h5,.pf_container .pfmodal .goPrev p{margin-bottom:8px}.pf_container .pfmodal .modal-comments{height:50%}.pf_container .pfmodal .modal-footer{flex:0 0 content;flex-direction:column}.pf_container .pfmodal .footer-top{display:flex;flex-direction:row;width:100%}.pf_container .pfmodal .footer-top>div{flex:1 0 50%}.pf_container .pfmodal .footer-bottom{width:100%}.pf_container .pfmodal .item-tags{padding-bottom:75px}.pf_container .pfmodal .footer-actions{text-align:left}.pf_container .pfmodal .footer-actions .btn{margin-left:8px}.pf_container .pfmodal .modal-body,.pf_container .pfmodal .modal-body div,.pf_container .pfmodal .modal-body p{font-size:18px;line-height:1.7em;margin:1.5em 0}.pf_container .pfmodal .modal-body div.clear{margin:0}.pf_container .pfmodal .main-text{margin:1.5em 0}.pf_container .pfmodal .main-text img{height:auto;max-width:100%}.pf_container .pf-daterange-selector{position:relative}.pf_container .pf-daterange-selector button{padding-right:24px;position:relative}.pf_container .pf-daterange-selector button .dashicons.dashicons-calendar{font-size:14px;right:2px;position:absolute;top:4px}.pf_container .date-range-options{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-size:14px;gap:8px;grid-template-columns:auto 1fr;right:0;padding:8px;position:absolute;top:calc(100% + 2px);width:200px;z-index:9999}.pf_container .date-range-options.show{display:grid}.pf_container .date-range-options label{justify-self:end}.pf_container .date-range-options input[type=date]{width:100%}.pf_container .date-range-options input.date-range-submit{grid-column:span 2;justify-self:start}.tooltip{--bs-tooltip-bg:#000;--bs-tooltip-color:#fff;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-border-radius:0.25rem;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;--bs-tooltip-arrow-color:#000;--bs-tooltip-margin:20px}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius,0);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.action-container .actions{transition:opacity .5s}.action-container.request-in-progress .actions{opacity:.5}.action-container.request-in-progress .actions a{pointer-events:none}.amplify-modal{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 5px rgba(0,0,0,.25);display:none;right:50%;padding:20px;position:fixed;top:50%;transform:translate(50%,-50%);width:400px;z-index:9999}.modal-content{text-align:center}#mastodon-instance-url{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px;width:100%}#mastodon-instance-url::-moz-placeholder{opacity:.5}#mastodon-instance-url::placeholder{opacity:.5}
