/* build time:Sun Aug 31 2025 06:22:00 GMT+0000 (Coordinated Universal Time)*/
.toolbox{position:fixed;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:1000}.toolbox-btn{width:48px;height:48px;border-radius:0;background-color:var(--theme-bg-secondary);border:1px solid var(--theme-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;position:relative;overflow:hidden;box-shadow:none}.toolbox-btn:hover{border-color:var(--primary-color);transform:scale(1.05)}.toolbox-btn .toolbox-icon{width:24px;height:24px;color:var(--theme-text-primary);transition:transform .3s ease}.toolbox-btn:hover .toolbox-icon{transform:rotate(15deg)}#theme-toggle{position:relative;overflow:hidden}.theme-icon-wrapper{position:relative;width:24px;height:24px;display:grid;place-items:center}.theme-icon{position:relative;width:24px;height:24px;color:var(--theme-text-primary);transition:none;will-change:transform,opacity}.theme-icon.sun-out{animation:sunDown .8s ease-in-out forwards}.theme-icon.moon-in{animation:moonRise .8s ease-in-out forwards}.theme-icon.moon-out{animation:moonDown .8s ease-in-out forwards}.theme-icon.sun-in{animation:sunRise .8s ease-in-out forwards}@keyframes sunDown{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(30px) rotate(-180deg);opacity:0}}@keyframes moonRise{0%{transform:translateY(30px) rotate(180deg);opacity:0}100%{transform:translateY(0) rotate(0);opacity:1}}@keyframes moonDown{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(30px) rotate(-180deg);opacity:0}}@keyframes sunRise{0%{transform:translateY(30px) rotate(180deg);opacity:0}100%{transform:translateY(0) rotate(0);opacity:1}}.back-to-top-wrapper{overflow:hidden;transition:all .3s ease;height:0;opacity:0}.back-to-top-wrapper.visible{height:48px;opacity:1}#theme-toggle{opacity:1!important;pointer-events:auto!important}
/* rebuild by neat */