:root{--Primary-Primary: #999a88;--Primary-50: #f9f9f8;--Primary-100: #e1e2dd;--Primary-200: #cacac1;--Primary-300: #b2b3a5;--Primary-400: #9a9b8a;--Primary-500: #82836f;--Primary-600: #676758;--Primary-700: #4b4c40;--Primary-800: #303029;--Primary-900: #151512;--Secondary-Secondary: #c7c7a4;--Secondary-50: #fafaf7;--Secondary-100: #e7e7d8;--Secondary-200: #d3d3b8;--Secondary-300: #c0c098;--Secondary-400: #acac79;--Secondary-500: #96965c;--Secondary-600: #767649;--Secondary-700: #575735;--Secondary-800: #373722;--Secondary-900: #18180f;--Neutral-00: #fefefe;--Neutral-50: #fbfbfb;--Neutral-100: #ececec;--Neutral-200: #d2d2d2;--Neutral-300: #b9b9b9;--Neutral-400: #9f9f9f;--Neutral-500: #868686;--Neutral-600: #6c6c6c;--Neutral-700: #535353;--Neutral-800: #393939;--Neutral-900: #202020;--Alert-Green: #80d373;--Alert-Red: #960200;--Alert-Red-2: #d01f1d;--Chart-A: #f9e7df;--Chart-A1: #e08b67;--Chart-B: #e6e4f4;--Chart-B1: #b5afde;--Chart-C: #e7eef0;--Chart-C1: #84a7b2;--Chart-D: #fdf3db;--Chart-D1: #d99f0b;--Chart-E: #f4e3ed;--Chart-E1: #d696bb}span.material-icons{-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-primary{color:var(--Primary-Primary)}.btn-outline{border:1px solid #d1d5db;color:#374151;padding:.5rem 1rem;border-radius:.5rem;background-color:#fff;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-outline:hover{background-color:#f9fafb;border-color:#9ca3af}.helper{margin-bottom:1.5rem;font-size:1rem;font-weight:400;text-align:left;color:var(--Neutral-700)}.btn-primary,.btn-secondary,.btn-destructive{border:2px solid transparent;font-weight:500;border-radius:8px;text-decoration:none;text-align:center;display:inline-block;box-shadow:0 2px 4px #0f013233;transition:background-color .4s,border-color .4s,color .4s,box-shadow .4s}.btn-primary:disabled,.btn-secondary:disabled,.btn-destructive:disabled{pointer-events:none}.btn-primary{background:var(--Primary-Primary);color:var(--Neutral-00)}.btn-primary:hover{background:var(--Primary-300)}.btn-primary:focus-visible{outline:4px solid var(--Primary-50)}.btn-primary:active{background:var(--Primary-400);box-shadow:none}.btn-primary:disabled{background:var(--Neutral-200);color:var(--Neutral-500)}.btn-secondary{background:var(--Neutral-00);color:var(--Primary-Primary);border-color:var(--Primary-Primary)}.btn-secondary:hover{background:var(--Primary-100);border-color:var(--Primary-Primary)}.btn-secondary:focus-visible{outline:4px solid var(--Secondary-100)}.btn-secondary:active{background:var(--Primary-200);box-shadow:none}.btn-secondary:disabled{background:var(--Neutral-00);border-color:var(--Neutral-200);color:var(--Neutral-400)}.btn-destructive{background:var(--Alert-Red);color:var(--Neutral-00)}.btn-destructive:hover{background:var(--Alert-Red-2)}.btn-destructive:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 6px 4px #96020080;transition:none}.btn-destructive:active{box-shadow:none;background:var(--Alert-Red)}.btn-destructive:disabled{background:var(--Neutral-200);color:var(--Neutral-500)}.btn-primary.extra-small,.btn-secondary.extra-small,.btn-destructive.extra-small{padding:6px 16px}.btn-primary.small,.btn-secondary.small,.btn-destructive.small{padding:8px 24px}.btn-primary.medium,.btn-secondary.medium,.btn-destructive.medium{padding:10px 32px}.btn-primary.large,.btn-secondary.large,.btn-destructive.large{padding:12px 48px}.btn-primary.icon,.btn-secondary.icon,.btn-destructive.icon{width:-moz-fit-content;width:fit-content;padding-left:16px;padding-right:20px;display:flex;gap:8px;justify-content:center;align-items:center}.btn-destructive.icon{background-color:var(--Neutral-00);color:var(--Alert-Red);border-color:var(--Alert-Red)}.btn-destructive.icon:hover{background-color:var(--Alert-Red-2);color:var(--Neutral-00);border-color:transparent}.btn-destructive.icon:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 6px 4px #96020080;transition:none}.btn-destructive.icon:active{box-shadow:none;background-color:var(--Alert-Red)}.btn-destructive.icon:disabled{background-color:var(--Neutral-00);color:var(--Neutral-400);border-color:var(--Neutral-200)}
