@charset "UTF-8";.mds-icon___myProduct,.mds-icon___myProduct:before,.mds-icon___myProduct:after{box-sizing:border-box}.mds-icon___myProduct *,.mds-icon___myProduct *:before,.mds-icon___myProduct *:after{box-sizing:border-box}.mds-icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e;display:inline-block;height:23px;stroke-width:1.1;transition:.2s linear;width:23px}.mds-icon___myProduct svg{display:block}.mds-icon___myProduct.mds-icon--small___myProduct{height:15px;width:15px}.mds-loader___myProduct.mds-loader--small___myProduct{font-size:20px}.mds-loader___myProduct.mds-loader--large___myProduct{font-size:80px}.mds-loader___myProduct.mds-component--on-dark___myProduct .mds-loader__item___myProduct:after{background:#fff}.mds-loader___myProduct{font-size:40px;height:1em;margin:.5em auto;position:relative;transform:rotate(180deg);width:1em}.mds-loader--hidden___myProduct{display:none}.mds-loader__item___myProduct{height:.75em;left:50%;position:absolute;top:0;width:.1em;z-index:0}.mds-loader__item___myProduct:after{animation-iteration-count:infinite;animation-name:burst-animation___myProduct;animation-timing-function:ease-out;background:#0077cf;border-radius:.1em;content:"";height:0;position:absolute;transform-origin:50% 100%;width:.1em}.mds-loader--static___myProduct .mds-loader__item___myProduct:after{animation:none;height:.35em;top:1em}.mds-loader__item--0___myProduct{transform:rotate(0)}.mds-loader__item--0___myProduct:after{animation-delay:-.1s;animation-duration:1.44s}.mds-loader__item--1___myProduct{transform:rotate(45deg)}.mds-loader__item--1___myProduct:after{animation-delay:0ms;animation-duration:1.44s}.mds-loader__item--2___myProduct{transform:rotate(90deg)}.mds-loader__item--2___myProduct:after{animation-delay:.1s;animation-duration:1.44s}.mds-loader__item--3___myProduct{transform:rotate(135deg)}.mds-loader__item--3___myProduct:after{animation-delay:.2s;animation-duration:1.44s}.mds-loader__item--4___myProduct{transform:rotate(180deg)}.mds-loader__item--4___myProduct:after{animation-delay:.3s;animation-duration:1.44s}.mds-loader__item--5___myProduct{transform:rotate(225deg)}.mds-loader__item--5___myProduct:after{animation-delay:.4s;animation-duration:1.44s}.mds-loader__item--6___myProduct{transform:rotate(270deg)}.mds-loader__item--6___myProduct:after{animation-delay:.5s;animation-duration:1.44s}.mds-loader__item--7___myProduct{transform:rotate(315deg)}.mds-loader__item--7___myProduct:after{animation-delay:.6s;animation-duration:1.44s}.mds-loader__item--8___myProduct{transform:rotate(360deg)}.mds-loader__item--8___myProduct:after{animation-delay:.7s;animation-duration:1.44s}@keyframes burst-animation___myProduct{0%{height:.1em;top:.325em}10%{height:.35em;top:.325em}25%{height:.35em;top:.75em}75%{height:.1em;top:1em}to{height:.1em;top:1em}}.mds-button___myProduct.mds-button--small___myProduct,a.mds-button___myProduct.mds-button--small___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;font-weight:300;line-height:18px;padding:4px 12px}.mds-button___myProduct.mds-button--small___myProduct.mds-button--primary___myProduct,a.mds-button___myProduct.mds-button--small___myProduct.mds-button--primary___myProduct{padding-left:13px;padding-right:13px}.mds-button___myProduct.mds-button--small___myProduct.mds-button--secondary___myProduct,a.mds-button___myProduct.mds-button--small___myProduct.mds-button--secondary___myProduct{line-height:16px}.mds-button___myProduct.mds-button--small___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--small___myProduct .mds-button__icon___myProduct{margin:0 4px 0 0}.mds-button___myProduct.mds-button--small___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct,a.mds-button___myProduct.mds-button--small___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct{margin:0 0 0 4px}.mds-button___myProduct.mds-button--large___myProduct,a.mds-button___myProduct.mds-button--large___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;padding:8px 24px}.mds-button___myProduct.mds-button--large___myProduct.mds-button--primary___myProduct,a.mds-button___myProduct.mds-button--large___myProduct.mds-button--primary___myProduct{padding-left:25px;padding-right:25px}.mds-button___myProduct.mds-button--large___myProduct.mds-button--secondary___myProduct,a.mds-button___myProduct.mds-button--large___myProduct.mds-button--secondary___myProduct{line-height:24px}.mds-button___myProduct.mds-button--large___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--large___myProduct .mds-button__icon___myProduct{margin:0 8px 0 0}.mds-button___myProduct.mds-button--large___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct,a.mds-button___myProduct.mds-button--large___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct{margin:0 0 0 8px}.mds-button___myProduct.mds-button--touch___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;padding:11px 24px}.mds-button___myProduct.mds-button--touch___myProduct.mds-button--primary___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct.mds-button--primary___myProduct{padding-left:25px;padding-right:25px}.mds-button___myProduct.mds-button--touch___myProduct.mds-button--secondary___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct.mds-button--secondary___myProduct{line-height:24px}.mds-button___myProduct.mds-button--touch___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct .mds-button__icon___myProduct{margin:0 8px 0 0}.mds-button___myProduct.mds-button--touch___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct{margin:0 0 0 8px}.mds-button___myProduct.mds-button--touch___myProduct.mds-button--icon-only___myProduct,a.mds-button___myProduct.mds-button--touch___myProduct.mds-button--icon-only___myProduct{height:48px;width:48px}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct{color:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:hover,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:focus,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:hover,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:focus{background-color:#5e5e5e;border-color:#5e5e5e;color:#fff}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:focus .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:active,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:active{background-color:#e5e5e5;border-color:#e5e5e5;color:#5e5e5e}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:active .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:hover,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:active,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:hover,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:active{background-color:transparent;border:solid 1px #808080;color:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--secondary___myProduct:disabled:active .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct{color:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:active,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:hover,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:focus,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:active,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:hover,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:focus{color:#fff}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:active .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:focus .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:hover,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:active,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:hover,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:active{color:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct:disabled:active .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:active .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:focus .mds-button__icon___myProduct{fill:#f2f2f2;stroke:#f2f2f2}.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct:disabled:active .mds-button__icon___myProduct{fill:#ababab;stroke:#ababab}.mds-button___myProduct,.mds-button___myProduct:before,.mds-button___myProduct:after,a.mds-button___myProduct,a.mds-button___myProduct:before,a.mds-button___myProduct:after{box-sizing:border-box}.mds-button___myProduct *,.mds-button___myProduct *:before,.mds-button___myProduct *:after,a.mds-button___myProduct *,a.mds-button___myProduct *:before,a.mds-button___myProduct *:after{box-sizing:border-box}.mds-button___myProduct,a.mds-button___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px;align-items:center;border:0;border-radius:24px;cursor:pointer;display:inline-flex;margin:0;outline:0;padding:4px 16px;position:relative;text-align:center;transition:background .2s linear,color .2s linear,border .2s linear,fill .2s linear,outline-width .1s linear,outline-offset .1s linear}.mds-button___myProduct:disabled,a.mds-button___myProduct:disabled{cursor:not-allowed;opacity:.4}.mds-button___myProduct:focus,a.mds-button___myProduct:focus{outline:2px #0077cf solid;outline-offset:2px}.mds-button___myProduct.mds-button--primary___myProduct,a.mds-button___myProduct.mds-button--primary___myProduct{background-color:#0077cf;color:#fff;padding-left:17px;padding-right:17px}.mds-button___myProduct.mds-button--primary___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--primary___myProduct .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-button___myProduct.mds-button--primary___myProduct:hover,.mds-button___myProduct.mds-button--primary___myProduct:focus,a.mds-button___myProduct.mds-button--primary___myProduct:hover,a.mds-button___myProduct.mds-button--primary___myProduct:focus{background-color:#005ba1}.mds-button___myProduct.mds-button--primary___myProduct:active,a.mds-button___myProduct.mds-button--primary___myProduct:active{background-color:#004376}.mds-button___myProduct.mds-button--primary___myProduct:disabled:hover,.mds-button___myProduct.mds-button--primary___myProduct:disabled:active,a.mds-button___myProduct.mds-button--primary___myProduct:disabled:hover,a.mds-button___myProduct.mds-button--primary___myProduct:disabled:active{background-color:#0077cf;color:#fff}.mds-button___myProduct.mds-button--primary___myProduct>*:not(.mds-button__loader___myProduct),a.mds-button___myProduct.mds-button--primary___myProduct>*:not(.mds-button__loader___myProduct){opacity:1;transition:opacity .2s linear,visibility 0s;visibility:visible}.mds-button___myProduct.mds-button--secondary___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct{background-color:transparent;border:solid 1px #808080;color:#5e5e5e;line-height:19px}.mds-button___myProduct.mds-button--secondary___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-button--secondary___myProduct:hover,.mds-button___myProduct.mds-button--secondary___myProduct:focus,a.mds-button___myProduct.mds-button--secondary___myProduct:hover,a.mds-button___myProduct.mds-button--secondary___myProduct:focus{background-color:#5e5e5e;border-color:#5e5e5e;color:#fff}.mds-button___myProduct.mds-button--secondary___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--secondary___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct:focus .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-button___myProduct.mds-button--secondary___myProduct:active,a.mds-button___myProduct.mds-button--secondary___myProduct:active{background-color:#333;border-color:#333;color:#fff}.mds-button___myProduct.mds-button--secondary___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct:active .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-button___myProduct.mds-button--secondary___myProduct:disabled:hover,.mds-button___myProduct.mds-button--secondary___myProduct:disabled:active,a.mds-button___myProduct.mds-button--secondary___myProduct:disabled:hover,a.mds-button___myProduct.mds-button--secondary___myProduct:disabled:active{background-color:transparent;border:solid 1px #808080;color:#5e5e5e}.mds-button___myProduct.mds-button--secondary___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--secondary___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--secondary___myProduct:disabled:active .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-button--flat___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct{background:transparent;border-radius:0;color:#5e5e5e;padding-left:4px;padding-right:4px}.mds-button___myProduct.mds-button--flat___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-button--flat___myProduct:hover,.mds-button___myProduct.mds-button--flat___myProduct:active,.mds-button___myProduct.mds-button--flat___myProduct:focus,a.mds-button___myProduct.mds-button--flat___myProduct:hover,a.mds-button___myProduct.mds-button--flat___myProduct:active,a.mds-button___myProduct.mds-button--flat___myProduct:focus{color:#1e1e1e}.mds-button___myProduct.mds-button--flat___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--flat___myProduct:active .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--flat___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct:focus .mds-button__icon___myProduct{fill:#1e1e1e;stroke:#1e1e1e}.mds-button___myProduct.mds-button--flat___myProduct:disabled:hover,.mds-button___myProduct.mds-button--flat___myProduct:disabled:active,a.mds-button___myProduct.mds-button--flat___myProduct:disabled:hover,a.mds-button___myProduct.mds-button--flat___myProduct:disabled:active{color:#5e5e5e}.mds-button___myProduct.mds-button--flat___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--flat___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--flat___myProduct:disabled:active .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-button--flat-m-icon___myProduct,a.mds-button___myProduct.mds-button--flat-m-icon___myProduct{padding-bottom:3px;padding-top:3px}.mds-button___myProduct.mds-button--icon-only___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct{background:transparent;border:0;border-radius:0;padding:0}.mds-button___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e;margin:auto}.mds-button___myProduct.mds-button--icon-only___myProduct:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--icon-only___myProduct:active .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--icon-only___myProduct:focus .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct:focus .mds-button__icon___myProduct{fill:#1e1e1e;stroke:#1e1e1e}.mds-button___myProduct.mds-button--icon-only___myProduct:disabled:hover .mds-button__icon___myProduct,.mds-button___myProduct.mds-button--icon-only___myProduct:disabled:active .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct:disabled:hover .mds-button__icon___myProduct,a.mds-button___myProduct.mds-button--icon-only___myProduct:disabled:active .mds-button__icon___myProduct{fill:#5e5e5e;stroke:#5e5e5e}.mds-button___myProduct.mds-button--loading___myProduct>*:not(.mds-button__loader___myProduct),a.mds-button___myProduct.mds-button--loading___myProduct>*:not(.mds-button__loader___myProduct){opacity:0;transition:opacity .2s linear,visibility 0s linear .2s;visibility:hidden}.mds-button___myProduct .mds-button__icon___myProduct,a.mds-button___myProduct .mds-button__icon___myProduct{flex-shrink:0;margin:0 6px 0 0}.mds-button___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct,a.mds-button___myProduct .mds-button__icon___myProduct.mds-button__icon--right___myProduct{margin:0 0 0 6px}.mds-button___myProduct .mds-button__loader___myProduct,a.mds-button___myProduct .mds-button__loader___myProduct{font-size:.9em;left:50%;margin:.15em 0 0;position:absolute;top:50%;transform:translate(-50%,-50%)}a.mds-button___myProduct{text-decoration:none}.mds-button__loader-enter-active___myProduct,.mds-button__loader-leave-active___myProduct{transition:opacity .2s linear}.mds-button__loader-enter___myProduct,.mds-button__loader-leave-to___myProduct{opacity:0}.mds-application-header___myProduct,.mds-application-header___myProduct:before,.mds-application-header___myProduct:after{box-sizing:border-box}.mds-application-header___myProduct *,.mds-application-header___myProduct *:before,.mds-application-header___myProduct *:after{box-sizing:border-box}.mds-application-header___myProduct{align-items:center;background-color:#000;display:flex;height:44px;justify-content:space-between;padding:0 12px}.mds-application-header___myProduct>div:first-child{align-items:center;display:flex;gap:12px}.mds-application-header___myProduct .mds-application-header__menu-btn___myProduct.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct{align-items:center;display:flex;fill:#fff;stroke:#fff}.mds-application-header___myProduct .mds-application-header__menu-btn___myProduct.mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct svg{width:100%}.mds-application-header___myProduct .mds-application-header__product-info___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px;align-items:center;color:#fff;display:flex;gap:8px}.mds-application-header___myProduct .mds-application-header__product-info___myProduct .mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct{color:#fff;padding-left:0}.mds-application-header___myProduct .mds-application-header__product-info___myProduct .mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--flat___myProduct .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-application-header___myProduct .mds-application-header__search___myProduct{max-width:350px;width:40%}.mds-application-header___myProduct .mds-application-header__actions-right___myProduct{align-items:center;display:flex;gap:24px;justify-content:flex-end}.mds-application-header___myProduct .mds-application-header__actions-right___myProduct .mds-button___myProduct.mds-component--on-dark___myProduct.mds-button--icon-only___myProduct .mds-button__icon___myProduct{fill:#fff;stroke:#fff}.mds-application-header___myProduct.mds-application-header--responsive___myProduct .mds-application-header__actions-right___myProduct{gap:16px}.mds-tag___myProduct.mds-tag--medium___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px;padding:4px 8px}.mds-tag___myProduct.mds-tag--on-light___myProduct{background-color:#fff;border:solid 1px #cccccc;color:#5e5e5e}.mds-tag___myProduct.mds-tag--on-light___myProduct.mds-tag--link___myProduct:hover{color:#006fba}.mds-tag___myProduct.mds-tag--on-dark___myProduct{background-color:#000;border:solid 1px #333333;color:#ababab}.mds-tag___myProduct.mds-tag--on-dark___myProduct.mds-tag--link___myProduct:hover{color:#008dde}.mds-tag___myProduct.mds-tag--on-black___myProduct{background-color:#1e1e1e;border:solid 1px #333333;color:#ababab}.mds-tag___myProduct.mds-tag--on-black___myProduct.mds-tag--link___myProduct:hover{color:#008dde}.mds-tag___myProduct,.mds-tag___myProduct:before,.mds-tag___myProduct:after{box-sizing:border-box}.mds-tag___myProduct *,.mds-tag___myProduct *:before,.mds-tag___myProduct *:after{box-sizing:border-box}.mds-tag___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;font-weight:300;line-height:18px;background-color:#f2f2f2;border:solid 1px #e5e5e5;border-radius:2px;color:#5e5e5e;display:inline-flex;margin:0;outline:0;overflow:visible;padding:2px 6px;position:relative;text-align:center;transition:color .3s,outline-width .1s linear,outline-offset .1s linear}.mds-tag___myProduct .mds-tag__text___myProduct{display:block}.mds-tag___myProduct .mds-tag__remove-button___myProduct{margin-left:4px}.mds-tag--link___myProduct{text-decoration:none}.mds-tag--link___myProduct:hover{color:#006fba}.mds-tag--link___myProduct:focus{outline:2px #0077cf solid;outline-offset:2px}@keyframes tagfadeout___myProduct{0%{opacity:1}to{opacity:0}}.mds-tag--is-removed___myProduct{animation:tagfadeout___myProduct .2s linear forwards}.mds-search-field___myProduct.mds-search-field--small___myProduct .mds-search-field__input___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;font-weight:300;line-height:18px;height:26px;padding:0 12px 0 26px}.mds-search-field___myProduct.mds-search-field--small___myProduct .mds-search-field__search-icon___myProduct{left:8px}.mds-search-field___myProduct.mds-search-field--small___myProduct .mds-search-field__clear-button___myProduct{right:8px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding:0 12px 0 25px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct .mds-search-field__search-icon___myProduct{left:6px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct .mds-search-field__clear-button___myProduct{right:6px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--has-value___myProduct .mds-search-field__input___myProduct{padding-right:26px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--has-value___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding-right:25px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct{min-height:26px;padding:1px 0 1px 25px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--has-value___myProduct{padding-right:26px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct{height:24px}.mds-search-field___myProduct.mds-search-field--small___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-tag___myProduct{margin:0 1px 1px 0;padding-bottom:1px;padding-top:1px}.mds-search-field___myProduct.mds-search-field--large___myProduct .mds-search-field__input___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;height:42px;padding:0 20px 0 48px}.mds-search-field___myProduct.mds-search-field--large___myProduct .mds-search-field__search-icon___myProduct{left:16px}.mds-search-field___myProduct.mds-search-field--large___myProduct .mds-search-field__clear-button___myProduct{right:16px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding:0 20px 0 44px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct .mds-search-field__search-icon___myProduct{left:12px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct .mds-search-field__clear-button___myProduct{right:12px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--has-value___myProduct .mds-search-field__input___myProduct{padding-right:48px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--has-value___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding-right:44px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct{min-height:42px;padding:5px 40px 1px 44px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--has-value___myProduct{padding-right:48px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct{height:32px}.mds-search-field___myProduct.mds-search-field--large___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-tag___myProduct{margin:0 4px 4px 0}.mds-search-field___myProduct.mds-search-field--touch___myProduct .mds-search-field__input___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;height:48px;padding:0 24px 0 48px}.mds-search-field___myProduct.mds-search-field--touch___myProduct .mds-search-field__search-icon___myProduct{left:16px}.mds-search-field___myProduct.mds-search-field--touch___myProduct .mds-search-field__clear-button___myProduct{right:16px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding:0 24px 0 44px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct .mds-search-field__search-icon___myProduct{left:12px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct .mds-search-field__clear-button___myProduct{right:12px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--has-value___myProduct .mds-search-field__input___myProduct{padding-right:48px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--has-value___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding-right:44px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct{min-height:48px;padding:8px 40px 4px 44px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--has-value___myProduct{padding-right:48px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct{height:32px}.mds-search-field___myProduct.mds-search-field--touch___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-tag___myProduct{margin:0 4px 4px 0}.mds-search-field___myProduct.mds-component--on-dark___myProduct .mds-search-field__input___myProduct{color:#fff}.mds-search-field___myProduct.mds-component--on-dark___myProduct .mds-search-field__input___myProduct::placeholder{color:#ababab}.mds-search-field___myProduct.mds-component--on-dark___myProduct .mds-search-field__input___myProduct:hover:enabled+.mds-search-field__search-icon___myProduct,.mds-search-field___myProduct.mds-component--on-dark___myProduct .mds-search-field__input___myProduct:focus:enabled+.mds-search-field__search-icon___myProduct{fill:#e5e5e5;stroke:#e5e5e5}.mds-search-field___myProduct.mds-component--on-dark___myProduct.mds-search-field--secondary___myProduct .mds-search-field__input___myProduct{background-color:#333;border:1px solid #333333}.mds-search-field___myProduct.mds-component--on-dark___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct,.mds-search-field___myProduct.mds-component--on-dark___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct{background-color:#333}.mds-search-field___myProduct.mds-component--on-dark___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct{background:none}.mds-search-field___myProduct,.mds-search-field___myProduct:before,.mds-search-field___myProduct:after{box-sizing:border-box}.mds-search-field___myProduct *,.mds-search-field___myProduct *:before,.mds-search-field___myProduct *:after{box-sizing:border-box}.mds-search-field___myProduct{display:block;padding:0;position:relative}.mds-search-field___myProduct .mds-search-field__search-icon___myProduct{fill:gray;stroke:gray;left:12px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.mds-search-field___myProduct .mds-search-field__clear-button___myProduct{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.mds-search-field___myProduct .mds-search-field__input___myProduct,.mds-search-field___myProduct .mds-search-field__input___myProduct:before,.mds-search-field___myProduct .mds-search-field__input___myProduct:after{box-sizing:border-box}.mds-search-field___myProduct .mds-search-field__input___myProduct *,.mds-search-field___myProduct .mds-search-field__input___myProduct *:before,.mds-search-field___myProduct .mds-search-field__input___myProduct *:after{box-sizing:border-box}.mds-search-field___myProduct .mds-search-field__input___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px;background:none;border:solid 1px #808080;border-radius:24px;color:#1e1e1e;display:inline-block;height:29px;margin:0;padding:0 12px 0 32px;width:100%}.mds-search-field___myProduct .mds-search-field__input___myProduct::-ms-clear{display:none}.mds-search-field___myProduct .mds-search-field__input___myProduct::placeholder{color:#5e5e5e;opacity:1}.mds-search-field___myProduct .mds-search-field__input___myProduct:focus{outline:2px #0077cf solid;outline-offset:2px}.mds-search-field___myProduct .mds-search-field__input___myProduct:hover:enabled+.mds-search-field__search-icon___myProduct,.mds-search-field___myProduct .mds-search-field__input___myProduct:focus:enabled+.mds-search-field__search-icon___myProduct{fill:#333;stroke:#333}.mds-search-field___myProduct .mds-search-field__input___myProduct:disabled{cursor:not-allowed;opacity:.4}.mds-search-field___myProduct .mds-search-field__input___myProduct:disabled+.mds-search-field__search-icon___myProduct{cursor:not-allowed;opacity:.4}.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__search-icon___myProduct{left:8px}.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__clear-button___myProduct{right:8px}.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{background-color:#e5e5e5;border:none;border-radius:0;box-shadow:inset 0 -1px gray;padding:0 12px 0 28px;transition:.2s linear,outline-width .1s linear,outline-offset .1s linear}.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct:hover:enabled{box-shadow:inset 0 -1px #0077cf}.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct:focus,.mds-search-field___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct:focus:hover{box-shadow:inset 0 -1px #0077cf;outline:2px #0077cf solid;outline-offset:2px}.mds-search-field___myProduct.mds-search-field--secondary___myProduct .mds-search-field__input___myProduct{background-color:#e5e5e5;border:1px solid #e5e5e5}.mds-search-field___myProduct.mds-search-field--has-value___myProduct .mds-search-field__input___myProduct{padding-right:32px}.mds-search-field___myProduct.mds-search-field--has-value___myProduct.mds-search-field--input___myProduct .mds-search-field__input___myProduct{padding-right:28px}.mds-search-field___myProduct .mds-search-field__description___myProduct{clip:rect(0 0 0 0);left:0;position:absolute;z-index:-1}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct{align-content:flex-start;align-items:flex-start;background-color:#e5e5e5;border:none;border-radius:0;box-shadow:inset 0 -1px gray;display:flex;flex-wrap:wrap;min-height:29px;padding:2px 0 1px 28px;transition:.2s linear,outline-width .1s linear,outline-offset .1s linear}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--has-value___myProduct{padding-right:32px}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct:focus{outline:2px #0077cf solid;outline-offset:2px}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct:hover{box-shadow:inset 0 -1px #0077cf}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--focus___myProduct{outline:2px #0077cf solid;outline-offset:2px}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--disabled___myProduct{cursor:not-allowed;opacity:.4}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--disabled___myProduct:hover{box-shadow:inset 0 -1px gray}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--disabled___myProduct .mds-search-field__input___myProduct,.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct.mds-search-field--disabled___myProduct .mds-search-field__search-icon___myProduct{opacity:1}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct{box-shadow:none;flex:1 1 1.5rem;height:25px;min-width:5rem;padding-left:0;padding-right:0}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct:hover,.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct:focus,.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-search-field__input___myProduct:focus:hover{box-shadow:none;outline:none}.mds-search-field___myProduct.mds-search-field--input___myProduct.mds-search-field--selection___myProduct .mds-tag___myProduct{margin:0 2px 2px 0}.mds-switch___myProduct.mds-switch--small___myProduct .mds-switch__text___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:14px;font-weight:300;line-height:18px;padding-left:30px}.mds-switch___myProduct.mds-switch--small___myProduct .mds-switch__text___myProduct:before{top:1px}.mds-switch___myProduct.mds-switch--small___myProduct .mds-switch__text___myProduct:after{top:3px}.mds-switch___myProduct.mds-switch--small___myProduct.mds-switch--hide-label___myProduct .mds-switch__text___myProduct{padding:0}.mds-switch___myProduct.mds-switch--large___myProduct .mds-switch__text___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;padding-left:43px}.mds-switch___myProduct.mds-switch--large___myProduct .mds-switch__text___myProduct:before{height:23px;top:0;width:37px}.mds-switch___myProduct.mds-switch--large___myProduct .mds-switch__text___myProduct:after{height:17px;top:3px;width:17px}.mds-switch___myProduct.mds-switch--large___myProduct.mds-switch--hide-label___myProduct .mds-switch__text___myProduct{padding:0;width:37px}.mds-switch___myProduct.mds-switch--large___myProduct .mds-switch__input___myProduct:checked~.mds-switch__text___myProduct:after{margin-left:17px}.mds-switch___myProduct.mds-switch--touch___myProduct .mds-switch__text___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:26px;padding-bottom:11px;padding-left:43px;padding-top:11px}.mds-switch___myProduct.mds-switch--touch___myProduct .mds-switch__text___myProduct:before{height:23px;top:11px;width:37px}.mds-switch___myProduct.mds-switch--touch___myProduct .mds-switch__text___myProduct:after{height:17px;top:14px;width:17px}.mds-switch___myProduct.mds-switch--touch___myProduct.mds-switch--hide-label___myProduct .mds-switch__text___myProduct{min-height:48px;padding:0;width:37px}.mds-switch___myProduct.mds-switch--touch___myProduct .mds-switch__input___myProduct:checked~.mds-switch__text___myProduct:after{margin-left:17px}.mds-switch___myProduct.mds-component--on-dark___myProduct .mds-switch__text___myProduct{color:#fff}.mds-switch___myProduct,.mds-switch___myProduct:before,.mds-switch___myProduct:after{box-sizing:border-box}.mds-switch___myProduct *,.mds-switch___myProduct *:before,.mds-switch___myProduct *:after{box-sizing:border-box}.mds-switch___myProduct{align-items:flex-start;cursor:pointer;display:flex;position:relative}.mds-switch___myProduct:hover input:not(:disabled)~.mds-switch__text___myProduct:before{border-color:#005ba1}.mds-switch___myProduct:hover input:not(:disabled)~.mds-switch__text___myProduct:after{border-color:#005ba1}.mds-switch___myProduct:hover input:checked:not(:disabled)~.mds-switch__text___myProduct:before{border-color:#005ba1}.mds-switch___myProduct:hover input:checked:not(:disabled)~.mds-switch__text___myProduct:after{background:#005ba1;border-color:#005ba1}.mds-switch___myProduct:hover input:active:not(:disabled)~.mds-switch__text___myProduct:before{border-color:#004376}.mds-switch___myProduct:hover input:active:not(:disabled)~.mds-switch__text___myProduct:after{border-color:#004376}.mds-switch___myProduct:hover input:active:checked:not(:disabled)~.mds-switch__text___myProduct:before{border-color:#004376}.mds-switch___myProduct:hover input:active:checked:not(:disabled)~.mds-switch__text___myProduct:after{background:#004376;border-color:#004376}.mds-switch__text___myProduct{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px;color:#1e1e1e;cursor:pointer;display:inline-block;padding-left:32px;position:relative}.mds-switch__text___myProduct:before{border:solid 1px #808080;border-radius:24px;content:"";display:block;height:16px;left:0;position:absolute;top:2px;transition:border-color .3s,margin-left .3s,background .3s;width:26px}.mds-switch__text___myProduct:after{border:solid 1px #808080;border-radius:50%;content:"";display:block;height:12px;left:0;margin-left:2px;position:absolute;top:4px;transition:border-color .3s,margin-left .3s,background .3s;width:12px}.mds-switch--hide-label___myProduct .mds-switch__text___myProduct{padding:0;text-indent:-9999px;width:26px}.mds-switch__input___myProduct{clip:rect(0 0 0 0);left:0;position:absolute;z-index:-1}.mds-switch__input___myProduct:focus~.mds-switch__text___myProduct{outline:2px #0077cf solid;outline-offset:2px}.mds-switch__input___myProduct:checked~.mds-switch__text___myProduct:after{background:#0077cf;border-color:#0077cf;margin-left:12px}.mds-switch__input___myProduct:checked~.mds-switch__text___myProduct:before{border-color:#0077cf}.mds-switch__input___myProduct:disabled~.mds-switch__text___myProduct{cursor:not-allowed;opacity:.4}.mds-switch__input___myProduct:disabled~.mds-switch__text___myProduct:before,.mds-switch__input___myProduct:disabled~.mds-switch__text___myProduct:after{border:solid 1px #808080}.mds-switch__input___myProduct:disabled:checked~.mds-switch__text___myProduct:after{background:gray}.fctl{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:14px 16px}.fctl__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px}.fctl__search{flex:1 1 300px;min-width:260px}.fctl__field{display:flex;flex-direction:column;gap:4px}.fctl__field select{padding:7px 9px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:.85rem;min-width:200px}.fctl__label{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#666;font-weight:600;display:block;margin-bottom:4px}.fctl__input{width:100%;padding:8px 10px;border:1px solid #ccc;border-radius:4px;font-size:.95rem;box-sizing:border-box}.fctl__hint{font-size:.72rem;color:#888;margin-top:3px}.fctl__go{padding:8px 20px;border:none;border-radius:4px;background:#0077cf;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer}.fctl__go:disabled{background:#b8c4cc;cursor:not-allowed}.fctl__selected{margin-top:10px;font-size:.82rem;color:#333}.fctl__scope{margin:10px 0 0;font-size:.75rem;color:#666;line-height:1.45;border-top:1px solid #f0f0f0;padding-top:9px}.fctl__scope--tight{margin-top:6px;border-top:none;padding-top:0}.fsc{background:#fff;border:1px solid #e0e0e0;border-left:4px solid #0077cf;border-radius:6px;padding:12px 14px}.fsc--portfolio{border-left-color:#5b8f3e;background:#fbfdf9}.fsc__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.fsc__ticker{font-weight:700;font-size:1.05rem;letter-spacing:.01em}.fsc__name{font-size:.8rem;color:#666;margin-top:1px}.fsc__tiers{display:flex;gap:4px;flex-wrap:wrap}.fsc__tier{font-size:.68rem;font-weight:600;padding:2px 6px;border-radius:3px;border:1px solid #dcdcdc;color:#9a9a9a;background:#f7f7f7;white-space:nowrap}.fsc__tier--on{color:#0b5c9e;background:#e6f2fb;border-color:#a9d1ee}.fsc__stats{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.fsc__stat{display:flex;flex-direction:column}.fsc__k{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#888}.fsc__v{font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.fsc__caveats{margin:10px 0 0;padding-left:0;list-style:none}.fsc__caveats li{font-size:.75rem;color:#8a5a00;background:#fff8e8;border:1px solid #f0dfb4;border-radius:4px;padding:4px 7px;margin-top:4px;line-height:1.35}.pctbar{display:flex;align-items:center;gap:6px}.pctbar__track{position:relative;flex:1;height:9px;background:#eef0f2;border-radius:5px;overflow:hidden}.pctbar__mid{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#cdd2d7}.pctbar__fill{height:100%;border-radius:5px}.pctbar__fill--tier{background:#0077cf}.pctbar__fill--hist{background:#5b8f3e}.pctbar__na{font-size:.7rem;color:#999;white-space:nowrap}.fdet{background:#f8fafc;border:1px solid #e3e9ef;border-radius:5px;padding:11px 13px;margin:2px 0 6px}.fdet__def{font-size:.8rem;line-height:1.55;color:#333;margin:0 0 9px}.fdet__block{margin-top:9px}.fdet__k{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:#7a8794;margin-bottom:3px}.fdet__formula{font-family:Consolas,Menlo,monospace;font-size:.73rem;line-height:1.5;background:#fff;border:1px solid #e3e9ef;border-radius:4px;padding:8px 10px;margin:0;white-space:pre-wrap;overflow-x:auto;color:#26343f}.fdet__inputs{margin:0;padding-left:17px}.fdet__inputs li{font-size:.78rem;line-height:1.45;color:#444}.fdet__p{font-size:.78rem;line-height:1.5;color:#444;margin:0}.fdet__p--muted{color:#6b7783;font-style:italic}.fdet__note{margin-top:9px;font-size:.76rem;line-height:1.5;color:#8a5a00;background:#fff8e8;border:1px solid #f0dfb4;border-radius:4px;padding:7px 9px}.fdet__src{margin-top:9px;font-size:.7rem;color:#98a3ad}.fpt{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px 14px 8px}.fpt__head{margin-bottom:8px}.fpt__title{font-weight:700;font-size:.98rem}.fpt__subtitle{font-weight:400;color:#666;margin-left:8px;font-size:.82rem}.fpt__table{width:100%;border-collapse:collapse;font-size:.85rem}.fpt__table th{text-align:left;font-weight:600;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:#777;border-bottom:1px solid #e6e6e6;padding:3px 7px 5px;white-space:nowrap}.fpt__table td{padding:6px 7px;border-bottom:1px solid #f4f4f4;vertical-align:middle}.fpt__table tbody tr:hover{background:#fafcfe}.fpt__c-factor{width:34%;min-width:165px}.fpt__c-bar{width:21%;min-width:82px}.fpt__c-num{width:7%;text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fpt__raw{color:#777;font-weight:400}.fpt__fname{font-weight:600;line-height:1.2}.fpt__expand{border:none;background:none;padding:0;font:inherit;font-weight:600;color:#1a2a35;cursor:pointer;text-align:left}.fpt__expand:hover{color:#0077cf}.fpt__caret{display:inline-block;width:11px;color:#9aa5af;font-size:.7rem}.fpt__tr--open{background:#f8fafc}.fpt__detailrow>td{padding:0 7px 4px 25px!important;border-bottom:1px solid #f4f4f4}.fpt__badge,.fpt__info{display:inline-block;margin-left:5px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8a5a00;background:#fff3d6;border:1px solid #f0d79a;border-radius:3px;padding:0 4px;cursor:help;vertical-align:1px}.fpt__info{text-transform:none;font-size:.72rem;background:#eef4fa;border-color:#cfe0ee;color:#2b6ca3;padding:0 3px}.fpt__fhint{font-size:.72rem;color:#666;margin-top:1px}.fpt__legend{font-size:.72rem;color:#777;margin:9px 2px 2px;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.fpt__key{display:inline-block;width:12px;height:7px;border-radius:4px;margin-right:2px}.fpt__key--tier{background:#0077cf}.fpt__key--hist{background:#5b8f3e}.fpt__sep{margin:0 5px;color:#ccc}.fpt__rawnote{font-size:.73rem;color:#666;line-height:1.4;margin:8px 2px 4px}.factor-chart__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.factor-chart__title{font-weight:700;font-size:1rem}.factor-chart__csv{border:1px solid #ccd3d9;background:#fff;color:#33505f;font-size:.74rem;font-weight:600;padding:4px 10px;border-radius:4px;cursor:pointer;white-space:nowrap}.factor-chart__csv:hover:not(:disabled){background:#f2f7fb;border-color:#a9cbe4;color:#0b5c9e}.factor-chart__csv:disabled{opacity:.45;cursor:not-allowed}.factor-chart__canvas{height:400px}.factor-chart__note{font-size:.75rem;color:#666;line-height:1.4;margin:8px 2px 0}.modetoggle{display:inline-flex;border:1px solid #ccd3d9;border-radius:4px;overflow:hidden}.modetoggle__btn{border:none;background:#fff;padding:4px 12px;font-size:.78rem;font-weight:600;color:#55606a;cursor:pointer}.modetoggle__btn+.modetoggle__btn{border-left:1px solid #ccd3d9}.modetoggle__btn--on{background:#0077cf;color:#fff}.shell{max-width:1440px;margin:0 auto;padding:16px 24px 48px;display:flex;flex-direction:column;gap:14px}.shell__body{display:flex;flex-direction:column;gap:14px}.shell__bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.shell__meta{font-size:.78rem;color:#666}.shell__lookback{margin:0 0 12px;font-size:.78rem;color:#555;line-height:1.5;background:#f4f8fb;border-left:3px solid #0077cf;padding:8px 12px;border-radius:0 4px 4px 0}.shell__dot{margin:0 7px;color:#bbb}.shell__mode{display:flex;align-items:center;gap:7px}.shell__modelabel{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#777;font-weight:600}.shell__block{display:flex;flex-direction:column;gap:10px}.shell__split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;align-items:start}.shell__tablecol{min-width:0}.shell__chartcol{min-width:0;position:sticky;top:12px}.shell__panel{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px 14px}.shell__error{padding:10px 13px;background:#fdecea;border:1px solid #f5c6cb;border-radius:5px;color:#b00020;font-size:.86rem}.shell__warn{padding:8px 12px;background:#fff8e8;border:1px solid #f0dfb4;border-radius:5px;color:#8a5a00;font-size:.82rem}.shell__empty{color:#888;font-size:.9rem;padding:24px 4px}.shell__details{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 14px}.shell__details summary{cursor:pointer;font-weight:600;font-size:.88rem}.shell__detailbody p{font-size:.8rem;color:#555;line-height:1.5;margin:9px 0 0}@media(max-width:1080px){.shell__split{grid-template-columns:minmax(0,1fr)}.shell__chartcol{position:static}}html,body{padding:0;margin:0;font-family:MORN Intrinsic}.factor-form-container{display:flex;flex-direction:column;gap:16px;max-width:1024px;margin:64px auto 32px}.factor-form-container__title{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:23px;font-weight:300;line-height:27px;font-weight:500;margin-top:16px;margin-bottom:8px}.factor-form-container__field{margin-bottom:20px}.factor-form-container__field__title{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:16px;font-weight:300;line-height:21px}.factor-form-container__field__title strong{font-weight:500}.factor-form-container__field__title{font-weight:500;margin-bottom:8px;display:inline}.factor-form-container__field__action{display:inline;float:right}.factor-form-container__field__microcopy{margin-bottom:20px}.factor-form-container__button{float:right}.factor-form-container__results{margin-top:16px;margin-bottom:16px}.factor-form-container__selected{margin-top:16px;padding:16px;background-color:#f0f0f0;border-radius:4px}.factor-form-container__result{margin-top:32px;padding:24px;background-color:#f9f9f9;border-radius:4px;border:1px solid #e0e0e0}.factor-form-container__result-content{margin-top:16px}.factor-form-container__result-content p{margin:8px 0}.factor-form-container__result-content pre{background-color:#fff;padding:16px;border-radius:4px;overflow-x:auto;font-size:.875rem}
