.hub-daily-briefing{padding:10px 24px 0}.hub-briefing-inner{border:1px solid #dbe8df;background:linear-gradient(105deg,#f3f8f2,#fffdf3);border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;color:#203c31}.hub-briefing-copy{display:flex;align-items:flex-start;gap:10px;min-width:0}.hub-briefing-sun{font-size:19px;line-height:1.1}.hub-briefing-body{min-width:0}.hub-briefing-title{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px}.hub-briefing-message{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.hub-briefing-edit{white-space:nowrap;border:1px solid #c1d3c5;background:white;border-radius:9px;padding:8px 10px;color:#27573d;font-weight:700;cursor:pointer;font-size:12px}.hub-briefing-overlay{position:fixed;inset:0;z-index:10050;background:rgba(17,35,29,.54);display:grid;place-items:center;padding:20px}.hub-briefing-dialog{background:#fff;border-radius:20px;width:min(100%,550px);box-shadow:0 20px 70px #0003;padding:24px;color:#203c31}.hub-briefing-dialog-head{display:flex;justify-content:space-between;gap:15px}.hub-briefing-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#55836b;font-weight:700}.hub-briefing-dialog h2{margin:5px 0 8px;font-size:24px}.hub-briefing-dialog p{margin:0 0 18px;color:#65746b;font-size:13px}.hub-briefing-close{border:0;background:transparent;font-size:26px;cursor:pointer}.hub-briefing-dialog label{display:block;font-size:12px;font-weight:700;margin:6px 0}.hub-briefing-dialog textarea{width:100%;box-sizing:border-box;border:1px solid #c9d9d0;border-radius:10px;padding:12px;font:inherit;resize:vertical;line-height:1.5}.hub-briefing-dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.hub-briefing-dialog-foot small{font-size:11px;color:#6b786e}.hub-briefing-dialog-foot>div{display:flex;gap:8px}.hub-briefing-error{color:#9e2525!important;margin:10px 0 0!important}@media(max-width:720px){.hub-daily-briefing{padding:9px 12px 0}.hub-briefing-inner{padding:11px 12px;align-items:flex-start;flex-direction:column}.hub-briefing-edit{align-self:flex-end}.hub-briefing-dialog{padding:18px}.hub-briefing-dialog-foot{align-items:stretch;flex-direction:column}.hub-briefing-dialog-foot>div{justify-content:flex-end}}