@layer ims-design{html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page){font: var(--imscco-fw-regular) var(--imscco-fs-body) / var(--imscco-lh-body) var(--imscco-font) !important;letter-spacing: normal !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page),html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) *,html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) *::before,html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) *::after{box-sizing: border-box !important}html:is(:root,#c#c#c#c#c) body :is(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) [hidden]{display: none !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) :is(img, svg){display: block !important;max-width: 100% !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) :is(h2, p, figure, ul, ol){margin: 0 !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) :is(ul, ol){padding: 0 !important;list-style: none !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) :is(button, input, select, textarea){font: inherit !important;color: inherit !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) button{cursor: pointer !important;box-shadow: none !important}html:is(:root,#c#c#c#c#c) body :where(.ims-topbar, .ims-sitebar, .ims-footer, .ims-auth, .ims-auth-page) :is(a, button, summary, iframe, [tabindex]):focus-visible{outline: 2px solid var(--imscco-focus) !important;outline-offset: 2px !important;box-shadow: 0 0 0 5px var(--imscco-focus-halo) !important}html:is(:root,#c#c#c#c#c),html:is(:root,#c#c#c#c#c)[data-theme="light"]{--imscco-brand-ui: #B8484E !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"]{--imscco-brand-ui: #E5868B !important}html:is(:root,#c#c#c#c#c) body .ims-logo--dark{display: none !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-logo--light{display: none !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-logo--dark{display: block !important}html:is(:root,#c#c#c#c#c) body .ims-pane,html:is(:root,#c#c#c#c#c) body .ims-pane-strong{background: var(--imscco-glass) !important;border: 1px solid var(--imscco-glass-line) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-1) !important}html:is(:root,#c#c#c#c#c) body .ims-pane{background-image: var(--imscco-sheen) !important}html:is(:root,#c#c#c#c#c) body .ims-pane-strong{background: var(--imscco-glass-strong) !important}html:is(:root,#c#c#c#c#c) body .ims-pill{--btn-h: var(--imscco-h-md) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 10px !important;min-height: var(--btn-h) !important;padding: 0 18px !important;border: 1px solid transparent !important;border-radius: var(--imscco-r-pill) !important;background: var(--imscco-btn-2) !important;color: var(--imscco-btn-2-text) !important;border-color: var(--imscco-btn-2-line) !important;font-size: var(--imscco-fs-btn) !important;font-weight: var(--imscco-fw-semibold) !important;line-height: 1.2 !important;letter-spacing: -.003em !important;text-decoration: none !important;white-space: nowrap !important;-webkit-user-select: none !important;user-select: none !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease),border-color var(--imscco-t-fast) var(--imscco-ease),color var(--imscco-t-fast) var(--imscco-ease),transform var(--imscco-t-fast) var(--imscco-ease),box-shadow var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:not(.ims-pill--primary):not(.ims-pill--ghost){box-shadow: var(--imscco-raised) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:hover{background: var(--imscco-btn-2-hover) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:not(.ims-pill--primary):not(.ims-pill--ghost):hover{box-shadow: var(--imscco-raised-hover) !important;transform: translateY(-1px) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:active{background: var(--imscco-btn-2-active) !important;transform: translateY(1px) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:not(.ims-pill--primary):not(.ims-pill--ghost):active{box-shadow: var(--imscco-press) !important}html:is(:root,#c#c#c#c#c) body .ims-pill--primary{background: var(--imscco-btn) linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 62%) !important;border-color: var(--imscco-btn) !important;color: var(--imscco-btn-text) !important;box-shadow: var(--imscco-key) !important}html:is(:root,#c#c#c#c#c) body .ims-pill--primary:hover{background-color: var(--imscco-btn-hover) !important;border-color: var(--imscco-btn-hover) !important;box-shadow: var(--imscco-key-hover) !important;transform: translateY(-1px) !important}html:is(:root,#c#c#c#c#c) body .ims-pill--primary:active{background-color: var(--imscco-btn-active) !important;border-color: var(--imscco-btn-active) !important;box-shadow: var(--imscco-key-press) !important;transform: translateY(1px) !important}html:is(:root,#c#c#c#c#c) body .ims-pill:disabled,html:is(:root,#c#c#c#c#c) body .ims-pill[aria-disabled="true"]{background: var(--imscco-disabled-bg) !important;border-color: transparent !important;color: var(--imscco-disabled-text) !important;box-shadow: none !important;cursor: not-allowed !important;transform: none !important}html:is(:root,#c#c#c#c#c) body .ims-pill svg,html:is(:root,#c#c#c#c#c) body .ims-round svg{width: 18px !important;height: 18px !important;flex: none !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.7 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-round{display: inline-grid !important;place-items: center !important;width: var(--imscco-h-md) !important;height: var(--imscco-h-md) !important;padding: 0 !important;border: 1px solid transparent !important;border-radius: var(--imscco-r-pill) !important;background: transparent !important;color: var(--imscco-text) !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease),border-color var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-round:hover{background: var(--imscco-hover) !important}html:is(:root,#c#c#c#c#c) body .ims-round:active{background: var(--imscco-pressed) !important;box-shadow: var(--imscco-press) !important;transform: translateY(1px) !important}html:is(:root,#c#c#c#c#c) body .ims-round--line{border-color: var(--imscco-btn-2-line) !important;background: var(--imscco-btn-2) !important;box-shadow: var(--imscco-raised) !important}html:is(:root,#c#c#c#c#c) body .ims-round--line:hover{background: var(--imscco-btn-2-hover) !important;box-shadow: var(--imscco-raised-hover) !important}html:is(:root,#c#c#c#c#c) body .ims-round--sm{width: var(--imscco-h-sm) !important;height: var(--imscco-h-sm) !important}html:is(:root,#c#c#c#c#c) body .ims-segment{display: inline-flex !important;gap: 2px !important;padding: 3px !important;border-radius: var(--imscco-r-pill) !important;background: var(--imscco-fill) !important;border: 1px solid var(--imscco-glass-line) !important;box-shadow: var(--imscco-well) !important}html:is(:root,#c#c#c#c#c) body .ims-segment > button,html:is(:root,#c#c#c#c#c) body .ims-segment > a{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 7px !important;min-height: 30px !important;padding: 0 12px !important;border: 1px solid transparent !important;border-radius: var(--imscco-r-pill) !important;background: transparent !important;color: var(--imscco-text-2) !important;font-size: 13px !important;font-weight: var(--imscco-fw-semibold) !important;text-decoration: none !important;white-space: nowrap !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease),color var(--imscco-t-fast) var(--imscco-ease),box-shadow var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-segment > :hover{color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-segment > [aria-checked="true"],html:is(:root,#c#c#c#c#c) body .ims-segment > [aria-selected="true"],html:is(:root,#c#c#c#c#c) body .ims-segment > [aria-pressed="true"],html:is(:root,#c#c#c#c#c) body .ims-segment > [aria-current="true"]{background: var(--imscco-badge) !important;border-color: var(--imscco-glass-line) !important;color: var(--imscco-text) !important;box-shadow: var(--imscco-raised) !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-segment > :is([aria-checked="true"], [aria-selected="true"], [aria-pressed="true"], [aria-current="true"]){background: rgba(255,255,255,.13) !important;border-color: rgba(255,255,255,.16) !important}html:is(:root,#c#c#c#c#c) body .ims-segment svg{width: 15px !important;height: 15px !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.7 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-menu{min-width: 220px !important;padding: 6px !important;border-radius: var(--imscco-r-lg) !important;background: var(--imscco-glass-overlay) !important;border: 1px solid var(--imscco-glass-line) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-2) !important;-webkit-backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important;backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important}html:is(:root,#c#c#c#c#c)[data-theme="light"] body .ims-menu{background: rgba(255,255,255,.72) !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-menu{background: rgba(78,80,86,.78) !important}html:is(:root,#c#c#c#c#c) body .ims-menu a,html:is(:root,#c#c#c#c#c) body .ims-menu button{display: flex !important;align-items: center !important;gap: 10px !important;width: 100% !important;min-height: 38px !important;padding: 0 12px !important;border: 0 !important;border-radius: var(--imscco-r-sm) !important;background: transparent !important;color: var(--imscco-text) !important;font-size: var(--imscco-fs-sm) !important;font-weight: var(--imscco-fw-medium) !important;text-align: left !important;text-decoration: none !important}html:is(:root,#c#c#c#c#c) body .ims-menu :is(a, button):hover,html:is(:root,#c#c#c#c#c) body .ims-menu :is(a, button):focus-visible{background: var(--imscco-hover) !important}html:is(:root,#c#c#c#c#c) body .ims-menu :is(a, button)[aria-current="true"]{background: var(--imscco-selected) !important}html:is(:root,#c#c#c#c#c) body .ims-menu svg{width: 16px !important;height: 16px !important;flex: none !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.7 !important;stroke-linecap: round !important;stroke-linejoin: round !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-menu hr{margin: 6px 4px !important;border: 0 !important;border-top: 1px solid var(--imscco-line) !important}html:is(:root,#c#c#c#c#c) body .ims-menu .is-danger{color: var(--imscco-danger) !important}html:is(:root,#c#c#c#c#c) body .ims-menu .is-danger svg{color: currentColor !important}html:is(:root,#c#c#c#c#c) body .ims-topbar__inner{display: flex !important;align-items: center !important;gap: 4px !important;padding: 6px !important;border-radius: var(--imscco-r-pill) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-2) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang{position: relative !important;margin: 0 !important;font-family: inherit !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang > summary{list-style: none !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang > summary::-webkit-details-marker{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-current{display: inline-flex !important;align-items: center !important;gap: 7px !important;height: auto !important;min-height: 40px !important;padding: 0 10px 0 12px !important;border: 0 !important;border-radius: var(--imscco-r-pill) !important;background: transparent !important;box-shadow: none !important;color: var(--imscco-text) !important;font-size: 14px !important;font-weight: var(--imscco-fw-bold) !important;letter-spacing: .02em !important;line-height: 1 !important;cursor: pointer !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-current:hover,html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang[open] > .ims-lang-current{background: var(--imscco-hover) !important;border: 0 !important;box-shadow: none !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang svg{flex: none !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.6 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-globe{width: 19px !important;height: 19px !important;color: currentColor !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-chevron{width: 13px !important;height: 13px !important;color: currentColor !important;transition: transform var(--imscco-t) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang[open] .ims-lang-chevron{transform: rotate(180deg) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu{position: absolute !important;z-index: var(--imscco-z-popover) !important;top: calc(100% + 12px) !important;left: 0 !important;right: auto !important;display: grid !important;gap: 0 !important;min-width: 190px !important;margin: 0 !important;padding: 6px !important;border-radius: var(--imscco-r-lg) !important;background: var(--imscco-glass-overlay) !important;border: 1px solid var(--imscco-glass-line) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-2) !important;-webkit-backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important;backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important}html:is(:root,#c#c#c#c#c)[data-theme="light"] body .ims-actions .ims-lang-menu{background: rgba(255,255,255,.72) !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-actions .ims-lang-menu{background: rgba(78,80,86,.78) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu a{display: flex !important;align-items: center !important;gap: 10px !important;min-height: 38px !important;padding: 0 12px !important;border-radius: var(--imscco-r-sm) !important;color: var(--imscco-text) !important;font-size: var(--imscco-fs-sm) !important;font-weight: var(--imscco-fw-medium) !important;text-decoration: none !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu a:is(:hover, :focus-visible){background: var(--imscco-hover) !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu a[aria-current="true"]{background: var(--imscco-selected) !important;font-weight: var(--imscco-fw-semibold) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu b{display: block !important;width: 26px !important;height: auto !important;border-radius: 0 !important;background: none !important;font-size: 12px !important;font-weight: var(--imscco-fw-bold) !important;letter-spacing: .02em !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu a[aria-current="true"] b{background: none !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-check{width: 16px !important;height: 16px !important;margin-left: auto !important;opacity: 0 !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-menu a[aria-current="true"] .ims-lang-check{opacity: 1 !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home{display: inline-flex !important;align-items: center !important;gap: 2px !important;padding: 0 2px !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home > button{display: grid !important;place-items: center !important;width: 40px !important;height: 40px !important;padding: 0 !important;border: 1px solid transparent !important;border-radius: 50% !important;background: transparent !important;color: var(--imscco-text-2) !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease),color var(--imscco-t-fast) var(--imscco-ease),border-color var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home > button:hover{background: var(--imscco-hover) !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home > button svg{width: 20px !important;height: 20px !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.7 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home > button[aria-checked="true"]{border-color: var(--imscco-glass-line) !important;background: var(--imscco-badge) !important;color: var(--imscco-brand-ui) !important;box-shadow: 0 1px 2px rgba(0,0,0,.08) !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-theme.is-home > button[aria-checked="true"]{background: rgba(255,255,255,.12) !important;border-color: rgba(255,255,255,.16) !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-pill{--btn-h: 40px !important;margin-left: 4px !important;padding: 0 22px !important;font-size: 14px !important}html:is(:root,#c#c#c#c#c) body .ims-sitebar{position: relative !important;z-index: var(--imscco-z-chrome) !important;display: flex !important;justify-content: flex-end !important;width: 100% !important;max-width: 1480px !important;margin: 0 auto !important;padding: 18px 26px 10px !important}html:is(:root,#c#c#c#c#c) body .ims-footer.is-page{position: relative !important;z-index: 1 !important;width: 100% !important;max-width: 1480px !important;margin: 28px auto 0 !important;padding: 0 26px 22px !important}html:is(:root,#c#c#c#c#c) body:not(.ims-cid) .ims-auth::backdrop{background: var(--imscco-backdrop) !important;-webkit-backdrop-filter: blur(6px) !important;backdrop-filter: blur(6px) !important}html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside{display: grid !important;grid-template-columns: minmax(0,1fr) minmax(380px,470px) !important;place-items: start stretch !important;column-gap: 30px !important;width: min(1240px,calc(100vw - 32px)) !important;min-height: 0 !important;max-width: none !important;margin: 24px auto 0 !important;padding: 28px 30px !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: 28px !important;background: var(--imscco-glass-overlay) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-3) !important}html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside > .ims-auth-page{display: grid !important;gap: 14px !important;align-content: start !important;padding-right: 30px !important;border-right: 1px solid var(--imscco-line) !important}html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside > .ims-account-auth-card{width: auto !important;max-width: none !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside :is(.ims-account-heading, .ims-account-auth-tabs){display: none !important}html:is(:root,#c#c#c#c#c).ims-embed body .ims-auth-page{display: none !important}html:is(:root,#c#c#c#c#c).ims-embed body :is(.ims-sitebar, .ims-topbar, .ims-footer, .ims-notices){display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs > a{min-height: 34px !important;padding: 0 8px !important;font-size: 13px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs > a[aria-current="page"]{color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__inner{display: grid !important;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr) !important;align-items: center !important;gap: 16px !important;min-height: 64px !important;padding: 8px 28px !important;border-radius: var(--imscco-r-pill) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-2) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal{position: relative !important;justify-self: start !important;min-width: 0 !important;margin-left: -18px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button{display: inline-flex !important;align-items: center !important;gap: 10px !important;min-height: 46px !important;padding: 0 16px 0 14px !important;border: 0 !important;border-radius: var(--imscco-r-pill) !important;background: transparent !important;color: var(--imscco-text) !important;font-size: 13.5px !important;font-weight: var(--imscco-fw-semibold) !important;white-space: nowrap !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button:hover{background: var(--imscco-hover) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button svg{width: 20px !important;height: 20px !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.6 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button .ims-legal-arrow{width: 15px !important;height: 15px !important;color: var(--imscco-text-2) !important;transition: transform var(--imscco-t) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button[aria-expanded="true"] .ims-legal-arrow{transform: rotate(-90deg) !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal .ims-menu{position: absolute !important;left: 0 !important;bottom: calc(100% + 14px) !important;min-width: 290px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__subscribe{--btn-h: 46px !important;justify-self: center !important;padding: 0 28px !important;font-size: 14px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__copy{position: relative !important;justify-self: end !important;max-width: 540px !important;margin: 0 !important;padding-left: 22px !important;color: var(--imscco-text-2) !important;font-size: 12.5px !important;line-height: 1.5 !important;text-align: right !important;text-wrap: balance !important}html:is(:root,#c#c#c#c#c) body .ims-footer__copy::before{content: "" !important;position: absolute !important;left: 0 !important;top: 50% !important;width: 1px !important;height: 28px !important;background: var(--imscco-line) !important;transform: translateY(-50%) !important}html:is(:root,#c#c#c#c#c) body .ims-logo-mark{display: inline-block !important;width: auto !important;height: .98em !important;margin: 0 .1em !important;vertical-align: -.12em !important}html:is(:root,#c#c#c#c#c) body .ims-logo-mark svg{display: block !important;width: auto !important;height: 100% !important}html:is(:root,#c#c#c#c#c) body .ims-auth{position: fixed !important;inset: 0 !important;width: 100vw !important;height: 100dvh !important;max-width: none !important;max-height: none !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;color: var(--imscco-text) !important;overflow: hidden !important}html:is(:root,#c#c#c#c#c) body .ims-auth::backdrop{background: transparent !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel{position: absolute !important;left: var(--auth-x,50%) !important;top: var(--auth-top,16px) !important;width: var(--auth-w,400px) !important;max-height: var(--auth-max,calc(100dvh - 32px)) !important;overflow: hidden !important;display: grid !important;gap: 16px !important;padding: 26px !important;border-radius: 28px !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-3) !important;opacity: 0 !important;scrollbar-width: thin !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.ims-pane-strong{background: var(--imscco-glass-overlay) !important;-webkit-backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important;backdrop-filter: blur(var(--imscco-glass-blur)) saturate(var(--imscco-glass-saturate)) !important}html:is(:root,#c#c#c#c#c)[data-theme="graphite"] body .ims-auth__panel.ims-pane-strong{background: linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02) 46%),rgba(34,38,42,.46) !important;-webkit-backdrop-filter: blur(26px) saturate(175%) !important;backdrop-filter: blur(26px) saturate(175%) !important}html:is(:root,#c#c#c#c#c) body .ims-auth.is-visible .ims-auth__panel{animation: ims-auth-in .56s var(--imscco-ease-out) forwards !important}html:is(:root,#c#c#c#c#c) body .ims-auth.is-leaving .ims-auth__panel{animation: ims-auth-out .2s var(--imscco-ease) forwards !important}html:is(:root,#c#c#c#c#c) body .ims-auth__aside,html:is(:root,#c#c#c#c#c) body .ims-auth__main{display: grid !important;gap: 14px !important;align-content: start !important;min-width: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__close{position: absolute !important;top: 18px !important;right: 18px !important;z-index: 1 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-wide{grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr) !important;column-gap: 30px !important;padding: 26px 30px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-wide .ims-auth__aside{display: flex !important;flex-direction: column !important;gap: 14px !important;min-height: 0 !important;padding-right: 30px !important;border-right: 1px solid var(--imscco-line) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-wide .ims-auth__main{display: flex !important;flex-direction: column !important;gap: 14px !important;padding-top: 2px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-wide .ims-auth__foot{margin-top: auto !important;padding-top: 6px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-wide .ims-auth__tabs{margin-right: 50px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-full{grid-template-columns: minmax(0,1fr) minmax(340px,470px) !important;column-gap: 40px !important;padding: 30px 34px 28px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-full .ims-auth__aside{gap: 22px !important;padding-right: 40px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-full .ims-auth__head h2{font-size: 30px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-full .ims-auth__lead{max-width: 56ch !important;font-size: 14px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__aside{container: auth-info / inline-size !important}@container auth-info (min-width: 520px){html:is(:root,#c#c#c#c#c) body .ims-auth__info{grid-template-columns: minmax(0,1.5fr) minmax(0,1fr) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__docs{grid-column: 1 / -1 !important}}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-compact .ims-auth__foot{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight:not(.is-wide) :is(.ims-auth__lead, .ims-auth__kicker){display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-aside-compact :is(.ims-auth__docs, .ims-auth__write){display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-aside-tight :is(.ims-auth__lead, .ims-auth__kicker, .ims-auth__news li:nth-child(n + 3)){display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-aside-min .ims-auth__news{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight{gap: 10px !important;padding-block: 18px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight .ims-auth__aside,html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight .ims-auth__main{gap: 10px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight:not(.is-wide) .ims-auth__head h2{margin-top: 0 !important;font-size: 19px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight .ims-auth__tabs > button{min-height: 32px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight .ims-auth__progress li{padding-top: 6px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-tight.is-wide .ims-auth__main{padding-top: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-min .ims-auth__progress{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-min .ims-auth__tabs > button{min-height: 28px !important;font-size: 12.5px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-min:not(.is-wide) .ims-auth__head h2{font-size: 17px !important;padding-right: 40px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel.is-min{padding: 12px 14px !important;gap: 6px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel:not(.is-wide) .ims-auth__head{padding-right: 44px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel:not(.is-wide) .ims-auth__info{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__head{display: grid !important}html:is(:root,#c#c#c#c#c) body .ims-auth__kicker{font-size: 10.5px !important;line-height: 1.4 !important;font-weight: var(--imscco-fw-semibold) !important;letter-spacing: .16em !important;text-transform: uppercase !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__head h2{margin-top: 5px !important;font-size: 22px !important;line-height: 1.15 !important;font-weight: var(--imscco-fw-bold) !important;letter-spacing: -.02em !important}html:is(:root,#c#c#c#c#c) body .ims-auth__lead{margin-top: 6px !important;font-size: 13px !important;line-height: 1.45 !important;color: var(--imscco-text-2) !important;text-wrap: pretty !important}html:is(:root,#c#c#c#c#c) body .ims-auth__head h2,html:is(:root,#c#c#c#c#c) body .ims-auth__lead{animation: ims-auth-copy .32s var(--imscco-ease-out) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs{position: relative !important;display: grid !important;grid-template-columns: 1fr 1fr !important;isolation: isolate !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs::before{content: "" !important;position: absolute !important;top: 3px !important;bottom: 3px !important;left: 3px !important;z-index: -1 !important;width: calc(50% - 4px) !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: var(--imscco-r-pill) !important;background: var(--imscco-badge) !important;box-shadow: 0 1px 2px rgba(0,0,0,.08) !important;transition: transform .3s var(--imscco-ease-out) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs[data-active="register"]::before{transform: translateX(calc(100% + 2px)) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs > button{min-height: 34px !important;padding: 0 8px !important;font-size: 13px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__tabs > button[aria-selected="true"]{background: transparent !important;border-color: transparent !important;box-shadow: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress{display: grid !important;grid-template-columns: repeat(3,1fr) !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;list-style: none !important;counter-reset: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li{display: flex !important;align-items: center !important;gap: 8px !important;padding-top: 10px !important;border-top: 2px solid var(--imscco-line) !important;font-size: 12px !important;font-weight: var(--imscco-fw-semibold) !important;color: var(--imscco-text-2) !important;transition: border-color var(--imscco-t) var(--imscco-ease),color var(--imscco-t) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li span{display: grid !important;place-items: center !important;width: 20px !important;height: 20px !important;border-radius: 50% !important;border: 1px solid var(--imscco-line-strong) !important;font-size: 11px !important;font-variant-numeric: tabular-nums !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li.is-current{border-top-color: var(--imscco-text) !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li.is-current span{border-color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li.is-done{border-top-color: var(--imscco-success) !important;color: var(--imscco-text) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li.is-done span{border-color: var(--imscco-success) !important;background: var(--imscco-success) !important;color: #fff !important;font-size: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__progress li.is-done span::before{content: "✓" !important;font-size: 11px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__frame{position: relative !important;min-width: 0 !important;min-height: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__frame iframe{display: block !important;width: 100% !important;height: var(--auth-frame-h,300px) !important;border: 0 !important;background: transparent !important;transition: opacity .2s var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__frame.is-loading iframe{opacity: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__loading{position: absolute !important;inset: 0 !important;display: none !important;align-items: center !important;justify-content: center !important;gap: 10px !important;margin: 0 !important;color: var(--imscco-text-2) !important;font-size: var(--imscco-fs-sm) !important;font-weight: var(--imscco-fw-medium) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__frame.is-loading .ims-auth__loading{display: flex !important}html:is(:root,#c#c#c#c#c) body .ims-auth__spinner{width: 18px !important;height: 18px !important;border: 2px solid var(--imscco-line) !important;border-top-color: var(--imscco-text) !important;border-radius: 50% !important;animation: ims-auth-spin .8s linear infinite !important}html:is(:root,#c#c#c#c#c) body .ims-auth .ims-link{padding: 0 !important;border: 0 !important;background: none !important;color: var(--imscco-text) !important;font-size: var(--imscco-fs-sm) !important;font-weight: var(--imscco-fw-semibold) !important;text-decoration: underline !important;text-decoration-color: var(--imscco-line-strong) !important;text-underline-offset: 3px !important;cursor: pointer !important}html:is(:root,#c#c#c#c#c) body .ims-auth .ims-link:hover{text-decoration-color: currentColor !important}html:is(:root,#c#c#c#c#c) body .ims-auth .ims-link:disabled{color: var(--imscco-text-2) !important;text-decoration: none !important;cursor: default !important}html:is(:root,#c#c#c#c#c) body .ims-auth__info{display: grid !important;gap: 18px 24px !important;align-content: start !important;min-width: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__info-head{display: flex !important;align-items: baseline !important;justify-content: space-between !important;gap: 12px !important;margin: 0 0 10px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__info h3{margin: 0 !important;font-size: 13px !important;line-height: 1.3 !important;font-weight: var(--imscco-fw-semibold) !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__info ol,html:is(:root,#c#c#c#c#c) body .ims-auth__info ul{display: grid !important;gap: 8px !important;margin: 0 !important;padding: 0 !important;list-style: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__card{display: grid !important;align-items: center !important;gap: 12px !important;min-width: 0 !important;padding: 11px 12px 11px 14px !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: 18px !important;background: var(--imscco-glass-soft) var(--imscco-sheen) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-1) !important;color: var(--imscco-text) !important;text-decoration: none !important;transition: transform var(--imscco-t) var(--imscco-ease-out),box-shadow var(--imscco-t) var(--imscco-ease-out),background-color var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body a.ims-auth__card:hover{transform: translateY(-2px) !important;background-color: var(--imscco-glass) !important;box-shadow: var(--imscco-glass-edge),var(--imscco-shadow-2) !important}html:is(:root,#c#c#c#c#c) body a.ims-auth__card:active{transform: translateY(0) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__news-item{grid-template-columns: minmax(0,1fr) 32px !important;grid-template-areas: "date go" "title go" !important;row-gap: 5px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__news-item time{grid-area: date !important;justify-self: start !important;padding: 2px 9px !important;border-radius: 999px !important;background: var(--imscco-fill) !important;color: var(--imscco-text-2) !important;font-size: 11.5px !important;line-height: 1.5 !important;font-weight: var(--imscco-fw-semibold) !important;font-variant-numeric: tabular-nums !important}html:is(:root,#c#c#c#c#c) body .ims-auth__news-title{grid-area: title !important;display: -webkit-box !important;overflow: hidden !important;font-size: 13.5px !important;line-height: 1.35 !important;font-weight: var(--imscco-fw-semibold) !important;-webkit-box-orient: vertical !important;-webkit-line-clamp: 2 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__go{grid-area: go !important;display: grid !important;place-items: center !important;width: 32px !important;height: 32px !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: 50% !important;background: var(--imscco-glass) !important;box-shadow: var(--imscco-raised) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__go svg,html:is(:root,#c#c#c#c#c) body .ims-auth__more svg,html:is(:root,#c#c#c#c#c) body .ims-auth__write svg{width: 15px !important;height: 15px !important;fill: none !important;stroke: currentColor !important;stroke-width: 1.8 !important;stroke-linecap: round !important;stroke-linejoin: round !important;transition: transform var(--imscco-t) var(--imscco-ease-out) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__go svg{transform: rotate(-45deg) !important}html:is(:root,#c#c#c#c#c) body a.ims-auth__card:hover .ims-auth__go svg{transform: rotate(-45deg) translateX(2px) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__contact{grid-template-columns: 38px minmax(0,1fr) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__icon{display: grid !important;place-items: center !important;width: 38px !important;height: 38px !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: 50% !important;background: var(--imscco-glass) !important;box-shadow: var(--imscco-raised) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__icon svg{width: 17px !important;height: 17px !important;fill: none !important;stroke: var(--imscco-text) !important;stroke-width: 1.7 !important;stroke-linecap: round !important;stroke-linejoin: round !important}html:is(:root,#c#c#c#c#c) body .ims-auth__contact-text{display: grid !important;gap: 1px !important;min-width: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-auth__contact-text small{font-size: 11.5px !important;line-height: 1.3 !important;font-weight: var(--imscco-fw-medium) !important;color: var(--imscco-text-2) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__contact-text b{overflow: hidden !important;font-size: 13.5px !important;line-height: 1.35 !important;font-weight: var(--imscco-fw-semibold) !important;text-overflow: ellipsis !important;white-space: nowrap !important}html:is(:root,#c#c#c#c#c) body .ims-auth__more{display: inline-flex !important;align-items: center !important;gap: 6px !important;color: var(--imscco-text) !important;font-size: 12.5px !important;font-weight: var(--imscco-fw-semibold) !important;text-decoration: none !important}html:is(:root,#c#c#c#c#c) body .ims-auth__more:hover svg,html:is(:root,#c#c#c#c#c) body .ims-auth__write:hover svg{transform: translateX(3px) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__write{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;min-height: 38px !important;margin-top: 10px !important;padding: 0 16px !important;border: 1px solid var(--imscco-glass-line) !important;border-radius: 999px !important;background: var(--imscco-btn-2) !important;color: var(--imscco-btn-2-text) !important;font-size: 13px !important;font-weight: var(--imscco-fw-semibold) !important;text-decoration: none !important;box-shadow: var(--imscco-raised) !important;transition: background-color var(--imscco-t-fast) var(--imscco-ease),box-shadow var(--imscco-t-fast) var(--imscco-ease) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__write:hover{background: var(--imscco-btn-2-hover) !important;box-shadow: var(--imscco-raised-hover) !important}html:is(:root,#c#c#c#c#c) body :is(.ims-auth__card, .ims-auth__more, .ims-auth__write):focus-visible{outline: 2px solid var(--imscco-focus) !important;outline-offset: 2px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__docs{display: flex !important;flex-wrap: wrap !important;gap: 6px 16px !important;padding-top: 14px !important;border-top: 1px solid var(--imscco-line) !important}html:is(:root,#c#c#c#c#c) body .ims-auth__docs a{color: var(--imscco-text-2) !important;font-size: 12.5px !important;font-weight: var(--imscco-fw-medium) !important;text-decoration: underline !important;text-decoration-color: var(--imscco-line-strong) !important;text-underline-offset: 3px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__docs a:hover{color: var(--imscco-text) !important;text-decoration-color: currentColor !important}html:is(:root,#c#c#c#c#c) body .ims-auth__foot{font-size: var(--imscco-fs-xs) !important;color: var(--imscco-text-2) !important;text-align: center !important}html:is(:root,#c#c#c#c#c) body .ims-auth__foot .ims-link{font-size: var(--imscco-fs-xs) !important}@media (prefers-reduced-motion: reduce){html:is(:root,#c#c#c#c#c) body .ims-auth__tabs::before,html:is(:root,#c#c#c#c#c) body .ims-auth__head h2,html:is(:root,#c#c#c#c#c) body .ims-auth__lead{transition: none !important;animation: none !important}}@media (max-width: 1180px){html:is(:root,#c#c#c#c#c) body .ims-footer__copy{max-width: 360px !important;font-size: 12px !important}}@media (max-width: 760px){html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside{grid-template-columns: minmax(0,1fr) !important;row-gap: 18px !important;padding: 22px 20px !important}html:is(:root,#c#c#c#c#c):not(.ims-embed) body .ims-account-auth-shell.has-aside > .ims-auth-page{padding: 0 0 16px !important;border-right: 0 !important;border-bottom: 1px solid var(--imscco-line) !important}html:is(:root,#c#c#c#c#c) body .ims-auth-page .ims-auth__info{display: none !important}}@media (max-width: 860px){html:is(:root,#c#c#c#c#c) body .ims-sitebar{padding: 12px 12px 6px !important}html:is(:root,#c#c#c#c#c) body .ims-footer.is-page{margin-top: 20px !important;padding: 0 12px 12px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__inner{grid-template-columns: minmax(0,1fr) auto !important;grid-template-areas: "legal subscribe" "copy copy" !important;gap: 4px 10px !important;padding: 8px 8px 12px !important;border-radius: 26px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal{grid-area: legal !important;margin-left: 0 !important}html:is(:root,#c#c#c#c#c) body .ims-footer__subscribe{grid-area: subscribe !important;justify-self: end !important}html:is(:root,#c#c#c#c#c) body .ims-footer__copy{grid-area: copy !important;justify-self: center !important;max-width: none !important;padding: 0 10px !important;text-align: center !important;font-size: 11px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__copy::before{content: none !important}}@media (max-width: 560px){html:is(:root,#c#c#c#c#c) body .ims-topbar__inner{padding: 4px !important;gap: 2px !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-lang-current{padding: 0 6px 0 8px !important}html:is(:root,#c#c#c#c#c) body .ims-theme.is-home > button{width: 36px !important;height: 36px !important}html:is(:root,#c#c#c#c#c) body .ims-actions .ims-pill{--btn-h: 36px !important;padding: 0 16px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button{min-height: 42px !important;padding: 0 10px !important;font-size: 12.5px !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button .ims-legal-full{display: none !important}html:is(:root,#c#c#c#c#c) body .ims-footer__legal > button .ims-legal-short{display: inline !important}html:is(:root,#c#c#c#c#c) body .ims-footer__subscribe{--btn-h: 40px !important;padding: 0 18px !important;font-size: 13px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__panel{padding: 20px 18px !important;border-radius: 24px !important}html:is(:root,#c#c#c#c#c) body .ims-auth__close{top: 14px !important;right: 14px !important}}html:is(:root,#c#c#c#c#c) body .ims-legal-short{display: none !important}@media (max-height: 600px) and (min-width: 561px){html:is(:root,#c#c#c#c#c) body .ims-footer__inner{min-height: 52px !important;padding-block: 4px !important}}}@keyframes ims-auth-in{from{opacity: .3;clip-path: inset(0 var(--auth-seed-r,40%) 0 var(--auth-seed-l,40%) round 26px);}35%{opacity: 1;}to{opacity: 1;clip-path: inset(0 0 0 0 round 28px);}}@keyframes ims-auth-out{from{opacity: 1;clip-path: inset(0 0 0 0 round 28px);}to{opacity: 0;clip-path: inset(0 var(--auth-seed-r,40%) 0 var(--auth-seed-l,40%) round 26px);}}@keyframes ims-auth-copy{from{opacity: .2;transform: translateY(3px);}to{opacity: 1;transform: none;}}@keyframes ims-auth-spin{to{transform: rotate(360deg);}}