:root{--heo-maskbgdeep:#fff}#rightmenu-mask{pointer-events:none}.heoblogIcon{font-size:24px;color:var(--text_color);transition:color .3s}#rightMenu.kk-menu-anim{transition:transform .3s cubic-bezier(.28,.69,.38,.99),opacity .16s}.rightMenu-group{padding:1rem .3rem}.rightMenu-group:not(:nth-last-child(1)){border-bottom:1px dashed var(--theme-color)}.rightMenu-item{border-radius:8px;transition:.3s;cursor:pointer;line-height:2rem;display:flex;align-items:center;justify-content:flex-start;user-select:none;position:relative;background:0 0;box-shadow:none !important;padding-left:.5rem}.rightMenu-item:hover{background-color:var(--theme-color);color:#fff;box-shadow:none !important}.rightMenu-item:hover .heoblogIcon{color:#fff !important}.rightMenu-item i{display:inline-block;text-align:center;font-size:19px;margin-right:8px;margin-left:0;padding:0;color:#222 !important;transition:color .3s}.rightMenu-item span{display:inline-block;vertical-align:middle;font-size:15px}#rightMenu{display:none;position:fixed;padding:0 1rem;width:18rem;height:fit-content;top:10%;left:10%;border-radius:12px;z-index:10010 !important;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.7);backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.1);transition:border .3s;overflow:visible;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;transition:transform .26s cubic-bezier(.28,.69,.38,.99),opacity .2s,border .3s}#rightMenu:hover{border:1px solid var(--theme-color);box-shadow:0 10px 40px rgba(66,90,239,.08);-webkit-box-shadow:0 10px 40px rgba(66,90,239,.08);-moz-box-shadow:0 10px 40px rgba(66,90,239,.08);transition:.6s}#rightMenu .rightMenu-group.rightMenu-small{display:flex;justify-content:space-between;gap:.5rem}#rightMenu .rightMenu-group.rightMenu-small .rightMenu-item{flex:1 1 0;margin:0 .2rem;padding:.5rem 0;font-size:18px;justify-content:center}#rightMenu .rightMenu-group.rightMenu-small .rightMenu-item i{margin:0;padding:0;font-size:22px;color:#222 !important}#rightMenu .rightMenu-group.rightMenu-small .rightMenu-item:hover i{color:#fff !important}#rightMenu .rightMenu-line .rightMenu-item{margin:1rem 0;padding:.8rem 0 .8rem .5rem;display:flex;align-items:center;justify-content:flex-start}#rightMenu .rightMenu-line .rightMenu-item i{margin:0 8px 0 0}#rightmenu-mask{position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;z-index:10009 !important;margin:0 !important}#rightMenu .rightMenu-item,#rightMenu .rightMenu-item a,#rightMenu .rightMenu-item span{text-decoration:none !important}.rightMenu-item[heotip]:hover:after{content:attr(heotip);position:absolute;bottom:110%;left:50%;transform:translateX(-50%);background:rgba(60,60,60,.95);color:#fff;padding:3px 10px;border-radius:5px;font-size:13px;white-space:nowrap;pointer-events:none;opacity:1;z-index:10000;box-shadow:0 2px 8px rgba(0,0,0,.12)}@media (prefers-color-scheme:dark){#rightMenu{background:rgba(30,30,30,.85);border:1px solid rgba(255,255,255,.1);color:#eee;box-shadow:0 8px 32px rgba(0,0,0,.25);backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)}#rightMenu .rightMenu-item,#rightMenu .rightMenu-item a,#rightMenu .rightMenu-item span{color:#eee !important}}