:root{--kq-box-padding:16px;--kq-header-bg-color:var(--kq-color-primary);--kq-header-border-color:var(--kq-color-primary)}.bookmark{-webkit-box-sizing:border-box;box-sizing:border-box;width:312px;height:420px;border-radius:var(--kq-border-radius-base);border:var(--kq-border-width) var(--kq-border-style) var(--kq-bg-color);background-color:var(--kq-bg-color)}.bookmark.shadow{-webkit-box-shadow:var(--kq-box-shadow);box-shadow:var(--kq-box-shadow)}.bookmark .kq-container{height:100%}.bookmark .kq-container .kq-header{padding:var(--kq-box-padding);padding-bottom:0;height:unset}.bookmark .kq-container .kq-main{padding:8px calc(var(--kq-box-padding) - 6px) 0}.bookmark .kq-container .kq-footer{padding:var(--kq-box-padding);padding-top:0;height:unset}.bookmark .kq-divider--horizontal{margin:0 0 16px}.bookmark .bookmark-item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:32px;border-bottom:1px var(--kq-border-color) var(--kq-border-style)}.bookmark .bookmark-item:hover{background-color:var(--kq-fill-color-light)}.bookmark .bookmark-item:hover .bookmark-delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.bookmark .bookmark-item .bookmark-btn{width:32px;margin-left:8px}.bookmark .bookmark-item .bookmark-delete{display:none}