/*
“维苏威下”主题

由RPC管理局本部成员Vizlox制作  使用于“维苏威下”征文竞赛
*/

/*
@import url('https://fonts.googleapis.com/css?family=Kaushan+Script&display=swap');
@import url('https://fonts.googleapis.com/css?family=Cantata+One&display=swap');
*/

@import url('https://fonts.googleapis.com/css?family=Zhi+Mang+Xing&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+SC&display=swap');
@font-face {
  font-family: 'SongHeavy';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_6r4ntn7jj39.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_6r4ntn7jj39.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_6r4ntn7jj39.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_6r4ntn7jj39.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_6r4ntn7jj39.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_6r4ntn7jj39.svg#after') format('svg'); /* iOS 4.1- */
}

:root {
    --primary-text-color: #d32d2d;
    --body-background: #2f2929;
    --basic-border: 1px solid #5c3e3e;
    --basic-border-color: #5c3e3e;

    --table-border: 1px solid #3d2929;
 
    --header-background: url(https://rpcauthority.wdfiles.com/local--files/component:sub-vesuvia-theme/RedHeader.png);
    --header-icon: url(https://rpcauthority.wdfiles.com/local--files/component:sub-vesuvia-theme/SVLogo.svg);
    --header-text-visibility: hidden;
    --header-custom-text: '维苏威下';
    --header-tagline-custom-text: '密室洞开';
    --header-tagline-font: 'Zhi Mang Xing';
    --header-font: 'SongHeavy';
    --header-tagline-color: #000;
 
    --nav-hover-background: #753f3f;
 
    --header-color: #954c4c;
 
    --content-bar-background: #312121;
 
    --tabview-side-tabs-background: #363131;
    --tabview-side-button-selected-background: #2a2424;
    --tabview-side-scrollbar-thumb-background: #4a3232;
    --tabview-side-scrollbar-thumb-hover-background: #413030;

    --link-color: #e25151;
    --link-hover-color: #f57171;
    --new-page-color: #924f4f;

    --search-button-background: #321b1b;
    --search-button-hover-background: #643636;
    --search-input-color: #4d3333;
    --search-input-hover: #682d2d;
    --star-rating-hue: 135deg;
    
    --primary-background: #221d1d;

    --news-block-body-panel-background-even: #1e1a1a;

    --button-border: 1px solid #402c2c;
    --button-background: #221818;
    --button-hover-border: 1px solid #5c2727;
    --button-hover-background: #5c2727;

    --text-box-form-background: #221818;
    --text-box-form-border: 1px solid #402c2c;

    --sidenote-closed-background: #2f2323;
    --sidenote-open-background: var(--content-bar-background);

    --WT-primary-text-color: #d32d2d;

    --WT-body-background: #e8e3e3;

    --WT-header-background: url(https://rpcauthority.wdfiles.com/local--files/component:sub-vesuvia-theme/RedHeader.png);
    --WT-header-icon: url(https://rpcauthority.wdfiles.com/local--files/component:sub-vesuvia-theme/SVLogo.svg);
    --WT-header-text-visibility: hidden;
    --WT-header-custom-text: '维苏威下';
    --WT-header-tagline-custom-text: '密室洞开';
    --WT-header-tagline-font: 'Zhi Mang Xing';
    --WT-header-font: 'SongHeavy';
    --WT-header-tagline-color: #000;
 
    --WT-nav-hover-background: #ca4444;
    --WT-topbar-hover-background: var(--WT-nav-hover-background);
    
    --WT-header-color: #954c4c;
    --WT-content-bar-background: #d0c0c0;

    --WT-link-color: #be2424;
    --WT-new-page-color: #924f4f;

    --WT-search-button-background: #321b1b;
    --WT-search-button-hover-background: #643636;
    --WT-search-input-color: #4d3333;
    --WT-search-input-hover: #682d2d;

    --WT-button-background: #fee;
    --WT-button-hover-background: #e05454;

    --WT-tabview-button-selected-background: #ca6868;
    --WT-tabview-button-hover-background: #a48f8f;
    --WT-tabview-button-selected-color: #fff;

    --WT-sidenote-figure-closed-color: #fff;
    --WT-sidenote-figure-open-color: var(--text-color);
    --WT-sidenote-closed-background:  #ca6868;
    --WT-sidenote-open-background: var(--content-bar-background);
    
    --WT-open-themes-background: #221d1d;
    --WT-open-themes-hover-color: #e25151;
    
    --WT-star-rating-background: var(--basic-border-color);
    --WT-star-rating-border: var(--basic-border);
    --WT-star-rating-border-radius: 0;
    --WT-star-rating-box-shadow: none;
    --WT-star-rating-stars-box-shadow: none;
    --WT-star-rating-hue: 315deg;
    --WT-star-rating-filter: hue-rotate(var(--WT-star-rating-hue));

    --BT-open-themes-border: 2px solid #caa;
    --BT-open-themes-background: #fee;
    --BT-open-themes-color: #300;
    --BT-open-themes-hover-color: #be2424;
    --BT-open-themes-hover-border: solid 2px #e25151;
    --BT-scrollbar-thumb-background: #5a2727;
    --BT-scrollbar-thumb-hover-background: #432424;
}
