:root[data-theme-mode="dark"][savor-theme="vinegar"]{
/* 主色 */
--b3-theme-primary-base-l:60.58%;
--b3-theme-primary-base-ch:0.1674 252.7;
--b3-theme-surface-base-l:0.2134;
--b3-theme-surface-base-ch:0 0;
--b3-theme-background: #222222;/* 编辑区背景 必须用HEX颜色*/
--b3-theme-on-surface: oklch(calc(20.38%*3.5) 0 0);
--Sv-plugin-off-bg: #202020;
--Sv-dock-item-color: oklch(calc(20.38%*2.5) 0 0 );
--Sv-dock-item--activefocus-background--base:68.98% 0.161 30.76;
--Sv-tab-bar-item-after:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M100 100C44.772 100 0 55.228 0 0v100h100z' fill='%23202020'/>"),
url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 100c55.228 0 100-44.772 100-100v100H0z' fill='%23202020'/>"),
url("data:image/svg+xml,");
--Sv-tab-bar-V-item-after:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M100 100C100 44.772 55.228 0 0 0H100V100z' fill='%23222222'/>"),
url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 100c55.228 0 100-44.772 100-100v100H0z' fill='%23222222'/>"),
url("data:image/svg+xml,");
--Sv-tab-bar-item-focus-after:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M100 100C44.772 100 0 55.228 0 0v100h100z' fill='%23222222'/>"),
url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 100c55.228 0 100-44.772 100-100v100H0z' fill='%23222222'/>"),
url("data:image/svg+xml,");
/* ———————————————————— 自定义结构配色 ———————————————————— */
/* 按钮 */
--b3-select-background: url("data:image/svg+xml;utf8,") no-repeat right 2px center #303030;
--b3-font-background1: #484e56;
--b3-font-background2: #31383f;
--b3-font-background3: #4a3033;
--b3-font-background4: #38383a;
--b3-font-background5: #4e3f30;
--b3-font-background6: #4e4730;
--b3-font-background7: #4e4e30;
--b3-font-background8: #284749;
--b3-font-background9: #274752;
--b3-font-background10: #274052;
--b3-font-background11: #363353;
--b3-font-background12: #4a3048;
--b3-font-background13: #4d3336;
body::before {
display: none;
}
}