.settings-modal-overlay[data-v-ff1de762]{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.settings-modal[data-v-ff1de762]{background:var(--main-background-color);border-radius:8px;box-shadow:0 0 0 1px #ffffff1a,0 4px 24px #0006;max-width:900px;width:100%;max-height:85vh;min-height:500px;overflow:hidden;color:var(--text-default-color)}.settings-modal-content[data-v-ff1de762]{display:flex;height:100%;min-height:500px}.settings-nav[data-v-ff1de762]{width:220px;flex-shrink:0;background:#00000026;padding:12px 4px;display:flex;flex-direction:column}.settings-nav .settings-nav-header[data-v-ff1de762]{padding:8px 12px 16px}.settings-nav .settings-nav-title[data-v-ff1de762]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#ffffff73}.settings-nav ul[data-v-ff1de762]{list-style:none;margin:0;padding:0}.settings-nav li button[data-v-ff1de762]{width:100%;text-align:left;padding:6px 12px;margin:1px 0;background:none;border:none;border-radius:4px;color:var(--text-default-color);cursor:pointer;font-size:14px;font-weight:400;transition:background-color .1s}.settings-nav li button[data-v-ff1de762]:hover{background:#ffffff14}.settings-nav li button.active[data-v-ff1de762]{background:#ffffff1a;font-weight:500}.settings-panel[data-v-ff1de762]{flex:1;padding:32px 60px;overflow-y:auto;position:relative}.close-button[data-v-ff1de762]{position:absolute;top:12px;right:12px;background:none;border:none;color:#ffffff73;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .1s,color .1s}.close-button[data-v-ff1de762]:hover{background:#ffffff14;color:var(--text-default-color)}.settings-section[data-v-ff1de762]{max-width:520px}.settings-panel-title[data-v-ff1de762]{margin:0 0 24px;font-size:16px;font-weight:600;color:var(--text-default-color)}.settings-item[data-v-ff1de762]{display:flex;align-items:flex-start;justify-content:space-between;padding:8px 0;gap:24px}.settings-item-info[data-v-ff1de762]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.settings-item-label[data-v-ff1de762]{font-size:14px;font-weight:500;color:var(--text-default-color)}.settings-item-description[data-v-ff1de762]{font-size:12px;color:#ffffff80;line-height:1.4}.settings-item-control[data-v-ff1de762]{flex-shrink:0}.modal-enter-active[data-v-ff1de762],.modal-leave-active[data-v-ff1de762]{transition:opacity .15s ease}.modal-enter-active .settings-modal[data-v-ff1de762],.modal-leave-active .settings-modal[data-v-ff1de762]{transition:transform .15s ease}.modal-enter-from[data-v-ff1de762],.modal-leave-to[data-v-ff1de762]{opacity:0}.modal-enter-from .settings-modal[data-v-ff1de762],.modal-leave-to .settings-modal[data-v-ff1de762]{transform:scale(.98)}.settings-mobile-header[data-v-ff1de762]{display:none}@media(max-width:768px){.settings-modal-overlay[data-v-ff1de762]{padding:0}.settings-modal[data-v-ff1de762]{max-width:100%;max-height:100%;height:100%;border-radius:0;min-height:auto;display:flex;flex-direction:column}.settings-mobile-header[data-v-ff1de762]{display:flex;align-items:center;justify-content:center;position:relative;height:56px;flex-shrink:0;border-bottom:1px solid hsla(0,0%,100%,.1);background:#0000001a}.settings-mobile-header .back-button[data-v-ff1de762]{position:absolute;left:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-default-color);cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}.settings-mobile-header .back-button[data-v-ff1de762]:hover{background:#ffffff14}.settings-mobile-header .settings-mobile-title[data-v-ff1de762]{margin:0;font-size:16px;font-weight:600;color:var(--text-default-color)}.settings-modal-content[data-v-ff1de762]{flex-direction:column;min-height:auto;flex:1;overflow-y:auto}.settings-nav[data-v-ff1de762]{display:none}.settings-panel[data-v-ff1de762]{padding:20px;flex:1}.close-button[data-v-ff1de762]{display:none}.settings-section[data-v-ff1de762]{max-width:100%}.settings-item[data-v-ff1de762]{flex-direction:column;gap:12px}.settings-item-control[data-v-ff1de762]{width:100%}}html[data-theme=light] .settings-modal[data-v-ff1de762]{box-shadow:0 0 0 1px #0000001a,0 4px 24px #00000026}html[data-theme=light] .settings-mobile-header[data-v-ff1de762]{border-bottom-color:#0000001a;background:#00000005}html[data-theme=light] .settings-mobile-header .back-button[data-v-ff1de762]:hover,html[data-theme=light] .settings-nav[data-v-ff1de762]{background:#0000000a}html[data-theme=light] .settings-nav .settings-nav-title[data-v-ff1de762]{color:#00000073}html[data-theme=light] .settings-nav li button[data-v-ff1de762]:hover{background:#0000000a}html[data-theme=light] .settings-nav li button.active[data-v-ff1de762]{background:#00000014}html[data-theme=light] .close-button[data-v-ff1de762]{color:#00000073}html[data-theme=light] .close-button[data-v-ff1de762]:hover{background:#0000000a;color:var(--text-default-color)}html[data-theme=light] .settings-item-description[data-v-ff1de762]{color:#00000080}.anime-panel-container[data-v-eaa1ce14]{flex:1;display:flex;gap:4px;overflow:hidden}.all-anime[data-v-eaa1ce14]{font-size:18px;padding:4px 0;color:#ffffff5a;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:transform .4s,color .4s}.all-anime[data-v-eaa1ce14]:hover{color:#fff}.header-search-wrapper[data-v-eaa1ce14]{position:relative;width:200px;min-width:200px;flex-shrink:0;margin-right:8px}.header-search-input[data-v-eaa1ce14]{width:100%;padding:8px 36px 8px 12px;border:1px solid #4a4a4a;border-radius:6px;background:#1a1a1a;color:#fff;font-size:14px;outline:none;transition:all .2s ease}.header-search-input[data-v-eaa1ce14]:hover{border-color:#5a5a5a;color:#fff}.header-search-input[data-v-eaa1ce14]:focus{box-shadow:0 0 0 2px #6b9bd233}.header-search-input[data-v-eaa1ce14]:focus,.header-search-input[data-v-eaa1ce14]:focus:hover{border-color:#6b9bd2;color:#fff}.header-search-input[data-v-eaa1ce14]::-moz-placeholder{color:#999}.header-search-input[data-v-eaa1ce14]::placeholder{color:#999}.header-search-icon[data-v-eaa1ce14]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#888;pointer-events:none}.selectedH[data-v-eaa1ce14]{color:#fff;background-color:#23262b;box-sizing:border-box;font-weight:700;border-bottom:2px solid #89c3eb;transition:transform .4s,color .4s}.year-nav[data-v-eaa1ce14]{flex:1;display:flex;align-items:center;overflow:hidden;max-width:90%;height:100%;overflow-x:auto}.year-nav .year-items[data-v-eaa1ce14]{color:#ffffff5a;height:36px;display:block;white-space:nowrap;font-size:18px;padding:4px 0;margin:0 2px;min-width:var(--v4753cb3e);text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:transform .4s,color .4s}.year-nav .year-items[data-v-eaa1ce14]:hover{color:#fff}.year-nav .selected[data-v-eaa1ce14]{color:#fff;background-color:#23262b;box-sizing:border-box;font-weight:700;border-bottom:2px solid #89c3eb;transition:transform .4s,color .4s}.year-nav[data-v-eaa1ce14]::-webkit-scrollbar{display:none}.mobile-year-nav[data-v-eaa1ce14]{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center}.mobile-year-nav .year-next[data-v-eaa1ce14]{transform-origin:49.2% 58.5%;transform:rotate(-180deg)}.mobile-year-nav .year-next[data-v-eaa1ce14],.mobile-year-nav .year-prev[data-v-eaa1ce14]{width:32px;height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-year-nav .mobile-year[data-v-eaa1ce14]{color:#fff;width:140px;height:32px;line-height:32px;text-align:center;font-size:19px;transition:opacity .1s ease-in-out}.mobile-year-nav-list[data-v-eaa1ce14]{z-index:100;position:absolute;max-height:340px;inset:0 auto auto;transform:translateY(50px)}.mobile-year-nav-list>ul[data-v-eaa1ce14]{margin:0;padding:0;background-color:#525657;border-radius:4px;box-shadow:0 16px 24px #0000004d,0 6px 8px #0003;width:160px;max-height:340px;overflow:hidden;overflow-y:scroll}.mobile-year-nav-list>ul>li[data-v-eaa1ce14]{font-size:19px;line-height:34px;text-align:center}.mobile-year-nav-list>ul>li>a[data-v-eaa1ce14]{display:block;text-decoration:none;color:inherit}.mobile-year-nav-list>ul[data-v-eaa1ce14]::-webkit-scrollbar{display:none}.header-balance[data-v-eaa1ce14]{flex-shrink:0}.desktop-only[data-v-eaa1ce14]{display:flex}.mobile-only[data-v-eaa1ce14]{display:none}
