.wrapper[data-v-88519a0f]{opacity:.7}.wrapper[data-v-88519a0f]:hover{opacity:unset}.card[data-v-88519a0f]{margin-left:20px;position:absolute;transform:scale(.8)}.card[data-v-88519a0f]:hover{box-shadow:var(--b-alpha-30) 0 10px 30px}.row[data-v-88519a0f]{margin:5px 0}.icon[data-v-88519a0f]{margin:0 5px}.text[data-v-88519a0f]{white-space:nowrap;opacity:.6;font-size:15px;font-weight:800}@media (width<=1000px){.wrapper[data-v-88519a0f]{align-items:center}.card[data-v-88519a0f]{position:unset;margin-left:0}}.app-container[data-v-f209dce7]{width:100%}.ruby-under[data-v-f209dce7]{ruby-position:under}.ruby-over[data-v-f209dce7]{ruby-position:over}.scroll-link[data-v-f209dce7]{width:100%;height:20px;position:absolute;bottom:150px}.lang-area[data-v-f209dce7]{z-index:100;user-select:none;display:block;position:absolute;top:25px;right:25px}.lang-area a.current[data-v-f209dce7]{opacity:1;cursor:default;transform:scale(1.1)}.lang-area a[data-v-f209dce7]:hover{transform:scale(1.1)}.lang-area a[data-v-f209dce7]{color:#fff;opacity:.7;cursor:pointer;font-size:16px;transition:transform .2s,opacity .2s;display:inline-block}.lang-area .s-line[data-v-f209dce7]{color:var(--w-alpha-90);opacity:.7;margin:0 5px;font-size:12px;display:inline-block;position:relative;top:-2px}#home[data-v-f209dce7]{width:100%;height:100vh}.block[data-v-f209dce7]{transition:transform .25s,backdrop-filter .25s,background-color .25s;animation:.6s .4s backwards slide-in}#info[data-v-f209dce7]{margin-top:-40px}.block[data-v-f209dce7]{background-color:var(--w-alpha-80);backdrop-filter:var(--filter-glass-1);text-align:center;border-radius:10px;width:calc(100% - 40px);padding:20px .5em 50px;transition:all .25s}.block+.block[data-v-f209dce7]{margin-top:50px}.block[data-v-f209dce7]:hover{background-color:var(--w-alpha-80);backdrop-filter:none;transform:scale(1.01)}.block h3[data-v-f209dce7]{color:var(--txt-b-pure);margin-block-end:0;font-size:30px;font-weight:400;transition:all .25s}.block>p[data-v-f209dce7],.block#info p[data-v-f209dce7]{margin-block-start:0;font-size:14px}.info[data-v-f209dce7]{flex-direction:column;align-items:center;display:flex;position:absolute;right:calc(10% - 20px)}.info>div[data-v-f209dce7]{margin:7.5px}.info h2[data-v-f209dce7]{white-space:nowrap;margin-block:0}.info-logo[data-v-f209dce7]{width:60px;height:60px;margin-right:10px}.media-box[data-v-f209dce7]{width:100%;height:25px;margin-top:15px}.media-box>a[data-v-f209dce7]{width:25px;height:25px}.tag-box[data-v-f209dce7]{user-select:none;font-size:small;font-weight:600;display:flex}.tag-box>span[data-v-f209dce7]{background-color:var(--b-alpha-5);color:var(--b-alpha-40);white-space:nowrap;border-radius:5px;margin:3px;padding:4px 9px;transition:all .25s}.tag-box>span[data-v-f209dce7]:hover{background-color:var(--b-alpha-10);color:var(--txt-b);box-shadow:0 5px 10px #0000001a}.media-box img[data-v-f209dce7]{opacity:.8;cursor:pointer;transition:all .2s;transform:scale(1)}.media-box img[data-v-f209dce7]:hover{opacity:1;border-color:var(--theme-color);border-style:solid;border-width:0 0 2px;margin:-5px 0 -7px;padding:5px 0;transform:scale(1.05)}.tip[data-v-f209dce7]{color:var(--b-alpha-60);margin-top:-20px;font-size:12px}.log-box-outer[data-v-f209dce7]{width:70%;margin-top:10px;margin-bottom:30px;overflow:hidden}.log-box-outer[data-v-f209dce7] *{transition:all .25s}.log-box[data-v-f209dce7]{white-space:nowrap;overflow:auto hidden}.log-box[data-v-f209dce7]::-webkit-scrollbar{height:5px}.log-box div[data-v-f209dce7]{text-align:left;vertical-align:top;padding:0 30px;display:inline-block}.log-text-1[data-v-f209dce7],.log-text-3[data-v-f209dce7]{font-size:18px;font-weight:500;line-height:3px}.log-text-1[data-v-f209dce7]{color:var(--txt-b-pure)}.log-text-2[data-v-f209dce7]{color:var(--b-alpha-80);font-size:small;line-height:5px}.log-text-3[data-v-f209dce7]{color:var(--b-alpha-60)}footer[data-v-f209dce7]{border-radius:10px;flex-wrap:wrap;justify-content:center;margin:50px;padding:20px 20px 30px;transition:backdrop-filter .1s;display:flex}footer[data-v-f209dce7]:hover{background-color:var(--b-alpha-30-fixed);backdrop-filter:blur(30px)saturate(180%)}footer div[data-v-f209dce7]{text-align:left;flex:1 0 0;margin-top:10px;padding:0 50px}footer p[data-v-f209dce7]{white-space:nowrap;color:#fff;font-family:Microsoft Yahei,PingFangSC-Regular;font-size:15px;font-weight:700;line-height:10px}footer a[data-v-f209dce7],footer span[data-v-f209dce7],footer button[data-v-f209dce7]{color:#fff;white-space:nowrap;border-bottom:1px solid #0000;font-size:12px;line-height:30px;position:relative}footer button[data-v-f209dce7]{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;transition:all .25s}.police-emblem-icon[data-v-f209dce7]{opacity:.65;width:auto;height:1.2em;position:absolute;top:50%;left:0;transform:translate(calc(-100% - 5px),-50%)}footer:hover .police-emblem-icon[data-v-f209dce7]{opacity:1}footer a[data-v-f209dce7]:hover,footer button[data-v-f209dce7]:hover{border-color:var(--theme-color);color:var(--theme-color)}footer a[data-v-f209dce7]:active,footer button[data-v-f209dce7]:active{border-color:var(--theme-color-active);color:var(--theme-color-active)}div[data-v-f209dce7] ::-webkit-scrollbar{width:5px}div[data-v-f209dce7] ::-webkit-scrollbar-thumb{background-color:var(--b-alpha-10);border-radius:3px}div[data-v-f209dce7] ::-webkit-scrollbar-thumb:hover{background-color:var(--b-alpha-20)}div[data-v-f209dce7] ::-webkit-scrollbar-thumb:active{background-color:var(--theme-color)}@media screen and (width<=660px){.lang-area a[data-v-f209dce7]{font-size:20px!important}.lang-area i[data-v-f209dce7]{font-size:16px!important}footer[data-v-f209dce7]{line-height:2em}footer a[data-v-f209dce7],footer span[data-v-f209dce7],footer button[data-v-f209dce7]{font-size:15px!important}}@media (width<=900px){.info-content[data-v-f209dce7]{flex-direction:column}.info[data-v-f209dce7]{position:static;transform:scale(.9)}.info h2[data-v-f209dce7]{transform:scale(.9)}.tag-box[data-v-f209dce7]{font-size:.5em}.info-logo[data-v-f209dce7]{width:50px;height:50px;margin-right:5px}.media-box[data-v-f209dce7]{transform:scale(.9)}.scroll-down[data-v-f209dce7]{display:none}footer div[data-v-f209dce7]{padding:0 20px}}:root{color-scheme:light dark;--theme-color:#6cf;--theme-color-active:#66ccffde;--highlight-color:#07b;--w-alpha-80:#fffc;--w-alpha-90:#ffffffe6;--bg-w-pure:white;--txt-b:#4d4d4d;--b-alpha-5:#0000000d;--b-alpha-10:#0000001a;--b-alpha-20:#0003;--b-alpha-30:#0000004d;--b-alpha-40:#0006;--b-alpha-60:#0009;--b-alpha-70:#000000b3;--b-alpha-80:#000c;--b-alpha-90:#000000e6;--filter-glass-1:blur(20px) saturate(180%);--w-alpha-90-fixed:#ffffffe6;--b-alpha-30-fixed:#0000004d}@media (prefers-color-scheme:dark){:root{--highlight-color:#6cf;--b-alpha-5:#ffffff0d;--b-alpha-10:#ffffff1a;--b-alpha-20:#fff3;--b-alpha-30:#ffffff4d;--b-alpha-40:#fff6;--b-alpha-60:#fff9;--b-alpha-70:#ffffffb3;--b-alpha-80:#fffc;--b-alpha-90:#ffffffe6;--bg-w-pure:black;--txt-b:white;--w-alpha-80:#000c;--w-alpha-90:#000000e6}.media-box,.selection{filter:brightness(2)}.bg{filter:brightness(.51)}.card{opacity:.5}}body{color:var(--txt-b);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.bg{z-index:-100;filter:brightness(.8);background-image:url(../assets/background.avif);background-position:20%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:fixed}.blanked{opacity:0;transition:transform 1.5s,opacity 1s;transform:scale(1.05)}.loaded{opacity:.9;transform:scale(1)}html,body,#app{width:100%;max-width:100%;margin:0;display:flex;overflow-x:hidden}.card{background-color:var(--w-alpha-80);border-radius:10px;padding:20px;transition:transform .25s}.card.mini{border-radius:5px;padding:10px}.card:hover{transform:scale(1.05)}.flex-row{flex-direction:row;display:flex}.flex-col{flex-direction:column;display:flex}.item-center{align-items:center}.content-center{justify-content:center}.content-evenly{justify-content:space-evenly}.monospace{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.scroll-down.loaded{transform:rotate(495deg)scale(1)}.scroll-down{border-top:3px solid;border-right:3px solid;border-color:var(--w-alpha-90-fixed);box-sizing:unset;cursor:pointer;border-radius:2px;width:20px;height:20px;transition:all 1s;position:absolute;top:50px;left:calc(50% - 10px);transform:rotate(-45deg)scale(1.1)}.scroll-down:hover{border-color:var(--theme-color)}.work-list{flex-wrap:wrap;justify-content:center;display:flex}.work-link{background-color:var(--bg-w-pure);width:250px;height:235px;-webkit-box-shadow:var(--b-alpha-5) 0 5px 10px;-moz-box-shadow:var(--b-alpha-5) 0 5px 10px;box-shadow:var(--b-alpha-5) 0 5px 10px;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;margin:0 15px 30px;transition:all .25s;display:flex;overflow:hidden}.highlight{color:var(--highlight-color)!important}.pointer{cursor:pointer}.work-link:hover{-webkit-box-shadow:var(--b-alpha-20) 0 10px 30px;-moz-box-shadow:var(--b-alpha-20) 0 10px 30px;box-shadow:var(--b-alpha-30) 0 10px 30px;transform:scale(1.05)}.work-link *{transition:all .25s}.work-link-pic{background-color:var(--b-alpha-5);object-fit:cover;object-position:center;width:100%;height:140px}.work-link-text{flex:1;padding:10px 20px}.work-link-title{color:var(--txt-b);margin:5px 0 0;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:15px;font-weight:700}.work-link-intro{color:var(--txt-b);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:small;overflow:hidden}.work-link-cat{color:var(--b-alpha-70);margin:5px 0 0;font-size:11px}.underline1{background-color:var(--theme-color);width:50px;height:3px;margin-top:30px;margin-bottom:40px}.underline2{background-color:var(--theme-color);width:50px;height:3px;margin-top:5px;margin-bottom:5px}a{color:var(--txt-b);cursor:pointer;outline:0;text-decoration:none;transition:all .25s}a.link{color:var(--theme-color);border-bottom:1px solid #0000}a.link:hover{border-color:var(--theme-color)}a.link:active{border-color:var(--theme-color-active);color:var(--theme-color-active)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:var(--b-alpha-10);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--b-alpha-20)}.alpha-50{opacity:.5}@keyframes slide-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
