@layer reset{*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{background-color:var(--color-surface-0);color:var(--color-text-primary);font-family:Fredoka,sans-serif;line-height:1.5}img,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit}}h1{font-weight:700;font-size:var(--font-size-h1);margin:0}h2{font-weight:700;font-size:var(--font-size-title);margin:0}h3{font-weight:700;font-size:var(--font-size-h3);margin:0}.surface-0{background-color:var(--color-surface-0)}.surface-1{background-color:var(--color-surface-1)}.surface-2{background-color:var(--color-surface-2)}.surface-3{background-color:var(--color-surface-3)}.surface-4{background-color:var(--color-surface-4)}.surface-0-hover:hover{background-color:var(--color-surface-1)}.surface-1-hover:hover{background-color:var(--color-surface-2)}.surface-2-hover:hover{background-color:var(--color-surface-3)}.surface-3-hover:hover{background-color:var(--color-surface-4)}.border-0{border:2px solid var(--color-surface-1)}.border-1{border:2px solid var(--color-surface-2)}.border-2{border:2px solid var(--color-surface-3)}._container_h8ggd_1{border-radius:var(--roundness);cursor:pointer;color:var(--color-text-primary);justify-content:center;align-items:center;gap:var(--space-medium);border:none;display:flex}._container_h8ggd_1 :disabled{filter:brightness(.5)}._container_h8ggd_1 ._label_h8ggd_29{font-size:var(--font-size-body);color:var(--color-text-secondary);white-space:nowrap}._variant-primary_h8ggd_49{background-color:var(--color-primary)}._variant-danger_h8ggd_63{background-color:var(--color-danger)}._square_h8ggd_71{aspect-ratio:1}._size-small_h8ggd_85{height:var(--element-small)}._size-medium_h8ggd_93{height:var(--element-medium)}._size-large_h8ggd_101{height:var(--element-large)}._icon_1ave7_1{font-size:var(--icon-size-medium)}@layer{._container_1ev0l_3{border-radius:var(--roundness);flex-direction:column;display:flex}._container_1ev0l_3 ._header_1ev0l_13{padding-top:var(--space-large);padding-inline:var(--space-large);flex-direction:row;align-items:center;display:flex}._container_1ev0l_3 ._header_1ev0l_13 ._heading_1ev0l_27{flex:1;font-weight:700}._container_1ev0l_3 ._header_1ev0l_13 ._headerButtons_1ev0l_37{gap:var(--space-medium);flex-direction:row;display:flex}._container_1ev0l_3 ._content_1ev0l_51{gap:var(--space-large);padding:var(--space-large);flex-direction:column;display:flex}}._container_vjs46_1{gap:var(--space-small);flex-direction:column;display:flex;position:relative}._container_vjs46_1 ._label_vjs46_13{font-size:var(--font-size-body)}._container_vjs46_1 ._input_vjs46_21{display:flex;position:relative}._container_vjs46_1 ._button_vjs46_31{top:50%;bottom:0;right:var(--space-small);height:calc(100% - var(--space-small) * 2);position:absolute;transform:translateY(-50%)}._input_i2s1k_1{height:var(--element-large);padding-inline:var(--space-large);color:inherit;border-radius:var(--roundness);border:none;flex:1}._input_i2s1k_1::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_i2s1k_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1rof6_1{height:var(--element-large);padding-inline:var(--space-medium);color:inherit;border-radius:var(--roundness);border:none;flex:1}._container_1qgjd_1{inset:var(--space-large);max-width:var(--breakpoint-medium);z-index:9;background-color:var(--color-surface-1);flex-direction:column;height:fit-content;margin:auto;display:flex;position:fixed}._container_1qgjd_1 ._content_1qgjd_25{flex-direction:column;flex:1;justify-content:stretch;display:flex}._container_1qgjd_1 ._header_1qgjd_41{display:flex}._container_1qgjd_1 ._header_1qgjd_41 ._heading_1qgjd_47{font-size:var(--font-size-h3)}._container_1qgjd_1 ._header_1qgjd_41 ._closeButton_1qgjd_55{margin-left:auto}._background_1qgjd_67{z-index:8;background-color:#00000080;width:100%;height:100%;position:fixed;inset:0}._container_1900q_1{background-color:var(--color-surface);border-radius:var(--roundness);height:100px;display:flex;position:relative;overflow:hidden}._container_1900q_1 ._progress_1900q_17{background-color:var(--color-success);height:100%;transition:width .5s linear}._container_1900q_1 ._label_1900q_29{width:100%;height:100%;color:var(--color-text-secondary);font-size:var(--font-size-title);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute}._container_116w3_1{gap:var(--space-medium);flex-direction:row;display:flex}._container_1v9f2_1{gap:var(--space-large);flex-direction:row;grid-template-columns:repeat(2,1fr);display:grid}@media (width>=700px){._container_1v9f2_1{grid-template-columns:repeat(3,1fr)}}._container_1v9f2_1 ._stat_1v9f2_21{background-color:var(--color-surface-2);padding:var(--space-large);border-radius:var(--roundness)}._container_1v9f2_1 ._stat_1v9f2_21 ._statLabel_1v9f2_31{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-small);white-space:nowrap}._container_1v9f2_1 ._stat_1v9f2_21 ._statValue_1v9f2_45{text-align:center;font-size:var(--font-size-h2)}._container_1ic82_1 ._content_1ic82_3{gap:var(--space-large)}._container_1ic82_1 ._content_1ic82_3 ._item_1ic82_9{justify-content:stretch;gap:var(--spacesmall);flex-direction:column;display:flex}._container_1ic82_1 ._content_1ic82_3 ._genders_1ic82_23{gap:var(--space-small);display:flex}._container_1ic82_1 ._content_1ic82_3 ._genders_1ic82_23 ._gender_1ic82_23{background-color:var(--color-surface-3);padding:var(--space-small);border-radius:var(--roundness);cursor:pointer}._container_1ic82_1 ._content_1ic82_3 ._genders_1ic82_23 ._genderSelected_1ic82_45{background-color:var(--color-primary)}._container_a4si9_1{background-color:var(--color-surface-1);align-items:center;display:flex}._container_a4si9_1 ._content_a4si9_11{max-width:var(--breakpoint-large);align-items:center;gap:var(--space-large);padding:var(--space-large);flex-direction:row;flex:1;align-items:center;margin-inline:auto;display:flex}._container_a4si9_1 ._content_a4si9_11 ._heading_a4si9_33{font-size:var(--font-size-title)}._container_a4si9_1 ._statsButton_a4si9_49{margin-left:auto}._container_pedj6_1 ._content_pedj6_1{max-width:var(--breakpoint-large);padding:var(--space-large);flex-direction:column;margin-inline:auto;display:flex}._container_u3ut1_1{display:flex}._container_u3ut1_1 ._iconInput_u3ut1_7{gap:var(--space-small)}._container_u3ut1_1 ._iconButton_u3ut1_15{padding:var(--space-large);border:1px solid var(--color-surface-2);height:48px;font-size:48px}._container_u3ut1_1 ._buttons_u3ut1_29{margin-top:var(--space-large);gap:var(--space-large);flex-direction:row;display:flex}._container_u3ut1_1 ._buttons_u3ut1_29 ._deleteButton_u3ut1_41{flex:1}._container_u3ut1_1 ._buttons_u3ut1_29 ._saveButton_u3ut1_49{flex:2}._noDrinksMessage_1ia3g_1{color:var(--color-text-secondary)}._content_1ia3g_9 ._row_1ia3g_11{background-color:var(--color-surface-2);border-radius:var(--roundness);padding-inline:var(--space-large);padding:var(--space-small);align-items:center;gap:var(--space-small);display:flex}._content_1ia3g_9 ._row_1ia3g_11 ._name_1ia3g_31{flex:1}._content_1ia3g_9 ._row_1ia3g_11 ._delete_1ia3g_45{color:var(--color-danger);cursor:pointer}._container_f7cdc_1{padding:var(--space-small);gap:var(--space-large);flex-direction:column;display:flex}._progressBarDanger_f7cdc_15{background-color:var(--color-danger)!important}._header_1gx74_1{padding:var(--space-medium);align-items:center;gap:var(--space-medium);flex-direction:row}._header_1gx74_1 ._appName_1gx74_13{flex:1;margin-left:8px}._container_1gx74_37{gap:var(--space-medium);height:100%;padding:var(--space-medium);text-align:justify;flex-direction:column;display:flex}:root{--roundness:4px;--border-width:1px;--icon-size-small:12px;--icon-size-medium:16px;--icon-size-large:24px;--element-small:28px;--element-medium:32px;--element-large:36px;--space-small:4px;--space-medium:8px;--space-large:12px;--breakpoint-medium:600px;--breakpoint-large:800px;--color-surface-0:#101112;--color-surface-1:#1c1e20;--color-surface-2:#292c2f;--color-surface-3:#373a3e;--color-surface-4:#464a4f;--color-text-primary:#ffffffde;--color-text-secondary:#ffffffb3;--color-text-tertiary:#ffffff80;--color-primary:dodgerblue;--color-secondary:#6c757d;--color-success:#256b25;--color-warning:#daa520;--color-danger:#b81010;--color-info:#17a2b8;--font-size-title:18px;--font-size-body:16px;--font-size-small:14px;--font-weight-regular:400;--font-weight-bold:700;--line-height-base:1.5}
