.bookmark-folder-list{max-width:100%;padding:6px;overflow:hidden}@media (min-width:991px){.bookmark-folder-list{max-width:240px}}.bookmark-folder-progress{background:var(--color-surface-alpha-md);border-radius:6px;height:44px;margin-bottom:3px;display:flex;overflow:hidden}.bookmark-folder-progress--empty{background:var(--color-surface-alpha-low);height:32px}.bookmark-folder-progress--empty .bookmark-folder-progress__icon{color:var(--text-tertiary)}.bookmark-folder-progress--empty .bookmark-folder-progress__body{border-right:0}.bookmark-folder-progress:not(.bookmark-folder-progress--empty) .bookmark-folder-progress__body:hover{color:var(--link-color);background:var(--color-surface-alpha-low)}.bookmark-folder-progress__icon{color:var(--accent-color-n);justify-content:center;align-items:center;margin-right:12px;font-size:18px;display:flex}.bookmark-folder-progress__body{color:var(--text-secondary);border-right:solid 2px var(--color-popover-bg);cursor:pointer;flex-grow:1;align-items:center;padding:5px 10px;transition:background .2s,color .2s;display:flex}.bookmark-folder-progress__continue{font-size:14px;line-height:1.25}.bookmark-folder-progress__title{font-weight:500}.bookmark-folder-progress__subtitle{color:var(--link-color);font-size:13px}.bookmark-folder-progress__remove{cursor:pointer;justify-content:center;align-items:center;width:44px;transition:background .2s,color .2s;display:flex}.bookmark-folder-progress__remove:hover{color:var(--danger-color);background:rgba(var(--danger-raw), .2)}.bookmark-folder-item{cursor:pointer;border-radius:6px;align-items:center;margin-bottom:2px;padding:5px 40px 5px 10px;font-size:16px;transition:background .2s,color .2s;display:flex;position:relative}.bookmark-folder-item[data-bookmark-status=FULL_DELETE]{color:var(--color-bookmark-status-text)}.bookmark-folder-item:hover,.bookmark-folder-item--active{background:var(--color-bookmark-status-bg)}.bookmark-folder-item:not([data-bookmark-status]):hover{background:var(--color-surface-alpha-low)}.bookmark-folder-item__spinner{border-width:2px;width:18px;height:18px}.bookmark-folder-item__icon{min-width:16px;color:var(--color-bookmark-status-text);text-align:center;flex-shrink:0;font-size:18px}.bookmark-folder-item__icon i{display:block}.bookmark-folder-item__icon:not(.bookmark-folder-item__icon--status){margin-right:12px}.bookmark-folder-item__icon--status{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:10px}.bookmark-folder-comment{cursor:pointer;border-radius:6px;padding:5px 10px;transition:background .2s}.bookmark-folder-comment:hover{background:var(--color-surface-alpha-low)}.bookmark-folder-comment__head{color:var(--text-tertiary);align-items:center;font-size:14px;display:flex}.bookmark-folder-comment__icon{text-align:center;width:1.40625rem;margin-right:12px}.tippy-box[data-theme~=popover]{border-radius:12px;font-size:16px;box-shadow:0 1rem 3rem rgba(0,0,0,.176)}.tippy-box[data-theme~=popover] .tippy-content{padding:0}@media (min-width:991px){.with-hidden-bookmark-status-btn [data-bookmark-status=NONE]:not([aria-expanded=true]){opacity:0}.with-hidden-bookmark-status-btn:hover .bookmark-status-btn{opacity:1}}.bookmark-status-btn{--bookmark-status-btn-font-size:18px;z-index:3;min-width:var(--bookmark-status-btn-size);transition:opacity .2s,background .2s,color .2s}.bookmark-status-btn--overlay{background:rgba(var(--color-btn-bookmark-overlay-bg-raw), .5);justify-content:center;align-items:center;display:inline-flex;box-shadow:0 3px 8px rgba(0,0,0,.1)}.bookmark-status-btn--overlay[data-bookmark-status=NONE]{--color-bookark-status-text:var(--btn-secondary-color);backdrop-filter:blur(6px)}.bookmark-status-btn.btn-icon{min-height:var(--btn-size);font-size:var(--bookmark-status-btn-font-size);border-radius:6px;padding-top:0;padding-bottom:0;line-height:calc(var(--btn-size) - 2px)!important}.bookmark-status-btn.btn-icon[data-bookmark-status=NONE]{font-size:calc(var(--bookmark-status-btn-font-size) / .825)}.bookmark-status-btn.btn-icon.btn-lg{--bookmark-status-btn-font-size:22px;border-radius:8px}.bookmark-status-btn.btn-icon.btn-sm{--bookmark-status-btn-font-size:16px}.bookmark-status-btn.btn-icon.btn-xs{--bookmark-status-btn-font-size:15px}.bookmark-status-btn:not([data-bookmark-status=NONE]){background:var(--color-bookmark-status-bg)!important;border-color:rgba(var(--color-bookmark-status-raw), .2)!important}

