﻿@use 'sass:color';*,*::before,*::after{box-sizing:border-box}:focus-visible{outline:none}html,body{margin:0;padding:0;height:100%;width:100%}html{background-color:var(--html-background)}body{position:relative;transition:opacity 250ms ease-in-out;font-family:"Inter",sans-serif;font-size:17px;font-weight:400;line-height:1.3;-webkit-tap-highlight-color:transparent;overflow-x:hidden;left:50%;transform:translateX(-50%);max-width:1200px;background-color:var(--body-background);color:var(--body-text)}body.dark{border-left:none;border-right:none}body.lock{overflow:hidden}body.lock>main{overflow:hidden}body[page="plain"]>header,body[page="plain"]>nav{display:none}body[page="plain"]>main{background-color:var(--body-background)}div,section,main,header,nav,footer,menu{position:relative}h1,h2,h3,h4{margin:0;padding:0}div.block{margin-bottom:16px}div.block:last-child{margin-bottom:0}div.article{margin-bottom:8px}div.article:last-child{margin-bottom:0}section{margin-bottom:32px}section:last-child{margin-bottom:0}div.container{padding:16px}div.block.inside,section.inside{margin-left:8px;padding-left:16px;border-left:2px solid var(--primary)}p{margin-top:0}picture{display:inline-block}img.round{border-radius:50%}img.inline{max-height:1.1rem}input,textarea,select{position:relative;display:inline-block;font-family:"Roboto Mono", monospace;font-size:17px;line-height:1;color:var(--body-text);margin:0;width:100%;padding:6px 12px;border:1px solid #ced4da;background-color:transparent;min-height:24px;height:24px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type="search"]::-webkit-search-cancel-button{display:none}textarea{line-height:1.3}div.input-style{position:relative;font-family:"Roboto Mono", monospace;font-size:17px;line-height:1;color:var(--body-text);margin:0;width:100%;padding:12px;background-color:transparent;outline:none}input[type="color"]{width:revert;padding:revert;height:revert;min-height:revert}input[type="file"]{opacity:0;width:0;height:0;position:absolute;left:0;bottom:0;visibility:hidden}select{width:auto;max-width:100%;min-height:32px;padding-top:0;padding-bottom:1px}select.wide{width:100%}select.auto{height:auto;min-height:auto}input:focus,textarea:focus,select:focus{outline:none;border:1px solid #ced4da;background-color:var(--body-background)}input::placeholder,textarea::placeholder{color:#d6d6d6}textarea{min-height:120px;resize:none}a{text-decoration:none;color:var(--primary)}a.text{color:var(--body-text)}ul{margin-top:0}ul>li{margin-bottom:12px}div.checkbox{display:inline-flex;justify-content:flex-start;cursor:pointer}div.checkbox.centered{align-items:center}div.checkbox.wide{width:100%}div.checkbox.top{align-items:flex-start}div.checkbox>svg{position:absolute;left:3px;top:3px;width:14px;height:14px;opacity:0;pointer-events:none}div.checkbox.vcenter>svg{top:auto}div.checkbox>svg>path{stroke:#fff;stroke-width:4px}div.checkbox.wide>label{width:100%}div.checkbox.centered>svg{position:relative;transform:translateX(-3px);margin-left:-14px;top:auto;left:auto}input[type="checkbox"]{width:20px;height:20px;min-width:20px;min-height:20px;appearance:none;padding:0;background-color:var(--body-background);border:2px solid #969696;border-radius:4px;background-clip:border-box;cursor:pointer}input[type="checkbox"] ~ label{margin-left:12px;user-select:none;cursor:pointer}input[type="checkbox"]:checked{border-color:var(--primary);background-color:var(--primary)}input[type="checkbox"]:checked+svg{opacity:1}div.checkbox.secondary input[type="checkbox"]{border-color:var(--secondary)}div.checkbox.secondary input[type="checkbox"]:checked{background-color:var(--secondary)}hr{border:none;border-bottom:1px solid var(--border-color)}.vertical-line.summary:before{content:'';position:absolute;top:0;left:-12px;height:100%;width:6px;border-left:1px solid #969696;border-top:1px solid #969696;border-bottom:1px solid #969696}canvas{max-width:100%;width:100%}[disabled]{opacity:0.3;pointer-events:none;user-select:none}[locked]{touch-action:none;pointer-events:none;overflow:hidden}[locked]>*:not(snow-linear-progress){filter:grayscale(1)}[locked]:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;background-color:#fff;opacity:0}.locker-indicator{position:absolute;left:0;right:0;top:0;height:3px;background-color:rgba(128,128,128,0.5)}body[search] .search-hide{display:none}.nowrap{white-space:nowrap}.wrap{white-space:wrap}.break-all{word-break:break-all}.preline{white-space:pre-line}.uppercase{text-transform:uppercase}.bold{font-weight:bold}.italic{font-style:italic}.center{text-align:center}.vcenter{align-items:center}.inline-block{display:inline-block}.pre{white-space:pre-wrap;font-family:monospace}.quote{margin-left:16px;border-left:1px solid var(--border-color);padding-left:8px;font-size:90%}.quote.noborder{border-left:none}.left,.tl{text-align:left}.right,.tr{text-align:right}.start{justify-content:start}.end{justify-content:end}.bottom{align-items:flex-end}.middle{justify-content:center}.g-recaptcha{min-height:78px;transition:background-color 1s ease-in-out;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAIGElEQVRo3t2ZC1AU9x3HPeEOOB6KhOCUTnicIAeCUGxQOA64O+S4QxAxaUwjNpiaDirYWgKVIdqgghDACsgzgHBvIIpvzUyaaZxJk+YxZmzajM40sbF1akwmNiS148z299/977G3t7v34NCZ7sx3uJ27/e/n83/tf/8sWvR/eoggfhCxj+KPg8pcjMtfuEOxZUvQlo6bZ5/tnSXI9FDZgvNMN5Wf0Dk2l6dxnvodlUztyIP0Dca7azYY38sqmxgseHr8+V/stayqqKgNwkILIiMJiIxMKG68+mbF0VliE50uKuU4GzuplNHpmEspToq6h0gpHCXkhUYiSWOFTEKmiNSiydmsjZb252pH5bh1RL7uQsGS8PBUbeMHf/BUoJQpoEECfUSyZoyQMwRWqqftydBPvrn5hZF0X7eIXaJ433tvs+HdEdjwKggU9gB4PyFXDxPJaqOTQKIKRz1FZJZYRquqmpa5kBDV149K3BVFPwoRL12aoT9w4wZX7bsSSAaBZDUlIFdBK6jNnAIJqikyco3tK93WoSdxazjx6PUvSFPWW6y427l1iH968J2XUBcq97D/ky2gQQJ9AP4aBAmME0kg4VD7DIEVBVPQGtOEsny8kgUp0um2S1M0ppOxykkCzqXuwPtXtv/1QLmrrsNT+3MC/XMCGiRggFg54enI8qcIRdl4DT3AdboqaUqh6RSCxwKhruD9nmv9uIYP3p3aJ7uQmiGgYQoYiZUqK6cAgqejKBvempNTFppcaJqJy6PgsUCYEPzi7a+8peLr867guQWGSYEk9QQloDKBgAkEbLwC8QCMzmHcfITg3RUQVe3uiNrYee8eG9qp23QKw5c4CZygBFRGDG8CcBQrr0A8BmfCx+baBAXEFS2fTbqE7xDuOrRAiuYowPfNCagMpECig4AZwK0+ERA9u29mbRlXTXsBjwJl5gYsidBEy3K2ydKquxOUA3cSHQTMVApMAG9zgvdUQFJ25NY7noLrDn85q9730TU2PBZ4HM8YEZAYyJqYlK2NMtVr3zHhE/LNZGT5VuHaFxAQbfyleTUbki80fNHL165H/nClVhwUlqWqu/I2E76kfZa+kQivQtGUGAz5wZLH4zWy7OOfJqrMdvgVeVRk+TbB2ucT8C9t/kuvu+Ao2t9cux4UEZUF14ajAiXB4amql959i4ZnCLCf7khkaVBYxJNx2d2fMAVk8Dc+zwSx2uHdEkhSKEL1bV//RwjYAb7t7nfRstUFuKDF9rUTSOTX/fH3AgL2qRp9Fx6ZqIhTnJil4SkBFItdgt19uARExbuHM0oFgNkDNbPiUCNctwyDOC4AQ8JXIQm9sAD5sExISItemTf4IRs+DkVJSbDhYxTOAn7afVdedAJ+9VsyG9odU3To8zsBAQEyngUVlli2Kr/hg0toMcj3vCkv/3loWtHYDA0vy7fgmqfgUWLJvzaXApKipk9GacCStntUjnzDmeyfjXThmUUktBQPXLo8FpXN9f2mTTsA/sQpIXjUCrFKKxlSAsNzCQRpD978EMHpj3xN6FvvUmn5koyOleS8qmL8rutqKS7mkLTDryhwho/nhIfkonN+geD1r9z+SgfQusP/IooP/YPQoRy8xZmoxLQ4Vt93+yWpvNwZHs39bPi4PBZ8rhXA6TgLhOpb/vlAd/g2Bdn8OaH97Q1Ce+A6oX35UzJFjMDvH+PZfRB8JczJeSYobf3w6YT8cZgyUSYgBkKmhOQaiPjcCZBAMQA0OocoJog4hYFMbA6VGAh7OR12+fJlwpNcunTJKUaj8d2SkhKhFw00Hp6AZEDQ82OtF0HXrUbd3kHgwoULhLc5f/48MTAwcDUkJETOM2iZ40KCbz6fBLJbOsxbcJTe3t4/S6XSDBcz04IeYZ4AM4Phf4ThFy96REcYF5yrAPw1sVj8yOG9EhgbG7sJ8Jk+gBdVV1dL59v1PBY4efLk/dLS0gye/Ru34RsbG2NmZmbuNDc3y+dTEV51ocnJyVuVlZXLvaw90Y4dOx6bnp7+4uzZswRIfAsyKd5KeCWAMjU1dWvnzl8letgSfk1NTbLp6ddJeDpIoqGhIdUbCY8Ezp075xC48f2enp6G9PR0qcDTmPyfg1qtDh4YGNqLrmHCz1cijA3lTU7NzHwzMjbW3dXVpdyzZ0+UXC6XoKDP3d3dytHR0aOnT5++xwXOlqirq1vliYRPBJhBLXXx4kUy6NwVNI+E22PC5wLeQDNz5swZGF+nUHdKdmeScBKAef42Kuhhg9PwdGCm+zeMmyUeCaDlgb+/f25NTc3gw4Jmg6PAeCFqa2vb3dlKtwv09/d/DE/YDPzCHr9//37TQkILwdfX15/Am2FilwKokMHBwasAn85YHqBlq2zv3l/3+hLWHfidO3d3owrkWjpzHSFDQ0PvA/xq1pJYhAuI2bR5czX0x+8XEhzFYrF8X1RcvAvXfKC7T/kAOOLxFoiI5yUkKjo6WnXs2LH30Y0WotY7Ojr+BPdQw72W43u6vUTh20FwePxD0Gwg12q126G7feaNCBd4X1/f35RK5YuobHwP/4VadtPjIhKSmp2dva21tfUNs9n8X0/BbTbb/ZaWljcyM3+8DZWFd7EDH9Z7hR9+N0W7E2ght1aRl/c8THnHOzs7r4yMjPzdYDDMQn9+gDIxMTE7PDz8RVtb25Vdu3YdX7duXRV+QU/EZQTNc1k+rxaR4C3zCLzjkARBM9kavIOQhT+n4++ewL8Nxtc+0jc5tow/hgrk2UmQ4N/4DPp/N0P1KyiVEy8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:10px 10px;background-size:32px}.g-recaptcha.loading{background-color:#f5f5f5}.google-recaptcha{min-height:78px}.highlight{color:var(--highlight)}.gray{color:#969696}.body-text{color:var(--body-text)}.lightgray{color:lightgray}.lightgray-bg{background-color:lightgray}.lightgray-border{border-color:lightgray}.bordered{border:1px solid}.info{color:#4484ce}.info-bg{background-color:#4484ce;color:#fff}.info-border{border:1px solid #4484ce;color:#4484ce}.info-border-color{border-color:#4484ce}.warning{color:#ffb300}.warning-bg{background-color:#ffb300;color:#fff}.warning-border{border:1px solid #ffb300;color:#ffb300}.warning-border-color{border-color:#ffb300}.success{color:#27ae60}.success-bg{background-color:#27ae60;color:#fff}.success-border{border:1px solid #27ae60;color:#27ae60}.success-border-color{border-color:#27ae60}.danger{color:#e74c3c}.danger-bg{background-color:#e74c3c;color:#fff}.danger-border{border:1px solid #e74c3c;color:#e74c3c}.danger-border-color{border-color:#e74c3c}.pink{color:#e83e8c}.pink-bg{background-color:#e83e8c;color:#fff}.pink-border{border:1px solid #e83e8c;color:#e83e8c}.pink-border-color{border-color:#e83e8c}.bullet{display:inline-block;width:8px;height:8px;min-width:8px;min-height:8px;border-radius:50%}.bullet.danger{background-color:#e74c3c}.bullet.success{background-color:#27ae60}.bullet.warning{background-color:#ffb300}.bullet.info{background-color:#4484ce}.bullet.orange{background-color:#FF6F00}.bullet.extreme{background-color:#7f0000}.medium{font-size:87%}.small{font-size:78%}.little{font-size:90%}.lh-0{line-height:0}.lh-1{line-height:1}.lh-17{line-height:1.7}.line-x,.line-2,.line-3,.line-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-2{-webkit-line-clamp:2}.line-3{-webkit-line-clamp:3}.line-5{-webkit-line-clamp:5}@media (hover: none){.hidden-scrollbar::-webkit-scrollbar{display:none}}.strikeout{text-decoration:line-through}.underline{text-decoration:underline}.pointer{cursor:pointer}.wide{width:100%}.fullheight{height:100%}.halfheight{max-height:30vh}.oh,.overflow-hidden{overflow:hidden}.oa,.overflow-auto{overflow:auto}.overflow-x{overflow-x:auto}.overflow-y{overflow-y:auto}.oht,.text-overflow{overflow:hidden;text-overflow:ellipsis}.hide{display:none !important}.invisible{width:0;height:0;opacity:0;visibility:hidden;max-height:0;max-width:0}.opacity{pointer-events:none;touch-action:none;opacity:0.3}.noselect{user-select:none}.marker-danger:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;background-color:#e74c3c;border-radius:50%}.progressbar{display:flex;top:0;left:0;height:3px;width:100%;background-color:var(--primary);margin:3px 0}.w-100{width:100%}.w-50{width:50%}.pl-2{padding-left:0.25rem}.px-2{margin-left:0.25rem;margin-right:0.25rem}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-32{padding-left:32px}.pl-40{padding-left:40px}.pl-64{padding-left:64px}.px-16{padding-left:16px;padding-right:16px}.px-32{padding-left:32px;padding-right:32px}.pb-8{padding-bottom:8px}.pb-16{padding-bottom:16px}.pr-2{padding-right:0.25rem}.pr-8{padding-right:8px}.pr-16{padding-right:16px}.py-8{padding-top:8px;padding-bottom:8px}.py-16{padding-top:16px;padding-bottom:16px}.pt-8{padding-top:8px}.pt-16{padding-top:16px}.p-16{padding:16px}.ml-2{margin-left:0.25rem}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.ml-32{margin-left:32px}.ml-40{margin-left:40px}.ml-48{margin-left:48px}.ml-64{margin-left:64px}.mr-2{margin-right:0.25rem}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-32{margin-right:32px}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mt-2{margin-top:0.25rem}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mx-2{margin-left:0.25rem;margin-right:0.25rem}.mx-16{margin-left:16px;margin-right:16px}.my-2{margin-top:0.25rem;margin-bottom:0.25rem}.my-8{margin-top:8px;margin-bottom:8px}.my-16{margin-top:16px;margin-bottom:16px}.my-32{margin-top:32px;margin-bottom:32px}.in-progress{opacity:0.7;pointer-events:none;touch-action:none}.in-progress:before{content:'';display:inline-block;width:18px;height:18px;border:2px solid var(--primary);border-radius:50%;border-top-color:transparent;margin-right:8px;-webkit-animation:0.75s linear infinite spinner-border;animation:0.75s linear infinite spinner-border}.in-progress.info:before{border-color:#4484ce;border-top-color:transparent}@media only screen and (hover: hover){.smartphone{display:none}}@media (min-width: 576px){.mobile{display:none}}@media (max-width: 768px){.tablet{display:none}}@media (max-width: 576px){.desktop{display:none}body{border-left:none;border-right:none;font-size:16px;line-height:1.2}html *{text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;max-height:100000vh}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}body{display:grid;grid-template-areas:"header" "main" "nav";grid-template-rows:min-content auto min-content;position:fixed;width:100%;height:100%;transition:opacity 250ms ease-in-out}header{grid-area:header;min-height:56px;background-color:var(--primary);color:var(--primary-text);font-size:1.3rem;line-height:1.2;z-index:70;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 0.095rem 0.12rem var(--primary);padding-top:env(safe-area-inset-top);transition:opacity 240ms linear}body.dark header{background-color:var(--body-background);color:var(--body-text);box-shadow:none}body.changing header{opacity:1}header snow-icon{color:var(--primary-text)}body.dark header snow-icon{color:var(--body-text)}header snow-linear-progress .inner{background-color:#fff;opacity:0.9}header.extended{font-size:1.5rem;height:128px}.header-wrapper{display:grid;grid-template-columns:min-content 1fr min-content;grid-template-areas:"navigation title actions";height:24px;padding:0 16px;width:100%;user-select:none;margin-top:16px;margin-bottom:16px}header.extended .header-wrapper{grid-template-columns:1fr min-content;grid-template-areas:"navigation actions" "title      title ";height:90px;margin-bottom:0}.header-wrapper.drawer{padding-left:0}.header-wrapper.drawer>.navigation{margin-right:0}.header-wrapper.drawer>.navigation>.navigation-drawer{padding:16px}.header-wrapper.drawer>.navigation>.navigation-drawer.in-progress:before{border-color:#fff;border-top-color:transparent;min-width:24px;min-height:24px}.header-wrapper>.navigation{display:flex;align-items:center;margin-right:32px;margin-right:16px;cursor:pointer;grid-area:navigation;height:24px}body.ios .header-wrapper>.navigation{margin-right:0}.header-wrapper>.title{display:flex;align-items:center;overflow:hidden;grid-area:title}body.ios .header-wrapper>.title{justify-content:center}body.ios .header-wrapper:not(.actions)>.title{padding-right:24px}header.extended .header-wrapper>.title{align-items:flex-end;margin-left:48px;line-height:1.2}.header-wrapper>.title>.text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}header.extended .header-wrapper>.title>.text{white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.header-wrapper>.actions{display:flex;align-items:center;grid-area:actions;height:24px}.header-wrapper>.actions>*{margin-left:12px;margin-right:12px;cursor:pointer}.header-wrapper>.actions>*:last-child{margin-right:0}header>.header-tabs-wrapper{top:0;left:0;width:100%;overflow-x:hidden;font-size:17px;font-weight:500;user-select:none;z-index:71}header>.header-tabs-wrapper>.header-tabs{display:flex;white-space:nowrap;overflow-x:auto;font-size:90%}header>.header-tabs-wrapper>.header-tabs::-webkit-scrollbar{display:none}header>.header-tabs-wrapper>.header-tabs>.header-tab{display:block;padding:16px 24px 13px 24px;border-bottom:2px solid transparent;cursor:pointer;text-transform:uppercase;opacity:0.7;height:46px;padding:0 24px;display:flex;align-items:center}header>.header-tabs-wrapper>.header-tabs>.header-tab.active{border-bottom-color:#fff;opacity:1}header>snow-dot-progress{position:absolute;left:0;bottom:0;right:0;height:4px;background-color:transparent}header.disableNavigation>.header-wrapper>.navigation{display:none}header.disableNavigation>.header-wrapper>.title{padding-left:16px}header.large .header-wrapper{grid-template-columns:1fr min-content;grid-template-rows:min-content 1fr;grid-template-areas:"navigation actions" "title      title ";height:90px}header.large .header-wrapper>.title{flex-direction:column;align-items:flex-start;justify-content:flex-end;line-height:1.2}header.large .header-wrapper>.title>.subtitle{font-size:1rem}header.image{background-repeat:no-repeat;background-size:cover}nav{grid-area:nav;line-height:1;border-top:1px solid var(--border-color);background-color:var(--navi);color:var(--navi-text);user-select:none;overflow:hidden;position:relative;white-space:nowrap;padding-bottom:env(safe-area-inset-bottom)}body.dark nav{background-color:var(--body-background);border-top:none}nav>.nav-wrapper{display:flex;align-items:center;justify-content:space-evenly;height:100%}nav>.nav-wrapper a{color:var(--navi-text);text-decoration:none}nav>.nav-wrapper .item{display:flex;align-items:center;justify-content:center;padding:12px 20px;color:var(--navi-text)}nav>.nav-wrapper .item.active,nav>.nav-wrapper .item.active snow-icon{color:var(--primary)}nav>.nav-wrapper .item>.title{margin-left:12px}nav>.nav-connection-status{display:none;position:absolute;top:5px;right:5px;width:12px;height:12px;border-radius:50%;background-color:#e74c3c;cursor:pointer}nav>.nav-connection-status.online{background-color:#27ae60}nav>.nav-connection-status.try{background-color:#ffb300}nav .bottom-navi-indicator{--size:12px;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);position:absolute;top:6px;right:4px;border-radius:50%;background-color:#ffb300}nav .bottom-navi-indicator[data-color="info"]{background-color:#4484ce}nav .bottom-navi-indicator[data-color="success"]{background-color:#27ae60}nav .bottom-navi-indicator[data-color="warning"]{background-color:#ffb300}nav .bottom-navi-indicator[data-color="orange"]{background-color:#FF6F00}nav .bottom-navi-indicator[data-color="danger"]{background-color:#e74c3c}nav .bottom-navi-indicator[data-color="extreme"]{background-color:#7f0000}nav .bottom-navi-indicator[data-color="violet"]{background-color:#9575CD}nav .bottom-navi-indicator:not(.visible){display:none}main{grid-area:main;background-color:var(--body-background-semi);padding:0 16px;padding:16px;overflow-y:auto;overflow-x:hidden;position:relative}body.changing main{user-select:none;touch-action:none;pointer-events:none}main>.main-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-template-rows:min-content;grid-gap:16px}main>.main-wrapper.new{transform:translateX(70%);opacity:0}main.twice>.main-wrapper{grid-template-columns:repeat(2, minmax(250px, 1fr))}main>.main-wrapper>.wide{grid-column:1/4}main>.main-wrapper>.from-2-to-end{grid-column:2/-1}main>.main-wrapper>.from-3-to-end{grid-column:3/-1}main>.main-wrapper>.from-4-to-end{grid-column:4/-1}main[wide]>.main-wrapper{display:block;position:absolute;top:16px;left:16px;right:16px;bottom:16px}main[fullscreen]>.main-wrapper{height:100%;min-height:100%}.row{display:flex;align-items:flex-start}.col-6{width:50%;padding-left:8px;padding-right:8px}.col{width:100%;padding-left:8px;padding-right:8px}.col.min{width:min-content}.col:first-child,.col-6:first-child{padding-left:0}.col:last-child,.col-6:last-child{padding-right:0}.plain-page-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-rows:min-content 1fr min-content;grid-template-areas:"header" "content" "footer"}.plain-page-wrapper.vcenter{align-items:center}.plain-page-wrapper>.header{grid-area:header;padding:16px}.plain-page-wrapper>.content{grid-area:content;padding:16px}.plain-page-wrapper>.content.topoffset{top:10%;height:90%}.plain-page-wrapper>.footer{grid-area:footer;padding:16px}@media (min-width: 992px){main>.main-wrapper{grid-template-columns:repeat(3, minmax(320px, 1fr))}}@media (min-width: 1200px){main>.main-wrapper>.wide{grid-column:1/-1}main>.main-wrapper{grid-template-columns:repeat(4, minmax(320px, 1fr))}}@media (max-width: 992px){main>.main-wrapper{grid-template-columns:repeat(2, minmax(270px, 1fr))}main>.main-wrapper>.wide{grid-column:1/-1}}@media (max-width: 768px){nav>.nav-wrapper .item>.title{display:none}}@media (max-width: 576px){.header-wrapper>.actions>.desktop-only{display:none}main{padding:0}main>.main-wrapper{display:block}main[fullscreen]>.main-wrapper{display:flex;flex-direction:column;grid-gap:0}main>.main-wrapper>.wide{grid-column:auto}main[wide]>.main-wrapper{left:0;top:0;width:100%;height:100%}.row{display:block}.col-6{width:100%;padding:0}}div.svg-wrapper{line-height:1;display:inline-flex}div.svg-wrapper>svg{width:100%;height:100%}svg.userMale>path.userBackground{fill:#bfe9fa}div.svg-wrapper.teal>svg.userMale>path.userBackground{fill:#6cd5cb}div.svg-wrapper.indigo>svg.userMale>path.userBackground{fill:#bbc1e8}div.svg-wrapper.green>svg.userMale>path.userBackground{fill:#a6e5bd}div.svg-wrapper.cyan>svg.userMale>path.userBackground{fill:#91e3ee}div.svg-wrapper.cyan-d>svg.userMale>path.userBackground{fill:#39cde0}div.svg-wrapper.blue>svg.userMale>path.userBackground{fill:#bfe9fa}div.svg-wrapper.blue-d>svg.userMale>path.userBackground{fill:#78d1f4}svg.userFemale>path.userBackground{fill:#ffcada}div.svg-wrapper.yellow>svg.userFemale>path.userBackground{fill:#ffec78}div.svg-wrapper.purple>svg.userFemale>path.userBackground{fill:#e2a6e6}div.svg-wrapper.pink>svg.userFemale>path.userBackground{fill:#ffcada}div.svg-wrapper.pink-d>svg.userFemale>path.userBackground{fill:#ff6493}div.svg-wrapper.orange>svg.userFemale>path.userBackground{fill:#ffbf69}div.svg-wrapper.lime>svg.userFemale>path.userBackground{fill:#e7f286}.input-container>.input-wrapper>.input-control-wrapper{display:flex;align-items:center;padding:12px 16px;border:1px solid var(--border-color);border-radius:4px}.input-container.error>.input-wrapper>.input-control-wrapper{border-color:#e74c3c}.input-container.required>.input-wrapper>.input-control-wrapper{border-color:#e74c3c}.input-container.warning>.input-wrapper>.input-control-wrapper{border-color:#ffb300}.input-container.correct>.input-wrapper>.input-control-wrapper{border-color:#27ae60}.input-container>.input-wrapper>.input-control-wrapper input{border:none;padding:0}.input-container.numeric>.input-wrapper>.input-control-wrapper input{text-align:right}.input-container.numeric>.input-wrapper>.input-control-wrapper snow-icon{line-height:1}.input-container>.input-wrapper>.input-control-wrapper>:not(input){color:#bdbdbd}.input-container>.input-wrapper>.input-control-wrapper>.left{margin-right:8px;display:inline-flex;align-items:center}.input-container>.input-wrapper>.input-control-wrapper>.right{margin-left:8px;display:inline-flex;align-items:center}.input-container>.input-wrapper>.input-label-wrapper{position:absolute;z-index:1;top:0;font-size:0.8rem;margin-top:-0.5rem;left:12px;padding:0 4px;background:#fff;color:#969696}.input-container.error>.input-wrapper>.input-label-wrapper{color:#e74c3c}.input-container.required>.input-wrapper>.input-label-wrapper{color:#e74c3c}.input-container.warning>.input-wrapper>.input-label-wrapper{color:#ffb300}.input-container.correct>.input-wrapper>.input-label-wrapper{color:#27ae60}.input-container>.input-wrapper>.input-char-wrapper{position:absolute;bottom:0;margin-bottom:-0.4rem;font-size:0.8rem;line-height:1;padding:0 4px;background:#fff;right:16px;color:#bdbdbd}.input-container>.input-helper{padding:4px 16px;font-size:0.8rem}.input-container.error>.input-helper{color:#e74c3c}.input-container.required>.input-helper{color:#e74c3c}.input-container.warning>.input-helper{color:#ffb300}.input-container.correct>.input-helper{color:#27ae60}snow-aside{--minPadding:56px;position:absolute;top:0;height:100%;width:480px;max-width:calc(100% - var(--minPadding));right:0;overflow:hidden}snow-aside>.content{display:grid;grid-template-areas:"header" "content" "action";grid-template-rows:min-content auto min-content;height:100%;max-height:100%;transform:translateX(100%);transition:transform var(--transitionOpenTime) cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--body-background)}body.dark snow-aside>.content{background-color:var(--body-background-semi)}snow-aside[opening]>.content{transform:translateX(0%)}snow-aside[open]>.content{transform:translateX(0%)}snow-aside[closing]>.content{transform:translateX(100%);transition:transform var(--transitionCloseTime) cubic-bezier(0.4, 0, 0.2, 1)}snow-aside>.content>.title{grid-area:header;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin-top:env(safe-area-inset-top)}snow-aside>.content>.content{grid-area:content;padding:16px;overflow-y:auto}snow-aside>.content>.action{grid-area:action;border-top:1px solid var(--border-color);padding-bottom:env(safe-area-inset-bottom)}snow-aside>.content>.action>.action-inner{padding:8px 16px}button,snow-button{position:relative;font-family:"Inter",sans-serif;display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:36px;color:var(--primary);text-transform:uppercase;padding:8px 12px;font-size:13.94px;margin-left:8px;margin-right:0;font-weight:500;user-select:none;cursor:pointer;background-color:transparent;border:none}button[disabled],snow-button[disabled]{cursor:default;opacity:0.5}button:first-child,snow-button:first-child{margin-left:0}button.inline,snow-button.inline{display:inline-flex;padding-left:0;padding-right:0;margin:0}button.nopadding,snow-button.nopadding{padding:0;margin:0}button.danger,snow-button.danger{color:#e74c3c}button.disabled,snow-button.disabled{color:#969696}button.filled,snow-button.filled{background-color:var(--primary);color:var(--primary-text)}button.danger.filled{background-color:#e74c3c}button.success.filled{background-color:#27ae60}button.info.filled{background-color:#4484ce}button.outline,button.bordered{border:1px solid;border-radius:4px}button.mini{min-width:32px;min-height:18px;font-size:12.75px;padding:4px 9px}button.xs{min-width:auto;min-height:auto;font-size:8.5px;padding:3px 9px}button.filled.in-progress:before{border-color:#fff;border-top-color:transparent}snow-fab{position:fixed;right:16px;bottom:56px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-color:var(--secondary);color:var(--secondary-text);border-radius:50%;user-select:none;z-index:9;opacity:.75}snow-fab:hover{opacity:1}snow-fab snow-icon{color:var(--secondary-text)}snow-fab.relative{position:absolute}snow-fab.grid{bottom:100px}snow-fab.small{width:40px;height:40px;right:8px;bottom:8px}snow-fab[disabled]{opacity:0.5}snow-fab.primary{background-color:var(--primary)}snow-fab.primary snow-icon{color:var(--primary-text)}@media (min-width: 576px){snow-fab{bottom:80px;right:40px}snow-fab.grid{bottom:140px}}.snow-color-wrapper{display:grid;grid-template-columns:repeat(auto-fit, 36px);grid-gap:16px}.snow-color-indicator{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.snow-color-indicator.selected:after{content:'';position:absolute;border-right:3px solid #fff;border-bottom:3px solid #fff;width:10px;height:18px;transform:rotate(45deg);top:7px;left:13px}.snow-color-indicator snow-icon{color:#fff}.snow-color-indicator:not(.active) snow-icon{display:none}.snow-color-dot{width:8px;height:8px;border-radius:50%;display:block}.snow-color-dot.regular{width:1.1rem;height:1.1rem}.snow-color-square{width:8px;height:8px;display:block}.snow-color-square.regular{width:1.1rem;height:1.1rem}.snow-color-palette-pick-dialog-palette-wrapper{max-height:30vh;overflow-y:auto}.snow-color-palette-pick-dialog-palette-text-color>span{font-size:85%;padding:6px 9px}snow-dialog{--headerHeight:56px;--transitionOpenTime:120ms;--transitionCloseTime:190ms;top:0;left:0;opacity:0;transition:opacity var(--transitionOpenTime) cubic-bezier(0.4, 0, 0.2, 1),transform var(--transitionOpenTime) 0ms cubic-bezier(0, 0, 0.2, 1);box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);min-width:480px;max-height:85vh;max-width:85%;position:absolute;display:inline-block;border-radius:12px}snow-dialog:not(.user-select){user-select:none}snow-dialog:not(.fullscreen){top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0.85);border-radius:12px}snow-dialog:not(.fullscreen)[opening],snow-dialog:not(.fullscreen)[open]{transform:translate3d(-50%, -50%, 0) scale(1)}snow-dialog[closing]{transform:translate3d(-50%, -50%, 0) scale(1);opacity:0}snow-dialog.auto{min-width:initial}snow-dialog.wide{min-width:85%}snow-dialog.fullscreen.wide{min-height:85%}snow-dialog[opening]{opacity:1}snow-dialog[open]{opacity:1}snow-dialog[closing]{transition:opacity var(--transitionCloseTime) cubic-bezier(0.4, 0, 0.2, 1);opacity:0}snow-dialog>.inner{display:flex;max-height:80vh}snow-dialog>.inner>.surface{display:grid;width:100%;background-color:var(--body-background);border-radius:12px;color:var(--body-text)}snow-dialog:not(.fullscreen):not(.wide):not(.spinner)>.inner>.surface{max-width:600px}snow-dialog.header>.inner>.surface{grid-template-areas:"header" "content";grid-template-rows:min-content auto}snow-dialog.buttons>.inner>.surface{grid-template-areas:"content" "buttons";grid-template-rows:auto min-content}snow-dialog.header.buttons>.inner>.surface{grid-template-areas:"header" "content" "buttons";grid-template-rows:min-content auto min-content}snow-dialog.header>.inner>.surface>.header{grid-area:header;font-weight:bold;font-size:1.2rem;border-bottom:1px solid transparent;padding:18px 24px 0 24px;letter-spacing:0.0125em}snow-dialog>.inner>.surface>.content{grid-area:content;padding:20px 24px;margin:0;overflow-y:auto}snow-dialog.no-padding>.inner>.surface>.content{padding-left:0;padding-right:0}snow-dialog.header>.inner>.surface>.header{padding-bottom:20px}snow-dialog.header:not(.fullscreen)>.inner>.surface>.content{padding-top:0}snow-dialog.sections>.inner>.surface>.content{background-color:#f0f0f0}body.dark snow-dialog.sections>.inner>.surface>.content{background-color:var(--body-background-semi)}snow-dialog.sections>.inner>.surface>.content>.wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:16px}snow-dialog.sections.columns-2>.inner>.surface>.content>.wrapper{grid-template-columns:1fr 1fr}snow-dialog.columns>.inner>.surface>.content>.wrapper{display:block;column-count:3}snow-dialog.columns>.inner>.surface>.content>.wrapper>*{display:inline-block}snow-dialog.sections.columns>.inner>.surface>.content>.wrapper>snow-section{padding-bottom:16px}snow-dialog>.inner>.surface>.buttons{grid-area:buttons;display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:8px;margin:0;min-height:56px;border-top:1px solid transparent}snow-dialog>.inner>.surface>.buttons.between{justify-content:space-between}snow-dialog>.inner>.surface>.buttons.hidden{opacity:0;visibility:hidden;pointer-events:none;touch-action:none}snow-dialog.fullscreen{position:absolute;min-width:480px}snow-dialog.fullscreen.large{min-width:70vw}snow-dialog.fullscreen:not(.auto){width:100%}snow-dialog.fullscreen.header>.inner>.surface>.header{background-color:var(--primary);color:#fff;display:grid;grid-template-columns:1fr min-content;align-items:center;gap:16px;font-size:1.3rem;font-weight:normal;line-height:1;white-space:nowrap;height:calc(var(--headerHeight) + env(safe-area-inset-top));padding:0 20px;padding-top:env(safe-area-inset-top);border-top-left-radius:12px;border-top-right-radius:12px}snow-dialog.fullscreen.header>.inner>.surface>.header.actions>.buttons-wrapper{display:flex;align-items:center;line-height:1;gap:24px}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon{color:#fff}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon.mobile-only{display:none}snow-dialog.fullscreen.single-textarea>.inner>.surface>.content>.wrapper{height:100%}snow-dialog.spinner{min-width:initial}snow-dialog.spinner>.inner>.surface{min-width:180px;max-width:180px;min-height:180px;max-height:180px;justify-content:center}snow-dialog.spinner>.inner>.surface>.content{height:100%;display:flex;align-items:center;justify-content:center;grid-area:initial;overflow:hidden}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}snow-dialog.spinner .spinner,.spinner-control{display:inline-block;width:48px;height:48px;vertical-align:-0.125em;border:5px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:0.75s linear infinite spinner-border;animation:0.75s linear infinite spinner-border;color:var(--primary)}snow-dialog.spinner .spinner>span,.spinner-control>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}snow-dialog .progress-indicator-wrapper{margin-top:8px;width:100%;height:3px;background-color:#fff}snow-dialog .progress-indicator-wrapper>.progress-indicator{position:absolute;top:0;left:0;height:100%;width:0;background-color:var(--primary)}@media (min-width: 577px){snow-dialog.narrow{width:360px;min-width:240px;max-width:360px}snow-dialog[open]{transition:none}snow-dialog.fullscreen{top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0.85)}snow-dialog.fullscreen[opening],snow-dialog.fullscreen[open],snow-dialog.fullscreen[closing]{transform:translate3d(-50%, -50%, 0) scale(1)}snow-dialog.fullscreen[closing]{opacity:0}snow-dialog.fullscreen.header.header-white>.inner>.surface>.header{background-color:transparent;color:var(--body-text);padding-left:24px;height:auto;padding-top:16px;font-weight:bold;font-size:1.2rem;letter-spacing:0.0125em}snow-dialog.fullscreen.header.header-white>.inner>.surface>.header snow-icon{color:var(--body-text)}snow-dialog.fullscreen.single-textarea>.inner>.surface>.content>.wrapper{min-height:50vh}}@media (min-width: 1200px){snow-dialog.fullscreen.large{min-width:900px}}@media (max-width: 992px){snow-dialog.columns>.inner>.surface>.content>.wrapper{column-count:2}}@media (max-width: 768px){snow-dialog.sections.columns-2>.inner>.surface>.content>.wrapper{grid-template-columns:1fr}snow-dialog.fullscreen.large{min-width:80vw}snow-dialog.columns>.inner>.surface>.content>.wrapper{column-count:1}}@media (max-width: 576px){snow-dialog{min-width:90vw}snow-dialog.columns>.inner>.surface>.content>.wrapper{column-count:initial}snow-dialog.sections.columns>.inner>.surface>.content>.wrapper>snow-section{padding-bottom:0}snow-dialog.fullscreen{top:0;left:0;width:100%;height:100%;min-width:100%;max-width:100%;min-height:100%;max-height:100%;transform:none;transition:none;box-shadow:none;border-radius:0}snow-dialog.fullscreen>.inner>.surface{border-radius:0}snow-dialog:not([grid]).fullscreen>.inner>.surface>.content{padding:16px}snow-dialog.fullscreen.header.buttons>.inner>.surface{grid-template-areas:"header" "content";grid-template-rows:min-content 1fr}snow-dialog.fullscreen.header>.inner>.surface>.header{grid-template-columns:min-content 1fr min-content;border-top-left-radius:0;border-top-right-radius:0}snow-dialog.fullscreen.header>.inner>.surface>.header>.title{overflow:hidden;text-overflow:ellipsis}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon:not(.fullscreen){display:revert}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon.desktop-only{display:none}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon.mobile-only.in-progress{color:transparent}snow-dialog.fullscreen.header>.inner>.surface>.header snow-icon.mobile-only.in-progress:before{content:'';width:24px;height:24px;color:#fff;border-left-color:#fff;border-right-color:#fff;border-bottom-color:#fff}snow-dialog.fullscreen>.inner{height:100%;max-height:100%}snow-dialog.fullscreen>.inner>.surface>.buttons{display:none}snow-dialog.fullscreen>.inner>.surface>.content>.wrapper{height:auto}snow-dialog[grid].fullscreen>.inner>.surface>.content>.wrapper{height:100%}snow-dialog.sections>.inner>.surface>.content{padding:0}snow-dialog.sections>.inner>.surface>.content>.wrapper{gap:0}}snow-navigation-drawer{--minPadding:56px;position:absolute;top:0;height:100%;width:320px;max-width:calc(100% - var(--minPadding));overflow:hidden}snow-navigation-drawer>.content{display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto min-content;height:100%;background:var(--body-background);transform:translateX(-100%);transition:transform var(--transitionOpenTime) cubic-bezier(0.4, 0, 0.2, 1)}body.dark snow-navigation-drawer>.content{background-color:var(--body-background-semi)}snow-navigation-drawer[opening]>.content{transform:translateX(0)}snow-navigation-drawer[open]>.content{transform:translateX(0)}snow-navigation-drawer[closing]>.content{transform:translateX(-100%);transition:transform var(--transitionCloseTime) cubic-bezier(0.4, 0, 0.2, 1)}snow-navigation-drawer>.content>.header{padding:16px;border-bottom:1px solid var(--border-color);background-color:var(--primary);color:var(--primary-text);padding-top:env(safe-area-inset-top)}body.dark snow-navigation-drawer>.content>.header{background-color:var(--body-background);border-bottom:none;border-right:1px solid var(--border-color)}snow-navigation-drawer>.content>.header>.image{padding-top:24px;padding-bottom:8px}snow-navigation-drawer>.content>.header>.title{font-weight:bold}snow-navigation-drawer>.content>.header>.subtitle{font-size:80%;color:#d0d0d0}snow-navigation-drawer>.content>.body{overflow-y:auto;padding-top:8px;padding-bottom:8px;border-right:1px solid var(--border-color)}snow-navigation-drawer>.content>.footer{border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);padding-bottom:env(safe-area-inset-bottom)}snow-navigation-drawer.active[open]>.scrim{opacity:1}snow-menu{--transitionOpenTime:'';position:absolute;background-color:var(--body-background);box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);border-radius:4px;opacity:0;transition:opacity 75ms linear;color:var(--body-text)}body.dark snow-menu{box-shadow:none;border:1px solid gray}snow-menu[open]{opacity:1}snow-list{position:relative;white-space:nowrap;width:100%}snow-list.center{align-items:center}snow-list.wrap{white-space:normal}snow-list.overflow{overflow-x:auto}snow-list>snow-item{display:grid;grid-template-columns:min-content auto auto;width:100%}snow-list>snow-item>div{display:inline-flex;align-items:flex-start;padding:6px 8px;height:100%}snow-list.menu>snow-item>div{padding:9px}snow-list>snow-item>div.content{overflow:hidden}snow-list>snow-item>div.content>span{text-overflow:ellipsis;overflow:hidden}snow-list.center>snow-item>div{align-items:center}snow-list.standart>snow-item>div{min-height:48px}snow-list>snow-item.disabled>div{opacity:0.5}snow-list.centered>snow-item>div{align-items:center}snow-list:not(.nopadding)>snow-item>div:first-child{padding-left:16px}snow-list.nopadding>snow-item>div:first-child{padding-left:0}snow-list.nopadding>snow-item>div:last-child{padding-right:0}snow-list:not(.nopadding)>snow-item>div.empty:first-child{padding-left:0}snow-list.noicon>snow-item>div.content{padding-left:0}snow-list:not(.nopadding)>snow-item>div:last-child{padding-right:16px}snow-list.noicon>snow-item>div.content{padding-right:0}snow-list:not(.nohovered)>snow-item:not(.nohovered):not(.disabled):hover>div{background-color:rgba(0,0,0,0.04)}snow-list>snow-item>snow-expand-list{grid-column:2/4;padding:8px}snow-list>snow-item>snow-expand-list>.content>snow-list{margin-left:-16px}snow-list>snow-item>.image{display:flex}snow-lis:not(.noround)>snow-item>.image>img{border-radius:50%}snow-list>snow-item>.image snow-icon:not(.override){color:#969696}body.dark snow-list>snow-item>.image snow-icon:not(.override){color:lightgray}snow-list>snow-item>.meta{justify-content:flex-end;text-align:right;white-space:nowrap;overflow:hidden}snow-list:not(.nometa)>snow-item>.meta{color:#969696;font-size:80%;align-items:center}snow-list.top:not(.nometa)>snow-item>.meta{align-items:flex-start}snow-list>snow-item>.meta.clickable{color:var(--primary)}snow-list.meta-regular>snow-item>.meta,snow-list>snow-item>.meta.regular{font-size:100%}snow-list>snow-item.dragging>div{cursor:move;color:var(--primary)}snow-list>snow-item.dragging>div.content:before{content:'';position:absolute;top:0;left:-8px;right:-8px;bottom:0;border:1px solid var(--border-color);border-right:none;z-index:1}snow-list>snow-item.dragging>div.meta:before{content:'';position:absolute;top:0;left:-8px;right:-8px;bottom:0;border:1px solid var(--border-color);border-left:none;z-index:1}snow-list.padding>snow-item{padding-bottom:8px}snow-list>hr{grid-column:1/4;width:100%;margin:2px 0}snow-list>.group{grid-column:1/4;width:100%;font-weight:bold;font-size:85%;padding:12px;padding-bottom:4px;color:var(--primary)}snow-list.noicon{grid-template-columns:1fr min-content}snow-list.noicon>snow-item>.image{display:none}snow-list.sort{user-select:none}snow-list.sort>snow-item>.content{padding-left:0}snow-list.sort>snow-item>.meta{cursor:move;padding-right:0}snow-item-content{display:flex;flex-direction:column;width:100%;overflow:hidden}snow-item-content>.top{display:flex;justify-content:space-between;align-items:center}snow-item-content>.top>.text{margin-right:8px;overflow:hidden;display:flex;min-width:0}snow-item-content>.top>.text>.line{overflow:hidden;text-overflow:ellipsis}snow-item-content>.top>.meta{font-size:80%;margin-left:12px}snow-item-content>.bottom{font-size:85%;overflow:hidden;text-overflow:ellipsis}snow-expand-list{position:relative;display:block;overflow:hidden}snow-expand-list>.header{display:flex;align-items:flex-start;justify-content:space-between}snow-expand-list>.header>snow-icon{transition:transform 120ms ease-in-out;user-select:none}snow-expand-list.open>.header>snow-icon{transform:rotate(-180deg)}snow-expand-list>.content{overflow:hidden;margin-top:16px}snow-expand-list:not(.open)>.content{display:none}snow-expand-list>.content snow-grid{display:inline-grid;width:100%}snow-linear-progress{width:100%;height:3px;position:absolute;top:0;left:0;right:0;z-index:1}snow-linear-progress:not(.active){display:none}snow-linear-progress>.background{position:absolute;width:100%;height:100%}snow-linear-progress .line{position:absolute;width:100%;height:100%}snow-linear-progress .inner{display:block;position:absolute;width:100%;height:100%;background-color:var(--primary);opacity:0.8}snow-linear-progress>.primary-line{left:-145.166611%;animation:linear-progress-primary-translate 2s infinite linear}snow-linear-progress.fast>.primary-line{animation:linear-progress-primary-translate 750ms infinite linear}snow-linear-progress>.primary-line>.inner{animation:linear-progress-primary-scale 2s infinite linear}snow-linear-progress.fast>.primary-line>.inner{animation:linear-progress-primary-scale 750ms infinite linear}snow-linear-progress>.secondary-line{left:-54.888891%;animation:linear-progress-secondary-translate 2s infinite linear}snow-linear-progress.fast>.secondary-line{animation:linear-progress-secondary-translate 750ms infinite linear}snow-linear-progress>.secondary-line>.inner{animation:linear-progress-secondary-scale 2s infinite linear}snow-linear-progress.fast>.secondary-line>.inner{animation:linear-progress-secondary-scale 750ms infinite linear}snow-dot-progress{position:relative;position:absolute;width:100%;height:4px;top:0}snow-dot-progress:not(.active){display:none}snow-dot-progress>.background{position:absolute;width:100%;height:100%}snow-dot-progress .dot{position:absolute;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:10px 4px;animation:linear-progress-buffering .25s infinite linear}div.linear-progress{position:absolute;top:0;width:100%;height:4px;overflow:hidden;visibility:hidden;opacity:0;background-color:#fff;transition:visibility 0s, opacity 180ms linear}div.linear-progress.active{visibility:visible;opacity:.6}@keyframes linear-progress-primary-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}to{-webkit-transform:translateX(200.61106%);transform:translateX(200.61106%)}}@keyframes linear-progress-primary-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.33473, 0.12482, 0.78584, 1);animation-timing-function:cubic-bezier(0.33473, 0.12482, 0.78584, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.66148);transform:scaleX(0.66148)}to{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes linear-progress-secondary-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.51506, 0.40969);animation-timing-function:cubic-bezier(0.15, 0, 0.51506, 0.40969);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);animation-timing-function:cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);-webkit-transform:translateX(37.65191%);transform:translateX(37.65191%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.62704, 0.6, 0.90203);animation-timing-function:cubic-bezier(0.4, 0.62704, 0.6, 0.90203);-webkit-transform:translateX(84.38617%);transform:translateX(84.38617%)}to{-webkit-transform:translateX(160.27778%);transform:translateX(160.27778%)}}@keyframes linear-progress-secondary-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);animation-timing-function:cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);animation-timing-function:cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);-webkit-transform:scaleX(0.4571);transform:scaleX(0.4571)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);animation-timing-function:cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}to{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes linear-progress-buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}snow-ripple{position:absolute;border-radius:50%;animation:snow-ripple 520ms linear;background-color:rgba(255,255,255,0.7);background-color:rgba(0,128,255,0.7);pointer-events:none;touch-action:none}@keyframes snow-ripple{to{transform:scale(4);opacity:0}}.precent-progess{width:100%;height:4px;overflow:hidden}.precent-progess>.inner{position:absolute;top:0;left:0;height:100%;background-color:var(--primary)}.precent-progess.info>.inner{background-color:#4484ce}.precent-progess.success>.inner{background-color:#27ae60}.precent-progess.danger>.inner{background-color:#e74c3c}.precent-progess.warning>.inner{background-color:#ffb300}snow-section{position:relative;display:flex;flex-direction:column;width:100%}snow-section.full{grid-column:2 / -1}snow-section.double{grid-column:1 / 3}snow-section>.content{background-color:var(--body-background);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);box-shadow:0 1.71px 2.16px rgba(0,0,0,0.05);padding-top:8px;padding-bottom:8px}body.dark snow-section>.content{border-top:none;border-bottom:none;box-shadow:none}snow-section.nopadding>.content{padding-top:0;padding-bottom:0}snow-section.wide>.content>snow-grid-wrapper{border-left:none;border-right:none;border-bottom:none}snow-section>.content>.container{padding-top:8px;padding-bottom:8px}snow-section>.content>.title{font-weight:bold;font-size:90%;padding:8px 16px 8px 16px;color:var(--primary);display:flex;align-items:center;justify-content:space-between}snow-section>.content>.title>.meta{color:#969696;font-size:90%;font-weight:normal;text-align:right}snow-section>.footer{display:none}snow-section>.footer.complete{display:flex;align-items:center}snow-section>.footer>.helper{font-size:80%;color:gray;padding:6px 16px 12px 16px}div.snow-section{display:flex;flex-direction:column;height:100%}div.snow-section>snow-section:last-child{height:100%}div.snow-section>snow-section:not(:last-child)>.footer{min-height:16px;display:flex}@media (min-width: 480px){snow-section>.content{border-left:1px solid lightgray;border-right:1px solid lightgray;height:100%;border-radius:none}body.dark snow-section>.content{border-left:none;border-right:none}snow-section.compact>.content{height:auto}snow-section>.content>.title{font-size:90%}}@media (max-width: 576px){snow-section>.footer:not(.complete){padding-bottom:16px;display:block}}snow-container{position:relative;display:block;background-color:var(--body-background);border:1px solid var(--border-color);margin:16px}.snow-calendar{display:flex;overflow-x:auto;user-select:none}.snow-calendar>.month{margin-right:48px}.snow-calendar>.month:last-child{margin-right:0}.snow-calendar.flex>.month{width:100%}.snow-calendar>.month>.dayofweek-names{display:flex;align-items:center;justify-content:center;font-size:60%}.snow-calendar>.month>.dayofweek-names:before{content:'';position:absolute;left:0;width:100%;bottom:6px;height:1px;background-color:#e5e5e5}.snow-calendar>.month>.dayofweek-names>.dayofweek{width:46px;height:40px;display:flex;align-items:center;justify-content:center;color:#969696}.snow-calendar.flex>.month>.dayofweek-names>.dayofweek{width:calc(1 / 7 * 100%)}.snow-calendar>.month>.week{display:flex}.snow-calendar>.month>.week>.day{width:46px;height:46px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;border:1px solid transparent}.snow-calendar>.month>.week>.day[data-date]{cursor:pointer}.snow-calendar>.month>.week>.day.today{font-weight:bold}.snow-calendar.flex>.month>.week>.day{width:calc(1 / 7 * 100%)}.snow-calendar>.month>.week>.day>.number{border:1px solid transparent;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:0;font-size:14px}.snow-calendar>.month>.week>.day .time{color:#969696;font-size:0.55rem;text-align:center;margin-top:1px}.snow-calendar>.month>.week>.day.comment>.number:before{content:'';position:absolute;top:0;right:0;width:6px;height:6px;border-radius:50%;background-color:var(--primary-light)}.snow-calendar>.month>.week>.day.selected>.number{background-color:var(--secondary);color:var(--secondary-text)}snow-grid-wrapper{position:relative;display:block;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:var(--body-background);box-shadow:0 1.71px 2.16px rgba(0,0,0,0.05)}snow-grid-wrapper.empty:after{content:'Пусто';position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:center;justify-content:center;z-index:0}snow-grid-wrapper.noborder{border:none}snow-grid-wrapper:not(.relative){position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-areas:"title" "filter" "grid" "navi";grid-template-rows:min-content min-content auto min-content}snow-grid{display:grid;grid-area:grid;position:relative;grid-auto-rows:minmax(min-content, max-content);overflow:auto}snow-grid.nowrap{white-space:nowrap}snow-grid.inline{display:inline-grid;overflow:initial;width:100%;max-width:100%}snow-grid .highlight{background:var(--secondary);color:var(--secondary-text)}snow-grid-row{display:contents;position:relative}snow-grid-cell{display:block;position:relative;padding:6px 9px}snow-grid-cell.fixed{position:sticky;left:0;z-index:10;background-color:var(--body-background)}snow-grid-cell.nopadding{padding:9px 0}snow-grid-cell.separator{padding:0;border-bottom:1px solid var(--border-color)}snow-grid-cell.text-overflow>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}snow-grid-cell.border-left{border-left:1px solid var(--border-color)}snow-grid.centered snow-grid-cell{display:flex;align-items:center}snow-grid-row.header>snow-grid-cell{position:sticky;top:0;background-color:var(--body-background);z-index:1;font-size:80%;font-weight:500;border-bottom:1px solid var(--border-color);display:flex;align-items:center;user-select:none;padding-top:6px;padding-bottom:6px;background-color:#fcfcfc}body.dark snow-grid-row.header>snow-grid-cell{background-color:var(--body-background)}snow-grid-row:not(.header)>snow-grid-cell{margin-top:-1px}snow-grid-row.header>snow-grid-cell.right{justify-content:flex-end}snow-grid-row.header>snow-grid-cell[sort]{cursor:pointer}snow-grid-row.header>snow-grid-cell[compare="numeric"]:not(.left){justify-content:flex-end}snow-grid-row.header>snow-grid-cell>span{opacity:1}snow-grid-row.header>snow-grid-cell[sort]>span{opacity:1}snow-grid-row.header>snow-grid-cell[sort]>span::first-letter{border-bottom:1px solid}snow-grid-row.header>snow-grid-cell[sort] snow-icon{font-size:1rem;margin-left:3px;color:var(--primary);transition:transform 180ms ease-in-out}snow-grid-row.header>snow-grid-cell[sort]:not(.active) snow-icon{display:none}snow-grid-row.header>snow-grid-cell[sort][order="desc"] snow-icon{transform:rotate(-180deg)}snow-grid-row.summary>snow-grid-cell{position:sticky;bottom:0;z-index:1;background-color:var(--body-background);border-right:1px solid var(--border-color);font-weight:bold}snow-grid:not(.nobordered)>snow-grid-row:not(.header)>snow-grid-cell{border-top:1px solid var(--border-color)}snow-grid-row>snow-grid-cell.narrow{display:none;white-space:nowrap;overflow:hidden;padding:0}snow-grid-row>snow-grid-cell.narrow snow-item{padding-left:0;height:100%;display:flex;align-items:center}snow-grid-row>snow-grid-cell.sticky-left{position:sticky;left:0;top:0;z-index:9;border-right:1px solid var(--border-color)}snow-grid-row:not(.header)>snow-grid-cell.sticky-left{z-index:8;background-color:var(--body-background)}snow-grid.compact>snow-grid-row>snow-grid-cell{padding:4px 8px}snow-grid.vertical-border>snow-grid-row>snow-grid-cell:not(:last-child){border-right:1px solid var(--border-color)}@media (hover){snow-grid:not(.nohovered)>snow-grid-row:not(.header):not(.summary):hover>snow-grid-cell:not(.nohovered){background-color:var(--hover-color)}}snow-grid.nopadding{grid-gap:24px}snow-grid.gap-16{grid-gap:16px}snow-grid.nopadding>snow-grid-row>snow-grid-cell{padding:1px}snow-grid.no-x-padding>snow-grid-row>snow-grid-cell:first-child{padding-left:3px}snow-grid.no-x-padding>snow-grid-row>snow-grid-cell:last-child{padding-right:3px}snow-grid>snow-grid-row>snow-grid-cell.unvisible{padding:0}snow-grid>snow-grid-row>snow-grid-cell.unvisible>*{display:none}snow-grid-wrapper>snow-chips{grid-area:filter}.snow-grid-counter{position:absolute;bottom:0;left:32px;border:1px solid var(--border-color);background-color:#f5f5f5;font-size:80%;padding:3px 9px;user-select:none;z-index:10}snow-grid-navi{grid-area:navi;display:flex;align-items:center;justify-content:space-between;position:relative;font-size:1rem;border-top:1px solid var(--border-color);user-select:none;white-space:nowrap}snow-grid-navi span,snow-grid-navi snow-icon{padding:12px}snow-grid-wrapper.disable-navi>snow-grid-navi{display:none}snow-grid-wrapper.headless snow-grid-row.header{display:none}snow-grid-wrapper.headless snow-grid-row:not(.header)>snow-grid-cell{margin-top:0}snow-grid-wrapper snow-fab:not(.relative){transform:translateY(-50px)}snow-grid-wrapper>div.title{grid-area:title;font-weight:500;padding:16px;color:var(--primary);font-size:1rem}.grid-full-row{grid-column:1/-1}@media (max-width: 1440px){snow-grid>snow-grid-row>snow-grid-cell.size-xxl{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-xxl>*{display:none}}@media (max-width: 1200px){snow-grid>snow-grid-row>snow-grid-cell.size-xl{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-xl>*{display:none}}@media (max-width: 992px){snow-grid>snow-grid-row>snow-grid-cell.size-l{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-l>*{display:none}}@media (max-width: 768px){snow-grid>snow-grid-row>snow-grid-cell.size-m{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-m>*{display:none}}@media (max-width: 576px){snow-grid>snow-grid-row>snow-grid-cell.size-s{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-s>*{display:none}snow-grid-wrapper{top:0;left:0;width:100%;height:100%;border:none}snow-grid.nogap-mobile{grid-gap:0}snow-grid:not(.allsize)>snow-grid-row>snow-grid-cell:not(.narrow):not(.allsize){display:none}snow-grid:not(.allsize)>snow-grid-row.header{display:none}snow-grid snow-grid-row>snow-grid-cell.narrow:not(.allsize){display:block;padding:12px 0 12px 12px}snow-grid snow-grid-row>snow-grid-cell.narrow:not(.nopadding):not(.allsize):last-child{padding-right:12px}.snow-grid-counter{left:8px;bottom:0}}@media (max-width: 320px){snow-grid>snow-grid-row>snow-grid-cell.size-xs{padding:0}snow-grid>snow-grid-row>snow-grid-cell.size-xs>*{display:none}}snow-search{position:absolute;display:flex;align-items:center;justify-content:flex-start;top:0;left:0;right:0;bottom:0;background-color:#666;color:#000;padding:0 16px}snow-search snow-icon{color:#fff}snow-search>input{background-color:transparent;border:none;color:#fff}snow-search>input:focus{border:none;background-color:transparent}snow-search>input::placeholder{color:#c0c0c0}snow-search>input::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}body[search] snow-fab{display:none;z-index:-1}@media (max-width: 576px){body[search] main{background-color:#c5c5c5}body[search] nav{display:none}body[search] snow-grid-wrapper{border-color:#969696}}snow-overflow-line{display:block;position:relative;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}snow-flex-line{display:flex;position:relative;align-items:center;gap:8px;overflow:hidden}snow-flex-line.between{justify-content:space-between}snow-flex-line.center{justify-content:center}snow-flex-line.end{justify-content:flex-end}snow-flex-line.top{align-items:flex-start}snow-flex-line.wrap{flex-wrap:wrap}snow-flex-line.right{justify-content:flex-end}snow-flex-line.gap{gap:16px}snow-flex-line.gap-xs{gap:8px}snow-flex-line.gap-xl{gap:32px}snow-flex-line.nogap{gap:0}snow-flex-line.equal>*{flex-grow:1}snow-icon{position:relative;transition:transform 180ms ease-in-out}snow-icon.in-progress{color:transparent}snow-icon.in-progress:before{margin-right:-24px}snow-icon.turn-up{transform:rotate(-180deg)}snow-icon.success svg path{fill:#27ae60}snow-icon.info svg path{fill:#4484ce}snow-icon.photo-select{position:absolute;bottom:0;right:0;background-color:var(--body-background);border-radius:50%;padding:2px;border:1px solid var(--border-color)}snow-text{position:relative}snow-text>.title{color:#969696;font-size:70%}snow-icon-text{position:relative;display:flex;align-items:center}snow-icon-text.top{align-items:flex-start}snow-icon-text>snow-icon{margin-right:16px;color:#969696}snow-icon-text.danger>snow-icon{color:#e74c3c}snow-icon-text.warning>snow-icon{color:#ffb300}snow-icon-text.compact>snow-icon{margin-right:8px}snow-image-text{display:flex;position:relative;align-items:center}snow-image-text.top{align-items:flex-start}snow-image-text>.image{margin-right:16px;display:flex;align-items:center}snow-image-text>.content{display:flex;align-items:center;justify-content:space-between;width:100%;overflow-x:hidden}snow-image-text.top>.content{align-items:flex-start}snow-image-text>.content>.text{overflow:hidden;text-overflow:ellipsis}snow-image-text>.content>.meta{text-align:right;margin-left:16px}snow-image-text:not(.meta-clickable)>.content>.meta{font-size:80%;color:#969696}snow-image-text.regular>.content>.meta,snow-image-text.meta-regular>.content>.meta{font-size:100%}snow-image-text.meta-clickable>.content>.meta{color:var(--primary)}snow-counter{position:relative;width:24px;height:24px;display:inline-flex;background-color:var(--primary);align-items:center;justify-content:center;line-height:0;border-radius:50%;color:#fff;margin:0 8px;font-size:12px}snow-counter.secondary{background-color:var(--secondary);color:var(--secondary-text)}snow-counter.warning{background-color:#ffb300;color:#fff}snow-counter.info{background-color:#4484ce;color:#fff}snow-counter.success{background-color:#27ae60;color:#fff}snow-counter.danger{background-color:#e74c3c;color:#fff}snow-counter.gray{background-color:gray;color:#fff}snow-snack-bar{background-color:#323232;padding:8px 16px;color:rgba(255,255,255,0.87);font-size:90%;border-radius:4px;opacity:0.87;transition:opacity 0.75s linear;margin-top:8px;min-height:48px;min-height:36px;max-width:80vw;display:flex;align-items:center}snow-snackbar-wrapper{position:absolute;bottom:60px;left:0;right:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;pointer-events:none;z-index:999}snow-snack-bar.closing{opacity:0}snow-snack-bar.actions .action{padding-left:32px;color:var(--secondary);text-transform:uppercase;pointer-events:initial}.badge{display:inline-flex;padding:3px 9px;font-size:70%;border:1px solid var(--primary);border-radius:3px;color:var(--primary)}.badge-mini{font-size:60%;padding:1px 6px}.badge.success{color:#fff;background-color:#27ae60;border:none}.badge.success.outline{background-color:transparent;border:1px solid #27ae60;color:#27ae60}.badge.danger{color:#fff;background-color:#e74c3c;border:none}.badge.danger.outline{background-color:transparent;border:1px solid #e74c3c;color:#e74c3c}.badge.info{color:#fff;background-color:#4484ce;border:none}.badge.info.outline{background-color:transparent;border:1px solid #4484ce;color:#4484ce}.badge.warning{color:#fff;background-color:#ffb300;border:none}.badge.warning.outline{background-color:transparent;border:1px solid #ffb300;color:#ffb300}.badge.gray{color:#969696;background-color:var(--border-color);border:none}.badge.gray.outline{background-color:transparent;border:1px solid var(--border-color);color:#969696}.badge.violet{color:#fff;background-color:#9575CD;border:none}.badge.violet.outline{background-color:transparent;border:1px solid var(--border-color);color:#9575CD}.badge.extreme{color:#fff;background-color:#7f0000;border:none}.badge.extreme.outline{background-color:transparent;border:1px solid #7f0000;color:#7f0000}.badge.orange{color:#fff;background-color:#FF6F00;border:none}.badge.orange.outline{background-color:transparent;border:1px solid #FF6F00;color:#FF6F00}.alert{padding:16px;border:1px solid #ffb300;background-color:#fff7e6}snow-icon,i{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;display:inline-flex;align-items:center;justify-content:center;color:#969696;user-select:none;min-width:24px;min-height:24px}snow-icon.inline,i.inline{font-size:17px;display:inline-flex}snow-icon.small,i.small{font-size:12px;line-height:1}snow-icon.regular,i.regular{font-size:18px;min-width:18px;min-height:18px;line-height:1}snow-icon.xl,i.xl{font-size:48px;line-height:1}snow-icon.transparent,i.transparent{color:transparent}snow-icon.male{color:#bfe9fa}snow-icon.female{color:#ffcada}snow-icon.primary svg path{fill:#27ae60}snow-icon>svg{width:24px;height:24px}snow-chips{position:relative;display:flex;align-items:center;user-select:none;overflow:auto;white-space:nowrap}snow-chips>div.chip-item{display:flex;align-items:end;border:1px solid var(--border-color);padding:3px 12px;background-color:var(--body-background-semi);border-radius:17px;font-size:80%;margin:12px 0 12px 16px}snow-chips>div.chip-item>.close{display:inline-block;width:20px;height:20px;margin-left:6px}snow-chips>div.chip-item>.close>svg{min-width:100%;min-height:100%}snow-chips>div.chip-item>.close>svg path{fill:#969696}snow-chips.checkbox{gap:6px}snow-chips.checkbox>.chip-item{border:1px solid var(--primary);border-radius:17px;padding:6px 12px;background-color:transparent;margin:0;align-items:center;cursor:pointer}snow-chips.checkbox>.chip-item.checked{padding-left:32px;color:var(--primary)}snow-chips.checkbox>.chip-item.checked:after{content:'';position:absolute;border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);width:7px;height:12px;transform:rotate(45deg);top:7px;left:15px}@media (max-width: 576px){snow-flex-line.desktop{flex-direction:column}}@media (hover: none){snow-overflow-line{overflow-x:auto;text-overflow:initial}snow-overflow-line::-webkit-scrollbar{display:none}}snow-input{display:block;position:relative;padding-bottom:6px}snow-input>.input-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:min-content 1fr;background-color:#f5f5f5;color:var(--body-text)}body.dark snow-input>.input-wrapper{background-color:var(--body-background)}snow-input>.input-wrapper>.input-control-wrapper{display:flex;padding:6px 12px 9px 12px;border-bottom:1px solid #ced4da}snow-input.focused>.input-wrapper>.input-control-wrapper{border-bottom:1px solid #ced4da}snow-input.notitle>.input-wrapper>.input-control-wrapper{padding-top:12px}snow-input>.input-wrapper>.input-control-wrapper input,snow-input>.input-wrapper>.input-control-wrapper textarea{outline:none;border:none;padding:0;background-color:transparent}snow-input.numeric>.input-wrapper>.input-control-wrapper input{text-align:right}snow-input.numeric>.input-wrapper>.input-control-wrapper snow-icon{line-height:1}snow-input>.input-wrapper>.input-control-wrapper snow-icon:not(.custom):not(.in-progress){color:#bdbdbd}snow-input>.input-wrapper>.input-control-wrapper>.leading{margin-right:8px;display:inline-flex;align-items:center;line-height:1}snow-input>.input-wrapper>.input-control-wrapper>.trailing{margin-left:8px;display:inline-flex;align-items:center;line-height:1}snow-input>.input-wrapper>.input-control-wrapper>.trailing.in-progress snow-icon{display:none}snow-input>.input-wrapper>.input-control-wrapper>.live-input{position:absolute;top:100%;left:40px;width:calc(100% - 40px);height:auto;z-index:10;background-color:#fff;border:1px solid var(--border-color);white-space:nowrap;overflow-x:hidden}snow-input>.input-wrapper>.input-control-wrapper>.live-input .item{padding:6px 12px;border-bottom:1px solid  #f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:space-between}snow-input>.input-wrapper>.input-control-wrapper>.live-input .item:hover{background-color:#f5f5f5}snow-input>.input-wrapper>.input-control-wrapper>.live-input .item:last-child{border-bottom:none}snow-input>.input-wrapper>.input-control-wrapper>.live-input:not(.active){display:none}html.dark snow-input>.input-wrapper>.input-control-wrapper>.live-input{background-color:var(--body-background);color:var(--body-text)}html.dark snow-input>.input-wrapper>.input-control-wrapper>.live-input .item:hover{background-color:#f5f5f5;color:#666}snow-input>.input-wrapper>.input-label-wrapper{font-size:0.8rem;padding:3px 12px 0 12px;background:transparent;color:#969696;white-space:nowrap}snow-input>.input-wrapper>label{font-size:0.8rem;padding:3px 12px 0 12px;background:transparent;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#969696}snow-input[required]>.input-wrapper>label:after{content:"*";margin-left:3px}snow-input>.input-wrapper>.input-char-wrapper{position:absolute;bottom:0;margin-bottom:-9px;font-size:80%;line-height:1;padding:2px 4px;background:#f5f5f5;right:16px;color:#bdbdbd;border:1px solid var(--border-color)}body.dark snow-input>.input-wrapper>.input-char-wrapper{background:var(--body-background);color:var(--body-text)}snow-input>.input-helper{margin:3px 0;font-size:0.8rem;display:block}snow-input[focused]>.input-wrapper>.input-control-wrapper{border-color:var(--primary)}snow-input[focused]>.input-wrapper>label{color:var(--primary)}snow-input[focused]>.input-helper{display:block}snow-input[focused][validate="invalid"]>.input-wrapper>.input-control-wrapper{border-color:#e74c3c}snow-input[validate="invalid"]>.input-wrapper>label{color:#e74c3c}snow-input[focused][validate="valid"]>.input-wrapper>.input-control-wrapper{border-color:#27ae60}snow-input[focused][validate="valid"]>.input-wrapper>label{color:#27ae60}snow-input[focused][validate="warning"]>.input-wrapper>.input-control-wrapper{border-color:#ffb300}snow-input[validate="warning"]>.input-wrapper>label{color:#ffb300}snow-input[validate="warning"]>.input-helper{color:#ffb300}snow-input.fullheight>.input-wrapper{height:100%}snow-input.fullheight>.input-wrapper>.input-control-wrapper{height:100%}snow-input.fullheight>.input-wrapper>.input-control-wrapper>textarea{height:100%}div.switcher{--size:18px;display:inline-flex;margin:2px 4px}div.switcher>input[type="checkbox"]{width:0;height:0;min-width:0;min-height:0;opacity:0;visibility:hidden;z-index:1}div.switcher>label{display:inline-flex;align-items:center;width:calc(var(--size) * 1.8);height:var(--size);margin:0;padding:0}div.switcher>label:before{content:"";display:block;width:100%;height:80%;border-radius:var(--size);background-color:#dee2e6;transition:background-color 0.3s ease-out}div.switcher>input[type="checkbox"]:checked+label:before{background-color:var(--primary)}div.switcher>label:after{content:"";display:block;height:calc(var(--size) * 1.15);width:calc(var(--size) * 1.15);border:2px solid #dee2e6;border-radius:50%;position:absolute;left:5%;top:-10%;background-color:var(--body-background)}div.switcher>input[type="checkbox"]+label:after{transition:transform 0.3s ease-out, border-color 0.3s ease-out}div.switcher>input[type="checkbox"]:checked+label:after{transform:translateX(85%);border-color:var(--primary)}div.switcher>input[type="checkbox"][disabled]+label{opacity:0.3;cursor:default}div.radiobutton{display:flex;justify-content:flex-start;align-items:center;user-select:none}div.radiobutton.top{align-items:flex-start}div.radiobutton:not(:last-child){margin-bottom:16px}div.radiobutton>input[type="radio"]{width:20px;height:20px;min-width:20px;min-height:20px;padding:0;border:none}div.radiobutton>input[type="radio"]:before{content:"";border:2px solid #969696;border-radius:50%;height:100%;width:100%;left:0;top:0;visibility:visible;position:absolute}div.radiobutton>input[type="radio"]:checked:before{border-color:var(--primary)}div.radiobutton>input[type="radio"]:checked:after{content:"";border-radius:50%;height:calc(100% - 8px);width:calc(100% - 8px);left:4px;top:4px;position:absolute;display:block;visibility:visible;background-color:var(--primary);border:1px solid #fff}div.radiobutton>label{margin-left:12px;cursor:pointer}div.radiobutton.wide>label{width:100%}snow-control{display:grid;grid-template-columns:1fr;grid-template-rows:min-content 1fr;background-color:#f5f5f5;margin-bottom:24px;color:var(--body-text)}body.dark snow-control{background-color:var(--body-background)}snow-control>label{z-index:1;font-size:0.8rem;color:#969696;padding:3px 12px 0 12px}snow-control>.wrapper{display:flex;padding:6px 12px 9px 12px;border-bottom:1px solid #ced4da;border-radius:0}snow-control>.wrapper>*{padding:0;border:none;background-color:transparent}snow-control>.wrapper>select{min-height:24px}snow-control.wide>.wrapper>*{width:100%}.snow-captcha{background-color:#f5f5f5;border:1px solid var(--border-color);padding:16px;display:flex;align-items:center;user-select:none}.snow-captcha>.checkmark{border:2px solid var(--border-color);border-radius:4px;background-color:#fff;display:inline-block;width:30px;height:30px;transition:border-radius 150ms ease-in-out}.snow-captcha>.checkmark.selecting{border-radius:50%}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.snow-captcha>.checkmark.verified{border:none;background-color:transparent}.snow-captcha>.checkmark .path{stroke-dasharray:1000;stroke-dashoffset:0}.snow-captcha>.checkmark .path.circle{-webkit-animation:dash 0.9s ease-in-out;animation:dash 0.9s ease-in-out}.snow-captcha>.checkmark .path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 0.9s 0.35s ease-in-out forwards;animation:dash-check 0.9s 0.35s ease-in-out forwards}.snow-captcha>.checkmark.verified svg circle,.snow-captcha>.checkmark.verified svg polyline{stroke:#27ae60;stroke-width:8px}.snow-captcha>.text{margin-left:16px;font-size:90%}.snow-captcha-selector{display:flex;align-items:center;justify-content:center}.snow-captcha-selector img{width:100%;height:auto}.snow-captcha-selector>.captcha-grid{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden}.snow-captcha-selector>.captcha-grid>.row{display:flex;height:33.33333333%}.snow-captcha-selector>.captcha-grid>.row>.cell{width:33.33333333%;height:100%;border:2px solid #fff}.snow-captcha-selector>.captcha-grid>.row>.cell.selected{background-color:rgba(0,0,0,0.3)}.snow-captcha-selector>.captcha-grid>.row>.cell.selected:after{content:'';background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGnmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTExLTA0VDIzOjE2OjI2LTA3OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMS0wNFQyMzoxNzozNS0wNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDM3Y2M2MTEtMjg5Mi00MmFkLWEyYmYtMjk1MzA4NGYxNjA1IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEwZGYyNmItNGU5Mi0wNTQxLThjMDYtMTJjNWQ5ZDFmMjcxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjE0YzAyYmQtNDJhOC00ODkxLWIxMjMtMWZhYjg2NzZlNzJmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmMTRjMDJiZC00MmE4LTQ4OTEtYjEyMy0xZmFiODY3NmU3MmYiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTY6MjYtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMDJkMDg2Zi1mNmZjLTRjMzItYWU2Zi0wOWMxZmU4MzFhNzciIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MDktMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MzdjYzYxMS0yODkyLTQyYWQtYTJiZi0yOTUzMDg0ZjE2MDUiIHN0RXZ0OndoZW49IjIwMjEtMTEtMDRUMjM6MTc6MzUtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlXsutAAAASdSURBVFiFtZdbbBRVGIC/mdnZdndr2+0l0BYsaEJ4ABGkUhHjlT6oT7QRbcHaqGkhvFBjBU3AKy9aTYwaQ9pI6wMxEClQiLcmKomtYikCkZsILbYGWuh2aXfLtrvHh53ZPTvdbbdtPMnJzOzMme87/392zjkKyRdFOipx7gupJlWEENiSBCuACij3bfgmx5G+dGUQez4h3S1CwQGh+PoGvcd+u7C3fAgITUcmXk/igbVVNdcrbJqr6nLqrTWJGiz03/FDaHxwd/vueYeAoEVmQhFCJBSIgIuqLxT3pqX/NFVPYkVc7UHl/JaOT1eesYgkJaAAGmArfvnqxp50ffd04HJZMDJS9svnd7cC4/EkhBCoieAP1HRXzgYOcMXl2l+8+exTgI4xhqzPKJZzFdDvf6lz9T8ZBW2zgcsl33N6xe+Na//EEglrBMK9z8qyzxZecY+bLytzIte6fdVHhKOgYYmCKWD23lZUdrxiNvANy9y8W67z2FKNPRvDEt1O38PF1Z0lhkBMKmQBDdB1LadqpvCNy9y885yO3aYwMio4+Ot45J6iFlYRZyyYFyqgLSjZlXfF6S+aCfz5e928bcCHRwV1zQEOXPBE7nc7x592Fj7kwpIGVTpqcwufKJ4p/K1no/DXmgK0SHCzLH70jWVY0mCehFNgc+TLDdbkZtCxLZeaVe6E8MrlUfgtv6CuKUDLxYlwAJuWMY9oBGIEVEBDOHPkBjvK7czPUXm9VGdTHIkXlrt5c30s/GACeNjAkS1FAOQTQEH1euXn61vGuDks0FSF7aU6m4qjElUr3Ow04F4DfuivSeCACHq9Uu8VIDIbKoAyFhi6hiMv0uDbbg+iMZP6F+1kpSlsX6ej4MYfgJ3rdXQtCj88BRzgtvff69bf5AiI/vNHTlkf+O6qh9rGADduhSOxbZ0ehfsEdXuSgwP83fHJ2UQCAhA9x97vi9fw+6setjYEGDAkTPirTQEOX0oOXjgifh7uOebDMj2rxkXIqMF5Q5d2xXtBW6+HWkNiyCd45YsArUnCAfy+E18TOxcIiA4GHUgF0uxpc7Jyqv84nehFjxdkkmKHo5eThwP01c9dDHiBYWAUGBdCCDMFIcNuLDB8zZfV07Y50Yvaej3ThrvO7i0HAsAYlhlRTkHQeCBwZl/FjwVDlz6eFiVBmdN/YsfFo1u7gNvG+2MWJvIgNAVGAf/xhgcb5nsvfzYb+NyBk+91NT95APBLAkFZQJ6bVcLfhVTACbgA15Ky5rU3C0s+mC48/dz+6nNHtrQDI4TzbkqYKZiwJoysiIAUQ8IJOFPdCzOXlDaV92UsqpkKnHfj5Ienvnpm35jfOwz4jCpHIGZFZF2jRdYFhkQq4DCOqYB+5+raRdl3PbJET8nO1VRH+nhoZHBsdGCg/1xrV29nYzfhwXbbgPoJp9TseUz4E62KVaLpsBsiZrUTXVrJX9HIv0gSMKs58mPgpkC8nZF1ZxP5dxhSkwmYEnJNuC+AqXdGZjS0ONX8iMmiZjV7POOdUTwRWUieUuVomZ90wSS9nq6ALCLvkM2jCZGPSe2QhRAoQiS9m/5fyn/lu/UIgBExrQAAAABJRU5ErkJggg==");width:32px;height:32px;display:block}.notifications-channel-select-list>.item{margin-bottom:24px}.notifications-channel-select-list>.item:last-child{margin-bottom:0}.notifications-channel-select-list>.item.disabled .content{touch-action:none;pointer-events:none;opacity:.5}.notifications-channel-select-list>.item.disabled .svg-wrapper{opacity:.3}snow-modal{--transitionOpenTime:230ms;--transitionCloseTime:180ms;position:fixed;top:0;width:100%;height:100%;z-index:100;max-width:1200px;left:50%;transform:translateX(-50%)}body[modal]{border-left-color:transparent;border-right-color:transparent}snow-modal:not([active]){display:none}snow-modal>[modal]{z-index:100}snow-modal>.background[modal]{z-index:-2}body>snow-modal:before{content:'';position:fixed;top:-500%;height:1000%;left:-500%;width:1000%;z-index:-1;background-color:rgba(0,0,0,0.42);opacity:0;transition:opacity 230ms cubic-bezier(0.4, 0, 0.2, 1)}body[modal]>snow-modal:not(.transparent):before{opacity:1}.service-indicators-wrapper{display:grid;grid-template-columns:repeat(auto-fit, 12px);grid-gap:6px;width:100%}.service-indicators-wrapper>.indicator{display:block;width:12px;height:12px;opacity:.7}.service-indicators-wrapper>.indicator:last-child{margin-right:0}html{background-color:#f0f0f0;position:fixed;overflow-y:auto;max-height:100vh}body{background-color:#fff;position:relative;grid-template-areas:"header" "main" "footer";max-width:100%;min-height:-webkit-fill-available}body>snow-modal:before{background-color:rgba(0,0,0,0.25)}body.light{background-color:#f0f0f0}body[modal]{overflow:hidden}body>snow-modal:before{top:0;height:100%}header{background-color:#fff;box-shadow:2px 2px 6px 0px #e6e6e6;color:var(--body-text);max-width:1200px;margin:0 auto;position:sticky;top:0;background-color:#6b78ad;color:#fff}body.noheader>header{display:none}header snow-icon{color:#fff}main{background-color:#fff;width:100%;max-width:100vw;margin:0 auto;overflow-y:revert;overflow-x:revert}body.light>main{background-color:#fafafa;background-color:#f0f0f0}main>.main-wrapper{grid-template-columns:1fr}main[fullheight]>.main-wrapper{grid-template-rows:auto;height:100%}main[sections]>.main-wrapper{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}footer{font-size:90%;grid-area:footer;padding:32px 32px;background-color:#f5f5f5}body.light>footer{background-color:#f0f0f0}footer>.footer-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9px;padding:0 16px;font-size:90%}footer>.footer-inner>.masters{justify-self:flex-end}button{border-radius:6px}snow-dialog>.inner{max-height:75vh}snow-section.info-panel{margin:0 auto;max-width:400px}@media (hover: none){::-webkit-scrollbar{display:none}}@media (min-width: 1200px){main{max-width:1200px}main>.main-wrapper{grid-template-columns:1fr}}@media (max-width: 992px){body.light>main,body.light>footer{background-color:var(--body-background-semi)}main>.main-wrapper{grid-template-columns:1fr}footer{padding:16px}footer>.footer-inner{grid-template-columns:1fr}footer>.footer-inner>.masters{justify-self:flex-start}}.account-top-line{padding:16px;padding-bottom:0;width:100%;height:56px;top:0;display:flex;align-items:center;justify-content:flex-end;gap:32px;z-index:100}.account-top-line a,.account-top-line button{color:var(--body-text)}.account-title{padding:32px 16px;display:flex;gap:32px;align-items:center;justify-content:space-between;flex-wrap:wrap}.account-title .booking{white-space:nowrap}.account-splash{width:100%;display:grid;grid-template-areas:"primary primary secondary" "primary primary tertiary";gap:16px;padding:0 16px}.account-splash img{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.account-splash.single img{aspect-ratio:2.4}.account-splash>.splash-primary{grid-area:primary}.account-splash>.splash-secondary{grid-area:secondary}.account-splash>.splash-tertiary{grid-area:tertiary}.account-splash.single>.splash-primary{grid-area:primary/primary/primary/tertiary}.account-employees .employees{margin-top:32px;display:flex;gap:64px;flex-wrap:wrap}.account-employees .employees>.employee{text-align:center}.account-contacts{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:16px;white-space:nowrap;padding:16px}.account-services{padding:16px}.account-services-wrapper{display:grid;grid-template-columns:60% auto;margin-top:16px;gap:64px}.account-services-wrapper>.spheres{order:1;display:grid;height:min-content;gap:32px;position:sticky;top:56px;top:0;padding-top:36px}.account-services-wrapper>.spheres>.sphere{padding-bottom:3px;text-transform:uppercase;border-bottom:3px solid transparent}.account-services-wrapper>.spheres>.sphere.selected{color:var(--primary);font-weight:500;border-bottom-color:var(--primary)}.account-services-wrapper>.spheres>.sphere:not(.selected):hover{color:var(--primary)}.account-services-wrapper>.content>.groups{display:grid;gap:32px}.account-services-wrapper>.content>.groups>.group>.title{font-weight:bold;margin-bottom:8px}.account-services-wrapper>.content>.groups>.group>.services>.service{display:grid;grid-template-columns:1fr min-content;border:1px solid #e6e6e6;padding:16px;margin-top:16px;border-radius:8px;align-items:center}.account-services-wrapper>.content>.groups>.group>.services>.service:hover{background-color:#f5f5f5}.account-services-wrapper>.content>.groups>.group>.services>.service>.leftline>.duration{color:#969696;font-size:85%}.account-services-wrapper>.content>.groups>.group>.services>.service>.rightline{white-space:nowrap}.account-salon{display:grid;grid-template-columns:repeat(auto-fit, minmax(268px, 1fr));gap:32px;padding:16px}.account-salon snow-icon-text{align-items:flex-start}.account-salon>div>.data{margin-top:16px}.account-salon-workhours{display:grid;row-gap:8px;column-gap:24px;grid-template-columns:min-content 1fr}.account-salon-workhours>snow-grid-row.today>div{font-weight:bold}.account-location a{color:var(--body-text)}@media (max-width: 992px){.account-services-wrapper>.spheres>.groups{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.account-services-wrapper{grid-template-columns:1fr;gap:32px}.account-services-wrapper>.spheres{order:1;padding-top:16px;padding-bottom:16px;background-color:#fff;z-index:1;display:flex;flex-wrap:nowrap;white-space:nowrap;max-width:100%;overflow-x:auto;border-bottom:1px solid #e6e6e6}.account-services-wrapper>.content{order:2}.account-employees .employees{gap:32px;overflow-x:auto;flex-wrap:nowrap}}@media (max-width: 576px){.account-top-line{padding-bottom:16px}.account-splash{padding-left:0;padding-right:0}.account-splash.single img{aspect-ratio:1.5}.account-services-wrapper>.spheres>.groups{grid-template-columns:1fr}}.firstpage{position:fixed;left:0;top:0;width:100%;height:90%;height:100%;display:grid;align-items:center;justify-content:center;padding:32px;grid-template-rows:4fr 1fr;overflow-y:auto;min-height:100%;max-height:100%}.firstpage>.footer{padding-top:64px}.firstpage-auth-list{display:inline-grid;grid-template-columns:min-content 1fr;column-gap:16px;row-gap:24px;align-items:center}.firstpage-auth-list>.item{display:contents;cursor:pointer}.firstpage-auth-list .img{width:28px;height:28px}.firstpage-auth-list .img img{width:100%}.client-comments{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.client-comments-expand{text-align:right;color:var(--primary)}.client-comments-wrapper.expanded>.client-comments-expand{display:none}.client-comments-wrapper.expanded>.client-comments{display:block;max-height:40vh;overflow-y:auto}snow-icon.client-photo-select{position:absolute;bottom:0px;right:0px;background-color:#fff;border-radius:50%;border:1px solid #e6e6e6;padding:3px}.client-photo-block snow-icon:hover{background-color:#f5f5f5}.client-icons-block{position:absolute;top:0;left:calc(100% + 8px);display:flex;gap:8px}.client-photo-view{max-width:100%;display:flex;align-items:center;justify-content:center}.client-photo-view>img{border-radius:initial;width:100%}.client-signup-list{display:grid;grid-template-columns:min-content 1fr;gap:16px;align-items:center}.client-signup-list>.item{display:contents}.client-signup-list>.item>.img>img{width:32px}.booking-wrapper{display:grid;grid-template-columns:66% auto;gap:16px;height:100%}.booking-wrapper .next-button.outline{background-color:transparent;color:#e74c3c}.booking-wrapper .next-button.filled{background-color:#e74c3c;color:#fff}.booking-wrapper>.choice-area{max-width:100vw;overflow-x:hidden}.booking-wrapper .summary .summary-content{display:grid;gap:16px;align-items:center}.booking-wrapper .spheres{display:flex;gap:16px;flex-wrap:wrap}.booking-wrapper .spheres>.sphere{border:1px solid transparent;padding:6px 9px;border-radius:6px;display:flex;align-items:center}.booking-wrapper .spheres>.sphere.selected{background-color:var(--primary);color:var(--primary-text)}.booking-wrapper .spheres>.sphere .count{--size:20px;margin-left:9px;background-color:#e6e6e6;border-radius:50%;display:inline-flex;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);max-width:var(--size);max-height:var(--size);align-items:center;justify-content:center;font-size:11px;line-height:0}.booking-wrapper .spheres>.sphere .count:not(.show){display:none}.booking-wrapper .spheres>.sphere.selected .count{background-color:#fff;color:var(--primary)}.booking-wrapper .groups>.group{margin-bottom:32px}.booking-wrapper .groups>.group>.title{margin-bottom:16px;font-weight:bold}.booking-wrapper .groups>.group>.services>.service{line-height:1;display:flex;justify-content:space-between;padding:12px 16px;border-radius:6px;gap:16px}.booking-wrapper .groups>.group>.services>.service.disabled .checkbox{opacity:.5}.booking-wrapper .groups>.group>.services>.service.disabled .checkbox input{pointer-events:none;touch-action:none}.booking-wrapper .groups>.group>.services>.service .content>.bottomline{display:flex;font-size:85%;color:#969696;line-height:1.3}.booking-service-info-employees{margin-top:16px}.booking-service-info-employees>.employee{border:1px solid transparent;padding:6px 12px;border-radius:8px}.booking-service-info-employees>.employee.disabled{opacity:.5}.booking-service-info-employees>.employee.selected{border-color:var(--primary)}.booking-service-info-employees>.employee.selected:before{content:'';top:-6px;right:-6px;width:16px;height:16px;position:absolute;background-color:var(--primary);border-radius:50%}.booking-service-info-employees>.employee.selected:after{content:'';top:-3px;right:-1px;width:5px;height:9px;position:absolute;border-bottom:2px solid white;border-right:2px solid white;transform:rotate(45deg)}.booking-employees>.employee{border:1px solid transparent;padding:8px 16px;border-radius:8px;transition:border-color 120ms linear}.booking-employees>.employee.selected{border-color:var(--primary)}.booking-employees>.employee.disabled{opacity:.5}.booking-employees>.employee.selected:before{content:'';top:-6px;right:-6px;width:16px;height:16px;position:absolute;background-color:var(--primary);border-radius:50%}.booking-employees>.employee.selected:after{content:'';top:-3px;right:-1px;width:5px;height:9px;position:absolute;border-bottom:2px solid white;border-right:2px solid white;transform:rotate(45deg)}.booking-calendar>.month>.week>.day.past,.booking-calendar>.month>.week>.day.today{opacity:.2;pointer-events:none;touch-action:none;cursor:default}.booking-calendar>.month>.week>.day canvas{display:block;border:1px solid #36d278;box-shadow:0 0 3px -1px #36d278;margin-top:3px}.booking-calendar>.month>.week>.day.rest canvas{border:1px solid #ffd166;box-shadow:0 0 6px -2px #ffd166}.booking-calendar .indicator{width:30px;height:7px;border:1px solid #2cc36b;margin-top:2px;overflow:hidden}.booking-calendar .indicator>.available-time{background-color:#75e0a2;position:absolute;top:0;height:100%}.snow-calendar.booking-calendar>.month>.dayofweek-names>.dayofweek{width:36px;height:40px}.snow-calendar.booking-calendar>.month>.week>.day{width:36px;height:42px}.booking-date-calendar{max-width:calc(100vw - 32px);padding-left:16px;padding-right:16px;padding-top:16px}.appointment-reschedule-wrapper{padding-left:16px;padding-right:16px}.appointment-reschedule-wrapper .time-selector-wrapper,.booking-wrapper .time-selector-wrapper{margin-top:16px;margin-bottom:16px}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times,.booking-wrapper .time-selector-wrapper>.time-selector>.times{display:grid;grid-template-columns:repeat(auto-fit, minmax(50px, 70px));gap:8px}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time,.booking-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time{padding:3px;border:1px solid #36d278;border-radius:3px;white-space:nowrap;text-align:center;cursor:pointer;user-select:none}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time.selected,.booking-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time.selected{background-color:#27ae60;border-color:#27ae60;color:var(--primary-text)}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.space,.booking-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.space{display:flex;align-items:center;justify-content:center;height:100%}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.space>snow-icon,.booking-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.space>snow-icon{color:lightgray}@media (min-width: 769px){.booking-wrapper>.summary>snow-section{position:sticky;top:72px}.booking-date-calendar{max-width:calc(66vw - 32px)}}@media (min-width: 1200px){.booking-date-calendar{max-width:calc(1200px * 0.66 - 32px)}}@media (max-width: 768px){.booking-wrapper{grid-template-columns:1fr;grid-template-rows:1fr min-content}.booking-wrapper>.summary{position:sticky;left:0;bottom:env(safe-area-inset-bottom);width:100%}.booking-wrapper .summary .summary-content{grid-template-columns:1fr min-content}}@media (min-width: 577px){.booking-wrapper .spheres-section{margin-bottom:8px}}@media (max-width: 576px){.booking-wrapper .spheres-section{margin-top:8px}.booking-date-calendar{max-width:100vw}}@media (hover: hover){.booking-wrapper .spheres>.sphere:hover{border-color:#e6e6e6}.booking-wrapper .spheres>.sphere:not(.selected):hover{color:var(--primary)}.booking-wrapper .groups>.group>.services>.service:hover{background-color:#f5f5f5}.booking-service-info-employees>.employee:not.selected:hover{border-color:#e6e6e6}.booking-employees>.employee:not(.selected):not(.disabled):hover{border:1px solid #e6e6e6;background-color:#f5f5f5}.appointment-reschedule-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time:not(.selected):hover,.booking-wrapper .time-selector-wrapper>.time-selector>.times>.cell>.time:not(.selected):hover{background-color:#ddf7e8}}@media (hover: none){.booking-wrapper>.choice-area .container>.spheres{max-width:100vw;width:100%}.booking-wrapper>.choice-area .spheres{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.booking-wrapper>.choice-area .spheres::-webkit-scrollbar{display:none}}.appointment-photos-section .images-wrapper{gap:16px;display:grid;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr))}.appointment-photos-section .images-wrapper>.image>img{width:72px;object-fit:cover;border-radius:6px}.appointment-photos-section .images-wrapper>.image>snow-icon{position:absolute;bottom:-6px;right:-6px;background-color:#fff;padding:3px;border-radius:50%;border:1px solid #e6e6e6;font-size:16px;display:none}.appointment-photos-section .images-wrapper>.image.touched>snow-icon{display:block}.appointment-photos-section .images-wrapper>.image>snow-icon:hover{color:#e74c3c}.appointment-photo-viewer>.img>img{width:100%}.appointment-photo-viewer-buttons{display:flex;gap:16px}@media (hover: hover){.appointment-photos-section .images-wrapper>.image:hover>snow-icon{display:block}}.invite-suggestions>.suggestion{padding:9px 12px;border:1px solid #e6e6e6;border-radius:12px}.invite-suggestions>.suggestion:hover{background-color:#f5f5f5}.primary{color:var(--primary)}.primary-bg{color:var(--primary-text);background-color:var(--primary)}.primary-light{color:var(--primary-text);background-color:var(--primary-light)}.primary-lightest{color:var(--primary-text);background-color:var(--primary-lightest)}.primary-dark{color:var(--primary-text);background-color:var(--primary-dark)}.primary-darkest{color:var(--primary-text);background-color:var(--primary-darkest)}.secondary{color:var(--secondary)}.secondary-bg{color:var(--secondary-text);background-color:var(--secondary)}.secondary-light{color:var(--secondary-text);background-color:var(--secondary-light)}.secondary-lightest{color:var(--secondary-text);background-color:var(--secondary-lightest)}.secondary-dark{color:var(--secondary-text);background-color:var(--secondary-dark)}.secondary-darkest{color:var(--secondary-text);background-color:var(--secondary-darkest)}.navi{color:var(--navi)}.navi-bg{color:var(--navi-text);background-color:var(--navi)}.navi-light{color:var(--navi-text);background-color:var(--navi-light)}.navi-lightest{color:var(--navi-text);background-color:var(--navi-lightest)}.navi-dark{color:var(--navi-text);background-color:var(--navi-dark)}.navi-darkest{color:var(--navi-text);background-color:var(--navi-darkest)}:root{--primary:#6b78ad;--primary-text:#fff;--primary-light:#8c96bf;--primary-lightest:#adb4d1;--primary-dark:#5967a0;--primary-darkest:#4e5a8d;--secondary:#76ff03;--secondary-text:#666;--secondary-light:#a0ff50;--secondary-lightest:#c9ff9c;--secondary-dark:#65de00;--secondary-darkest:#53b600;--navi:#fff;--navi-text:#5a5a5a;--body-background:#fff;--body-background-semi:#f0f0f0;--body-text:#5a5a5a;--html-background:#f5f5f5;--border-color:#e6e6e6;--hover-color:#f5f5f5;--gray:#969696;--info:#4484ce;--info-bg:#d1e1f3;--success:#27ae60;--success-bg:#9ee9be;--warning:#ffb300;--warning-bg:#ffe8b3;--danger:#e74c3c;--danger-bg:#fbdedb;--extreme:#7f0000;--extreme-bg:#ff1919;--busy-color:#bdd4ee}:root.dark{--body-background:#22272b;--body-background-semi:#191919;--body-text:#e3e3e3;--html-background:#2c3135;--border-color:#454545;--hover-color:#4a4a4a}
