.auth-form .ant-form-item{margin-bottom:12px}body{width:100%;height:100vh;position:relative}.wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text{color:#de504f;margin-left:5px;display:inline-block}.bounceball{width:15px;height:37px;display:inline-block;position:relative}.bounceball:before{content:"";transform-origin:50%;background-color:#de504f;border-radius:50%;width:15px;height:15px;animation:.5s infinite alternate bounce;display:block;position:absolute;top:0}@keyframes bounce{0%{border-radius:60px 60px 20px 20px;height:5px;top:30px;transform:scaleX(2)}35%{border-radius:50%;height:15px;transform:scaleX(1)}to{top:0}}#components-form-demo-normal-login .login-form{max-width:300px}#components-form-demo-normal-login .login-form-forgot{float:right}#components-form-demo-normal-login .login-form-button{width:100%}.price-structure-table.ant-table-wrapper .ant-table{font-size:14px}.container-imap{max-width:100%;margin:3rem auto auto;overflow-x:auto}.container,.container-fluid{padding-left:0;padding-right:0}.table-imap{border-collapse:separate;border-spacing:0;table-layout:auto;border:none;border-radius:.5rem;width:100%;font-family:Open Sans,sans-serif;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tr-imap{color:#2d3748;text-align:left;font-size:1rem;font-weight:500}.th-imap{vertical-align:middle;position:unset;white-space:nowrap;text-align:center;background:#edf2f7;border:1px solid #000;padding:.75rem 1.5rem;left:450px}.tr-imap:nth-child(odd) td{background:#fff;border:1px solid #000}.tr-imap:nth-child(2n) td{background:#edf2f7}.td-imap{color:#1a202c;text-align:left;vertical-align:middle;position:unset;white-space:nowrap;border:1px solid #000;padding:1.5rem;font-size:1.125rem;font-weight:400;left:450px}.tdYellow{text-align:center!important;background-color:#ff0!important}.tdWhite{text-align:center!important;background-color:#fff!important}.tdGrey{text-align:center!important;background-color:#c4c0c0!important}.tdGreen{text-align:center!important;background-color:#e2efdb!important}.tdBlue{text-align:center!important;background-color:#ddebf6!important}.colSticky{position:sticky}.colFixHead{text-align:center;width:800px;min-width:800px;max-width:800px;left:0;border:1px solid #000!important}.colFix{text-align:center;width:100px;min-width:100px;max-width:100px;left:0;border:1px solid #000!important}.colFix2{text-align:center;width:300px;min-width:300px;max-width:300px;left:150px;border:1px solid #000!important}.colFix3{text-align:center;width:400px;min-width:400px;max-width:400px;left:500px;background-color:#c4c0c0!important;border:1px solid #000!important}.colTypeName{text-align:center;width:250px;min-width:250px;max-width:250px;left:500px;border:1px solid #000!important}.colTypeCode{text-align:center;width:150px;min-width:150px;max-width:150px;left:800px;border:1px solid #000!important}.work-package-summary-report .ant-table-thead>tr>th,.work-package-summary-report .ant-table-tbody>tr>td{padding:8px}.work-package-report .ant-table-thead>tr>th,.work-package-report .ant-table-tbody>tr>td{padding:8px;padding:8px!important}.ant-table-wrapper tfoot>tr>td{padding:8px}.announcements-page{min-height:calc(100vh - 64px);padding:24px}.announcements-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.announcements-page-title.ant-typography{margin-bottom:2px}.announcements-filter-bar{background:#fff;border:1px solid #e4e7ec;border-radius:8px;align-items:center;gap:8px 0;margin-bottom:16px;padding:14px;display:flex}.announcements-alert{margin-bottom:16px}.announcements-form-page{min-height:calc(100vh - 64px);padding:24px}.announcements-form-actions{align-items:center;gap:8px;display:flex}.announcements-mobile-preview-button{display:none}.announcements-form-heading{margin-bottom:0}.announcements-form-heading h1{color:#101828;margin:0 0 2px;font-size:22px;font-weight:600;line-height:1.25}.announcements-form-heading p{color:#667085;margin:0}.announcements-form-content{grid-template-columns:minmax(0,1fr) minmax(320px,392px);align-items:start;gap:20px;display:grid}.announcements-form-card{background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-width:0;padding:20px}.announcements-form-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.announcements-form-preview-column{min-width:0}.announcements-title-cell{flex-direction:column;gap:2px;max-width:240px;display:flex}.announcements-banner-thumb{object-fit:cover;background:#eef1f4;border-radius:6px}.announcements-preview-panel{justify-content:center;align-items:center;height:calc(100vh - 48px);display:flex}.announcements-form-preview-column .britania-content-preview-frame{width:min(100%,46.1538vh - 22.1538px,360px);height:100%}@media (width<=720px){.announcements-page,.announcements-form-page{padding:0}.announcements-page-header,.announcements-form-card-header{flex-direction:column;align-items:stretch}.announcements-form-actions{width:100%}.announcements-form-actions>.ant-btn{flex:1 1 0}.announcements-mobile-preview-button{display:inline-flex}.announcements-form-content{grid-template-columns:1fr}.announcements-form-card{background:0 0;border:0;border-radius:0;padding:0}.announcements-form-preview-column{display:none}.announcements-filter-bar .ant-form-item,.announcements-filter-bar .ant-space{width:100%}.announcements-filter-bar .ant-select,.announcements-filter-bar .ant-input-search{width:100%!important}}.britania-content-rich-editor-shell{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.britania-content-rich-toolbar{background:#f9fafb;border-bottom:1px solid #eaecf0;width:100%;padding:8px}.britania-content-rich-editor{color:#1f2933;outline:none;min-height:220px;padding:12px 14px;font-size:14px;line-height:1.6}.britania-content-rich-editor p{margin:0 0 10px}.britania-content-rich-editor ul,.britania-content-rich-editor ol{margin:0 0 10px;padding-left:22px}.britania-content-rich-editor a{color:#b42318;text-decoration:underline}.britania-content-rich-editor img{border-radius:10px;max-width:100%;height:auto;margin:12px 0;display:block}.britania-content-preview-frame{aspect-ratio:9/19.5;background:#101828;border-radius:32px;width:min(100%,360px);padding:18px 10px 12px;position:relative;box-shadow:0 24px 52px #10182838,inset 0 0 0 1px #ffffff14}.britania-content-preview-speaker{background:#344054;border-radius:999px;width:64px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.britania-content-preview-screen{background:#fff;border:0;border-radius:22px;width:100%;height:100%}.britania-content-preview-drawer .ant-drawer-content{height:100vh}.britania-content-preview-drawer .ant-drawer-body{background:#f8fafc;padding:14px;overflow:auto}.britania-content-preview-drawer-body{justify-content:center;align-items:center;min-height:100%;display:flex}@media (width<=720px){.britania-content-preview-frame{border-radius:28px;width:min(100%,300px)}}.blog-page,.blog-form-page{padding:24px}.blog-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.blog-page-title.ant-typography{margin-bottom:4px}.blog-filter-bar{background:#fff;border:1px solid #eaecf0;border-radius:8px;gap:12px;margin-bottom:18px;padding:16px}.blog-alert{margin-bottom:16px}.blog-form-actions{align-items:center;gap:8px;display:flex}.blog-mobile-preview-button{display:none}.blog-form-heading{min-width:0}.blog-form-heading h1{color:#101828;margin:0;font-size:22px;font-weight:650;line-height:1.3}.blog-form-heading p{color:#667085;margin:4px 0 0}.blog-form-content{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}.blog-form-card{background:#fff;border:1px solid #eaecf0;border-radius:8px;padding:20px}.blog-form-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.blog-form-preview-column{min-width:0}.blog-banner-thumb{object-fit:cover;border-radius:6px}.blog-preview-panel{justify-content:center;align-items:center;height:calc(100vh - 48px);display:flex}.blog-form-preview-column .britania-content-preview-frame{width:min(100%,46.1538vh - 22.1538px,380px);height:100%}@media (width<=960px){.blog-page,.blog-form-page{padding:0}.blog-page-header,.blog-form-card-header{flex-direction:column}.blog-form-actions{width:100%}.blog-form-actions>.ant-btn{flex:1}.blog-mobile-preview-button{display:inline-flex}.blog-form-content{display:block}.blog-form-card{padding:16px}.blog-form-preview-column{display:none}.blog-filter-bar .ant-form-item,.blog-filter-bar .ant-space{width:100%}.blog-filter-bar .ant-input-search{width:100%!important}}.news-page,.news-form-page{padding:24px}.news-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.news-page-title.ant-typography{margin-bottom:4px}.news-filter-bar{background:#fff;border:1px solid #eaecf0;border-radius:8px;gap:12px;margin-bottom:18px;padding:16px}.news-alert{margin-bottom:16px}.news-form-actions{align-items:center;gap:8px;display:flex}.news-mobile-preview-button{display:none}.news-form-heading{min-width:0}.news-form-heading h1{color:#101828;margin:0;font-size:22px;font-weight:650;line-height:1.3}.news-form-heading p{color:#667085;margin:4px 0 0}.news-form-content{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}.news-form-card{background:#fff;border:1px solid #eaecf0;border-radius:8px;padding:20px}.news-form-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.news-form-preview-column{min-width:0}.news-banner-thumb{object-fit:cover;border-radius:6px}.news-preview-panel{justify-content:center;align-items:center;height:calc(100vh - 48px);display:flex}.news-form-preview-column .britania-content-preview-frame{width:min(100%,46.1538vh - 22.1538px,380px);height:100%}@media (width<=960px){.news-page,.news-form-page{padding:0}.news-page-header,.news-form-card-header{flex-direction:column}.news-form-actions{width:100%}.news-form-actions>.ant-btn{flex:1}.news-mobile-preview-button{display:inline-flex}.news-form-content{display:block}.news-form-card{padding:16px}.news-form-preview-column{display:none}.news-filter-bar .ant-form-item,.news-filter-bar .ant-space{width:100%}.news-filter-bar .ant-input-search{width:100%!important}}.promotion-page,.promotion-form-page{padding:24px}.promotion-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.promotion-page-title.ant-typography{margin-bottom:4px}.promotion-filter-bar{background:#fff;border:1px solid #eaecf0;border-radius:8px;gap:12px;margin-bottom:18px;padding:16px}.promotion-alert{margin-bottom:16px}.promotion-form-actions{align-items:center;gap:8px;display:flex}.promotion-mobile-preview-button{display:none}.promotion-form-heading{min-width:0}.promotion-form-heading h1{color:#101828;margin:0;font-size:22px;font-weight:650;line-height:1.3}.promotion-form-heading p{color:#667085;margin:4px 0 0}.promotion-form-content{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}.promotion-form-card{background:#fff;border:1px solid #eaecf0;border-radius:8px;padding:20px}.promotion-form-card-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.promotion-form-preview-column{min-width:0}.promotion-banner-thumb{object-fit:cover;border-radius:6px}.promotion-preview-panel{justify-content:center;align-items:center;height:calc(100vh - 48px);display:flex}.promotion-form-preview-column .britania-content-preview-frame{width:min(100%,46.1538vh - 22.1538px,380px);height:100%}@media (width<=960px){.promotion-page,.promotion-form-page{padding:0}.promotion-page-header,.promotion-form-card-header{flex-direction:column}.promotion-form-actions{width:100%}.promotion-form-actions>.ant-btn{flex:1}.promotion-mobile-preview-button{display:inline-flex}.promotion-form-content{display:block}.promotion-form-card{padding:16px}.promotion-form-preview-column{display:none}.promotion-filter-bar .ant-form-item,.promotion-filter-bar .ant-space{width:100%}.promotion-filter-bar .ant-input-search{width:100%!important}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}
