*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100dvh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--white-rgb:255, 255, 255;--black-rgb:0, 0, 0;--bg-rgb:36, 36, 35;--bg-light-rgb:44, 45, 43;--bg-lighter-rgb:51, 53, 51;--main-dark-rgb:67, 125, 67;--main-rgb:98, 213, 98;--main-pale-rgb:165, 225, 161;--red-rgb:219, 141, 129;--text-rgb:232, 237, 223;--border-color:rgba(var(--text-rgb), .1);--shadow-01:0 1px 10px 0 rgba(var(--black-rgb), .1);--shadow-02:0 1px 10px 0 rgba(var(--black-rgb), .2);--shadow-05:0 1px 10px 0 rgba(var(--black-rgb), .5);--shadow-07:0 1px 10px 0 rgba(var(--black-rgb), .7);--sp-xxl:1.75rem;--sp-xl:1.5rem;--sp-lg:1.25rem;--sp:1rem;--sp-sm:.75rem;--sp-xs:.5rem;--sp-xxs:.25rem;--fz-xxl:1.75rem;--fz-xl:1.5rem;--fz-lg:1.25rem;--fz:1rem;--fz-sm:.8rem;--fz-xs:.75rem;--fz-xxs:.7rem;--br:.25rem;--header-height:3.5rem}body{background-color:rgba(var(--bg-rgb), 1);color:rgba(var(--text-rgb), 1);-webkit-user-select:none;user-select:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.reset-ul{margin:0;padding:0;list-style:none}.input,.select,.textarea{background-color:rgba(var(--bg-lighter-rgb), 1);border-radius:var(--br);min-height:3.5rem;color:rgba(var(--text-rgb), 1);padding:var(--sp-sm);border:none}.select option{background-color:rgba(var(--bg-lighter-rgb), 1);color:rgba(var(--text-rgb), 1)}.icon{height:1em}.icon-large{height:1.4em}.pic{border-radius:var(--br);object-fit:cover;width:3.5rem;height:3.5rem;font-size:var(--fz-xl);background:rgba(var(--main-dark-rgb), 1);justify-content:center;align-items:center;display:flex}.w-100{width:100%}.container{min-width:0;padding:var(--sp-sm);gap:var(--sp-sm);flex-direction:column;display:flex}@font-face{font-family:nbrb;src:url(data:font/woff2;base64,d09GMgABAAAAAASMABAAAAAACvwAAAQvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiAbMBxkBmAAgloIBBEICoFMgVYLEAABNgIkAxwEIAWLLwc0G+QJEZWkqQD8PIwdE1PWzon0165Ln0wkJViU4+Hf/r5+nyQXz1Xd/SFyJnPNZfS/we3Ffef6KJnnS5v8AChUCiNIeijdlSLqwbHUzwTL++AHfE6z6LAEqgSOwhcsi1pgBeDzQEfj0YynvmV4t7e6g38pAj4d/Dz49Nj1C3z63C+XCfQxZkoJBQkRfW/XvOaXVl193U0N993p0P1NqcD/WHOCUV7Q8vip+4P+brHvXnvspEUgFAWhFSYtixa1rGKFkHfG9XG2SltdWi1CzBBdUH7R7vFjm1KvrnNVUiofSN+PAXPCQittsooVrfxlNMN/k5zanpG2nFFcBWXN6kHMKDP/0GkF2FQWmFaxJLpaSbKy9W31ZYDkPv8/40G3rxIAEDURIdIAySBtgAz04g+sRG+1ajWO+J8EGjBEwTxYBbbB/BInkEqZNOodMzpq50Gnf8wrm7an9ru5G71qZJgGr2726r4DfYPXt4iWvPba5t3uqqrNZiwXv73Kxc9ebFY6aMt87h47TjdemqY5acobT77xDyd3dpzm0rz9MU9bf65T57pw2l1jleVWXiZtnbY5/ahd48wzwT1hgWXvbYpvF76nrt5ZJeakGlEZVakOCNXxT4uOrxyIqS6dYomFjt5htOyvba/13l3CqpQpqs3QSiBoz/g35TgoUwgAQJO+sSqkW3HPXAP139hdoDGLBJIxC9iWGJofMHUsLwBLOVSAUDwsQNJ4VoBs6GcBihJ9ASr9mEeAWomVBWhsHN8K0JqU9hagZ9r0iAB98+dFBRiYPz8jwNDcZXVZlA4OZh1C605Ihp6AbFqvQtFGgsqUMQ61NpaExvWxBrTmTCtCz5LpBOjbNr2GGFDzLsuGNs0/WBVRq06QWfQoiZBJ8joUzBYHfCSy2YdOUMkpOHrtbQsKejab1QYJujdjixkjWWs2McBfeZn2mCI/zsjas5zUQVi0YQg6pXj1JsDeGWB/HvNg/53ZA2wsqW0MCAOD6+ram6A7G61BhAqOA9daX6/57zfHi9w8zoTKGkirgbYD13dIYYo4v4FFgvnJ/5GJQC2BCMoYiZIRYT00qy6bJkVGzZH5A+T3rGdJrSWytMUaSUBO1rA1nlHB7Gw0x5tj4gyXPicMEDwv/adJsBUkWXmNijv9JZ+hKaIVKnUmAOkFARo1JuQBViIU0VB+tITvvRdW0nfYFxPf1SzAnvKUvThj0btBBiG2h8Jq1oojC7hhGlaXnbCbQ6ZlzPSoyGcHy0UWT0SrNmWEMYwxGojXsMQMbEYdA7gIsK6WaKTMR2hzyXZljQTdWpCwpRkcUjV9NpFlwgEpsDrGYfp2obCo36u3sXG00rirU0+BzxozVrMGitxGWB9e3Xv05d8jHTVeFW2iZdzqGZV+saFLbdWUWJCA/ytTSZBtEEeumk3hIlJeeasvAAAA)format("woff2"),url(data:font/ttf;base64,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)format("truetype"),url(data:font/woff;base64,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)format("woff");unicode-range:U+E901,U+42,U+59,U+4E}.nbrb-icon{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;font-style:normal;font-weight:400;line-height:1;font-family:nbrb!important}.nbrb-icon-byn:before{content:""}.button{appearance:none;border-radius:var(--br);color:rgba(var(--text-rgb), 1);cursor:pointer;gap:var(--sp-xs);padding:var(--sp);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:inline-flex}.button:hover,.button:focus{background:#0000001a}.button:disabled{opacity:.5;cursor:not-allowed}.button.button--transparent{border:solid 1px rgba(var(--bg-light-rgb), .7);background:0 0}.button.button--transparent:hover,.button.button--transparent:focus{border:solid 1px rgba(var(--bg-light-rgb), 1);background:rgba(var(--bg-light-rgb), 1)}.button.button--light{background:rgba(var(--bg-light-rgb), 1)}.button.button--light:hover,.button.button--light:focus{background:rgba(var(--bg-lighter-rgb), 1)}.button.button--dark{background:rgba(var(--black-rgb), .8)}.button.button--dark:hover,.button.button--dark:focus{background:rgba(var(--black-rgb), 1)}.button.button--content-start{justify-content:start}.image-input{cursor:pointer;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.image-input .image-input__preview{width:6rem;height:6rem;box-shadow:var(--shadow-02)}.image-input .image-input__clear{box-shadow:var(--shadow-02);background-color:rgba(var(--bg-light-rgb), 1);width:1.7rem;height:1.7rem;color:rgba(var(--text-rgb), .5);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .1s;display:flex;position:absolute;top:-.3rem;right:-.3rem}.image-input .image-input__clear:hover,.image-input .image-input__clear:focus{background-color:rgba(var(--black-rgb), .8)}.sign-in-pane{justify-content:center;align-items:center}.user-card{padding:var(--sp-lg);background-color:rgba(var(--bg-lighter-rgb), 1);justify-content:space-between;align-items:start;height:13rem;display:flex}.user-card .user-card__info{flex-direction:column;justify-content:space-between;height:100%;display:flex}.user-card .user-card__photo{border-radius:50%;width:5rem;height:5rem}.user-card .user-card__name{font-weight:400;font-size:var(--fz-lg)}.user-card .user-card__email{font-size:var(--fz-sm);color:rgba(var(--text-rgb), .3)}.menu__section-title{color:rgba(var(--text-rgb), .5);margin-bottom:.5rem}.menu__section{padding:var(--sp-lg);gap:var(--sp-xs);flex-direction:column;flex-grow:1;display:flex}.menu__section>:last-child{margin-bottom:.5rem}.menu{z-index:1000;position:fixed;top:0;left:0;transform:translate(-100vw)}.menu .menu__container{background-color:rgba(var(--bg-rgb), 1);flex-direction:column;width:100vw;max-width:350px;height:100dvh;transition:transform .15s;display:flex;position:sticky;top:0}.menu .menu__section{border-bottom:solid 1px rgba(var(--bg-light-rgb), .5)}@media (width>=992px){.menu{position:relative;transform:none}.menu .menu__container{border-right:solid 1px rgba(var(--bg-light-rgb), .5);border-left:solid 1px rgba(var(--bg-light-rgb), .5)}}@media (width<=991px){.menu:before{background-color:rgba(var(--black-rgb), .8);content:"";opacity:0;z-index:-1;width:100vw;height:100dvh;transition:opacity .2s,transform 0s .2s;position:fixed;top:0;left:0}.menu.menu--opened:before{opacity:1;transition:opacity .2s;transform:translate(100vw)}.menu.menu--opened .menu__container{transform:translate(100vw)}}.header{padding:var(--sp-sm);text-align:center;box-shadow:var(--shadow-01)}.header .header__title{color:rgba(var(--text-rgb), .5);font-weight:400;font-size:var(--fz)}.main{grid-template-rows:auto 1fr;display:grid;overflow-x:hidden}dialog:open{opacity:1;transform:translateY(0)}dialog{border:1px solid var(--border-color);background:rgba(var(--bg-rgb), .7);max-width:600px;box-shadow:var(--shadow-05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;width:100vw;transition:opacity .2s ease-out, transform .2s ease-out, overlay .2s ease-out allow-discrete, display .2s ease-out allow-discrete;border-radius:12px 12px 0 0;margin:0 auto;inset:auto 0 0;transform:translateY(30%)}@starting-style{dialog:open{opacity:0;transform:translateY(30%)}}dialog::backdrop{transition:display .7s allow-discrete, overlay .7s allow-discrete, background-color .7s;background-color:#0000}dialog:open::backdrop{background-color:#00000040}@starting-style{dialog:open::backdrop{background-color:#0000}}.bottom-bar{box-shadow:var(--shadow-02);padding:var(--sp-sm);justify-content:space-between;gap:var(--sp);grid-area:bar;display:flex;position:sticky;bottom:0}.bottom-bar .bottom-bar__actions{gap:var(--sp);flex:1 0 auto;justify-content:stretch;display:flex}.bottom-bar .bottom-bar__actions button{flex:1}#app{grid-template:"menu header""menu main"1fr"menu bottom-bar"/auto 1fr;min-width:320px;max-width:1000px;height:100dvh;margin:0 auto;display:grid}#app .header{grid-area:header}#app .main{grid-area:main}#app .menu{grid-area:menu}#app .bottom-bar{grid-area:bottom-bar}
