@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_ff61a596-module__UdeZcG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_ff61a596-module__UdeZcG__variable{--font-sans:"Geist","Geist Fallback"}
:root{font-feature-settings:"liga" 1,"calt" 1;font-family:Inter,sans-serif}@supports (font-variation-settings:normal){:root{font-family:InterVariable,sans-serif!important}}:root{--primary:#673ab6;--primaryD:#5e35b1;--accent:#3e82f0;--accentD:#2b5aa7;--redDark:#e53935;--red:#f44336;--redLight:#ffebee;--redLightest:#fff9fa;--pinkDark:#d81b60;--pink:#e91e63;--pinkLight:#fce4ec;--pinkLightest:#fdf7f9;--purpleDark:#8e24aa;--purple:#9c27b0;--purpleLight:#f4e4f5;--purpleLightest:#fbf7fb;--deepPurpleDark:#5e35b1;--deepPurple:#673ab6;--deepPurpleLight:#ede7f6;--deepPurpleLightest:#f9f8fc;--indigoDark:#3949ab;--indigo:#4050b5;--indigoLight:#e7eaf6;--indigoLightest:#f8f9fc;--blueDark:#1e87e4;--blue:#2196f3;--blueLight:#e3f2fd;--blueLightest:#f7fbfd;--lightBlueDark:#049be5;--lightBlue:#03a9f4;--lightBlueLight:#e1f5fe;--lightBlueLightest:#f6fbfe;--cyanDark:#05acc1;--cyan:#00bcd4;--cyanLight:#e0f7fa;--cyanLightest:#f6fcfd;--tealDark:#00897b;--teal:#009688;--tealLight:#e0f2f1;--tealLightest:#f6fbfa;--greenDark:#439f46;--green:#4caf50;--greenLight:#e7f5e9;--greenLightest:#f8fbf8;--lightGreenDark:#7bb241;--lightGreen:#8bc24b;--lightGreenLight:#f1f8e9;--lightGreenLightest:#fafcf8;--limeDark:#bec833;--lime:#cddc39;--limeLight:#f8fbe7;--limeLightest:#fcfdf8;--yellowDark:#fdd836;--yellow:#ffeb3b;--yellowLight:#fffde7;--yellowLightest:#fffdf8;--amberDark:#ffb300;--amber:#ffc008;--amberLight:#fff8e1;--amberLightest:#fffcf6;--orangeDark:#fb8c00;--orange:#ff9800;--orangeLight:#fff3e0;--orangeLightest:#fffbf6;--deepOrangeDark:#f2501e;--deepOrange:#ff5722;--deepOrangeLight:#fae8e5;--deepOrangeLightest:#fcf7f7;--black1:#222;--black2:#333;--grey1:#fafafa;--grey2:#f2f2f2;--grey3:#e5e5e5;--grey4:#ccc;--grey5:#a6a6a6;--grey6:gray;--grey7:#4f4f4f;--positive:var(--green);--positiveD:var(--greenDark);--positiveL:var(--greenLight);--positiveXL:var(--greenLightest);--neutral:var(--blue);--neutralD:var(--blueDark);--neutralL:var(--blueLight);--neutralXL:var(--blueLightest);--focus:var(--orange);--focusD:var(--orangeDark);--focusL:var(--orangeLight);--focusXL:var(--orangeLightest);--negative:var(--red);--negativeD:var(--redDark);--negativeL:var(--redLight);--negativeXL:var(--redLightest);--tertiary1:#121212;--tertiary2:#1e1e1e;--tertiary3:var(--black1);--tertiary4:var(--black2);--placeholder:var(--grey5);--series-1:#0099fa;--series-2:#ffaf00;--series-3:#00a238;--series-4:#f4511e;--series-5:#00bfd8;--series-6:#6532b8;--series-7:#ffd600;--series-8:#f06292;--series-9:#7986cb;--series-10:var(--tealDark);--gradient-loyalty:linear-gradient(108deg,var(--accent)0%,#7c4dff 100%);--gradient-magic:linear-gradient(225deg,#32c5ff 0%,#b620e0 51%,#f7b500 100%);--depth-popup:10;--depth-notification:9;--depth-modal:8;--depth-error:7;--depth-modified:7;--depth-sticky-cell:2;--depth-drag-row:3;--radius:4px;--radiusM:8px;--radiusL:16px;--shadow:0 0 6px 0 #00000026;--shadow-strong:0 0 6px 0 #0000004d;--shadow-elevated1:0 1px 3px 0 #0000000f,0 1px 2px 0 #0000001f;--shadow-elevated2:0 2px 4px -1px #00000026;--width-max-chat:672px}[data-theme=light]{--elevation0:white;--elevation1:var(--grey1);--elevation2:var(--grey2);--elevation3:var(--grey3);--text:var(--black1);--text-body:var(--black2);--text-light:var(--grey6);--text-primary:var(--primary);--text-inverted:var(--grey3);--text-body-inverted:var(--grey4);--text-light-inverted:var(--grey5);--disclosure:var(--grey5);--primaryL:#ede7f6;--primaryXL:#f9f8fc;--accentL:#f7fafe;--border-color:var(--grey3);--border:1px solid var(--border-color);--switch-bg:var(--grey4);--popup-bg:var(--elevation0);--popup-hover:var(--elevation1);--order-note:var(--amberLight);--rating-bg:var(--grey3)}[data-theme=dark]{--elevation0:var(--tertiary1);--elevation1:var(--tertiary2);--elevation2:var(--tertiary3);--elevation3:var(--tertiary4);--text:var(--grey3);--text-body:var(--grey4);--text-light:var(--grey5);--text-primary:#b388ff;--text-inverted:var(--black1);--text-body-inverted:var(--black2);--text-light-inverted:var(--grey6);--disclosure:var(--grey6);--amberLight:#4b3c10;--amberLightest:#332a10;--blueLight:#16344c;--blueLightest:#142736;--cyanLight:#0e3b41;--cyanLightest:#102a2d;--deepOrangeLight:#4b2316;--deepOrangeLightest:#331c14;--deepPurple:#7c4dff;--deepPurpleDark:#651fff;--deepPurpleLight:#2c1f44;--deepPurpleLightest:#231a32;--greenLight:#203821;--greenLightest:#1a281a;--indigoLight:#1d2139;--indigoLightest:#191d30;--lightBlueLight:#0f3648;--lightBlueLightest:#102732;--lightGreenLight:#303d20;--lightGreenLightest:#232b1a;--limeLight:#40431c;--limeLightest:#2c2e17;--orangeLight:#54370d;--orangeLightest:#3d2a0f;--pinkLight:#461526;--pinkLightest:#30131d;--purpleLight:#331738;--purpleLightest:#251528;--redLight:#57211d;--redLightest:#3f1b19;--tealLight:#0e322e;--tealLightest:#0f2422;--yellowLight:#4b461c;--yellowLightest:#0f2422;--primary:var(--deepPurple);--primaryL:var(--deepPurpleLight);--primaryXL:var(--deepPurpleLightest);--accentL:#203455;--border-color:var(--black2);--border:1px solid var(--border-color);--switch-bg:var(--elevation3);--popup-bg:var(--elevation1);--popup-hover:var(--elevation2);--order-note:#332a10;--rating-bg:var(--grey7)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--disclosure)transparent;font-family:Inter,SF Pro,Roboto,sans-serif!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:14px}body{height:fit-content;margin:0;padding:0}.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6,p,a,button,input,optgroup,select,textarea{line-height:1;font-size:unset;min-height:unset;margin:0;font-family:Inter,sans-serif!important}a{text-decoration:none}::placeholder{color:var(--placeholder);font-size:14px}::-webkit-input-placeholder{color:var(--placeholder);font-size:14px}::-moz-placeholder{color:var(--placeholder);font-size:14px}:-ms-placeholder-shown{color:var(--placeholder);font-size:14px}::-moz-placeholder{color:var(--placeholder);font-size:14px}::selection{color:var(--text);background-color:var(--orangeLight)}button{all:unset;cursor:pointer}.formRow{justify-content:space-between;column-gap:20px;margin-bottom:20px;display:flex}.formRow>.inputFluid{flex:1;width:100%}.formRow>.inputHalf{width:260px}.formRow>.inputThird{width:160px}.formRow>.inputQuarter{width:120px}.formRow>.inputFifth{width:80px}.tableHeader{border-radius:var(--radius);background-color:var(--elevation1);align-items:center;gap:20px;height:38px;padding:0 12px;display:grid;position:relative}.tableHeaderText{color:var(--text-light);font-size:14px;font-weight:500;line-height:20px}.tableRow{border-bottom:var(--border);cursor:pointer;background-color:#0000;align-items:center;gap:20px;height:50px;padding-left:12px;display:grid;position:relative}.tableRow:hover{background-color:var(--elevation1)}.tableRow p{color:var(--text);font-size:14px;font-weight:500;line-height:20px}.tableIcon{place-content:center;width:100%;display:grid}dialog{background:0 0;border:none;padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#000c}.recharts-surface,.recharts-sector{outline:none}.recharts-cartesian-axis-tick-value{fill:var(--text-light);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.recharts-cartesian-axis-line,.recharts-cartesian-axis-tick-line,.recharts-cartesian-grid line{opacity:1;stroke-opacity:1;stroke:var(--border-color)}
