.community-admin-filters{padding:20px;display:grid;grid-template-columns:minmax(0,1.5fr) 180px 220px;gap:18px;margin-bottom:24px}.community-admin-filters label{display:flex;flex-direction:column;gap:9px;font-size:calc(11px * var(--admin-font-factor,1));color:var(--muted)}.community-admin-filters input,.community-admin-filters select{width:100%;min-width:0}.community-admin-items{display:grid;gap:15px}.community-admin-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px}.community-admin-row>div:first-child{display:flex;gap:22px;align-items:center;min-width:0}.community-admin-row h3{font-size:calc(17px * var(--admin-font-factor,1));line-height:1.45;margin:9px 0 5px;overflow-wrap:anywhere}.community-admin-row p,.community-admin-row small{font-size:calc(11px * var(--admin-font-factor,1));color:var(--muted);line-height:1.85;display:block;overflow-wrap:anywhere}.community-row-image{width:100px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.community-row-image.is-ad{width:170px;height:90px;object-fit:contain;background:var(--surface2)}.community-admin-row .ed-row-actions{flex-shrink:0}.community-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.community-image-box{border:1px dashed var(--line);border-radius:7px;padding:20px;display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-block:6px 22px}.community-image-box>label:first-child{width:100%;margin:0}.community-image-box>img{max-width:100%;max-height:240px;height:auto;object-fit:contain;display:block}.community-image-box>small{width:100%;line-height:1.7;color:var(--muted);font-size:calc(10px * var(--admin-font-factor,1))}.community-upload{margin:0!important;cursor:pointer;display:inline-flex!important}.community-format-help{font-size:calc(11px * var(--admin-font-factor,1));line-height:1.8;color:var(--muted);margin-block:-4px 20px}.community-format-help b{color:var(--mint);margin-left:5px}.community-mobile-options{border:1px solid var(--line);padding:17px;border-radius:7px}.community-mobile-options summary{font-size:calc(12px * var(--admin-font-factor,1));cursor:pointer;margin-bottom:15px}.community-placements{border:1px solid var(--line);padding:15px;border-radius:7px;display:flex;flex-direction:column;gap:12px;margin-block:20px}.community-placements legend{color:var(--muted);font-size:calc(11px * var(--admin-font-factor,1));padding-inline:5px}.community-placements .checkline{display:flex;align-items:start;gap:9px;margin:0;font-size:calc(11px * var(--admin-font-factor,1));line-height:1.7}.community-placements input{width:auto;margin-top:4px;flex-shrink:0}.community-demo-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px}.community-demo-layout .ed-content>p{margin-bottom:22px;line-height:1.9;font-size:calc(12px * var(--admin-font-factor,1))}.community-demo-layout .ed-content>.checkline{display:flex;gap:10px;align-items:center;margin-bottom:25px}.community-demo-layout .checkline input{width:auto}.community-demo-layout [data-dirty]{display:block;font-size:calc(11px * var(--admin-font-factor,1));margin-top:18px;color:var(--muted)}.community-demo-layout .ed-content>small{display:block;color:var(--muted);font-size:calc(11px * var(--admin-font-factor,1));line-height:1.9;margin-block:-10px 20px}.community-demo-description h2{font-size:calc(27px * var(--admin-font-factor,1))}.community-demo-description h3{font-size:calc(14px * var(--admin-font-factor,1));margin-top:24px;margin-bottom:12px}.community-demo-description p,.community-demo-description li{font-size:calc(12px * var(--admin-font-factor,1));color:var(--muted);line-height:1.95}.community-demo-description ul{padding-left:18px;margin-bottom:22px}.demo-password-output{display:block;padding:15px;border:1px solid var(--mint);border-radius:6px;background:var(--surface2);font:calc(14px * var(--admin-font-factor,1))/1.8 monospace;word-break:break-all;margin:15px 0}.demo-password-output[hidden]{display:none}.demo-notice{margin:22px 30px 0;padding:17px 20px;border:1px solid #73d0a660;background:var(--mint-soft);border-radius:8px;color:var(--muted);font-size:calc(12px * var(--admin-font-factor,1));line-height:1.8}.demo-notice strong{color:var(--mint)}.demo-notice a{color:var(--mint);text-decoration:underline;margin-left:8px}main#main{max-width:1440px;margin-inline:auto;box-sizing:border-box}
@media(max-width:1100px){.community-demo-layout{grid-template-columns:1fr}.community-admin-filters{grid-template-columns:minmax(0,1fr) 160px}.community-admin-filters>label:last-child{grid-column:1/-1}.community-admin-row{padding:20px}.community-row-image.is-ad{width:120px}}
@media(max-width:700px){.community-admin-filters{grid-template-columns:1fr;padding:18px}.community-admin-filters>label:last-child{grid-column:auto}.community-admin-row{align-items:start;flex-direction:column}.community-admin-row>div:first-child{align-items:start;gap:15px}.community-row-image{width:70px;height:70px}.community-row-image.is-ad{width:80px;height:65px}.community-admin-row .ed-row-actions{width:100%;justify-content:flex-end}.community-two{grid-template-columns:1fr;gap:0}.community-image-box{padding:16px}.community-demo-layout{gap:20px}.demo-notice{margin:15px 18px 0;font-size:calc(11px * var(--admin-font-factor,1))}.community-demo-description h2{font-size:calc(24px * var(--admin-font-factor,1))}}
