:root{--color-primary: #48607e;--color-on-primary: #ffffff;--color-primary-container: #d0e4ff;--color-on-primary-container: #001c37;--color-inverse-primary: #b0c8ea;--color-secondary: #535f70;--color-on-secondary: #ffffff;--color-secondary-container: #d7e3f8;--color-on-secondary-container: #101c2b;--color-tertiary: #6b5678;--color-on-tertiary: #ffffff;--color-tertiary-container: #f4d9ff;--color-on-tertiary-container: #261432;--color-error: #ba1b1b;--color-on-error: #ffffff;--color-container: #ffdad4;--color-on-error-container: #410001;--color-outline: #73777f;--color-background: #fdfcff;--color-on-background: #1a1c1e;--color-surface: #fdfcff;--color-on-surface: #1a1c1e;--color-surface-variant: #dfe2eb;--color-on-surface-variant: #43474e;--color-inverse-surface: #2f3033;--color-inverse-on-surface: #f1f0f3}@media (prefers-color-scheme: dark){:root{--color-primary: #b0c8ea;--color-on-primary: #19324d;--color-primary-container: #304864;--color-on-primary-container: #d0e4ff;--color-inverse-primary: #48607e;--color-secondary: #bbc7db;--color-on-secondary: #253140;--color-secondary-container: #3c4858;--color-on-secondary-container: #d7e3f8;--color-tertiary: #d7bde5;--color-on-tertiary: #3b2948;--color-tertiary-container: #533f60;--color-on-tertiary-container: #f4d9ff;--color-error: #ffb4a9;--color-on-error: #680003;--color-container: #930007;--color-on-error-container: #ffb4a9;--color-outline: #8d9199;--color-background: #1a1c1e;--color-on-background: #e3e2e5;--color-surface: #1a1c1e;--color-on-surface: #e3e2e5;--color-surface-variant: #43474e;--color-on-surface-variant: #c3c6cf;--color-inverse-surface: #e3e2e5;--color-inverse-on-surface: #2f3033}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(../../../fonts/poppins/poppins-v19-latin-regular.woff2) format("woff2"),url(../../../fonts/poppins/poppins-v19-latin-regular.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local(""),url(../../../fonts/poppins/poppins-v19-latin-500.woff2) format("woff2"),url(../../../fonts/poppins/poppins-v19-latin-500.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(../../../fonts/poppins/poppins-v19-latin-700.woff2) format("woff2"),url(../../../fonts/poppins/poppins-v19-latin-700.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:local(""),url(../../../fonts/poppins/poppins-v19-latin-900.woff2) format("woff2"),url(../../../fonts/poppins/poppins-v19-latin-900.woff) format("woff")}.text-button{color:var(--color-primary);text-decoration:none;position:relative;height:32px;padding:0 1rem;display:flex;align-items:center;justify-content:center;border-radius:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;border:none;background-color:transparent;cursor:pointer}.text-button:before{content:"";position:absolute;inset:0;background-color:currentColor;opacity:0;transition:opacity .2s}.text-button:hover:before{opacity:.15}.filled-button{color:var(--color-on-primary);background-color:var(--color-primary);border:none;text-decoration:none;position:relative;height:32px;padding:0 1rem;display:flex;align-items:center;justify-content:center;border-radius:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;cursor:pointer}.filled-button:before{content:"";position:absolute;inset:0;background-color:currentColor;opacity:0;transition:opacity .2s}.filled-button:hover:before{opacity:.15}.filled-button:disabled{pointer-events:none;background-color:transparent;color:var(--color-on-surface);opacity:.38}.filled-button:disabled:before{opacity:.32}.icon-button{color:var(--color-primary);text-decoration:none;position:relative;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;border:none;background-color:transparent;cursor:pointer}.icon-button:before{content:"";position:absolute;inset:0;background-color:var(--color-primary);opacity:0;transition:opacity .2s}.icon-button:hover:before{opacity:.15}.display-large{font-family:Poppins;font-weight:700;font-size:57px;line-height:64px;letter-spacing:0}.display-medium{font-family:Poppins;font-weight:700;font-size:45px;line-height:52px;letter-spacing:0}.display-small{font-family:Poppins;font-weight:400;font-size:36px;line-height:44px;letter-spacing:0}.headline-large{font-family:Poppins;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0px}.headline-medium{font-family:Poppins;font-weight:700;font-size:28px;line-height:36px;letter-spacing:0px}.headline-small{font-family:Poppins;font-weight:700;font-size:24px;line-height:32px;letter-spacing:0px}.title-large{font-family:Poppins;font-weight:700;font-size:22px;line-height:28px;letter-spacing:0px}.title-medium{font-family:Poppins;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.15px}.title-small{font-family:Poppins;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.1px}.label-large,.text-button,.filled-button{font-family:Poppins;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px}.label-medium{font-family:Poppins;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px}.label-small{font-family:Poppins;font-weight:500;font-size:11px;line-height:6px;letter-spacing:.5px}.body-large{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.15px}.body-medium{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px}.body-small{font-family:Poppins;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}.surface{z-index:0;background-color:var(--color-surface);--elevation: 1;position:relative}.surface:before{content:"";position:absolute;inset:0;background-color:var(--color-primary);opacity:.05;pointer-events:none;z-index:-1}.list .row{display:flex;align-items:center;position:relative;padding:.5rem 0;z-index:0;column-gap:1rem}.list .row:not(:last-of-type):after{position:absolute;content:"";bottom:-.5px;left:0;right:0;height:1px;background-color:var(--color-outline);opacity:.2}.list .row a.primary-link{color:inherit;text-decoration:none}.list .row a.primary-link:before{content:"";position:absolute;left:-1rem;right:-1rem;top:0;bottom:0;z-index:0;transition:background-color .2s;opacity:.1}.list .row a.primary-link:hover:before{background-color:var(--color-primary)}.list .row .main-content{flex-grow:1}.popup{z-index:0;z-index:9999;position:fixed;transform:translate(-50%,-100%);top:calc(var(--top) - 32px);height:max-content;width:300px;max-width:100vw;bottom:0;background-color:var(--color-surface);box-shadow:0 0 .5rem #0004;padding:1rem;box-sizing:border-box;border-radius:.5rem;transition:left .2s,top .2s;overflow:hidden;left:clamp(150px,var(--left),100vw - 150px)}.popup:before{content:"";position:absolute;inset:0;background-color:var(--color-primary);opacity:.11;pointer-events:none;z-index:-1}.popup div{margin-top:.5rem}@media (min-width: 1520px){.popup{left:clamp(470px,var(--left),100vw - 150px)}}.outlined-input{appearance:none;background-color:transparent;border:solid 1px var(--color-surface-variant);box-sizing:border-box;padding:.5rem;width:100%;border-radius:.25rem;color:var(--color-on-background)}.outlined-input:focus{outline:none;border:solid 2px var(--color-primary)}:root{background-color:var(--color-background);color:var(--color-on-background);font-family:Poppins;--elevation: 0;scroll-behavior:smooth}body{margin:0}*{transition:color .5s,background-color .5s}
