@font-face{font-family:'Hostingnet News';font-style:normal;font-weight:100 900;font-display:swap;src:url('https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2') format('woff2')}
body:has(.hn-announcements){background:#f7f8fc;color:#596276;font-family:'Hostingnet News',Roboto,sans-serif}
body:has(.hn-announcements) #main-body{background:#f7f8fc;padding:28px 0 40px}
body:has(.hn-announcements) .header-lined{border:0;margin:0 0 20px;padding:0}
body:has(.hn-announcements) .header-lined h1{font-family:inherit;font-size:27px;line-height:1.35;font-weight:600;letter-spacing:-.5px;color:#00115a;margin:0 0 9px;border:0;padding:0}
body:has(.hn-announcements) .breadcrumb{background:none;padding:0;margin:0;font-size:12px;color:#778198}
body:has(.hn-announcements) .breadcrumb a{color:#66718a}
body:has(.hn-announcements) .sidebar .panel{border:1px solid #e3e7ef;border-radius:9px;box-shadow:none;overflow:hidden}
body:has(.hn-announcements) .sidebar .panel-heading{background:#fff;border-color:#edf0f5;padding:14px 16px;color:#00115a}
body:has(.hn-announcements) .sidebar .panel-title{font-family:inherit;font-size:14px;font-weight:500;line-height:1.6;color:#00115a}
body:has(.hn-announcements) .sidebar .list-group-item{padding:11px 16px;border-color:#edf0f5;color:#66718a;font-size:13px;line-height:1.6}
body:has(.hn-announcements) .sidebar .list-group-item.active{background:#fff7ed;color:#00115a;border-left:3px solid #ff8300}
.hn-announcements{font-family:'Hostingnet News',Roboto,sans-serif;color:#596276;min-width:0}
.hn-announcements-intro{font-size:14px;line-height:1.8;color:#66718a;margin:0 0 22px}
.hn-announcements .announcement-single{background:#fff;border:1px solid #e3e7ef;border-radius:10px;padding:24px 26px;margin:0 0 17px;box-shadow:none}
.hn-announcements .hn-announcement-title{font-family:inherit;font-size:20px;line-height:1.5;font-weight:500;letter-spacing:-.2px;margin:0 0 12px}
.hn-announcements .announcement-single a.title{font-family:inherit;font-size:inherit;line-height:inherit;color:#00115a;text-decoration:none;font-weight:inherit;padding:0;margin:0}
.hn-announcements .announcement-single a.title:hover{color:#512eff;text-decoration:underline;text-underline-offset:4px}
.hn-announcements .hn-announcement-excerpt{font-size:14px;line-height:1.8;color:#66718a;margin:0 0 18px}
.hn-announcements .hn-announcement-excerpt p{font-size:inherit;line-height:inherit;margin:0 0 12px}
.hn-announcements .hn-announcement-excerpt .label-warning{display:inline-flex;align-items:center;background:transparent!important;color:#512eff!important;border:0;border-radius:0;padding:0;font-size:13px;line-height:1.8;font-weight:500;white-space:normal;text-decoration:none}
.hn-announcements .hn-announcement-excerpt .label-warning:hover{text-decoration:underline}
.hn-announcements .article-items{border-top:1px solid #edf0f5;padding:13px 0 0;margin:0;color:#778198;font-size:12px;line-height:1.8;background:none}
.hn-announcements .article-items>i{color:#b66a22;margin-right:5px}
.hn-announcements .admin-inline-edit{font-size:12px;color:#66718a;margin-left:15px}
.hn-announcements .btn-group{display:inline-flex;flex-wrap:wrap;gap:5px}
.hn-announcements .btn-group>.btn{min-height:36px;min-width:36px;padding:7px 12px;border:1px solid #e0e4ed;border-radius:5px!important;background:#fff;color:#00115a;font-size:12px;line-height:1.7;box-shadow:none;margin:0}
.hn-announcements .btn-group>.btn.active{background:#ff8300;border-color:#ff8300;color:#00115a;font-weight:600}
.hn-announcement-detail{background:#fff;border:1px solid #e3e7ef;border-radius:11px;padding:28px;max-width:100%;margin-bottom:20px}
.hn-announcement-body{font-size:15px;line-height:1.85;color:#596276;overflow-wrap:break-word}
.hn-announcement-body p,.hn-announcement-body li{font-size:inherit;line-height:inherit}
.hn-announcement-body p{margin:0 0 18px}
.hn-announcement-body h1,.hn-announcement-body h2,.hn-announcement-body h3,.hn-announcement-body h4{font-family:inherit;color:#00115a;font-weight:600;line-height:1.45;margin:25px 0 12px}
.hn-announcement-body h1{font-size:25px}.hn-announcement-body h2{font-size:21px}.hn-announcement-body h3{font-size:18px}.hn-announcement-body h4{font-size:16px}
.hn-announcement-body ul,.hn-announcement-body ol{padding-left:24px;margin:0 0 20px}
.hn-announcement-body li{margin-bottom:7px}
.hn-announcement-body a{color:#512eff;text-decoration:underline;text-underline-offset:3px}
.hn-announcement-body img,.hn-announcements .hn-announcement-excerpt img{max-width:100%;height:auto}
.hn-announcement-body table{display:block;max-width:100%;overflow-x:auto}
.hn-announcement-body pre{max-width:100%;overflow-x:auto;background:#f6f7fb;border:1px solid #e3e7ef;border-radius:6px;font-size:12px;padding:16px}
.hn-announcement-body blockquote{border-left:3px solid #ff8300;background:#fff9f2;padding:15px 18px;font-size:14px;margin:20px 0;color:#66718a}
.hn-announcement-detail>p{font-size:12px;color:#778198;line-height:1.7}
.hn-announcement-detail>.hn-announcement-body+br,.hn-announcement-detail>.hn-announcement-body+br+br{display:none}
.hn-announcement-detail>p:last-child{border-top:1px solid #edf0f5;padding-top:20px;margin:22px 0 0}
.hn-announcement-detail .btn-default{background:#fff;border:1px solid #ded7f4;border-radius:6px;color:#512eff;font-size:13px;min-height:42px;padding:10px 16px;box-shadow:none}
.hn-announcements a:focus-visible{outline:3px solid #a391ff;outline-offset:3px}
@media(max-width:767px){body:has(.hn-announcements) #main-body{padding-top:22px}body:has(.hn-announcements) .header-lined h1{font-size:24px}.hn-announcements .announcement-single{padding:20px}.hn-announcements .hn-announcement-title{font-size:18px}.hn-announcements .hn-announcement-excerpt{font-size:14px}.hn-announcement-detail{padding:21px}.hn-announcement-body{font-size:14px}.hn-announcements-intro{font-size:13px}}
