.sidebar-ads-wrapper{display:none}body.has-custom-sidebar #main-outlet-wrapper{display:grid;grid-template-areas:"sidebar content right-sidebar" "sidebar below-content right-sidebar";grid-template-columns:var(--d-sidebar-width, 0) minmax(0, 1fr) 160px;gap:0 2em}body.has-custom-sidebar .sidebar-ads-wrapper{display:block;grid-area:right-sidebar;position:sticky;top:90px;height:fit-content}.mobile-topic-ads{text-align:center;margin-bottom:10px}.mobile-topic-ads .sidebar-ads-container.mobile-ads{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ad-item{flex:0 0 auto;max-width:150px}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ad-item .mobile-ad-link{display:block;text-decoration:none;border-radius:4px;transition:all .2s ease}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ad-item .mobile-ad-link:hover{transform:scale(1.02);box-shadow:0 2px 8px rgba(0,0,0,.1)}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ad-item .mobile-ad-link .mobile-ad-image{width:125px;height:125px;object-fit:cover;border-radius:4px;border:1px solid var(--primary-low)}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ad-item .mobile-ad-link .mobile-ad-placeholder{width:125px;height:125px;background:var(--primary-very-low);border:2px dashed var(--primary-low);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--primary-medium);text-align:center}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ads-empty{color:var(--primary-medium);font-style:italic;font-size:14px;text-align:center;padding:20px}.mobile-topic-ads .sidebar-ads-container.mobile-ads .mobile-ads-loading{text-align:center;padding:20px}.sidebar-ads-container .sidebar-ad-item{padding:.1em;transition:box-shadow .2s}.sidebar-ads-container .sidebar-ad-item .sidebar-ad-link{display:flex;flex-direction:column;text-decoration:none}.sidebar-ads-container .sidebar-ad-item .sidebar-ad-link .sidebar-ad-image{max-width:150px;max-height:150px;height:auto}.sidebar-ads-container .sidebar-ad-item .sidebar-ad-link .sidebar-ad-name{color:var(--primary);font-weight:bold}.sidebar-ads-container .sidebar-ads-sentinel{height:1px;width:100%;visibility:hidden;pointer-events:none}.sidebar-ads-container .sidebar-ads-loading-more{display:flex;justify-content:center;padding:10px 0}.sidebar-ads-container .sidebar-ads-error{text-align:center;color:var(--danger);font-size:.9em;padding:10px 0}.sidebar-ads-container .sidebar-ads-empty{text-align:center;color:var(--primary-medium);font-size:.9em;padding:10px 0}.sidebar-ads-container .sidebar-ads-loading{display:flex;justify-content:center;padding:20px 0}.uppy-upload-container .sidead-uploader{width:100%;margin-bottom:10px}.uppy-upload-container .image-preview{margin-top:10px;max-width:100%;border:1px solid var(--primary-low);border-radius:.25em;overflow:hidden}.uppy-upload-container .image-preview img{max-width:150px;max-height:150px;object-fit:contain;display:block}.uppy-upload-container .uppy-upload-container{margin-bottom:15px}.uppy-upload-container .uppy-upload-container .uppy-uploader{display:flex;flex-direction:column;width:100%}.uppy-upload-container .uppy-upload-container .uppy-uploader .hidden-upload-field{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.uppy-upload-container .uppy-upload-container .uppy-uploader .uppy-btn{display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;cursor:pointer}.uppy-upload-container .uppy-upload-container .uppy-uploader .uppy-btn .d-icon{margin-right:8px}.uppy-upload-container .uppy-upload-container .uppy-uploader .uppy-progress-container{width:100%;height:10px;margin-top:5px;margin-bottom:15px;background-color:var(--primary-very-low);border-radius:10px;overflow:hidden}.uppy-upload-container .uppy-upload-container .uppy-uploader .uppy-progress-container .uppy-progress-bar{width:100%;height:100%}.uppy-upload-container .uppy-upload-container .uppy-uploader .uppy-progress-container .uppy-progress-bar .uppy-progress{display:block;height:100%;background-color:var(--tertiary);transition:width .3s ease}.uppy-upload-container .uppy-upload-container .image-preview{position:relative;margin-top:15px;max-width:100%;border:1px solid var(--primary-low);border-radius:.25em;overflow:hidden}.uppy-upload-container .uppy-upload-container .image-preview img{max-width:100%;max-height:200px;object-fit:contain;display:block}.uppy-upload-container .uppy-upload-container .image-preview .remove-image{position:absolute;top:5px;right:5px;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center}.uppy-upload-container .uppy-upload-container .image-preview .remove-image:hover{background-color:rgba(0,0,0,.7)}.uppy-upload-container .uppy-upload-container .image-preview .remove-image .d-icon{width:12px;height:12px}.admin-sideads .admin-sideads-list{margin-bottom:20px}.admin-sideads .admin-sideads-list .sidead-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid var(--primary-low)}.admin-sideads .admin-sideads-list .sidead-item .sidead-image{width:50px;height:50px;margin-right:15px}.admin-sideads .admin-sideads-list .sidead-item .sidead-image img{width:100%;height:100%;object-fit:cover;border-radius:.25em}.admin-sideads .admin-sideads-list .sidead-item .sidead-details{flex-grow:1}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-name{font-weight:bold;margin-bottom:5px}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-url{color:var(--tertiary);font-size:.9em;margin-bottom:5px}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-owner{font-size:.9em;color:var(--primary-medium);margin-bottom:5px}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-owner .sidead-username{color:var(--tertiary);font-weight:500;text-decoration:none}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-owner .sidead-username:hover{text-decoration:underline}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-duration{font-size:.9em;color:var(--primary-medium)}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-active{color:var(--success);font-weight:bold;margin-left:8px}.admin-sideads .admin-sideads-list .sidead-item .sidead-details .sidead-expired{color:var(--danger);font-weight:bold;margin-left:8px}.admin-sideads .admin-sideads-list .sidead-item .sidead-actions{display:flex;gap:10px}.admin-sideads .sidead-new{margin-top:20px}.user-ads .user-ads-header{margin-bottom:20px}.user-ads .user-ads-header h2{margin:0;font-size:1.5em}.user-ads .user-ads-list .user-ad-item{display:flex;align-items:center;padding:15px;margin-bottom:15px;border:1px solid var(--primary-low);border-radius:.5em;background-color:var(--secondary);transition:box-shadow .2s}.user-ads .user-ads-list .user-ad-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.user-ads .user-ads-list .user-ad-item .user-ad-image{width:100px;height:100px;margin-right:20px;flex-shrink:0}.user-ads .user-ads-list .user-ad-item .user-ad-image img{width:100%;height:100%;object-fit:cover;border-radius:.25em}.user-ads .user-ads-list .user-ad-item .user-ad-details{flex-grow:1}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-name{font-weight:bold;font-size:1.1em;margin-bottom:8px;color:var(--primary)}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-url{margin-bottom:8px}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-url a{color:var(--tertiary);text-decoration:none;font-size:.9em}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-url a:hover{text-decoration:underline}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-meta{display:flex;align-items:center;gap:15px;font-size:.9em;color:var(--primary-medium)}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-meta .user-ad-dates{display:flex;gap:10px}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-meta .user-ad-status{padding:2px 8px;border-radius:3px;font-weight:500;font-size:.85em}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-meta .user-ad-status.active{color:var(--success);background-color:var(--success-low)}.user-ads .user-ads-list .user-ad-item .user-ad-details .user-ad-meta .user-ad-status.expired{color:var(--danger);background-color:var(--danger-low)}.user-ads .user-ads-list .user-ad-item .user-ad-actions{margin-left:15px}.user-ads .user-ads-empty{text-align:center;padding:40px 20px;color:var(--primary-medium);font-size:1.1em}
/*# sourceMappingURL=discourse-sidead_c7828369e624182f75746011ea4b1e51391ff586.css.map?__ws=www.nodeloc.com */
