.tooltip-wrapper{position:relative;width:-moz-max-content;width:max-content}.tooltip-button{cursor:pointer;flex-grow:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tooltip-content{text-align:center;font-size:16px;line-height:18px;font-family:Futura Book,Helvetica,Arial,sans-serif;width:-moz-fit-content;width:fit-content;position:absolute;z-index:1;padding:10px;border-radius:3px;background-color:#fff;box-shadow:0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f,0 5px 5px -3px #0003;opacity:0;pointer-events:none;transition-property:opacity}.tooltip-content span{font-size:16px;line-height:18px}.tooltip-content.active{opacity:1;pointer-events:auto}.tooltip-content.max-content{min-width:-moz-max-content;min-width:max-content}.tooltip-content:after{position:absolute;content:"";background-color:#fff;width:10px;height:10px}.tooltip-content.bottom{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.tooltip-content.bottom:after{top:-5px;left:50%;transform:translate(-50%) rotate(45deg)}.tooltip-content.top{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.tooltip-content.top:after{bottom:-5px;left:50%;transform:translate(-50%) rotate(45deg)}.tooltip-content.right{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.tooltip-content.right:after{left:-5px;top:50%;transform:translateY(-50%) rotate(45deg)}.tooltip-content.left{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.tooltip-content.left:after{right:-5px;top:50%;transform:translateY(-50%) rotate(45deg)}.tooltip-content.dropdown{padding:5px;width:100%;top:calc(100% + 3px);left:0;box-sizing:border-box;border-top:1px solid #d7d8db;border-radius:2px;z-index:2}.tooltip-content.dropdown:after{display:none}.profile-header__avatar{position:relative;width:152px;height:152px;min-width:152px;min-height:152px;border-radius:1px;box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}.profile-header__avatar_skeleton{max-height:152px}.profile-header__tooltip-icons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.profile-header__online-status{position:absolute;right:-3px;bottom:-3px}.profile-header__online-status-icon{width:20px;height:20px;background-color:gray;box-sizing:border-box;border-radius:50%;border:2px solid white}.profile-header__online-status-icon_green{background-color:#32cd32}.profile-header__image{width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.profile-header__buttons{margin-top:6px;display:flex;flex-direction:column;flex-grow:1;box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}a.profile-header__button_link{text-decoration:none;text-transform:uppercase}a.profile-header__button_link:hover,a.profile-header__button_link:active,a.profile-header__button_link:focus{text-decoration:none}.profile-header__button{display:flex;align-items:center;justify-content:center;flex-grow:1;background-color:#fff;font-size:13px;transition:all .3s}.profile-header__button a,.profile-header__button span{color:#3c4858;text-transform:uppercase}.profile-header__button a:hover,.profile-header__button span:hover{text-decoration:none}.profile-header__button_green span{color:#4caf50}.profile-header__button_full{min-width:100%;display:flex;flex-grow:1;border-top:1px solid #d7d8db}.profile-header__button_full .tooltip-button{background-color:#fff;text-transform:uppercase;font-size:13px}.profile-header__button_full .tooltip-button:hover,.profile-header__button_full:hover{background-color:#eee}.profile-header__button:not(:first-child){box-sizing:border-box;border-top:1px solid #d7d8db}.profile-header__button:hover{background-color:#eee}.profile-header__button .tooltip-button{background-color:transparent}.profile-header__button img.button-loader{width:19px;height:19px}.profile-header__ban,.profile-header__beta-reader{height:30px;width:100%;border-radius:2px}.profile-header__ban:hover,.profile-header__beta-reader:hover{background-color:#eee}.profile-header__ban span,.profile-header__beta-reader span{padding:0 5px;font-size:14px;text-transform:initial!important;display:flex;align-items:center;justify-content:space-between;flex-grow:1}.profile-header__ban span i,.profile-header__beta-reader span i{transform:translateY(1px)}.profile-header__ban{font-size:14px;display:flex;align-items:center;justify-content:space-between;background-color:transparent}.profile-header__ban_loading{justify-content:center}.profile-header__ban img.button-loader{width:19px;height:19px}.profile-header__assign{margin-top:5px;padding:5px 5px 0;font-family:Futura Medium,Helvetica,Arial,sans-serif;font-size:14px;height:30px;display:flex;align-items:center;border-top:1px solid #eee}.profile-header__beta-reader{font-size:14px;display:flex;align-items:center;justify-content:space-between;background-color:transparent}.profile-header__beta-reader_loading{justify-content:center}.profile-header__beta-reader img.button-loader{width:19px;height:19px}.profile-header__center{position:relative;box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}.profile-header__banner{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-header__gradient{z-index:0;position:absolute;left:0;bottom:0;width:100%;padding:20px 20px 10px;background:linear-gradient(transparent,#000000ba)}.profile-header__author-line{display:flex;align-items:center}@media(max-width:576px){.profile-header__author-line{flex-direction:column}}.profile-header__username{word-break:break-word;word-wrap:break-word;margin:0;font-size:26px;line-height:28px}.profile-header__username a,.profile-header__username span{margin-right:10px;font-size:26px;line-height:28px;color:#fff;font-family:Futura Medium,Helvetica,Arial,sans-serif;text-shadow:1px 1px 3px rgba(0,0,0,.8)}@media(max-width:576px){.profile-header__username a,.profile-header__username span{margin-right:0}}.profile-header__username a:hover,.profile-header__username span:hover{text-decoration:underline}@media(max-width:576px){.profile-header__username{display:flex;justify-content:center}}.profile-header_icon-container{display:flex;align-items:center;gap:5px}@media(max-width:576px){.profile-header_icon-container{margin:6px 0;display:flex;justify-content:center}}.profile-header__username-icon{font-size:26px;line-height:28px;display:flex;align-items:center;justify-content:center}.profile-header__username-icon i{margin:0;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.8);font-size:22px;background-color:#537497;border-radius:10px;vertical-align:middle;height:20px}.profile-header__username-icon_verify{transform:translateY(1px)}.profile-header__username-icon_nib{line-height:18px;display:flex;align-items:center;justify-content:center;border:2px solid white;border-radius:50%;width:23px;height:23px;background-color:#537497;color:#fff;box-shadow:inset 1px 1px 3px #00000080,1px 1px 3px #00000080;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.profile-header__username-icon_nib_gold{color:gold}.profile-header__username-icon_nib_silver{color:silver}.profile-header__username-icon_nib_bronze{color:#cd7f32}.profile-header__username-icon_nib i{font-size:11px;transform:translateY(2px)}.profile-header__user-role{margin:0;color:#fff;font-weight:300;font-size:16px;font-family:Futura Medium,Helvetica,Arial,sans-serif;text-shadow:1px 1px 3px rgba(0,0,0,.8)}@media(max-width:576px){.profile-header__user-role{text-align:center}}.profile-header__description{margin:0;overflow:hidden;color:#fff;font-size:15px;line-height:18px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(max-width:576px){.profile-header__description{text-align:center}}.profile-header__user-markers{position:absolute;left:-1px;top:10px;display:flex;flex-direction:column;gap:5px;z-index:10}.profile-header__subscribers{height:20px;display:flex;align-items:center;padding:0 6px;background:#fffc;color:#537497;font-size:11px;min-width:60px;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.profile-header__subscribers i{transform:translateY(2px)}.profile-header__subscribers span,.profile-header__subscribers a{margin-left:4px;transform:translateY(1px);text-decoration:none}.profile-header__subscribers span:hover,.profile-header__subscribers span:focus,.profile-header__subscribers a:hover,.profile-header__subscribers a:focus{color:#537497}.info-link{color:#fff}.info-link:hover{color:#537497}.info-link:visited{color:#fff}.form-control-radio{display:flex;align-items:center;gap:6px}.reusable-radio{padding:0 10px;margin:0!important;border:1px solid #dce1e6;border-radius:1px}.reusable-radio::-moz-placeholder{color:#828282;-moz-transition:color .2s ease;transition:color .2s ease;opacity:1}.reusable-radio::placeholder{color:#828282;transition:color .2s ease;opacity:1}.reusable-radio:focus::-moz-placeholder{color:silver}.reusable-radio:focus::placeholder{color:silver}.reusable-radio_error{border-color:#f44336}.reusable-radio__error-message{color:#f44336;font-size:16px;text-align:center;margin-top:4px}.reusable-radio__error-message p{margin:0 0 10px}.reusable-radio-label{margin:0;transform:translateY(1px)}.profile-book__form{margin-top:10px}.profile-book__form-item{display:flex}.profile-book__mode{min-width:100px;margin-right:20px;color:#537497;text-align:end}.profile-book__select{margin-top:20px}.profile-book__select .selectLabel{min-width:100px;text-align:end}.profile-book__select .selectWrapper{width:100%}.profile-book__buttons{margin-top:20px;display:flex;gap:10px;align-items:center;justify-content:space-between}@media(max-width:576px){.profile-book__buttons{flex-direction:column}}.profile-book__button{height:40px;width:200px}@media(max-width:576px){.profile-book__button{width:100%}}.profile-book__button_cancel{background-color:#999;color:#fff}.profile-book__button_submit{background-color:#537497;color:#fff}.profile-header__right{position:relative}@media(max-width:1200px){.profile-header__right{display:none}}.profile-header__image-wrapper{box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}.profile-header__image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;-o-object-position:center;object-position:center}.book-small_profile-header .stickers-bottom{bottom:2px}.profile-header{height:250px;background-color:#fff;padding:6px;display:grid;grid-template-columns:152px auto 152px;-moz-column-gap:4px;column-gap:4px}.profile-header_reader{grid-template-columns:152px auto}@media(max-width:1200px){.profile-header{grid-template-columns:152px auto}}.profile-header__left{display:flex;flex-direction:column}.profile-header__right{z-index:0;box-shadow:0 1px #d7d8db,0 0 0 1px #e3e4e8}.profile-tooltip-button{color:#00000075;background-color:#ffffff80;width:20px;height:20px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center}.profile-tooltip-button i{transform:translateY(4px)}.profile-header__tooltip{position:absolute;right:0;top:0;z-index:10}.profile-header__icon-button{display:flex;align-items:center;justify-content:center;background-color:#ffffff80;width:20px;height:20px;min-width:20px;min-height:20px;border:none;outline:none;cursor:pointer}.profile-header__icon-button i{transform:translateY(3px);color:#00000075}.simple-modal .modal-content{max-width:500px}.swal2-popup .swal-only-title{display:flex;gap:20px;margin-top:20px}@media(max-width:576px){.swal2-popup .swal-only-title{gap:10px}}@media(max-width:576px){.swal2-popup .swal-only-title button.swal2-styled{width:100%}}.profileCrumbs{padding:4px 0 4px 10px}
