.code-table span,.rendered-block span{color:inherit}.code-table .primary-text,.rendered-block .primary-text{color:#007bff}.code-table .secondary-text,.rendered-block .secondary-text{color:#fd7e14}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-60px)}to{opacity:1;transform:translate(-50%)}}@keyframes slideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-60px)}}.book-review-component{display:flex;margin-top:8px}.book-review-component .rating,.book-review-modal .rating{width:auto;margin-right:2px;flex-grow:0}.book-review-component .rating .stars,.book-review-modal .rating .stars{width:auto;white-space:nowrap;display:inline-flex;font-size:inherit}.book-review-component .rating .stars .material-icons,.book-review-modal .rating .stars .material-icons{height:1em;width:auto;fill:currentColor;font-size:inherit;margin-right:3px}.book-review-component .rating .stars .material-icons:last-child,.book-review-modal .rating .stars .material-icons:last-child{margin-right:0}.book-review-component.on-light-background .rating .stars .inactive,.book-review-modal.on-light-background .rating .stars .inactive{color:var(--bg)}.book-review-component .edit-popup-icon,.book-review-modal .edit-popup-icon{flex-grow:0;font-size:17px;margin-left:5px;height:1em;width:auto;border:1px solid #adb5bd;border-radius:5px}.book-review-component .edit-popup-icon:hover,.book-review-modal .edit-popup-icon:hover{cursor:pointer}@media(min-width:576px){.book-review-component .edit-popup-icon,.book-review-modal .edit-popup-icon{font-size:18px}}.markdown-input-wrapper .markdown-header-section.markdown-bar-sticky{background:#fcfaf9}.book-review-modal{width:100%}.book-review-modal .modal-dialog{max-width:1600px}.book-review-modal .modal-header .modal-title{color:#0b486b}.book-review-modal .modal-content{height:calc(100vh - 80px);max-height:1200px;background:#fcfaf9}.book-review-modal .modal-body{position:relative;height:calc(100% - 200px)}.book-review-modal .modal-body form{height:100%;overflow-y:auto}.book-review-modal .alert-danger{margin-top:10px}.book-review-modal fieldset label{color:#0b486b;font-weight:500}.book-review-modal fieldset label sup{font-size:60%;color:#adb5bd}.book-review-modal fieldset .fieldset-rating-wrapper{display:flex;margin-bottom:15px}.book-review-modal fieldset .fieldset-rating-wrapper .cancel{margin-top:3px;margin-left:10px;display:inline-block;font-size:inherit;color:#495057}.book-review-modal fieldset .fieldset-rating-wrapper .cancel:hover{cursor:pointer}@media(min-width:412px){.book-review-modal fieldset.rating-fieldset{display:flex;align-items:flex-start}.book-review-modal fieldset.rating-fieldset label{margin-right:20px}.book-review-modal fieldset.rating-fieldset .fieldset-rating-wrapper{margin-top:2px}}.book-review-modal fieldset .headline{max-width:770px;margin-bottom:15px}.book-review-modal .comment-fieldset{min-height:200px}.book-review-modal .comment-markdown-fieldset label{display:block}.book-review-modal .comment-markdown-fieldset textarea{box-shadow:var(--box-shadow);display:block;box-sizing:border-box;width:100%;padding:30px 10px 10px;border-radius:10px;border:1px solid #dee2e6;outline:none}.book-review-modal .comment-fieldset .comment-markdown-fieldset:focus-within textarea{outline:2px solid #007bff;outline-offset:-3px}.book .book-actions-form,.book-series .book-actions-form{margin-top:10px;display:inline-block;width:100%;text-align:center}.book .book-actions-form .dropdown,.book-series .book-actions-form .dropdown{display:flex}.book .book-actions-form .dropdown-item,.book-series .book-actions-form .dropdown-item{font-size:16px}.book .book-actions-form .btn-group,.book-series .book-actions-form .btn-group{width:100%;justify-content:center}.book .book-actions-form button.action-button.btn,.book-series .book-actions-form button.action-button.btn{padding:6px 4px 6px 10px;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}@media(min-width:576px){.book .book-actions-form button.action-button.btn,.book-series .book-actions-form button.action-button.btn{padding:6px 8px 6px 15px}}.book .book-actions-form .dropdown-split-basic,.book-series .book-actions-form .dropdown-split-basic{padding:3px 4px}@media(min-width:576px){.book .book-actions-form .dropdown-split-basic,.book-series .book-actions-form .dropdown-split-basic{padding:3px 8px}}.book .book-actions-form .dropdown-split-basic,.book-series .book-actions-form .dropdown-split-basic{flex-grow:0;width:35px;font-size:16px;padding-right:10px;border-top-right-radius:20px;border-bottom-right-radius:20px}@media(min-width:576px){.book .book-actions-form .dropdown-split-basic,.book-series .book-actions-form .dropdown-split-basic{padding-right:15px}}.book .book-actions-form .action-button,.book-series .book-actions-form .action-button{display:flex;align-items:center;flex-grow:0;max-width:calc(100% - 30px);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:center;border-right:none}.book .book-actions-form .action-button .status-display,.book-series .book-actions-form .action-button .status-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book .book-actions-form .action-button .material-icons,.book-series .book-actions-form .action-button .material-icons{color:#5cb85c;margin-right:2px;font-weight:800;font-size:16px}.book .book-actions-form .action-button[class*=default-],.book-series .book-actions-form .action-button[class*=default-]{width:calc(5em + 30px)}.book .book-actions-form .action-button.default-in_progress,.book .book-actions-form .action-button[class*=status-],.book-series .book-actions-form .action-button.default-in_progress,.book-series .book-actions-form .action-button[class*=status-]{width:calc(6em + 30px)}.remove-book-modal-body .book-title{color:var(--medium-alt-gray);font-weight:800;text-decoration:underline}.additional-options-modal .modal-dialog{max-width:1000px}.additional-options-modal .modal-content{background:var(--bg-light)}.additional-options-modal .book-modal-header{border-top-right-radius:2px;border-top-left-radius:2px;background:#093854;padding:20px 20px 0;display:flex;align-items:flex-end;position:relative}@media(min-width:576px){.additional-options-modal .book-modal-header{padding:20px 40px 0}}.additional-options-modal .book-modal-header .book-title{color:#fff;font-weight:400;margin-left:10px;margin-bottom:10px}.additional-options-modal .book-modal-header .modal-close{color:#dee2e6;position:absolute;top:10px;right:10px}.additional-options-modal .book-modal-header img{width:120px;height:160px;position:relative;bottom:-30px}.additional-options-modal .date-block{display:flex;flex-direction:column}.additional-options-modal .date-block .dates-section{margin:10px 0}.additional-options-modal .date-block .dates-section.disabled{opacity:.4}@media(min-width:768px){.additional-options-modal .date-block .dates-section{margin:0 10px 10px}}.additional-options-modal .date-block .dates-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.additional-options-modal .date-block .dates-section-header a{color:var(--link-color)}.additional-options-modal .date-block .dates-section-header a:hover{cursor:pointer;opacity:var(--hover-opacity)}.additional-options-modal .date-block .dates-section-header a,.additional-options-modal .date-block .dates-section-header label{margin-bottom:0;font-size:14px}.additional-options-modal .date-block .date-fieldset{display:flex}.additional-options-modal .date-block .date-fieldset select{margin:0 1px}.additional-options-modal .date-block .date-fieldset select:first-child{margin-left:0}.additional-options-modal .date-block .date-fieldset .year-select{width:85px}.additional-options-modal .date-block .date-fieldset .month-select{min-width:80px;max-width:170px}@media(min-width:373px){.additional-options-modal .date-block .date-fieldset .month-select{min-width:130px}}.additional-options-modal .date-block .date-fieldset .day-select{width:77px}.additional-options-modal .main-body{padding:0;border-top-right-radius:.3rem;border-top-left-radius:.3rem}.additional-options-modal .main-body .alert-danger{margin-top:10px}.additional-options-modal .main-body .loading-wrapper{display:flex;justify-content:center;align-items:center;color:var(--medium-alt-gray);visibility:visible}.additional-options-modal .main-body .loading-wrapper.hidden{visibility:hidden}.additional-options-modal .main-body .loading-wrapper .gs-spinner{margin-left:5px;width:14px;height:14px}.additional-options-modal .main-body .main-form{padding:50px 20px 20px;display:flex;flex-direction:column}@media(min-width:576px){.additional-options-modal .main-body .main-form{padding:50px 40px 20px}}.additional-options-modal .main-body .main-form .left-hand-side{display:inline-flex;width:100%;flex-wrap:wrap}@media(min-width:768px){.additional-options-modal .main-body .main-form .left-hand-side{width:calc(100% - 190px)}}.additional-options-modal .main-body .main-form label,.additional-options-modal .main-body .main-form select{font-size:16px}.additional-options-modal .main-body .main-form label{color:var(--medium-alt-gray);font-weight:500}.additional-options-modal .main-body .main-form .fieldset{width:100%;margin:10px 0}.additional-options-modal .main-body .main-form .fieldset.disabled{opacity:.4}.additional-options-modal .main-body .main-form .fieldset.finished-warning input{box-shadow:0 0 .25rem 0 rgba(92,184,92,.5),0 .25rem .4rem 0 rgba(92,184,92,.5);border-color:#5cb85c;color:#5cb85c}.additional-options-modal .main-body .main-form .fieldset.private-notes .private-notes-text{height:120px;width:100%;font-size:16px}@media(min-width:768px){.additional-options-modal .main-body .main-form{flex-direction:row;justify-content:space-between}.additional-options-modal .main-body .main-form label{font-weight:400;color:#343a40}.additional-options-modal .main-body .main-form .fieldset{width:150px;margin:0 10px 10px}.additional-options-modal .main-body .main-form .fieldset input{font-size:16px}.additional-options-modal .main-body .main-form .fieldset.private-notes .private-notes-text{width:340px}.additional-options-modal .main-body .main-form .user-book-lists{width:170px;margin-top:0}.additional-options-modal .main-body .main-form .user-book-lists .added{margin-top:0}.additional-options-modal .main-body .main-form .user-book-lists .added .badge{padding:.25em .4em;margin:1px}}.additional-options-modal .main-body .book-lists-header{display:inline-flex;align-items:center}.additional-options-modal .main-body .book-lists-header label{width:160px;margin-right:5px;margin-bottom:0}.additional-options-modal .main-body .book-lists-header select{max-width:65px;font-size:16px;padding:0 5px;height:31px}.additional-options-modal .main-body .user-book-lists{width:100%;margin-top:10px}.additional-options-modal .main-body .user-book-lists .added{margin-top:5px}.additional-options-modal .main-body .user-book-lists .added .badge{font-weight:400;border:1px solid #ced4da;margin:3px;display:inline-flex;padding:7px 10px}.additional-options-modal .main-body .user-book-lists .added .badge:hover{cursor:pointer}.additional-options-modal .main-body .user-book-lists .added .badge .material-icons{font-size:12px;margin-left:2px;color:var(--medium-alt-gray)}.additional-options-modal .main-body .user-book-lists .no-lists{color:#adb5bd;font-style:italic;font-size:14px;height:calc(1.5em + .75rem + 2px);padding:7px}.additional-options-modal .modal-footer .remove-button{margin-right:auto}.book,.book-series{padding:25px 5px;width:125px;position:relative;flex-shrink:0}@media(min-width:576px){.book,.book-series{width:170px;padding:35px 20px}}.book .book-img,.book-series .book-img{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);display:block;width:100px;height:100px;margin:0 auto 10px;position:relative}.book .book-img h1,.book .book-img h2,.book .book-img h3,.book .book-img h4,.book .book-img h5,.book .book-img h6,.book-series .book-img h1,.book-series .book-img h2,.book-series .book-img h3,.book-series .book-img h4,.book-series .book-img h5,.book-series .book-img h6{color:var(--colored-headings-color)}.book .book-img img,.book-series .book-img img{width:100%;height:100%;border:1px solid #dee2e6;object-position:center center;object-fit:cover}.book-series.finished .book-meta-content,.book-series.finished .level,.book-series.in_progress .book-meta-content,.book-series.in_progress .level,.book-series.owned .book-meta-content,.book-series.owned .level,.book-series.stopped .book-meta-content,.book-series.stopped .level,.book-series.wish_list .book-meta-content,.book-series.wish_list .level,.book.finished .book-meta-content,.book.finished .level,.book.in_progress .book-meta-content,.book.in_progress .level,.book.owned .book-meta-content,.book.owned .level,.book.stopped .book-meta-content,.book.stopped .level,.book.wish_list .book-meta-content,.book.wish_list .level{opacity:.5}.book .author-display,.book .title,.book-series .author-display,.book-series .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book .title,.book-series .title{margin-bottom:5px;display:block;font-size:16px;color:var(--headings-color-alt);font-weight:500}.book .series,.book-series .series{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#ced4da}.book .book-type,.book-series .book-type{font-size:14px;color:var(--medium-alt-gray)}.book .author-display,.book-series .author-display{font-size:14px}.book .source-url,.book-series .source-url{display:block;font-size:12px}.book .tag,.book-series .tag{color:#fff;padding:2px 10px;margin:0 3px;font-weight:500;font-size:12px}.book .ratings-display,.book-series .ratings-display{display:flex;align-items:center}.book .ratings-display .display-rating-wrapper,.book-series .ratings-display .display-rating-wrapper{font-size:14px}.book .ratings-display .count,.book-series .ratings-display .count{font-size:11px;color:var(--medium-alt-gray);margin-left:5px;padding-top:3px}.book .item-type-notice,.book-series .item-type-notice{text-align:center;font-size:12px;color:var(--medium-alt-gray)}.book-series.show-full-title .book-meta-content,.book.show-full-title .book-meta-content{height:auto}.book-series.show-full-title .author-display,.book-series.show-full-title .title,.book.show-full-title .author-display,.book.show-full-title .title{overflow:hidden;white-space:normal;text-overflow:clip}.book-series .item-type-notice{text-align:center;font-size:12px;color:#adb5bd}.book-series .status-row{display:flex;justify-content:space-between}.book-series .status-row .checked,.book-series .status-row .total{display:inline-flex;align-items:center}.book-series .status-row .checked{color:#5cb85c}.book-series .status-row .total{color:var(--headings-color-alt)}.book-series .status-row .material-icons,.book-series .status-row .number{color:inherit;font-size:12px}.book-series .status-row .number{margin-right:3px}.book-series .actions{margin-top:10px;display:flex;align-items:center;justify-content:center}.book-series .actions .btn{font-size:12px}.book-series .actions .series-link{padding:6px;border-radius:4px}.book-series .actions .series-link .btn{display:inline-flex;align-items:center}.book-series .actions .series-link .series-link-large{display:inline}.book-series .actions .series-link .series-link-small{display:none}.book-series .actions .series-link .number{background:#5cb85c;color:#fff;border-radius:50%;font-size:10px;margin-right:4px;padding:2px 5px}.book-series .actions .series-link .number.double-digit{padding:2px 3px;margin-right:3px}@media(min-width:576px){.book-series .actions .series-link .number.double-digit{margin-right:4px}}.book-series .actions .series-expander{border-radius:4px}.book-series .actions.toggle-expand-available{justify-content:space-between}.book-series .actions.toggle-expand-available .series-link{padding:6px 0;max-width:170px;width:calc(100% - 40px)}.book-series .actions.toggle-expand-available .series-link-large{display:none}@media(min-width:576px){.book-series .actions.toggle-expand-available .series-link-large{display:inline}}.book-series .actions.toggle-expand-available .series-link-small{display:inline}@media(min-width:576px){.book-series .actions.toggle-expand-available .series-link-small{display:none}}.book-series .actions .hide-below{display:none}@media(min-width:576px){.book-series .actions .hide-below{display:inline}}.book-series .actions .expander{display:inline-flex;align-items:center;justify-content:center;padding:6px 3px 6px 6px;width:39px}.book-series .actions .expander .material-icons{font-size:14px}.user-book-review-component .ratings-display{display:flex;align-items:center;justify-content:center;font-size:14px;border:1px solid #20c997;padding:2px 0;background:#fff}.user-book-review-component .ratings-display:hover{cursor:pointer}.user-book-review-component .ratings-display .display-rating-wrapper{font-size:inherit}.user-book-review-component .no-rating-text{font-style:italic;background:#fff;color:var(--medium-alt-gray);font-size:14px;text-align:center;display:block;border:1px solid #dee2e6;max-width:120px}.user-book-review-component .review-popup-icon{display:block;font-size:14px;margin-bottom:2px;margin-left:5px;color:#495057}.user-book-review-component .review-popup-icon:hover{cursor:pointer}.favorite-wrapper{display:inline-flex;align-items:center;margin-right:8px}.favorite-wrapper .favorite-count{margin-right:3px}.favorite-wrapper.reverse{flex-direction:row-reverse}.favorite-wrapper.reverse .favorite-count{margin-left:3px;margin-right:0}.favorite.favorite-active{color:#f86464}.favorite.disabled,.favorite.favorite-active.disabled,.favorite.favorite-active.series-favorited{opacity:.3}.favorite.disabled:hover{cursor:not-allowed}.favorite.favorite-inactive{color:#adb5bd}.favorite:hover{cursor:pointer}.favorite-error-popup{width:255px;padding:0}.favorite-error-popup .favorite-error-popup-content{padding:0}.favorite-error-popup .alert{display:flex;align-items:center;margin-bottom:0;font-size:16px;padding:5px 10px}.series-favorited-tooltip .tooltip-inner{max-width:150px}.rating .saving{display:block;text-align:center;font-size:.9em;line-height:1.2}.rating .stars:hover{cursor:pointer}.rating .stars .material-icons{color:var(--bg-light)}.rating .stars .material-icons.active{color:#ffc107}.rating.dark-stars .stars:hover{cursor:pointer}.rating.dark-stars .stars .material-icons{color:var(--bg)}.rating.dark-stars .stars .material-icons.active{color:#ffc107}.item-review-component{display:flex;margin-top:8px;align-items:center}.item-review-component .edit-popup-icon,.item-review-component .favorite.material-icons{font-size:17px;margin-left:5px;margin-bottom:2px}@media(min-width:576px){.item-review-component .edit-popup-icon,.item-review-component .favorite.material-icons{font-size:18px}}.item-review-component .edit-popup-icon{flex-grow:0;font-size:17px;height:1em;width:auto;border:1px solid #adb5bd;border-radius:5px}.item-review-component .edit-popup-icon:hover{cursor:pointer}.item-review-component .rating,.item-review-modal .rating{width:auto;margin-right:2px;flex-grow:0}.item-review-component .rating .stars,.item-review-modal .rating .stars{width:auto;white-space:nowrap;display:inline-flex;font-size:inherit}.item-review-component .rating .stars .material-icons,.item-review-modal .rating .stars .material-icons{height:1em;width:auto;fill:currentColor;font-size:inherit;margin-right:3px}.item-review-component .rating .stars .material-icons:last-child,.item-review-modal .rating .stars .material-icons:last-child{margin-right:0}.item-review-component.on-light-background .rating .stars .inactive,.item-review-modal.on-light-background .rating .stars .inactive{color:var(--bg)}.markdown-input-wrapper{display:flex;flex-direction:column}.markdown-input-wrapper .markdown-section{display:flex}.markdown-input-wrapper .markdown-header-section.markdown-bar-sticky{position:absolute;top:0;z-index:1000;background:var(--bg-light);padding:10px 0 0;width:calc(100% - 32px)}@media(min-width:576px){.markdown-input-wrapper .markdown-header-section.markdown-bar-sticky{width:calc(100% - 50px)}}.markdown-input-wrapper .markdown-left-hand-side,.markdown-input-wrapper .markdown-right-hand-side{display:block;width:100%;height:100%}.markdown-input-wrapper .markdown-left-hand-side{position:relative}.markdown-input-wrapper .markdown-left-hand-side textarea{overflow:hidden}.markdown-input-wrapper.view-type-input .markdown-right-hand-side,.markdown-input-wrapper.view-type-preview .markdown-left-hand-side{display:none}@media(min-width:992px){.markdown-input-wrapper.view-type-input .markdown-left-hand-side,.markdown-input-wrapper.view-type-input .markdown-right-hand-side,.markdown-input-wrapper.view-type-preview .markdown-left-hand-side,.markdown-input-wrapper.view-type-preview .markdown-right-hand-side{display:block;width:calc(50% - 10px)}}.markdown-input-wrapper .message-expander{position:absolute;top:2px;right:2px;padding:3px 4px;font-size:18px}.markdown-input-wrapper .preview-header{padding-bottom:5px;font-size:1rem;color:#0b486b;margin-bottom:2px;display:flex;height:27px}@media(min-width:576px){.markdown-input-wrapper .preview-header{height:33px}}.markdown-input-wrapper .preview-header h3{margin-bottom:0;font-size:inherit;display:none}@media(min-width:992px){.markdown-input-wrapper .preview-header h3{display:block}}.markdown-input-wrapper .preview-header .input-button{width:auto;margin-left:auto;display:inline-flex;align-items:center;padding:3px 5px}.markdown-input-wrapper .preview-header .input-button .material-icons{font-size:.8em;margin-right:2px}.markdown-input-wrapper .preview-header .input-button .btn-text{font-size:14px}@media(min-width:992px){.markdown-input-wrapper .preview-header .input-button{display:none}}.markdown-input-wrapper .review-text{border-radius:10px;border:1px solid #dee2e6;background:#e9ecef;padding:30px 20px 20px;min-height:315px}.markdown-input-wrapper .actions-bar{display:flex;margin-bottom:0;overflow-x:auto;justify-content:flex-start}.markdown-input-wrapper .actions-bar .btn{border-radius:3px;padding:2px 5px;width:30px;font-size:16px;white-space:nowrap;margin-bottom:3px;justify-content:left}@media(min-width:576px){.markdown-input-wrapper .actions-bar .btn{width:40px;font-size:medium}}.markdown-input-wrapper .actions-bar .btn.preview-button,.markdown-input-wrapper .actions-bar .btn.spoiler-button{width:auto;display:inline-flex;align-items:center}.markdown-input-wrapper .actions-bar .btn.preview-button .material-icons,.markdown-input-wrapper .actions-bar .btn.spoiler-button .material-icons{font-size:inherit;margin-right:3px}.markdown-input-wrapper .actions-bar .btn.preview-button .btn-text,.markdown-input-wrapper .actions-bar .btn.spoiler-button .btn-text{font-size:12px}@media(min-width:576px){.markdown-input-wrapper .actions-bar .btn.preview-button .btn-text,.markdown-input-wrapper .actions-bar .btn.spoiler-button .btn-text{font-size:14px}}.markdown-input-wrapper .actions-bar .btn.preview-button{margin-left:0;padding:2px 8px;order:-1}@media(min-width:412px){.markdown-input-wrapper .actions-bar .btn.preview-button{margin-left:auto;order:10}}@media(min-width:992px){.markdown-input-wrapper .actions-bar .btn.preview-button{display:none}}.item-review-modal{width:100%}.item-review-modal.fetch-loading.disabled .modal-footer,.item-review-modal.fetch-loading.disabled .review-form-wrapper{pointer-events:none;opacity:.2}.item-review-modal.fetch-loading.disabled .modal-footer:hover,.item-review-modal.fetch-loading.disabled .review-form-wrapper:hover{cursor:not-allowed}.item-review-modal .modal-dialog{max-width:1600px}.item-review-modal .modal-header .modal-title{color:var(--colored-headings-color)}.item-review-modal .loading-wrapper{margin:9px 20px 0;align-items:center;color:var(--medium-alt-gray);display:none}.item-review-modal .loading-wrapper .loading-text{margin-right:5px}.item-review-modal .loading-wrapper .gs-spinner{font-size:14px}@media(min-width:576px){.item-review-modal .loading-wrapper{display:flex}}.item-review-modal .loading-wrapper.mobile{display:flex;width:100%;justify-content:center;position:absolute;background:var(--bg-light);top:10px;left:0;padding:10px;z-index:100;margin:0}.item-review-modal .loading-wrapper.mobile .loading-text{background:var(--bg-light);padding:5px 10px}@media(min-width:576px){.item-review-modal .loading-wrapper.mobile{display:none}}.item-review-modal .modal-content{height:calc(100vh - 80px);max-height:1200px;background:var(--bg-light)}.item-review-modal .modal-body{position:relative;height:calc(100% - 200px)}.item-review-modal .modal-body form{height:100%;overflow-y:auto}.item-review-modal .alert-danger{margin-top:10px}.item-review-modal fieldset label{font-weight:500}.item-review-modal fieldset label sup{font-size:60%;color:#adb5bd}.item-review-modal fieldset .fieldset-rating-wrapper{display:flex;margin-bottom:15px}.item-review-modal fieldset .fieldset-rating-wrapper .cancel{margin-top:3px;margin-left:10px;display:inline-block;font-size:inherit;color:#495057}.item-review-modal fieldset .fieldset-rating-wrapper .cancel:hover{cursor:pointer}@media(min-width:412px){.item-review-modal fieldset.rating-fieldset{display:flex;align-items:flex-start}.item-review-modal fieldset.rating-fieldset label{margin-right:20px}.item-review-modal fieldset.rating-fieldset .fieldset-rating-wrapper{margin-top:2px}}.item-review-modal fieldset .headline{max-width:770px;margin-bottom:15px}.item-review-modal .comment-fieldset{min-height:200px}.item-review-modal .comment-markdown-fieldset label{display:block}.item-review-modal .comment-markdown-fieldset textarea{box-shadow:var(--box-shadow);display:block;box-sizing:border-box;width:100%;padding:30px 10px 10px;border-radius:10px;border:1px solid #dee2e6;outline:none}.item-review-modal .comment-fieldset .comment-markdown-fieldset:focus-within textarea{outline:2px solid #007bff;outline-offset:-3px}.key-tags{position:relative;display:flex;align-items:center;left:0;top:-10px;z-index:2}.key-tags .free,.key-tags .wanikani{margin-left:5px;font-size:12px;color:#5cb85c;padding:2px 4px;background:#fff;border:2px solid #5cb85c;border-radius:5px;font-style:italic}.key-tags .free.not-visible,.key-tags .wanikani.not-visible{visibility:hidden}.key-tags .copy-wrapper{line-height:1;display:none}.key-tags .copy-wrapper .material-icons{font-size:18px;margin-top:2px}@media(min-width:992px){.key-tags .copy-wrapper{display:block}}.key-tags .wanikani{color:#007bff;border-color:#007bff;font-style:normal;cursor:pointer}.prize-popover{max-width:310px}.prize-img{height:25px}.prize-img:hover{cursor:pointer}ul.prize-tag-list{margin-bottom:0;padding-left:17px}body .markdown{line-height:1.5}body .markdown>div>:first-child{margin-top:0}body .markdown>div>h3:first-child{margin-top:5px}body .markdown>div>:last-child{margin-bottom:0}body .markdown h3{text-align:left;display:block;width:100%;font-size:1em;text-transform:none;margin:1.3em 0;line-height:1}body .markdown h3,body .markdown strong{font-weight:700;color:var(--colored-headings-color)}body .markdown p{margin:1em 0;font-size:1em}body .markdown p:last-child{padding-bottom:0}body .markdown a:last-child,body .markdown blockquote:last-child,body .markdown h3:last-child,body .markdown li:last-child,body .markdown ol:last-child,body .markdown p:last-child,body .markdown ul:last-child{margin-bottom:0}body .markdown td,body .markdown th{padding:5px 8px}body .markdown th{border-bottom:2px solid #ced4da;font-weight:600}body .markdown td{border-bottom:1px solid #ced4da}body .markdown .spoiler{display:inline}body .markdown .spoiler:hover{cursor:pointer!important}body .markdown .spoiler.spoiler-hidden{color:transparent!important;text-shadow:0 0 9px rgba(0,0,0,.8)!important}body .markdown .spoiler.spoiler-hidden a,body .markdown .spoiler.spoiler-hidden blockquote,body .markdown .spoiler.spoiler-hidden h3,body .markdown .spoiler.spoiler-hidden li,body .markdown .spoiler.spoiler-hidden ol,body .markdown .spoiler.spoiler-hidden p,body .markdown .spoiler.spoiler-hidden ul{color:inherit;text-shadow:inherit}body .markdown .spoiler.spoiler-hidden:hover{text-shadow:0 0 7px rgba(0,0,0,.4)!important}body .markdown .spoiler.revealed{color:inherit;text-shadow:none}body .markdown blockquote{background:#dee2e6;border-left:5px solid #ced4da;padding:12px}body .markdown ol,body .markdown ul{padding:0 0 0 50px;margin-bottom:.5em}body .markdown li{padding-left:10px;margin-bottom:.5em}body .markdown li:last-child{margin-bottom:0}body .markdown-input-wrapper{display:flex;flex-direction:column}body .markdown-input-wrapper .markdown-section{display:flex}body .markdown-input-wrapper .markdown-header-section.markdown-bar-sticky{position:absolute;top:0;z-index:1000;background:#fcfaf9;padding:10px 0 0;width:calc(100% - 32px)}@media(min-width:576px){body .markdown-input-wrapper .markdown-header-section.markdown-bar-sticky{width:calc(100% - 50px)}}body .markdown-input-wrapper .markdown-left-hand-side,body .markdown-input-wrapper .markdown-right-hand-side{display:block;width:100%;height:100%}body .markdown-input-wrapper .markdown-left-hand-side{position:relative}body .markdown-input-wrapper .markdown-left-hand-side textarea{overflow:hidden}body .markdown-input-wrapper.view-type-input .markdown-right-hand-side,body .markdown-input-wrapper.view-type-preview .markdown-left-hand-side{display:none}@media(min-width:992px){body .markdown-input-wrapper.view-type-input .markdown-left-hand-side,body .markdown-input-wrapper.view-type-input .markdown-right-hand-side,body .markdown-input-wrapper.view-type-preview .markdown-left-hand-side,body .markdown-input-wrapper.view-type-preview .markdown-right-hand-side{display:block;width:calc(50% - 10px)}}body .markdown-input-wrapper .message-expander{position:absolute;top:2px;right:2px;padding:3px 4px;font-size:18px}body .markdown-input-wrapper textarea{box-shadow:var(--box-shadow);display:block;box-sizing:border-box;width:100%;padding:30px 10px 10px;border-radius:10px;border:1px solid #dee2e6;outline:none}body .markdown-input-wrapper .preview-header{padding-bottom:5px;font-size:1rem;color:var(--colored-headings-color);margin-bottom:2px;display:flex;height:27px}@media(min-width:576px){body .markdown-input-wrapper .preview-header{height:33px}}body .markdown-input-wrapper .preview-header h3{margin-bottom:0;font-size:inherit;display:none}@media(min-width:992px){body .markdown-input-wrapper .preview-header h3{display:block}}body .markdown-input-wrapper .preview-header .input-button{width:auto;margin-left:auto;display:inline-flex;align-items:center;padding:3px 5px}body .markdown-input-wrapper .preview-header .input-button .material-icons{font-size:.8em;margin-right:2px}body .markdown-input-wrapper .preview-header .input-button .btn-text{font-size:14px}@media(min-width:992px){body .markdown-input-wrapper .preview-header .input-button{display:none}}body .markdown-input-wrapper .markdown{border-radius:10px;border:1px solid #dee2e6;background:var(--bg);padding:30px 20px 20px;min-height:315px}body .markdown-input-wrapper .actions-bar{display:flex;margin-bottom:0;overflow-x:auto;justify-content:flex-start}body .markdown-input-wrapper .actions-bar .btn{border-radius:3px;padding:2px 5px;width:30px;font-size:16px;white-space:nowrap;margin-bottom:3px;justify-content:left}@media(min-width:576px){body .markdown-input-wrapper .actions-bar .btn{width:40px;font-size:medium}}body .markdown-input-wrapper .actions-bar .btn.preview-button,body .markdown-input-wrapper .actions-bar .btn.spoiler-button{width:auto;display:inline-flex;align-items:center}body .markdown-input-wrapper .actions-bar .btn.preview-button .material-icons,body .markdown-input-wrapper .actions-bar .btn.spoiler-button .material-icons{font-size:inherit;margin-right:3px}body .markdown-input-wrapper .actions-bar .btn.preview-button .btn-text,body .markdown-input-wrapper .actions-bar .btn.spoiler-button .btn-text{font-size:12px}@media(min-width:576px){body .markdown-input-wrapper .actions-bar .btn.preview-button .btn-text,body .markdown-input-wrapper .actions-bar .btn.spoiler-button .btn-text{font-size:14px}}body .markdown-input-wrapper .actions-bar .btn.preview-button{margin-left:0;padding:2px 8px;order:-1}@media(min-width:412px){body .markdown-input-wrapper .actions-bar .btn.preview-button{margin-left:auto;order:10}}@media(min-width:992px){body .markdown-input-wrapper .actions-bar .btn.preview-button{display:none}}.display-rating-wrapper{position:relative;width:calc(5.01em + 12px);font-size:18px;line-height:1em}.display-rating-wrapper .stars{display:block;font-size:inherit;color:#ffc107;white-space:nowrap}.display-rating-wrapper .stars .material-icons{font-size:inherit;height:1em;width:auto;fill:currentColor;margin-right:3px}.display-rating-wrapper .stars .material-icons:last-child{margin-right:0}.display-rating-wrapper .stars.active{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap}.display-rating-wrapper.alternate .stars .material-icons{color:#fcfaf9}.display-rating-wrapper.alternate .stars.active .material-icons{color:#5cb85c}.light-background .display-rating-wrapper.alternate .stars .material-icons{color:#f2e6df}.light-background .display-rating-wrapper.alternate .stars.active .material-icons{color:#5cb85c}.copy-link-popover,.copy-link-popover-wrapper{background:#def1de;border-color:#449d44;color:#306030;z-index:2}.copy-link-popover .arrow:before,.copy-link-popover-wrapper .arrow:before{border-top-color:inherit}.copy-link-popover .arrow:after,.copy-link-popover-wrapper .arrow:after{border-top-color:#def1de}.general-review-display .bottom-bar,.review .bottom-bar{display:flex;margin-top:20px}.general-review-display .bottom-bar .right-actions,.review .bottom-bar .right-actions{margin-left:auto;display:inline-flex;align-items:center}.general-review-display .bottom-bar .right-actions .copy-link-wrapper,.review .bottom-bar .right-actions .copy-link-wrapper{display:inline-flex}.general-review-display .bottom-bar .right-actions a,.review .bottom-bar .right-actions a{text-decoration:none;font-size:20px}.general-review-display .bottom-bar .right-actions a:hover,.review .bottom-bar .right-actions a:hover{text-decoration:none}.general-review-display .bottom-bar .right-actions a.launch-icon,.review .bottom-bar .right-actions a.launch-icon{font-size:16px}@media(min-width:576px){.general-review-display .bottom-bar .right-actions a,.review .bottom-bar .right-actions a{font-size:28px}.general-review-display .bottom-bar .right-actions a.launch-icon,.review .bottom-bar .right-actions a.launch-icon{font-size:18px}}.general-review-display .bottom-bar .right-actions .copy-link-wrapper,.general-review-display .bottom-bar .right-actions a,.review .bottom-bar .right-actions .copy-link-wrapper,.review .bottom-bar .right-actions a{margin-right:10px}.general-review-display .bottom-bar .right-actions .copy-link-wrapper:last-child,.general-review-display .bottom-bar .right-actions a:last-child,.review .bottom-bar .right-actions .copy-link-wrapper:last-child,.review .bottom-bar .right-actions a:last-child{margin-right:0}.general-review-display .bottom-bar .gradings-widget:hover,.review .bottom-bar .gradings-widget:hover{cursor:pointer}.general-review-display .bottom-bar .gradings-widget .gradings-title,.review .bottom-bar .gradings-widget .gradings-title{color:var(--colored-headings-color);margin-right:5px;font-weight:500;font-size:14px}@media(min-width:576px){.general-review-display .bottom-bar .gradings-widget .gradings-title,.review .bottom-bar .gradings-widget .gradings-title{font-size:18px}}.general-review-display .bottom-bar .gradings-widget a,.review .bottom-bar .gradings-widget a{text-decoration:underline;font-size:14px}@media(min-width:576px){.general-review-display .bottom-bar .gradings-widget a,.review .bottom-bar .gradings-widget a{font-size:18px}}.general-review-display{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);padding:15px 20px}.general-review-display h1,.general-review-display h2,.general-review-display h3,.general-review-display h4,.general-review-display h5,.general-review-display h6{color:var(--colored-headings-color)}@media(min-width:576px){.general-review-display{padding:30px 45px}}.general-review-display.no-additional,.general-review-display.rated{padding-top:10px;padding-bottom:10px}@media(min-width:576px){.general-review-display.no-additional,.general-review-display.rated{padding-top:15px;padding-bottom:15px}}.general-review-display.no-additional .sub-ratings,.general-review-display.rated .sub-ratings{margin-bottom:0}.general-review-display.written-review{padding-top:15px;padding-bottom:15px}@media(min-width:576px){.general-review-display.written-review{padding-top:30px;padding-bottom:30px}}.general-review-display .username{color:#007bff;font-weight:500;margin-right:5px}.general-review-display .review-sub-header{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5px}.general-review-display .review-sub-header .review-open-modal-icon{font-size:inherit;height:1em;margin-left:5px;border:1px solid #ced4da}.general-review-display .review-sub-header .review-open-modal-icon:hover{cursor:pointer}.general-review-display .main-rating-wrapper{display:flex;align-items:center}.general-review-display .main-rating-wrapper .main-rating{margin-left:5px;font-size:18px}.general-review-display .main-rating-wrapper .display-rating-wrapper{margin-bottom:2px}.general-review-display .main-rating-wrapper .display-rating-wrapper .inactive.stars .material-icons{color:#f2e6df}.general-review-display .review-date{color:var(--headings-color-alt)}.general-review-display .review-date .large-display{display:none}@media(min-width:992px){.general-review-display .review-date .large-display{display:inline}}.general-review-display .comments{line-height:20px;padding-top:10px;font-size:14px}@media(min-width:576px){.general-review-display .comments{font-size:18px}}.general-review-display .comments p{margin-bottom:8px;font-size:inherit;word-break:break-word}.general-review-display .comments p:last-child{margin-bottom:0}.general-review-display .basic-grading-list-wrapper .grading-result-wrapper{box-shadow:none}.general-review-display .basic-grading-list-wrapper .grading-result-wrapper .graded a{color:#007bff}.general-review-display .sub-ratings{display:flex;flex-wrap:wrap;padding:0;margin:10px 0;width:100%}.general-review-display .sub-ratings .sub-rating-wrapper{display:inline-flex;align-items:center;margin:0 5px 5px 0;background:#ced4da;border-radius:20px;padding:3px 10px;font-size:10px}.general-review-display .sub-ratings .sub-rating-wrapper label{text-transform:uppercase;font-size:inherit;margin-right:5px;margin-bottom:0;letter-spacing:1px;font-weight:600}@media(min-width:576px){.general-review-display .sub-ratings .sub-rating-wrapper label{font-weight:700}}.general-review-display .sub-ratings .sub-rating-wrapper .display-rating-wrapper{font-size:.9em!important}.general-review-display .sub-ratings .sub-rating-wrapper .display-rating-wrapper .stars.inactive .material-icons{color:#fcfaf9}.general-review-display.rated .main-rating-wrapper,.general-review-display.rated .main-rating-wrapper .main-rating,.general-review-display.rated .review-date,.general-review-display.rated .review-date .main-rating,.general-review-display.rated .username,.general-review-display.rated .username .main-rating{font-size:14px}.general-review-display.rated.no-additional .review-sub-header{margin-bottom:0}.general-review-display .about-me,.general-review-display .review-body{display:flex;flex-direction:column}.general-review-display .review-body .review-text-wrapper{position:relative;max-height:none;overflow-y:hidden}.general-review-display .review-body.collapsed .review-text-wrapper{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media(min-width:373px){.general-review-display .review-body.collapsed .review-text-wrapper{-webkit-line-clamp:10}}.general-review-display .review-body.collapsed .cover{height:45px;position:absolute;bottom:0;display:block;width:100%;z-index:1;background-image:var(--opaque-cover-for-text-expand)}.general-review-display .review-body .expand-link{font-size:14px;text-align:center;width:100%;margin-top:20px;display:flex;align-items:center;justify-content:center;color:var(--link-color);font-weight:500;text-decoration:underline}.general-review-display .review-body .expand-link:hover{opacity:var(--hover-opacity)}.edit-dates-wrapper a.edit-dates-trigger{color:var(--link-color)}.edit-dates-wrapper a.edit-dates-trigger:hover{cursor:pointer;opacity:var(--hover-opacity)}.dates-popover-wrapper{max-width:300px}.edit-dates-popover a.add-date-started{display:block;font-size:14px;margin-bottom:0;color:var(--medium-alt-gray)}.edit-dates-popover .dates-section{margin:10px 0}.edit-dates-popover .dates-section:first-child{margin-top:0}.edit-dates-popover .dates-section .dates-section-header{display:flex;align-items:center}.edit-dates-popover .dates-section .dates-section-header a,.edit-dates-popover .dates-section .dates-section-header label{font-size:14px;font-weight:500;margin-bottom:0}.edit-dates-popover .dates-section .dates-section-header a{color:var(--link-color);margin-left:10px}.edit-dates-popover .dates-section .dates-section-header a:hover{cursor:pointer;opacity:var(--hover-opacity)}.edit-dates-popover .date-fieldset{display:flex;align-items:center;margin:5px 0}.edit-dates-popover .date-fieldset select{margin-right:4px;font-size:14px}.edit-dates-popover .date-fieldset .year-select{width:84px}.edit-dates-popover .date-fieldset .month-select{width:100px}.edit-dates-popover .date-fieldset .day-select{width:80px}.edit-dates-popover .actions{text-align:right}.edit-dates-popover .actions button{margin-left:10px;font-size:14px;text-transform:lowercase}.custom-tags-modal .modal-content{max-width:600px}.custom-tags-modal .modal-footer{display:flex;justify-content:flex-start}.custom-tags-modal .actions{display:flex;width:100%}.custom-tags-modal .close-button{margin-right:10px;margin-left:auto}.custom-tags-modal .alert-danger{margin-top:10px}.item-management-modal .modal-dialog{max-width:1000px}.item-management-modal.update-progress .modal-dialog{max-width:600px}.item-management-modal .modal-content{background:var(--bg-light)}.item-management-modal .modal-body{padding:0}.item-management-modal .item-modal-header{border-top-right-radius:2px;border-top-left-radius:2px;background:var(--default-banner);padding:20px 20px 0;margin-bottom:40px;display:flex;align-items:flex-end;position:relative}@media(min-width:576px){.item-management-modal .item-modal-header{padding:20px 40px 0}}.item-management-modal .item-modal-header .item-header-title-block{display:inline-flex;flex-direction:column;align-items:flex-start;margin-left:10px;margin-bottom:0;position:relative;width:calc(100% - 105px);bottom:-33px}.item-management-modal .item-modal-header .item-header-title-block .item-management-dropdown{height:auto;display:inline-block;width:auto;padding-top:10px;max-width:100%}.item-management-modal .item-modal-header .item-header-title-block .item-management-dropdown.hidden{visibility:hidden}.item-management-modal .item-modal-header .item-header-title-block .dropdown-toggle{max-width:100%}.item-management-modal .item-modal-header .item-header-title-block .dropdown-item,.item-management-modal .item-modal-header .item-header-title-block .dropdown-toggle{font-size:14px;padding:2px 16px}.item-management-modal .item-modal-header .item-header-title-block .dropdown-menu{background:var(--button-default-bg)}.item-management-modal .item-modal-header .item-title{color:#fff;font-weight:400}.item-management-modal .item-modal-header .modal-close{color:#dee2e6;position:absolute;top:10px;right:10px}.item-management-modal .item-modal-header img{width:105px;height:140px;position:relative;bottom:-33px}.item-management-modal .main-form{padding:10px 20px 20px}.item-management-modal .main-form input[type=email],.item-management-modal .main-form input[type=email].form-control,.item-management-modal .main-form input[type=email].form-control:focus,.item-management-modal .main-form input[type=number],.item-management-modal .main-form input[type=number].form-control,.item-management-modal .main-form input[type=number].form-control:focus,.item-management-modal .main-form input[type=password],.item-management-modal .main-form input[type=password].form-control,.item-management-modal .main-form input[type=password].form-control:focus,.item-management-modal .main-form input[type=text],.item-management-modal .main-form input[type=text].form-control,.item-management-modal .main-form input[type=text].form-control:focus,.item-management-modal .main-form select,.item-management-modal .main-form select.form-control,.item-management-modal .main-form select.form-control:focus,.item-management-modal .main-form textarea,.item-management-modal .main-form textarea.form-control,.item-management-modal .main-form textarea.form-control:focus{background:var(--text-input-bg-on-light)}@media(min-width:576px){.item-management-modal .main-form{padding:20px 40px}}.item-management-modal.additional-options .date-block{display:flex;flex-direction:column}.item-management-modal.additional-options .date-block .dates-section{margin:10px 0}.item-management-modal.additional-options .date-block .dates-section.disabled{opacity:.4}@media(min-width:768px){.item-management-modal.additional-options .date-block .dates-section{margin:0 10px 10px}}.item-management-modal.additional-options .date-block .dates-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.item-management-modal.additional-options .date-block .dates-section-header a{color:var(--link-color)}.item-management-modal.additional-options .date-block .dates-section-header a:hover{cursor:pointer;opacity:var(--hover-opacity)}.item-management-modal.additional-options .date-block .dates-section-header a,.item-management-modal.additional-options .date-block .dates-section-header label{margin-bottom:0;font-size:14px}.item-management-modal.additional-options .date-block .date-fieldset{display:flex}.item-management-modal.additional-options .date-block .date-fieldset select{margin:0 1px}.item-management-modal.additional-options .date-block .date-fieldset select:first-child{margin-left:0}.item-management-modal.additional-options .date-block .date-fieldset .year-select{width:85px}.item-management-modal.additional-options .date-block .date-fieldset .month-select{min-width:80px;max-width:170px}@media(min-width:373px){.item-management-modal.additional-options .date-block .date-fieldset .month-select{min-width:130px}}.item-management-modal.additional-options .date-block .date-fieldset .day-select{width:77px}.item-management-modal.additional-options .modal-body{padding:0;border-top-right-radius:.3rem;border-top-left-radius:.3rem}.item-management-modal.additional-options .main-body .alert-danger{margin-top:10px}.item-management-modal.additional-options .main-body .loading-wrapper{display:flex;justify-content:center;align-items:center;color:var(--medium-alt-gray);visibility:visible}.item-management-modal.additional-options .main-body .loading-wrapper.hidden{visibility:hidden}.item-management-modal.additional-options .main-body .loading-wrapper .gs-spinner{margin-left:5px;width:14px;height:14px}.item-management-modal.additional-options .main-body .main-form{padding:10px 20px 20px;display:flex;flex-direction:column}@media(min-width:576px){.item-management-modal.additional-options .main-body .main-form{padding:20px 40px}}.item-management-modal.additional-options .main-body .main-form .left-hand-side{display:inline-flex;width:100%;flex-wrap:wrap}@media(min-width:768px){.item-management-modal.additional-options .main-body .main-form .left-hand-side{width:calc(100% - 190px)}}.item-management-modal.additional-options .main-body .main-form label,.item-management-modal.additional-options .main-body .main-form select{font-size:16px}.item-management-modal.additional-options .main-body .main-form label{font-weight:500}.item-management-modal.additional-options .main-body .main-form .fieldset{width:100%;margin:10px 0}.item-management-modal.additional-options .main-body .main-form .fieldset:first-child{margin-top:0}.item-management-modal.additional-options .main-body .main-form .fieldset.disabled{opacity:.4}.item-management-modal.additional-options .main-body .main-form .fieldset.finished-warning input{box-shadow:0 0 .25rem 0 rgba(92,184,92,.5),0 .25rem .4rem 0 rgba(92,184,92,.5);border-color:#5cb85c;color:#5cb85c}.item-management-modal.additional-options .main-body .main-form .fieldset.private-notes .private-notes-text{height:120px;width:100%;font-size:16px}.item-management-modal.additional-options .main-body .main-form .fieldset.subtitles label .material-icons{font-size:18px;margin-left:5px;line-height:23px;float:right}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress.automatic{display:inline-flex;flex-direction:column}@media(min-width:373px){.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress.automatic{flex-direction:row}}@media(min-width:576px){.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress{width:340px}}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-tv-progress-input{width:175px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .progress-label a{font-size:14px;margin-left:10px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .manual-episodes-label{display:flex;align-items:center}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .manual-progress-explanation{font-size:14px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .explanation-tag{font-size:14px;font-weight:500;color:#007bff;border:1px solid;margin-left:auto;border-radius:5px;padding:0 5px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .explanation-tag:hover{cursor:pointer}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .ep-fields{display:flex}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .ep-fields label{padding:0;margin:0 4px 0 0;height:calc(1.5em + .75rem + 2px);line-height:calc(1.5em + .75rem + 2px)}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .ep-value,.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .min-value{padding-right:.5em;padding-left:.5em;width:55px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .ep-value{margin-right:4px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals{display:inline-flex;flex-direction:column;border:4px solid #dee2e6;padding:5px 0 5px 5px;width:100%;margin-top:10px;margin-left:0}@media(min-width:373px){.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals{margin-top:0;margin-left:5px;width:calc(100% - 180px)}}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .header{font-size:12px;font-weight:600;color:var(--medium-alt-gray);text-transform:uppercase}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .total{line-height:1;display:flex;flex-wrap:wrap;margin-top:3px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .total .label,.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .total .value{font-size:12px;color:var(--medium-alt-gray);white-space:nowrap;padding:2px 1px 2px 0}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .total .label{font-weight:600;margin-right:3px}.item-management-modal.additional-options .main-body .main-form .fieldset.current-tv-progress .current-progress-totals .total .value.episode-title{width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.item-management-modal.additional-options .main-body .main-form{flex-direction:row;justify-content:space-between}.item-management-modal.additional-options .main-body .main-form label{font-weight:400}.item-management-modal.additional-options .main-body .main-form .fieldset{width:150px;margin:0 10px 10px}.item-management-modal.additional-options .main-body .main-form .fieldset input{font-size:16px}.item-management-modal.additional-options .main-body .main-form .fieldset.private-notes .private-notes-text{width:340px}.item-management-modal.additional-options .main-body .main-form .user-item-lists{width:170px;margin-top:0}.item-management-modal.additional-options .main-body .main-form .user-item-lists .added{margin-top:0}.item-management-modal.additional-options .main-body .main-form .user-item-lists .added .badge{padding:.25em .4em;margin:1px}}.item-management-modal.additional-options .main-body .item-lists-header{display:inline-flex;align-items:center}.item-management-modal.additional-options .main-body .item-lists-header label{width:160px;margin-right:5px;margin-bottom:0}.item-management-modal.additional-options .main-body .item-lists-header select{max-width:80px;font-size:16px;padding:0 5px;height:31px}.item-management-modal.additional-options .main-body .user-item-lists{width:100%;margin-top:10px}.item-management-modal.additional-options .main-body .user-item-lists .added{margin-top:5px}.item-management-modal.additional-options .main-body .user-item-lists .added .badge{font-weight:400;border:1px solid #ced4da;margin:3px;display:inline-flex;padding:7px 10px}.item-management-modal.additional-options .main-body .user-item-lists .added .badge:hover{cursor:pointer}.item-management-modal.additional-options .main-body .user-item-lists .added .badge .material-icons{font-size:12px;margin-left:2px;color:var(--medium-alt-gray)}.item-management-modal.additional-options .main-body .user-item-lists .no-lists{color:#adb5bd;font-style:italic;font-size:14px;height:calc(1.5em + .75rem + 2px);padding:7px}.item-management-modal.additional-options .modal-footer .remove-button{margin-right:auto}.explanation-manual-tooltip#explanation-manual-tooltip{margin-top:5px}.explanation-manual-tooltip#explanation-manual-tooltip .tooltip-inner{max-width:none;width:300px;font-size:14px;text-align:left}.explanation-manual-tooltip#explanation-manual-tooltip .tooltip-inner p,.explanation-manual-tooltip#explanation-manual-tooltip .tooltip-inner ul,.explanation-manual-tooltip#explanation-manual-tooltip .tooltip-inner ul li{font-size:14px}.explanation-for-subtitles-tooltip#explanation-for-subtitles-tooltip .tooltip-inner{max-width:none;width:300px;font-size:14px;text-align:left;padding:8px 10px}.explanation-for-subtitles-tooltip#explanation-for-subtitles-tooltip .tooltip-inner p{font-size:14px}.explanation-for-subtitles-tooltip#explanation-for-subtitles-tooltip .tooltip-inner p:last-child{margin-bottom:8px}.item-management-modal.data-manager .modal-header,.item-management-modal.update-progress .modal-header{display:block;padding-bottom:5px}.item-management-modal.data-manager .modal-footer .btn.btn-slim,.item-management-modal.update-progress .modal-footer .btn.btn-slim{font-size:14px}@media(min-width:373px){.item-management-modal.data-manager .modal-footer .btn.btn-slim,.item-management-modal.update-progress .modal-footer .btn.btn-slim{font-size:1rem}}.item-management-modal.data-manager .dates-form,.item-management-modal.update-progress .dates-form{padding-left:20px;display:flex}.item-management-modal.data-manager .actions,.item-management-modal.update-progress .actions{display:inline-flex;align-items:flex-end;padding-bottom:14px}.item-management-modal.data-manager .actions .btn,.item-management-modal.update-progress .actions .btn{font-size:14px}.item-management-modal.data-manager .dates-section,.item-management-modal.update-progress .dates-section{margin:5px 0}.item-management-modal.data-manager .dates-section a.add-date-started,.item-management-modal.update-progress .dates-section a.add-date-started{display:block;font-size:14px;margin-bottom:0;color:var(--medium-alt-gray)}.item-management-modal.data-manager .dates-section .dates-section,.item-management-modal.update-progress .dates-section .dates-section{margin:10px 0}.item-management-modal.data-manager .dates-section .dates-section:first-child,.item-management-modal.update-progress .dates-section .dates-section:first-child{margin-top:0}.item-management-modal.data-manager .dates-section .dates-section .dates-section-header,.item-management-modal.update-progress .dates-section .dates-section .dates-section-header{display:flex;align-items:center}.item-management-modal.data-manager .dates-section .dates-section .dates-section-header a,.item-management-modal.data-manager .dates-section .dates-section .dates-section-header label,.item-management-modal.update-progress .dates-section .dates-section .dates-section-header a,.item-management-modal.update-progress .dates-section .dates-section .dates-section-header label{font-size:14px;font-weight:500;margin-bottom:0}.item-management-modal.data-manager .dates-section .dates-section .dates-section-header a,.item-management-modal.update-progress .dates-section .dates-section .dates-section-header a{color:var(--link-color);margin-left:10px}.item-management-modal.data-manager .dates-section .dates-section .dates-section-header a:hover,.item-management-modal.update-progress .dates-section .dates-section .dates-section-header a:hover{cursor:pointer;opacity:var(--hover-opacity)}.item-management-modal.data-manager .dates-section .date-fieldset,.item-management-modal.update-progress .dates-section .date-fieldset{display:flex;align-items:center;margin:5px 0}.item-management-modal.data-manager .dates-section .date-fieldset select,.item-management-modal.update-progress .dates-section .date-fieldset select{margin-right:4px;font-size:14px}.item-management-modal.data-manager .dates-section .date-fieldset .year-select,.item-management-modal.update-progress .dates-section .date-fieldset .year-select{width:84px}.item-management-modal.data-manager .dates-section .date-fieldset .month-select,.item-management-modal.update-progress .dates-section .date-fieldset .month-select{width:100px}.item-management-modal.data-manager .dates-section .date-fieldset .day-select,.item-management-modal.update-progress .dates-section .date-fieldset .day-select{width:80px}.item-management-modal.data-manager .dates-section-header,.item-management-modal.update-progress .dates-section-header{display:flex;align-items:center;margin-bottom:10px}.item-management-modal.data-manager .dates-section-header a,.item-management-modal.data-manager .dates-section-header label,.item-management-modal.update-progress .dates-section-header a,.item-management-modal.update-progress .dates-section-header label{margin-bottom:0;font-size:16px}.item-management-modal.data-manager .dates-section-header .set-to-today,.item-management-modal.update-progress .dates-section-header .set-to-today{color:var(--link-color);margin-left:15px}.item-management-modal.data-manager .dates-section-header .set-to-today:hover,.item-management-modal.update-progress .dates-section-header .set-to-today:hover{cursor:pointer;opacity:var(--hover-opacity)}.item-management-modal.data-manager .dates-section-header .material-icons,.item-management-modal.update-progress .dates-section-header .material-icons{margin-left:auto;color:#adb5bd}.item-management-modal.data-manager .header-top-line,.item-management-modal.update-progress .header-top-line{display:flex;justify-content:space-between}.item-management-modal.data-manager .header-top-line .material-icons,.item-management-modal.update-progress .header-top-line .material-icons{color:var(--medium-alt-gray)}.item-management-modal.data-manager .header-top-line .material-icons:hover,.item-management-modal.update-progress .header-top-line .material-icons:hover{cursor:pointer}.item-management-modal.data-manager .episode-meta-data,.item-management-modal.update-progress .episode-meta-data{align-items:center;justify-content:flex-start;margin:10px 20px 0;padding-top:10px;display:flex;flex-direction:column}@media(min-width:412px){.item-management-modal.data-manager .episode-meta-data,.item-management-modal.update-progress .episode-meta-data{flex-direction:row}}@media(min-width:576px){.item-management-modal.data-manager .episode-meta-data,.item-management-modal.update-progress .episode-meta-data{margin:10px 0 10px 20px}}.item-management-modal.data-manager .episode-meta-data.at-bottom,.item-management-modal.update-progress .episode-meta-data.at-bottom{padding-top:5px;margin-top:0;display:flex}@media(min-width:576px){.item-management-modal.data-manager .episode-meta-data.at-bottom,.item-management-modal.update-progress .episode-meta-data.at-bottom{display:none}.item-management-modal.data-manager .episode-meta-data,.item-management-modal.update-progress .episode-meta-data{margin-left:40px;margin-right:40px}}.item-management-modal.data-manager .episode-meta-data .episode-meta-block,.item-management-modal.update-progress .episode-meta-data .episode-meta-block{display:flex;align-items:center;justify-content:center;margin-right:0;color:var(--medium-alt-gray);font-style:italic;white-space:nowrap;width:100%}@media(min-width:412px){.item-management-modal.data-manager .episode-meta-data .episode-meta-block,.item-management-modal.update-progress .episode-meta-data .episode-meta-block{margin-right:20px;width:calc(100% - 170px)}}.item-management-modal.data-manager .episode-meta-data .episode-meta-block:last-child,.item-management-modal.update-progress .episode-meta-data .episode-meta-block:last-child{margin-right:0}.item-management-modal.data-manager .episode-meta-data .episode-meta-title,.item-management-modal.update-progress .episode-meta-data .episode-meta-title{font-size:12px;color:inherit}.item-management-modal.data-manager .episode-meta-data .episode-meta-number,.item-management-modal.update-progress .episode-meta-data .episode-meta-number{font-size:12px;color:inherit;font-style:italic;margin-left:3px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-management-modal.data-manager .total-pages-wrapper,.item-management-modal.update-progress .total-pages-wrapper{margin-top:10px}.item-management-modal.data-manager .total-pages-wrapper fieldset.total-pages .input,.item-management-modal.update-progress .total-pages-wrapper fieldset.total-pages .input{background:#e9ecef;opacity:.7;color:#495057;width:auto;padding:0 5px}.item-management-modal.data-manager .total-pages-wrapper fieldset.total-pages .input:hover,.item-management-modal.update-progress .total-pages-wrapper fieldset.total-pages .input:hover{cursor:pointer}.item-management-modal.data-manager .total-pages-wrapper fieldset.total-pages input,.item-management-modal.update-progress .total-pages-wrapper fieldset.total-pages input{width:70px;padding:0 5px}.item-management-modal.data-manager .total-pages-wrapper .material-icons,.item-management-modal.update-progress .total-pages-wrapper .material-icons{font-size:12px;margin-left:3px;color:var(--medium-alt-gray)}.item-management-modal.data-manager .total-pages-wrapper .material-icons:hover,.item-management-modal.update-progress .total-pages-wrapper .material-icons:hover{cursor:pointer}.item-management-modal.data-manager .main-form .first-line,.item-management-modal.update-progress .main-form .first-line{display:flex;margin-left:0;margin-bottom:0;flex-direction:column;align-items:flex-start}.item-management-modal.data-manager .main-form .first-line .toggle,.item-management-modal.update-progress .main-form .first-line .toggle{margin-left:auto}.item-management-modal.data-manager .main-form .first-line .current-page-form,.item-management-modal.update-progress .main-form .first-line .current-page-form{display:inline-flex;order:2}.item-management-modal.data-manager .main-form .first-line .toggle,.item-management-modal.update-progress .main-form .first-line .toggle{order:1;margin-bottom:10px}@media(min-width:412px){.item-management-modal.data-manager .main-form .first-line,.item-management-modal.update-progress .main-form .first-line{flex-direction:row;align-items:center}.item-management-modal.data-manager .main-form .first-line .current-page-form,.item-management-modal.update-progress .main-form .first-line .current-page-form{order:1}.item-management-modal.data-manager .main-form .first-line .toggle,.item-management-modal.update-progress .main-form .first-line .toggle{order:2;margin-bottom:0}.item-management-modal.data-manager .main-form .first-line.add-time-form,.item-management-modal.update-progress .main-form .first-line.add-time-form{flex-direction:column;align-items:flex-start}.item-management-modal.data-manager .main-form .first-line.add-time-form .current-page-form,.item-management-modal.update-progress .main-form .first-line.add-time-form .current-page-form{order:2}.item-management-modal.data-manager .main-form .first-line.add-time-form .toggle,.item-management-modal.update-progress .main-form .first-line.add-time-form .toggle{order:1;margin-bottom:10px}}@media(min-width:576px){.item-management-modal.data-manager .main-form .first-line.add-time-form,.item-management-modal.update-progress .main-form .first-line.add-time-form{flex-direction:row;align-items:center}.item-management-modal.data-manager .main-form .first-line.add-time-form .current-page-form,.item-management-modal.update-progress .main-form .first-line.add-time-form .current-page-form{order:1}.item-management-modal.data-manager .main-form .first-line.add-time-form .toggle,.item-management-modal.update-progress .main-form .first-line.add-time-form .toggle{order:2;margin-bottom:0}}.item-management-modal.data-manager .main-form .current-page-form .page-input-wrapper,.item-management-modal.update-progress .main-form .current-page-form .page-input-wrapper{display:inline-flex;margin-right:5px}.item-management-modal.data-manager .main-form .current-page-form .page-input-wrapper label,.item-management-modal.update-progress .main-form .current-page-form .page-input-wrapper label{line-height:28px;white-space:nowrap}.item-management-modal.data-manager .main-form .page-range.blocked,.item-management-modal.update-progress .main-form .page-range.blocked{display:block}.item-management-modal.data-manager .main-form .page-range.blocked .top,.item-management-modal.update-progress .main-form .page-range.blocked .top{margin-bottom:3px}.item-management-modal.data-manager .main-form .page-range.blocked .bottom,.item-management-modal.data-manager .main-form .page-range.blocked .top,.item-management-modal.update-progress .main-form .page-range.blocked .bottom,.item-management-modal.update-progress .main-form .page-range.blocked .top{display:flex;width:100%}.item-management-modal.data-manager .main-form .page-range.blocked .bottom .ending-page-label,.item-management-modal.data-manager .main-form .page-range.blocked .bottom .previous-page-label,.item-management-modal.data-manager .main-form .page-range.blocked .top .ending-page-label,.item-management-modal.data-manager .main-form .page-range.blocked .top .previous-page-label,.item-management-modal.update-progress .main-form .page-range.blocked .bottom .ending-page-label,.item-management-modal.update-progress .main-form .page-range.blocked .bottom .previous-page-label,.item-management-modal.update-progress .main-form .page-range.blocked .top .ending-page-label,.item-management-modal.update-progress .main-form .page-range.blocked .top .previous-page-label{width:140px}.item-management-modal.data-manager .main-form .toggle,.item-management-modal.update-progress .main-form .toggle{font-size:16px;color:#007bff;display:block;text-align:center;white-space:nowrap}.item-management-modal.data-manager .main-form .toggle .btn,.item-management-modal.update-progress .main-form .toggle .btn{font-size:14px;border-radius:12px;padding:3px 5px}.item-management-modal.data-manager fieldset.current-page,.item-management-modal.data-manager fieldset.page-range,.item-management-modal.data-manager fieldset.total-pages,.item-management-modal.update-progress fieldset.current-page,.item-management-modal.update-progress fieldset.page-range,.item-management-modal.update-progress fieldset.total-pages{display:inline-flex;align-items:center}.item-management-modal.data-manager fieldset.current-page .to,.item-management-modal.data-manager fieldset.page-range .to,.item-management-modal.data-manager fieldset.total-pages .to,.item-management-modal.update-progress fieldset.current-page .to,.item-management-modal.update-progress fieldset.page-range .to,.item-management-modal.update-progress fieldset.total-pages .to{margin:0 5px}.item-management-modal.data-manager fieldset.current-page .post-label,.item-management-modal.data-manager fieldset.page-range .post-label,.item-management-modal.data-manager fieldset.total-pages .post-label,.item-management-modal.update-progress fieldset.current-page .post-label,.item-management-modal.update-progress fieldset.page-range .post-label,.item-management-modal.update-progress fieldset.total-pages .post-label{margin-left:2px}.item-management-modal.data-manager fieldset.current-page label,.item-management-modal.data-manager fieldset.page-range label,.item-management-modal.data-manager fieldset.total-pages label,.item-management-modal.update-progress fieldset.current-page label,.item-management-modal.update-progress fieldset.page-range label,.item-management-modal.update-progress fieldset.total-pages label{width:auto;font-size:16px;margin-bottom:0;margin-right:3px}@media(min-width:373px){.item-management-modal.data-manager fieldset.current-page label,.item-management-modal.data-manager fieldset.page-range label,.item-management-modal.data-manager fieldset.total-pages label,.item-management-modal.update-progress fieldset.current-page label,.item-management-modal.update-progress fieldset.page-range label,.item-management-modal.update-progress fieldset.total-pages label{margin-right:10px}}.item-management-modal.data-manager fieldset.current-page label .percent-toggle,.item-management-modal.data-manager fieldset.page-range label .percent-toggle,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle,.item-management-modal.update-progress fieldset.current-page label .percent-toggle,.item-management-modal.update-progress fieldset.page-range label .percent-toggle,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-left:5px;width:65px;width:auto;padding:3px 0;border:none;font-size:16px}.item-management-modal.data-manager fieldset.current-page label .percent-toggle:hover,.item-management-modal.data-manager fieldset.page-range label .percent-toggle:hover,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle:hover,.item-management-modal.update-progress fieldset.current-page label .percent-toggle:hover,.item-management-modal.update-progress fieldset.page-range label .percent-toggle:hover,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle:hover{cursor:pointer}.item-management-modal.data-manager fieldset.current-page label .percent-toggle.page,.item-management-modal.data-manager fieldset.page-range label .percent-toggle.page,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle.page,.item-management-modal.update-progress fieldset.current-page label .percent-toggle.page,.item-management-modal.update-progress fieldset.page-range label .percent-toggle.page,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle.page{width:59px}.item-management-modal.data-manager fieldset.current-page label .percent-toggle.percent,.item-management-modal.data-manager fieldset.page-range label .percent-toggle.percent,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle.percent,.item-management-modal.update-progress fieldset.current-page label .percent-toggle.percent,.item-management-modal.update-progress fieldset.page-range label .percent-toggle.percent,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle.percent{width:80px}.item-management-modal.data-manager fieldset.current-page label .percent-toggle.add-time-active.page,.item-management-modal.data-manager fieldset.page-range label .percent-toggle.add-time-active.page,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle.add-time-active.page,.item-management-modal.update-progress fieldset.current-page label .percent-toggle.add-time-active.page,.item-management-modal.update-progress fieldset.page-range label .percent-toggle.add-time-active.page,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle.add-time-active.page{width:69px}.item-management-modal.data-manager fieldset.current-page label .percent-toggle.add-time-active.percent,.item-management-modal.data-manager fieldset.page-range label .percent-toggle.add-time-active.percent,.item-management-modal.data-manager fieldset.total-pages label .percent-toggle.add-time-active.percent,.item-management-modal.update-progress fieldset.current-page label .percent-toggle.add-time-active.percent,.item-management-modal.update-progress fieldset.page-range label .percent-toggle.add-time-active.percent,.item-management-modal.update-progress fieldset.total-pages label .percent-toggle.add-time-active.percent{width:84px}.item-management-modal.data-manager fieldset.current-page label .label-sm,.item-management-modal.data-manager fieldset.page-range label .label-sm,.item-management-modal.data-manager fieldset.total-pages label .label-sm,.item-management-modal.update-progress fieldset.current-page label .label-sm,.item-management-modal.update-progress fieldset.page-range label .label-sm,.item-management-modal.update-progress fieldset.total-pages label .label-sm{display:inline}@media(min-width:412px){.item-management-modal.data-manager fieldset.current-page label .label-sm,.item-management-modal.data-manager fieldset.page-range label .label-sm,.item-management-modal.data-manager fieldset.total-pages label .label-sm,.item-management-modal.update-progress fieldset.current-page label .label-sm,.item-management-modal.update-progress fieldset.page-range label .label-sm,.item-management-modal.update-progress fieldset.total-pages label .label-sm{display:none}}.item-management-modal.data-manager fieldset.current-page label .label-lg,.item-management-modal.data-manager fieldset.page-range label .label-lg,.item-management-modal.data-manager fieldset.total-pages label .label-lg,.item-management-modal.update-progress fieldset.current-page label .label-lg,.item-management-modal.update-progress fieldset.page-range label .label-lg,.item-management-modal.update-progress fieldset.total-pages label .label-lg{display:none}@media(min-width:412px){.item-management-modal.data-manager fieldset.current-page label .label-lg,.item-management-modal.data-manager fieldset.page-range label .label-lg,.item-management-modal.data-manager fieldset.total-pages label .label-lg,.item-management-modal.update-progress fieldset.current-page label .label-lg,.item-management-modal.update-progress fieldset.page-range label .label-lg,.item-management-modal.update-progress fieldset.total-pages label .label-lg{display:inline}}.item-management-modal.data-manager fieldset.current-page .input,.item-management-modal.data-manager fieldset.current-page input,.item-management-modal.data-manager fieldset.page-range .input,.item-management-modal.data-manager fieldset.page-range input,.item-management-modal.data-manager fieldset.total-pages .input,.item-management-modal.data-manager fieldset.total-pages input,.item-management-modal.update-progress fieldset.current-page .input,.item-management-modal.update-progress fieldset.current-page input,.item-management-modal.update-progress fieldset.page-range .input,.item-management-modal.update-progress fieldset.page-range input,.item-management-modal.update-progress fieldset.total-pages .input,.item-management-modal.update-progress fieldset.total-pages input{width:37px;font-size:16px;padding:2px 4px;height:auto;text-align:center}.item-management-modal.data-manager fieldset.current-page .input.mins,.item-management-modal.data-manager fieldset.current-page input.mins,.item-management-modal.data-manager fieldset.page-range .input.mins,.item-management-modal.data-manager fieldset.page-range input.mins,.item-management-modal.data-manager fieldset.total-pages .input.mins,.item-management-modal.data-manager fieldset.total-pages input.mins,.item-management-modal.update-progress fieldset.current-page .input.mins,.item-management-modal.update-progress fieldset.current-page input.mins,.item-management-modal.update-progress fieldset.page-range .input.mins,.item-management-modal.update-progress fieldset.page-range input.mins,.item-management-modal.update-progress fieldset.total-pages .input.mins,.item-management-modal.update-progress fieldset.total-pages input.mins{width:60px}.item-management-modal.data-manager fieldset.current-page .input.hrs,.item-management-modal.data-manager fieldset.current-page input.hrs,.item-management-modal.data-manager fieldset.page-range .input.hrs,.item-management-modal.data-manager fieldset.page-range input.hrs,.item-management-modal.data-manager fieldset.total-pages .input.hrs,.item-management-modal.data-manager fieldset.total-pages input.hrs,.item-management-modal.update-progress fieldset.current-page .input.hrs,.item-management-modal.update-progress fieldset.current-page input.hrs,.item-management-modal.update-progress fieldset.page-range .input.hrs,.item-management-modal.update-progress fieldset.page-range input.hrs,.item-management-modal.update-progress fieldset.total-pages .input.hrs,.item-management-modal.update-progress fieldset.total-pages input.hrs{width:50px}.item-management-modal.data-manager fieldset.current-page .input:focus,.item-management-modal.data-manager fieldset.current-page input:focus,.item-management-modal.data-manager fieldset.page-range .input:focus,.item-management-modal.data-manager fieldset.page-range input:focus,.item-management-modal.data-manager fieldset.total-pages .input:focus,.item-management-modal.data-manager fieldset.total-pages input:focus,.item-management-modal.update-progress fieldset.current-page .input:focus,.item-management-modal.update-progress fieldset.current-page input:focus,.item-management-modal.update-progress fieldset.page-range .input:focus,.item-management-modal.update-progress fieldset.page-range input:focus,.item-management-modal.update-progress fieldset.total-pages .input:focus,.item-management-modal.update-progress fieldset.total-pages input:focus{box-shadow:none;border-color:var(--medium-alt-gray)}.item-management-modal.data-manager fieldset.current-page .page-input-wrapper,.item-management-modal.data-manager fieldset.page-range .page-input-wrapper,.item-management-modal.data-manager fieldset.total-pages .page-input-wrapper,.item-management-modal.update-progress fieldset.current-page .page-input-wrapper,.item-management-modal.update-progress fieldset.page-range .page-input-wrapper,.item-management-modal.update-progress fieldset.total-pages .page-input-wrapper{position:relative}.item-management-modal.data-manager fieldset.current-page .page-input-wrapper.percent input,.item-management-modal.data-manager fieldset.page-range .page-input-wrapper.percent input,.item-management-modal.data-manager fieldset.total-pages .page-input-wrapper.percent input,.item-management-modal.update-progress fieldset.current-page .page-input-wrapper.percent input,.item-management-modal.update-progress fieldset.page-range .page-input-wrapper.percent input,.item-management-modal.update-progress fieldset.total-pages .page-input-wrapper.percent input{padding-right:20px}.item-management-modal.data-manager fieldset.current-page .page-input-wrapper .percent-indicator,.item-management-modal.data-manager fieldset.page-range .page-input-wrapper .percent-indicator,.item-management-modal.data-manager fieldset.total-pages .page-input-wrapper .percent-indicator,.item-management-modal.update-progress fieldset.current-page .page-input-wrapper .percent-indicator,.item-management-modal.update-progress fieldset.page-range .page-input-wrapper .percent-indicator,.item-management-modal.update-progress fieldset.total-pages .page-input-wrapper .percent-indicator{position:absolute;right:5px;bottom:3px;font-size:14px}.item-management-modal.data-manager .add-time-form .percent input.previous-page,.item-management-modal.update-progress .add-time-form .percent input.previous-page{max-width:64px}@media(min-width:373px){.item-management-modal.data-manager .add-time-form .percent input.previous-page,.item-management-modal.update-progress .add-time-form .percent input.previous-page{max-width:none}}.item-management-modal.data-manager .add-time,.item-management-modal.update-progress .add-time{color:var(--body-color);font-style:italic;margin-left:0;font-size:16px;white-space:nowrap}.item-management-modal.data-manager .add-time .material-icons,.item-management-modal.update-progress .add-time .material-icons{font-size:16px;color:inherit}.item-management-modal.data-manager .alert-danger,.item-management-modal.update-progress .alert-danger{font-size:14px;margin-top:10px;margin-bottom:0}.item-management-modal.data-manager .time-session-widget.adding-time,.item-management-modal.update-progress .time-session-widget.adding-time{margin-top:10px}.item-management-modal.data-manager .time-session-widget .add-time,.item-management-modal.data-manager .time-session-widget .remove-time,.item-management-modal.update-progress .time-session-widget .add-time,.item-management-modal.update-progress .time-session-widget .remove-time{font-size:14px}.item-management-modal.data-manager .time-session-widget .add-time,.item-management-modal.update-progress .time-session-widget .add-time{color:var(--body-color);font-style:italic;margin-left:10px}.item-management-modal.data-manager .time-session-widget .remove-time,.item-management-modal.update-progress .time-session-widget .remove-time{font-size:16px;margin-left:10px;color:var(--medium-alt-gray)}.item-management-modal.data-manager .book-title,.item-management-modal.update-progress .book-title{margin-left:5px;color:var(--medium-alt-gray);max-width:300px}@media(min-width:373px){.item-management-modal.data-manager .book-title,.item-management-modal.update-progress .book-title{max-width:350px}}@media(min-width:576px){.item-management-modal.data-manager .book-title,.item-management-modal.update-progress .book-title{max-width:400px}}.item-management-modal.data-manager.tv_season-management fieldset.current-page input,.item-management-modal.data-manager.tv_season-management fieldset.page-range input,.item-management-modal.update-progress.tv_season-management fieldset.current-page input,.item-management-modal.update-progress.tv_season-management fieldset.page-range input{width:50px}.item-management-modal.data-manager.tv_season-management .first-line.manual-progress,.item-management-modal.update-progress.tv_season-management .first-line.manual-progress{align-items:flex-start}.item-management-modal.data-manager.tv_season-management .hide-small-mobile,.item-management-modal.update-progress.tv_season-management .hide-small-mobile{display:none}@media(min-width:576px){.item-management-modal.data-manager.tv_season-management .hide-small-mobile,.item-management-modal.update-progress.tv_season-management .hide-small-mobile{display:inline}}.item-management-modal.data-manager.tv_season-management .manual-progress-marking,.item-management-modal.update-progress.tv_season-management .manual-progress-marking{display:flex;flex-direction:column;align-items:flex-start}.item-management-modal.data-manager.tv_season-management .manual-progress-marking .manual-episodes-label,.item-management-modal.update-progress.tv_season-management .manual-progress-marking .manual-episodes-label{display:flex;align-items:center;font-size:16px}.item-management-modal.data-manager.tv_season-management .manual-progress-marking .manual-progress-explanation,.item-management-modal.update-progress.tv_season-management .manual-progress-marking .manual-progress-explanation{font-size:14px}.item-management-modal.data-manager.tv_season-management .manual-progress-marking .explanation-tag,.item-management-modal.update-progress.tv_season-management .manual-progress-marking .explanation-tag{font-size:12px;font-weight:500;color:#007bff;border:1px solid;margin-left:10px;border-radius:5px;padding:0 5px}.item-management-modal.data-manager.tv_season-management .manual-progress-marking .explanation-tag:hover,.item-management-modal.update-progress.tv_season-management .manual-progress-marking .explanation-tag:hover{cursor:pointer}.item-management-modal.update-progress.tv_season-management .main-form{padding-bottom:20px}@media(min-width:576px){.item-management-modal.update-progress.tv_season-management .main-form{padding-top:0}}.item-management-modal.update-progress.tv_season-management .main-form .sub-action-toggle{margin-top:5px;color:#adb5bd;font-size:14px;font-style:italic}.item-management-modal.update-progress.tv_season-management .main-form .sub-action-toggle .material-icons{font-size:16px}.item-management-modal.update-progress.tv_season-management .main-form .sub-action-toggle.partial-episodes{margin-top:10px}.item-management-modal.update-progress.tv_season-management .main-form .sub-action-toggle.add-time{margin-bottom:10px}.item-management-modal.update-progress.tv_season-management .main-form .first-line{align-items:flex-start!important}@media(min-width:412px){.item-management-modal.update-progress.tv_season-management .main-form .first-line{flex-direction:column;align-items:flex-start}.item-management-modal.update-progress.tv_season-management .main-form .first-line .current-page-form{order:2}.item-management-modal.update-progress.tv_season-management .main-form .first-line .toggle{order:1;margin-bottom:10px}}@media(min-width:576px){.item-management-modal.update-progress.tv_season-management .main-form .first-line{flex-direction:row;align-items:center}.item-management-modal.update-progress.tv_season-management .main-form .first-line .current-page-form{order:1}.item-management-modal.update-progress.tv_season-management .main-form .first-line .toggle{order:2;margin-bottom:0}}.item-management-modal.update-progress.tv_season-management .main-form .current-page-form{display:flex;flex-direction:column}.item-management-modal.data-manager .mobile-warning{padding:20px;display:flex;align-items:center}.item-management-modal.data-manager .mobile-warning .mobile-warning-text{margin-left:15px}@media(min-width:576px){.item-management-modal.data-manager .mobile-warning{display:none}}.item-management-modal.data-manager .main-form{display:none}@media(min-width:576px){.item-management-modal.data-manager .main-form{display:block}}.item-management-modal.data-manager .main-form .overall-summary,.item-management-modal.data-manager .main-form .stats-summary{border-bottom:1px solid #dee2e6;padding-bottom:20px;margin:0 20px}.item-management-modal.data-manager .main-form .overall-summary .fieldset,.item-management-modal.data-manager .main-form .stats-summary .fieldset{font-size:16px;margin-left:20px;display:inline-flex;flex-direction:column;align-items:flex-start}.item-management-modal.data-manager .main-form .overall-summary .fieldset:first-child,.item-management-modal.data-manager .main-form .stats-summary .fieldset:first-child{margin-left:0}.item-management-modal.data-manager .main-form .overall-summary .fieldset.date-field,.item-management-modal.data-manager .main-form .stats-summary .fieldset.date-field{width:180px}.item-management-modal.data-manager .main-form .overall-summary .fieldset .label,.item-management-modal.data-manager .main-form .overall-summary .fieldset label,.item-management-modal.data-manager .main-form .stats-summary .fieldset .label,.item-management-modal.data-manager .main-form .stats-summary .fieldset label{font-size:inherit}.item-management-modal.data-manager .main-form .overall-summary .fieldset .label .material-icons,.item-management-modal.data-manager .main-form .overall-summary .fieldset label .material-icons,.item-management-modal.data-manager .main-form .stats-summary .fieldset .label .material-icons,.item-management-modal.data-manager .main-form .stats-summary .fieldset label .material-icons{font-size:14px;margin-left:5px}.item-management-modal.data-manager .main-form .overall-summary .fieldset .label .material-icons:hover,.item-management-modal.data-manager .main-form .overall-summary .fieldset label .material-icons:hover,.item-management-modal.data-manager .main-form .stats-summary .fieldset .label .material-icons:hover,.item-management-modal.data-manager .main-form .stats-summary .fieldset label .material-icons:hover{cursor:pointer}.item-management-modal.data-manager .main-form .overall-summary .read-only-field,.item-management-modal.data-manager .main-form .stats-summary .read-only-field{display:inline-block}.item-management-modal.data-manager .main-form .stats-summary{margin-top:15px;padding-top:15px;border-top:1px solid #dee2e6}.item-management-modal.data-manager .main-form .item-applied-at{border:2px solid #5cb85c;padding:0 6px;border-radius:5px;margin-left:10px;font-size:14px;color:#5cb85c}.item-management-modal.data-manager .main-form .item-outdated{border:2px solid #adb5bd;padding:0 6px;border-radius:5px;margin-left:10px;font-size:14px;color:#adb5bd}.item-management-modal.data-manager .main-form .edit-item-form .form-header{display:flex;flex-direction:row;align-items:center}.item-management-modal.data-manager .main-form .edit-item-form .form-header .btn{margin-left:5px;font-size:14px}.item-management-modal.data-manager .main-form .edit-item-form .form-header h5{margin-bottom:0}.item-management-modal.data-manager .main-form .edit-item-form .form-episode{display:flex;flex-direction:column}.item-management-modal.data-manager .main-form .edit-item-form .time-spent-inputs{display:flex}.item-management-modal.data-manager .main-form .edit-item-form .time-spent-inputs .time-spent-parameter{display:inline-flex;align-items:center}.item-management-modal.data-manager .main-form .edit-item-form .time-spent-inputs .time-spent-parameter .form-control{width:150px}.item-management-modal.data-manager .main-form .edit-item-form .time-spent-inputs .time-spent-parameter .descriptor{margin-left:5px}.item-management-modal.data-manager .main-form .edit-item-form .time-spent-inputs .time-spent-parameter:first-child .descriptor{margin-right:10px}.item-management-modal.data-manager .main-form .detailed-summary .add-session-wrapper{display:flex;justify-content:center;margin:10px 0}.item-management-modal.data-manager .main-form .detailed-summary .add-session-wrapper .add-button{font-size:14px;text-transform:lowercase}.item-management-modal.data-manager .main-form .detailed-summary,.item-management-modal.data-manager .main-form .edit-item-form{padding:20px 20px 0}.item-management-modal.data-manager .main-form .detailed-summary .summary-header,.item-management-modal.data-manager .main-form .edit-item-form .summary-header{margin-bottom:15px;color:var(--label-color);display:flex;align-items:center}.item-management-modal.data-manager .main-form .detailed-summary .summary-header h5,.item-management-modal.data-manager .main-form .edit-item-form .summary-header h5{display:flex;align-items:center;font-size:16px;font-weight:400;margin-bottom:0}.item-management-modal.data-manager .main-form .detailed-summary .summary-header .form-control,.item-management-modal.data-manager .main-form .edit-item-form .summary-header .form-control{width:200px;font-size:14px;margin-left:20px}.item-management-modal.data-manager .main-form .detailed-summary .summary-header .material-icons,.item-management-modal.data-manager .main-form .edit-item-form .summary-header .material-icons{font-size:16px;margin-left:5px}.item-management-modal.data-manager .main-form .detailed-summary .summary-header .material-icons:hover,.item-management-modal.data-manager .main-form .edit-item-form .summary-header .material-icons:hover{cursor:pointer}.item-management-modal.data-manager .main-form .detailed-summary .summary-description,.item-management-modal.data-manager .main-form .edit-item-form .summary-description{margin:20px 0}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq{margin:5px 0;border-radius:5px;padding:2px 5px;font-size:16px}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-question,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-question{display:flex;color:inherit}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-question:hover,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-question:hover{cursor:pointer}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-question .faq-question-icon,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-question .faq-question-icon{margin-right:5px}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-answer,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-answer{margin-top:5px}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-answer p,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-answer p{font-size:inherit;color:inherit;margin-bottom:5px}.item-management-modal.data-manager .main-form .detailed-summary .summary-description .faq-answer p:last-child,.item-management-modal.data-manager .main-form .edit-item-form .summary-description .faq-answer p:last-child{margin-bottom:0}.item-management-modal.data-manager .main-form .detailed-summary .episode-list .deadline-line,.item-management-modal.data-manager .main-form .edit-item-form .episode-list .deadline-line{display:flex;align-items:center;justify-content:space-between}.item-management-modal.data-manager .main-form .detailed-summary .episode-list .deadline-line .line,.item-management-modal.data-manager .main-form .edit-item-form .episode-list .deadline-line .line{width:calc(50% - 100px);height:1px;border-top:1px dashed #dee2e6}.item-management-modal.data-manager .main-form .detailed-summary .episode-list .deadline-line .deadline-description,.item-management-modal.data-manager .main-form .edit-item-form .episode-list .deadline-line .deadline-description{width:170px;text-align:center;font-size:12px}.item-management-modal.data-manager .main-form .detailed-summary .summary-description,.item-management-modal.data-manager .main-form .edit-item-form .summary-description{font-size:16px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item,.item-management-modal.data-manager .main-form .detailed-summary .session-item,.item-management-modal.data-manager .main-form .edit-item-form .episode-item,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item,.item-management-modal.data-manager .main-form .edit-item-form .session-item{margin:10px 0;border:2px solid #ced4da;border-radius:5px;padding:5px 10px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-edit,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-edit,.item-management-modal.data-manager .main-form .detailed-summary .session-item .item-edit,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-edit,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-edit,.item-management-modal.data-manager .main-form .edit-item-form .session-item .item-edit{font-size:14px;margin-right:5px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-edit:hover,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-edit:hover,.item-management-modal.data-manager .main-form .detailed-summary .session-item .item-edit:hover,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-edit:hover,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-edit:hover,.item-management-modal.data-manager .main-form .edit-item-form .session-item .item-edit:hover{cursor:pointer}.item-management-modal.data-manager .main-form .detailed-summary .episode-item.status-finished,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item.status-finished,.item-management-modal.data-manager .main-form .detailed-summary .session-item.status-finished,.item-management-modal.data-manager .main-form .edit-item-form .episode-item.status-finished,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item.status-finished,.item-management-modal.data-manager .main-form .edit-item-form .session-item.status-finished{border-color:#000}.item-management-modal.data-manager .main-form .detailed-summary .episode-item.status-started,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item.status-started,.item-management-modal.data-manager .main-form .detailed-summary .session-item.status-started,.item-management-modal.data-manager .main-form .edit-item-form .episode-item.status-started,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item.status-started,.item-management-modal.data-manager .main-form .edit-item-form .session-item.status-started{border-color:#007bff}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-line,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-line,.item-management-modal.data-manager .main-form .detailed-summary .session-item .item-line,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-line,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-line,.item-management-modal.data-manager .main-form .edit-item-form .session-item .item-line{display:flex;font-size:16px;align-items:center}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-number,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-number,.item-management-modal.data-manager .main-form .detailed-summary .session-item .item-number,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-number,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-number,.item-management-modal.data-manager .main-form .edit-item-form .session-item .item-number{font-weight:500;color:var(--headings-color-alt)}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-dates,.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-dates,.item-management-modal.data-manager .main-form .detailed-summary .session-item .item-dates,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-dates,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-dates,.item-management-modal.data-manager .main-form .edit-item-form .session-item .item-dates{margin-left:10px}.item-management-modal.data-manager .main-form .detailed-summary .no-items-yet,.item-management-modal.data-manager .main-form .edit-item-form .no-items-yet{margin:20px 0;text-align:center;color:#adb5bd;font-size:16px;border:none;font-style:italic}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-edit,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-edit{margin-left:10px;font-size:18px;margin-bottom:3px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-edit:hover,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-edit:hover{cursor:pointer}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .item-dates,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .item-dates{margin-left:0}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-sessions,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-sessions{display:flex;align-item:center}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-sessions:hover,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-sessions:hover{cursor:pointer}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-sessions .material-icons,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-sessions .material-icons{font-size:20px;margin-bottom:1px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-sessions .add-session,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-sessions .add-session{font-size:12px;margin-left:10px;padding:0}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .confirm-delete,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .confirm-delete{max-width:370px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .confirm-delete .alert-actions,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .confirm-delete .alert-actions{margin-top:15px;display:flex;justify-content:flex-end}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .confirm-delete .alert-actions .btn,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .confirm-delete .alert-actions .btn{font-size:14px}.item-management-modal.data-manager .main-form .detailed-summary .episode-session-item .item-dates,.item-management-modal.data-manager .main-form .edit-item-form .episode-session-item .item-dates{margin-left:0}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-minutes,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-minutes{margin-left:10px}.item-management-modal.data-manager .main-form .detailed-summary .episode-item .episode-status,.item-management-modal.data-manager .main-form .edit-item-form .episode-item .episode-status{text-transform:capitalize}.add-item-to-lists-modal .add-new-list{margin-top:8px;margin-left:20px}.add-item-to-lists-modal .add-new-list a{color:#adb5bd}.add-item-to-lists-modal .list-item{font-size:14px;display:flex;align-items:center;border:1px solid transparent;padding:3px}.add-item-to-lists-modal .list-item .selection-marker{display:inline-flex;width:20px}.add-item-to-lists-modal .list-item.selected{color:#5cb85c;border:1px solid;padding:3px;border-radius:3px}.add-item-to-lists-modal .list-item.selected .selection-marker .material-icons{color:#5cb85c}.add-item-to-lists-modal .list-item.selected.to-delete,.add-item-to-lists-modal .list-item.selected.to-delete .selection-marker .material-icons{color:#f86464}.add-item-to-lists-modal .list-item .privacy-display:hover,.add-item-to-lists-modal .list-item .selection-marker:hover,.add-item-to-lists-modal .list-item .title:hover{cursor:pointer}.add-item-to-lists-modal .list-item .title{display:inline-block;width:calc(100% - 150px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-item-to-lists-modal .list-item .privacy-display{margin-right:5px;font-weight:500;border:1px solid;border-radius:5px;padding:0 3px;font-size:11px}.add-item-to-lists-modal .list-item .meta-info{margin-left:auto;display:inline-flex;align-items:center}.add-item-to-lists-modal .list-item .meta-info .material-icons{margin-left:2px;margin-bottom:2px}.add-item-to-lists-modal .list-item .material-icons{font-size:inherit}.add-item-to-lists-modal .modal-footer .btn{font-size:15px}.add-item-to-lists-modal .modal-footer .status-message{margin-right:auto;font-size:12px;max-width:calc(100% - 80px)}.add-item-to-lists-modal .modal-footer .status-message.deleted{color:#f86464}.add-item-to-lists-modal .modal-footer .status-message.added{color:#5cb85c}.item .item-actions-form,.item-series .item-actions-form,.obj-main-content .item-actions-form{margin-top:10px;display:inline-block;width:100%;text-align:center}.item .item-actions-form .dropdown,.item-series .item-actions-form .dropdown,.obj-main-content .item-actions-form .dropdown{display:flex}.item .item-actions-form .dropdown-item,.item-series .item-actions-form .dropdown-item,.obj-main-content .item-actions-form .dropdown-item{font-size:16px}.item .item-actions-form .btn-group,.item-series .item-actions-form .btn-group,.obj-main-content .item-actions-form .btn-group{width:100%;justify-content:center}.item .item-actions-form button.action-button.btn,.item-series .item-actions-form button.action-button.btn,.obj-main-content .item-actions-form button.action-button.btn{padding:6px 4px 6px 10px;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}@media(min-width:576px){.item .item-actions-form button.action-button.btn,.item-series .item-actions-form button.action-button.btn,.obj-main-content .item-actions-form button.action-button.btn{padding:6px 8px 6px 15px}}.item .item-actions-form .dropdown-split-basic,.item-series .item-actions-form .dropdown-split-basic,.obj-main-content .item-actions-form .dropdown-split-basic{padding:3px 4px}@media(min-width:576px){.item .item-actions-form .dropdown-split-basic,.item-series .item-actions-form .dropdown-split-basic,.obj-main-content .item-actions-form .dropdown-split-basic{padding:3px 8px}}.item .item-actions-form .dropdown-split-basic,.item-series .item-actions-form .dropdown-split-basic,.obj-main-content .item-actions-form .dropdown-split-basic{flex-grow:0;width:35px;font-size:16px;padding-right:10px;border-top-right-radius:20px;border-bottom-right-radius:20px}@media(min-width:576px){.item .item-actions-form .dropdown-split-basic,.item-series .item-actions-form .dropdown-split-basic,.obj-main-content .item-actions-form .dropdown-split-basic{padding-right:15px}}.item .item-actions-form .action-button,.item-series .item-actions-form .action-button,.obj-main-content .item-actions-form .action-button{display:flex;align-items:center;flex-grow:0;max-width:calc(100% - 30px);font-size:12px;justify-content:center;border-right:none}.item .item-actions-form .action-button .status-display,.item-series .item-actions-form .action-button .status-display,.obj-main-content .item-actions-form .action-button .status-display{max-width:calc(100% - 18px);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .item-actions-form .action-button .material-icons,.item-series .item-actions-form .action-button .material-icons,.obj-main-content .item-actions-form .action-button .material-icons{color:#5cb85c;margin-right:2px;font-weight:800;font-size:16px}.item .item-actions-form .action-button.no-user-item .status-display,.item-series .item-actions-form .action-button.no-user-item .status-display,.obj-main-content .item-actions-form .action-button.no-user-item .status-display{max-width:100%}.item .item-actions-form .action-button.no-subs .status-display,.item .item-actions-form .action-button.w_subs .status-display,.item-series .item-actions-form .action-button.no-subs .status-display,.item-series .item-actions-form .action-button.w_subs .status-display,.obj-main-content .item-actions-form .action-button.no-subs .status-display,.obj-main-content .item-actions-form .action-button.w_subs .status-display{max-width:calc(100% - 14px)}.item .item-actions-form .action-button .subs.material-icons,.item-series .item-actions-form .action-button .subs.material-icons,.obj-main-content .item-actions-form .action-button .subs.material-icons{font-size:12px}.item .item-actions-form .action-button[class*=default-],.item-series .item-actions-form .action-button[class*=default-],.obj-main-content .item-actions-form .action-button[class*=default-]{width:calc(5em + 30px)}.item .item-actions-form .action-button.default-in_progress,.item .item-actions-form .action-button[class*=status-],.item-series .item-actions-form .action-button.default-in_progress,.item-series .item-actions-form .action-button[class*=status-],.obj-main-content .item-actions-form .action-button.default-in_progress,.obj-main-content .item-actions-form .action-button[class*=status-]{width:calc(6em + 30px)}.remove-item-modal-body .item-title{color:var(--medium-alt-gray);font-weight:800;text-decoration:underline}.set-default-action-modal .modal-dialog{width:300px;margin:.5rem auto}@media(min-width:576px){.set-default-action-modal .modal-dialog{margin:1.75rem auto}}.set-default-action-modal .modal-footer .btn{width:100%}.set-default-subs-modal .modal-dialog{width:500px;max-width:100%;margin:.5rem auto;padding-right:0}@media(min-width:576px){.set-default-subs-modal .modal-dialog{margin:1.75rem auto}}.set-default-subs-modal .modal-dialog .modal-body .description{font-size:16px}.set-default-subs-modal .modal-footer .btn{width:100%}.user-item-creation-popup-content{width:255px;padding:13px 18px}.user-item-creation-popup-content label,.user-item-creation-popup-content select{font-size:16px}.user-item-creation-popup-content .btn{width:100%;font-size:14px}.user-item-creation-popup-content select.subs{height:auto;padding:5px}.user-item-creation-popup-content .success-message{display:flex;align-items:center;margin-bottom:0;font-size:16px;padding:0}.user-item-creation-popup-content .success-message .material-icons{font-size:18px;color:inherit;margin-left:5px}.user-item-toggle-status-popup .user-item-toggle-status-content.alert{margin-bottom:0;font-size:14px;padding:.3rem .5rem}.author-display{font-size:inherit;color:var(--medium-alt-gray)}.author-display .author-link{color:inherit}.author-display .author-link:hover{color:#495057}.author-display .author-comma{margin-right:5px}.author-display .elongated-author:hover{cursor:pointer}.genres-display{font-size:inherit;color:var(--medium-alt-gray);white-space:nowrap}.genres-display .genre-link{font-size:inherit;color:inherit}.genres-display .genre-link:hover{color:#495057}.genres-display .genre-comma{font-size:inherit;margin-right:5px}.hover-over-info-popover{display:none;max-width:450px;max-height:300px;overflow:hidden;width:calc(100vw - 20px);padding:15px 5px 5px}@media(min-width:576px){.hover-over-info-popover{display:block}}.hover-over-info-popover .author-display,.hover-over-info-popover .genres-display,.hover-over-info-popover .media-type{font-size:14px}.hover-over-info-popover .genres-display{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-over-info-popover .ratings-display{display:flex;align-items:center}.hover-over-info-popover .ratings-display .display-rating-wrapper{margin-bottom:5px;font-size:14px}.hover-over-info-popover .ratings-display .count{font-size:11px;color:var(--medium-alt-gray);margin-left:5px;padding-top:3px}.hover-over-info-popover .title{font-size:18px;font-weight:500;color:var(--headings-color-alt);margin-bottom:8px}.hover-over-info-popover .abbr-blurbs{margin-top:10px}.hover-over-info-popover .main-content-with-image{display:flex;align-items:flex-start}.hover-over-info-popover .main-content-with-image .main-image{width:100px;height:130px;object-fit:contain;padding-top:0;margin-top:0}.hover-over-info-popover .main-content-with-image .main-content{margin-left:10px;width:calc(100% - 110px)}.item,.item-series{padding:25px 5px;width:125px;position:relative;flex-shrink:0}@media(min-width:576px){.item,.item-series{width:170px;padding:35px 20px}}.item .item-img,.item-series .item-img{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);display:block;width:100px;height:133px;margin:0 auto 10px;position:relative}.item .item-img h1,.item .item-img h2,.item .item-img h3,.item .item-img h4,.item .item-img h5,.item .item-img h6,.item-series .item-img h1,.item-series .item-img h2,.item-series .item-img h3,.item-series .item-img h4,.item-series .item-img h5,.item-series .item-img h6{color:var(--colored-headings-color)}.item .item-img img,.item-series .item-img img{width:100%;height:100%;border:1px solid #dee2e6;object-position:center center;object-fit:cover}.item .item-img .subs-icon,.item-series .item-img .subs-icon{position:absolute;left:0;bottom:0;width:100px;font-size:13px;text-transform:uppercase;color:#adb5bd;line-height:1.4em;background:var(--bg-light);border:1px solid #e9ecef;border-radius:3px;font-weight:500;text-align:center}.item .item-img .subs-icon.w_subs,.item-series .item-img .subs-icon.w_subs{color:#495057;border-color:#495057}.item .item-img .subs-icon.no_subs,.item-series .item-img .subs-icon.no_subs{color:#007bff;border-color:#007bff}.item-series.finished .item-meta-content,.item-series.finished .level,.item-series.in_progress .item-meta-content,.item-series.in_progress .level,.item-series.owned .item-meta-content,.item-series.owned .level,.item-series.stopped .item-meta-content,.item-series.stopped .level,.item-series.watched_w_fl .item-meta-content,.item-series.watched_w_fl .level,.item-series.wish_list .item-meta-content,.item-series.wish_list .level,.item.finished .item-meta-content,.item.finished .level,.item.in_progress .item-meta-content,.item.in_progress .level,.item.owned .item-meta-content,.item.owned .level,.item.stopped .item-meta-content,.item.stopped .level,.item.watched_w_fl .item-meta-content,.item.watched_w_fl .level,.item.wish_list .item-meta-content,.item.wish_list .level{opacity:.5}.item .author-display,.item .media-type,.item .title,.item-series .author-display,.item-series .media-type,.item-series .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .title,.item-series .title{margin-bottom:5px;display:block;font-size:16px;color:var(--headings-color-alt);font-weight:500}.item .series,.item-series .series{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#ced4da}.item .item-type,.item .media-type,.item-series .item-type,.item-series .media-type{font-size:14px;color:var(--medium-alt-gray)}.item .author-display,.item-series .author-display{font-size:14px}.item .source-url,.item-series .source-url{display:block;font-size:12px}.item .tag,.item-series .tag{color:#fff;padding:2px 10px;margin:0 3px;font-weight:500;font-size:12px}.item .ratings-display,.item-series .ratings-display{display:flex;align-items:center}.item .ratings-display .display-rating-wrapper,.item-series .ratings-display .display-rating-wrapper{font-size:14px}.item .ratings-display .count,.item-series .ratings-display .count{font-size:11px;color:var(--medium-alt-gray);margin-left:5px;padding-top:3px}.item .item-type-notice,.item-series .item-type-notice{text-align:center;font-size:12px;color:var(--medium-alt-gray)}.item-series.show-full-title .item-meta-content,.item.show-full-title .item-meta-content{height:auto}.item-series.show-full-title .author-display,.item-series.show-full-title .title,.item.show-full-title .author-display,.item.show-full-title .title{overflow:hidden;white-space:normal;text-overflow:clip}.item-series .item-type-notice{text-align:center;font-size:12px;color:#adb5bd}.item-series .status-row{display:flex;justify-content:space-between}.item-series .status-row .checked,.item-series .status-row .total{display:inline-flex;align-items:center}.item-series .status-row .checked{color:#5cb85c}.item-series .status-row .total{color:var(--headings-color-alt)}.item-series .status-row .material-icons,.item-series .status-row .number{color:inherit;font-size:12px}.item-series .status-row .number{margin-right:3px}.item-series .actions{margin-top:10px;display:flex;align-items:center;justify-content:center}.item-series .actions .btn{font-size:12px}.item-series .actions .series-link{padding:6px;border-radius:4px}.item-series .actions .series-link .btn{display:inline-flex;align-items:center}.item-series .actions .series-link .series-link-large{display:inline}.item-series .actions .series-link .series-link-small{display:none}.item-series .actions .series-link .number{background:#5cb85c;color:#fff;border-radius:50%;font-size:10px;margin-right:4px;padding:2px 5px}.item-series .actions .series-link .number.double-digit{padding:2px 3px;margin-right:3px}@media(min-width:576px){.item-series .actions .series-link .number.double-digit{margin-right:4px}}.item-series .actions .series-expander{border-radius:4px}.item-series .actions.toggle-expand-available{justify-content:space-between}.item-series .actions.toggle-expand-available .series-link{padding:6px 0;max-width:170px;width:calc(100% - 40px)}.item-series .actions.toggle-expand-available .series-link-large{display:none}@media(min-width:576px){.item-series .actions.toggle-expand-available .series-link-large{display:inline}}.item-series .actions.toggle-expand-available .series-link-small{display:inline}@media(min-width:576px){.item-series .actions.toggle-expand-available .series-link-small{display:none}}.item-series .actions .hide-below{display:none}@media(min-width:576px){.item-series .actions .hide-below{display:inline}}.item-series .actions .expander{display:inline-flex;align-items:center;justify-content:center;padding:6px 3px 6px 6px;width:39px}.item-series .actions .expander .material-icons{font-size:14px}.review-popup{width:430px;max-width:calc(100vw - 30px)}.review-popup .popover-body{padding:0}.review-popup .popover-body .general-review-display{padding:30px}.review-popup .ratings-display{justify-content:center;border:1px solid #20c997;height:23px}.user-item-review-component .ratings-display{display:flex;align-items:center;justify-content:center;font-size:14px;border:1px solid #20c997;padding:2px 0;background:#fff}.user-item-review-component .ratings-display:hover{cursor:pointer}.user-item-review-component .ratings-display .display-rating-wrapper{font-size:inherit}.user-item-review-component .no-rating-text{font-style:italic;background:#fff;color:var(--medium-alt-gray);font-size:14px;text-align:center;display:block;border:1px solid #dee2e6;max-width:120px}.user-item-review-component .review-popup-icon{display:block;font-size:14px;margin-top:1px;margin-left:5px;color:#495057}.user-item-review-component .review-popup-icon:hover{cursor:pointer}.user-item-review-component.on-light-background .ratings-display .inactive.stars .material-icons{color:var(--bg)}.paginations-wrapper{display:flex;justify-content:center;margin:0 auto}.paginations-wrapper .pagination-content{display:inline-flex;justify-content:center;border-top:1px solid #e9ecef;padding-top:20px;width:100%}@media(min-width:576px){.paginations-wrapper .pagination-content{min-width:400px;width:auto}}.paginations-wrapper .pagination-content a{color:#343a40;background:#f2f4f5;border-radius:50%;border:1px solid #f8f9fa;display:inline-flex;align-items:center;justify-content:center;margin:0 3px;flex-shrink:0;width:25px;height:25px;font-size:12px}.paginations-wrapper .pagination-content a:hover{background:#e9ecef}.paginations-wrapper .pagination-content a.active{background:#ced4da}.paginations-wrapper .pagination-content a.disabled:hover{cursor:not-allowed}@media(min-width:576px){.paginations-wrapper .pagination-content a{width:35px;height:35px;font-size:14px}}.paginations-wrapper.top-pagination .pagination-content{border-top:none;padding-top:10px;padding-bottom:10px}.new-ui .paginations-wrapper .pagination-content a{border-color:#dee2e6}.filter-tags{margin:10px 0}.filter-tags .filter-tag{display:inline-flex;align-items:center;background:#e9ecef;color:var(--medium-alt-gray);font-weight:500;padding:5px 15px;margin:3px;letter-spacing:.1px;text-transform:capitalize}.filter-tags .filter-tag.no-title-case{text-transform:none}.filter-tags .filter-tag:hover{cursor:pointer;background:#dee2e6}.filter-tags .filter-tag:first-child{margin-left:0}.filter-tags .filter-tag .material-icons{font-size:20px;margin-left:8px}.filter-tags .filter-tag.no-transform{text-transform:none}.new-ui .filter-tags .filter-tag{background:#ced4da;color:#343a40}.level-table{width:100%}.level-table td,.level-table th{border:1px solid #ced4da;padding:2px 4px}.level-table .color{width:30px}.level-table .color.a0,.level-table .color.topik1{background:#60a3d9}.level-table .color.a1,.level-table .color.n5,.level-table .color.topik2{background:#007bff}.level-table .color.a2,.level-table .color.n4,.level-table .color.topik3{background:#f86464}.level-table .color.b1,.level-table .color.n3,.level-table .color.topik4{background:#6f42c1}.level-table .color.b2,.level-table .color.n2,.level-table .color.topik5{background:#fd7e14}.level-table .color.c1,.level-table .color.n1,.level-table .color.topik6{background:#5cb85c}.level-table .color.c2,.level-table .color[class="color n1+"],.level-table .color[class="color topik6+"]{background:#17a2b8}.book-provider-tags{display:inline-flex;align-items:center}.book-provider-tag{border:2px solid;padding:0 4px;margin-right:3px;font-weight:500;font-size:12px;text-align:center;min-width:20px}.book-provider-tag:hover{cursor:pointer}.book-provider-tag:last-child{margin-right:0}.book-provider-tag.furigana{color:#20c997}.book-provider-tag.furigana.inactive{color:#adb5bd}.book-provider-tag.ebook{color:#fd9a47}.book-provider-tag.audiobook{color:#8c68ce}.book-provider-tag.free{color:#80c780}.book-provider-tag.print{color:#adb5bd}.book-provider-tag.preferred{color:#007bff}.book-provider-tag.more-info{border:none;padding:0;font-size:18px}.dropdown-input-filter{position:relative}.dropdown-input-filter .dropdown-input-filter-input{padding:5px 10px;font-size:14px;height:37px;line-height:37px}.dropdown-input-filter .dropdown-options{position:absolute;width:100%;top:42px;padding:0;border-radius:4px;z-index:2;box-shadow:var(--box-shadow);background:var(--bg-light);max-height:200px;overflow-y:auto}.dropdown-input-filter .dropdown-option{padding:5px 10px;font-size:14px;display:flex;align-items:center;width:100%;white-space:nowrap}.dropdown-input-filter .dropdown-option .dropdown-option-inner{width:100%;overflow:hidden;text-overflow:ellipsis}.dropdown-input-filter .dropdown-option.selected .material-icons{color:#5cb85c;margin-left:auto;font-size:14px}.dropdown-input-filter .dropdown-option.active,.dropdown-input-filter .dropdown-option:hover{background:#e9ecef;cursor:pointer}.dropdown-input-filter .dropdown-option-group{padding:0 10px;font-size:14px;font-weight:600;width:100%;text-transform:capitalize}.dropdown-input-filter .dropdown-option-separator{height:1.5em;padding:0;display:flex;align-items:center}.dropdown-input-filter .dropdown-option-separator-line{position:relative;border-bottom:1px dashed;height:1px;width:100%}.dropdown-input-filter .dropdown-option-separator-line span{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--bg-light);padding:0 4px;font-size:12px;letter-spacing:1px;white-space:nowrap}.tags-section-wrapper{margin:10px 0;width:100%;max-width:200px}.tags-section-wrapper.non-desktop{max-width:none}.tags-section{width:100%;margin:15px 0}.tags-section .tags-header{display:flex;justify-content:space-between}.tags-section .tags-header .tag-header-title{font-size:14px;font-weight:500;color:var(--body-color)}.tags-section .tags-header .add-tag-form-toggle{font-size:16px}.tags-section .tags-header .add-tag-form-toggle:hover{cursor:pointer}.tags-section .tags-header.empty .add-tag-form-toggle,.tags-section .tags-header:hover .tag-vote{visibility:visible}.tags-section .item-tags{display:flex;flex-direction:column;align-items:center}.tags-section .item-tags .item-tag{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);width:100%;display:flex;padding:5px 10px;margin:2px 0;font-size:12px}.tags-section .item-tags .item-tag h1,.tags-section .item-tags .item-tag h2,.tags-section .item-tags .item-tag h3,.tags-section .item-tags .item-tag h4,.tags-section .item-tags .item-tag h5,.tags-section .item-tags .item-tag h6{color:var(--colored-headings-color)}.tags-section .item-tags .item-tag .tag-confidence{margin-left:auto}.tags-section .item-tags .item-tag .tag-name{color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tags-section .item-tags .item-tag .tag-name:hover{cursor:pointer}.tags-section .item-tags .item-tag .tag-vote-form-widget{display:inline-flex}.tags-section .item-tags .item-tag .tag-report,.tags-section .item-tags .item-tag .tag-vote{font-size:16px;border-bottom:none!important;border-top:none!important;background:none;display:none}.tags-section .item-tags .item-tag .tag-vote{margin-left:5px}.tags-section .item-tags .item-tag .tag-report{margin-right:5px}.tags-section .item-tags .item-tag .tag-actions{display:inline-flex;margin-left:auto}.tags-section .item-tags .item-tag .tag-actions:hover{cursor:pointer}.tags-section .item-tags .item-tag:hover .tag-report,.tags-section .item-tags .item-tag:hover .tag-vote{display:inline-block}#tag-vote-popover .arrow:after{border-bottom-color:var(--bg-light)}.tag-vote-popover{padding:0;background:var(--bg-light)}.tag-vote-popover ul{list-style-type:none;padding:0;margin:0}.tag-vote-popover ul li{padding:5px 10px;font-size:14px;border:1px solid var(--bg-light);width:125px}.tag-vote-popover ul li.selected{color:#007bff;font-weight:500;border-color:#007bff}.tag-vote-popover ul li:hover{cursor:pointer;background:#ced4da}.tag-vote-popover ul li:last-child{padding-bottom:5px}.add-tag-form label,.add-tag-form p,.add-tag-form textarea{font-size:12px}@media(min-width:373px){.add-tag-form label,.add-tag-form p,.add-tag-form textarea{font-size:14px}}.add-tag-form .general-error{font-size:14px}.add-tag-form .soft-warning{color:var(--medium-alt-gray);padding:0;font-size:12px;margin:10px 0 0}.add-tag-form .form-check-input[type=checkbox]{margin-top:8px}.add-tag-form .dropdown-input-filter,.add-tag-form .form-group,.add-tag-form .selected-option{margin-bottom:10px}.add-tag-form .dropdown-input-filter-input{padding:5px 10px}.add-tag-form .dropdown-input-filter .dropdown-options{max-height:350px}.add-tag-form .dropdown-input-filter .dropdown-option-inner,.add-tag-form .selected-option{padding:0 20px;font-size:14px}.add-tag-form .dropdown-input-filter .dropdown-option-inner h2,.add-tag-form .selected-option h2{font-size:14px;margin-bottom:5px;line-height:34px}.add-tag-form .dropdown-input-filter .dropdown-option-inner p,.add-tag-form .selected-option p{font-size:12px;line-height:15px;white-space:normal}.add-tag-form .dropdown-input-filter .dropdown-option-inner p:empty,.add-tag-form .selected-option p:empty{display:none}.add-item-tag-form .action-bar .btn{font-size:14px}.tag-description-tool-tip .tooltip-inner{max-width:200px;font-size:12px;text-align:left;padding:5px 8px}.spoiler-tags-toggle,.spoiler-tags-toggle .btn.btn-link{display:block;width:100%;color:var(--body-color);font-size:12px}.tag-search-input.dropdown-input-filter .dropdown-option-inner,.tag-search-input.selected-option{padding:0 20px;font-size:14px}.tag-search-input.dropdown-input-filter .dropdown-option-inner h2,.tag-search-input.selected-option h2{font-size:14px;margin-bottom:5px;line-height:34px}.tag-search-input.dropdown-input-filter .dropdown-option-inner p,.tag-search-input.selected-option p{font-size:12px;line-height:15px}.tag-search-input.dropdown-input-filter .dropdown-option-inner p:empty,.tag-search-input.selected-option p:empty{display:none}.tag-search-input.selected-option{position:relative;padding:5px 20px;box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light)}.tag-search-input.selected-option h1,.tag-search-input.selected-option h2,.tag-search-input.selected-option h3,.tag-search-input.selected-option h4,.tag-search-input.selected-option h5,.tag-search-input.selected-option h6{color:var(--colored-headings-color)}.tag-search-input.selected-option .remove{position:absolute;right:10px;top:10px;font-size:14px;color:#ced4da}.tag-search-input.selected-option .remove:hover{color:#adb5bd;cursor:pointer}.mobile-filter-modal-wrapper{width:100%;height:100%;margin-top:0}.mobile-filter-modal-wrapper .modal-dialog{margin:0;width:100%;height:100%;max-width:none}.mobile-filter-modal-wrapper .modal-dialog .modal-content{height:100%;overflow-y:auto}.mobile-filter-modal-wrapper .modal-header{align-items:center}.mobile-filter-modal-wrapper .modal-header h5{color:var(--colored-headings-color);text-transform:uppercase;font-size:14px;margin-bottom:0;letter-spacing:1px}.mobile-filter-modal-wrapper .modal-header .blank-div{width:85px}.mobile-filter-modal-wrapper .modal-content .search-field{margin-bottom:10px}.mobile-filter-modal-wrapper .search-form-contents .filter-section{padding:20px 0;border:none}.mobile-filter-modal-wrapper .search-form-contents .filter-section .series-handling label,.mobile-filter-modal-wrapper .search-form-contents .filter-section h5{font-size:16px}.search-form-contents{display:flex;flex-direction:column;flex-wrap:wrap;padding:5px}.search-form-contents .filter-section{padding:20px 30px;border-bottom:1px solid var(--bg);max-width:400px}@media(min-width:992px){.search-form-contents .filter-section.not-desktop{display:none}}.search-form-contents .filter-section:last-child{border-bottom:initial}.search-form-contents .filter-section .series-handling label,.search-form-contents .filter-section h5{font-size:18px;font-weight:700;margin-bottom:5px;color:var(--colored-headings-color);letter-spacing:.5px;display:flex;align-items:center}@media(min-width:992px){.search-form-contents .filter-section .series-handling label,.search-form-contents .filter-section h5{font-size:13px;margin-bottom:3px}}.search-form-contents .filter-section .series-handling label .material-icons,.search-form-contents .filter-section h5 .material-icons{font-size:16px;margin:0 0 0 3px}@media(min-width:992px){.search-form-contents .filter-section .series-handling label .material-icons,.search-form-contents .filter-section h5 .material-icons{font-size:13px}}.search-form-contents .filter-section .series-handling label .material-icons:hover,.search-form-contents .filter-section h5 .material-icons:hover{cursor:pointer}.search-form-contents .filter-section input[type=text]{padding:5px 10px;font-size:14px;height:37px;line-height:37px}.search-form-contents .filter-section input[type=radio]{height:14px;width:14px}.search-form-contents .filter-section select{font-size:14px}.search-form-contents .filter-section label{font-size:16px}@media(min-width:992px){.search-form-contents .filter-section label{font-size:13px}}.search-form-contents .filter-section .form-check{margin:5px 0}@media(min-width:992px){.search-form-contents .filter-section .form-check{margin:0}}.search-form-contents .filter-section .form-check input{margin-top:6px}@media(min-width:992px){.search-form-contents .filter-section .form-check input{margin-top:8px}}.search-form-contents .filter-section .form-check label{white-space:nowrap;font-size:14px}.search-form-contents .filter-section .form-check.checked label{color:var(--label-selected-color);font-weight:600}.search-form-contents .filter-section .form-check .form-check-input:disabled,.search-form-contents .filter-section .form-check .form-check-input:disabled~.form-check-label{color:inherit;opacity:.3}.search-form-contents .filter-section .form-check .form-check-input:disabled:hover,.search-form-contents .filter-section .form-check .form-check-input:disabled~.form-check-label:hover{cursor:not-allowed}.search-form-contents .filter-section .dropdown-input-filter .dropdown-input-filter-input{margin:5px 0}.search-form-contents .filter-section .filter-options-separator{font-style:italic;font-size:12px;margin:10px 0 0;display:flex;align-items:center}.search-form-contents .filter-section .filter-options-separator .btn{font-size:11px;margin-left:auto;padding:0 6px}.search-form-contents .filter-section .filter-options-separator .material-icons{font-size:11px;margin-left:5px}.search-form-contents .filter-section .filter-options-separator .material-icons:hover{cursor:pointer}.search-form-contents .filter-section .filter-options-separator.my-favorites-separator{margin-bottom:3px}.search-form-contents .filter-section .filter-option{display:flex;align-items:center}.search-form-contents .filter-section .book-provider-tag{margin-left:auto}.search-form-contents .filter-section .no-favorites{font-size:12px;color:var(--body-color);text-align:center;border:1px solid #e9ecef;margin-top:5px}.search-form-contents .filter-section .no-favorites a{text-decoration:underline;color:inherit}.search-form-contents .filter-section .no-favorites a:hover{color:var(--medium-alt-gray)}.search-form-contents .location-select{max-width:250px;width:100%;font-size:16px;padding:3px 10px;margin:5px 0}@media(min-width:576px){.search-form-contents .location-select{font-size:13px}}.search-form-contents .filter-header{display:flex;flex-direction:column}.search-form-contents .just-watch-attribution{display:flex;flex-direction:row}.search-form-contents .just-watch-attribution span{font-size:10px;margin-top:3px;margin-bottom:5px;white-space:nowrap;margin-right:5px}.search-form-contents .just-watch-attribution a{line-height:1em}.search-form-contents .just-watch-attribution img{width:60px}.search-form-contents .min-max{display:flex;align-items:center;margin:10px 0 0}@media(min-width:992px){.search-form-contents .min-max{margin:3px 0}}.search-form-contents .min-max select{padding:2px 7px;background:#e9ecef;border-radius:7px;border-color:#ced4da;font-size:16px;width:85px}@media(min-width:992px){.search-form-contents .min-max select{font-size:13px;width:65px}}.search-form-contents .min-max .material-icons{font-size:13px}.search-form-contents .min-max .separator{margin:0 5px}.search-form-contents .book-type-select{max-width:100%}@media(min-width:576px){.search-form-contents .book-type-select{max-width:190px}}.search-form-contents .bools{display:inline-flex;flex-direction:row;align-items:left}@media(min-width:992px){.search-form-contents .bools{flex-direction:column;align-items:center;margin-right:10px}}.search-form-contents .free-search,.search-form-contents .wanikani{display:flex;align-items:center;margin-right:15px}.search-form-contents .free-search label,.search-form-contents .wanikani label{margin-right:4px;margin-bottom:0;font-size:14px;width:60px}@media(min-width:992px){.search-form-contents .free-search,.search-form-contents .wanikani{margin-right:0}}.super-filter-option.checked.negative input[type=checkbox]:checked{-webkit-appearance:initial;-moz-appearance:initial;appearance:none}.super-filter-option.checked.negative input[type=checkbox]:checked:after{background:#f86464;border-color:#f86464;content:url(https://d1sbtzet6n43nd.cloudfront.net/subtract.svg);color:#fff;width:13px;height:13px;display:inline-block}.filter-section.tags .selected-tags{display:flex;flex-wrap:wrap;margin-bottom:10px}.filter-section.tags .selected-tags:empty{display:none}.filter-section.tags .selected-tag{margin:3px;background:#e9ecef;cursor:pointer;font-size:12px;border:1px solid #ced4da;border-radius:5px;padding:2px 5px}.filter-section.tags .selected-tag.negative{background:#f86464;border-color:#f86464;color:#fff}.level-table{margin-top:10px}.level-table .color,.level-table .description,.level-table .name{font-size:13px}.gradings-popover-element{z-index:1051}.gradings-popover-element .level-table{display:none}@media(min-width:992px){.gradings-popover-element .level-table{display:table}}.gradings-popover-element .second-paragraph{display:none}@media(min-width:992px){.gradings-popover-element .second-paragraph{display:table}}.gradings-popover-element .first-paragraph{margin-bottom:0}@media(min-width:992px){.gradings-popover-element .first-paragraph{margin-bottom:12px}}.gradings-popover-element .first-paragraph,.gradings-popover-element .second-paragraph{font-size:14px}.resources-search-app-wrapper{width:100%;min-height:100vh;padding-top:20px}.resources-search-app-wrapper h1,.resources-search-app-wrapper h2,.resources-search-app-wrapper h3,.resources-search-app-wrapper h4,.resources-search-app-wrapper h5,.resources-search-app-wrapper h6{color:var(--colored-headings-color)}@media(min-width:576px){.resources-search-app-wrapper{padding-top:40px}}@media(min-width:992px){.resources-search-app-wrapper{padding-right:50px;padding-left:50px}}.resources-search-app-wrapper .resources-search-app-content{width:calc(100% - 10px);max-width:1200px;min-height:100vh;margin:0 auto;padding:0;display:flex}.resources-search-app-wrapper .resources-search-app-content .resources-search-app-main-content{width:100%}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .resources-search-app-main-content{width:calc(100% - 324px);min-height:1200px}}.resources-search-app-wrapper .resources-search-app-content h4{margin-bottom:15px}.resources-search-app-wrapper .resources-search-app-content .filter-tags,.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper{padding:0}.resources-search-app-wrapper .resources-search-app-content .filter-tags{margin-top:20px;margin-bottom:20px}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .filter-tags{margin-top:10px}}.resources-search-app-wrapper .resources-search-app-content .mobile-error{display:flex;justify-content:center}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .mobile-error{display:none}}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper{display:flex;justify-content:space-between;margin:10px 0;align-items:center}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .mobile-title{display:inline-block;margin-bottom:0;text-transform:uppercase;font-size:1.4rem;font-weight:700}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .search-field{margin-left:auto;width:calc(100% - 135px)}@media(min-width:412px){.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .search-field{width:calc(100% - 180px)}}@media(min-width:576px){.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .search-field{width:calc(100% - 190px)}}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper{display:none}}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper select{width:160px;border-radius:6px;border:1px solid var(--medium-alt-gray)}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .filters-button{display:flex;align-items:center;justify-content:center;padding:3px 0;color:#007bff;font-weight:600;background:transparent;border:none;border-radius:6px;width:40px}.resources-search-app-wrapper .resources-search-app-content .mobile-filters-wrapper .filters-button .material-icons{font-size:20px;margin-right:0}.resources-search-app-wrapper .resources-search-app-content .top-pagination{display:inline-flex;width:100%}.resources-search-app-wrapper .resources-search-app-content .header-bar .series-handling select.form-control,.resources-search-app-wrapper .resources-search-app-content .header-bar .sorting select.form-control,.resources-search-app-wrapper .resources-search-app-content .top-pagination .series-handling select.form-control,.resources-search-app-wrapper .resources-search-app-content .top-pagination .sorting select.form-control{width:150px}@media(min-width:1014px){.resources-search-app-wrapper .resources-search-app-content .header-bar,.resources-search-app-wrapper .resources-search-app-content .top-pagination{width:680px}}@media(min-width:1183px){.resources-search-app-wrapper .resources-search-app-content .header-bar,.resources-search-app-wrapper .resources-search-app-content .top-pagination{width:850px}.resources-search-app-wrapper .resources-search-app-content .header-bar .series-handling select.form-control,.resources-search-app-wrapper .resources-search-app-content .header-bar .sorting select.form-control,.resources-search-app-wrapper .resources-search-app-content .top-pagination .series-handling select.form-control,.resources-search-app-wrapper .resources-search-app-content .top-pagination .sorting select.form-control{width:auto}}@media(min-width:1355px){.resources-search-app-wrapper .resources-search-app-content .header-bar,.resources-search-app-wrapper .resources-search-app-content .top-pagination{width:1021px}}.resources-search-app-wrapper .resources-search-app-content .header-bar{display:none}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .header-bar{display:flex;align-items:center;margin-top:8px;margin-bottom:10px}.resources-search-app-wrapper .resources-search-app-content .header-bar .sorting{margin:0}}.resources-search-app-wrapper .resources-search-app-content .search-bar-status{height:20px;margin-top:20px;margin-bottom:10px;display:flex;align-items:center}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .search-bar-status{margin-top:20px}}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results{display:inline-flex;font-weight:600;font-size:12px;color:var(--colored-headings-color);align-items:center}@media(min-width:373px){.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results{font-size:14px}}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results.mobile{display:flex}@media(min-width:576px){.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results.mobile{display:none}}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results.desktop{display:none}@media(min-width:576px){.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results.desktop{display:flex}}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results.error{color:#f86464}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .meta-results .spinner-border{height:12px;width:12px;margin-left:5px}.resources-search-app-wrapper .resources-search-app-content .search-bar-status .clear-link{margin-left:auto;font-size:12px;color:#007bff;margin-right:10px;text-decoration:underline}@media(min-width:373px){.resources-search-app-wrapper .resources-search-app-content .search-bar-status .clear-link{font-size:14px}}.resources-search-app-wrapper .resources-search-app-content .resources{animation:fadeIn .3s;display:flex;flex-wrap:wrap;position:relative;justify-content:space-around}@media(min-width:576px){.resources-search-app-wrapper .resources-search-app-content .resources{justify-content:flex-start}}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series{margin-bottom:375px}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .book-series{margin-bottom:5px}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light)}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h1,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h2,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h3,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h4,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h5,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .toggled-expand h6{color:var(--colored-headings-color)}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .series-items-loading{text-align:center;background:var(--bg-light);opacity:1;width:100%;height:300px;padding-top:30px}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .gs-spinner,.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .loading-text{color:var(--medium-alt-gray);font-weight:500}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .loading-text{margin-right:15px}.resources-search-app-wrapper .resources-search-app-content .result.open-sub-series .series-items-error{opacity:1;width:100%;height:300px;margin-bottom:0}.resources-search-app-wrapper .resources-search-app-content .open-series{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);width:100%;display:flex;position:absolute;overflow-x:auto;left:0;z-index:2}.resources-search-app-wrapper .resources-search-app-content .open-series h1,.resources-search-app-wrapper .resources-search-app-content .open-series h2,.resources-search-app-wrapper .resources-search-app-content .open-series h3,.resources-search-app-wrapper .resources-search-app-content .open-series h4,.resources-search-app-wrapper .resources-search-app-content .open-series h5,.resources-search-app-wrapper .resources-search-app-content .open-series h6{color:var(--colored-headings-color)}.resources-search-app-wrapper .resources-search-app-content .open-series.collapse:not(.show){display:none}.resources-search-app-wrapper .resources-search-app-content .add-resource-action-wrapper{text-align:center;margin:30px 0 10px}.resources-search-app-wrapper .resources-search-app-content .add-resource-action-wrapper .no-results{color:var(--medium-alt-gray);font-weight:500}.resources-search-app-wrapper .resources-search-app-content .left-hand{display:none;padding-right:60px}@media(min-width:992px){.resources-search-app-wrapper .resources-search-app-content .left-hand{display:block}}.resources-search-app-wrapper .resources-search-app-content .search-form{box-shadow:var(--box-shadow);border-radius:7px;background:var(--bg-light);padding:0;width:100%}.resources-search-app-wrapper .resources-search-app-content .search-form h1,.resources-search-app-wrapper .resources-search-app-content .search-form h2,.resources-search-app-wrapper .resources-search-app-content .search-form h3,.resources-search-app-wrapper .resources-search-app-content .search-form h4,.resources-search-app-wrapper .resources-search-app-content .search-form h5,.resources-search-app-wrapper .resources-search-app-content .search-form h6{color:var(--colored-headings-color)}.help-popover{font-size:14px}.help-popover p{font-size:inherit}.help-popover p:last-child{margin-bottom:0}.series-handling-wrapper,.sorting-wrapper{display:block;margin-right:30px}@media(min-width:992px){.series-handling-wrapper,.sorting-wrapper{display:none}}.header-bar .search-button{border-radius:2px;padding:1px 3px}.header-bar .search-title{margin-bottom:0;padding-right:60px;text-transform:uppercase;font-size:24px;font-weight:700}.header-bar .search-title:hover{cursor:pointer}.header-bar .series-handling-wrapper,.header-bar .sorting-wrapper{display:flex}.header-bar .series-handling,.header-bar .sorting{display:flex;font-size:14px;margin:10px 0;align-items:center}.header-bar .series-handling label,.header-bar .sorting label{white-space:nowrap;margin-bottom:0;margin-right:10px;text-transform:capitalize;font-size:14px;font-weight:600;color:var(--colored-headings-color);letter-spacing:.2px}.header-bar .series-handling select.form-control,.header-bar .sorting select.form-control{background:#f8f9fa;border-color:#dee2e6;-webkit-appearence:none;color:var(--body-color);padding:1px 10px;border-radius:20px;font-size:16px;height:auto;margin-bottom:2px;text-transform:lowercase}.header-bar .series-handling select.form-control:hover,.header-bar .sorting select.form-control:hover{background:#e9ecef;cursor:pointer}.header-bar .series-handling-wrapper,.search-form-contents .series-handling-wrapper{margin-left:10px}.header-bar .series-handling-wrapper.disabled,.search-form-contents .series-handling-wrapper.disabled{opacity:.3}.search-form-contents .sorting-filter-section{display:block}@media(min-width:992px){.search-form-contents .sorting-filter-section{display:none}}.search-form-contents .sorting-filter-section select{width:100%;border-radius:5px;background:#e9ecef}.search-form-contents .series-handling-wrapper{margin-left:0;display:block;margin-top:10px}@media(min-width:992px){.search-form-contents .series-handling-wrapper{display:none}}.search-form-contents .search{font-size:16px;display:inline-flex;margin-top:0;flex-direction:column}@media(min-width:576px){.search-form-contents .search{display:none}}.search-form-contents .search .search-input{padding:0 10px;margin-right:5px}.search-form-contents .search button{font-size:14px;border-radius:5px;margin-top:10px}@media(min-width:576px){.search-form-contents .search button{margin-top:0}}.search-form-contents select.search-field{overflow-x:hidden;font-size:16px;border:1px solid #dee2e6;color:var(--medium-alt-gray);padding:2px 5px;margin:5px 0}.search-form-contents select.search-field.level-selector{width:100%}@media(min-width:576px){.search-form-contents select.search-field{margin:0 10px 0 0}.search-form-contents select.search-field.level-selector{width:145px}}.mobile-title,.search-title{position:relative}.mobile-title .beta-tag,.search-title .beta-tag{position:absolute;top:-15px;right:20px;font-size:10px;font-weight:600;color:#007bff;border:1px solid #007bff;background:var(--bg-light);padding:2px 5px;border-radius:3px;margin:0;text-transform:uppercase;letter-spacing:1px}.mobile-title .beta-tag:hover,.search-title .beta-tag:hover{cursor:pointer}.mobile-title .beta-tag{bottom:-18px;top:auto;right:0}@media(min-width:412px){.mobile-title .beta-tag{top:-15px;right:-35px;bottom:auto}}#tooltip-disabled-collapse-series .tooltip-inner{max-width:300px}