@import"https://fonts.googleapis.com/css2?family=Geologica:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,600;1,14..32,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";html{box-sizing:border-box;height:100%;min-height:100%}*{margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}body{min-height:100%;font-family:Geologica,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--primary-white)}h1,h2,h3,h4,h5,h6,p{margin:0}img{display:block;height:auto}ol,ul{list-style:none;padding:0;margin:0}a{outline:none;text-decoration:none;color:inherit}button{cursor:pointer;font:inherit}input,textarea,select{font:inherit}table{border-collapse:collapse;border-spacing:0}@media (max-width: 768px){body{font-size:14px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-lavender);border-radius:5px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-lavender-bright)}html{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--color-lavender) transparent;height:100%;min-height:100%}:root{--font-weight-base: 400;--line-height-base: 1.5;color-scheme:light dark;--viewport-height: 100vh;--vh: 1vh;--safe-bottom: env(safe-area-inset-bottom, 0px);--mobile-dock-reserved-space: calc(var(--safe-bottom) + 80px);--color-white: #fff;--color-black: #19102f;--color-grey-light: #8e8e8e;--color-grey: #878787;--color-grey-dark: #6a6a6a;--color-lavender-light: #d1adf8;--color-lavender-bright: #a260e3;--color-lavender: #59357d;--color-lavender-deep: #513879;--color-lavender-dark: #452578;--color-lavender-smoky: #392854;--color-burgundy-purple: #32224d;--color-indigo-dark: #09112d;--color-purple-shadow: #24193e;--color-purple-space: #271a47;--color-purple-deep: #291d3e;--color-purple-pastel: #b58eeb;--color-purple-dusty: #7c758b;--color-purple-light: #675387;--color-purple-smoky: #574770;--color-grey-warm: #9a8d8d;--color-purple-shadow-soft: rgb(45, 31, 73);--color-purple-shadow-border: rgb(66, 55, 92);--color-purple-label: #C5A3E8;--color-purple-link: #a682c8;--background: var(--color-black);--bg-main: var(--color-black);--bg-transparent-shadow: rgba(36, 25, 62, .6);--bg-transparent: rgba(25, 16, 47, .8);--profile-header-surface-bg: rgba(30, 20, 52, .92);--chapter-card-surface-bg: rgba(30, 20, 52, .92);--chapter-card-surface-hover-bg: rgba(38, 25, 64, .96);--toastify-color-success: #5cb85c;--toastify-icon-color-success: var(--toastify-color-success);--toastify-color-error: #ef5050;--toastify-icon-color-error: var(--toastify-color-error);--gradient-lavender: linear-gradient(180deg, #a260e3 0%, #59357d 100%);--border-white: 1px solid var(--color-white);--border-grey-light: 1px solid #aaa9a9;--border-grey: 1px solid #838383;--border-grey-dark: 1px solid var(--color-grey-dark);--border-grey-secondary: 1px solid var(--color-grey-light);--border-lavender-bright: 1px solid #c6aaff;--border-lavender-light: 2px solid var(--color-purple-light);--border-lavender: 1px solid var(--color-lavender-deep);--slider-grey: #969696;--backdrop-filter: blur(2px);--transition: all .3s cubic-bezier(.25, .8, .25, 1);--backdrop: rgba(17, 18, 19, .4);--search-bar-light-purple: var(--color-purple-shadow);--title-cover-loading-dark: rgba(40, 28, 65, .8);--title-cover-loading-light: rgba(60, 42, 95, .6);--title-cover-loading-duration: 1.5s;--library-card-surface-bg: rgba(36, 25, 62, .78);--library-card-cover-fallback-bg: rgba(30, 20, 50, .68);--library-card-badge-shadow: 0 2px 8px rgba(0, 0, 0, .3);--library-card-badge-accent-bg: linear-gradient( 135deg, var(--color-lavender-bright), var(--color-lavender) );--library-card-badge-dark-bg: linear-gradient(135deg, #4b2a69, #2a153d);--library-card-badge-dark-shadow: 0 2px 8px rgba(0, 0, 0, .35);--library-card-badge-radius: 7px;--library-card-border-color: rgba(209, 173, 248, .2);--library-card-hover-border-color: rgba(209, 173, 248, .6);--library-card-hover-shadow: 0 20px 36px rgba(162, 96, 227, .28);--library-card-chapter-pill-bg: rgba(88, 62, 124, .92);--library-card-edit-badge-bg: var(--color-lavender-deep);--library-card-edit-badge-hover-bg: var(--color-lavender-dark)}.title-cover-loading-skeleton{background:linear-gradient(110deg,var(--title-cover-loading-dark) 8%,var(--title-cover-loading-light) 18%,var(--title-cover-loading-dark) 33%);background-size:200% 100%;animation:title-cover-loading-shimmer var(--title-cover-loading-duration) ease-in-out infinite}@keyframes title-cover-loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.title-cover-loading-skeleton{animation:none}}.library-card-badges-left{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:10px;left:10px;z-index:3;gap:4px;text-transform:uppercase;font-size:9px;font-weight:700}.library-card-badges-top-row{display:flex;flex-direction:row;gap:6px;align-items:center}.library-card-badge{display:inline-flex;align-items:center;padding:.24rem .5rem;font-size:.7rem;font-weight:700;border-radius:var(--library-card-badge-radius);color:var(--color-white);text-transform:uppercase;box-shadow:var(--library-card-badge-shadow)}.library-card-badge--translation,.library-card-badge--type,.library-card-badge--tag{background:var(--library-card-badge-accent-bg)}.library-card-badge--age,.library-card-badge--rating{background:var(--library-card-badge-dark-bg);box-shadow:var(--library-card-badge-dark-shadow)}.title-card-surface{border-radius:18px;border:1px solid var(--library-card-border-color);transition:transform .3s cubic-bezier(.25,.8,.25,1),border-color .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1);will-change:transform}.title-card-surface:hover{transform:translateY(-6px);border-color:var(--library-card-hover-border-color);box-shadow:var(--library-card-hover-shadow)}.title-card-vertical{--title-card-vertical-gap: .4rem;--title-card-bottom-gap: var(--title-card-vertical-gap)}.title-card-vertical>*+*{margin-top:var(--title-card-vertical-gap)}.title-card-vertical>:last-child{padding-bottom:var(--title-card-bottom-gap)}.title-card-chapter-pill{display:inline-flex;align-items:center;padding:clamp(.18rem,.22vw,.25rem) clamp(.42rem,.55vw,.6rem);border-radius:999px;background:var(--library-card-chapter-pill-bg);color:var(--color-white);font-size:clamp(.62rem,.68vw,.75rem);width:fit-content;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-card-cover-pill{position:absolute;right:.55rem;bottom:.55rem;z-index:4}.fs-counter-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.22rem .5rem;border-radius:999px;border:1px solid rgba(199,164,255,.28);background:#3d2b5f66;box-shadow:inset 0 0 0 1px #7a53ba2e;line-height:1}.fs-counter-pill__value{display:inline;color:var(--color-white);font-size:.9rem;font-weight:600}.fs-counter-pill__total{color:#d1adf8db;font-size:.9rem;font-weight:500;white-space:nowrap}.title-card-reading-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff1a}.title-card-reading-progress-fill{height:100%;background:linear-gradient(135deg,#a260e3,#59357d);box-shadow:0 0 8px #a260e380;transition:width .4s ease}.chapters-surface-card{background:linear-gradient(180deg,#2e2046eb,#201637fa);border:1px solid rgba(209,173,248,.2);border-radius:24px;box-shadow:0 24px 48px #0a06128c,inset 0 0 0 1px #5c428a40}.chapters-volume-surface{background:linear-gradient(135deg,#281844bf,#1e123ad9);border:1px solid rgba(199,164,255,.32);box-shadow:inset 0 0 0 1px #7a53ba59}.chapters-volume-header{background:transparent;border-bottom:1px solid rgba(199,164,255,.2)}.chapters-item-surface{background:var(--chapter-card-surface-bg, rgba(30, 20, 52, .92));border:1px solid rgba(199,164,255,.32);box-shadow:inset 0 0 0 1px #7a53ba59}.fs-toggle-list{background:transparent;color:var(--color-white)}.fs-toggle-list--editor{background:transparent}.fs-toggle-list__volume{margin-bottom:16px;border-radius:18px;overflow:hidden;contain:layout style}.fs-toggle-list__header{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 18px;cursor:pointer}.fs-toggle-list__header-left{flex:1 1 auto;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:flex-start}.fs-toggle-list__header-center{flex:0 0 auto;text-align:center;transform:none}.fs-toggle-list__header-title{font-weight:600;font-size:16px}.fs-toggle-list__header-text{display:flex;flex-direction:column;gap:2px;min-width:0}.fs-toggle-list__header-right{display:flex;align-items:flex-start;padding-top:1px;gap:.5rem}.fs-toggle-list__range{font-size:12px;color:var(--color-lavender-light);text-transform:uppercase;letter-spacing:.3px}.fs-toggle-list__range-subtitle{font-size:.8rem;color:#d1adf8bf;font-weight:500;text-align:left}.fs-toggle-list__actions{display:flex;gap:5px}.fs-toggle-list__actions button{font-size:.85rem;padding:.25rem;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:4px;color:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;transition:transform .15s ease,background .2s ease}.fs-toggle-list__actions button:hover{transform:scale(1.1)}.fs-toggle-list__actions button:active{transform:scale(.95)}.fs-toggle-list__icon{width:18px;height:18px}.fs-toggle-list__chevron{display:inline-block;transition:transform .25s ease;filter:brightness(0) invert(1);opacity:.75}.fs-toggle-list__chevron-left{margin-right:10px;margin-top:2px}.fs-toggle-list__content{overflow:hidden;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);will-change:max-height;contain:content}.fs-toggle-list__content--no-transition{transition:none!important}.fs-toggle-list__content-inner{padding:10px 12px 12px;scrollbar-gutter:stable}.fs-toggle-list__scrollable{max-height:var(--max-height, 500px);overflow-y:auto;box-sizing:border-box}.fs-toggle-list--editor .fs-toggle-list__volume{background:var(--profile-header-surface-bg, rgba(30, 20, 52, .92));border:1px solid rgba(164,136,206,.22);border-radius:16px;box-shadow:inset 0 0 0 1px #4d3b7038,0 10px 20px #09061247}.fs-toggle-list--editor .fs-toggle-list__header{padding:14px 18px;background:#15102494;border-bottom:1px solid rgba(150,123,192,.24)}.fs-toggle-list--editor .fs-toggle-list__header-left{flex:1 1 auto;max-width:none;white-space:normal;align-items:center}.fs-toggle-list--editor .fs-toggle-list__header-title{font-weight:600}.fs-toggle-list--editor .fs-toggle-list__chevron-left{width:18px;height:18px;opacity:.7;margin-top:0}.fs-toggle-list--editor .fs-toggle-list__actions button{background:transparent;border:1px solid rgba(120,92,160,.35);border-radius:8px;padding:6px}.fs-toggle-list--editor .fs-toggle-list__content-inner{padding:8px 12px 12px}.fs-toggle-list__scrollable::-webkit-scrollbar{width:10px}.fs-toggle-list__scrollable::-webkit-scrollbar-track{background:transparent}.fs-toggle-list__scrollable::-webkit-scrollbar-thumb{background-color:#59357d;border-radius:5px}.fs-chapter-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 44px 12px 18px;border-radius:12px;margin-bottom:10px;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:0 70px;background:var(--chapter-card-surface-bg, rgba(30, 20, 52, .92));border:1px solid rgba(176,133,246,.72);box-shadow:inset 0 0 0 1px #c8a8ff29,0 8px 16px #0c06185c;transition:background .2s ease,box-shadow .2s ease}@media (hover: none){.fs-chapter-item{transition:none;box-shadow:0 4px 10px #0c061847}}.fs-chapter-item:last-child{margin-bottom:0}.fs-chapter-item:hover{background:var(--chapter-card-surface-hover-bg, rgba(38, 25, 64, .96));border-color:#c198ffe6;box-shadow:inset 0 0 0 1px #d9baff33,0 10px 18px #0d071a6b}.fs-chapter-item--edit{padding:12px 44px 12px 14px;margin-bottom:8px}.fs-chapter-item--edit:hover{background:var(--chapter-card-surface-hover-bg, rgba(38, 25, 64, .96));border-color:#c198ffe6;box-shadow:inset 0 0 0 1px #d9baff33,0 10px 18px #0d071a6b}.fs-chapter-item--clickable{cursor:pointer}.fs-chapter-item__info{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.fs-chapter-item__title-row{display:flex;align-items:center;gap:8px;min-width:0}.fs-chapter-item--read{border-color:#b084ffcc;box-shadow:inset 0 0 0 1px #b084ff40}.fs-chapter-item__new-badge{flex-shrink:0;font-size:11px;font-weight:600;color:var(--color-white);background:linear-gradient(135deg,#a260e3,#59357d);border:1px solid rgba(162,96,227,.45);border-radius:999px;padding:2px 8px;text-transform:uppercase;letter-spacing:.02em}.fs-chapter-item__sub-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fs-chapter-item__title{font-size:15px;font-weight:600;color:var(--color-white);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-chapter-item__team-label{font-size:12px;font-weight:500;color:var(--color-lavender-light);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-chapter-item__chapter-name{font-size:12px;font-weight:400;color:var(--color-grey-light);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-chapter-item__stats{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#d1adf8b3;text-align:right;white-space:nowrap}.fs-chapter-item__stars,.fs-chapter-item__comments,.fs-chapter-item__views{display:inline-flex;align-items:center;gap:4px}.fs-chapter-item__stat-icon{width:14px;height:14px;flex-shrink:0}.fs-chapter-item__date{color:var(--color-purple-dusty)}.fs-chapter-item__actions{display:flex;gap:10px;align-items:center}.fs-chapter-item__btn{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;transition:background .2s,color .2s,transform .15s ease}.fs-chapter-item__btn:hover{color:var(--color-white);transform:scale(1.1);outline:none}.fs-chapter-item__btn:active{transform:scale(.95)}.fs-chapter-item__btn:focus{outline:none}.fs-chapter-item__icon{width:18px;height:18px;pointer-events:none}.fs-chapter-item__date-label{font-size:.75rem;color:#d1adf8b3;margin-right:8px;white-space:nowrap}.fs-chapter-item__portal-menu{position:fixed;background:#181027fa;border:1px solid rgba(120,92,160,.4);border-radius:8px;padding:4px;min-width:180px;box-shadow:0 8px 24px #0a061480;z-index:99999;animation:fs-chapter-item-fade-in .15s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:2px}.fs-chapter-item__menu-button{position:absolute;top:8px;right:8px;background:transparent;border:none;color:var(--color-grey-light);cursor:pointer;padding:4px;border-radius:6px;font-size:20px;font-weight:700;line-height:1;z-index:10}.fs-chapter-item__menu-button:hover{background:var(--color-burgundy-purple);color:var(--color-white)}.fs-chapter-item__menu-item{width:100%;display:flex;align-items:center;gap:10px;background:none;border:none;color:var(--color-white);padding:10px 12px;text-align:left;cursor:pointer;border-radius:6px;transition:background .2s ease;font-size:14px;font-weight:500}.fs-chapter-item__menu-item:hover{background:#59357d59}.fs-chapter-item__menu-item:active{background:#59357d80}.fs-chapter-item__menu-icon{width:16px;height:16px;flex-shrink:0}@keyframes fs-chapter-item-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.fs-toggle-list__volume{margin-bottom:12px;border-radius:14px}.fs-toggle-list__header{padding:12px}.fs-toggle-list__header-left{max-width:70%}.fs-toggle-list__header-title{font-size:14px}.fs-chapter-item__info{margin-right:80px;gap:8px}.fs-chapter-item__new-badge{display:inline-flex}}@media (max-width: 480px){.fs-toggle-list__volume{border-radius:12px}.fs-toggle-list__header{padding:10px;align-items:flex-start;gap:.5rem}.fs-toggle-list__header-left{max-width:100%;width:100%}.fs-toggle-list__header-center{width:100%}.fs-toggle-list__header-right{width:100%;justify-content:flex-start;margin-top:.25rem}.fs-toggle-list__header-title{font-size:13px}.fs-toggle-list__range{font-size:10px}.fs-toggle-list__range-subtitle{font-size:.7rem;margin-bottom:.25rem}.fs-toggle-list__actions{gap:6px}.fs-toggle-list__actions button{font-size:.7rem;padding:.2rem .4rem;min-width:26px;min-height:26px}.fs-toggle-list__icon{width:14px;height:14px}.fs-chapter-item{flex-direction:row;align-items:center;padding:2px 5px 2px 16px;gap:8px;margin-bottom:8px;min-height:60px}.fs-chapter-item__title{font-size:12px}.fs-chapter-item__team-label,.fs-chapter-item__chapter-name{font-size:11px}.fs-chapter-item__stats{position:absolute;top:38px;right:12px;font-size:10px;justify-content:flex-end}.fs-chapter-item__actions{gap:8px}.fs-chapter-item__portal-menu{min-width:160px}.fs-chapter-item__menu-item{font-size:13px;padding:8px 10px}}@media (max-width: 440px){.fs-toggle-list__header{align-items:flex-start;gap:.75rem}.fs-toggle-list__header-left{flex:1;max-width:100%;width:100%}.fs-toggle-list__header-center{transform:none;text-align:left;width:100%}.fs-toggle-list__header-right{width:100%;justify-content:flex-start}.fs-toggle-list__header-title,.fs-toggle-list__range{font-size:1rem}.fs-toggle-list__range-subtitle{font-size:.75rem}.fs-toggle-list__actions button{font-size:.75rem;padding:.2rem}.fs-toggle-list__icon{width:16px;height:16px}.fs-toggle-list--editor .fs-toggle-list__content-inner{padding:6px 10px 10px}.fs-toggle-list--editor .fs-toggle-list__header{padding:10px;align-items:flex-start;gap:.1rem}.fs-toggle-list--editor .fs-toggle-list__header-left{max-width:calc(100% - 56px)}.fs-toggle-list--editor .fs-toggle-list__header-right{width:auto}}.title-card-reading-progress-badge{position:absolute;top:8px;right:8px;justify-content:center;min-width:36px;height:22px;border-radius:999px;padding:0 .5rem;font-size:.68rem;font-weight:700;letter-spacing:.02em}.title-card-title{display:block;width:100%;min-width:0;font-size:1.1rem;font-weight:600;line-height:1.5;text-align:left;color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-card-secondary-title{display:block;width:100%;min-width:0;margin:0;font-size:.78rem;font-weight:400;line-height:1.35;text-align:left;color:var(--color-lavender-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-card-title+.title-card-secondary-title{margin-top:.1rem}.title-card-secondary-title+.title-card-chapter-pill{margin-top:.6rem}.home-section-title{font-size:32px;font-weight:600;margin:0;text-align:start;color:var(--color-white)}.home-section-subtitle{margin:0;font-size:1rem;font-weight:400;color:var(--color-purple-pastel)}.home-pill-link-button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.44rem .96rem;border-radius:999px;border:1px solid rgba(162,120,226,.35);background:#38235a59;color:var(--color-purple-pastel);text-decoration:none;font-size:13px;font-weight:600;transition:color .2s ease,border-color .2s ease,background .2s ease}.home-pill-link-button:after{content:"→";line-height:1}.home-pill-link-button:hover{color:var(--color-white);border-color:#be94f5b3;background:#4b317573}@media (max-width: 768px){.library-card-badges-left{top:8px;left:8px;gap:3px}.library-card-badges-top-row{gap:4px}.library-card-badge{padding:.21rem .44rem;font-size:.62rem;border-radius:var(--library-card-badge-radius)}.title-card-secondary-title{font-size:.74rem}.home-section-title{font-size:24px}.home-section-subtitle{font-size:.9rem}.title-card-grid-2 .title-card-title{font-size:1.02rem}.title-card-grid-2 .title-card-secondary-title{font-size:.72rem}.title-card-grid-2 .title-card-chapter-pill{padding:.22rem .56rem;font-size:.74rem}.title-card-grid-3 .title-card-title{font-size:.95rem}.title-card-grid-3 .title-card-secondary-title{font-size:.66rem}.title-card-grid-4 .title-card-title{font-size:.88rem}.title-card-grid-4 .title-card-secondary-title{font-size:.6rem}.title-card-grid-2 .title-card-cover-pill,.title-card-grid-3 .title-card-cover-pill,.title-card-grid-4 .title-card-cover-pill{position:absolute;right:.35rem;bottom:.35rem;z-index:4}}@media (max-width: 480px){.library-card-badges-left{top:6px;left:6px;gap:2px}.library-card-badges-top-row{gap:3px}.library-card-badge{padding:.19rem .39rem;font-size:.54rem;border-radius:var(--library-card-badge-radius)}.title-card-title{font-size:1rem}.title-card-secondary-title{font-size:.69rem}.home-section-title{font-size:20px}.home-pill-link-button{font-size:11px;padding:.4rem .8rem}.home-section-subtitle{font-size:.85rem}.title-card-grid-2 .title-card-title{font-size:.96rem}.title-card-grid-2 .title-card-secondary-title{font-size:.66rem}.title-card-grid-2 .title-card-chapter-pill{padding:.2rem .52rem;font-size:.7rem}.title-card-grid-3 .title-card-title{font-size:.88rem}.title-card-grid-3 .title-card-secondary-title{font-size:.6rem}.title-card-grid-4 .title-card-title{font-size:.8rem}.title-card-grid-4 .title-card-secondary-title{font-size:.56rem}}@media (max-width: 360px){.title-card-secondary-title{font-size:.64rem}}@media (max-width: 360px){.library-card-badges-left{top:4px;left:4px}.library-card-badge{padding:.16rem .34rem;font-size:.48rem;border-radius:var(--library-card-badge-radius)}.home-section-subtitle{font-size:.75rem}}@media (prefers-reduced-motion: reduce){.home-pill-link-button{transition:none}}@supports (height: 100dvh){:root{--viewport-height: 100dvh}}@supports not (height: 100dvh){:root{--viewport-height: calc(var(--vh, 1vh) * 100)}}body .Toastify__toast-container{width:min(392px,calc(100vw - 24px));padding:10px}body .Toastify__toast-container--top-right{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}body .Toastify__toast{--toast-accent: #b9a3ff;--toast-track: #6f6290;--toast-progress: #d9c8ff;--toast-rail-width: 4px;--toast-rail-radius: 999px;--toast-bottom-radius: 12px;--toast-side-height: 58px;position:relative;background:#2a1b45!important;color:#fffffffa!important;border:1px solid rgba(226,205,255,.18);background-clip:padding-box;border-radius:12px;box-shadow:0 6px 16px #0000003d,0 1px 3px #00000024;font-family:Geologica,sans-serif;font-size:.95rem;line-height:1.45;letter-spacing:.01em;text-align:left;padding:12px 14px;min-height:64px;overflow:hidden}body .Toastify__toast:before{content:none}body .Toastify__toast:after{content:none}body .Toastify__toast-body{padding:0 28px 0 0;margin:0;min-width:0;flex:1 1 auto;gap:10px;align-items:center;position:relative;z-index:1;text-align:left;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}body .Toastify__toast-body>div{text-align:left;line-height:1.35;width:100%}body .Toastify__toast>:not(.Toastify__toast-icon):not(.Toastify__close-button):not(.Toastify__progress-bar--wrp){flex:1 1 auto;min-width:0;text-align:left;line-height:1.35;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}body .Toastify__toast-icon{width:18px;height:18px;min-width:18px;margin-inline-start:-3px;margin-inline-end:8px;margin-top:0;align-self:center;position:relative;z-index:1}body .Toastify__toast--success,body .Toastify__toast--error,body .Toastify__toast--warning,body .Toastify__toast--info{--toast-accent: #b9a3ff;--toast-track: #6f6290;--toast-progress: #d9c8ff}body .Toastify__progress-bar{position:absolute;left:0;bottom:0;width:100%;height:100%;background:var(--toast-progress)!important;border-radius:var(--toast-rail-radius)!important;transform-origin:left center;z-index:1;will-change:transform;opacity:1!important;overflow:visible}body .Toastify__progress-bar:before{content:none}body .Toastify__progress-bar--animated{animation-name:Toastify__trackProgress!important;animation-timing-function:linear!important;animation-iteration-count:1!important;animation-fill-mode:forwards!important}body .Toastify__progress-bar--wrp{left:0;right:0;bottom:0;width:auto;height:var(--toast-rail-width);border-radius:var(--toast-rail-radius)!important;overflow:visible;background:var(--toast-track)!important;z-index:2}body .Toastify__progress-bar--wrp:before{content:none}body .Toastify__progress-bar--wrp:after{content:none}body .Toastify__progress-bar--bg{background:var(--toast-track)!important;opacity:1;border-radius:var(--toast-rail-radius)}body .Toastify__toast-icon svg{width:100%;height:100%;fill:var(--toast-accent)!important}body .Toastify__close-button{color:#ffffffe0!important;opacity:1!important;position:absolute;top:8px;right:8px;margin:0;z-index:3;transition:color .2s ease,transform .2s ease}body .Toastify__close-button:hover{color:var(--color-white)!important;transform:scale(1.08)}body .Toastify__close-button>svg{fill:currentColor!important}@media (max-width: 768px){body .Toastify__toast-container{width:auto;padding:6px}body .Toastify__toast-container--top-right{top:max(8px,env(safe-area-inset-top));left:max(6px,env(safe-area-inset-left));right:max(6px,env(safe-area-inset-right))}body .Toastify__toast{border-radius:10px;--toast-rail-radius: 999px;--toast-bottom-radius: 10px;--toast-side-height: 52px;min-height:58px;padding:10px 12px;font-size:.9rem}body .Toastify__progress-bar--wrp{border-radius:var(--toast-rail-radius)!important}body .Toastify__close-button{min-width:28px;min-height:28px;top:6px;right:6px}}@media (prefers-reduced-motion: reduce){body .Toastify__close-button{transition:none}}a{font-weight:400;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{font-family:Geologica,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--color-white);background:var(--color-purple-space);margin:0;min-width:320px;min-height:100vh;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-anchor:auto}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 20% 30%,rgba(162,96,227,.15) 0%,rgba(162,96,227,.05) 40%,transparent 70%),radial-gradient(circle at 80% 60%,rgba(89,53,125,.25) 0%,rgba(89,53,125,.1) 40%,transparent 75%),linear-gradient(to bottom,#1a0f2e00,#1a0f2e4d 35%,#1a0f2e99 65%,#1a0f2ee6),var(--color-purple-space);transform:translateZ(0);will-change:transform;pointer-events:none}#root{min-height:100vh;display:flex;flex-direction:column}main{flex:1 1 auto;display:flex;flex-direction:column}@media (max-width: 768px){.appMainWithDock{padding-bottom:var(--mobile-dock-reserved-space)}}@media (max-width: 480px){:root{--mobile-dock-reserved-space: calc(var(--safe-bottom) + 72px)}}h1{font-size:3.2em;line-height:1.1}button{border-radius:10px;border:none;padding:.6em 1.2em;font-size:1em;font-weight:400;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:focus,button:focus-visible{outline:none}.admin-import-log-success{border-left:4px solid var(--color-lavender-light)!important}.ui-control-panel{--control-height: 44px;display:flex;flex-direction:column;gap:10px;width:100%}.ui-control-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#19102f99;border:1px solid rgba(209,173,248,.25);box-shadow:0 10px 26px #00000040;box-sizing:border-box}.ui-control-sort{display:grid;grid-template-columns:minmax(0,1fr) var(--control-height);gap:8px;align-items:center;min-width:230px;flex:0 1 330px}.ui-control-grow{flex:1 1 auto;min-width:0}.ui-control-search{position:relative;min-width:0;flex:1 1 380px;display:flex;align-items:center}.ui-control-search-icon{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--color-text-secondary, #999);font-size:1rem;line-height:1;pointer-events:none}.ui-control-search-input{width:100%;height:44px;min-height:44px;padding:.75rem 2.5rem .75rem 2.4rem;font-size:1rem;border:1px solid rgba(209,173,248,.25);border-radius:12px;background:#19102f99;color:var(--color-text, #fff);box-sizing:border-box;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s ease}.ui-control-search-input::placeholder{color:var(--color-text-secondary, #999)}.ui-control-search-input:focus{outline:none;background-color:var(--color-lavender-medium, #2a2046);border-color:#d1adf88c}.ui-control-search-clear{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--color-lavender-light);cursor:pointer;font-size:1.1rem;padding:.5rem;line-height:1}.ui-control-segment{display:inline-flex;border-radius:10px;border:1px solid rgba(209,173,248,.25);background:#24193ed9;overflow:hidden}.ui-control-btn{height:var(--control-height);border-radius:10px;border:1px solid rgba(209,173,248,.3);background:#24193e59;color:var(--color-lavender-light);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:600;cursor:pointer;white-space:nowrap}.ui-control-btn:hover{border-color:#d1adf880}.ui-control-btn--active{background:linear-gradient(135deg,#a260e3,#59357d);border-color:transparent;color:#fff}.ui-control-btn--primary{background:linear-gradient(135deg,#a260e3,#8d59ce);border-color:transparent;color:#fff;box-shadow:0 0 18px #a260e359}.ui-control-segment .ui-control-btn{border:none;border-radius:0;background:transparent}.ui-control-segment .ui-control-btn:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}.ui-control-segment .ui-control-btn:last-child{border-top-right-radius:9px;border-bottom-right-radius:9px}.ui-control-segment .ui-control-btn.ui-control-btn--active{background:linear-gradient(135deg,#a260e3,#59357d)}.ui-control-iconbtn{min-width:var(--control-height);width:var(--control-height);padding:0}.ui-control-extra{display:flex;gap:10px;align-items:center}@media (max-width: 900px){.ui-control-row{flex-wrap:wrap}.ui-control-sort{flex:1 1 100%}.ui-control-search{flex:1 1 100%;order:10}}@media (max-width: 768px){.ui-control-search-input{font-size:.9rem;padding:.55rem 2.25rem .55rem 2.1rem}.ui-control-search-clear{right:.25rem}.ui-control-search-icon{left:.7rem;font-size:.95rem}}@media (max-width: 420px){.ui-control-search-input{height:40px;min-height:40px;padding:.5rem 2.15rem .5rem 2rem}.ui-control-search-icon{left:.65rem;font-size:.9rem}.ui-control-search-clear{padding:.4rem}}.account-profile-tabs .section-tabs__list{gap:12px;padding:8px;border-radius:18px;background:#24193ebf;border:1px solid rgba(142,122,196,.4);box-shadow:0 10px 30px #0a061859,0 0 18px #a260e333,inset 0 1px #ffffff0a;margin-top:24px;max-height:57px}.account-profile-tabs .section-tabs__button{padding:8px 16px;border-radius:14px;font-size:1rem;font-weight:500;color:var(--color-grey-light)}.account-profile-tabs .section-tabs__button:hover:not(.section-tabs__button--active){background:#a260e31a;color:var(--color-white)}.account-profile-tabs .section-tabs__button--active{color:var(--color-white);background:linear-gradient(135deg,#a260e3,#59357d);box-shadow:0 4px 16px #a260e366;border-radius:14px}.account-profile-tabs .section-tabs__icon{width:20px;height:20px;filter:brightness(0) invert(1);opacity:.7}.account-profile-tabs .section-tabs__button--active .section-tabs__icon{opacity:1}@media (max-width: 768px){.account-profile-tabs .section-tabs__list{gap:6px;justify-content:flex-start}.account-profile-tabs .section-tabs__button{font-size:.85rem}.account-profile-tabs .section-tabs__icon{width:14px;height:14px}}@media (max-width: 590px){.account-profile-tabs .section-tabs__list{gap:6px;justify-content:flex-start}.account-profile-tabs .section-tabs__button{font-size:.8rem}}@media (max-width: 480px){.account-profile-tabs .section-tabs__list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding:6px;max-height:45px}.account-profile-tabs .section-tabs__button{flex:0 0 auto;min-width:140px;font-size:.8rem;padding:6px 12px;border-radius:12px}.account-profile-tabs .section-tabs__label{gap:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width: 420px){.library-sort-dropdown{height:var(--control-height);padding:5px 40px 5px 12px}.library-sort-dropdown .dropdown__selected,.library-sort-dropdown .dropdown__placeholder{font-size:var(--library-control-font-size, .82rem)}.library-sort-dropdown .dropdown__arrow{right:14px;width:20px;height:20px}}@media (max-width: 380px){.library-sort-dropdown{height:var(--control-height);padding:5px 40px 5px 12px;font-size:var(--library-control-font-size, .82rem);min-width:0;overflow:hidden}.library-sort-dropdown .dropdown__selected,.library-sort-dropdown .dropdown__placeholder{font-size:var(--library-control-font-size, .82rem)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-sort-dropdown .dropdown__arrow{right:14px;width:20px;height:20px}}.comment-form{margin-bottom:18px}.comment-form-validationError{margin-top:8px;padding:8px 12px;background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:13px}.comment-form-spoiler{position:relative;display:inline-block;padding:2px 6px;border-radius:6px;color:transparent;cursor:pointer;background:linear-gradient(135deg,#60409673,#22143cd9);box-shadow:inset 0 0 0 1px #aa82e133,0 6px 16px #08061059;text-shadow:0 0 10px rgba(200,170,255,.45);filter:blur(.1px);transition:color .25s ease,text-shadow .25s ease,background-color .25s ease,box-shadow .25s ease,filter .25s ease}.comment-form-spoiler:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:5px;background:radial-gradient(circle at 20% 30%,rgba(200,170,255,.18),transparent 55%),radial-gradient(circle at 80% 70%,rgba(120,90,200,.2),transparent 60%);opacity:.9;pointer-events:none}.comment-form-spoiler:hover{box-shadow:inset 0 0 0 1px #be96f059,0 8px 20px #08061073}.comment-form-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.comment-form-formatButtons{display:inline-flex;align-items:center;gap:6px}.comment-form-formatButton{width:28px;height:28px;flex:0 0 28px;min-width:28px;max-width:28px;padding:0;box-sizing:border-box;border-radius:8px;border:1px solid rgba(186,145,232,.45);background:linear-gradient(135deg,#9b6ee659,#5c3e9659);color:#efe3ff;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.comment-form-formatButtonBold{font-weight:800;letter-spacing:.02em}.comment-form-formatButtonItalic{font-style:italic;font-weight:600}.comment-form-formatButtonUnderline{text-decoration:underline;text-underline-offset:3px}.comment-form-formatButtonStrike{text-decoration:line-through;text-decoration-thickness:2px}.comment-form-formatButton:hover:not(:disabled){border-color:#d6b4ffbf;box-shadow:0 4px 10px #7b5dff33,0 0 8px #9b6ee640}.comment-form-formatButton:disabled{opacity:.5;cursor:default}.comment-form-formatButton.is-active{background:#c88cff40;border-color:#d6b4ffe6;color:#fff;box-shadow:0 0 10px #9b6ee666}.comment-form-formatIcon{width:16px;height:16px;display:block;color:currentColor;fill:currentColor;stroke:currentColor}.comment-form-formatIconImage{width:16px;height:16px;display:block;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(10,6,20,.45))}.comment-form-toolbarRight{display:inline-flex;align-items:center;gap:12px}.comment-form-characterCountInEditor{position:absolute;right:0;bottom:0;font-size:12px;color:var(--color-grey);background:#1e123ab3;padding:2px 8px;border-radius:8px 0 0;pointer-events:none;z-index:2}.comment-form-submitButton{background:linear-gradient(135deg,#c88cffe6,#885cd2f2);border:1px solid rgba(149,109,198,.55);padding:8px 18px;color:var(--color-white);border-radius:999px;cursor:pointer;font-weight:600;font-size:13px;transition:var(--transition);display:inline-flex;align-items:center;gap:8px;justify-content:center}.comment-form-submitButton:hover:not(:disabled){border-color:#d6b4ffcc;box-shadow:0 10px 18px #0c081480,0 0 16px #c88cff73}.comment-form-submitButton:disabled{opacity:.6;cursor:not-allowed}.comment-form-submitIcon{width:14px;height:14px}.comment-form-editorContainer{width:100%;min-height:110px;border-radius:16px;margin-bottom:12px;border:1px solid rgba(199,164,255,.35);background:linear-gradient(135deg,#281844b3,#1e123ad9);color:var(--color-white, #fff);font-family:inherit;font-size:14px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #7a53ba59,0 12px 22px #0a06144d;cursor:text;transition:all .2s ease;overflow:hidden}.comment-form-editorContainer .ProseMirror{outline:none;min-height:110px;padding:16px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.comment-form-editorContainer img[data-sticker=true]{width:22px;height:22px;object-fit:contain;display:inline-block;margin:2px 4px;vertical-align:middle;filter:drop-shadow(0 4px 8px rgba(8,6,16,.45))}.comment-form-editorContainer .ProseMirror p.is-editor-empty:first-child:before{color:var(--color-grey, #888);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.comment-form-editorContainer.is-disabled{opacity:.6;pointer-events:none;background:#1e123a99}.comment-form-stickerMenu{position:relative;display:inline-flex}.comment-form-stickerPicker{position:absolute;left:0;bottom:36px;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:10px;border-radius:12px;border:1px solid rgba(186,145,232,.55);background:#120c1ef2;box-shadow:0 12px 24px #0a061473,inset 0 0 0 1px #785ab459;z-index:5}.comment-form-stickerButton{width:32px;height:32px;border-radius:10px;border:1px solid transparent;background:#ffffff08;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.comment-form-stickerButton img{width:100%;height:100%;object-fit:cover;object-position:left top;display:block}.comment-form-stickerButton:hover{border-color:#d6b4ff99;background:#ffffff14;box-shadow:0 6px 12px #0a061459}@media (max-width: 920px){.comment-form-toolbar{flex-wrap:nowrap;gap:10px}.comment-form-formatButtons{flex-wrap:nowrap}.comment-form-toolbarRight{width:auto;justify-content:flex-end}}@media (min-width: 769px) and (max-width: 820px){.comment-form-submitButton{padding:0;width:36px;height:36px;border-radius:50%}.comment-form-submitText{display:none}.comment-form-submitIcon{width:16px;height:16px}}@media (max-width: 520px){.comment-form-editorContainer{min-height:96px}.comment-form-editorContainer img[data-sticker=true]{width:20px;height:20px;margin:2px 3px}.comment-form-toolbar{flex-wrap:nowrap;gap:8px}.comment-form-formatButtons{flex-wrap:nowrap}.comment-form-formatButton{width:26px;height:26px;flex:0 0 26px;min-width:26px;max-width:26px;padding:0;border-radius:7px;font-size:11px}.comment-form-formatIconImage{width:14px;height:14px}.comment-form-toolbarRight{width:auto;justify-content:flex-end;gap:8px}.comment-form-submitButton{padding:0;width:34px;height:34px;border-radius:50%;font-size:12px}.comment-form-submitText{display:none}.comment-form-submitIcon{width:16px;height:16px}.comment-form-stickerPicker{grid-template-columns:repeat(6,1fr)}}.comments-scope-tabs{display:inline-flex;align-self:flex-start;gap:8px;padding:4px;border-radius:14px;border:1px solid rgba(148,118,214,.35);background:#1e1434b3}.comments-scope-tab{border:1px solid transparent;background:transparent;color:#ccb9ea;font-size:13px;font-weight:700;border-radius:10px;padding:8px 12px;cursor:pointer}.comments-scope-tab:hover{color:#eddfff}.comments-scope-tab.is-active{color:#fff;border-color:#a260e38c;background:#784abe66;box-shadow:0 0 18px #a260e338}.team-page-comments .team-page-comment-card{background:#1e1434d9;border:1px solid rgba(148,118,214,.35);border-radius:20px;padding:10px 14px;box-shadow:0 14px 34px #0c061661,0 0 18px #a260e329,inset 0 1px #ffffff0d;display:grid;grid-template-columns:68px 1fr;gap:12px;align-items:start;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.team-page-comments .team-page-comment-card:hover{border-color:#a260e3b8;box-shadow:0 18px 38px #0c06167a,0 0 22px #a260e34d,0 0 30px #7b5dff40;transform:translateY(-2px)}.team-page-comments .team-page-comment-cover{width:68px;height:90px;align-self:center;border-radius:12px;background:linear-gradient(150deg,#a260e3e6,#5e3ca0cc),#180e2ccc;color:#f4eefe;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:inset 0 0 0 1px #ffffff1f;overflow:hidden}.team-page-comments .team-page-comment-cover img{width:100%;height:100%;object-fit:cover;display:block}.team-page-comments .team-page-comment-body{display:flex;flex-direction:column;gap:6px;min-width:0}.team-page-comments .team-page-comment-topRow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.team-page-comments .team-page-comment-titleBlock{display:flex;flex-direction:column;gap:2px;min-width:0}.team-page-comments .team-page-comment-titleButton{color:var(--color-white);text-decoration:none;font-weight:600;font-size:16px;display:block;margin:0;padding:0;line-height:1.25;text-align:left}.team-page-comments .team-page-comment-titleButton:hover{color:var(--color-lavender-light)}.team-page-comments .team-page-comment-chapter{font-size:13px;color:#b7a7d6;margin:0;padding:0;line-height:1.25;text-align:left}.team-page-comments .team-page-comment-authorLink{color:#d8b4ff;text-decoration:none;font-weight:600}.team-page-comments .team-page-comment-authorLink:hover{color:#f1deff;text-decoration:underline}.team-page-comments .team-page-comment-time{color:#9b8fb9;font-size:11px;white-space:nowrap}.team-page-comments .team-page-comment-text{font-size:16px;line-height:1.4;color:#d7c9f1;white-space:pre-wrap;text-align:left;margin:0;padding:0;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.team-page-comments .team-page-comment-stats{display:flex;align-items:center;gap:8px;color:#b9aacd;font-size:11px;flex-wrap:wrap}.team-page-comments .team-page-comment-like,.team-page-comments .team-page-comment-dislike{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.team-page-comments .team-page-comment-like{color:#00ba7ce6}.team-page-comments .team-page-comment-dislike{color:#f4212ee6}.team-page-comments .team-page-comment-stat{display:inline-flex;align-items:center;margin-left:8px;padding-left:8px;border-left:1px solid rgba(148,118,214,.35);gap:6px}.team-page-comments .team-page-comment-statIcon{width:14px;height:14px;opacity:.85}.team-page-comments .team-page-comment-mobileDate{display:none}.team-page-comments .team-page-comment-quickReplyButton{border:1px solid rgba(162,96,227,.55);color:#e7d6ff;background:#5a389159;border-radius:10px;font-size:11px;font-weight:700;padding:4px 8px;cursor:pointer}.team-page-comments .team-page-comment-quickReplyButton:hover{background:#784abe73}.team-page-comments .team-page-comment-quickReplyForm{margin-top:4px;display:flex;flex-direction:column;gap:4px}.team-page-comments .team-page-comment-quickReplyForm .comment-form{margin-bottom:0}.team-page-comments .team-page-comment-quickReplyActions{display:flex;justify-content:flex-end;margin-top:0;gap:8px}.team-page-comments .team-page-comment-quickReplyCancel,.team-page-comments .team-page-comment-quickReplySubmit{border-radius:10px;padding:8px 12px;font-size:13px;font-weight:700;cursor:pointer}.team-page-comments .team-page-comment-quickReplyCancel{border:1px solid rgba(148,118,214,.45);background:#2a1a46bf;color:#e0cff8}.team-page-comments .team-page-comment-quickReplySubmit{border:1px solid rgba(162,96,227,.65);background:linear-gradient(180deg,#a463ff,#8247d1);color:#fff}.team-page-comments .team-page-comment-quickReplySubmit:disabled{opacity:.55;cursor:not-allowed}.team-page-comments .team-page-comment-metaActions{display:inline-flex;align-items:center;gap:6px}.team-page-comments .team-page-comment-menu{position:relative}.team-page-comments .team-page-comment-menuButton{border:none;background:transparent;color:#fff;width:28px;height:28px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.team-page-comments .team-page-comment-menuButton:hover{color:#fff;opacity:.9}.team-page-comments .team-page-comment-menuIcon{font-size:20px;line-height:1;transform:translateY(-1px)}.team-page-comments .team-page-comment-menuDropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:170px;z-index:30;border:1px solid rgba(162,96,227,.4);border-radius:10px;background:#1a1030f7;box-shadow:0 12px 28px #0a061873;padding:6px;display:flex;flex-direction:column;gap:4px}.team-page-comments .team-page-comment-menuItem{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:8px;background:transparent;color:#f2eaff;font-size:12px;text-align:left;padding:8px 10px;cursor:pointer}.team-page-comments .team-page-comment-menuItem:hover{background:#a260e329}.team-page-comments .team-page-comment-menuItem:disabled{opacity:.5;cursor:not-allowed}.team-page-comments .team-page-comment-menuItem img{width:14px;height:14px}.team-page-comments .team-page-comment-editWrap{display:flex;flex-direction:column;gap:4px}.team-page-comments .team-page-comment-editWrap .comment-form{margin-bottom:0}.team-page-comments .team-page-comment-editCancel{border:1px solid rgba(148,118,214,.45);background:#2a1a46bf;color:#e0cff8;border-radius:9px;font-size:12px;font-weight:700;padding:8px 12px;cursor:pointer}@media (max-width: 640px){.team-page-comments .team-page-comment-card{grid-template-columns:60px 1fr;padding:10px 12px}.team-page-comments .team-page-comment-cover{width:60px;height:80px;font-size:16px}.team-page-comments .team-page-comment-topRow{gap:8px}.team-page-comments .team-page-comment-titleButton{font-size:15px;line-height:1.22}.team-page-comments .team-page-comment-chapter{font-size:12px}.team-page-comments .team-page-comment-text{font-size:14px;line-height:1.35}.team-page-comments .team-page-comment-time{font-size:11px}.team-page-comments .team-page-comment-metaActions .team-page-comment-time{display:none}.team-page-comments .team-page-comment-stats{gap:6px;font-size:11px}.team-page-comments .team-page-comment-mobileDate{display:inline-flex;align-items:center;margin-left:8px;padding-left:8px;border-left:1px solid rgba(148,118,214,.35);color:#9b8fb9;font-size:11px;line-height:1;white-space:nowrap}}.user-page-comments .user-page-comment-card{background:#1e1434d9;border:1px solid rgba(148,118,214,.35);border-radius:20px;padding:10px 14px;box-shadow:0 14px 34px #0c061661,0 0 18px #a260e329,inset 0 1px #ffffff0d;display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:start;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.user-page-comments .user-page-comment-card:hover{border-color:#a260e3b8;box-shadow:0 18px 38px #0c06167a,0 0 22px #a260e34d,0 0 30px #7b5dff40;transform:translateY(-2px)}.user-page-comments .user-page-comment-cover{width:56px;height:72px;border-radius:12px;background:linear-gradient(150deg,#a260e3e6,#5e3ca0cc),#180e2ccc;color:#f4eefe;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:inset 0 0 0 1px #ffffff1f;overflow:hidden}.user-page-comments .user-page-comment-cover img{width:100%;height:100%;object-fit:cover;display:block}.user-page-comments .user-page-comment-body{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-height:72px}.user-page-comments .user-page-comment-topRow{display:block;min-height:0}.user-page-comments .user-page-comment-titleBlock{display:flex;flex-direction:column;gap:2px;padding-right:72px}.user-page-comments .user-page-comment-titleButton{background:none;border:none;color:var(--color-white);padding:0;text-align:left;font-weight:600;font-size:16px;cursor:pointer;line-height:1.25}.user-page-comments .user-page-comment-titleButton:hover{color:var(--color-lavender-light)}.user-page-comments .user-page-comment-time{color:#9b8fb9;font-size:11px;white-space:nowrap}.user-page-comments .user-page-comment-metaActions{position:absolute;top:-6px;right:-2px;display:inline-flex;align-items:center;gap:6px}.user-page-comments .user-page-comment-menu{position:relative}.user-page-comments .user-page-comment-menuButton{border:none;background:transparent;color:#fff;width:28px;height:28px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.user-page-comments .user-page-comment-menuButton:hover{color:#fff;opacity:.9}.user-page-comments .user-page-comment-menuIcon{font-size:20px;line-height:1;transform:translateY(-1px)}.user-page-comments .user-page-comment-menuDropdown{position:absolute;top:calc(100% + 6px);right:0;min-width:170px;z-index:30;border:1px solid rgba(162,96,227,.4);border-radius:10px;background:#1a1030f7;box-shadow:0 12px 28px #0a061873;padding:6px;display:flex;flex-direction:column;gap:4px}.user-page-comments .user-page-comment-menuItem{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:8px;background:transparent;color:#f2eaff;font-size:12px;text-align:left;padding:8px 10px;cursor:pointer}.user-page-comments .user-page-comment-menuItem:hover{background:#a260e329}.user-page-comments .user-page-comment-menuItem:disabled{opacity:.5;cursor:not-allowed}.user-page-comments .user-page-comment-menuItem img{width:14px;height:14px}.user-page-comments .user-page-comment-text{font-size:16px;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;text-align:left;color:#d7c9f1}.user-page-comments .user-page-comment-formattedText{display:block;margin:0}.user-page-comments .user-page-comment-formattedText p{margin:0}.user-page-comments .user-page-comment-editWrap{display:flex;flex-direction:column;gap:4px}.user-page-comments .user-page-comment-editWrap .comment-form{margin-bottom:0}.user-page-comments .user-page-comment-editInput{width:100%;min-height:92px;border:1px solid rgba(148,118,214,.45);border-radius:10px;background:#140c24bf;color:#f3eaff;font-size:14px;line-height:1.45;padding:10px 12px;resize:vertical}.user-page-comments .user-page-comment-editInput:focus{outline:none;border-color:#a260e3bf;box-shadow:0 0 0 2px #a260e32e}.user-page-comments .user-page-comment-editActions{display:flex;justify-content:flex-end;margin-top:0;gap:8px}.user-page-comments .user-page-comment-editCancel,.user-page-comments .user-page-comment-editSave{border-radius:9px;font-size:12px;font-weight:700;padding:8px 12px;cursor:pointer}.user-page-comments .user-page-comment-editCancel{border:1px solid rgba(148,118,214,.45);background:#2a1a46bf;color:#e0cff8}.user-page-comments .user-page-comment-editSave{border:1px solid rgba(162,96,227,.65);background:linear-gradient(180deg,#a463ff,#8247d1);color:#fff}.user-page-comments .user-page-comment-editSave:disabled{opacity:.55;cursor:not-allowed}.user-page-comments .user-page-comment-formattedText strong{color:#f2eaff;font-weight:700}.user-page-comments .user-page-comment-formattedText em{color:#f4edff}.user-page-comments .user-page-comment-formattedText u{text-underline-offset:3px}.user-page-comments .user-page-comment-formattedText s{color:#fff9}.user-page-comments .user-page-comment-formattedText img[data-sticker=true]{width:20px;height:20px;object-fit:contain;display:inline-block;margin:1px 4px 1px 0;vertical-align:text-bottom;transform:translateY(1px);cursor:default;filter:drop-shadow(0 6px 12px rgba(8,6,16,.45));transition:transform .2s ease,filter .2s ease}.user-page-comments .user-page-comment-formattedText img[data-sticker=true]:hover{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 8px 14px rgba(12,8,20,.55))}.user-page-comments .user-page-comment-spoiler{position:relative;display:inline-block;padding:2px 6px;border-radius:6px;color:transparent;cursor:pointer;background:linear-gradient(135deg,#60409673,#22143cd9);box-shadow:inset 0 0 0 1px #aa82e133,0 6px 16px #08061059;text-shadow:0 0 10px rgba(200,170,255,.45);filter:blur(.1px);transition:color .25s ease,text-shadow .25s ease,background-color .25s ease,box-shadow .25s ease,filter .25s ease}.user-page-comments .user-page-comment-spoiler:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:5px;background:radial-gradient(circle at 20% 30%,rgba(200,170,255,.18),transparent 55%),radial-gradient(circle at 80% 70%,rgba(120,90,200,.2),transparent 60%);opacity:.9;pointer-events:none}.user-page-comments .user-page-comment-spoiler:hover{box-shadow:inset 0 0 0 1px #be96f059,0 8px 20px #08061073}.user-page-comments .user-page-comment-spoilerRevealed{background:#140c2459;color:inherit;text-shadow:none;box-shadow:inset 0 0 0 1px #a078d226;filter:none}.user-page-comments .user-page-comment-stats{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#b9aacd;font-size:11px}.user-page-comments .user-page-comment-statsLeft{display:inline-flex;align-items:center;gap:2px}.user-page-comments .user-page-comment-mobileDate{display:none}.user-page-comments .user-page-comment-like,.user-page-comments .user-page-comment-dislike{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#ffffff80;font-weight:600;background:none;border:none;padding:0 2px;min-width:0;height:auto;justify-content:center;border-radius:0}.user-page-comments .user-page-comment-like{color:#00ba7ce6;background:none;margin-right:4px}.user-page-comments .user-page-comment-dislike{color:#f4212ee6;background:none}.user-page-comments .user-page-comment-stat{display:inline-flex;align-items:center;margin-left:8px;padding-left:8px;border-left:1px solid rgba(148,118,214,.35);gap:6px}.user-page-comments .user-page-comment-statIcon{width:14px;height:14px;opacity:.85}@media (max-width: 640px){.user-page-comments .user-page-comment-card{grid-template-columns:48px 1fr;padding:10px 12px}.user-page-comments .user-page-comment-cover{width:48px;height:64px;font-size:16px}.user-page-comments .user-page-comment-topRow{flex-direction:column;gap:6px}.user-page-comments .user-page-comment-titleButton{font-size:15px;line-height:1.22}.user-page-comments .user-page-comment-titleBlock{padding-right:40px}.user-page-comments .user-page-comment-text{font-size:14px;line-height:1.35}.user-page-comments .user-page-comment-time{font-size:11px}.user-page-comments .user-page-comment-metaActions .user-page-comment-time{display:none}.user-page-comments .user-page-comment-stats{font-size:11px}.user-page-comments .user-page-comment-mobileDate{display:inline-flex;align-items:center;margin-left:8px;padding-left:8px;border-left:1px solid rgba(148,118,214,.35);color:#9b8fb9;font-size:11px;line-height:1;white-space:nowrap}.user-page-comments .user-page-comment-body{min-height:64px}}#root{margin:0 auto;text-align:center}.appMain{min-width:0}.routeLoadingFallback{min-height:max(220px,35vh);width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-white);opacity:.9;font-weight:500}@media (max-width: 1280px) and (min-width: 1025px){.appMainWithDock>*{padding-left:30px;padding-right:10px;box-sizing:border-box}}@media (max-width: 1120px) and (min-width: 1025px){.appMainWithDock>*{padding-left:34px;padding-right:8px;box-sizing:border-box}}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}._header_129o2_1{width:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:32px;height:60px;box-sizing:border-box;z-index:100;position:sticky;top:0;transition:background .2s ease;background:linear-gradient(180deg,#1f1435,#2b1c46);border-bottom:1px solid rgba(209,173,248,.2);will-change:background;backface-visibility:hidden;contain:layout style}._headerRow_129o2_23{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;position:relative}._headerSpacer_129o2_32{display:none;height:60px}._searchActive_129o2_38,._scrolled_129o2_43{background:linear-gradient(180deg,#1f1435,#2b1c46)}@media (max-width: 768px){._header_129o2_1{padding-inline:16px;height:56px}._headerSpacer_129o2_32{height:56px}}@media (max-width: 480px){._header_129o2_1{padding-inline:12px;height:52px}._headerSpacer_129o2_32{height:52px}}._left_129o2_69{display:flex;align-items:center;flex:0 0 auto;position:relative;z-index:2}._burgerWrap_129o2_77{display:none}._menuBtn_129o2_82{background:none;border:none;color:var(--color-white);cursor:pointer;padding:0 .5rem 0 0;display:flex;align-items:center}._logo_129o2_92{display:flex;align-items:center;color:var(--color-white);font-size:1.15rem;font-weight:400;text-decoration:none}._logoIcon_129o2_101{font-size:1.75rem}._title_129o2_105{font-size:1.1rem;font-weight:400;letter-spacing:.04em}._right_129o2_111{display:flex;align-items:center;gap:16px;justify-content:end;flex:0 0 auto;position:relative;z-index:2}._right_129o2_111>*{flex:0 0 auto}._desktopDockNav_129o2_126{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:center;gap:8px;margin:0 12px;padding:0;border:none;background:transparent;box-shadow:none;position:relative;max-width:none;z-index:1}._desktopDockItem_129o2_143{height:40px;padding:0 14px;border-radius:12px;text-decoration:none;color:#e6d7ffcc;font-size:.86rem;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:background .2s ease,color .2s ease,transform .2s ease}@media (max-width: 1404px) and (min-width: 1025px){._desktopDockNav_129o2_126{gap:4px}._desktopDockItem_129o2_143{padding:0 10px;gap:6px}}._desktopDockItem_129o2_143:hover{color:#fff;background:transparent;transform:none}._desktopDockItemActive_129o2_174{color:#e6d7ffcc;background:transparent;box-shadow:none}._desktopDockIcon_129o2_180{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(84%) sepia(15%) saturate(300%) hue-rotate(230deg);opacity:.8}._desktopProjectsIcon_129o2_188{opacity:.68}._desktopMoreWrap_129o2_192,._desktopAddChapterWrap_129o2_196{position:relative}._desktopMoreWrap_129o2_192:after{content:"";position:absolute;left:0;top:100%;width:100%;height:14px}._desktopAddChapterWrap_129o2_196:after{content:"";position:absolute;left:0;top:100%;width:100%;height:14px}._desktopMoreTrigger_129o2_218,._desktopAddChapterTrigger_129o2_226{cursor:pointer;border:none;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}._desktopAddChapterLabel_129o2_234{text-align:center}._desktopMoreChevron_129o2_238{width:14px;height:14px;object-fit:contain;display:inline-flex;margin-left:2px;opacity:.8;filter:brightness(0) invert(84%) sepia(15%) saturate(300%) hue-rotate(230deg)}._desktopDockItem_129o2_143:hover ._desktopDockIcon_129o2_180,._desktopDockItem_129o2_143:focus-visible ._desktopDockIcon_129o2_180,._desktopDockItem_129o2_143:hover ._desktopMoreChevron_129o2_238,._desktopDockItem_129o2_143:focus-visible ._desktopMoreChevron_129o2_238{opacity:1;filter:brightness(0) invert(1)}._desktopMorePanel_129o2_256{position:absolute;left:0;top:calc(100% + 8px);min-width:250px;padding:14px 16px;border-radius:16px;background:#120b22f5;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;box-shadow:0 22px 48px #08041473;z-index:200}._desktopAddChapterPanel_129o2_274{position:absolute;left:0;top:calc(100% + 8px);min-width:320px;max-width:390px;padding:14px 16px;border-radius:16px;background:#120b22f5;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;box-shadow:0 22px 48px #08041473;z-index:200}._desktopMoreWrapOpen_129o2_293 ._desktopMorePanel_129o2_256,._desktopAddChapterWrapOpen_129o2_299 ._desktopAddChapterPanel_129o2_274{opacity:1;pointer-events:auto;transform:translateY(0)}._desktopMoreWrapOpen_129o2_293 ._desktopMoreTrigger_129o2_218,._desktopAddChapterWrapOpen_129o2_299 ._desktopAddChapterTrigger_129o2_226{color:#fff;background:transparent;transform:none}._desktopMoreWrapOpen_129o2_293 ._desktopMoreChevron_129o2_238{opacity:1}._desktopMoreTitle_129o2_321{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-purple-label);margin:4px 0 6px;padding:0 8px}._desktopAddChapterList_129o2_330{display:flex;flex-direction:column;gap:12px;max-height:min(70vh,620px);overflow-y:auto;padding-right:4px}._desktopAddChapterTeam_129o2_339{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:14px;background:#22143ed9;border:1px solid rgba(179,126,241,.12)}._desktopAddChapterTeamTitle_129o2_349{font-size:15px;font-weight:700;color:var(--color-white)}._desktopAddChapterProjectList_129o2_355{display:flex;flex-direction:column;gap:6px}._desktopAddChapterProject_129o2_355{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;border-radius:10px;background:transparent;color:var(--color-white);cursor:pointer;text-align:left;font:inherit;transition:background .2s ease}._desktopAddChapterProject_129o2_355:hover,._desktopAddChapterProject_129o2_355:focus-visible{background:#a260e32e;outline:none}._desktopAddChapterCover_129o2_383{width:28px;height:40px;flex:0 0 28px;border-radius:8px;object-fit:cover;background:#ffffff14}._desktopAddChapterProjectName_129o2_392{font-size:14px;line-height:1.3}._desktopAddChapterEmpty_129o2_397{margin:0;padding:10px 8px;color:#cebcf3cc;font-size:13px;line-height:1.4}._desktopMoreLink_129o2_405{display:block;padding:6px 8px;border-radius:10px;color:var(--color-white);text-decoration:none;transition:background .2s ease,box-shadow .2s ease,color .2s ease;font-size:15px}._desktopMoreLink_129o2_405:hover,._desktopMoreLink_129o2_405:focus-visible{color:var(--color-white);background:#a260e329;box-shadow:0 0 12px #a260e33d;outline:none}._desktopMoreLinkActive_129o2_426,._desktopMoreLink_129o2_405[aria-current=page]{color:var(--color-white);background:#a260e338;box-shadow:0 0 14px #a260e347}@media (max-width: 1024px){._burgerWrap_129o2_77{display:inline-flex;align-items:center;margin-right:8px}._header_129o2_1{position:fixed;left:0;right:0}._headerSpacer_129o2_32{display:block}}@media (max-width: 1024px){._desktopDockNav_129o2_126{display:none}}@media (min-width: 1025px){._header_129o2_1{padding-inline-start:0;padding-inline-end:32px}}@media (hover: none) and (pointer: coarse){._header_129o2_1{position:fixed;left:0;right:0}._headerSpacer_129o2_32{display:block}}@media (max-width: 480px){._right_129o2_111{gap:.75rem}}._searchBtn_129o2_483{background:none;border:none;color:var(--color-white);cursor:pointer;padding:0 .5rem;display:flex;align-items:center}._searchBtn_129o2_483 img{width:20px;height:20px;display:block;filter:brightness(0) invert(84%) sepia(15%) saturate(300%) hue-rotate(230deg);opacity:.8}._searchBtn_129o2_483:focus{outline:none;border:none;box-shadow:none}@media (max-width: 480px){._searchBtn_129o2_483{padding:0 .25rem}}._searchWrapper_129o2_513{display:flex;align-items:center;gap:.5rem;position:relative}._desktopSearchDropdown_129o2_520{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);width:min(72vw,980px);min-width:320px;z-index:120}@media (min-width: 1780px){._desktopSearchDropdown_129o2_520{width:min(84vw,1360px)}}._loginBtn_129o2_536{color:var(--color-white);text-decoration:none;white-space:nowrap;min-width:0;width:fit-content}._loginBtn_129o2_536.components-button.ui-button.ui-button--save{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:unset;line-height:1;padding:9px 16px}._loginBtn_129o2_536:hover{color:var(--color-white);text-decoration:none}._loginBtn_129o2_536:focus{outline:none;box-shadow:none!important;color:var(--color-white);text-decoration:none}._loginBtn_129o2_536.components-button.ui-button.ui-button--save,._loginBtn_129o2_536.components-button.ui-button.ui-button--save:focus,._loginBtn_129o2_536:focus,._loginBtn_129o2_536:focus-visible,._loginBtn_129o2_536:active{outline:none!important;box-shadow:none!important;border:none!important}@media (max-width: 768px){._loginBtn_129o2_536{min-width:auto;width:fit-content;font-size:.88rem}._loginBtn_129o2_536.components-button.ui-button.ui-button--save{padding:9px 14px}}@media (max-width: 480px){._loginBtn_129o2_536.components-button.ui-button.ui-button--save{padding:8px 12px;font-size:.8rem}._loginBtn_129o2_536{color:#ffffffd9;font-weight:500;letter-spacing:.01em}}._avatar_129o2_606{width:40px;height:40px;border-radius:50%;cursor:pointer;object-fit:cover;transition:transform .3s ease}._profileWrapper_129o2_616{flex:0 0 auto;display:flex;align-items:center;gap:12px}@media (max-width: 480px){._avatar_129o2_606{width:32px;height:32px}}._notificationsWrapper_129o2_630{position:relative;margin-right:8px}._notificationsButton_129o2_635{width:40px;height:40px;border-radius:12px;border:none;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:transform .2s ease,opacity .2s ease}._notificationsButton_129o2_635 img{width:20px;height:20px;display:block;filter:brightness(0) invert(84%) sepia(15%) saturate(300%) hue-rotate(230deg);opacity:.8}._notificationsButton_129o2_635:hover{transform:translateY(-1px);opacity:.85}._notificationsDot_129o2_663{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:#b26cff;box-shadow:0 0 10px #b26cffcc}._notificationsBackdrop_129o2_674{position:fixed;top:0;right:0;bottom:0;left:0;background:transparent;z-index:90}._notificationsDropdown_129o2_681{position:absolute;top:52px;right:0;width:342px;max-height:70vh;display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;border-radius:20px;background:radial-gradient(circle at top left,#3e2663f2,#1a0f2efa 55%,#120a20fa);border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 70px #0a061499;z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._notificationsHeader_129o2_699{display:flex;align-items:center;justify-content:space-between;color:#f2e9ff;font-weight:600;font-size:15px}._notificationsTitle_129o2_708{display:inline-flex;align-items:center;gap:8px}._notificationsCount_129o2_714{background:#7a56b680;color:#f3e9ff;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600}._notificationsClose_129o2_723{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#2a1a45d9;color:#f1e6ff;cursor:pointer}._notificationsTabs_129o2_738{display:flex;gap:8px}._notificationsTab_129o2_738{border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#d9c9f5;padding:6px 12px;border-radius:12px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}._notificationsTabCount_129o2_756{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;font-size:10px;font-weight:600;background:#7a56b680;color:#f3e9ff}._notificationsTabActive_129o2_770{background:linear-gradient(135deg,#8e5edef2,#573885f2);color:#fff;border-color:transparent}._notificationsList_129o2_776{display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:46vh;padding-right:4px}._notificationsEmpty_129o2_785{color:#d8c8f2cc;font-size:13px;padding:16px 8px;text-align:center}._notificationsItem_129o2_792{--notif-accent: rgba(189, 167, 255, .9);--notif-soft: rgba(189, 167, 255, .18);display:grid;grid-template-columns:52px 1fr auto;align-items:start;gap:10px;text-align:left;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#261840c7;padding:10px 12px;color:#f1e6ff;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}._notificationsItem_129o2_792:hover{border-color:var(--notif-accent);background:#342056e0;transform:translateY(-1px);box-shadow:0 10px 24px #0c081859}._notificationsAvatar_129o2_816{position:relative;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at top,var(--notif-soft),rgba(64,35,99,.85));box-shadow:inset 0 0 0 1px #d1adf838;display:inline-flex;align-items:center;justify-content:center;overflow:visible}._notificationsAvatarImage_129o2_829{width:100%;height:100%;object-fit:cover;border-radius:50%}._notificationsAvatarFallback_129o2_836{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}._notificationsAvatarFallback_129o2_836 img{width:20px;height:20px;filter:drop-shadow(0 2px 6px rgba(12,8,24,.4))}._notificationsAvatarBadge_129o2_852{position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;border-radius:50%;background:linear-gradient(135deg,#a260e3,#59357d);border:1px solid rgba(162,96,227,.7);display:inline-flex;align-items:center;justify-content:center;z-index:2}._notificationsAvatarBadge_129o2_852 img{width:10px;height:10px;filter:drop-shadow(0 1px 3px rgba(10,6,20,.5))}._notificationsItemBody_129o2_873{display:flex;flex-direction:column;gap:4px}._notificationsItemTitle_129o2_879{font-weight:600;font-size:13px}._notificationsItemMessage_129o2_884{font-size:12px;line-height:1.4;color:#e7d9ffd1}._notificationsItemMeta_129o2_890{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#b5a3cfcc;margin-top:4px}._notificationsItemTag_129o2_899{padding:3px 10px;border-radius:999px;background:#8156bd73;color:#ead9ff;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}._notificationsItemDot_129o2_910{width:8px;height:8px;border-radius:50%;background:#b26cff;margin-top:-6px;box-shadow:0 0 12px #b26cff99}._notificationsItemSuccess_129o2_919{--notif-accent: rgba(99, 212, 155, .95);--notif-soft: rgba(99, 212, 155, .22)}._notificationsItemInfo_129o2_924{--notif-accent: rgba(123, 183, 255, .95);--notif-soft: rgba(123, 183, 255, .22)}._notificationsItemWarning_129o2_929{--notif-accent: rgba(243, 194, 107, .95);--notif-soft: rgba(243, 194, 107, .22)}._notificationsItemDanger_129o2_934{--notif-accent: rgba(255, 122, 122, .95);--notif-soft: rgba(255, 122, 122, .22)}._notificationsItemNeutral_129o2_939{--notif-accent: rgba(189, 167, 255, .9);--notif-soft: rgba(189, 167, 255, .22)}._notificationsActions_129o2_944{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:stretch;width:100%}._notificationsAction_129o2_944{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.1);background:#281842d9;color:#e2d3fb;padding:10px 14px;border-radius:12px;cursor:pointer;flex:0 0 calc(50% - 4px);min-width:0;width:calc(50% - 4px);font-size:13px;font-weight:500;white-space:nowrap;transition:background .2s ease,border-color .2s ease}._notificationsAction_129o2_944:hover{background:#3c285ad9;border-color:#ffffff26}._notificationsAction_129o2_944 img{width:14px;height:14px;opacity:.85}._notificationsFooter_129o2_985{display:flex;width:100%}._notificationsPrimaryAction_129o2_990{border:none;background:linear-gradient(135deg,#8f5ad9,#5a3b8b);color:#fff;padding:9px 12px;border-radius:12px;cursor:pointer;font-weight:500;width:100%;font-size:14px}._avatar_129o2_606:hover{transform:scale(1.05)}._mobileSearchDropdown_129o2_1006{position:fixed;left:0;right:0;top:60px;bottom:0;z-index:999;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}._searchBackdrop_129o2_1019{position:fixed;top:60px;left:0;right:0;bottom:0;background:#00000080;z-index:998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (max-width: 480px){._mobileSearchDropdown_129o2_1006,._searchBackdrop_129o2_1019{top:51px}}._mobileOnly_129o2_1040{display:none}@media (max-width: 768px){._desktopOnly_129o2_1045{display:none!important}._mobileOnly_129o2_1040{display:inline-flex!important;align-items:center}}._logo_44e8p_1{display:flex;align-items:center;padding-top:12px;padding-bottom:12px;padding-left:17px}._logo_44e8p_1:hover{color:var(--color-white)}._icon_44e8p_12{height:37px;width:47px}@media (max-width: 521px){._icon_44e8p_12{height:31px;width:38px}}._title_44e8p_24{margin-left:5px;padding-top:4px;color:var(--color-white);white-space:nowrap;font-size:clamp(12px,2.6vw,20px);line-height:1;display:inline-block;font-weight:500}@media (max-width: 521px){._title_44e8p_24{margin-left:4px;font-size:clamp(11px,4.2vw,13px)}}._navMenuLogo_44e8p_43{margin-bottom:20px}@media screen and (min-width: 360px){._title_44e8p_24{margin-left:10px}}._backdrop_1ipb6_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#40385133;opacity:0;transition:opacity .3s ease-out}@media (min-width: 769px){._backdrop_1ipb6_1{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#40385133}}._backdropVisible_1ipb6_17{opacity:1}._sideMenu_1ipb6_20{position:fixed;top:0;left:0;height:100vh;height:100dvh;width:70vw;max-width:264px;background:linear-gradient(180deg,#1f1435,#2b1c46);z-index:9999;border-radius:0 8px 8px 0;display:flex;flex-direction:column;transform:translate3d(-100%,0,0);transition:transform .3s cubic-bezier(.25,1,.5,1);will-change:transform;backface-visibility:hidden;contain:layout paint;overflow:hidden}._sideMenuOpen_1ipb6_43{transform:translateZ(0)}._button_1ipb6_47{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;cursor:pointer}._button_1ipb6_47 span{display:block;width:100%;height:3px;background-color:var(--color-white)}._section_1ipb6_61{margin-bottom:16px}._btn_1ipb6_64{margin:0 24px;padding:6px 16px;background:none;color:#fff;display:flex;align-items:center;border:none;outline:none;cursor:pointer;text-align:left;font:inherit;transition:color .2s}._btn_1ipb6_64:focus{outline:none}._btn_1ipb6_64:hover{color:var(--color-white);background:var(--color-purple-space)}._menuBtnIcon_1ipb6_86{margin-right:16px}._navContainer_1ipb6_89{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._menuList_1ipb6_98{display:flex;flex-direction:column;gap:10px;padding-top:6px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}._menuGroup_1ipb6_105{width:100%;box-sizing:border-box}._menuGroupBtn_1ipb6_109{display:flex;align-items:center;width:calc(100% - 48px);background:none;border:none;padding:6px 16px;cursor:pointer;color:var(--color-white, #fff);font-size:16px;transition:background .15s;min-height:44px}._menuGroupBtn_1ipb6_109:hover,._navLinkActive_1ipb6_126{background:var(--color-burgundy-purple);color:var(--color-white)}._navLinkDisabled_1ipb6_130,._menuGroupBtn_1ipb6_109:disabled{opacity:.56;cursor:not-allowed}._menuGroupBtn_1ipb6_109:disabled:hover{background:none}._arrow_1ipb6_138{margin-left:16px;transition:transform .3s ease-out;display:flex;align-items:center}._arrowOpen_1ipb6_144{transform:rotate(90deg)}._menuSubListWrapper_1ipb6_148{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}._menuSubListWrapper_1ipb6_148._open_1ipb6_154{grid-template-rows:1fr}._menuSubList_1ipb6_148{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding:0;margin:0 0 0 50px;transition:margin .3s ease-out}._menuSubListWrapper_1ipb6_148._open_1ipb6_154 ._menuSubList_1ipb6_148{margin-top:8px;margin-bottom:8px;margin-right:14px}._menuSubList_1ipb6_148 ._navLink_1ipb6_126{color:var(--color-white);background:none;border-radius:4px;padding:6px 12px;border:none;box-shadow:none;font-weight:400;margin:0;font-size:15px;transition:background .15s;text-decoration:none;display:block;text-align:left}._menuSubList_1ipb6_148 ._navLink_1ipb6_126:focus{outline:none}._menuSubList_1ipb6_148 ._navLink_1ipb6_126:hover,._menuSubList_1ipb6_148 ._navLink_1ipb6_126._active_1ipb6_195{background:var(--color-burgundy-purple);outline:none}._teamMenuList_1ipb6_200{gap:8px}._teamSection_1ipb6_204{display:flex;flex-direction:column;gap:4px}._teamButton_1ipb6_210{display:flex;align-items:center;width:100%;border:none;background:#ffffff0a;color:var(--color-white);padding:8px 12px;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s ease}._teamButton_1ipb6_210:hover,._teamButtonOpen_1ipb6_225{background:#ffffff14}._teamButtonLabel_1ipb6_229{flex:1 1 auto;font-size:14px;font-weight:700;line-height:1.3}._teamButtonArrow_1ipb6_236{display:flex;align-items:center;transition:transform .2s ease}._teamButtonArrowOpen_1ipb6_242{transform:rotate(180deg)}._teamActionsWrapper_1ipb6_246{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}._teamActionsWrapper_1ipb6_246._open_1ipb6_154{grid-template-rows:1fr}._teamActions_1ipb6_246{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding-left:10px}._teamAction_1ipb6_246{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;color:var(--color-white);padding:8px 12px;border-radius:6px;cursor:pointer;text-align:left;font-size:14px;transition:background .15s ease}._teamAction_1ipb6_246:hover,._teamAction_1ipb6_246._active_1ipb6_195{background:var(--color-burgundy-purple)}._teamActionExpandable_1ipb6_286{width:100%}._teamActionIcon_1ipb6_290{display:flex;align-items:center;justify-content:center;width:18px;min-width:18px}._teamActionLabel_1ipb6_298{flex:1 1 auto}._teamActionArrow_1ipb6_302{display:flex;align-items:center;transition:transform .2s ease}._teamActionArrowOpen_1ipb6_308{transform:rotate(180deg)}._teamNestedWrapper_1ipb6_312{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}._teamNestedWrapper_1ipb6_312._open_1ipb6_154{grid-template-rows:1fr}._teamNestedPanel_1ipb6_322{min-height:0;overflow:hidden;display:flex;flex-direction:column;margin-left:4px;margin-right:-4px;border-radius:10px;background:linear-gradient(180deg,#21103df5,#170b2ffa);border:1px solid rgba(179,126,241,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._teamNestedLabel_1ipb6_336{padding:12px 14px 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e6d5ffb8}._teamProjectList_1ipb6_345{display:flex;flex-direction:column;max-height:280px;overflow-y:auto;padding:0 6px 6px}._teamProjectButton_1ipb6_353{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:none;background:transparent;color:var(--color-white);border-radius:8px;cursor:pointer;text-align:left;transition:background .15s ease,box-shadow .15s ease}._teamProjectButton_1ipb6_353:hover{background:#7a4ab538}._teamProjectCover_1ipb6_374{width:32px;height:44px;border-radius:8px;object-fit:cover;flex:0 0 auto;background:#ffffff1a}._teamProjectTitle_1ipb6_383{font-size:14px;line-height:1.3}._teamProjectEmpty_1ipb6_388{padding:0 14px 14px;font-size:13px;color:#e9dcffb3}._teamProjectAddButton_1ipb6_394{margin:4px 6px 8px;padding-top:10px;border-top:1px solid rgba(179,126,241,.12);border-radius:0 0 8px 8px;color:#d5b2ff}._teamProjectAddButton_1ipb6_394:hover{background:#a260e329}._teamProjectAddLabel_1ipb6_406{font-weight:600}._backdrop_1tutm_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#40385133;opacity:0;transition:opacity .3s ease-out}@media (min-width: 769px){._backdrop_1tutm_1{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#40385133}}._backdropVisible_1tutm_1{opacity:1}._sideMenu_1tutm_1{position:fixed;top:0;left:0;height:100vh;height:100dvh;width:70vw;max-width:264px;background:linear-gradient(180deg,#1f1435,#2b1c46);z-index:9999;border-radius:0 8px 8px 0;display:flex;flex-direction:column;transform:translate3d(-100%,0,0);transition:transform .3s cubic-bezier(.25,1,.5,1);will-change:transform;backface-visibility:hidden;contain:layout paint;overflow:hidden}._sideMenuOpen_1tutm_1{transform:translateZ(0)}._section_1tutm_1{margin-bottom:16px}._btn_1tutm_1{margin:0 24px;padding:6px 16px;background:none;color:#fff;display:flex;align-items:center;border:none;outline:none;cursor:pointer;text-align:left;font:inherit;transition:color .2s}._btn_1tutm_1:focus{outline:none}._btn_1tutm_1:hover{color:var(--color-white);background:var(--color-purple-space)}._menuBtnIcon_1tutm_1{margin-right:16px}._navContainer_1tutm_1{display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._menuList_1tutm_1{display:flex;flex-direction:column;gap:10px;padding-top:6px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}._menuGroup_1tutm_1{width:100%;box-sizing:border-box}._menuGroupBtn_1tutm_1{display:flex;align-items:center;width:calc(100% - 48px);background:none;border:none;padding:6px 16px;cursor:pointer;color:var(--color-white, #fff);font-size:16px;transition:background .15s;min-height:44px}._menuGroupBtn_1tutm_1:hover,._navLinkActive_1tutm_1{background:var(--color-burgundy-purple);color:var(--color-white)}._navLinkDisabled_1tutm_1,._menuGroupBtn_1tutm_1:disabled{opacity:.56;cursor:not-allowed}._menuGroupBtn_1tutm_1:disabled:hover{background:none}._arrow_1tutm_1{margin-left:16px;transition:transform .3s ease-out;display:flex;align-items:center}._arrowOpen_1tutm_1{transform:rotate(90deg)}._menuSubListWrapper_1tutm_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}._menuSubListWrapper_1tutm_1._open_1tutm_1{grid-template-rows:1fr}._menuSubList_1tutm_1{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding:0;margin:0 0 0 50px;transition:margin .3s ease-out}._menuSubListWrapper_1tutm_1._open_1tutm_1 ._menuSubList_1tutm_1{margin-top:8px;margin-bottom:8px;margin-right:14px}._menuSubList_1tutm_1 ._navLink_1tutm_1{color:var(--color-white);background:none;border-radius:4px;padding:6px 12px;border:none;box-shadow:none;font-weight:400;margin:0;font-size:15px;transition:background .15s;text-decoration:none;display:block;text-align:left}._menuSubList_1tutm_1 ._navLink_1tutm_1:focus{outline:none}._menuSubList_1tutm_1 ._navLink_1tutm_1:hover,._menuSubList_1tutm_1 ._navLink_1tutm_1._active_1tutm_1{background:var(--color-burgundy-purple);outline:none}._teamMenuList_1tutm_1{gap:8px}._teamSection_1tutm_1{display:flex;flex-direction:column;gap:4px}._teamButton_1tutm_1{display:flex;align-items:center;width:100%;border:none;background:#ffffff0a;color:var(--color-white);padding:8px 12px;border-radius:6px;cursor:pointer;text-align:left;transition:background .15s ease}._teamButton_1tutm_1:hover,._teamButtonOpen_1tutm_1{background:#ffffff14}._teamButtonLabel_1tutm_1{flex:1 1 auto;font-size:14px;font-weight:700;line-height:1.3}._teamButtonArrow_1tutm_1{display:flex;align-items:center;transition:transform .2s ease}._teamButtonArrowOpen_1tutm_1{transform:rotate(180deg)}._teamActionsWrapper_1tutm_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}._teamActionsWrapper_1tutm_1._open_1tutm_1{grid-template-rows:1fr}._teamActions_1tutm_1{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding-left:10px}._teamAction_1tutm_1{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;color:var(--color-white);padding:8px 12px;border-radius:6px;cursor:pointer;text-align:left;font-size:14px;transition:background .15s ease}._teamAction_1tutm_1:hover,._teamAction_1tutm_1._active_1tutm_1{background:var(--color-burgundy-purple)}._teamActionExpandable_1tutm_1{width:100%}._teamActionIcon_1tutm_1{display:flex;align-items:center;justify-content:center;width:18px;min-width:18px}._teamActionLabel_1tutm_1{flex:1 1 auto}._teamActionArrow_1tutm_1{display:flex;align-items:center;transition:transform .2s ease}._teamActionArrowOpen_1tutm_1{transform:rotate(180deg)}._teamNestedWrapper_1tutm_1{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}._teamNestedWrapper_1tutm_1._open_1tutm_1{grid-template-rows:1fr}._teamNestedPanel_1tutm_1{min-height:0;overflow:hidden;display:flex;flex-direction:column;margin-left:4px;margin-right:-4px;border-radius:10px;background:linear-gradient(180deg,#21103df5,#170b2ffa);border:1px solid rgba(179,126,241,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._teamNestedLabel_1tutm_1{padding:12px 14px 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#e6d5ffb8}._teamProjectList_1tutm_1{display:flex;flex-direction:column;max-height:280px;overflow-y:auto;padding:0 6px 6px}._teamProjectButton_1tutm_1{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:none;background:transparent;color:var(--color-white);border-radius:8px;cursor:pointer;text-align:left;transition:background .15s ease,box-shadow .15s ease}._teamProjectButton_1tutm_1:hover{background:#7a4ab538}._teamProjectCover_1tutm_1{width:32px;height:44px;border-radius:8px;object-fit:cover;flex:0 0 auto;background:#ffffff1a}._teamProjectTitle_1tutm_1{font-size:14px;line-height:1.3}._teamProjectEmpty_1tutm_1{padding:0 14px 14px;font-size:13px;color:#e9dcffb3}._teamProjectAddButton_1tutm_1{margin:4px 6px 8px;padding-top:10px;border-top:1px solid rgba(179,126,241,.12);border-radius:0 0 8px 8px;color:#d5b2ff}._teamProjectAddButton_1tutm_1:hover{background:#a260e329}._teamProjectAddLabel_1tutm_1{font-weight:600}._button_1tutm_4{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;cursor:pointer}._button_1tutm_4:focus{outline:none}@media (max-width: 768px){._button_1tutm_4{width:24px;height:18px}}@media (max-width: 480px){._button_1tutm_4{width:20px;height:16px}}._button_1tutm_4 span{display:block;width:100%;height:3px;background-color:var(--color-white)}@media (max-width: 768px){._button_1tutm_4 span{height:2px}}@media (max-width: 480px){._button_1tutm_4 span{height:2px}}.button-group{display:flex;gap:4rem}.button-column p{font-size:1.2rem;margin-bottom:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:150px;padding:12px 20px;margin:0;border:1px solid transparent;border-radius:10px;color:var(--color-white);text-align:center;font-size:16px;font-weight:600;line-height:1.2;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,border-color .2s ease,background .2s ease}.btn:focus,.ui-button:focus{outline:none;box-shadow:none}.btn.primary,.btn.save,.ui-button--primary,.ui-button--save{background:linear-gradient(135deg,#a260e3,#59357d);color:var(--color-white);border:none;font-weight:500;border-radius:10px;box-shadow:0 16px 32px #0b06128c,inset 0 0 0 1px #ffffff2e,0 0 18px #a260e359}.btn.primary:hover,.btn.save:hover,.ui-button--primary:hover,.ui-button--save:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 20px 36px #0b061299,inset 0 0 0 1px #ffffff38,0 0 22px #a260e373}.btn.primary:active,.btn.primary:focus,.btn.save:active,.btn.save:focus,.ui-button--primary:active,.ui-button--primary:focus,.ui-button--save:active,.ui-button--save:focus{outline:none;box-shadow:0 10px 20px #0c081480,inset 0 0 0 1px #fff3,0 0 0 3px #b58eeb40}.btn.primary:disabled,.btn.save:disabled,.ui-button--primary:disabled,.ui-button--save:disabled{background:var(--color-grey-dark, #666);color:var(--color-white);opacity:.5;cursor:not-allowed;box-shadow:0 16px 32px #0b061240,inset 0 0 0 1px #ffffff14;transform:none;filter:none}.btn.default,.ui-button--default{background:#24193ee0;border-color:#d1adf84d;font-weight:500;box-shadow:0 16px 32px #0b06128c,inset 0 0 0 1px #ffffff2e,0 0 18px #a260e359}.btn.default:hover,.ui-button--default:hover{transform:translateY(-1px);background:#34214ef2;border-color:#d1adf873;box-shadow:0 20px 36px #0b061299,inset 0 0 0 1px #ffffff38,0 0 22px #a260e373}.btn.default:active,.ui-button--default:active{transform:translateY(0)}.btn.default:disabled,.ui-button--default:disabled{background:var(--color-grey-dark);color:var(--color-white);opacity:.55;cursor:not-allowed;box-shadow:none}.fullWidth{width:100%}.ui-button{padding:12px 20px;border:1px solid transparent;border-radius:10px;font-weight:600;font-size:1rem;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,border-color .2s ease,background .2s ease}.ui-button--secondary{background:linear-gradient(135deg,#6d35bd,#513879);color:#fff;border:1px solid rgba(162,96,227,.4);box-shadow:0 4px 12px #6d35bd40;transition:all .2s ease}.ui-button--secondary:hover{background:linear-gradient(135deg,#8049d3,#624493);border-color:#b47cff80;box-shadow:0 6px 16px #6d35bd59;transform:translateY(-1px)}.ui-button--danger{background:linear-gradient(135deg,#a34766,#6f263d);border-color:#e6a3b766;color:#fff}.ui-button--transparent{background:transparent;color:var(--color-white);border:1px solid var(--color-lavender-deep)}.ui-button--filled{background-color:#513879;color:var(--color-white);padding:10px 16px;font-size:14px;font-weight:500;text-wrap:nowrap;width:fit-content}.ui-button--filled:hover{background-color:#624493;border-color:#624493}.ui-button--outline{background-color:#312249;color:var(--color-white);border:var(--border-lavender);padding:10px 16px;font-size:14px;font-weight:500;text-wrap:nowrap;width:fit-content}.ui-button--outline:hover{background-color:#513879;color:var(--color-white);border-color:#513879}.ui-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:1000}.ui-popup{background:#fff;padding:2rem;border-radius:8px;position:relative;min-width:300px}.ui-popup-close{position:absolute;top:.5rem;right:.5rem;background:none;border:none;font-size:1.5rem;cursor:pointer}.ui-link{color:var(--color-primary);text-decoration:none;transition:text-decoration .2s}.ui-link:hover{text-decoration:underline}.ui-text{font-family:inherit}.ui-text--sm{font-size:.875rem}.ui-text--md{font-size:1rem}.ui-text--lg{font-size:1.25rem}._overlay_144me_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0a0812b8;display:flex;align-items:center;justify-content:center;z-index:20000;animation:_fadeOverlay_144me_1 .3s ease-out}._modal_144me_15{background:#19102ff0;border-radius:18px;width:fit-content;max-width:90vw;max-height:80vh;overflow-y:auto;padding:28px;position:relative;display:flex;flex-direction:column;align-items:stretch;border:1px solid rgba(124,117,139,.45);box-shadow:0 18px 36px #0a081299;color:var(--color-white);box-sizing:border-box;animation:_revealModal_144me_1 .45s ease-out;transform-origin:center bottom}@media (max-width: 480px){._modal_144me_15{max-width:94vw;max-height:90svh;padding:22px 16px}}._modal_144me_15::-webkit-scrollbar{width:10px}._modal_144me_15::-webkit-scrollbar-track{background:transparent}._modal_144me_15::-webkit-scrollbar-thumb{background-color:#59357d;border-radius:5px}._closeButton_144me_57{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:4px;z-index:2}._closeButton_144me_57 img{width:25px;height:25px}._closeButton_144me_57:hover,._closeButton_144me_57:focus,._closeButton_144me_57:focus-visible{outline:none;box-shadow:none}._modal_144me_15 .components-button{min-width:150px;padding:12px 22px;border-radius:12px;font-size:15px;font-weight:600;border:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}._modal_144me_15 .components-button.ui-button--primary{background:linear-gradient(135deg,#a260e3,#59357d);color:var(--color-white);box-shadow:0 12px 24px #0b061273,inset 0 0 0 1px #ffffff29,0 0 14px #a260e34d}._modal_144me_15 .components-button.ui-button--secondary{background:#24193ee0;color:var(--color-white);border:1px solid rgba(209,173,248,.28);box-shadow:0 8px 18px #0b061259}._modal_144me_15 .components-button.ui-button--danger{background:linear-gradient(135deg,#a34766,#6f263d);color:var(--color-white);border:1px solid rgba(230,163,183,.4);box-shadow:0 12px 24px #1a080e80,inset 0 0 0 1px #ffffff1a}._modal_144me_15 .components-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}._modal_144me_15 .components-button:disabled{opacity:.55;cursor:not-allowed;transform:none;filter:none}@keyframes _revealModal_144me_1{0%{transform:translateY(100px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes _fadeOverlay_144me_1{0%{opacity:0}to{opacity:1}}._pagesSection_8hsaw_1{margin-top:2rem;margin-left:2rem;margin-right:2rem}._pagesHeader_8hsaw_7{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}._pagesHeader_8hsaw_7 h3{margin:0;color:var(--color-white);font-size:1.2rem;font-weight:600}._addPagesButton_8hsaw_21{color:var(--color-lavender-bright);border:1px solid var(--color-lavender-bright)!important;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.5rem;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,background .2s ease}._addPagesButton_8hsaw_21:focus,._addPagesButton_8hsaw_21:active{outline:none;border-color:var(--color-lavender-bright)!important;box-shadow:none}._addPagesButton_8hsaw_21:hover:not(:disabled){background:#7c3aed4d;transform:scale(1.01)}._addPagesButton_8hsaw_21:disabled{opacity:.6;cursor:not-allowed}._clearAllButton_8hsaw_56{color:#ef4444;border:1px solid #ef4444!important;padding:.5rem;border-radius:8px;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:40px;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,background .2s ease}._clearAllButton_8hsaw_56:hover:not(:disabled){background:#ef444433;transform:scale(1.05)}._errorMessage_8hsaw_79{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;padding:.75rem 1rem;border-radius:8px;margin-bottom:1rem;font-size:.875rem}._pagesGrid_8hsaw_89{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;margin:1.5rem 0;transform:translateZ(0)}._emptyStateContainer_8hsaw_99{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem}._emptyStateText_8hsaw_107{color:var(--color-grey-light);font-size:1rem;font-weight:500;margin:0;text-align:center}._emptyStateButtons_8hsaw_115{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}._emptyStateButton_8hsaw_115{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:150px;padding:2rem 1.5rem;border:1px solid rgba(209,173,248,.2)!important;border-radius:10px;background:transparent;color:var(--color-grey-light);font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;gap:.5rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._emptyStateButton_8hsaw_115:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d;background:#7c3aed1a;border-color:var(--color-lavender-bright)!important}._dropOverlay_8hsaw_150{position:fixed;top:0;left:0;right:0;bottom:0;background:#111827f2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none;animation:_fadeIn_8hsaw_1 .2s ease}@keyframes _fadeIn_8hsaw_1{0%{opacity:0}to{opacity:1}}._dropMessage_8hsaw_165{background:linear-gradient(135deg,#7c3aed33,#a855f733);border:2px dashed var(--color-lavender-bright);border-radius:20px;padding:3rem 4rem;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:_pulse_8hsaw_1 2s ease-in-out infinite}@keyframes _pulse_8hsaw_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._dropIcon_8hsaw_179{width:64px;height:64px;filter:brightness(1.2)}._dropMessage_8hsaw_165 p{color:var(--color-white);font-size:1.5rem;font-weight:600;margin:0;text-align:center}._extractingIndicator_8hsaw_190{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#7c3aed1a;border:1px solid rgba(124,58,237,.3);border-radius:8px;margin-bottom:1rem}._extractingIndicator_8hsaw_190 span{color:var(--color-lavender-bright);font-size:.875rem;font-weight:500}._spinner_8hsaw_207{width:20px;height:20px;border:2px solid rgba(124,58,237,.3);border-top-color:var(--color-lavender-bright);border-radius:50%;animation:_spin_8hsaw_207 .8s linear infinite}@keyframes _spin_8hsaw_207{to{transform:rotate(360deg)}}._pagesInfo_8hsaw_218{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:1rem 0;border-top:1px solid rgba(255,255,255,.1);margin:0 2rem}._pagesCount_8hsaw_228{color:var(--color-grey-light);font-size:.875rem;font-weight:500}._addButtonsGroup_8hsaw_234{display:flex;gap:.5rem;flex-wrap:wrap}@media (max-width: 768px){._pagesGrid_8hsaw_89{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}._pagesHeader_8hsaw_7{flex-direction:column;gap:.75rem;align-items:stretch}._addPagesButton_8hsaw_21{width:100%;justify-content:center}._addButtonsGroup_8hsaw_234{width:100%}._addButtonsGroup_8hsaw_234 ._addPagesButton_8hsaw_21{flex:1;min-width:100px}._emptyStateButtons_8hsaw_115{flex-direction:column;width:100%}._emptyStateButton_8hsaw_115{width:100%}}@media (max-width: 480px){._pagesGrid_8hsaw_89{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem}}._container_1jji6_1{position:relative;display:flex;justify-content:center;align-items:center}._canvas_1jji6_8{height:auto;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto;cursor:pointer;image-rendering:auto}._loading_1jji6_22{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:12px}._spinner_1jji6_33{width:48px;height:48px;border:4px solid rgba(255,255,255,.1);border-top-color:#3b82f6;border-radius:50%;animation:_spin_1jji6_33 1s linear infinite}@keyframes _spin_1jji6_33{to{transform:rotate(360deg)}}._progress_1jji6_48{font-size:14px;color:#9ca3af;margin:0}._error_1jji6_54{padding:20px;text-align:center;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444}._error_1jji6_54 p{margin:0}._pageCard_x3h56_1{position:relative;background:var(--color-purple-shadow);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.75rem;cursor:grab;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;overflow:hidden;will-change:transform,opacity}._pageCard_x3h56_1:hover{background:var(--color-purple-deep);border-color:var(--color-lavender-bright);transform:translateY(-2px);box-shadow:0 4px 12px #00000026;transition:transform .2s ease}._pageCard_x3h56_1._dragging_x3h56_23{opacity:.5;cursor:grabbing;transform:rotate(3deg) scale(.95);z-index:1000;transition:none}._pageCard_x3h56_1._dragOver_x3h56_32{border-color:var(--color-lavender-bright);background:#7c3aed1a;transform:scale(1.02);transition:transform .1s ease}._pageNumber_x3h56_39{position:absolute;top:.5rem;left:.5rem;background-color:#59357d;color:var(--color-white);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(.55rem,1.5vw,.75rem);font-weight:700;line-height:1;z-index:2;box-shadow:0 0 2px #0003;overflow:hidden}._pagePreview_x3h56_59{position:relative;width:100%;height:160px;margin-bottom:.5rem;border-radius:8px;overflow:hidden;background:var(--color-black);aspect-ratio:3/4}._pageImage_x3h56_71{width:100%;height:100%;object-fit:cover}._placeholderImage_x3h56_77{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-purple-deep);color:var(--color-grey-light);font-size:.75rem;font-weight:500}._pageTitle_x3h56_89{font-size:.75rem;font-weight:500;color:var(--color-lavender-bright);text-align:center;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._removeButton_x3h56_101{padding:0;position:absolute;top:.5rem;right:.5rem;background:#ef4444;color:var(--color-white);border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:3;transition:all .2s ease;opacity:0}._pageCard_x3h56_1:hover ._removeButton_x3h56_101{opacity:1}._removeButton_x3h56_101:hover{background:#dc2626;transform:scale(1.1)}@media (max-width: 768px){._pagePreview_x3h56_59{height:140px}}@media (max-width: 480px){._pagePreview_x3h56_59{height:120px}._pageCard_x3h56_1{padding:.5rem}}._container_3ws2g_1{position:relative;overflow:hidden;width:100%;height:100%}._skeleton_3ws2g_9{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:1}._error_3ws2g_17{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1e1432e6;color:#a082c880;border-radius:inherit;z-index:1}._image_3ws2g_30{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}._imageLoaded_3ws2g_39{opacity:1}@media (prefers-reduced-motion: reduce){._image_3ws2g_30{transition:none}._imageLoaded_3ws2g_39{opacity:1}}._cover_vz6tz_1{position:relative;overflow:hidden;border-radius:var(--manga-cover-radius, 12px 12px 0 0);width:100%;aspect-ratio:2.75 / 4}._imageWrapper_vz6tz_9{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--manga-cover-radius, 12px 12px 0 0)}._image_vz6tz_9{width:100%;height:100%;border-radius:inherit;background:#1e143280}._modal_9589f_1{width:min(520px,92vw)}._content_9589f_5{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}._title_9589f_13{font-size:22px;font-weight:600;margin:0}._message_9589f_19{margin:0;color:var(--text-secondary);line-height:1.5}._button_9589f_25{min-width:220px}._imageUpload_or2ul_1{display:flex;flex-direction:column;align-items:center;gap:6px;width:250px}._uploadContainer_or2ul_9{position:relative;display:flex;justify-content:center}._uploadArea_or2ul_15:hover{border-color:var(--color-purple-pastel)}._uploadArea_or2ul_15:focus{outline:none}._hiddenInput_or2ul_37{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}._uploadedImage_or2ul_45{width:100%;height:100%;object-fit:cover;border-radius:14px;display:block}._placeholder_or2ul_53{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-white)}._loadingSpinner_or2ul_62{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;color:var(--color-white);font-size:12px}._spinner_or2ul_74{width:24px;height:24px;border:2px solid var(--color-grey-light);border-top:2px solid var(--color-purple-pastel);border-radius:50%;animation:_spin_or2ul_74 1s linear infinite}@keyframes _spin_or2ul_74{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._label_or2ul_92{display:flex;align-items:center;justify-content:center;gap:4px;font-size:16px;line-height:1.4;text-align:center;width:100%;color:var(--color-lavender-light)}._hint_or2ul_104{font-size:10px;color:var(--color-grey-light);text-align:center;max-width:200px;line-height:1.3}._error_or2ul_112{font-size:10px;color:var(--color-red, #ff4444);text-align:center;max-width:200px;line-height:1.3}@media (prefers-reduced-motion: reduce){._uploadArea_or2ul_15{transition:none}._spinner_or2ul_74{animation:none}}._hiddenInput_or2ul_37:focus+._uploadArea_or2ul_15{outline:2px solid var(--color-purple-pastel);outline-offset:2px}._removeButton_or2ul_137{margin:0;position:absolute;top:10px;left:10px;width:32px;height:32px;border:none;border-radius:50%;background:#000c;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;box-shadow:0 2px 4px #0000004d}._removeButton_or2ul_137:hover{background:#000000e6;transform:scale(1.1);box-shadow:0 4px 8px #0006}._removeButton_or2ul_137:focus{outline:2px solid var(--color-purple-pastel);outline-offset:2px}._removeButton_or2ul_137:active{transform:scale(.95)}._removeButton_or2ul_137 svg{width:16px;height:16px;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}._removeButton_or2ul_137 img{width:16px!important;height:16px!important;min-width:16px;min-height:16px;max-width:16px;max-height:16px;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}._uploadArea_or2ul_15{width:250px;border:1.5px solid var(--color-white);border-radius:16px;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;transition:border-color .2s ease;overflow:hidden;position:relative}._uploadAreaError_or2ul_206{border:2px solid var(--color-red, #ff4444)!important}@media (max-width: 900px){._removeButton_or2ul_137{top:10px;left:10px}}._menuBtnIcon_1xp97_1{display:flex;align-items:center;width:24px;min-width:24px;justify-content:center;margin-right:12px}._menuBtnLabel_1xp97_10{flex:1 1 auto;text-align:left;font-size:17px;font-weight:600}._menuGroupBtn_1xp97_17{width:calc(100% - 36px);display:flex;align-items:center;margin:0 15px;background:none;border:none;padding:6px 10px;cursor:pointer;color:var(--color-white);font-size:16px;transition:background .15s;min-height:44px;border-radius:0}._menuGroupBtn_1xp97_17:focus,._menuGroupBtn_1xp97_17:hover{background:var( --color-burgundy-purple);border-radius:4px;outline:none}._arrow_1xp97_41{margin-left:21px;transition:transform .2s;display:flex;align-items:center}._modalContent_9r8ud_1{display:flex;flex-direction:column;gap:16px;color:var(--color-white);width:min(640px,88vw)}._modalTitle_9r8ud_9{margin:0;font-size:22px;font-weight:600}._modalSubtitle_9r8ud_15{margin:0;color:var(--color-purple-pastel);font-size:14px}._form_9r8ud_21{display:flex;flex-direction:column;gap:16px}._stepper_9r8ud_27{display:flex;flex-direction:column;gap:10px}._stepperTrack_9r8ud_33{position:relative;width:100%;height:6px;border-radius:999px;background:#19102fb3;border:1px solid rgba(209,173,248,.2);overflow:hidden}._stepperProgress_9r8ud_43{position:absolute;left:0;top:0;bottom:0;width:50%;background:#956dc6b3;transition:var(--transition)}._stepperProgressDone_9r8ud_53{width:100%}._stepperSteps_9r8ud_57{display:flex;justify-content:space-between;gap:12px}._stepItem_9r8ud_63{display:flex;align-items:center;gap:8px;color:var(--color-purple-dusty)}._stepItemActive_9r8ud_70{color:var(--color-white)}._stepItemDone_9r8ud_74{color:var(--color-lavender-light)}._stepNumber_9r8ud_78{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#785ca08c;border:1px solid rgba(209,173,248,.35);font-size:12px;font-weight:600}._stepLabel_9r8ud_90{font-size:13px;font-weight:600}._tabs_9r8ud_95{display:flex;gap:10px;padding:6px;border-radius:999px;background:#19102f99;border:1px solid rgba(209,173,248,.2);width:fit-content}._tabButton_9r8ud_105{border:none;border-radius:999px;padding:8px 16px;background:transparent;color:var(--color-lavender-light);font-size:13px;font-weight:600;cursor:pointer;transition:var(--transition)}._tabButton_9r8ud_105:disabled{opacity:.45;cursor:not-allowed}._tabButtonActive_9r8ud_122{background:#785ca099;color:var(--color-white);box-shadow:0 6px 16px #0c081466}._tabContent_9r8ud_128{display:flex;flex-direction:column;gap:16px}._modalField_9r8ud_134{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--color-lavender-light)}._modalField_9r8ud_134 input,._modalField_9r8ud_134 textarea{background:#19102fcc;border:1px solid rgba(209,173,248,.35);border-radius:10px;padding:10px 12px;color:var(--color-white);font-size:14px;resize:vertical}._modalField_9r8ud_134 input:focus,._modalField_9r8ud_134 textarea:focus{outline:none;border-color:#d1adf8b3;box-shadow:0 0 0 2px #a260e333}._modalInputError_9r8ud_160{border-color:#ff507399}._modalError_9r8ud_164{color:#ffb6c1;background:#ff50731f;border:1px solid rgba(255,80,115,.4);padding:8px 10px;border-radius:10px;font-size:13px}._modalNote_9r8ud_173{font-size:12px;color:var(--color-purple-dusty);background:#201630b3;border:1px dashed rgba(149,109,198,.4);padding:10px 12px;border-radius:12px}._photoPicker_9r8ud_182{display:flex;align-items:center;gap:16px}._photoFrame_9r8ud_188{position:relative;width:96px;height:96px;display:grid;place-items:center;cursor:pointer}._photoInput_9r8ud_197{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}._photoPreview_9r8ud_204{width:72px;height:72px;border-radius:50%;background:#19102fb3;display:grid;place-items:center;color:var(--color-lavender-light);font-size:28px;overflow:hidden}._photoPreview_9r8ud_204 img{width:100%;height:100%;object-fit:cover}._photoHint_9r8ud_222{font-size:13px;color:var(--color-purple-dusty)}._photoCornerTopLeft_9r8ud_227,._photoCornerTopRight_9r8ud_228,._photoCornerBottomLeft_9r8ud_229,._photoCornerBottomRight_9r8ud_230{position:absolute;width:14px;height:14px;border:2px solid #caa9ff;opacity:.9}._photoCornerTopLeft_9r8ud_227{top:4px;left:4px;border-right:0;border-bottom:0;border-radius:6px 0 0}._photoCornerTopRight_9r8ud_228{top:4px;right:4px;border-left:0;border-bottom:0;border-radius:0 6px 0 0}._photoCornerBottomLeft_9r8ud_229{bottom:4px;left:4px;border-right:0;border-top:0;border-radius:0 0 0 6px}._photoCornerBottomRight_9r8ud_230{bottom:4px;right:4px;border-left:0;border-top:0;border-radius:0 0 6px}._photoInput_9r8ud_197:focus-visible+._photoPreview_9r8ud_204{box-shadow:0 0 0 2px #a260e359}._modalActions_9r8ud_274{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._desktopShell_d6dxw_1{position:absolute;right:10px;top:60px;z-index:100}._desktopShellClosing_d6dxw_8{pointer-events:none}._accountsFlyout_d6dxw_12{position:absolute;top:0;right:calc(100% + 14px);width:228px;padding:14px 12px 12px;border-radius:16px;border:1px solid rgba(209,173,248,.2);background:linear-gradient(180deg,#1f1435,#2b1c46);box-shadow:0 26px 54px #0c041b85,inset 0 0 0 1px #ffffff08;animation:_accountsFlyoutIn_d6dxw_1 .22s ease}._accountsFlyoutClosing_d6dxw_27{animation:_accountsFlyoutOut_d6dxw_1 .3s ease-out forwards}@keyframes _accountsFlyoutIn_d6dxw_1{0%{opacity:0;transform:translate(10px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _accountsFlyoutOut_d6dxw_1{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(20px) scale(.98)}}._accountsFlyoutHeader_d6dxw_53{margin-bottom:12px}._accountsFlyoutTitle_d6dxw_57{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b4a0dcd9}._accountsFlyoutList_d6dxw_65{display:flex;flex-direction:column;gap:8px}._accountsFlyoutItem_d6dxw_71{width:100%;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:8px 6px;border:none;background:transparent;color:#fff;text-align:left;cursor:pointer;border-radius:12px;transition:background-color .2s ease}._accountsFlyoutItem_d6dxw_71:hover{background:#ffffff0f}._accountsFlyoutAvatar_d6dxw_91{width:38px;height:38px;border-radius:50%;overflow:hidden;background:#ffffff14}._accountsFlyoutAvatarImage_d6dxw_99{width:100%;height:100%;object-fit:cover}._accountsFlyoutMeta_d6dxw_105{display:flex;flex-direction:column;gap:2px;min-width:0}._accountsFlyoutName_d6dxw_112{font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountsFlyoutType_d6dxw_121{font-size:12px;font-weight:600;color:#cebcf3ad}._accountsFlyoutEmpty_d6dxw_127{margin:0;font-size:12px;line-height:1.4;color:#cebcf3ad}._accountsFlyoutAllButton_d6dxw_134{margin-top:12px;width:100%;min-height:40px;border-radius:14px;border:1px solid rgba(167,132,234,.3);background:#ffffff0d;color:#f7f0ff;font-size:13px;font-weight:700;cursor:pointer}._userBlock_d6dxw_147{width:250px;max-height:fit-content;background:linear-gradient(180deg,#1f1435,#2b1c46);border:1px solid rgba(209,173,248,.2);border-radius:18px;padding:0 0 10px;display:flex;flex-direction:column;gap:0;box-sizing:border-box;z-index:100;box-shadow:none;animation:_slideIn_d6dxw_1 .3s ease-out forwards;overflow:hidden}._slideOut_d6dxw_164{animation:_slideOut_d6dxw_164 .3s ease-out forwards}@keyframes _slideIn_d6dxw_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes _slideOut_d6dxw_164{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}._popup_d6dxw_190{position:relative;z-index:100}._profileContainer_d6dxw_195{display:flex;align-items:center;gap:10px;padding:14px 10px 12px 16px;background:#ffffff0a}._profileAvatarButton_d6dxw_203{padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}._profileIdentity_d6dxw_215{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0;padding:0;color:#fff;cursor:pointer;text-align:left}._profileIdentity_d6dxw_215:hover ._profileArrowButton_d6dxw_227{color:#d1adf8}._avatar_d6dxw_231{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:2px solid rgba(225,217,255,.2);box-shadow:0 4px 12px #0507124d}._username_d6dxw_241{color:#fff;font-weight:700;font-size:15px;line-height:1.2;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}._userInfo_d6dxw_256{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:5px}._identitySubtitle_d6dxw_264{font-size:12px;font-weight:600;line-height:1.3;color:#b4a0dcd9}._editLink_d6dxw_271{color:#d1adf8e6;cursor:pointer;transition:color .15s ease}._editLink_d6dxw_271:hover{color:#d1adf8;text-decoration:underline}._profileArrowButton_d6dxw_227{flex:0 0 auto;width:40px;height:40px;margin-left:auto;margin-right:-2px;color:#d1adf8cc;font-size:20px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._profileArrowButtonActive_d6dxw_298{color:#d1adf8}._menuList_d6dxw_302{list-style:none;padding:6px 0 0;margin:0;display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(209,173,248,.15)}._accountsMobileButton_d6dxw_312{width:100%;display:none;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;border-radius:12px;border:1px solid rgba(160,123,255,.3);background:#ffffff0a;color:#fff;cursor:pointer;text-align:left;transition:background-color .2s ease,border-color .2s ease}._accountsMobileButton_d6dxw_312:hover{background:#ffffff14;border-color:#a07bff99}._accountsMobileAvatar_d6dxw_333{width:34px;height:34px;border-radius:50%;overflow:hidden;background:#ffffff1a}._accountsMobileAvatarImage_d6dxw_341{width:100%;height:100%;object-fit:cover}._accountsMobileInfo_d6dxw_347{display:flex;flex-direction:column;min-width:0;gap:2px}._accountsMobileTitle_d6dxw_354{font-size:13px;font-weight:600}._accountsMobileSubtitle_d6dxw_359{font-size:11px;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountsMobileArrow_d6dxw_367{font-size:14px;color:#fff9}@media (max-width: 900px){._desktopShell_d6dxw_1{right:0;top:56px}._accountsFlyout_d6dxw_12{display:none}._accountsMobileButton_d6dxw_312{display:grid}._userBlock_d6dxw_147{width:260px;border-radius:16px}._profileContainer_d6dxw_195{padding:12px 14px 10px}._profileIdentity_d6dxw_215{padding:0}._identitySubtitle_d6dxw_264{font-size:11px}}._mobileQuickSwitchBackdrop_d6dxw_405{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10030;background:#0804128c;animation:_mobileQsBackdropIn_d6dxw_1 .18s ease-out}._mobileQuickSwitch_d6dxw_405{position:fixed;left:0;right:0;bottom:0;z-index:10031;padding:6px 0 0;border-radius:20px 20px 0 0;border-top:1px solid rgba(209,173,248,.15);background:linear-gradient(180deg,#1f1435,#2b1c46);box-shadow:0 -4px 32px #0804148c;animation:_mobileQsSlideUp_d6dxw_1 .25s cubic-bezier(.32,.72,0,1)}._mobileQuickSwitchHandle_d6dxw_427{width:36px;height:4px;border-radius:2px;background:#d1adf838;margin:6px auto 10px}._mobileQuickSwitchCard_d6dxw_435{margin:0 12px;border-radius:14px;background:#ffffff0d;overflow:hidden}._mobileQuickSwitchList_d6dxw_449{display:flex;flex-direction:column}._mobileQuickSwitchItem_d6dxw_454{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 20px;border:none;background:transparent;color:#f0e8ff;text-align:left;cursor:pointer;transition:background-color .12s ease;-webkit-tap-highlight-color:transparent}._mobileQuickSwitchItem_d6dxw_454:active{background:#a784ea1a}._mobileQuickSwitchAvatar_d6dxw_474{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#ffffff14;flex-shrink:0}._mobileQuickSwitchAvatarImg_d6dxw_483{width:100%;height:100%;object-fit:cover}._mobileQuickSwitchMeta_d6dxw_489{display:flex;flex-direction:column;gap:2px;min-width:0}._mobileQuickSwitchName_d6dxw_496{font-size:15px;font-weight:700;line-height:1.3;color:#f0e8ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileQuickSwitchType_d6dxw_506{font-size:13px;font-weight:400;color:#cebcf399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileQuickSwitchCheck_d6dxw_515{font-size:20px;color:#cebcf3d9;font-weight:300;line-height:1;flex-shrink:0}._mobileQuickSwitchAddIcon_d6dxw_523{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(209,173,248,.2);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:300;color:#cebcf3b3;flex-shrink:0;background:transparent}._mobileQuickSwitchAvatarFallback_d6dxw_538{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#a784ea40;color:#f0e8ff;font-size:18px;font-weight:700;border-radius:50%}._mobileQuickSwitchAllBtnCard_d6dxw_551{margin:8px 12px calc(env(safe-area-inset-bottom,0px) + 12px);border-radius:14px;background:#ffffff0d;overflow:hidden}._mobileQuickSwitchAllBtn_d6dxw_551{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 20px;border:none;background:transparent;color:#cebcf3bf;font-size:14px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}._mobileQuickSwitchAllBtn_d6dxw_551:active{background:#a784ea1a}._mobileQuickSwitchEmpty_d6dxw_579{margin:0;padding:14px 20px;font-size:14px;color:#cebcf380}._mobileAllAccounts_d6dxw_588{position:fixed;left:0;right:0;bottom:0;z-index:10031;max-height:80dvh;display:flex;flex-direction:column;padding:6px 0 calc(env(safe-area-inset-bottom,0px) + 72px);border-radius:20px 20px 0 0;border-top:1px solid rgba(209,173,248,.15);background:linear-gradient(180deg,#1f1435,#2b1c46);box-shadow:0 -4px 32px #0804148c;animation:_mobileQsSlideUp_d6dxw_1 .25s cubic-bezier(.32,.72,0,1)}._mobileAllAccountsHeader_d6dxw_605{display:flex;align-items:center;gap:8px;padding:4px 12px 10px}._mobileAllAccountsBack_d6dxw_612{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#f0e8ff;font-size:22px;font-weight:300;cursor:pointer;border-radius:50%;-webkit-tap-highlight-color:transparent}._mobileAllAccountsBack_d6dxw_612:active{background:#a784ea1f}._mobileAllAccountsTitle_d6dxw_632{font-size:16px;font-weight:700;color:#f0e8ff}._mobileAllAccountsScroll_d6dxw_638{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._mobileAllAccountsSectionCard_d6dxw_645{margin:8px 12px 0;border-radius:14px;background:#ffffff0d;overflow:hidden}._mobileAllAccountsSectionCard_d6dxw_645:first-child{margin-top:0}._mobileAllAccountsSectionLabel_d6dxw_656{margin:0;padding:14px 16px 6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#cebcf373}@keyframes _mobileQsBackdropIn_d6dxw_1{0%{opacity:0}to{opacity:1}}@keyframes _mobileQsSlideUp_d6dxw_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._accountsSheet_d6dxw_680{width:min(430px,96vw);max-height:min(700px,86vh);margin:0;position:relative}@media (max-width: 520px){._accountsSheet_d6dxw_680{width:min(430px,96vw)}}._accountsSheetHeader_d6dxw_693{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 12px;border-bottom:1px solid rgba(180,151,232,.14)}._accountsSheetHeading_d6dxw_702{display:inline-flex;align-items:center;gap:10px;min-width:0}._accountsSheetHeadingIcon_d6dxw_709{width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;color:#ece2ffeb;font-size:20px}._accountsSheetContent_d6dxw_719{padding:12px 10px 8px 0;max-height:min(430px,54vh);overflow-y:auto}._accountsSheetContent_d6dxw_719::-webkit-scrollbar{width:8px}._accountsSheetContent_d6dxw_719::-webkit-scrollbar-track{background:transparent}._accountsSheetContent_d6dxw_719::-webkit-scrollbar-thumb{background:#8f5fe685;border-radius:20px}._accountsSheetEdit_d6dxw_738{background:transparent;border:none;color:#cfbbf4cc;font-size:12px;font-weight:600;margin:0 0 12px;padding:0;cursor:pointer;text-align:left}._accountsSheetTitle_d6dxw_750{margin:0;font-size:28px;line-height:1;font-weight:700;color:#faf5fff5}._accountsSection_d6dxw_758{display:flex;flex-direction:column;gap:10px}._accountsSection_d6dxw_758+._accountsSection_d6dxw_758{margin-top:14px}._accountsDivider_d6dxw_768{margin:14px 0;height:1px;background:#b497e82e}._accountsSectionLabel_d6dxw_774{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700;color:#c4aaedb8}._accountsSheetClose_d6dxw_783{position:static;background:transparent;border:none;color:#ffffffe0;width:24px;height:24px;margin-top:-2px;margin-right:-2px;cursor:pointer;font-size:30px;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,opacity .2s ease}._accountsSheetClose_d6dxw_783:hover{color:#fff;opacity:.9}._accountsList_d6dxw_807{display:flex;flex-direction:column;gap:9px}._accountsActAsDivider_d6dxw_813{height:1px;background:#b497e82e;margin:2px 0}._accountRow_d6dxw_819{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:10px 11px;border-radius:11px;border:1px solid rgba(169,136,228,.2);background:linear-gradient(180deg,#4b337647,#2e1b4b29),#ffffff05;color:#fff;cursor:pointer;text-align:left;transition:border-color .2s ease,background-color .2s ease}._accountRow_d6dxw_819:hover:not(:disabled){border-color:#c0a1f76b;background:linear-gradient(180deg,#563b8457,#2e1b4b38),#ffffff08}._accountRowActive_d6dxw_843{border-color:#aa6cff99;background:linear-gradient(180deg,#6c40b752,#3a21623d),#ffffff0a;box-shadow:inset 0 0 0 1px #b085f829,0 8px 24px #1f123580}._accountRow_d6dxw_819:disabled{opacity:.45;cursor:not-allowed}._accountAvatar_d6dxw_858{width:38px;height:38px;border-radius:50%;overflow:hidden;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1a}._accountAvatarImage_d6dxw_867{width:100%;height:100%;object-fit:cover}._accountAvatarFallback_d6dxw_873{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#f7f0ff;background:linear-gradient(135deg,#9d64eb,#5d378c)}._accountMeta_d6dxw_885{display:flex;flex-direction:column;gap:4px;min-width:0}._accountName_d6dxw_892{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fbf5fff5}._accountMetaLine_d6dxw_901{display:flex;align-items:center;gap:8px;min-width:0}._accountUsername_d6dxw_908{font-size:12px;color:#cdbaf3cc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountBadge_d6dxw_916{border-radius:999px;padding:2px 8px;border:1px solid rgba(188,157,245,.24);background:#a97bf338;color:#ebdffff2;font-size:11px;font-weight:700;line-height:1.15;white-space:nowrap}._accountCheck_d6dxw_928{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;color:#fff;background:linear-gradient(135deg,#ac70f8,#7b49cc)}._accountArrow_d6dxw_941{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#e9deffd6;background:#855fc74d;font-size:20px;line-height:1;padding-bottom:1px}._accountRemoveButton_d6dxw_955{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#ffd1e6f0;background:#a838663d;border:1px solid rgba(232,133,171,.28);font-size:18px;line-height:1;cursor:pointer}._accountsActions_d6dxw_970{margin-top:2px;border-top:1px solid rgba(180,151,232,.14);padding:14px 0 0;display:flex;flex-direction:column;gap:10px}._accountsPrimaryAction_d6dxw_979{width:100%;min-height:44px;border-radius:12px;border:1px solid rgba(188,158,245,.26);background:linear-gradient(180deg,#6540a28f,#482d78b3);color:#f5edfff2;font-size:17px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 24px #180c2b80}._accountsPrimaryActionIcon_d6dxw_998{font-size:20px;line-height:1}._accountsSecondaryAction_d6dxw_1003{align-self:center;background:transparent;border:none;color:#cebaf3d1;font-size:12px;cursor:pointer;padding:0}._accountsLogoutAll_d6dxw_1013{margin-top:10px;width:100%;min-height:40px;border-radius:10px;border:1px solid rgba(232,133,171,.28);background:#a838661f;color:#ffd1e6f5;font-size:14px;font-weight:700;cursor:pointer}._switcherCard_d6dxw_1026{background:linear-gradient(145deg,#20103ae6,#2e1852f2);border:1px solid rgba(160,123,255,.3);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:12px;box-shadow:inset 0 0 0 1px #7a53ba59}._switcherHeaderRow_d6dxw_1041{display:flex;align-items:center;justify-content:space-between;gap:8px}._switcherTitle_d6dxw_1048{color:#fff;font-size:13px;font-weight:600}._switcherLink_d6dxw_1054{color:var(--color-lavender-light);font-size:12px;text-decoration:none}._switcherLink_d6dxw_1054:hover{color:var(--color-purple-light)}._switcherList_d6dxw_1064{display:flex;flex-direction:column;gap:8px}._switcherButton_d6dxw_1070{border:1px solid transparent;background:#ffffff08;border-radius:12px;padding:8px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;cursor:pointer;text-align:left;color:#fff;transition:border-color .2s ease,background-color .2s ease}._switcherButton_d6dxw_1070:disabled{opacity:.6;cursor:not-allowed}._switcherButton_d6dxw_1070:hover:not(:disabled){background:#ffffff14;border-color:#a07bff66}._switcherButtonActive_d6dxw_1095{border-color:#a07bffb3;background:#a260e32e}._switcherAvatar_d6dxw_1100{width:36px;height:36px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff1a}._switcherAvatarImage_d6dxw_1111{width:100%;height:100%;object-fit:cover}._switcherAvatarFallback_d6dxw_1117{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:linear-gradient(135deg,#a260e3,#59357d)}._switcherInfo_d6dxw_1129{display:flex;flex-direction:column;min-width:0;gap:2px}._switcherName_d6dxw_1136{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._switcherMeta_d6dxw_1144{font-size:11px;color:#ffffffa6}._switcherStatus_d6dxw_1149{font-size:10px;font-weight:600;padding:4px 8px;border-radius:999px;background:#4ed3a033;color:#4ed3a0}._switcherAddButton_d6dxw_1158{border:1px dashed rgba(160,123,255,.5);background:#ffffff05;border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}._switcherAddButton_d6dxw_1158:hover{border-color:#a07bffcc;background:#ffffff14}._switcherAddIcon_d6dxw_1178{width:18px;height:18px;border-radius:50%;background:#ffffff1f;display:inline-flex;align-items:center;justify-content:center;font-size:14px}._switcherModal_d6dxw_1189{display:flex;flex-direction:column;gap:16px;min-width:280px;color:#fff}._switcherModalTitle_d6dxw_1197{font-size:18px;font-weight:600;margin:0}._switcherModalText_d6dxw_1203{font-size:13px;color:#ffffffbf;margin:0;line-height:1.4}._switcherModalActions_d6dxw_1210{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}._logoutConfirmModal_d6dxw_1217{width:min(560px,92vw)}._logoutConfirmContent_d6dxw_1221{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;color:#fff}._logoutConfirmTitle_d6dxw_1230{margin:0;font-size:24px;font-weight:700;line-height:1.1}._logoutConfirmText_d6dxw_1237{margin:0;font-size:16px;color:#ffffffd1}._logoutConfirmActions_d6dxw_1243{margin-top:4px;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:nowrap;width:100%}._logoutConfirmActions_d6dxw_1243 .components-button{min-width:180px}._menuRow_18t2t_1{width:100%}._menuItem_18t2t_5{cursor:pointer;color:#f0ecffeb;text-decoration:none;display:flex;align-items:center;width:100%;min-height:42px;padding:0 20px;border:none;border-radius:0;background:transparent;box-sizing:border-box;font-size:15px;font-weight:600;letter-spacing:.01em;transition:color .15s ease,background-color .15s ease;text-align:left;align-self:stretch}@media (max-width: 600px){._menuItem_18t2t_5{min-height:40px;padding:0 16px;font-size:14px}}._menuItem_18t2t_5:hover{color:#b4a0dcd9;background:transparent}._menuFlexRow_18t2t_39{display:flex;justify-content:space-between;align-items:center;gap:12px}._notificationBadge_18t2t_46{min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#7a56b680;border:1px solid rgba(209,173,248,.25);color:#f3e9ff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ffffff0a}._logoutRow_1teov_1{width:100%;margin-top:4px;padding-top:6px;border-top:1px solid rgba(209,173,248,.15)}._logoutButton_1teov_8{width:100%;min-height:42px;padding:0 20px;border-radius:0;border:none;background:transparent;color:#ff7b95;cursor:pointer;font-size:15px;font-weight:700;text-align:left;display:block;box-sizing:border-box;transition:color .15s ease,background-color .15s ease}._logoutButton_1teov_8:hover{color:#ffb0c0;background:#ff648c14}._searchContainer_1cmfq_1{position:relative;width:100%;min-width:0}@media (max-width: 1000px){._searchContainer_1cmfq_1{width:100%;flex-shrink:0;margin-bottom:12px}}._searchInputWrapper_1cmfq_17{display:flex;align-items:center;justify-content:center;position:relative;width:100%}._searchInput_1cmfq_17{width:100%;max-width:100%;padding:10px 40px 10px 16px;background:linear-gradient(var(--color-burgundy-purple),var(--color-burgundy-purple)) padding-box,var(--gradient-lavender) border-box;border:none;border-radius:6px;color:var(--color-white);font-size:14px;box-sizing:border-box;overflow:hidden}@media (max-width: 1000px){._searchInputWrapper_1cmfq_17{width:100%}._searchInput_1cmfq_17{width:100%;max-width:100%;height:48px;border-radius:12px;font-size:16px}}@media (max-width: 768px){._searchInput_1cmfq_17{width:100%;max-width:100%}}@media (max-width: 480px){._searchInput_1cmfq_17{width:100%;max-width:100%}}._searchInputOpen_1cmfq_68{animation:_expandIn_1cmfq_1 .5s ease forwards}@keyframes _expandIn_1cmfq_1{0%{transform:scaleX(0);transform-origin:right;opacity:0}to{transform:scaleX(1);transform-origin:right;opacity:1}}._searchInputClosing_1cmfq_86{animation:_collapseOut_1cmfq_1 .5s ease forwards}@keyframes _collapseOut_1cmfq_1{0%{transform:scaleX(1);transform-origin:left;opacity:1}to{transform:scaleX(0);transform-origin:left;opacity:0}}._searchInput_1cmfq_17::placeholder{color:#ffffff80}._searchInput_1cmfq_17:focus{outline:none;border:none;box-shadow:none}._searchIcon_1cmfq_113{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ffffff80;pointer-events:none}@media (max-width: 1000px){._searchIcon_1cmfq_113{right:16px;font-size:20px}}._dropdownWrapper_1cmfq_130{position:absolute;top:100%;left:0;right:0;width:100%;z-index:99}._dropdown_1cmfq_130{background:linear-gradient(180deg,#1f1435,#2b1c46);box-shadow:0 8px 24px #12081e99}._dropdownGlobal_1cmfq_144{position:absolute;top:100%;left:0;right:0;width:100%;z-index:99;background:linear-gradient(180deg,#1f1435,#2b1c46)}._dropdownMobile_1cmfq_155{position:relative!important;top:0!important;height:100%;overflow-y:auto;overflow-x:hidden}._resultsGrid_1cmfq_163{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:20px}@media (max-width: 768px){._resultsGrid_1cmfq_163{grid-template-columns:1fr}}._resultCard_1cmfq_176{display:flex;gap:16px;padding:16px;border-radius:8px;cursor:pointer;transition:background .2s;text-decoration:none;color:inherit;min-height:120px;overflow:hidden}._resultCard_1cmfq_176:hover{background:#5b397d4d}._coverImage_1cmfq_193{width:115px;height:170px;object-fit:cover;border-radius:6px;flex-shrink:0}._resultInfo_1cmfq_201{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}._resultTitle_1cmfq_209{font-size:22px;font-weight:600;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;text-align:left;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;word-break:break-word;overflow-wrap:break-word;max-width:100%;width:100%}._resultDescription_1cmfq_227{font-size:16px;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;text-align:left;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;word-break:break-word;overflow-wrap:break-word;max-width:100%;width:100%}._badges_1cmfq_244{display:flex;gap:6px;flex-wrap:wrap}._badge_1cmfq_244{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:500;white-space:nowrap;text-transform:uppercase}._badgeType_1cmfq_259{background:#a678e24d;color:var(--color-white)}._badgeStatus_1cmfq_264{background:linear-gradient(135deg,#a260e3,#59357d);color:var(--color-white)}._stats_1cmfq_269{display:flex;gap:16px;font-size:14px;color:var(--color-white)}._stat_1cmfq_269{display:flex;align-items:center;gap:6px}._statIcon_1cmfq_282{width:20px;height:20px;flex-shrink:0}@media (max-width: 768px){._dropdownGlobal_1cmfq_144{background:none;top:-1px!important}._searchContainer_1cmfq_1{margin-bottom:0;background:linear-gradient(180deg,#1f1435,#2b1c46);padding:15px}._resultCard_1cmfq_176{gap:12px;padding:12px;border-radius:6px;min-height:100px}._coverImage_1cmfq_193{width:100px;height:150px;border-radius:5px}._resultInfo_1cmfq_201{gap:8px}._resultTitle_1cmfq_209{font-size:18px;line-height:1.2;-webkit-line-clamp:2;line-clamp:2}._resultDescription_1cmfq_227{font-size:14px;line-height:1.3;-webkit-line-clamp:2;line-clamp:2}._badges_1cmfq_244{gap:4px}._badge_1cmfq_244{padding:3px 8px;font-size:10px;border-radius:10px}._stats_1cmfq_269{gap:12px;font-size:12px}._stat_1cmfq_269{gap:4px}._statIcon_1cmfq_282{width:16px;height:16px}}@media (max-width: 480px){._resultCard_1cmfq_176{gap:10px;padding:10px;min-height:90px}._coverImage_1cmfq_193{width:80px;height:120px}._resultInfo_1cmfq_201{gap:6px}._resultTitle_1cmfq_209{font-size:16px;line-height:1.2;-webkit-line-clamp:2;line-clamp:2}._resultDescription_1cmfq_227{font-size:13px;line-height:1.3;-webkit-line-clamp:2;line-clamp:2}._badge_1cmfq_244{padding:2px 6px;font-size:9px}._stats_1cmfq_269{gap:10px;font-size:11px}._statIcon_1cmfq_282{width:14px;height:14px}}@media (max-width: 360px){._resultCard_1cmfq_176{gap:8px;padding:8px;min-height:80px}._coverImage_1cmfq_193{width:70px;height:105px}._resultInfo_1cmfq_201{gap:5px}._resultTitle_1cmfq_209{font-size:14px;line-height:1.2;-webkit-line-clamp:1;line-clamp:1}._resultDescription_1cmfq_227{font-size:12px;line-height:1.3;-webkit-line-clamp:2;line-clamp:2}._badge_1cmfq_244{padding:2px 5px;font-size:8px}._stats_1cmfq_269{gap:8px;font-size:10px}._statIcon_1cmfq_282{width:12px;height:12px}}._noResults_1cmfq_446,._loading_1cmfq_453{padding:40px 20px;text-align:center;color:var(--color-grey);font-size:14px}._viewMore_1cmfq_460{padding:12px;text-align:center;border-top:1px solid rgba(255,255,255,.1)}._viewMoreLink_1cmfq_466{display:inline-block;padding:8px 16px;color:var(--color-purple-pastel);font-size:14px;text-decoration:none;transition:color .2s}._viewMoreLink_1cmfq_466:hover{color:var(--color-lavender-light)}._footer_17o5n_1{background:linear-gradient(180deg,#1f1435,#2b1c46);color:var(--color-white);padding:2rem 1.5rem;margin-top:auto;z-index:2;border-top:1px solid rgba(209,173,248,.2)}._footerContainer_17o5n_10{max-width:1200px;margin:0 auto}@media (max-width: 1280px) and (min-width: 1025px){._footerContainer_17o5n_10{max-width:100%;padding-left:30px;padding-right:10px;box-sizing:border-box}}@media (max-width: 1470px) and (min-width: 1281px){._footerContainer_17o5n_10{max-width:100%;padding-left:30px;padding-right:10px;box-sizing:border-box}}@media (max-width: 1120px) and (min-width: 1025px){._footerContainer_17o5n_10{padding-left:34px;padding-right:8px}}._footerGrid_17o5n_40{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;align-items:start;margin-top:1rem}@media (max-width: 768px){._footerGrid_17o5n_40{grid-template-columns:1fr;text-align:center;gap:2rem}}@media (max-width: 1280px) and (min-width: 1025px){._footerGrid_17o5n_40{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}._footerColumn_17o5n_61{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}@media (max-width: 768px){._footerColumn_17o5n_61{align-items:center}}._aboutColumn_17o5n_72{gap:.35rem}._logo_17o5n_76{width:64px;height:auto;padding:0;align-items:center;gap:10px;margin-bottom:.5rem}@media (max-width: 768px){._logo_17o5n_76{padding-left:0;justify-content:center}}._logo_17o5n_76 img{width:38px;height:30px;object-fit:contain;flex-shrink:0}._logo_17o5n_76 p{margin:0;font-size:1.2rem;font-weight:600;line-height:1.2;padding-top:0}._logoText_17o5n_105{font-size:1.3rem;font-weight:700;letter-spacing:1px;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}._description_17o5n_113{font-size:.95rem;color:var(--color-purple-link);line-height:1.4;max-width:280px;margin-top:.25rem;text-align:left}@media (max-width: 768px){._description_17o5n_113{text-align:center}}._columnTitle_17o5n_126{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:var(--color-white)}._footerLink_17o5n_133{color:var(--color-purple-link);text-decoration:none;font-size:1.05rem;transition:var(--transition)}._footerLink_17o5n_133:hover{color:var(--color-lavender-bright);opacity:1;text-decoration:underline}@media (max-width: 480px){._footerLink_17o5n_133{font-size:.95rem}}._aboutLink_17o5n_150{font-size:.95rem}@media (max-width: 768px){._footer_17o5n_1{padding:1.25rem 1rem;padding-bottom:calc(1.25rem + var(--mobile-dock-reserved-space));background:linear-gradient(180deg,#20163a,#281b43)}._footerGrid_17o5n_40{margin-top:.5rem;gap:1.25rem}._footerColumn_17o5n_61{gap:.4rem}._description_17o5n_113{margin-top:0}._footerLink_17o5n_133{line-height:1.4}._columnTitle_17o5n_126{margin-bottom:.25rem}._supportText_17o5n_182{margin-top:0}._socialLinks_17o5n_186{margin:.5rem 0}}._supportText_17o5n_182{font-size:.95rem;color:var(--color-purple-link);margin-bottom:.25rem}._socialLinks_17o5n_186{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-start}@media (max-width: 768px){._socialLinks_17o5n_186{justify-content:center}}._socialLink_17o5n_186{width:40px;height:40px;border-radius:10px;background:var(--color-lavender-smoky);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease;cursor:pointer}._socialLink_17o5n_186:hover{transform:scale(1.05);background:#d1adf840}._socialLink_17o5n_186 svg{width:20px;height:20px}._donateButton_17o5n_233{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#a260e3,#59357d);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease;cursor:pointer}._donateButton_17o5n_233:hover{transform:scale(1.05);background:#d1adf840}._donateButton_17o5n_233 svg{width:20px;height:20px}._dock_1fzfo_1{--dock-offset-x: 0px;position:fixed;left:12px;top:50%;transform:translate(var(--dock-offset-x),-50%);z-index:900;display:flex;flex-direction:column;gap:6px;width:66px;padding:12px 8px;border-radius:22px;background:#120b22d9;box-shadow:0 12px 32px #08041459;transition:transform .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1),background .45s ease,box-shadow .45s ease}._dockPeek_1fzfo_23{left:0;--dock-offset-x: -100%}._dockPeekOpen_1fzfo_28{--dock-offset-x: 0px}._dock_1fzfo_1:hover,._dock_1fzfo_1:focus-within{width:260px;background:#120b22eb;box-shadow:0 22px 48px #08041480}._item_1fzfo_39{display:flex;align-items:center;gap:12px;padding:10px;min-height:48px;border-radius:999px;color:var(--color-white);text-decoration:none;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;position:relative;isolation:isolate;transition:background .2s ease,transform .2s ease,color .2s ease}._tooltipWrap_1fzfo_61{width:100%}._itemDisabled_1fzfo_65{cursor:not-allowed;opacity:.6}._itemDisabled_1fzfo_65:hover{transform:none}._itemDisabled_1fzfo_65:hover:after{content:none}._dock_1fzfo_1:hover ._item_1fzfo_39,._dock_1fzfo_1:focus-within ._item_1fzfo_39{width:100%}._item_1fzfo_39>*{position:relative;z-index:1}._item_1fzfo_39:hover{background:transparent;transform:translate(2px);color:var(--color-white)}._item_1fzfo_39:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#a260e333;box-shadow:0 0 14px #a260e359,0 0 30px #a260e333}._item_1fzfo_39:hover ._icon_1fzfo_105{filter:brightness(0) invert(1)}._item_1fzfo_39:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._active_1fzfo_114{background:transparent;color:var(--color-white)}._active_1fzfo_114:before{content:"";position:absolute;left:26px;top:50%;width:46px;height:46px;transform:translate(-50%,-50%);border-radius:50%;background:#a260e359;box-shadow:0 0 12px #a260e373,0 0 28px #a260e340}._active_1fzfo_114 ._icon_1fzfo_105{position:relative;z-index:1;filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(162,96,227,.8))}._icon_1fzfo_105{width:32px;height:32px;flex:0 0 32px;display:block}._label_1fzfo_150{max-width:0;overflow:hidden;opacity:0;transform:translate(-6px);transition:max-width .45s cubic-bezier(.16,1,.3,1),opacity .2s ease,transform .2s ease;white-space:nowrap;pointer-events:none}._dock_1fzfo_1:hover ._label_1fzfo_150,._dock_1fzfo_1:focus-within ._label_1fzfo_150{max-width:200px;transition-delay:.06s;opacity:1;transform:translate(0)}._moreWrap_1fzfo_171{position:relative}._morePanel_1fzfo_175{position:absolute;left:calc(100% + 15px);top:50%;transform:translateY(-50%);min-width:220px;padding:14px 16px;border-radius:16px;background:#120b22eb;box-shadow:0 22px 48px #08041473;text-align:left;z-index:1000;animation:_floatPanelIn_1fzfo_1 .22s cubic-bezier(.16,1,.3,1) both}._teamWrap_1fzfo_190{position:relative}._teamWrap_1fzfo_190:after{content:"";position:absolute;top:50%;left:100%;width:26px;height:340px;transform:translateY(-50%)}._teamPanel_1fzfo_204{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);min-width:310px;max-width:360px;padding:14px 16px;border-radius:16px;background:#120b22eb;box-shadow:0 22px 48px #08041473;text-align:left;z-index:1000;animation:_floatPanelIn_1fzfo_1 .22s cubic-bezier(.16,1,.3,1) both}@keyframes _floatPanelIn_1fzfo_1{0%{opacity:0;transform:translateY(-50%) translate(-8px)}to{opacity:1;transform:translateY(-50%) translate(0)}}._teamPanelList_1fzfo_231{display:flex;flex-direction:column;gap:12px;max-height:min(70vh,640px);overflow-y:auto;padding-right:4px}._teamPanelEmpty_1fzfo_240{margin:0;padding:10px 8px;color:#cebcf3cc;font-size:13px;line-height:1.4}._teamCard_1fzfo_248{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;background:#22143ed9;border:1px solid rgba(179,126,241,.12)}._teamCardHeader_1fzfo_258{font-size:15px;font-weight:700;color:var(--color-white)}._teamCardActions_1fzfo_264{display:flex;flex-wrap:wrap;gap:8px}._teamActionButton_1fzfo_270{padding:7px 10px;border:1px solid rgba(179,126,241,.16);border-radius:999px;background:#7a4ab52e;color:var(--color-white);cursor:pointer;font:inherit;font-size:13px;transition:background .2s ease,border-color .2s ease}._teamActionButton_1fzfo_270:hover,._teamActionButton_1fzfo_270:focus-visible{background:#a260e33d;border-color:#b37ef147;outline:none}._teamProjectList_1fzfo_289{display:flex;flex-direction:column;gap:6px}._teamProjectRow_1fzfo_295{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border:none;border-radius:10px;background:transparent;color:var(--color-white);cursor:pointer;text-align:left;font:inherit;transition:background .2s ease}._teamProjectRow_1fzfo_295:hover,._teamProjectRow_1fzfo_295:focus-visible{background:#a260e32e;outline:none}._teamProjectImage_1fzfo_317{width:28px;height:40px;flex:0 0 28px;border-radius:8px;object-fit:cover;background:#ffffff14}._teamProjectName_1fzfo_326{font-size:14px;line-height:1.3}._moreTitle_1fzfo_332{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-purple-label);margin:4px 0 6px;padding:0 8px}._moreLink_1fzfo_341{display:block;padding:6px 8px;border-radius:10px;color:var(--color-white);text-decoration:none;transition:background .2s ease,box-shadow .2s ease,color .2s ease;font-size:15px}._moreLink_1fzfo_341:visited,._moreLink_1fzfo_341:active{color:var(--color-white)}._moreLink_1fzfo_341:hover,._moreLink_1fzfo_341:focus-visible{color:var(--color-white);background:#a260e329;box-shadow:0 0 12px #a260e33d;outline:none}._moreLinkActive_1fzfo_367,._moreLink_1fzfo_341[aria-current=page]{color:var(--color-white);background:#a260e338;box-shadow:0 0 14px #a260e347}._moreDivider_1fzfo_379{height:1px;background:#ffffff14;margin:8px 0}._hideToggle_1fzfo_385{position:absolute;top:12px;right:8px;width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;z-index:10}._dock_1fzfo_1:hover ._hideToggle_1fzfo_385,._dock_1fzfo_1:focus-within ._hideToggle_1fzfo_385{opacity:1}._hideToggle_1fzfo_385:hover ._toggleIcon_1fzfo_407{transform:scale(1.15)}._hideToggle_1fzfo_385:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._toggleIcon_1fzfo_407{width:20px;height:20px;filter:brightness(0) invert(1);transition:transform .2s ease}._floatingToggle_1fzfo_423{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:900;width:48px;height:48px;border:none;border-radius:0 50% 50% 0;background:#120b22eb;box-shadow:0 12px 32px #08041466;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._floatingToggle_1fzfo_423:hover{background:#a260e366;box-shadow:0 16px 40px #08041480;transform:translateY(-50%) scale(1.1)}._floatingToggle_1fzfo_423:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._floatingToggle_1fzfo_423 ._toggleIcon_1fzfo_407{width:24px;height:24px}._mobileDock_1fzfo_458,._mobileDockBackdrop_1fzfo_462{display:none}@media (max-width: 1024px){._mobileDockBackdrop_1fzfo_462{position:fixed;left:0;right:0;bottom:0;z-index:10010;height:calc(env(safe-area-inset-bottom,0px) + 80px);pointer-events:none;background:linear-gradient(180deg,#19102f00,#19102fb3,#19102ff2 60%,#19102f);display:block}._mobileDock_1fzfo_458{--mobile-dock-text-color: var(--color-white);--mobile-tab-count: 4;--mobile-indicator-width: 52px;--mobile-dock-pad-x: 8px;position:fixed;left:0;right:0;bottom:0;z-index:10020;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:6px var(--mobile-dock-pad-x);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 6px);border-radius:0;border:none;border-top:1px solid rgba(210,182,255,.08);background:#19102f;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._mobileDockTwo_1fzfo_510{--mobile-tab-count: 2;--mobile-indicator-width: 86px;grid-template-columns:repeat(2,minmax(0,1fr))}._mobileDockFive_1fzfo_516{--mobile-tab-count: 5;--mobile-indicator-width: 42px;grid-template-columns:repeat(5,minmax(0,1fr))}._mobileDockIndicator_1fzfo_523{position:absolute;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 6px);left:calc(var(--mobile-dock-pad-x) + (((100% - (var(--mobile-dock-pad-x) * 2)) / var(--mobile-tab-count)) * var(--mobile-active-index, 0)) + ((((100% - (var(--mobile-dock-pad-x) * 2)) / var(--mobile-tab-count)) - var(--mobile-indicator-width)) / 2));height:2.5px;width:var(--mobile-indicator-width);pointer-events:none;transition:left .35s cubic-bezier(.4,0,.1,1);will-change:left}._mobileDockIndicator_1fzfo_523:after{content:"";display:block;width:100%;height:100%;margin:0;border-radius:0 0 3px 3px;background:linear-gradient(135deg,#a260e3,#59357d);box-shadow:0 0 8px #a260e380}._mobileItem_1fzfo_558{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:4px;min-height:52px;padding:6px 4px 7px;border-radius:0;color:#ffffffdb;text-decoration:none;transition:color .3s cubic-bezier(.4,0,.1,1),transform .15s ease,opacity .3s ease;-webkit-tap-highlight-color:transparent}._mobileItemButton_1fzfo_578{border:none;background:transparent;font:inherit;cursor:pointer}._mobileItem_1fzfo_558:active{transform:scale(.92)}._mobileItemActive_1fzfo_589{color:var(--mobile-dock-text-color);background:none;box-shadow:none}._mobileItemActive_1fzfo_589 ._mobileLabel_1fzfo_595{color:var(--mobile-dock-text-color)}._mobileItem_1fzfo_558:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._mobileIcon_1fzfo_604{width:22px;height:22px;filter:brightness(0) invert(1);opacity:.86;transition:opacity .3s cubic-bezier(.4,0,.1,1),filter .3s cubic-bezier(.4,0,.1,1)}._mobileItemActive_1fzfo_589 ._mobileIcon_1fzfo_604{opacity:1;filter:brightness(0) invert(1)}._mobileIconWrap_1fzfo_618{position:relative;display:inline-flex;align-items:center;justify-content:center}._mobileNotificationDot_1fzfo_625{position:absolute;top:-1px;right:-2px;width:8px;height:8px;border-radius:50%;background:#b26cff;box-shadow:0 0 10px #b26cffcc}._mobileLabel_1fzfo_595{font-size:11px;line-height:1.1;font-weight:500;white-space:nowrap;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--mobile-dock-text-color)}._mobilePrimaryActionLabel_1fzfo_649{font-size:11px;line-height:1.1;font-weight:500}._mobileAddChapterBackdrop_1fzfo_655{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10025;border:none;background:#0a06128c;padding:0;touch-action:none;animation:_mobileAddChapterBackdropIn_1fzfo_1 .18s ease-out}._mobileAddChapterBackdropClosing_1fzfo_666{animation:_mobileAddChapterBackdropOut_1fzfo_1 .16s ease-in forwards}._mobileAddChapterSheet_1fzfo_670{position:fixed;left:8px;right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 64px);z-index:10030;display:flex;flex-direction:column;border-radius:16px;border:1px solid rgba(209,173,248,.2);background:linear-gradient(180deg,#1f1435,#2b1c46);box-shadow:0 22px 48px #08041480;overflow:hidden;max-height:min(72dvh,560px);animation:_mobileAddChapterSheetIn_1fzfo_1 .2s ease-out;will-change:transform,opacity;overscroll-behavior:contain;contain:layout style paint}._mobileAddChapterSheetClosing_1fzfo_690{animation:_mobileAddChapterSheetOut_1fzfo_1 .16s ease-in forwards}._mobileAddChapterHeader_1fzfo_694{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(209,173,248,.16)}._mobileAddChapterTitle_1fzfo_703{margin:0;font-size:13px;font-weight:700;color:#f7f0ff;text-transform:uppercase;letter-spacing:.06em}._mobileAddChapterClose_1fzfo_712{border:none;background:transparent;color:#ffffffe6;width:24px;height:24px;font-size:24px;line-height:1;cursor:pointer;padding:0}._mobileAddChapterBody_1fzfo_724{padding:10px;max-height:min(52dvh,420px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}._mobileAddChapterList_1fzfo_734{display:flex;flex-direction:column;gap:8px;padding-right:2px}._mobileTeamSection_1fzfo_741{border:1px solid rgba(179,126,241,.16);border-radius:12px;background:#22143ec7;overflow:hidden}._mobileTeamButton_1fzfo_748{width:100%;min-height:38px;border:none;background:transparent;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:8px 10px;font-size:14px;font-weight:700;cursor:pointer}._mobileTeamArrow_1fzfo_765{color:#d1adf8e6;font-size:12px}._mobileTeamProjects_1fzfo_770{display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}._mobileTeamProjectButton_1fzfo_777{width:100%;border:none;border-radius:10px;background:#ffffff08;color:#fff;display:flex;align-items:center;gap:10px;text-align:left;padding:6px 8px;font-size:13px;cursor:pointer}._mobileTeamProjectCover_1fzfo_792{width:26px;height:36px;flex:0 0 26px;border-radius:7px;object-fit:cover;background:#ffffff14}._mobileAddChapterEmpty_1fzfo_801{margin:0;padding:8px 4px;color:#cebcf3db;font-size:13px;line-height:1.4}@keyframes _mobileAddChapterBackdropIn_1fzfo_1{0%{opacity:0}to{opacity:1}}@keyframes _mobileAddChapterBackdropOut_1fzfo_1{0%{opacity:1}to{opacity:0}}@keyframes _mobileAddChapterSheetIn_1fzfo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _mobileAddChapterSheetOut_1fzfo_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}}@media (max-width: 1600px){._dock_1fzfo_1{width:56px;padding:10px 6px;gap:4px;left:8px}._dock_1fzfo_1:hover,._dock_1fzfo_1:focus-within{width:220px}._item_1fzfo_39{padding:8px;min-height:40px;gap:10px}._icon_1fzfo_105{width:28px;height:28px;flex:0 0 28px}._label_1fzfo_150{font-size:16px}._active_1fzfo_114:before{left:22px;width:40px;height:40px}._morePanel_1fzfo_175,._teamPanel_1fzfo_204{min-width:190px;padding:12px 14px}._moreLink_1fzfo_341{font-size:14px;padding:5px 7px}._moreTitle_1fzfo_332{font-size:11px}._hideToggle_1fzfo_385{width:28px;height:28px}._toggleIcon_1fzfo_407{width:18px;height:18px}._floatingToggle_1fzfo_423{width:42px;height:42px}._floatingToggle_1fzfo_423 ._toggleIcon_1fzfo_407{width:20px;height:20px}}@media (max-width: 1280px) and (min-width: 1025px){._dock_1fzfo_1{left:4px;width:50px;padding:8px 5px;gap:3px}._dock_1fzfo_1:hover,._dock_1fzfo_1:focus-within{width:190px}._item_1fzfo_39{padding:7px;min-height:36px;gap:8px}._icon_1fzfo_105{width:24px;height:24px;flex:0 0 24px}._active_1fzfo_114:before{left:19px;width:34px;height:34px}._label_1fzfo_150{font-size:14px}}@media (max-width: 1024px){._dock_1fzfo_1,._floatingToggle_1fzfo_423,._hideToggle_1fzfo_385{display:none}}@media (max-width: 480px){._mobileDockBackdrop_1fzfo_462{height:calc(env(safe-area-inset-bottom,0px) + 72px)}._mobileDock_1fzfo_458{--mobile-dock-pad-x: 6px;padding:5px 6px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5px)}._mobileDockTwo_1fzfo_510{--mobile-indicator-width: 74px}._mobileDockFive_1fzfo_516{--mobile-indicator-width: 36px}._mobileItem_1fzfo_558{min-height:48px;padding:6px 2px}._mobileIcon_1fzfo_604{width:20px;height:20px}._mobileLabel_1fzfo_595{font-size:10px}._mobilePrimaryActionLabel_1fzfo_649{font-size:10px;line-height:1.1}}@media (max-width: 400px){._mobileDock_1fzfo_458{--mobile-dock-pad-x: 2px;padding:5px 2px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5px)}._mobileItem_1fzfo_558{padding:6px 1px}}._fab_7kf3h_1{position:fixed;right:18px;bottom:18px;width:48px;height:48px;border:1px solid rgba(162,96,227,.5);border-radius:999px;background:#19102fd1;box-shadow:0 12px 28px #0a061873,0 0 12px #a260e333;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:10040;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}._fab_7kf3h_1:hover{transform:translateY(-1px);border-color:#ba7ef7bf;background:#23163eeb;box-shadow:0 16px 32px #0a06188c,0 0 16px #a260e347}._fab_7kf3h_1:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._icon_7kf3h_39{width:20px;height:20px;filter:brightness(0) invert(1)}._fabTooltip_7kf3h_45{position:absolute;right:0;bottom:calc(100% + 10px);transform:translateY(4px);background:#180f2ef5;color:var(--color-white);border:1px solid rgba(186,126,247,.45);border-radius:10px;padding:6px 10px;font-size:12px;line-height:1;white-space:nowrap;box-shadow:0 10px 22px #08041473;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}._fab_7kf3h_1:hover ._fabTooltip_7kf3h_45,._fab_7kf3h_1:focus-visible ._fabTooltip_7kf3h_45{opacity:1;transform:translateY(0)}._backdrop_7kf3h_70{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0718c7;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:10030}._backdropOpen_7kf3h_80{opacity:1;pointer-events:auto}._panel_7kf3h_85{position:fixed;right:0;top:0;bottom:0;width:min(420px,42vw);min-width:320px;background:linear-gradient(180deg,#1c1234fa,#180f2efc);border-left:1px solid rgba(162,96,227,.25);box-shadow:none;transform:translate(100%);transition:transform .28s ease,box-shadow .28s ease;z-index:10035}._panelOpen_7kf3h_100{transform:translate(0);box-shadow:-22px 0 48px #08041473}._panelContent_7kf3h_105{display:flex;flex-direction:column;gap:12px;padding:22px 18px}._panelTitle_7kf3h_112{margin:0;font-size:1.05rem;font-weight:700;color:var(--color-white)}._panelSubtitle_7kf3h_119{margin:0;color:#e6d7ffc7;font-size:.86rem;line-height:1.4}._modeGrid_7kf3h_126{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._modeCard_7kf3h_132{text-align:left;border:1px solid rgba(162,96,227,.28);background:#23183a99;border-radius:14px;padding:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}._modeCard_7kf3h_132:hover{border-color:#ba7ef78c;background:#2d1e48b8;transform:translateY(-1px)}._modeCard_7kf3h_132:focus-visible{outline:2px solid var(--color-lavender-bright);outline-offset:2px}._modeCardActive_7kf3h_157{border-color:#ba7ef7d9;box-shadow:0 0 0 1px #ba7ef759;background:#3e2761c7}._modeLabel_7kf3h_163{margin-top:8px;color:var(--color-white);font-size:.9rem;font-weight:600;line-height:1.25}._modePreviewHeader_7kf3h_171,._modePreviewSide_7kf3h_172{border:1px solid rgba(255,255,255,.16);border-radius:11px;background:linear-gradient(180deg,#140d25cc,#100a1ee6);overflow:hidden;position:relative}._modePreviewHeader_7kf3h_171{height:52px;display:flex;flex-direction:column;justify-content:space-between;padding:7px}._modePreviewSide_7kf3h_172{height:52px;display:flex;align-items:stretch;padding:6px;gap:6px}._previewTopRow_7kf3h_196{display:flex;align-items:center;gap:6px}._previewNavIcon_7kf3h_202{width:10px;height:10px;object-fit:contain;filter:brightness(0) invert(1);opacity:.86}._previewTopBody_7kf3h_210{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}._previewCard_7kf3h_216{height:20px;border-radius:6px;background:#a260e340;border:1px solid rgba(209,173,248,.24)}._previewSideRail_7kf3h_223{width:18px;border-radius:8px;background:#a260e380;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:4px 0;gap:3px}._previewSideIcon_7kf3h_235{width:8px;height:8px;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}._previewSideBody_7kf3h_243{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:4px}._previewSideLine_7kf3h_251,._previewSideLineShort_7kf3h_252{height:5px;border-radius:999px;background:#d1adf8c2}._previewSideLine_7kf3h_251{width:90%}._previewSideLineShort_7kf3h_252{width:62%}._previewSideBlock_7kf3h_266{width:78%;height:9px;border-radius:6px;background:#a260e357}@media (max-width: 1024px){._fab_7kf3h_1,._panel_7kf3h_85,._backdrop_7kf3h_70{display:none}}._widgetContainer_tx61d_1,._minimizedWidget_tx61d_2{position:fixed;bottom:20px;right:20px;background:var(--color-purple-shadow);color:var(--text-primary);border-radius:10px;box-shadow:0 6px 24px #0009;z-index:9999;border:1px solid var(--border-color);font-family:var(--font-family, "Inter", sans-serif);overflow:hidden;transition:all .2s ease-in-out}._minimizedWidget_tx61d_2{padding:12px 16px;display:flex;align-items:center;gap:10px;cursor:pointer;min-width:250px;transition:background .2s,transform .2s}._widgetContainer_tx61d_1{width:380px;max-height:500px;display:flex;flex-direction:column}._header_tx61d_36{padding:12px 16px;background:var(--color-purple-shadow);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);color:#fff}._header_tx61d_36 h3{margin:0;font-size:15px;font-weight:600;letter-spacing:.5px}._taskList_tx61d_52{padding:0;overflow-y:auto;max-height:350px}._taskItem_tx61d_58{padding:12px 16px;border-bottom:1px solid var(--border-color);position:relative;transition:background .2s;background:var(--color-purple-shadow)}._taskTitle_tx61d_66{font-weight:600;font-size:13px;margin-bottom:4px;color:var(--text-primary);text-align:left}._taskMessage_tx61d_73{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}._completed_tx61d_81 ._taskTitle_tx61d_66{color:var(--success-color, #4caf50)}._error_tx61d_84 ._taskTitle_tx61d_66{color:var(--error-color, #f44336)}._processing_tx61d_87 ._taskTitle_tx61d_66{color:var(--color-grey)}._progressBar_tx61d_91{height:4px;background:var(--color-black);margin-top:8px;border-radius:2px;overflow:hidden}._progressBarContainer_tx61d_98{width:100%;height:8px;background-color:#ffffff1a;border-radius:4px;margin-top:8px;overflow:hidden;position:relative}._progressFill_tx61d_107{height:100%;background:linear-gradient(90deg,var(--color-lavender-deep),var(--color-purple-shadow));transition:width .3s ease-out;border-radius:4px}._indeterminate_tx61d_118{width:100%;background-size:200% 100%;animation:_loading_tx61d_1 1.5s infinite ease-in-out}@keyframes _loading_tx61d_1{0%{background-position:200% 0}to{background-position:-200% 0}}._spinner_tx61d_133{animation:_spin_tx61d_133 1s linear infinite;display:inline-block;color:var(--color-white)}@keyframes _spin_tx61d_133{to{transform:rotate(360deg)}}._footer_tx61d_144{padding:8px;background:var(--color-purple-shadow);text-align:right;border-top:1px solid var(--border-color)}._clearBtn_tx61d_150{background:none;border:none;color:var(--text-secondary);font-size:11px;cursor:pointer;transition:color .2s}._iconBtn_tx61d_159,._removeBtn_tx61d_160{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:16px;padding:0 4px;transition:color .2s}._iconBtn_tx61d_159:hover,._removeBtn_tx61d_160:hover{color:var(--text-primary);transform:scale(1.2)}._removeBtn_tx61d_160{position:absolute;top:10px;right:10px}._MinimizeIconBtn_tx61d_181{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:25px;padding:0 4px;transition:color .2s}._expandButton_tx61d_191{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:0 4px;transition:color .2s;margin-top:5px}._taskCancelBtn_tx61d_201{position:absolute;top:20px;right:10px;background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:16px;padding:0 4px;transition:color .2s,transform .2s}._taskCancelBtn_tx61d_201:hover{color:var(--error-color, #f44336);transform:scale(1.2)}._clearBtn_tx61d_150:focus,._iconBtn_tx61d_159:focus,._removeBtn_tx61d_160:focus,._MinimizeIconBtn_tx61d_181:focus,._expandButton_tx61d_191:focus,._taskCancelBtn_tx61d_201:focus{box-shadow:none;outline:none}@media (max-width: 768px){._widgetContainer_tx61d_1,._minimizedWidget_tx61d_2{bottom:80px;right:15px;max-width:90vw}}._root_1uk76_1{min-height:max(260px,40vh);width:100%;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}._card_1uk76_11{width:min(560px,100%);padding:20px;border-radius:12px;border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);color:var(--color-white);text-align:left}._title_1uk76_21{margin:0 0 8px;font-size:20px;line-height:1.3}._description_1uk76_27{margin:0;opacity:.9}._actions_1uk76_32{margin-top:16px;display:flex;gap:10px}._action_1uk76_32{border:1px solid var(--color-border-primary);background:var(--color-bg-secondary);color:var(--color-white);border-radius:8px;padding:8px 12px;cursor:pointer}._action_1uk76_32:hover{background:var(--color-bg-hover)}
