@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;500&family=Inter:wght@500;600&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.cdnfonts.com/css/myriad-pro");@font-face{font-family:Berlin Sans FB Demi Bold;font-style:normal;font-weight:400;src:local("Berlin Sans FB Demi Bold"),url(/fonts/BRLNSDB.woff) format("woff")}.display-none{display:none!important}@media (max-width:768px){ol li{padding:0;line-height:17px;height:auto}}.container{padding-left:1.5rem;padding-right:1.5rem;max-width:24rem}@media (min-width:640px){.container{padding-left:0;padding-right:0}}.google-button{box-sizing:border-box;color:#fff;width:100%;min-height:44px;height:44px;background-color:#556cd6;transition:background-color .2s;font-weight:500;border-radius:.25rem;font-size:.875rem;padding:0 1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:space-between;margin-right:0;margin-top:12px;margin-bottom:1rem;border:none;cursor:pointer}.google-button:hover{background-color:#485cbd}.google-button:focus{outline:none;box-shadow:0 0 0 .25rem rgba(85,108,214,.5)}.google-icon{margin-right:.5rem;margin-left:-.25rem;width:1rem;height:1rem}.goal-dialog::-webkit-scrollbar{width:10px;height:10px}.goal-dialog::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:5px}.goal-dialog::-webkit-scrollbar-track{background-color:#000;border:1px solid #000}.goal-dialog::-webkit-scrollbar-button{background-color:#d6d6d6;border-radius:5px}.goal-dialog::-webkit-scrollbar-button:hover{background-color:#999}:root{--ic-page-bg:#f8fbf9;--ic-surface:#fff;--ic-text:#1f2a28;--ic-text-mid:#33423d;--ic-text-soft:#4d5a55;--ic-text-faint:#6b7f77;--ic-text-placeholder:#9aa3ad;--ic-accent:#1f7d68;--ic-accent-bright:#1ac283;--ic-border:rgba(31,125,104,.14);--ic-border-strong:rgba(31,125,104,.2);--ic-accent-tint:rgba(31,125,104,.05);--ic-accent-tint-2:rgba(31,125,104,.1);--ic-accent-tint-3:rgba(31,125,104,.14);--ic-success-text:#0d7a49;--ic-danger-text:#c0261a;--ic-hdr-bg:hsla(0,0%,100%,.96);--ic-hdr-text:#111816;--ic-hdr-brand:#0f1715;--ic-hdr-surface:#fff;--ic-hdr-surface-hover:#f6faf8;--ic-hdr-line:rgba(17,24,39,.12);--ic-hdr-topline:hsla(0,0%,100%,.72);--ic-ftr-bg:linear-gradient(180deg,#f8fbf9,#eef7f2)}body[data-ic-theme=day]{--ic-page-bg:#f3edde;--ic-surface:#fbf7ec;--ic-text:#2b2a21;--ic-text-mid:#45443a;--ic-text-soft:#5b564a;--ic-text-faint:#7d7869;--ic-text-placeholder:#a29a88;--ic-border:rgba(31,125,104,.18);--ic-border-strong:rgba(31,125,104,.26);--ic-hdr-bg:hsla(42,55%,94%,.96);--ic-hdr-text:#1c1b14;--ic-hdr-brand:#171610;--ic-hdr-surface:#fbf7ec;--ic-hdr-surface-hover:#f3edde;--ic-hdr-line:rgba(60,52,24,.14);--ic-hdr-topline:rgba(255,252,244,.72);--ic-ftr-bg:linear-gradient(180deg,#f3edde,#ece3cd)}body[data-ic-theme=dark]{--ic-page-bg:#0d1412;--ic-surface:#16201c;--ic-text:#e9f2ee;--ic-text-mid:#c4d5cd;--ic-text-soft:#a9beb5;--ic-text-faint:#8ba49a;--ic-text-placeholder:#5f7269;--ic-accent:#37c79a;--ic-border:rgba(76,199,162,.2);--ic-border-strong:rgba(76,199,162,.32);--ic-accent-tint:rgba(76,199,162,.08);--ic-accent-tint-2:rgba(76,199,162,.14);--ic-accent-tint-3:rgba(76,199,162,.18);--ic-success-text:#4ade9a;--ic-danger-text:#ff8f85;--ic-hdr-bg:rgba(13,21,18,.95);--ic-hdr-text:#e9f2ee;--ic-hdr-brand:#fff;--ic-hdr-surface:#16201c;--ic-hdr-surface-hover:#1c2823;--ic-hdr-line:rgba(76,199,162,.22);--ic-hdr-topline:rgba(76,199,162,.1);--ic-ftr-bg:linear-gradient(180deg,#0d1412,#101a16);color-scheme:dark}body[data-ic-theme=dark] .page-wrapper .MuiOutlinedInput-root{color:var(--ic-text)}body[data-ic-theme=dark] .page-wrapper .MuiOutlinedInput-notchedOutline{border-color:var(--ic-border-strong)}body[data-ic-theme=dark] .page-wrapper .MuiOutlinedInput-input::placeholder{color:var(--ic-text-placeholder);opacity:1}.loading-bar{position:fixed;top:0;left:0;width:100%;height:4px;background-color:#3498db;animation:loading 2s infinite}@keyframes loading{0%{left:-100%;width:100%}50%{left:25%;width:50%}to{left:100%;width:100%}}