@import"https://fonts.googleapis.com/css2?family=Mako&family=PT+Sans+Narrow:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Open+Sans:wght@400;500;600;700&display=swap";.loader{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:center;max-width:100vw;padding:10px;width:100%}.loader_position_right{height:100%;justify-content:flex-end;padding:0;position:absolute;z-index:20}.loader_position_right .loader__spinner{height:100%;width:auto}.loader_position_left{justify-content:flex-start}.loader_position_overlay{background-color:#00000005;height:100%;left:0;padding:0 0 10vh;position:absolute;top:0;width:100%;z-index:20}.loader_position_fixed{background-color:#00000005;inset:0;padding:0 0 10vh;position:fixed;z-index:20}.loader__spinner{height:50px;width:50px}.loader_size_small{padding:0}.loader_size_small .loader__spinner{height:20px;width:20px}.config-error{align-content:center;box-sizing:border-box;display:grid;justify-content:center;min-height:100vh;padding-bottom:80px}.config-error__error{color:#d72323;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:.25px;line-height:28px;margin:0}.config-error__error-list{color:#d72323;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px}.config-error__error-list-item{margin:0;padding:0;color:#f9919a;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.25px;line-height:20px;line-height:30px;list-style-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20fill='none'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='currentColor'%20d='M10%2018.333a8.333%208.333%200%201%200%200-16.666%208.333%208.333%200%200%200%200%2016.666'/%3e%3cpath%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='1.5'%20d='M10%206.667V10m0%203.333h.008'/%3e%3c/svg%3e");list-style-position:inside}.config-error__error-list-item::marker{line-height:0}.config-error__error-text{line-height:20px;vertical-align:top}.logo-text{align-content:start;color:var(--color-theme-accent);display:grid;gap:2px;justify-items:start;margin:0;padding:0}.logo-text__title{font-family:PT Sans Narrow,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.1em;word-break:break-word}.logo-text__subtitle{font-family:Mako,Arial,sans-serif;font-size:8px;font-style:normal;font-weight:400;line-height:1.2em;word-break:break-word}.cemetery-logo{align-content:start;align-items:center;display:grid;gap:8px;grid-auto-flow:column;justify-items:start;max-width:215px}.cemetery-logo__img{height:148px;width:148px}.cemetery-logo__img_with-text{height:40px;width:40px}.cemetery-logo__img_hidden{visibility:hidden}.cemetery-logo__img_hidden.cemetery-logo__img_with-text{display:none}.copyright{outline:none;color:inherit;text-decoration:none;justify-self:center}.copyright:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.copyright:focus:not(:focus-visible){box-shadow:none}.copyright:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.copyright__icon{height:32px;width:177px}.main-layout{background:url(/main-bg/bg-desktop.jpg) no-repeat center center/cover;display:grid;justify-items:end;position:relative}.main-layout__container{background-color:#fff;box-sizing:border-box;display:grid;gap:32px;grid-template-rows:auto 1fr 32px;height:100vh;max-width:464px;overflow:auto;padding:40px 32px;width:100%}.main-layout__page-wrapper{align-items:start;display:grid}.main-layout__logo{justify-self:center}.check-token-page{display:grid;gap:32px;grid-auto-flow:row}.check-token-page__text{margin:0;color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px;text-align:center}.text-error{color:red;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.25px;line-height:20px;bottom:-20px;display:block;position:absolute;right:0;text-align:left}.text-error_input-error{color:#d72323;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.24px;line-height:16px;bottom:-17px}.error-wrapper{display:grid;gap:16px}.error-wrapper_with-small-gap{gap:10px}.error-wrapper__error{height:0;position:relative}.error-wrapper__error-text{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;bottom:0;position:absolute;width:100%}.icon-button{background:none;border:0;font:inherit;line-height:normal;margin:0;padding:0;text-align:unset;text-decoration:none;outline:none;align-items:center;background:transparent;border-radius:4px;color:#000c;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.icon-button:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.icon-button:focus:not(:focus-visible){box-shadow:none}.icon-button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.icon-button svg{height:20px;transition:color .15s;width:20px}.icon-button_disabled{color:#cdcdcd;cursor:default;pointer-events:none}.icon-button_disabled:not(.icon-button_halo,.icon-button_plain){background-color:#f7f7f7}@media not print{.icon-button_halo{height:32px;position:relative;width:32px}.icon-button_halo:not(.icon-button_disabled){color:var(--color-theme-accent)}.icon-button_halo:after,.icon-button_halo:before{background-color:var(--color-theme-accent);border-radius:50%;content:"";height:0;left:50%;opacity:.05;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all ease-in-out .15s;width:0}.icon-button_halo:hover:after{height:32px;width:32px}.icon-button_halo:active:before{height:32px;width:32px}}.icon-button_plain{height:20px;width:20px}.icon-button_square,.icon-button_circle{height:32px;transition:background-color .15s;width:32px}.icon-button_square svg,.icon-button_circle svg{height:16px;width:16px}.icon-button_square.icon-button_dark:not(.icon-button_disabled),.icon-button_circle.icon-button_dark:not(.icon-button_disabled),.icon-button_ghost.icon-button_dark:not(.icon-button_disabled){background-color:#3b3b3b;color:#fff}.icon-button_square.icon-button_dark:not(.icon-button_disabled):hover,.icon-button_circle.icon-button_dark:not(.icon-button_disabled):hover,.icon-button_ghost.icon-button_dark:not(.icon-button_disabled):hover{background-color:#626262}.icon-button_square.icon-button_dark:not(.icon-button_disabled):active,.icon-button_circle.icon-button_dark:not(.icon-button_disabled):active,.icon-button_ghost.icon-button_dark:not(.icon-button_disabled):active{background-color:#767676}.icon-button_square.icon-button_light:not(.icon-button_disabled),.icon-button_circle.icon-button_light:not(.icon-button_disabled),.icon-button_ghost.icon-button_light:not(.icon-button_disabled){background-color:rgba(var(--color-theme-assist-rgb),.08)}.icon-button_square.icon-button_light:not(.icon-button_disabled):hover,.icon-button_circle.icon-button_light:not(.icon-button_disabled):hover,.icon-button_ghost.icon-button_light:not(.icon-button_disabled):hover{background-color:rgba(var(--color-theme-assist-rgb),.16)}.icon-button_square.icon-button_light:not(.icon-button_disabled):active,.icon-button_circle.icon-button_light:not(.icon-button_disabled):active,.icon-button_ghost.icon-button_light:not(.icon-button_disabled):active{background-color:rgba(var(--color-theme-assist-rgb),.2)}.icon-button_filled:not(.icon-button_disabled){background-color:var(--color-theme-accent);color:#fff;overflow:hidden;position:relative}.icon-button_filled:not(.icon-button_disabled):after{background-color:transparent;content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .15s}.icon-button_filled:not(.icon-button_disabled):hover:after{background-color:#fff3}.icon-button_filled:not(.icon-button_disabled):active:after{background-color:#ffffff4d}.icon-button_square,.icon-button_ghost,.icon-button_filled{border-radius:8px}.icon-button_circle{border-radius:50%}.icon-button_size_oversize{height:52px;width:52px}.icon-button_size_normal{height:40px;width:40px}.icon-button_size_normal svg{height:16px;width:16px}.icon-button_size_flattened{height:32px;width:32px}.icon-button_size_flattened svg{height:16px;width:16px}.icon-button_size_mini{height:28px;width:28px}.icon-button_size_mini svg{height:16px;width:16px}.label{color:#0006;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px;box-sizing:border-box;cursor:text;left:7px;line-height:20px;max-width:calc(100% - 14px);overflow:hidden;padding:0 4px;position:absolute;text-overflow:ellipsis;top:10px;transition:color .15s,box-shadow .15s,top .15s,font-size .15s,line-height .15s;white-space:nowrap;width:100%;z-index:2}.label_invalid{color:#f9919a}.label_disabled{background:transparent;color:#0003}.label_required:after{content:" *"}.label_floated{background:#fff;font-size:10px;line-height:12px;top:-6px;width:auto}.input{display:block;max-width:100%;position:relative}.input_with-action .input__field{padding-right:32px}.input_error .input__field{border-color:#f9919a;color:#d72323;-webkit-text-fill-color:#d72323}.input_error .input__field:hover:not(:disabled){border-color:#d72323}.input__field{outline:none;color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-sizing:border-box;height:40px;line-height:20px;padding:10px 12px;-webkit-text-fill-color:rgba(0,0,0,.8);text-overflow:ellipsis;transition:border-color .15s,color .15s;width:100%}.input__field:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.input__field:focus:not(:focus-visible){box-shadow:none}.input__field:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.input__field:hover:not(:disabled){border-color:#0006}.input__field::placeholder{color:#0006;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px}.input__action{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:10}.input__action-button:not(.icon-button_disabled){color:#000}.login{display:grid;gap:20px}.login__block{display:grid;gap:16px}.login__info{color:#00000080;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.24px;line-height:16px;text-align:center}.socials-login{align-items:center;display:grid;min-height:152px}.socials-login__buttons{display:grid;gap:16px}.main-page{display:grid;gap:32px}.main-page__heading{display:grid;gap:8px}.main-page__heading-title{margin:0;padding:0;color:#000000e6;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;text-align:center}.main-page__heading-subtitle{color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px;text-align:center}.main-page__divider{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr}.main-page__divider:before,.main-page__divider:after{background-color:#0000001a;content:"";display:block;height:1px;width:100%}.main-page__divider-label{color:#00000080;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.3px;line-height:24px;text-align:center;text-transform:uppercase}.select-search{align-items:start;background-color:#fff;box-sizing:border-box;display:grid;gap:var(--input-regular-gap);grid-template-columns:1fr 20px;height:56px;padding:16px;position:sticky;top:0}.select-search:before{background-color:#c2c2c2;bottom:8px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);transition:background-color .15s ease-in-out;width:calc(100% - 32px)}.select-search .select-search__icon_search{color:#0000004d;transition:color .15s ease-in-out}.select-search .select-search__icon_clear{height:12px;width:12px}.select-search:hover .select-search__icon_search{color:#00000080}.select-search:hover:before{background-color:#00000080}.select-search__input{color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.25px;border:none;line-height:20px;outline:none;padding:0;width:100%}.select-search__input::placeholder{color:#00000080}.select-dropdown{background-color:#fff;border-radius:8px;box-shadow:0 -1px 4px #0000000a,0 2px 4px #00000029;overflow:hidden;position:absolute;width:100%;z-index:999}.select-dropdown_top{bottom:calc(var(--input-regular-min-height) + 12px)}.select-dropdown_top.select-dropdown_flattened{bottom:calc(var(--input-flattened-min-height) + 12px)}.select-dropdown_top.select-dropdown_mini{bottom:calc(var(--input-mini-min-height) + 12px)}.select-dropdown_bottom{top:calc(var(--input-regular-min-height) + 4px)}.select-dropdown_bottom.select-dropdown_flattened{top:calc(var(--input-flattened-min-height) + 4px)}.select-dropdown_bottom.select-dropdown_mini{top:calc(var(--input-mini-min-height) + 4px)}.select-dropdown_search .select-dropdown__wrapper{max-height:216px}.select-dropdown__wrapper{max-height:228px;overflow:auto;padding-bottom:8px}.select-dropdown_oversize .select-dropdown__wrapper{padding-bottom:10px;padding-top:8px}.select-dropdown__container{display:grid}.select-dropdown__item{color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;letter-spacing:.25px;line-height:20px;background-color:#fff;border:0;margin:0;min-height:40px;outline:none;padding:12px 16px;text-align:start;word-break:break-word}.select-dropdown__item:disabled{color:#0003;pointer-events:none}.select-dropdown__item:not(.select-dropdown__item_active){cursor:pointer}.select-dropdown__item:hover,.select-dropdown__item:focus,.select-dropdown__item_active{background:#f7f7f7}.select-dropdown__item_empty{padding-bottom:20px;padding-top:20px}.select{position:relative;width:100%}.select_required .select__label:after{color:#d72323;content:" *"}.select__button{align-content:center;background-color:var(--input-bg-color);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-regular-border-radius);box-sizing:border-box;color:var(--input-text-color);cursor:pointer;display:grid;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:var(--input-regular-font-size);font-style:normal;font-weight:var(--input-font-weight);gap:var(--input-regular-gap);grid-template-columns:1fr 20px;height:var(--input-regular-min-height);letter-spacing:var(--input-regular-letter-spacing);line-height:var(--input-regular-line-height);outline:none;overflow:hidden;padding:0 var(--input-regular-padding-end) 0 var(--input-regular-padding-start);text-align:start;text-overflow:ellipsis;text-transform:var(--input-text-transform);transition:border-color .15s ease-in-out;white-space:nowrap;width:100%}.select__button_invalid{border-color:var(--input-invalid-border-color)}.select__button_invalid .label,.select__button_invalid .select__value,.select__button_invalid .select__icon{color:var(--input-invalid-text-color)}.select_flattened .select__button{align-items:center;border-radius:var(--input-flattened-border-radius);font-size:var(--input-flattened-font-size);gap:var(--input-flattened-gap);height:var(--input-flattened-min-height);letter-spacing:var(--input-flattened-letter-spacing);line-height:var(--input-flattened-line-height);padding-left:var(--input-flattened-padding-start);padding-right:var(--input-flattened-padding-end)}.select_mini .select__button{align-items:center;border-radius:var(--input-mini-border-radius);font-size:var(--input-mini-font-size);gap:var(--input-mini-gap);height:var(--input-mini-min-height);letter-spacing:var(--input-mini-letter-spacing);line-height:var(--input-mini-line-height);padding-left:var(--input-mini-padding-start);padding-right:var(--input-mini-padding-end)}.select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select .select__icon_arrow{transition:transform ease-in-out .15s}.select_open .select__icon_arrow{transform:rotate(180deg)}.select:hover:not(.select_disabled) .select__button{border-color:#00000080}.select:hover:not(.select_disabled) .select__button_invalid{border-color:#d72323}.select:focus-within:not(.select_disabled) .select__button{border-color:transparent;box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.select_disabled{pointer-events:none}.select_disabled .select__button{background:var(--input-disabled-bg-color);border-color:var(--input-disabled-border-color);cursor:default}.select_disabled .select__icon{color:var(--input-disabled-icon-color)}.select_disabled .select__value{color:var(--input-disabled-text-color)}.select_disabled .select__label{background:transparent;color:var(--input-disabled-label-text-color)}.project-page{display:grid;gap:20px}.project-page_success{gap:32px}.project-page__error{position:static}.project-page__text{margin:0;color:#000c;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.3px;line-height:24px;text-align:center}.project-page__title{margin:0;padding:0;color:#000000e6;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;text-align:center}.project-page__content{display:grid;gap:20px}.app{position:relative}.app_error{align-items:center;display:grid;height:100vh;justify-items:center}.app__error{margin:0;padding:0;color:#000000e6;font-family:Poppins,Open Sans,Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:500;color:#d72323}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;text-size-adjust:none}@media only screen and (any-pointer: fine){.scrollbar{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.05);scrollbar-width:thin}.scrollbar::-webkit-scrollbar-track{background-color:#0000000d;border-radius:3px}.scrollbar::-webkit-scrollbar{background-color:#0000000d;width:6px}.scrollbar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}}
