.button{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:48px;padding:12px 16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;transition:all .2s;display:flex}.button:disabled{opacity:.5;cursor:default}.button--small{height:40px;padding:10px 14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:16px;font-weight:500;line-height:24px}.button--primary{color:#fff;background:#212121;border:1px solid #757575}.button--primary:hover{background:#424242}.button--primary-light{color:#212121;box-shadow:none;background:#fff;border:1px solid #e0e0e0}.button--primary-light:hover{background:#f5f5f5}.button--primary-light:active{background:#eee}.button--primary-light:disabled{color:#616161;opacity:1;background:#f5f5f5;border-color:#e0e0e0}.button--secondary{color:#212121;background:#f5f5f5}.button--secondary:hover{background:#eee}.button--secondary-light{color:#fff;background:#424242;border-radius:8px}.button--outline{color:#212121;background:0 0;border:1px solid #e0e0e0}.button--outline:hover:not(:disabled){background:#f5f5f5;border-color:#757575}.button--outline-on-dark{color:#fff;background:0 0;border:1px solid #757575}.button--outline-on-dark:hover:not(:disabled){background:#424242}.button--outline-on-dark:disabled{opacity:1;color:#bdbdbd}.button--danger{color:#fff;background:#fe4848}.button--danger:hover:not(:disabled){background:#cb3a3a}.button--ghost{color:#212121;background:0 0}.button--ghost:hover{background:#0000000d}.button--ghost:active{background:#0000001a}.button--ghost:disabled{opacity:.5;cursor:default}.button--icon{color:#fff;background:#212121;border-radius:50%;width:56px;height:56px;padding:0}.button--icon svg{display:block}.button--icon:hover,.button--icon:active{background:#424242}.button--icon:disabled{opacity:.3;cursor:default}.button--icon.button--active,.button--icon.button--active:hover{background:#424242}.button--icon-danger{color:#fff;background:#fe4848;border-radius:50%;width:56px;height:56px;padding:0}.button--icon-danger svg{display:block}.button--icon-danger:hover{background:#cb3a3a}.button--icon-danger:active{background:#fe4848}.button--icon-danger:disabled{opacity:.3;cursor:default;background:#fe4848}.button--tooltip{color:#212121;background:0 0;border:none;border-radius:0;gap:4px;height:24px;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:400;line-height:20px}.button--tooltip svg{width:16px;height:16px}.button--tooltip:hover{text-decoration:underline}.button--tooltip:active{opacity:.75}.button--tooltip:disabled{opacity:.5;cursor:default}:root{--chart-axis-text:#9e9e9e;--chart-grid-stroke:#e0e0e0;--chart-dot-outline:#fff;--chart-fallback-line:#212121;--chart-zone-low:#ffb2b2;--chart-zone-mid:#fff0b4;--chart-zone-high:#b2ffc7;--chart-color-1:#ffb2b2;--chart-color-2:#feb978;--chart-color-3:#d09cff;--chart-color-4:#f5db6f;--chart-color-5:#78e1fe;--chart-color-6:#9cc2ff;--chart-color-7:#70e3a4;--chart-color-8:#bdbdbd;--chart-color-9:#fe78fa;--chart-color-10:#fe787a;--chart-color-11:#7cdc79;--chart-color-12:#70ade3;--chart-color-13:#c0fe78;--chart-color-14:#78fec0;--chart-color-15:#7a78fe}.cookie-banner{z-index:1000;background:#212121a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width<=768px){.cookie-banner{align-items:flex-end}}.cookie-banner__dialog{background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:min(100vw - 32px,558px);padding:32px;display:flex;position:relative;box-shadow:0 4px 16px #9e9e9e40}.cookie-banner__dialog:focus{outline:none}@media (width<=768px){.cookie-banner__dialog{width:100%;max-width:600px;max-height:90dvh;padding:20px 16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0;animation:.25s cookie-banner-sheet-in;overflow-y:auto}}@keyframes cookie-banner-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-banner__close{color:#212121;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:16px;right:16px}.cookie-banner__close:hover{background:#0000000d}.cookie-banner__close svg{width:24px;height:24px}.cookie-banner__content{flex-direction:column;gap:12px;display:flex}.cookie-banner__content--preferences{gap:20px}.cookie-banner__title{color:#212121;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:24px;font-weight:600;line-height:32px}.cookie-banner__body{color:#616161;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:16px;font-weight:300;line-height:24px}.cookie-banner__link{color:inherit;text-decoration:underline}.cookie-banner__link:hover{color:#212121}.cookie-banner__categories{flex-direction:column;gap:16px;display:flex}.cookie-banner__category{cursor:pointer;flex-direction:column;gap:4px;display:flex;position:relative}.cookie-banner__category--locked{cursor:default}.cookie-banner__category-header{align-items:center;gap:8px;display:flex}.cookie-banner__checkbox-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cookie-banner__checkbox{color:#fff;background:#fff;border:1px solid #757575;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.cookie-banner__checkbox svg{display:none}.cookie-banner__checkbox-input:checked+.cookie-banner__checkbox{background:#212121;border-color:#212121}.cookie-banner__checkbox-input:checked+.cookie-banner__checkbox svg{display:block}.cookie-banner__checkbox-input:disabled+.cookie-banner__checkbox{background:#9e9e9e;border-color:#9e9e9e}.cookie-banner__checkbox-input:focus-visible+.cookie-banner__checkbox{outline-offset:2px;outline:2px solid #212121}.cookie-banner__category-name{color:#212121;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:16px;font-weight:400;line-height:24px}.cookie-banner__category-desc{color:#757575;padding-left:28px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-size:14px;font-weight:300;line-height:24px}.cookie-banner__buttons{justify-content:flex-end;gap:12px;display:flex}@media (width<=768px){.cookie-banner__buttons{flex-direction:column}}.cookie-banner__buttons .cookie-banner__button{padding:8px 12px;font-weight:400}@media (width<=768px){.cookie-banner__buttons .cookie-banner__button{width:100%}}.cookie-banner__secondary-buttons{display:contents}@media (width<=768px){.cookie-banner__secondary-buttons{gap:12px;display:flex}.cookie-banner__secondary-buttons .cookie-banner__button{flex:1;min-width:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}:root{--bg-grey:#f5f5f5;--panel:#121a31;--text-primary:#212121;--text-secondary:#616161;--text-tertiary:#757575;--text-white:#fff;--divider-grey-light:#e0e0e0;--button-outline-bg:transparent}*{box-sizing:border-box}html,body,#root{height:100%;overflow-x:hidden}body{background:var(--bg-grey);color:var(--text-secondary);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}
