.page-right-tools-widgets-span-disappear{transform:translate(52px,0)}.page-right-tools-widgets-span{z-index:999;transition-duration:var(--global-transition-duration, 500ms);width:24px;height:24px;border-radius:var(--global-widget-border-radius,.3em);cursor:pointer}.page-right-tools-widgets-span:hover{transform:scale(1.2);background-color:var(--global-theme-color-blur,#ea6f5a1a)}.theme-picker-popup-span{z-index:998;transition-duration:1s}.theme-picker-popup-div{border:1px solid var(--theme-color,#ea6f5a);border-radius:var(--global-el-border-radius,10px);background-color:var(--global-theme-color-blur,#ea6f5a1a);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding:18px;width:200px}.theme-picker-popup-span-disappear{transform:translate(270px,0)}.theme-picker-preset-color-list-div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.theme-picker-preset-color-btn-div{width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;cursor:pointer;border:1px solid var(--border-color);transition-duration:var(--global-transition-duration, 500ms);position:relative}.theme-picker-preset-color-btn-div:hover{transform:scale(1.1)}.theme-picker-pattern-layer{position:absolute;inset:0;pointer-events:none}.theme-picker-pattern-layer-dark{clip-path:polygon(100% 0,100% 100%,0 100%)}.theme-picker-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;aspect-ratio:1/1;pointer-events:none}.theme-picker-dot-layer{position:absolute;border-radius:50%}.theme-picker-dot-glow-left{inset:0;clip-path:inset(0 50% 0 0);background:var(--l-soft)}.theme-picker-dot-glow-right{inset:0;clip-path:inset(0 0 0 50%);background:var(--d-soft)}.theme-picker-dot-core-left{inset:7%;clip-path:inset(0 50% 0 0);background:var(--l)}.theme-picker-dot-core-right{inset:7%;clip-path:inset(0 0 0 50%);background:var(--d)}.color-picker-popup-span{z-index:998;transition-duration:1s}.color-picker-popup-div{border:1px solid var(--theme-color,#ea6f5a);height:145px;width:200px;border-radius:var(--global-el-border-radius,10px);background-color:var(--global-theme-color-blur,#ea6f5a1a);text-align:center;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.color-picker-slider{width:80%;margin-top:10px;border-radius:var(--global-el-border-radius,10px);appearance:none;height:5px;background-color:var(--theme-color,#ea6f5a)}.color-picker-slider::-webkit-slider-runnable-track{background-color:var(--global-theme-color-blur,#ea6f5a1a);height:5px;border-radius:var(--global-el-border-radius,10px);border:1px solid var(--border-color)}.color-picker-slider::-webkit-slider-thumb{appearance:none;position:relative;height:20px;width:10px;margin-top:-7px;background-color:var(--theme-color,#ea6f5a);border-radius:3px;cursor:pointer;transition:transform var(--global-transition-duration, 500ms);border:1px solid var(--border-color)}.color-picker-slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.color-picker-preset-color-list-div{padding-bottom:10px;display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:18px 18px 0}.color-picker-preset-color-btn-div{width:100%;aspect-ratio:1/1.25;border-radius:5px;cursor:pointer;border:1px solid var(--border-color);transition-duration:var(--global-transition-duration, 500ms)}.color-picker-preset-color-btn-div:hover{transform:scale(1.1)}.color-picker-popup-span-disappear{transform:translate(270px,0)}.color-picker-popup-span input{padding:0}.read-progress{--p:0;--thickness:3px;--ring-border:var(--theme-color, #ea6f5a);--bw:1px;display:grid;place-items:center;flex:none;cursor:pointer;border-radius:var(--global-widget-border-radius,.3em)}.read-progress::before{cursor:pointer;content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(farthest-side,transparent calc(100% - var(--bw)),var(--ring-border) calc(100% - var(--bw)),var(--ring-border) 100%),radial-gradient(farthest-side,transparent calc(100% - var(--thickness)),var(--ring-border) calc(100% - var(--thickness)),var(--ring-border) calc(100% - var(--thickness) + var(--bw)),transparent calc(100% - var(--thickness) + var(--bw))),conic-gradient(var(--theme-color,#ea6f5a) calc(var(--p) * 1%),transparent 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% - var(--thickness)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--thickness)),#000 calc(100% - var(--thickness)))}.read-progress .num{position:relative;font-size:12px;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;cursor:pointer}.progress-num-hide{right:-1000px}