.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}:root{--grey-10: #e0e0e0;--grey-20: #ccc;--grey-40: #999;--grey-60: #666;--grey-80: #333;--grey-100: #111;--emerald-green: #00b1a9;--purple: #763f98;--deep-grey: #3d3935;--white: #fff;--light-grey: #f1f5f9;--tint-10: #e4d9ea;--tint-20: #d1bfdd;--tint-30: #bb9fcc;--tint-40: #a47fba;--tint-50: #8d5fa9;--shade-60: #62357f;--shade-70: #4f2a65;--shade-80: #3b204c;--shade-90: #271533;--shade-100: #180d1e;--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--transition-easing: var(--ease-out-expo);--transition-duration: .4s;--zi-popup: 10;--zi-popup-overlay: 9;--zi-ribbon: 6;--zi-scroll-header: 7;--zi-side-nav: 5;--shadow-s: 0px 8px 20px rgba(0, 48, 86, .08);--shadow-m: 0px 15px 20px 10px rgba(0, 48, 86, .1), 0px 20px 80px 30px rgba(0, 48, 86, .15);--max-content-width: 1224px;--site-header-height: 54px;--site-sidebar-width: 120px;--ff-primary: "Museo Sans", sans-serif;--ff-secondary: "Gotham", sans-serif}*,:before,:after{margin:0;padding:0;box-sizing:border-box;transition:none var(--transition-duration) var(--transition-easing);font-family:inherit}html{width:100%;height:100%;font-family:var(--ff-primary);display:flex;flex-direction:row;background-color:var(--light-grey);color:#333}body{display:flex;flex:1;flex-direction:row}.cdk-global-scrollblock body{position:fixed;width:100%;height:100%}a,button{text-decoration:none;background-color:transparent;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition-property:color,background-color,border-color,opacity;cursor:pointer;outline:none;border:none}.app-container{display:flex;flex-direction:column;flex:1}.tippy-content{font-size:14px;line-height:20px;letter-spacing:.01em;padding:10px}.mdc-dialog__surface{--mat-dialog-container-shape: 16px !important}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 23, 2025 */@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_100_italic-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_100_italic-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_100-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_100-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_300_italic-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_300_italic-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_300-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_300-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_500_italic-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_500_italic-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_500-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_500-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_700_italic-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_700_italic-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_700-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_700-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_900_italic-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_900_italic-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Museo Sans;src:url(/assets/font/museo_sans_900-webfont.woff2) format("woff2"),url(/assets/font/museo_sans_900-webfont.woff) format("woff");font-weight:900;font-style:normal}
