#hgPublic,#uxToday{overflow-wrap:anywhere}#hgPublic{padding-top:16px}.pubRow{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #dedbd1;text-decoration:none;color:#17304e;min-width:0}.pubRow>span:first-of-type{flex:1;min-width:0}.pubRow strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:19px}.pubRow small{display:block;font-size:15px;color:#596778}.pubRow img{width:104px;height:66px;object-fit:cover;border-radius:8px;flex-shrink:0}.pubStory{white-space:pre-wrap;line-height:1.65;font-size:20px}.pubFilters{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.pubFilters label{flex:1;min-width:100px;color:#17304e!important;font-size:16px}.pubFilters select{display:block;box-sizing:border-box;width:100%;min-width:0;font-size:18px;min-height:46px}.pubVideo{display:block;max-width:640px;color:#17304e;text-decoration:none}.pubVideo img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.pubVideo span{display:block;padding:10px}#pubDialog{box-sizing:border-box;max-width:600px;width:calc(100% - 24px);max-height:85dvh;overflow:auto;border:1px solid #d8d3c6;border-radius:18px;background:#fffdf6;padding:20px;color:#17304e}#pubDialog::backdrop{background:#142a4055}#pubShareURL{box-sizing:border-box;width:100%;font-size:17px;padding:12px}#pubDialog button,#pubDialog a,#hgPublic button,#hgPublic a.hgPrimary{min-height:44px}#hgPublic h1{font-size:clamp(25px,6vw,36px);margin:16px 0}.pubWelcomeRows h3{font-size:21px;margin:24px 0 8px}
