@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-D4pIDx8F.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-Italic-BB78sSAc.woff2)format("woff2")}@font-face{font-family:MontserratVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/MontserratVariable-D-xo5pT6.woff2)format("woff2")}@font-face{font-family:MontserratVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/MontserratVariable-Italic-CdmCceDn.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{color-scheme:var(--color-scheme);--doc-height:100%;--gap:12px}@media screen and (width>=576px){:root{--gap:20px}}:root{--transition:.3s cubic-bezier(.25, .46, .45, .94);--box-shadow:-4px 4px 15px 0 #00000026;--height-lg:42px;--height-md:36px;--ind-xl:20px;--border-radius-lg:16px;--border-radius-md:12px;--border-radius-sm:8px;--border-radius-xs:6px;--accent:#5177ff;--accent-hover:#6083ff;--accent-pressed:#4168f3;--accent-disable:#5177ff33;--accent-secondary:#5177ff66;--accent-tertiary:#5177ff1a;--accent-quaternary:#5177ff14;--success:#30ba2f;--success-secondary:#30ba2f33;--success-tertiary:#30ba2f1a;--error:#ff4848;--error-hover:#ff5a5a;--error-secondary:#ff48481a;--error-tertiary:#ff484814;--error-quaternary:#ff48480d;--form-height-feedback:24px;--layout-header-height:56px;--bg-primary:#101014;--bg-primary-inverse:#f1f1f1;--bg-secondary:#f1f1f126;--bg-tertiary:#f1f1f11a;--bg-quaternary:#f1f1f112;--bg-other:#202023;--bg-card:#23232880;--text-primary:#f1f1f1;--text-primary-inverse:#111113;--text-secondary:#f1f1f1cc;--text-tertiary:#f1f1f199;--text-disabled:#f1f1f133;--border-primary:#111113;--border-secondary:#f1f1f126;--border-tertiary:#f1f1f10d;--exp-text:#f1f1f1}*{-webkit-tap-highlight-color:transparent}html{font-optical-sizing:auto;font-variation-settings:normal;scrollbar-gutter:stable;font-family:Inter,InterVariable,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:62.5%}body{color:var(--text-primary);accent-color:var(--accent);background-color:var(--bg-primary);-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;font-weight:500;line-height:143%}html,body{height:auto;min-height:100dvh}template,[hidden]{display:none}pre,code,kbd,samp{font-family:Menlo,Monaco,Consolas,Ubuntu Mono,Liberation Mono,DejaVu Sans Mono,Courier New,Courier,monospace}a{text-decoration:none}ul,h1,h2,h3,h4,h5,h6,ul,p{margin:0;padding:0}ul{list-style:none}img{vertical-align:middle;-ms-interpolation-mode:bicubic;box-sizing:content-box;object-fit:cover;white-space:pre-wrap;border-style:none;max-width:100%}svg{vertical-align:middle;transition:fill var(--transition);flex:none;overflow:hidden}svg:not(:root){overflow:hidden}svg:not([fill]){fill:currentColor}a:not([class]),.link{color:var(--accent);cursor:pointer;transition:color var(--transition)}a:not([class]):hover,.link:hover{color:var(--accent-hover)}.no-transition *{transition:none!important}.wrapper{flex-direction:column;min-height:100dvh;display:flex}@supports not (min-height:100dvh){html,body,.wrapper{min-height:var(--doc-height,100vh)}}.container{width:100%;max-width:calc(var(--layout-cnt,1260px) + var(--gap) * 2);padding-inline:var(--gap);transition:padding var(--transition);margin-inline:auto}.content{margin-top:calc(var(--layout-header-height) + 16px);flex:1;margin-bottom:60px}@media screen and (width>=576px){.content{margin-top:calc(var(--layout-header-height) + 24px);margin-bottom:86px}}.scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent;pointer-events:auto;scroll-behavior:smooth;scrollbar-gutter:auto;overflow:hidden auto}.scrollbar::-webkit-scrollbar{background:0 0;width:4px;height:4px}.scrollbar::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:var(--border-radius-md)}.scrollbar:has(::-webkit-scrollbar-thumb){scrollbar-gutter:stable}.scrollbar:hover,.scrollbar:focus,.scrollbar:focus-within{scrollbar-color:var(--border-secondary) transparent}@supports (-webkit-touch-callout:none){.scrollbar--fixed{position:absolute}}.signin{background:url(/assets/signin-bg-DRFuSrV0.jpg) 50%/cover no-repeat;align-items:center;min-height:100dvh;display:flex;position:relative}.signin:after{content:"";pointer-events:none;background:linear-gradient(#000 0%,#00000080 70.19%);position:absolute;inset:0}.signin-header{width:100%;height:var(--layout-header-height);z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.signin-header__link{color:#fff;position:relative}.signin-header__link svg{height:24px}.signin-form{z-index:2;background-color:var(--bg-primary);border-radius:var(--border-radius-md);width:100%;max-width:460px;margin:108px auto;padding:20px;position:relative;overflow:hidden}@media screen and (width<=464.98px){.signin-form{margin:108px 12px}}.signin-form .divider{margin-top:24px;margin-bottom:16px}.signin-form__group{justify-content:center;align-items:center;gap:20px;max-width:280px;margin:20px auto;display:flex}.signin-form__group span{border-bottom:1px dashed var(--border-secondary);flex:auto;min-width:0}.signin-form__group-square{border-radius:var(--border-radius-md)!important}.signin-form__actions{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px;display:grid}.signin-form__cnt{border-radius:var(--border-radius-md);background-color:var(--bg-quaternary);flex-direction:column;gap:12px;padding:12px 8px;display:flex}.signin-form__cnt .signin-form__text{text-align:left}.signin-form__cnt .divider{margin:0}.signin-form__wrap{flex-direction:column;gap:12px;margin-top:24px;display:flex}.signin-form__autofill{opacity:0;width:20px;height:20px;position:absolute;bottom:0;right:0}.signin-form__header{text-align:center}.signin-form__header .signin-form__text{margin-top:6px}.signin-form__text{text-align:center;color:var(--text-secondary);font-size:1.4rem;font-weight:400;line-height:140%}.signin-form__text-col{justify-content:center;align-items:center;gap:2px;display:flex}.signin-form__email{border:1px solid var(--border-tertiary);border-radius:var(--border-radius-md);align-items:center;gap:10px;padding:16px;display:flex}.signin-form__email-body{flex:auto;min-width:0}.signin-form__email-title{font-size:1.6rem;font-weight:500;line-height:125%}.signin-form__email-text{color:var(--text-secondary);margin-top:4px;font-size:1.4rem;font-weight:400;line-height:140%}.signin-form__footer{margin-top:20px}.signin-form__social{justify-content:center;gap:4px;display:flex}.signin-form__social svg{width:24px;height:24px}.signin-form__slide-left-leave-active,.signin-form__slide-left-enter-active{transition:all .3s}.signin-form__slide-left-leave-active{position:absolute}.signin-form__slide-left-leave-to{opacity:0;transform:translate(-100%)}.signin-form__slide-left-enter-from{opacity:0;transform:translate(100%)}.signin-form__slide-left-enter-to{opacity:1}.signin-form__slide-right-leave-active,.signin-form__slide-right-enter-active{transition:all .3s}.signin-form__slide-right-leave-active{position:absolute}.signin-form__slide-right-leave-to{opacity:0;transform:translate(100%)}.signin-form__slide-right-enter-from{opacity:0;transform:translate(-100%)}.signin-form__slide-right-enter-to{opacity:1}.edit{word-wrap:break-word;min-width:0;margin-bottom:var(--ind-l);position:relative}.edit:not(:last-child){border-bottom:1px dashed var(--border-secondary);margin-bottom:30px}.edit-list{flex-direction:column;gap:16px;display:flex}.edit--not-br:not(:last-child){border-bottom:1px dashed #0000}.edit>.button{margin-bottom:30px}.edit-grid{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:30px 16px;margin-bottom:20px;display:grid}.edit-item{align-items:center;gap:12px;margin-bottom:20px;display:flex}.edit-item img{width:64px;height:64px}.edit-item h3{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:1;max-width:320px;color:var(--text-secondary);-webkit-box-orient:vertical;font-size:1.6rem;font-weight:500;line-height:133%;display:-webkit-box;overflow:hidden}.edit-item .button{margin-left:auto}.edit-caption{color:var(--text-secondary);margin-bottom:10px;font-size:1.4rem;font-weight:400;line-height:125%}@media screen and (width>=992px){.edit-panel{gap:var(--ind-xl);margin-top:30px;display:flex}}@media screen and (width<=991.98px){.edit-panel__aside{margin-bottom:30px}}@media screen and (width>=992px){.edit-panel__aside{flex:none;width:240px}}.edit-panel__cnt{flex:auto;min-width:0}@media screen and (width>=992px){.edit--small{max-width:690px}}.edit-header{flex-wrap:wrap;justify-content:space-between;gap:4px;margin-bottom:20px;display:flex}.edit-header .caption{margin-bottom:4px}.edit-header p{color:var(--text-secondary);font-size:1.4rem;font-weight:400;line-height:130%}.edit-header p span{color:var(--text-primary)}.edit-group{align-items:flex-end;gap:0 16px;display:grid}@media screen and (width<=639.98px){.edit-group .chapter-item{margin-bottom:12px}}.edit-group--top{margin-top:16px}.edit-group--layout-header-height{gap:10px;display:flex}@media screen and (width>=640px){.edit-group--col2{grid-template-columns:repeat(2,1fr)}}.edit-group--ind>:not(.input-label){margin-bottom:var(--form-height-feedback)}@media screen and (width>=640px){.edit-group--other{grid-template-columns:repeat(2,1fr) auto}}@media screen and (width<=639.98px){.edit-group--other>.button{margin-left:auto}}@media screen and (width>=640px){.edit-group--other3{grid-template-columns:repeat(3,1fr) auto}}@media screen and (width<=639.98px){.edit-group--other3>.button{margin-left:auto}}@media screen and (width>=640px){.edit-group--other1{grid-template-columns:repeat(1,1fr) auto}}@media screen and (width<=639.98px){.edit-group--other1>.button{margin-left:auto}}.edit-group__right{align-items:flex-end;gap:0 16px;display:flex}.edit-group__ind{height:var(--height-lg);align-items:center;display:flex}.edit ol:not([class]),.edit ul:not([class]){margin-top:0;margin-bottom:20px}.card{word-wrap:break-word;border:1px solid var(--card-border,transparent);min-width:0;padding:var(--card-padding);background:linear-gradient(var(--card-bg,var(--bg-quaternary)), var(--card-bg,var(--bg-quaternary))), var(--bg-primary);border-radius:var(--border-radius-lg);position:relative}.card--other{background:var(--bg-card);--card-padding:16px;--card-border:var(--border-secondary)}.card--other .card--menu{--card-padding:0}.card-provider{align-items:center;gap:20px;display:flex}.card-provider-br{border-bottom:1px dashed var(--border-secondary);flex:auto;min-width:0}.card:empty{display:none}.card--dashed{border:1px dashed var(--border-secondary)}.card--tr{--card-bg:transparent}.card--tr:after{display:none}.card--ind{--card-padding:12px}.card-list{align-items:center;gap:8px;display:flex}.card-title,.card-name,.card-text{-webkit-hyphens:auto;hyphens:auto;transition:color var(--transition);line-height:125%}.card-title,.card-name{font-weight:500;font-size:var(--card-font-size,1.2rem)}@media screen and (width>=576px){.card-title,.card-name{--card-font-size:1.4rem}}.card-title,.card-text{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-name{color:var(--text-primary);align-items:center;gap:3px;display:flex}.card-name span:not([class]){text-align:left;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-name>img{width:20px}.card-name__status{width:var(--card-size-ver,20px);height:var(--card-size-ver,20px);flex:none}.card-name__ver{width:var(--card-size-ver,20px);height:var(--card-size-ver,20px);color:var(--accent);flex:none}.card-title{-webkit-line-clamp:2;color:var(--text-primary)}.card-text{color:var(--card-text,var(--text-secondary));-webkit-line-clamp:1;margin-top:auto;font-size:1.2rem;font-weight:400}@media screen and (width>=576px){.card-text{font-size:1.4rem}}.card-body{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.card-body .lvl{margin-top:auto}.card-icon{flex:none;width:18px;height:18px}.card-icon--owner{color:#ffd12f}.card-type{align-items:center;gap:4px;display:flex}.card-type__el{color:var(--text-secondary);align-items:center;gap:4px;font-size:1.2rem;font-weight:400;line-height:125%;display:flex}@media screen and (width>=720px){.card-type__el{font-size:1.4rem}}.chip{background:var(--bg-other);border-radius:50%;width:4px;height:4px;display:inline-flex}.snackbar-message{z-index:calc(1000 - var(--snackbar-index));--snackbar-step:var(--snackbar-index) * .05 + 1;transform:translateX(-50%) translateY(var(--snackbar-gap)) scale(calc(-1 * var(--snackbar-step)));opacity:calc(-1 * var(--snackbar-step));background-color:var(--bg-primary);border-radius:var(--border-radius-md);min-width:320px;max-width:360px;box-shadow:var(--box-shadow);transition:transform var(--transition), opacity var(--transition);position:absolute;bottom:0;left:50%}.snackbar-message-inner-wrapper{background-color:var(--bg-quaternary);border-radius:var(--border-radius-md);padding:10px}.snackbar-message-header{align-items:center;gap:8px;display:flex}.snackbar-message-header__icon{width:20px;height:20px;color:var(--snackbar-text,var(--text-primary));align-items:center;display:flex}.snackbar-message-header .button{margin-left:auto}.snackbar-message-header__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:500;line-height:125%;display:-webkit-box;overflow:hidden}.snackbar-message-success{--snackbar-text:var(--success)}.snackbar-message-warning{--snackbar-text:var(--warning)}.snackbar-message-error{--snackbar-text:var(--error)}.snackbar-message-body{color:var(--text-secondary);word-wrap:break-word;margin-top:4px;font-size:1.4rem;font-weight:400;line-height:133%}.snackbar{z-index:9999;flex-direction:column;display:flex;position:fixed}.snackbar-placement-top{top:60px;right:50%;transform:translate(50%)}.snackbar-placement-top-left{top:60px;left:13%;transform:translate(50%)}.snackbar-placement-top-right{top:60px;right:13%;transform:translate(50%)}.snackbar-placement-bottom{bottom:60px;right:50%;transform:translate(50%)}.snackbar-placement-bottom-left{bottom:60px;left:13%;transform:translate(50%)}.snackbar-placement-bottom-right{bottom:60px;right:13%;transform:translate(50%)}.snackbar-messages{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.snackbar-enter,.snackbar-leave-to{opacity:0;transform:translateY(30px)}.snackbar-leave-active{position:absolute}.avatar{position:relative}.avatar-frame{width:var(--avatar-frame-size,100%);height:var(--avatar-frame-size,100%);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-size--md{--avatar-frame-size:50px}.avatar-size--sm{--avatar-frame-size:42px}.avatar-size--lg{--avatar-frame-size:94px}.avatar-size--xl{--avatar-frame-size:155px}.avatar-wrapper{color:var(--text-primary);background:var(--bg-tertiary);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-family:Montserrat,MontserratVariable,sans-serif;font-size:1.5rem;font-weight:500;line-height:100%;display:flex;position:relative;overflow:hidden}@media screen and (width>=576px){.avatar-wrapper{font-size:1.6rem}}.avatar-wrapper--fill{background:linear-gradient(var(--bg-tertiary), var(--bg-tertiary)), var(--bg-primary)}.avatar-wrapper__img{width:100%;height:100%}.avatar-wrapper img{text-indent:10000px;width:100%;height:100%}.avatar-wrapper-canvas{width:100%;height:100%;position:absolute;top:0;left:0}.lvl{background:var(--bg-secondary);border-radius:8px;height:20px;position:relative}.lvl__tag{pointer-events:none;justify-content:center;width:26px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lvl__tag:after{content:"";z-index:-1;filter:blur(10px);background:var(--user-ranks-blur-bg);width:72%;height:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lvl__tag-count{text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2rem;font-weight:500;line-height:143%;display:flex;position:absolute;top:0;left:0}.lvl__tag--0{--user-ranks-bg:var(--bg-secondary)}.lvl__tag--5{--user-ranks-bg:#30ba2f}.lvl__tag--10{--user-ranks-bg:#5177ff}.lvl__tag--15{--user-ranks-bg:#ffb300}.lvl__tag--20{--user-ranks-bg:#ff4848}.lvl__tag--25{--user-ranks-bg:#b751ff}.lvl__tag--30{--user-ranks-bg:#ff81e4}.lvl__tag--35{--user-ranks-bg:#33a3ff;--user-ranks-blur-bg:#33a3ff}.lvl__tag--40{--user-ranks-bg:#7751ff;--user-ranks-blur-bg:#7751ff}.lvl__tag--45{--user-ranks-bg:#f69f42;--user-ranks-blur-bg:#f69f42}.lvl__tag--50{--user-ranks-bg:#30ba2f;--user-ranks-blur-bg:#30ba2f}.lvl__tag--55{--user-ranks-bg:#5177ff;--user-ranks-blur-bg:#5177ff}.lvl__tag--60{--user-ranks-bg:#ffb300;--user-ranks-blur-bg:#ffb300}.lvl__tag--65{--user-ranks-blur-bg:linear-gradient(70.85deg, #ff4848 7.44%, #33a3ff 92.42%)}.lvl__tag--70{--user-ranks-blur-bg:linear-gradient(70.85deg, #b751ff 7.44%, #7751ff 92.42%)}.lvl__tag--75{--user-ranks-blur-bg:linear-gradient(70.85deg, #ff81e4 7.44%, #f69f42 92.42%)}.lvl__text{-webkit-user-select:none;user-select:none;color:var(--text-secondary);padding-left:30px;padding-right:4px;font-size:1.4rem;font-weight:500;line-height:143%}.header{z-index:15;background:var(--bg-primary);width:100%;transition:background var(--transition), transform var(--transition);border-bottom:1px solid var(--border-tertiary);position:fixed;top:0;left:0}.nav{height:var(--layout-header-height);justify-content:space-between;align-items:center;gap:20px;display:flex}
