.base-broadcast{min-width:0;max-width:1230px;margin:48px auto 0;padding:0 25px 40px;scroll-margin-top:80px}.broadcast-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.broadcast-heading h2{color:#426e65;margin:10px 0 0;font-size:31px;font-weight:600;line-height:1.6}.broadcast-heading>p{color:#7a7163;margin:0;font-size:14px;line-height:1.9}.broadcast-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:20px;gap:18px;display:flex;position:relative;overflow-x:auto}.broadcast-track::-webkit-scrollbar{display:none}.broadcast-slide{scroll-snap-align:start;scroll-snap-stop:always;background:#fffdf6;border:1px solid #ddd8c6;border-radius:20px;flex:0 0 100%;grid-template-columns:42% minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.broadcast-picture{background:#e5e9dd;min-width:0;min-height:270px;position:relative}.broadcast-picture>img{object-fit:cover;object-position:center;width:100%;display:block;position:absolute;inset:0;height:100%!important}.broadcast-picture.is-placeholder{background:radial-gradient(at 30% 80%,#cfddcb,#0000),#eeeadc;place-items:center;display:grid}.broadcast-picture>svg{width:85%;max-width:300px;height:auto;display:block}.broadcast-copy{flex-direction:column;min-width:0;padding:28px 32px;display:flex}.broadcast-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.broadcast-meta>span{color:#587466;background:#e8ecdf;border-radius:20px;padding:5px 11px;font-size:11px}.broadcast-meta>small{color:#8b7b61;font-size:11px}.broadcast-copy h3{overflow-wrap:anywhere;color:#426e65;margin:16px 0 12px;font-size:25px;font-weight:600;line-height:1.6}.broadcast-copy>p{color:#7a7163;-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;margin:0 0 16px;font-size:14px;line-height:1.9;display:-webkit-box;overflow:hidden}.broadcast-action{text-align:left;background:0 0;border:0;border-top:1px solid #e4ddce;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:46px;margin-top:auto;padding:12px 0 0;font-size:13px;text-decoration:none;display:flex;color:#756246!important}.broadcast-action:disabled{opacity:.6}.broadcast-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.broadcast-nav{align-items:center;gap:10px;display:flex}.broadcast-nav button{color:#5f7468;background:#fffdf7;border:1px solid #cbd4c0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.broadcast-nav>span{text-align:center;color:#82765f;min-width:44px;font-size:12px}.broadcast-dots{gap:0;display:flex}.broadcast-dots button{background:0 0;border:0;place-items:center;min-width:32px;min-height:44px;padding:8px;display:grid}.broadcast-dots span{background:#c7cbb8;border-radius:50%;width:6px;height:6px;display:block}.broadcast-dots [aria-pressed=true] span{background:#426e65;width:8px;height:8px}.broadcast-pause{color:#74694f;background:0 0;border:1px solid #d4d8c7;border-radius:20px;min-height:44px;padding:9px 13px;font-size:12px!important}.broadcast-empty{color:#7a7163;border-left:2px solid #c2ceba;padding:14px 18px;font-size:14px;line-height:1.9}.broadcast-status{color:#8c5846;font-size:13px;line-height:1.8}.broadcast-admin-source{background:#f0f3e9;border:1px solid #d7ddcc;border-radius:12px;margin:16px 0;padding:14px}.broadcast-admin-source p{overflow-wrap:anywhere;margin:6px 0;font-size:13px;line-height:1.8}.broadcast-admin-source strong{color:#426e65}.broadcast-admin .article-editor summary{cursor:pointer;color:#426e65;min-height:60px;padding:18px 0;font-size:17px;line-height:1.7}.broadcast-admin select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%23655c4d' fill='none'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.broadcast-admin .form-grid label{min-width:0}.broadcast-admin select{width:100%;max-width:100%;min-height:44px}.broadcast-admin .broadcast-admin-status{color:#8b6946;font-size:12px;line-height:1.8}@media (max-width:740px){.base-broadcast{max-width:560px;margin-top:34px;padding:0 20px 24px}.broadcast-heading{margin-bottom:18px;display:block}.broadcast-heading h2{font-size:25px}.broadcast-heading>p{margin-top:8px;font-size:13px}.broadcast-slide{border-radius:16px;flex-direction:column;display:flex}.broadcast-picture{aspect-ratio:16/9;flex:none;width:100%;min-height:0}.broadcast-copy{flex:1;padding:20px}.broadcast-copy h3{margin-top:13px;font-size:21px}.broadcast-copy>p{-webkit-line-clamp:3;font-size:14px}.broadcast-controls{gap:4px 8px}.broadcast-dots{order:3;justify-content:center;width:100%}.broadcast-dots button{min-width:30px}.broadcast-pause{font-size:11px!important}.broadcast-admin input,.broadcast-admin textarea,.broadcast-admin select{font-size:16px}.broadcast-admin .photo-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.broadcast-track{scroll-behavior:auto!important}}.broadcast-copy h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:740px){.broadcast-copy h3{-webkit-line-clamp:2}}.base-broadcast{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;column-gap:32px;max-width:1230px;padding-bottom:26px;display:grid}.broadcast-heading{grid-area:1/1/4;margin:0;display:block}.broadcast-heading>p{margin-top:10px;font-size:13px}.broadcast-track{border-radius:16px;grid-column:2}.broadcast-slide{border-radius:16px;grid-template-columns:112px minmax(0,1fr);min-height:178px;display:grid}.broadcast-picture{aspect-ratio:auto;width:auto;height:100%;min-height:0}.broadcast-picture>svg{width:100%}.broadcast-copy{padding:15px 18px}.broadcast-copy h3{-webkit-line-clamp:2;margin:8px 0;font-size:17px;line-height:1.55}.broadcast-copy>p{-webkit-line-clamp:2;margin-bottom:8px;font-size:12px;line-height:1.7}.broadcast-meta{gap:5px 9px}.broadcast-meta>span{padding:3px 8px;font-size:10px}.broadcast-meta>small{font-size:10px}.broadcast-action{gap:8px;min-height:36px;padding-top:6px;font-size:11px}.broadcast-controls,.broadcast-status,.broadcast-empty{grid-column:2}.broadcast-controls{margin-top:8px}.broadcast-empty{font-size:12px}.broadcast-auto-list{padding-left:22px}.broadcast-auto-list li{border-bottom:1px solid #e0dfd0;padding:12px 0}.broadcast-auto-list small,.broadcast-auto-list strong{font-size:13px;line-height:1.8;display:block}.broadcast-auto-list small{color:#89795f}@media (max-width:740px){.base-broadcast{max-width:560px;margin-top:26px;padding:0 20px 22px;display:block}.broadcast-heading{margin-bottom:13px}.broadcast-heading>p{margin-top:5px;font-size:12px}.broadcast-slide{grid-template-columns:88px minmax(0,1fr);min-height:168px;display:grid}.broadcast-picture{aspect-ratio:auto;width:auto;height:100%;min-height:0}.broadcast-copy{padding:12px}.broadcast-copy h3{-webkit-line-clamp:2;margin:7px 0;font-size:15px;line-height:1.6}.broadcast-copy>p{-webkit-line-clamp:2;font-size:11px}.broadcast-meta>small{display:none}.broadcast-action{min-height:36px;font-size:11px}.broadcast-controls{margin-top:6px}.broadcast-nav button{width:40px;height:40px}.broadcast-pause{min-height:40px}}
