*{margin:0;padding:0;}body{width:100%;min-height:155vh;height:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:var(--pageBGC);user-select:none;}body.mode-copy *{user-select:text !important;}#h1-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}::selection{background-color:#7b6f55;color:#e3d1b3;}body{font-family:"Source Han Serif CN Medium",sans-serif;}html{overflow-y:scroll;overflow-x:hidden;scrollbar-gutter:stable;}html.lock-screen{overflow:hidden !important;height:100vh;}html::-webkit-scrollbar{display:initial;width:6px;}.custom-scroll::-webkit-scrollbar-track{background:var(--scrollBarTrack);}.custom-scroll::-webkit-scrollbar-thumb{background:var(--scrollBarThumb);border-radius:0;}@media (hover:hover){.custom-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollBarHover);}}*{-webkit-tap-highlight-color:transparent;}button,input,select,textarea{-webkit-appearance:none;appearance:none;}
:root{--z-textSlider:5;--z-text:10;--z-base:20;--z-search:25;--z-overlay:50;--z-setBack:90;--z-setBG:99;--z-imgAndSet:100;--z-setItem:101;--z-progressTrack:109;--z-showTags:110;--z-buttonBorder:110;--z-buttonSlider:120;--z-buttonText:130;--z-guide:150;--z-notice:200;--z-dock:300;}
:root{--pageBGC:#121416;--filterBoxBGC:#1d2024;--controlBGC:#181b1f;--showImgBGC:#0a0a0a;--showListBGC:#2a2e33;--showTagBGC:#23262b;--tagBGC:#d6b882;--controlButtonBGC:#D16430;--fontColor:#dcdcdc;--fontHoverColor:#101010;--goldLine:#5c5645;--imgLiningColor:#101010;--imgLoadingBlendColor:#202020;--imgBorderColor:#4a5d75;--imgHoverBorderColor:#e0e0d0;--imgShadowColor:#5c5c5c;--scrollBarTrack:rgba(255,255,255,0.3);--scrollBarThumb:rgba(255,255,255,0.6);--scrollBarHover:rgba(255,255,255,0.9);--setBigShadow:rgba(0,0,0,0.6);--setSmallShadow:rgba(0,0,0,0.9);}:root[data-theme='light']{--pageBGC:#f2f0e9;--filterBoxBGC:#fffbf0;--controlBGC:#e6e2d6;--showImgBGC:#e8e8e8;--showListBGC:#dedbd3;--showTagBGC:#dcd8cc;--tagBGC:#d6b882;--controlButtonBGC:#D16430;--fontColor:#2b2b2b;--fontHoverColor:#101010;--goldLine:#8c8268;--imgLiningColor:#e8e8e8;--imgLoadingBlendColor:#a0a0a0;--imgBorderColor:#b8b09c;--imgHoverBorderColor:#D16430;--imgShadowColor:rgba(92,86,69,0.3);--scrollBarTrack:rgba(0,0,0,0.2);--scrollBarThumb:rgba(0,0,0,0.4);--scrollBarHover:rgba(0,0,0,0.6);--setBigShadow:rgba(0,0,0,0.6);--setSmallShadow:rgba(0,0,0,0.9);}@media (prefers-color-scheme:light){:root:not([data-theme="dark"]){--pageBGC:#f2f0e9;--filterBoxBGC:#fffbf0;--controlBGC:#e6e2d6;--showImgBGC:#e8e8e8;--showListBGC:#dedbd3;--showTagBGC:#dcd8cc;--tagBGC:#d6b882;--controlButtonBGC:#D16430;--fontColor:#2b2b2b;--fontHoverColor:#101010;--goldLine:#8c8268;--imgLiningColor:#e8e8e8;--imgLoadingBlendColor:#a0a0a0;--imgBorderColor:#b8b09c;--imgHoverBorderColor:#D16430;--imgShadowColor:rgba(92,86,69,0.3);--scrollBarTrack:rgba(0,0,0,0.2);--scrollBarThumb:rgba(0,0,0,0.4);--scrollBarHover:rgba(0,0,0,0.6);--setBigShadow:rgba(0,0,0,0.6);--setSmallShadow:rgba(0,0,0,0.9);}}body{transition:background-color 250ms;}#Filter{transition:background-color 250ms;}#control{transition:background-color 250ms;}#select{transition:background-color 250ms;}#tagList{transition:background-color 250ms,border-color 250ms;}.item{transition:background-color 250ms,color 250ms;}#submitPool{transition:background-color 250ms,border-color 250ms;}#tagPool{transition:background-color 250ms,border-color 250ms;}#result{transition:color 250ms;}.buttons{transition:border-color 250ms;}.imgs{transition:background-color 250ms,box-shadow 250ms;}#setItem{transition:box-shadow 250ms;}.line{transition:background-color 250ms;}.title{transition:color 250ms;}.mailTitle{transition:color 250ms;}.STAMP{transition:color 250ms;}.mailContent{transition:color 250ms;}.engContent{transition:color 250ms;}
#guide{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-guide);overflow:hidden;}#guide{background-color:#252525;}#guide{display:flex;justify-content:center;align-items:center;}#guide{pointer-events:none;visibility:hidden;transform:translateX(-100%);transition:opacity 250ms,visibility 260ms,transform 250ms cubic-bezier(0.23,1.0,0.32,1.0);opacity:0;}#guide.show{pointer-events:auto;visibility:visible;transform:translateX(0);transition:opacity 250ms,visibility 260ms,transform 500ms cubic-bezier(0.23,1.0,0.32,1.0);opacity:1;}#guideFrame{width:30vw;color:#DCDCDC;}#guideFrame{display:flex;flex-direction:column;justify-content:center;align-items:center;}#guideTitle{text-align:center;font-size:30px;height:45px;line-height:45px;}.guideLine{margin-top:1px;width:100%;height:1px;background-color:#DCDCDC;}#choiceFrame{margin-top:20px;margin-bottom:20px;margin-left:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.choiceBox{display:flex;justify-content:center;align-items:center;}#ENBox{margin-top:10px;}#choiceTips{text-align:center;font-size:17px;height:auto;line-height:25px;}
#guideCONFIRM{margin-top:20px;background-color:var(--controlButtonBGC);}#guideCONFIRM{transform:scale(0.8);transform-origin:bottom center;flex-shrink:0;}@media (hover:hover){#guideCONFIRM:hover{filter:brightness(1.1);}}#guideCONFIRM:active{filter:brightness(0.9);}.guideOption{width:350px;height:60px;box-sizing:border-box;box-shadow:0 0 14px 4px var(--setBigShadow);will-change:box-shadow,filter;transition:box-shadow 250ms,filter 250ms;}.guideOption{display:flex;align-items:center;justify-content:center;font-size:40px;line-height:60px;}.guideOption{border-style:solid;border-width:1px;border-color:var(--goldLine);}@media (hover:hover){.guideOption:hover{box-shadow:0 0 20px 1px var(--setBigShadow);transition:box-shadow 250ms,filter 250ms;}}.guideOption:active{box-shadow:0 0 7px 2px var(--setBigShadow);transition:box-shadow 150ms,filter 150ms;}
.radioBorder{display:flex;justify-content:center;align-items:center;transform:rotate(45deg);margin-right:15px;}.radioConfirm{display:block;}.choiceText{width:100px;font-size:24px;}.radioBorder{width:24px;height:24px;border-style:solid;border-width:1px;border-color:var(--controlButtonBGC);}.radioConfirm{width:16px;height:16px;background-color:transparent;transition:background-color 250ms,opacity 250ms;}@media (hover:hover){.radioConfirm:hover{background-color:var(--controlButtonBGC);opacity:0.7;transition:background-color 250ms,opacity 250ms;}}.radioConfirm:active{background-color:var(--controlButtonBGC);opacity:0.4;transition:background-color 250ms,opacity 250ms;}.radioConfirm.checked{background-color:var(--controlButtonBGC);transition:background-color 250ms,opacity 250ms;}#choiceTips{opacity:0.5;}
#noticeBox{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:var(--z-notice);}#noticeBox{display:flex;flex-direction:column;align-items:center;justify-content:center;}#noticeBox{pointer-events:none;opacity:0;backdrop-filter:brightness(100%) blur(0px);will-change:backdrop-filter,opacity;transition:backdrop-filter 250ms,opacity 250ms;}#noticeBox.show{pointer-events:auto;opacity:1;backdrop-filter:brightness(60%) blur(30px);will-change:backdrop-filter,opacity;transition:backdrop-filter 250ms,opacity 250ms;}
#noticeContent{width:100%;min-height:15vh;height:auto;padding:10px;background-color:#f5e9e3;box-shadow:0 0 20px -5px var(--setBigShadow);}#noticeContent{border-style:solid;border-width:2px 0 2px 0;border-color:#92886f;}#noticeContent{display:flex;align-items:center;justify-content:center;text-align:center;font-size:30px;white-space:pre-wrap;}#noticeContent{scale:0 1;transform:scaleY(0.05);will-change:transform,scale;transition:transform 125ms ease 0ms,scale 125ms ease 125ms;}#noticeContent.show{scale:1 1;transform:scaleY(1);transition:scale 125ms ease 0ms,transform 125ms ease 125ms;}
#noticeOption{width:auto;height:auto;margin-top:40px;}#noticeOption{display:flex;align-items:center;justify-content:center;gap:40px;}.option{width:350px;height:60px;box-sizing:border-box;margin-bottom:11vh;box-shadow:0 0 14px 4px var(--setBigShadow);will-change:box-shadow,filter;transition:box-shadow 250ms,filter 250ms;}.option{display:flex;align-items:center;justify-content:center;font-size:40px;line-height:60px;}.option{border-style:solid;border-width:1px;border-color:var(--goldLine);}@media (hover:hover){.option:hover{box-shadow:0 0 20px 1px var(--setBigShadow);transition:box-shadow 250ms,filter 250ms;}}.option:active{box-shadow:0 0 7px 2px var(--setBigShadow);transition:box-shadow 150ms,filter 150ms;}#CANCEL{background-color:#e6e6e6;}#CONFIRM{background-color:var(--controlButtonBGC);}@media (hover:hover){#CANCEL:hover,#CONFIRM:hover{filter:brightness(1.1);}}#CANCEL:active,#CONFIRM:active{filter:brightness(0.9);}#noticeOption{transform:translateY(-50px);will-change:transform;transition:transform 250ms;}#noticeOption.show{transform:translateY(0);transition:transform 250ms;}
#noticeTitle{width:fit-content;padding:0 25px;height:75px;margin-bottom:30px;white-space:nowrap;filter:drop-shadow(0 0 5px var(--setSmallShadow));}#noticeTitle{box-sizing:border-box;border-style:solid;border-width:0 0 3px 0;border-color:#e3d1b3;}#noticeTitle{display:flex;align-items:center;justify-content:center;font-size:50px;color:#e3d1b3;}#noticeTitle{transform:translateY(50px);will-change:transform;transition:transform 250ms;}#noticeTitle.show{transform:translateY(0);transition:transform 250ms;}
header{position:fixed;top:0;left:0;width:auto;height:100vh;z-index:var(--z-dock);}header{display:none;justify-content:center;align-items:center;}#dock{display:flex;justify-content:center;align-items:center;flex-direction:column;}#dock{width:auto;height:100vh;backdrop-filter:blur(100px);}#dock{box-shadow:0 0 30px -10px #000;}.menu{width:40px;height:40px;margin:10px;border-radius:10px;}.menu_img{border-radius:10px;}@media (hover:hover){.menu:hover{box-shadow:0 0 30px -10px #000;transition:box-shadow 250ms;}}.menu:active{box-shadow:0 0 10px -5px #000;transition:box-shadow 1ms;}.menu{box-shadow:none;transition:box-shadow 250ms;}.dockin{opacity:1;transition:opacity 1s;}.dockout{opacity:0;transition:opacity 1s;}
#imgOverlay{position:fixed;top:0;left:0;width:100%;height:100vh;}#imgOverlay{z-index:var(--z-overlay);pointer-events:none;background-color:transparent;will-change:background-color;transition:background-color 250ms ease;}#imgOverlay.show{pointer-events:auto;background-color:var(--imgLiningColor);transition:background-color 250ms ease;}
#select{background-color:var(--showImgBGC);width:85vw;min-height:70vh;height:auto;box-sizing:border-box;margin-bottom:20vh;padding:10px;}#select{display:grid;grid-template-columns:repeat(auto-fill,minmax(20vw,1fr));gap:10px;justify-content:stretch;align-content:start;}.conciseMode #select::before{opacity:0 !important;}
.imgs{--tx:0px;--ty:0px;--scale:1;}.imgs{width:100%;height:21vh;border-radius:5px;object-fit:contain;}.imgs{background-position:center;background-repeat:no-repeat;background-size:contain;}.imgs{z-index:var(--z-base);background-color:var(--imgLiningColor);box-shadow:var(--imgBorderColor) 0 0 0 3px,var(--imgShadowColor) 0 0 10px 3px;transition:transform 250ms,box-shadow 250ms,z-index 0ms 250ms,background-color 250ms;will-change:transform,z-index,box-shadow;transform:scale(0.93) translateZ(0);}@media (hover:hover){.imgs:hover{z-index:var(--z-imgAndSet);box-shadow:var(--imgHoverBorderColor) 0 0 0 3px,var(--imgShadowColor) 0 0 17px 7px;transition:transform 250ms,box-shadow 250ms,background-color 250ms;}}.imgs.active{z-index:var(--z-imgAndSet);background-color:var(--imgLiningColor);object-fit:contain;box-shadow:transparent 0 0 0 0;transform:translate(var(--tx),var(--ty)) scale(var(--scale)) translateZ(0);transition:transform 250ms,box-shadow 250ms,background-color 250ms;}
#returnTag{position:fixed;width:100%;height:auto;bottom:0;padding:10px;background-color:#F3E9E3;z-index:var(--z-showTags);}#returnTag{border-style:solid;border-width:1px 0 0 0;border-color:var(--goldLine);}#returnTag{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:10px;}#returnTag{will-change:transform;transform:translateY(100%);pointer-events:none;visibility:hidden;transition:transform 250ms ease,visibility 0s linear 260ms;}#returnTag.show{transform:translateY(0);pointer-events:auto;visibility:visible;transition:transform 250ms ease,visibility 0s linear 0s;}.tags{min-width:180px;width:auto;height:40px;background-color:var(--tagBGC);transition:background-color 150ms;}.tags{white-space:nowrap;padding:0 13px;flex-shrink:0;text-align:center;font-size:18px;line-height:40px;}@media (hover:hover){.tags:hover{background-color:#ffffff;transition:background-color 150ms;}}.tags:active{background-color:#d2d2d2;transition:background-color 150ms;}.tags:first-child{margin-left:10px;}.tags:last-child{margin-right:10px;}#returnTag{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;}#returnTag::-webkit-scrollbar{display:initial;height:8px;}#returnTag::-webkit-scrollbar-track{background:rgba(128,128,128,0.3);}#returnTag::-webkit-scrollbar-thumb{background:rgba(128,128,128,0.6);border-radius:0;}@media (hover:hover){#returnTag::-webkit-scrollbar-thumb:hover{background:rgba(128,128,128,0.9);}}
#searchFrame{width:85vw;height:10vh;background-color:var(--controlBGC);box-sizing:border-box;z-index:var(--z-search);border:1px solid transparent;transition:border 150ms,background-color 250ms;}#searchFrame:hover{border:1px solid var(--goldLine);transition:border 150ms,background-color 250ms;}#searchFrame{display:flex;align-items:center;justify-content:center;}#fuckLabel{max-width:85vw;display:flex;align-items:center;justify-content:center;}
#input{width:60vw;height:40px;outline:none;border:1px solid var(--imgBorderColor);transition:color 250ms,background-color 250ms;}#input{font-size:26px;line-height:normal;font-family:inherit;}.conciseMode #input::placeholder{color:transparent !important;transition:color 250ms,background-color 250ms;}
#searchButton{width:7em;height:40px;margin-left:20px;border:1px solid var(--goldLine);background-color:var(--controlButtonBGC);transition:background-color 250ms;}#searchButton{font-size:30px;line-height:40px;text-align:center;}@media (hover:hover){#searchButton:hover{background-color:#ffffff;transition:background-color 250ms;}}#searchButton:active{background-color:#d2d2d2;transition:background-color 250ms;}
#inputWrapper{position:relative;}#inputTips{display:block;position:absolute;top:100%;left:0;width:100%;}#inputTips{height:0;border-width:0;}#inputTips{background-color:var(--showTagBGC);box-sizing:border-box;z-index:var(--z-base);border-style:solid;border-color:var(--imgBorderColor);padding-left:20px;overflow:hidden;}#inputTips{transition:height 250ms cubic-bezier(0.770,0.000,0.175,1.000),border-width 250ms cubic-bezier(0.770,0.000,0.175,1.000);}.words{height:34px;line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;color:var(--fontColor);transition:color 250ms,background-color 250ms;}@media (hover:hover){.words.active,.words:hover{background-color:#ffffff;color:var(--fontHoverColor);transition:color 250ms,background-color 250ms;}}.words:active{background-color:#d2d2d2;color:var(--fontHoverColor);transition:color 250ms,background-color 250ms;}
#turn{position:absolute;left:0;top:0;width:20px;height:100%;border-right:1px solid var(--imgBorderColor);}#turn{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:var(--filterBoxBGC);}.switchTips{width:100%;font-size:14px;line-height:24px;text-align:center;color:var(--fontColor);opacity:0;transition:color 250ms,background-color 250ms,opacity 250ms;}@media (hover:hover){.switchTips:hover{color:var(--fontHoverColor);background-color:#ffffff;transition:color 250ms,background-color 250ms,opacity 250ms;}}.switchTips:active{color:var(--fontHoverColor);background-color:#d2d2d2;transition:color 250ms,background-color 250ms,opacity 250ms;}#inputTips[data-has-prev="true"] #previous{opacity:1;transition:color 250ms,background-color 250ms,opacity 250ms;}#inputTips[data-has-next="true"] #next{opacity:1;transition:color 250ms,background-color 250ms,opacity 250ms;}
#ShortcutKey{height:40px;width:40px;flex-shrink:0;background-color:var(--tagBGC);transition:background-color 250ms;}#ShortcutKey{border-style:solid;border-width:1px 1px 1px 0;border-color:var(--imgBorderColor);}#ShortcutKey{display:flex;align-items:center;justify-content:center;font-size:20px;}@media (hover:hover){#ShortcutKey:hover{background-color:#ffffff;transition:background-color 250ms;}}#ShortcutKey:active{background-color:#d2d2d2;transition:background-color 250ms;}
#Filter{width:85vw;height:70vh;background-color:var(--filterBoxBGC);margin-top:15vh;}#Filter{display:flex;justify-content:center;align-items:center;flex-direction:column;}#filterBox{width:85vw;height:50vh;}#filterBox{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;}
#tagList{position:relative;background-color:var(--showListBGC);}#tagList{overflow-y:auto;height:40vh;padding:10px;border:1px solid var(--goldLine);}.item{position:relative;z-index:var(--z-text);padding:3px 15px 3px 15px;text-align:center;font-size:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.item{background-color:transparent;color:var(--fontColor);}@media (hover:hover){.item:hover{background-color:#ffffff !important;color:var(--fontHoverColor);transition:background-color 150ms,color 150ms;}}.item:active{background-color:#d2d2d2 !important;color:var(--fontHoverColor);transition:background-color 150ms,color 150ms;}.item.active{background-color:transparent;color:var(--fontHoverColor);transition:background-color 150ms,color 150ms;}#activeSlider{position:absolute;z-index:var(--z-textSlider);left:10px;right:10px;height:0;top:0;background-color:#ffffff;will-change:transform,height;transition:transform 250ms cubic-bezier(0.770,0.000,0.175,1.000);}#tagList::-webkit-scrollbar{display:initial;width:6px;}
#tagPool{width:32vw;height:40vh;background-color:var(--showTagBGC);border:1px solid var(--goldLine);padding:10px;}#tagPool,#submitPool{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;justify-content:stretch;align-content:start;}#tagPool.wide,#submitPool.wide{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));}#tagPool{overflow-y:auto;}#tagPool::-webkit-scrollbar{display:initial;width:6px;}.waiting{width:auto;height:40px;background-color:var(--tagBGC);transition:background-color 150ms;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:18px;line-height:40px;}@media (hover:hover){.waiting:hover{background-color:#ffffff;transition:background-color 150ms;}}.waiting:active{background-color:#d2d2d2;transition:background-color 150ms;}
@charset "UTF-8";#submitPool{position:relative;width:32vw;height:40vh;background-color:var(--showTagBGC);border:1px solid var(--goldLine);padding:10px;}#submitPool::before{content:attr(data-before-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:var(--fontColor);opacity:1;transition:opacity 250ms;white-space:nowrap;}#submitPool:not(:empty)::before{opacity:0;transition:opacity 250ms;}.conciseMode #submitPool::before{opacity:0 !important;}#submitPool{overflow-y:auto;}#submitPool::-webkit-scrollbar{display:initial;width:6px;}
#control{width:85vw;height:10vh;background-color:var(--controlBGC);box-sizing:border-box;border:1px solid transparent;transition:border 150ms,background-color 250ms;}#control{display:flex;align-items:center;justify-content:flex-end;}#control:hover{border:1px solid var(--goldLine);transition:border 150ms,background-color 250ms;}#clean{width:auto;padding:0 0.4em;}#submit{width:auto;padding:0 0.4em;}#setButton{width:auto;padding:0 0.4em;}#resultFrame{color:var(--fontColor);}.buttons{background-color:var(--controlButtonBGC);margin-right:20px;border-radius:5px;border:1px solid var(--goldLine);height:1.8em;line-height:1.8em;text-align:center;font-size:30px;transition:background-color 250ms;}@media (hover:hover){.buttons:hover{background-color:#ffffff;transition:background-color 250ms;}}.buttons:active{background-color:#d2d2d2;transition:background-color 250ms;}#resultFrame{display:flex;margin-right:auto;margin-left:30px;}#resultFrame{width:10em;height:1.4em;line-height:1.4em;font-size:24px;}
#setBackground{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:var(--z-setBack);}#setBackground{display:flex;justify-content:center;align-items:center;}#setBackground{pointer-events:none;backdrop-filter:brightness(100%) blur(0px);opacity:0;will-change:backdrop-filter,opacity;transition:backdrop-filter 250ms,opacity 250ms;}#setBackground.show{pointer-events:auto;backdrop-filter:brightness(60%) blur(30px);opacity:1;transition:backdrop-filter 500ms,opacity 250ms;}
:root{--btn-border-width:160px;--btn-border-height:30px;--btn-gap:2px;--btn-slide-font-size:22px;--btn-theme-font-size:20px;--btn-click-font-size:28px;--btn-inner-gap:calc(var(--btn-gap) * 2);--btn-single-ele-width:calc((var(--btn-border-width) / 2) - var(--btn-inner-gap));--btn-single-ele-height:calc(var(--btn-border-height) - var(--btn-inner-gap));--btn-slide-distance:calc(var(--btn-border-width) / 2);--btn-click-height:calc(var(--btn-border-height) + var(--btn-inner-gap));}.switch{width:100px;height:20px;display:none;}.buttonBorder{background-color:#404040;width:var(--btn-border-width);height:var(--btn-border-height);}.buttonBorder{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:var(--z-buttonBorder);}.buttonBorder{padding:var(--btn-gap);box-sizing:border-box;}.buttonText{width:var(--btn-single-ele-width);height:var(--btn-single-ele-height);line-height:var(--btn-single-ele-height);font-size:var(--btn-slide-font-size);text-align:center;z-index:var(--z-buttonText);color:#404040;}.theme-text{font-size:var(--btn-theme-font-size);}.buttonSlider{position:absolute;left:var(--btn-gap);top:var(--btn-gap);width:var(--btn-single-ele-width);height:var(--btn-single-ele-height);z-index:var(--z-buttonSlider);}.buttonSlider{transform:translateX(0);background-color:white;will-change:background-color,transform;transition:background-color 250ms cubic-bezier(0.770,0.000,0.175,1.000),transform 250ms cubic-bezier(0.770,0.000,0.175,1.000);}.buttonSlider.active{transform:translateX(var(--btn-slide-distance));background-color:#D16430;will-change:background-color,transform;transition:background-color 250ms cubic-bezier(0.770,0.000,0.175,1.000),transform 250ms cubic-bezier(0.770,0.000,0.175,1.000);}.clickButton{background-color:#D16430;width:var(--btn-border-width);height:var(--btn-click-height);box-sizing:border-box;color:#0a0a0a;transition:background-color 250ms;}.clickButton{border-style:solid;border-width:1px;border-color:var(--goldLine);}.clickButton{line-height:var(--btn-click-height);text-align:center;font-size:var(--btn-click-font-size);z-index:var(--z-buttonBorder);}@media (hover:hover){.clickButton:hover{background-color:#ffffff;transition:background-color 250ms;}}.clickButton:active{background-color:#d2d2d2;transition:background-color 250ms;}:lang(en) .clickButton{font-size:20px;}
#setPadding{width:90vw;height:80vh;background-color:var(--showTagBGC);z-index:var(--z-setBG);box-shadow:0 0 30px 3px var(--setBigShadow);}#setPadding{display:flex;justify-content:flex-end;align-items:stretch;box-sizing:border-box;padding:20px;}#setPadding{transform:translateX(-150px);will-change:transform;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0),box-shadow 250ms,background-color 250ms;}#setPadding.show{transform:translateX(0);transition:transform 500ms cubic-bezier(0.23,1.0,0.32,1.0),box-shadow 250ms,background-color 250ms;}
:root{--item-width:21vw;--item-left:40px;}#setItem{position:absolute;width:var(--item-width);height:90vh;left:var(--item-left);background-color:#272524;box-sizing:border-box;padding-left:30px;padding-right:30px;z-index:var(--z-setItem);box-shadow:0 0 9px 3px var(--setSmallShadow);}#r1999{position:absolute;bottom:10px;right:10px;}#r1999{color:var(--goldLine);transition:color 250ms,opacity 250ms;}.setItem:first-child{margin-top:30px;}.setItem{margin-top:20px;width:auto;aspect-ratio:5 / 1;background-color:transparent;}.setItem{box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--controlButtonBGC);}.setItem{font-size:30px;display:flex;align-items:center;justify-content:center;color:var(--controlButtonBGC);transition:background-color 250ms,color 250ms,border-color 250ms,opacity 250ms ease-in-out 0ms;}.setItem.active{background-color:var(--controlButtonBGC);color:#272524;transition:background-color 250ms,color 250ms,border-color 250ms,opacity 250ms ease-in-out 0ms;}#setItem{transform:perspective(1500px) translateX(100px) rotateY(-90deg);transform-origin:left center;will-change:transform;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0);}#setItem.show{transform:perspective(1500px) translateX(0) rotateY(0deg);transition:transform 500ms cubic-bezier(0.23,1.0,0.32,1.0);}.setItem{opacity:0;will-change:opacity;transition:background-color 250ms,color 250ms,border-color 250ms,opacity 250ms ease-in-out 0ms;}.setItem.show{opacity:1;transition:background-color 250ms,color 250ms,border-color 250ms,opacity 250ms ease-in-out 250ms;}
#setBox{width:calc(100% - var(--item-width) - var(--item-left));background:transparent;z-index:var(--z-imgAndSet);box-sizing:border-box;overflow:hidden;}#setBox{padding-right:12px;}#setBox{opacity:0;will-change:opacity;transition:opacity 250ms ease-in-out 0ms;}#setBox.show{opacity:1;transition:opacity 250ms ease-in-out 250ms;}#setBox{overflow-y:scroll;overflow-x:hidden;}#setBox::-webkit-scrollbar{display:initial;width:6px;}#setBox::-webkit-scrollbar-track{background:var(--scrollBarTrack);}#setBox::-webkit-scrollbar-thumb{background:var(--scrollBarThumb);border-radius:0;}@media (hover:hover){#setBox::-webkit-scrollbar-thumb:hover{background:var(--scrollBarHover);}}.title{font-size:30px;color:var(--fontColor);}.line{height:1px;width:auto;background-color:var(--fontColor);}.setContent{opacity:0;display:none;will-change:opacity,display;transition:opacity 250ms;}.setContent.show{opacity:1;display:block;will-change:opacity,display;transition:opacity 250ms;}.title{margin-top:100px;}.topTitle{margin-top:0 !important;}
#setFrame{position:relative;}#setFrame{width:auto;height:auto;background:transparent;}#setFrame{display:flex;justify-content:center;align-items:center;}
#github{color:var(--controlButtonBGC);}#superLink{display:block;}
#redTips{font-style:italic;}
.mail{width:auto;}.mail{position:relative;}#mailList{height:100%;}.mail{min-height:100%;}.mail{display:flex;flex-direction:column;}.mailHead{width:auto;height:auto;display:flex;align-items:flex-end;justify-content:space-between;}.mailInfo{margin-left:10px;}.mailTitle{font-size:30px;color:var(--fontColor);}.mailSender{font-size:20px;color:var(--controlButtonBGC);}.mailDate{font-size:20px;color:var(--controlButtonBGC);}.STAMP{margin-right:10px;display:flex;align-items:flex-end;line-height:45px;font-size:45px;color:var(--fontColor);}.mailContent{font-size:20px;white-space:pre-wrap;color:var(--fontColor);}.mailContent{flex-grow:1;margin-bottom:30px;}.mailAttachment{position:relative;width:100%;height:100px;}.attachmentText{transform:translateY(-100%);font-size:13px;color:rgba(107,107,107,0.7);}.mailAttachment{border:1px dashed rgba(107,107,107,0.7);border-radius:6px;box-sizing:border-box;}.attachmentContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.attachmentContent{user-select:text;font-size:30px;color:rgba(107,107,107,0.7);}

.tips{display:flex;justify-content:space-between;align-items:center;font-size:22px;height:auto;margin-top:10px;color:var(--fontColor);}#contact{user-select:text;}#copyButton{user-select:none;}.tips{box-sizing:border-box;border-style:none none solid none;border-width:1px;border-color:transparent;transition:border-color 150ms,color 250ms;}@media (hover:hover){.tips:hover{border-style:none none solid none;border-width:1px;border-color:var(--controlButtonBGC);transition:border-color 150ms,color 250ms;}}
.titleFrame{font-size:30px;color:var(--fontColor);display:flex;align-items:baseline;justify-content:flex-start;}.engContent{font-size:0.65em;opacity:0.8;}
#mobileTab{display:none;}@media screen and (max-width:768px){#mobileTab{display:flex;justify-content:space-evenly;align-items:center;z-index:var(--z-dock);position:fixed;}#mobileTab{width:100vw;height:70px;bottom:0;left:0;background-color:var(--controlBGC);transition:background-color 250ms,transform 250ms;}#mobileTab{box-sizing:border-box;border-color:var(--goldLine);border-width:1px 0 0 0;border-style:solid;}#mobileTab{transform:translateY(0);transition:background-color 250ms,transform 250ms;}#mobileTab.down{transform:translateY(100%);transition:background-color 250ms,transform 250ms;}.tabButton{flex:1;max-width:21%;height:35px;border-style:solid;border-width:1px;border-color:var(--controlButtonBGC);}.tabButton{font-size:20px;line-height:35px;text-align:center;}.tabButton{color:var(--controlButtonBGC);transition:background-color 250ms,color 250ms;}.tabButton.active{background-color:var(--controlButtonBGC);color:var(--fontColor);transition:background-color 250ms,color 250ms;}}
@charset "UTF-8";@media screen and (max-width:768px){:root{--width-left-list:80px;--height-submit:25dvh;--bottom-for-tab:0;}body.tab-wallpaper{min-height:100vh;#Filter{width:100vw;height:auto;margin-top:0;}#searchFrame{width:100%;height:auto;position:relative;}#fuckLabel{margin:20px 0;}#searchButton{white-space:nowrap;font-size:24px;padding:0 10px;}#inputTips{position:absolute;width:100vw;left:-1px;margin-top:1px;padding-left:41px;}#inputWrapper{position:static;}#input{font-size:18px;}#turn{width:40px;}.switchTips{height:40px;line-height:40px;font-size:26px;}.words{height:40px;line-height:40px;}#select{width:100%;min-height:90vh;height:auto;margin-bottom:20vh;}#select::before{content:attr(data-before-text);font-size:24px;color:var(--fontColor);opacity:1;transition:opacity 250ms;white-space:pre-wrap;}#select::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;}#select:not(:empty)::before{opacity:0;transition:opacity 250ms;}#select{grid-template-columns:repeat(2,1fr);gap:5px;padding:5px;}.imgs{height:15vh;}.imgs.active{transform:translate(var(--tx),var(--ty)) scale(var(--scale)) rotate(90deg);box-shadow:transparent 0 0 0 0;}#toTop{z-index:var(--z-search);}#imgOverlay{background-color:transparent;will-change:background-color;transition:background-color 250ms ease;}#imgOverlay.show{background-color:var(--imgLiningColor);transition:background-color 250ms ease;}#toTop{bottom:calc(var(--bottom-for-tab) + 20px);transition:background-color 250ms,color 250ms,opacity 250ms,bottom 250ms;}#returnTag{padding:8px 8px 10px 8px;gap:8px;}#returnTag{border-style:solid;border-width:1px 0 0 0;border-color:var(--goldLine);}#returnTag{margin-bottom:var(--bottom-for-tab);}.tags:first-child{margin-left:8px;}.tags:last-child{margin-right:8px;}.tags{height:40px;line-height:40px;font-size:16px;min-width:100px;width:auto;}.downloadTrack{margin-bottom:var(--bottom-for-tab);}.downloadTrack{left:0;top:0;width:5px;height:100vh;}.progressBar{transform:translateY(0);}#returnTag::-webkit-scrollbar{height:10px;}#ShortcutKey{display:none;}#control{display:none;}#filterBox{display:none;}}body.tab-tags{height:auto;min-height:auto;overflow:hidden;#Filter{width:100vw;height:calc(100dvh - 70px);margin-top:0;}#Filter{position:fixed;top:0;left:0;}#Filter{display:grid;grid-template-rows:1fr 80px;}#filterBox{width:100vw;height:100%;}#filterBox{display:flex;flex-direction:column;position:relative;}.item{font-size:0;padding:3px;}.item:after{content:attr(data-short);font-size:16px;padding:0;}#tagList{position:absolute;left:0;top:0;height:100%;width:var(--width-left-list);}#tagList{padding:3px;box-sizing:border-box;}#activeSlider{left:3px;right:3px;}#tagPool,#submitPool{margin-left:var(--width-left-list);width:calc(100% - var(--width-left-list));box-sizing:border-box;}#tagPool,#submitPool{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:5px;padding:5px;}#submitPool{transform:scaleY(-1);}#submitPool .waiting{transform:scaleY(-1);}.waiting{height:30px;line-height:30px;font-size:14px;}#tagPool{height:calc(100dvh - 150px - var(--height-submit));}#submitPool{height:var(--height-submit);}#tagPool{border-width:1px 1px 0 0;}#submitPool{border-width:1px 1px 1px 0;}#tagPool.wide,#submitPool.wide{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));}#tagPool::-webkit-scrollbar{width:5px;}#submitPool::-webkit-scrollbar{width:5px;}#submitPool::before{font-size:20px;transform:translate(-50%,-50%) scaleY(-1);}#control{width:100vw;height:80px;}#control{border-width:0 1px 0 1px;border-style:solid;border-color:var(--goldLine);}#result{font-size:16px;}#resultCount{font-size:16px;}.buttons{font-size:0;border-radius:0;height:35px !important;line-height:35px !important;}.buttons:after{content:attr(data-short);font-size:20px;width:auto;padding:0 0.4em;white-space:nowrap;}#select{opacity:0;z-index:-1;pointer-events:none;visibility:hidden;}#setButton{display:none;}#imgOverlay{display:none;}#searchFrame{display:none;}}#setBackground{align-items:flex-start;}#setFrame{width:100vw;height:calc(100dvh - 70px);}#setPadding.show{width:100vw;height:calc(100dvh - 70px);padding:5px;}#setPadding{width:100vw;height:calc(100dvh - 70px);padding:5px;}#setItem.show{left:0;top:0;height:calc(100dvh - 70px);width:100vw;padding:0 3px;box-shadow:transparent 0 0 0 0;}#setItem.show{display:flex;align-items:center;justify-content:center;flex-direction:column;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0),height 250ms;}#setItem.roll{height:60px;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0),height 250ms;}#setItem{left:0;top:0;height:calc(100dvh - 70px);width:100vw;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 3px;box-shadow:transparent 0 0 0 0;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0),height 250ms;}#setItem.roll>#r1999{pointer-events:none;opacity:0;transition:color 250ms,opacity 250ms;}.setItem{height:60px;width:80vw;font-size:25px;color:var(--controlButtonBGC);}.setItem-text{display:flex;align-items:center;justify-content:center;}.setItem.active{color:var(--fontColor);}.setItem.activeWait{color:var(--fontColor);height:60px;background-color:var(--controlButtonBGC);}.setItem{position:relative;background-color:transparent !important;border-color:transparent !important;transition:opacity 250ms ease;}.setItem-bg{width:100%;height:100%;position:absolute;inset:0;z-index:-1;background-color:#252525;border:1px solid var(--controlButtonBGC);box-sizing:border-box;transition:background-color 250ms,border-color 250ms;}.setItem-text{width:100%;height:100%;position:relative;z-index:1;pointer-events:none;}.setItem.active .setItem-bg,.setItem.activeWait .setItem-bg{background-color:var(--controlButtonBGC);}.setItem.active .setItem-text,.setItem.activeWait .setItem-text{color:var(--fontColor);}#setItem{transition:transform 250ms;}#setItem.shifted{transform:translateY(calc(-100% + 60px));pointer-events:none;transition:transform 250ms;}.setItem.hidden-item{opacity:0;pointer-events:none;transition:opacity 50ms ease;}.clone-item{position:fixed;z-index:var(--z-buttonText);display:flex;align-items:center;justify-content:center;margin:0;padding:0;font-size:25px;}.clone-item{will-change:transform;--flip-y:0px;transform:translate(0px,var(--flip-y));transition:transform 500ms cubic-bezier(0.23,1.0,0.32,1.0),opacity 500ms;}.clone-item .setItem-bg{background-color:var(--controlButtonBGC);transform-origin:center;will-change:transform,background-color;}.clone-item.clone-animating{transition:transform 250ms,opacity 250ms;}.clone-item.clone-animating .setItem-bg{transition:transform 250ms,background-color 250ms;}.clone-item.clone-animating .setItem-text{transition:color 250ms;}.clone-item.global-hide{transform:translate(-150px,var(--flip-y));opacity:0;transition:transform 250ms cubic-bezier(0.23,1.0,0.32,1.0),opacity 250ms;}.clone-item.active-clone .setItem-bg{background-color:var(--controlButtonBGC);}.clone-item.active-clone .setItem-text{color:var(--fontColor);}.force-no-transition,.force-no-transition *{transition:none !important;}#setBox{width:100vw;padding-right:5px;margin-top:60px;}#setBox::-webkit-scrollbar{width:3px;}.titleFrame{font-size:20px;}.title{font-size:20px;}.tips{font-size:16px;}.buttonBorder{transform:scale(0.8);transform-origin:right center;margin-left:-32px;flex-shrink:0;}.clickButton{transform:scale(0.8);transform-origin:right center;margin-left:-32px;flex-shrink:0;}.mailInfo{margin-left:5px;}.mailTitle{font-size:25px;}.mailContent{font-size:16px;}.STAMP{line-height:30px;height:30px;font-size:30px;margin-right:5px;}.attachmentContent{font-size:20px;}.mailAttachment{height:80px;}#noticeBox{height:calc(100dvh - 70px);}#noticeTitle{font-size:30px;width:fit-content;height:50px;}#noticeContent{font-size:20px;height:auto;min-height:90px;}.option{width:150px;height:40px;line-height:40px;font-size:25px;}#guideFrame{width:80%;}.guideOption{width:170px !important;height:40px !important;line-height:40px !important;font-size:25px !important;transform:scale(1) !important;}#guideTitle{font-size:25px;}.choiceText{font-size:20px;}.radioBorder{width:20px;height:20px;}.radioConfirm{width:12px;height:12px;}#choiceTips{font-size:14px;}}
#toTop{position:fixed;width:50px;height:50px;bottom:20px;right:20px;z-index:var(--z-search);background-color:var(--controlButtonBGC);color:var(--fontHoverColor);opacity:1;transition:background-color 250ms,color 250ms,opacity 250ms,bottom 250ms;}#toTop{line-height:50px;font-size:40px;text-align:center;}@media (hover:hover){#toTop:hover{background-color:#ffffff;color:var(--fontHoverColor);transition:background-color 250ms,color 250ms;}}#toTop:active{background-color:#d2d2d2;transition:background-color 250ms,color 250ms;}#toTop.hide{opacity:0;pointer-events:none;transition:opacity 250ms;}
#download{position:fixed;width:50px;height:50px;top:20px;right:20px;z-index:var(--z-showTags);background-color:var(--controlButtonBGC);color:var(--fontHoverColor);opacity:1;transition:background-color 250ms,color 250ms,opacity 250ms;}#download{line-height:50px;font-size:40px;text-align:center;}@media (hover:hover){#download:hover{background-color:#ffffff;color:var(--fontHoverColor);transition:background-color 250ms,color 250ms;}}#download:active{background-color:#d2d2d2;transition:background-color 250ms,color 250ms;}#download.hide{opacity:0;pointer-events:none;transition:opacity 250ms;}
.downloadTrack{position:fixed;left:0;bottom:0;width:100vw;height:5px;z-index:var(--z-buttonSlider);transition:opacity 250ms;}.downloadTrack.hide{opacity:0;pointer-events:none;transition:opacity 250ms 100ms;}.progressTrack{background-color:var(--scrollBarTrack);}.progressBar{background-color:var(--controlButtonBGC);}.progressBar{transform:translateX(0);transition:transform ease-out 100ms;}
#custom-cursor{position:fixed;top:0;left:0;z-index:var(--z-notice);transform:translate(-50%,-50%);}#custom-cursor{width:60px;height:60px;background-color:rgb(181,88,41);border-radius:50%;mix-blend-mode:difference;pointer-events:none;transform:translate(-50%,-50%) scale(0%);transition:transform 250ms ease-in-out;}.imgs{cursor:none !important;}#custom-cursor.visible{transform:translate(-50%,-50%) scale(100%);transition:transform 250ms ease-in-out;}#custom-cursor.active{transform:translate(-50%,-50%) scale(80%);transition:transform 100ms ease-in-out;}
