.category-picker70{display:none}
.cover-setting70{display:flex!important;align-items:flex-start;gap:11px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--accent-soft);cursor:pointer}
.cover-setting70 input{appearance:auto!important;flex:none;width:17px!important;height:17px;margin:2px 0 0;accent-color:var(--accent)}
.cover-setting70 span{display:grid;gap:4px}.cover-setting70 small{line-height:1.45}
body #modal-root .modal-backdrop{z-index:500}
@media(max-width:900px){
 .articles9 .category-filters9{display:none!important}
 .category-picker70{display:grid;gap:8px;margin:22px 0 14px;font-size:12px;font-weight:700;color:var(--ink)}
 .category-picker70 select{appearance:auto;min-height:46px;width:100%;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--card,var(--surface,#fff));color:inherit;font:inherit}
 .dark .category-picker70 select{color-scheme:dark;background:#242424;color:#f4f5f3}
 body.mobile-open7 .mobile-menu7{position:absolute;top:100%;left:0;right:0;max-height:58vh;max-height:58dvh;overflow:auto;overscroll-behavior:contain;background:var(--paper,#fff);box-shadow:0 12px 26px #0002;z-index:5}
 body:has(#modal-root .modal-backdrop) .mobile-menu7{display:none!important}
}
#speaker-grid7.dual-feed70{position:relative;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));grid-auto-rows:auto;align-content:start;gap:8px;isolation:isolate}
#speaker-grid7.dual-feed70 .feed-main70{grid-column:1/-1;grid-row:1;position:relative;width:100%;height:clamp(290px,60vh,720px);min-height:0;max-height:none;margin:0}
#speaker-grid7.dual-feed70 .feed-pip70{position:absolute;top:12px;right:12px;left:auto;bottom:auto;width:clamp(104px,23%,250px);height:auto;min-height:0;aspect-ratio:16/10;z-index:4;border:1px solid #ffffff55;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px #0006;margin:0}
#speaker-grid7.dual-feed70 .feed-pip70 video{width:100%;height:100%;object-fit:cover}
#speaker-grid7.dual-feed70 .feed-pip70 :is(.tile-expand25,.media-state10,[data-remove-speaker7]){display:none}
#speaker-grid7 .screen-feed70{background:#0b1118;overflow:hidden}
#speaker-grid7 .screen-feed70 video,#speaker-grid7.dual-feed70 .screen-feed70.feed-pip70 video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.feed-label70{position:absolute;left:9px;bottom:9px;padding:5px 8px;border-radius:7px;color:#fff;background:#102027d9;font-size:11px;pointer-events:none}
.swap-feed70{position:absolute;inset:0;width:100%;height:100%;z-index:8;border:0;background:transparent;cursor:pointer}
.swap-feed70:focus-visible{outline:3px solid #77edce;outline-offset:-4px}
@media(max-width:650px){#speaker-grid7.dual-feed70 .feed-main70{height:clamp(245px,45vh,420px)}}
.menu-grid71{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}
.menu-grid71 .menu-editor31{min-width:0;margin:0;gap:16px}
.menu-media71{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:start}
.menu-preview71{aspect-ratio:1;display:grid;place-items:center;border-radius:14px;background:var(--accent-soft);color:var(--accent);overflow:hidden}
.menu-preview71 img{width:100%;height:100%;object-fit:contain;padding:5px;box-sizing:border-box}
.menu-preview71 [hidden]{display:none!important}
.menu-file71{min-width:0;display:grid;gap:6px}.menu-file71 input[type=file]{width:100%;min-width:0}
.menu-file71 input::file-selector-button{border:0;border-radius:7px;background:var(--accent-soft);color:var(--accent);padding:7px 10px;margin-right:7px;cursor:pointer}
.menu-file71 .menu-reset71{display:flex;align-items:center;gap:7px}
.menu-reset71 input{appearance:auto!important;width:16px!important;height:16px;margin:0}
.menu-save71{display:flex;align-items:center;justify-content:space-between;gap:12px}
@media(max-width:600px){.menu-grid71 .form-row{display:grid;grid-template-columns:minmax(0,1fr)}}
body #speaker-grid7.dual-feed70{--stage-inset71:clamp(10px,1.5vw,24px);--pip-inset71:clamp(20px,2.7vw,42px);box-sizing:border-box;padding:var(--stage-inset71)!important;background:var(--bg)}
body #speaker-grid7.dual-feed70 .feed-main70{border-radius:18px;overflow:hidden}
body #speaker-grid7.dual-feed70 .feed-pip70{top:var(--pip-inset71);right:var(--pip-inset71);width:clamp(98px,20%,230px);aspect-ratio:16/10;max-height:none}
body #speaker-grid7.dual-feed70 .feed-pip70 .speaker-label7{display:none}
body #speaker-grid7.dual-feed70 .feed-pip70 .speaker-profile7{inset:0;display:grid;place-content:center;padding:8px}
body #speaker-grid7.dual-feed70 .feed-pip70.has-video7 .speaker-profile7{display:none}
body #speaker-grid7.dual-feed70 .feed-pip70 .speaker-profile7 :is(p,.speaker-wave7){display:none}
body #speaker-grid7.dual-feed70 .feed-pip70 .speaker-avatar7{width:34px;height:34px;font-size:14px;margin:auto}
body #speaker-grid7.dual-feed70 .feed-pip70 .speaker-profile7 h2{font-size:12px;margin:5px 0 0}
body #speaker-grid7 .swap-feed70{color:transparent;text-align:right;display:grid;place-items:start end;padding:8px;background:transparent}
body #speaker-grid7 .swap-feed70::after{content:'↗';position:absolute;top:7px;right:7px;padding:4px 7px;background:#152a34df;color:#fff;border-radius:6px}
body #speaker-grid7 .swap-feed70:hover::after{background:#245064}
body .stage-column7:has(.dual-feed70) .broadcast-controls10{margin:0 var(--stage-inset71,16px) 10px;padding:10px;gap:8px}
.mega-icon7 img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}
