body[data-scroll-locked]{margin-right:0!important}[data-radix-popper-content-wrapper]{z-index:9999!important}.menu-list a.is-active{background-color:var(--ds-color-main-dark);color:#fff}*:focus{outline:none}a:focus{outline:none}button:focus{outline:none}input:focus{outline:none}.button.is-focused,.button:focus{outline:none!important;box-shadow:none!important;border-color:initial!important;color:var(--ds-color-gray-200)}label.label,.input{font-size:var(--ds-font-size-sm)}:root{--ds-pypper-color-primary: #4bb794;--ds-pypper-color-primary-hover: #38a884;--ds-pypper-color-primary-light: #e9f9f3;--ds-color-black: #111;--ds-color-white: #fff;--ds-color-gray-100: #f5f5f5;--ds-color-gray-200: #e9e9e9;--ds-color-gray-300: #dbdbdb;--ds-color-gray-400: #bfbfbf;--ds-color-gray-500: #999;--ds-color-gray-600: #777;--ds-color-gray-700: #555;--ds-color-gray-800: #333;--ds-color-main-dark: #1f1f1f;--ds-color-main-dark-hover: #3d3d3d;--ds-color-main-darker-1: #161616;--ds-color-main-darker-2: #0F0F0F;--ds-color-main-darker-3: #000000;--ds-color-main-light-1: #2A2A2A;--ds-color-main-light-2: #353535;--ds-color-main-light-3: #404040;--ds-color-neutral-1: #5A5A5A;--ds-color-neutral-2: #7A7A7A;--ds-color-neutral-3: #A0A0A0;--ds-color-neutral-4: #CFCFCF;--ds-color-danger: #dc3545;--ds-color-danger-hover: #b02a37;--ds-color-danger-bg: #f8d7da;--ds-color-danger-text: #842029;--ds-color-warning: #ffc107;--ds-color-warning-hover: #d39e00;--ds-color-warning-bg: #fff3cd;--ds-color-warning-text: #664d03;--ds-color-success: #198754;--ds-color-success-hover: #146c43;--ds-color-success-bg: #d1e7dd;--ds-color-success-text: #0f5132;--ds-color-info: #0dcaf0;--ds-color-info-hover: #31d2f2;--ds-color-info-bg: #cff4fc;--ds-color-info-text: #087990;--ds-space-2: .125rem;--ds-space-4: .25rem;--ds-space-6: .375rem;--ds-space-8: .5rem;--ds-space-12: .75rem;--ds-space-16: 1rem;--ds-space-20: 1.25rem;--ds-space-24: 1.5rem;--ds-space-32: 2rem;--ds-radius-sm: 4px;--ds-radius-md: 8px;--ds-radius-lg: 12px;--ds-radius-round: 999px;--ds-font-sans: "Inter", system-ui, sans-serif;--ds-font-size-sm: .875rem;--ds-font-size-md: 1rem;--ds-font-size-lg: 1.125rem;--ds-transition-fast: .15s ease;--ds-transition: .25s ease;--ds-shadow-sm: 0 1px 3px rgba(0, 0, 0, .07);--ds-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--ds-shadow-lg: 0 8px 20px rgba(0, 0, 0, .1)}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.grid{display:grid}.gap-8{gap:var(--ds-space-8)}.gap-16{gap:var(--ds-space-16)}.p-8{padding:var(--ds-space-8)}.p-16{padding:var(--ds-space-16)}.m-8{margin:var(--ds-space-8)}.mt-16{margin-top:var(--ds-space-16)}.text-sm{font-size:var(--ds-font-size-sm)}.text-md{font-size:var(--ds-font-size-md)}.text-lg{font-size:var(--ds-font-size-lg)}.bold{font-weight:600}.round{border-radius:var(--ds-radius-round)}.bg-primary{background-color:var(--ds-pypper-color-primary)}.bg-gray-100{background-color:var(--ds-color-gray-100)}.border{border:1px solid var(--ds-color-gray-300)}.shadow{box-shadow:var(--ds-shadow-sm)}.has-cursor-pointer{cursor:pointer}.field input,.field textarea,.field select,.field option{font-size:.875rem}.is-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-8);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-md);padding:var(--ds-space-12) var(--ds-space-20);border:none;cursor:pointer;font-weight:500;transition:background var(--ds-transition),transform var(--ds-transition-fast);border-radius:7px}.button-primary{background-color:var(--ds-pypper-color-primary);color:var(--ds-color-white)}.button-primary:focus,.button-primary:disabled,.button-primary:hover{background-color:var(--ds-pypper-color-primary-hover);color:var(--ds-color-white)}.button-dark{background-color:var(--ds-color-main-dark);color:var(--ds-color-white);border-radius:0}.button-dark:hover{background-color:var(--ds-color-main-dark-hover);color:var(--ds-color-white)}.button-secondary{background-color:transparent}.button-secondary:focus{color:inherit}.button-danger,.button-danger:visited{background-color:var(--ds-color-danger);color:var(--ds-color-white);border-radius:0}.button-danger:focus,.button-danger:disabled,.button-danger:hover{background-color:var(--ds-color-danger-hover);color:var(--ds-color-white)}.button-outline,.button-outline:focus{background:transparent;border:1px solid var(--ds-pypper-color-primary);color:var(--ds-pypper-color-primary)}.button-outline:hover{border:1px solid transparent;background:var(--ds-pypper-color-primary);color:#fff}.button-outline-dark,.button-outline-dark:focus{background:transparent;border:1px solid var(--ds-color-main-dark);color:var(--ds-color-main-dark)}.button-outline-dark:hover{border:1px solid transparent;background:var(--ds-color-main-dark);color:#fff}.button-ghost{background:transparent;color:var(--ds-pypper-color-primary)}.button-ghost:hover{background:var(--ds-pypper-color-primary);color:#fff}.button-sm{padding:var(--ds-space-8) var(--ds-space-12);font-size:var(--ds-font-size-sm)}.button-lg{padding:var(--ds-space-16) var(--ds-space-24);font-size:var(--ds-font-size-lg)}.button-icon{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;border-radius:var(--ds-radius-md)}.button-icon svg{width:20px;height:20px}.button:active{transform:scale(.96)}.button:disabled{opacity:.5;pointer-events:none}html,body{margin:0;padding:0;font-family:var(--ds-font-sans);background:var(--ds-color-gray-100);height:100%}
