@layer ims-design{:root{--ims-graphite:#2e3133;--ims-graphite-strong:#1c1f21;--ims-graphite-soft:#4a4e51;--ims-graphite-line:#2e313333;--ims-graphite-line-strong:#2e313357;--ims-ui-ink:#2b2d2f;--ims-ui-body:#3f4244;--ims-ui-muted:#555a5d;--ims-lg-glass:#ffffff80;--ims-lg-glass-raised:#ffffffa8;--ims-lg-glass-sunken:#ffffff4d;--ims-lg-edge:#ffffffeb;--ims-lg-edge-low:#2e313312;--ims-lg-sheen:linear-gradient(160deg,#ffffff9e 0%,#ffffff1f 38%,#fff0 60%,#ffffff2e 100%);--ims-lg-light:radial-gradient(520px circle at var(--ims-lx,28%) var(--ims-ly,-12%),#ffffff8c,#fff0 48%);--ims-lg-shadow:0 0 0 1px #2e31330d,inset 0 1px 0 #fffffff2,inset 0 -1px 0 #2e31330a,0 1px 2px #1c1f210a,0 10px 26px -14px #1c1f2129,0 30px 60px -38px #1c1f213d;--ims-lg-shadow-raised:0 0 0 1px #2e31330f,inset 0 1px 0 #fff,inset 0 -1px 0 #2e31330d,0 2px 4px #1c1f210d,0 16px 34px -16px #1c1f2138,0 42px 70px -42px #1c1f214d;--ims-lg-ease:cubic-bezier(.22,.8,.24,1);--ims-info:#2c597c;--ims-info-tint:#2c597c12;--ims-news:#793047;--ims-ok:#2d6147;--ims-ui-focus-ring:0 0 0 3px #2e31332e}html body:is(.ims-glass,.ims-crm,.imsc-page,.login){background:#f6f6f7!important}html body:is(.ims-glass,.ims-crm,.imsc-page,.login):before{content:none!important;display:none!important}html body:is(.ims-glass,.ims-crm,.imsc-page) :is(#page,.site,.site-content,#content){background:0 0!important}html body:is(.ims-glass,.ims-crm,.imsc-page,.login):after{content:""!important;z-index:-1!important;pointer-events:none!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;background:radial-gradient(440px at 18% 22%,#ffffffe6,#fff0 70%),radial-gradient(400px at 82% 74%,#ffffffd9,#fff0 70%),radial-gradient(320px at 74% 14%,#ffffffb3,#fff0 70%),radial-gradient(340px at 26% 86%,#ffffffb3,#fff0 70%),radial-gradient(380px at 90% 30%,#dee8f68c,#dee8f600 70%),radial-gradient(360px at 10% 70%,#eae5f480,#eae5f400 70%),linear-gradient(#e4e8ee80,#e4e8ee80)!important;display:block!important;position:fixed!important;inset:0!important}@media print{html body:is(.ims-glass,.ims-crm,.imsc-page,.login):after{display:none!important}}body :is(.ims-header-card,.ims-crm-top,.ims-hm-panel,.ims-hm-card,.ims-cab-card,.ims-account-card,.ims-consult-card,.ims-news-list-card,.ims-news-sidebar-card,.imsnr-card,.imsnr-side-card,.ims-contact-main,.ims-contact-sidebar,.ims-legal-card,.ims-cm-card,.ims-cm-post,.imss-plan,.imss-card:not(.imss-main),.imss-current,.imss-pricing-intro,.imsc-card,.imsc-file-area,.imsc-side-card,.imsc-sidebar,.ir-card,.ir-side,.ir-dashboard-stats,.fx-block,.fx-panel,.fx-section,.fx-kpi,.fx-summary-hero,.fx-summary-contracts,.fx-summary-ledger,.ir-catalogue-card,.ir-reader-card,.ims-crm-card,.ims-crm-tile,.ims-crm-stat,.ims-home-card,.ims-home-side-card,.ims-crm-band:not(.is-mosaic),.ims-crm-column){background:var(--ims-lg-light),var(--ims-lg-sheen),var(--ims-lg-glass)!important;border:1px solid var(--ims-lg-edge)!important;border-bottom-color:var(--ims-lg-edge-low)!important;box-shadow:var(--ims-lg-shadow)!important;backdrop-filter:blur(20px)saturate(165%)!important}body :is(.ims-crm-card,.ims-crm-stat,.ims-crm-tile,.fx-kpi,.imsc-card,.ir-item,.ims-home-news-link,.ims-home-side-link,.ims-hub-project,.imss-plan,.ims-ai-tool,.ims-cm-post){transition:transform .45s var(--ims-lg-ease),box-shadow .45s var(--ims-lg-ease),background-color .3s ease,border-color .3s ease}@media (hover:hover) and (pointer:fine){body :is(.ims-crm-card,.ims-crm-stat,.ims-crm-tile,.fx-kpi,.imsc-card,.ims-home-news-link,.ims-home-side-link,.imss-plan,.ims-ai-tool):hover{transform:translateY(-2px);box-shadow:var(--ims-lg-shadow-raised)!important}}body .ims-crm-card.is-featured progress{accent-color:var(--ims-graphite)}body .ims-pp-icon em,body .imss-plan em{color:var(--ims-graphite)!important}body :is(.bg-gray-900,.bg-gray-800,.bg-black)[class*=text-white]{background:var(--ims-lg-sheen),#ffffffe0!important;color:var(--ims-graphite)!important;border:1px solid var(--ims-graphite-line)!important}body :is(button,[role=button],input[type=submit],input[type=button],.button,a[class*=btn],a[class*=button],.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-account-submit,.ims-account-primary-btn,.ims-submit-btn,.ims-cm-btn,.ims-cm-follow,.fx-icon-btn,.ir-tool,.imsc-icon,.ims-crm-expand,.ir-crm-expand,.ims-ai-ask,.ims-ai-tool,.ims-ai-calc-open,.ims-companion-assistant-actions,.ims-hub-icon-button,.ims-home-text-link,.ims-hub-workspace-all,.imshp-plan,.imshp-account,.ims-lang-current,.ims-companion-name){color:var(--ims-graphite)!important;-webkit-text-fill-color:currentColor!important}body :is(.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-account-submit,.ims-account-primary-btn,.ims-submit-btn,.ims-cm-btn,.ims-cm-follow,.fx-icon-btn,.ir-tool,.imsc-icon,.ims-crm-expand,.ir-crm-expand,.ims-ai-ask,.ims-ai-calc-open,.imss-primary,.ims-crm-new,.fx-btn.is-primary,.imsc-upload,.ims-cab-btn){transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s var(--ims-lg-ease);background:var(--ims-lg-sheen),#ffffff9e!important;border:1px solid var(--ims-graphite-line)!important;box-shadow:inset 0 1px #fffffff2,0 1px 2px #1c1f210f!important}body :is(button,[role=button],input[type=submit],input[type=button],.button,a[class*=btn],a[class*=button],.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-account-submit,.ims-account-primary-btn,.ims-submit-btn,.ims-cm-btn,.ims-cm-follow,.fx-icon-btn,.ir-tool,.imsc-icon,.ims-ai-ask,.ims-ai-tool,.ims-ai-calc-open,.ims-hub-icon-button,.ims-home-text-link,.ims-hub-workspace-all,.imshp-plan,.imshp-account):is(:hover,:focus-visible,:active){color:var(--ims-graphite-strong)!important;-webkit-text-fill-color:currentColor!important}body :is(.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-account-submit,.ims-account-primary-btn,.ims-submit-btn,.ims-cm-btn,.ims-cm-follow,.fx-icon-btn,.ir-tool,.imsc-icon,.ims-ai-ask,.ims-ai-calc-open,.imss-primary,.ims-crm-new):is(:hover,:focus-visible){background:var(--ims-lg-sheen),#ffffffe0!important;border-color:var(--ims-graphite-line-strong)!important}body :is(.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-account-submit,.ims-account-primary-btn,.ims-submit-btn,.ims-cm-btn,.fx-icon-btn,.ir-tool,.imsc-icon,.ims-ai-ask,.imss-primary,.ims-crm-new):active{transform:translateY(1px);box-shadow:inset 0 1px 3px #1c1f211f!important}body :is(button,a,.fx-btn,.ir-button,.imsc-primary,.imsc-secondary,.imss-button,.ims-crm-btn,.ims-cm-btn,.ims-ai-ask) :is(span,strong,small,b,svg,i){color:inherit!important;-webkit-text-fill-color:currentColor!important}body :is(.ims-crm-link,.ir-rail-link,.imshp-nav a,.ims-lang-menu a,.fx-menu button,.ims-ctx button):is(:hover,:focus-visible){color:var(--ims-graphite-strong)!important}body .ims-sec-switch input:focus-visible+span{box-shadow:inset 0 0 0 1.5px var(--ims-graphite),0 0 0 3px #2e31332e!important}body :is(button,.menu-toggle,.ast-button,.ast-custom-button,.button,input[type=button],input[type=reset],input[type=submit]){--ast-global-color-0:#ffffff9e;--ast-global-color-1:#ffffffe6}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ims-graphite)!important;outline-offset:3px!important}body :is(.ims-home-news,.imsnr-card,.ims-news-list-card) .ims-hub-eyebrow:before,body .ims-home-news .ims-home-section-head .ims-hub-eyebrow:before{content:"";background:var(--ims-news);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}body .ims-home-news-link{border-left:3px solid #0000!important}body .ims-home-news-link:is(:hover,:focus-visible){border-left-color:var(--ims-news)!important;background:#ffffff9e!important}body .ims-home-news-link:is(:hover,:focus-visible) h2{color:var(--ims-ui-ink)!important}body .ims-home-news-open,body .ims-home-news-link time{color:var(--ims-graphite-soft)!important}body :is(.ims-account-message,.ima-banner,.ims-crm-band-note,.ir-preview-notice,.imss-note,.imsc-quota-note,.ims-home-notice,.fx-alerts,.ims-cab-hint){position:relative;background:linear-gradient(90deg,var(--ims-info-tint),#ffffff8c 42%),#ffffff80!important;border:1px solid #2c597c29!important;border-left:3px solid var(--ims-info)!important;color:var(--ims-ui-ink)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px -12px #2c597c59!important}body :is(.ims-account-message,.ima-banner,.ims-crm-band-note,.ir-preview-notice,.imss-note,.imsc-quota-note,.ims-home-notice) :is(p,span,strong,small,a){color:inherit}body :is(.ims-crm-band-note,.imss-note,.imsc-quota-note){padding:8px 12px 8px 14px!important}body .ims-account-message.is-error,body .ima-banner.is-error{background:linear-gradient(90deg,#96334612,#ffffff8c 42%),#ffffff80!important;border-color:#9633462e!important}body .ims-account-message.is-success{border-left-color:var(--ims-ok)!important;background:linear-gradient(90deg,#2d614712,#ffffff8c 42%),#ffffff80!important;border-color:#2d61472e!important}body :is(.ims-home-text-link,.ims-hub-workspace>header a,.ims-hub-workspace-all,.imshp-shell a.imshp-plan){color:var(--ims-graphite)!important}body :is(.ims-home-text-link,.ims-hub-workspace>header a,.ims-hub-workspace-all):hover{text-underline-offset:4px;color:var(--ims-graphite-strong)!important;text-decoration:underline!important}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--ims-lg-ease)}.ims-companion-dock{gap:6px!important}.ims-companion-name{letter-spacing:.01em;color:var(--ims-graphite)!important;font-weight:650!important}.ims-hub-icon-button:is(:hover,:focus-visible){background:var(--ims-lg-sheen),#fffffff5!important;border-color:var(--ims-graphite-line-strong)!important}.ims-companion-badge{box-sizing:border-box;min-width:18px;height:18px;font:700 10px/1 var(--ims-ui-font,Manrope,sans-serif);color:var(--ims-graphite-strong);background:#fff;border:1px solid #77521f59;border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;bottom:80px;right:4px;box-shadow:0 0 0 3px #ffd68c59,0 4px 10px -6px #1c1f2166}.ims-companions.is-compact .ims-companion-name{height:10px;overflow:hidden;min-height:10px!important;font-size:0!important}.ims-companions.is-compact .ims-companion-badge{bottom:58px}html.ims-work-focus .ims-companion-stage canvas,html.ims-work-focus .ims-companion-dock{opacity:.5;transition:opacity .4s}html.ims-companion-compact .ims-companion-stage canvas{opacity:.62}.ims-companion-stage canvas,.ims-companion-dock{transition:opacity .4s}.ims-companion-stage canvas{filter:drop-shadow(0 6px 10px #1c1f2138);background:radial-gradient(44% 6% at 50% 91%,#1c1f214d,#1c1f2100),radial-gradient(closest-side at 50% 52%,#2e313321,#2e31330d 62%,#2e313300)!important}.ims-companions:not(.is-compact) .ims-companion-name{border:1px solid var(--ims-graphite-line)!important;background:var(--ims-lg-sheen),#ffffffe6!important;backdrop-filter:blur(10px)!important;border-radius:999px!important;padding:0 10px!important;box-shadow:inset 0 1px #fff,0 6px 14px -8px #1c1f2166!important}html body:not(.ims-3d-ready) .ims-ai-launcher.ims-ai-launcher:not([hidden]){display:inline-flex!important}html body .ims-ai-launcher.ims-ai-launcher{background:var(--ims-lg-sheen),#ffffffd1!important;color:var(--ims-graphite)!important;border:1px solid var(--ims-graphite-line)!important;backdrop-filter:blur(14px)!important;box-shadow:inset 0 1px #fff,0 10px 28px -14px #1c1f2173!important}html body .ims-ai-launcher.ims-ai-launcher:hover{background:var(--ims-lg-sheen),#fff!important;color:var(--ims-graphite-strong)!important}body .ims-ai .ims-ai-tool:hover{color:var(--ims-graphite-strong)!important;background:#fffc!important}body .ims-ai .ims-ai-row:is(:hover,.is-active,:focus-visible){color:var(--ims-graphite-strong)!important;background:#ffffffbf!important}body .ims-ai .ims-ai-row mark{color:inherit;background:#ffd68c8c}body .ims-ai-privacy{color:var(--ims-ui-muted);margin:8px 2px 0;font-size:11.5px;line-height:1.55}body.ims-assistant-present :is(#ims-cloud-workspace,#ims-finance-app,#ims-resource-app,#ims-account-workspace,#ims-contact-page,#ims-news-redesign,.ims-crm-main){padding-bottom:max(150px,calc(var(--ims-dock-bottom,12px) + 138px))!important}:root,html:is(:root,#ims-lg#ims-lg) body,html:is(:root,#ims-lg#ims-lg) body :is(#ims-finance-app,#ims-cloud-workspace,#ims-account-workspace,#ims-account-team,#ims-subscription-app,#ims-resource-app,#ims-contact-page,#ims-news-redesign,#ims-crm-side,.ims-crm,.imsc-shell,.ims-ai,.imsc-pick,.ims-pricing-page,#ims-community,.ims-cm){--ims-ui-accent:var(--ims-graphite);--ims-ui-accent-hover:var(--ims-graphite-strong);--g-accent-text:var(--ims-graphite);--g-wine:var(--ims-graphite);--crm-wine:var(--ims-graphite);--crm-wine-2:var(--ims-graphite-strong);--hm-wine:var(--ims-graphite);--imsc-red:var(--ims-graphite);--ir-red:var(--ims-graphite);--ia-red:var(--ims-graphite);--is-red:var(--ims-graphite);--ims-accent:var(--ims-graphite);--ims-ui-primary:var(--ims-graphite);--ims-ui-primary-hover:var(--ims-graphite-strong);--r-primary:var(--ims-graphite)}html:is(:root,#ims-lg#ims-lg) body :is(button,[role=button],[role=tab],summary,input[type=submit],a.ims-crm-link,a.ims-crm-btn,a.ims-pp-btn,a.imshp-plan,a.imshp-account,a.ir-read,a[class*=btn],a[class*=button],.ims-lang a,.ims-lang-menu a){color:var(--ims-graphite)!important;-webkit-text-fill-color:currentColor!important}html:is(:root,#ims-lg#ims-lg) body :is(button,[role=button],[role=tab],summary,input[type=submit],a.ims-crm-link,a.ims-crm-btn,a.ims-pp-btn,a.imshp-plan,a.imshp-account,a.ir-read,a[class*=btn],a[class*=button]):is(:hover,:focus-visible,:active,[aria-pressed=true],[aria-selected=true],[aria-current=page],.is-active){color:var(--ims-graphite-strong)!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-crm-btn.is-dark,.ims-pp-btn.is-dark,.imss-primary,.fx-btn.is-primary,.imsc-primary,.ims-cm-btn.is-primary,.ims-submit-btn,.ims-account-primary-btn,:is(button,a,input,summary).is-danger){background:var(--ims-lg-sheen),#ffffffc7!important;border:1px solid var(--ims-graphite-line-strong)!important;color:var(--ims-graphite)!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-crm-btn.is-dark,.ims-pp-btn.is-dark,.imss-primary,.fx-btn.is-primary,.imsc-primary,.ims-cm-btn.is-primary,.ims-submit-btn,.ims-account-primary-btn,:is(button,a,input,summary).is-danger):is(:hover,:focus-visible){background:var(--ims-lg-sheen),#fff!important;color:var(--ims-graphite-strong)!important;border-color:#2e313373!important}html:is(:root,#ims-lg#ims-lg) body .ims-news-subscribe-form button{background:var(--ims-lg-sheen),#fffc!important;color:var(--ims-graphite)!important;border:1px solid var(--ims-graphite-line-strong)!important}html:is(:root,#ims-lg#ims-lg) body :is(button,a,summary) :is(span,strong,small,b,i,em,svg){color:inherit!important;-webkit-text-fill-color:currentColor!important}html:is(:root,#ims-lg#ims-lg) body .imshp-plan :is(svg,i,span[aria-hidden]){fill:none;color:var(--ims-graphite)!important}html:is(:root,#ims-lg#ims-lg) body :is(.imsnr-subscribe-form button,.ims-news-subscribe-form button,.ims-notify-chip[aria-pressed=true],.ims-notify-chip.is-active,.contact-icon,.ims-plan-icon,#ims-contact-page .bg-ims-mint,#ims-contact-page .bg-ims-maroon,th.is-pro em,.ims-pp-plan em,.imss-plan em,td.is-today>a,.imsnr-calendar .is-today>a){background:var(--ims-lg-sheen),#ffffffd1!important;color:var(--ims-graphite)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--ims-graphite-line-strong)!important;box-shadow:inset 0 1px #fff,0 2px 6px -4px #1c1f214d!important}html:is(:root,#ims-lg#ims-lg) body :is(.imsnr-subscribe-form button,.ims-news-subscribe-form button,#ims-contact-page .bg-ims-mint):is(:hover,:focus-visible){background:var(--ims-lg-sheen),#fff!important;color:var(--ims-graphite-strong)!important}.ima-empty-org p{color:var(--ims-ui-body);max-width:820px;line-height:1.7}.ima-empty-steps{counter-reset:ima-step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;list-style:none;display:grid;margin:18px 0!important;padding:0!important}.ima-empty-steps li{counter-increment:ima-step;background:var(--ims-lg-sheen),#ffffff9e;border:1px solid #ffffffe6;border-radius:16px;gap:6px;padding:16px 16px 16px 52px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 8px 20px -16px #1c1f214d}.ima-empty-steps li:before{content:counter(ima-step);border:1px solid var(--ims-graphite-line-strong);width:24px;height:24px;color:var(--ims-graphite);background:#fff;border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:16px;left:16px}.ima-empty-steps strong{color:var(--ims-ui-ink);font-size:13.5px}.ima-empty-steps span{color:var(--ims-ui-body);font-size:12.5px;line-height:1.65}html:is(:root,#ims-lg#ims-lg) body :is(.ima-btn.is-primary,.ima-chip.is-dark,.ima-tile.is-dark,.ima-toast){background:var(--ims-lg-sheen),#ffffffd6!important;color:var(--ims-graphite)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--ims-graphite-line-strong)!important;box-shadow:inset 0 1px #fff,0 10px 26px -18px #1c1f2173!important}html:is(:root,#ims-lg#ims-lg) body .ima-btn.is-primary{font-weight:650!important}html:is(:root,#ims-lg#ims-lg) body :is(.ima-btn.is-primary,.ima-tile.is-dark):is(:hover,:focus-visible){background:var(--ims-lg-sheen),#fff!important;color:var(--ims-graphite-strong)!important;border-color:#2e313373!important}html:is(:root,#ims-lg#ims-lg) body .ima-tile.is-dark :is(b,strong,span,small,em){color:var(--ims-ui-ink)!important}html:is(:root,#ims-lg#ims-lg) body .ima-tile.is-dark>span:last-child{color:var(--ims-ui-muted)!important}html:is(:root,#ims-lg#ims-lg) body .ima-tile.is-dark .ima-tile-ico{color:var(--ims-graphite)!important;border:1px solid var(--ims-graphite-line)!important;background:#fffc!important}html:is(:root,#ims-lg#ims-lg) body .ima-tile.is-dark:after{background:repeating-radial-gradient(circle,#0000 0 15px,#2e31330d 15px 16px)!important}html:is(:root,#ims-lg#ims-lg) body .ima-chip.is-dark i{background:var(--ims-graphite)!important}html:is(:root,#ims-lg#ims-lg) body .ima-toast *{color:inherit!important}html:is(:root,#ims-lg#ims-lg) body .ima-empty-steps>li{margin:0!important;padding:16px 16px 16px 54px!important;list-style:none!important;position:relative!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-bell-count,.ims-crm-badge,.ims-cm-count-badge,.fx-count,.imss-badge,[data-cm-unread],[data-org-audit-badge],.ims-notify-badge){color:var(--ims-graphite-strong)!important;-webkit-text-fill-color:currentColor!important;border:1px solid var(--ims-graphite-line-strong)!important;background:#fff!important;font-weight:700!important;box-shadow:0 1px 3px #1c1f211f!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-bell-count,.ims-crm-badge,[data-org-audit-badge]).is-alert{border-color:#77521f8c!important;box-shadow:0 0 0 2px #ffd68c73!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-crm-band.is-mosaic,.ims-crm-board,#ims-subscription-app.imss-pricing-page,.imss-pricing-page .imss-main.imss-card,.ims-notify-page){box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}html:is(:root,#ims-lg#ims-lg) body .ims-crm-ring-tile{border:0!important;border-left:1px solid var(--ims-graphite-line)!important;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-plan-ladder li,.ims-home-notices .ims-home-notice,#ims-contact-page .ims-main-header,#ims-contact-page .tab-panel){box-shadow:none!important;backdrop-filter:none!important}html:is(:root,#ims-lg#ims-lg) body #ims-contact-page .tab-panel{background:0 0!important;border-color:#0000!important}html:is(:root,#ims-lg#ims-lg) body .ims-home-news-link:not(:hover):not(:focus-visible){box-shadow:none!important;background:0 0!important;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}html:is(:root,#ims-lg#ims-lg) body :is(.ims-crm-tile,.ims-crm-band.is-mosaic .ims-crm-stat,.ims-crm-band-fin,#ims-finance-app .fx-head.ims-workspace-heading){border-radius:22px!important}html:is(:root,#ims-lg#ims-lg) body .ims-crm-band.is-mosaic .ims-crm-stat>b{color:var(--ims-graphite-strong)!important}html:is(:root,#ims-lg#ims-lg) body .ims-crm-band.is-mosaic a.ims-crm-stat:hover .ims-crm-stat-go{border-color:var(--ims-graphite-line-strong)!important;color:var(--ims-graphite-strong)!important;background:#fff!important}html:is(:root,#ims-lg#ims-lg) body .ims-notify-page :is(time,.ims-nt-meta){color:var(--ims-ui-muted)!important}html:is(:root,#ims-lg#ims-lg) body .ims-crm-stat.is-orbit:after,html:is(:root,#ims-lg#ims-lg) body .ims-crm-stat.is-grid:after,html:is(:root,#ims-lg#ims-lg) body .ims-crm-band-fin:before{display:none!important}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}body *,body :before,body :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.ims-reduce-motion body *,html.ims-reduce-motion body :before,html.ims-reduce-motion body :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.ims-reduce-motion{view-transition-name:none}@media print{html body:is(.ims-glass,.ims-crm,.imsc-page,.login){background:#fff!important}body :is(.ims-crm-card,.fx-block,.ir-card,.ims-home-card){box-shadow:none!important;backdrop-filter:none!important;background:#fff!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@layer ims-design{body :is(.ims-crm-card,.fx-block,.fx-panel,.ir-card,.ir-side,.imsc-card,.ims-home-card,.ims-home-side-card,.ims-ai,.ims-crm-band){background:#ffffffeb!important}}}@media (width<=767px){@layer ims-design{.ims-companion-badge{bottom:62px;right:0}}}html{scrollbar-gutter:stable}@layer ims-motion{body :is(.fx-btn,.fx-icon-btn,.fx-chip-btn,.fx-tabs button,.imt-btn,.imt-icon-btn,.imt-tabs button,.imsc-row-actions>button,.imsc-primary,.imsc-secondary,.imsc-back-button,.imsc-toolbar button,.imsc-tabs button,.imsc-pick-btn,.ir-button,.ir-tool,.ir-save,.ir-reader-tabs button,.ir-side-tabs button,.ir-rail-nav a,.ims-account-tab,.ims-crm-link,.ims-crm-project,.ims-crm-object,.ims-account-primary-btn,.ims-account-secondary-btn,.ims-account-submit,.imss-primary,.imss-secondary,.imss-button,.ims-cm-btn,.ims-cm-tabs a,.ima-btn,.ims-theme-btn,.ims-ai-tools button,.ims-calc button,.ims-submit-btn,.ims-modal-primary,.ims-modal-secondary,.tab-btn,.contact-card,.ims-id__cta,.ims-404-btn,.ims-pulse-tile,.ims-crm-card,.imsc-grid article,.imss-plan){transition:background-color .16s,color .16s,border-color .16s,box-shadow .18s,opacity .16s!important;transform:none!important}body .fx-tabs button{view-transition-name:none!important}.ims-panel-enter{animation:.18s ease-out both ims-panel-enter!important}::view-transition-group(root){animation:none!important}::view-transition-old(root){mix-blend-mode:normal;animation:.16s ease-out both ims-page-out!important}::view-transition-new(root){mix-blend-mode:normal;animation:.18s ease-out both ims-page-in!important}@keyframes ims-page-out{to{opacity:0}}@keyframes ims-page-in{0%{opacity:.82}to{opacity:1}}@media (prefers-reduced-motion:reduce){body *,body :before,body :after{transition:none!important;animation:none!important}}html.ims-reduce-motion body *,html.ims-reduce-motion body :before,html.ims-reduce-motion body :after{transition:none!important;animation:none!important}}