@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent;scrollbar-color:var(--theme-60) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{border-radius:10px;border:2px solid transparent;background-clip:padding-box;background-color:var(--theme-60);background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent)}::-webkit-scrollbar-thumb:hover{background-color:var(--theme)}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:10px;background-color:rgba(73,177,245,.2);display:none}::-webkit-scrollbar-track-piece{display:none}::-moz-selection{color:#fff;background:var(--theme-60)}::selection{color:#fff;background:var(--theme-60)}html,body{scroll-behavior:smooth;overflow-y:scroll}html{font-size:16px;--radius:.5rem;--margin:1.5rem;height:100%;background-attachment:fixed!important}html:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--background);opacity:.8;pointer-events:none;z-index:0}html{--theme-color:255 106 106;--theme:rgb(var(--theme-color));--theme-10:rgb(var(--theme-color) / 10%);--theme-30:rgb(var(--theme-color) / 30%);--theme-60:rgb(var(--theme-color) / 60%);--theme-80:rgb(var(--theme-color) / 80%);--main-color:52 73 94;--main:rgb(var(--main-color));--C:rgb(var(--main-color) / 70%);--B:rgb(var(--main-color) / 40%);--A:rgb(var(--main-color) / 20%);--O:rgb(var(--main-color) / 5%);--P:rgb(var(--main-color) / 3%);--under-background:var(--A);--background:#fff;--box-shadow:0 7px 15px 0 var(--A);--title-shadow:0 0 3px #fff;--box-shadow-thin:0 3px 20px 0 var(--O);--box-shadow-grey:0 2px 6px 0 rgba(0,0,0,0.1)}html.lightmode[skin_light='spring']{--theme-color:255 106 133;--main-color:60 98 85;--background:#f7fff9;background:linear-gradient(135deg,#ffd6e8,#c2f7c2,#bce3ff)}html.lightmode[skin_light='summer']{--theme-color:1 163 0;--main-color:28 109 145;--background:#f6fcff;background:linear-gradient(135deg,#fff3a0,#b2f7ef,#a0e3ff)}html.lightmode[skin_light='autumn']{--theme-color:219 0 0;--main-color:115 70 0;--background:#fffcf9;background:linear-gradient(135deg,#ffd59e,#ffb677,#ffeaa7)}html.lightmode[skin_light='winter']{--theme-color:123 88 255;--main-color:67 53 121;--background:#f8fbff;background:linear-gradient(135deg,#e0f7fa,#d6e4ff,#f5f5f5)}html.lightmode[skin_light='spring'] header .cat_large{background:url('img/season/header/1.webp');background-size:cover}html.lightmode[skin_light='summer'] header .cat_large{background:url('img/season/header/2.webp');background-size:cover}html.lightmode[skin_light='autumn'] header .cat_large{background:url('img/season/header/3.webp');background-size:cover}html.lightmode[skin_light='winter'] header .cat_large{background:url('img/season/header/4.webp');background-size:cover}html.lightmode[skin_light='spring'] footer .cat_large{background:url('img/season/footer/1.webp');background-size:cover}html.lightmode[skin_light='summer'] footer .cat_large{background:url('img/season/footer/2.webp');background-size:cover}html.lightmode[skin_light='autumn'] footer .cat_large{background:url('img/season/footer/3.webp');background-size:cover}html.lightmode[skin_light='winter'] footer .cat_large{background:url('img/season/footer/4.webp');background-size:cover}html.darkmode{--main-color:232 243 255;--under-background:#0e131cd9;--background:#222734;filter:brightness(0.8);-webkit-filter:brightness(0.8);--box-shadow:0 7px 15px 0 rgb(0 0 0 / 30%);--box-shadow-thin:0 3px 20px 0 rgb(0 0 0 / 30%)}@font-face{font-family:'emoji';font-weight:normal;font-style:normal;font-display:swap;src:url('webfonts/emoji.woff2')}body{font-family:user,emoji,-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:before{content:'';background:var(--under-background);transition:opacity .3s ease;display:block;position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;opacity:1}a{text-decoration:none;color:var(--main);-webkit-transition:.2s;transition:.2s}a:hover{color:var(--theme)}li{list-style:none}input,textarea,select{font-family:monospace,emoji;list-style:none;font-size:.9rem;border-radius:.5rem;border:unset;padding:.25rem .5rem;height:auto;line-height:1.25rem;background:var(--P);color:var(--main);width:100%}input::focus,textarea::focus,select::focus{background:var(--O)}textarea{min-height:4rem;resize:vertical}input::placeholder,textarea::placeholder,select::placeholder{color:var(--B)}img{-webkit-transition:.5s;transition:.5s}img.lazyloading{-webkit-filter:blur(2rem);filter:blur(2rem);opacity:0}img.lazyloaded{filter:blur(0);-webkit-filter:blur(0);opacity:1}.avatar{width:3rem;height:3rem;vertical-align:middle;border-radius:50%;padding:.2rem;box-shadow:var(--box-shadow-thin);background:var(--background);-o-object-fit:cover;object-fit:cover}main{flex:1;width:calc(100% - 40rem - 2 * var(--margin));margin:auto;position:absolute;left:20rem;right:20rem;-webkit-transition:.5s;transition:.5s}.show_dark{display:none}html.darkmode .show_dark{display:block}html.darkmode .show_light{display:none}#comment_tanchuang_off,#cat_tanchuang_off{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:850;margin:auto;text-align:center;background:rgb(180 180 180 / 50%);backdrop-filter:blur(3rem)}.cat_block{padding:var(--margin);color:var(--main);background:var(--background);border-radius:var(--radius);-webkit-transition:.2s;transition:.2s}.index_title_block{margin:var(--margin) 0;position:relative;height:calc(100dvh - 2 * var(--margin));padding:0;animation:fadeInDown .5s .2s ease both;-webkit-animation:fadeInDown .5s .2s ease both;-moz-animation:fadeInDown .5s .2s ease both;animation-delay:.5s}.index_title_block video,.index_title_block img{min-height:100%;height:100%;width:100%;object-fit:cover;border-radius:var(--radius);background:var(--background)}.cat_title_mengban{border-radius:var(--radius);display:block;width:100%;height:100%;position:absolute;top:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQImU3IMREAIAgAwJfNkQCEsH8cijjpMf6vnXlQaIiJFx+omEBfmqIEZLe2jzcAAAAASUVORK5CYII=)}@media(max-width:650px){.index_title_block{margin-top:0;height:100dvh;width:calc(100% + 2 * var(--margin));left:calc(0px - var(--margin));border-radius:0}.index_title_block video,.index_title_block img,.cat_title_mengban{border-radius:0}}.title_block{margin:calc(2 * var(--margin)) 0;position:relative;display:flex;align-items:center;justify-content:center}.title_block_title{gap:2rem;display:flex;width:100%;align-items:center;flex-direction:column}.title_block_title h1{margin-top:3rem;font-size:1.6rem;font-weight:normal;color:var(--main);text-align:center;max-width:80vw;animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:.8s;height:auto;padding:.5rem 1rem;border-radius:var(--radius);display:flex;align-items:center;gap:.5rem}.title_block_title h1 i{font-weight:normal;font-size:2rem}.title_block_title h1 svg{width:2rem}.title_desc_area{display:flex;gap:.5rem;max-width:80%;animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:1.0s}.title_desc_area_logo{flex-shrink:0;line-height:1.75rem;height:1.75rem;display:inline-flex}.title_desc_area_logo img{width:1rem;object-fit:scale-down}.title_desc_area_logo i{color:var(--theme);vertical-align:bottom}.title_desc_area_words{color:var(--C);text-align:left;line-height:1.75rem;height:5.25rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.title_anniu_area{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;font-size:.85rem;gap:1rem}.title_anniu_area .anniu{display:flex;align-items:center;gap:.2rem;background:var(--background);padding:.35rem .5rem;border-radius:var(--radius);color:var(--main);cursor:pointer;box-shadow:var(--box-shadow-thin);animation:fadeInUp .5s ease both;-webkit-animation:fadeInUp .5s ease both;-moz-animation:fadeInUp .5s ease both;animation-delay:calc(1.2s + (0.1s * (var(--i) - 1)));-webkit-transition:.2s;transition:.2s}.title_anniu_area .anniu:not(a){cursor:default}.title_anniu_area .anniu i{font-size:1rem;color:var(--theme)}.title_anniu_area .anniu svg{-webkit-transition:.2s;transition:.2s;width:1rem;fill:var(--theme)}.title_anniu_area .anniu img{width:1.25rem;height:1.25rem;padding:0}.title_anniu_area a.anniu:active{box-shadow:inset var(--box-shadow-thin)}.title_anniu_area .anniu.ischeck{overflow:unset;color:#fff;background:linear-gradient(45deg,var(--theme),var(--theme-30));pointer-events:none}.title_anniu_area .anniu.ischeck:after{content:'✦';font-size:.75rem;opacity:1;color:var(--theme);position:absolute;left:unset;border:unset;right:0;top:0;transform:translate(50%,-50%)}.title_anniu_area .anniu.ischeck i{color:#fff}.title_anniu_area .anniu.ischeck svg{fill:#fff}.title_anniu_area .anniu.child{padding-left:.75rem}.title_anniu_area .anniu.child:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;clip-path:polygon(0% 25%,calc(0.25* var(--margin)) 50%, 0% 75%);background-color:var(--theme-60);opacity:.5}.title_anniu_area .anniu.child.ischeck:before{background-color:#fff}.title_anniu_area_span span.anniu{cursor:pointer}.cat_pagination_page{display:flex;align-items:center;justify-content:center;margin-top:var(--margin);gap:.5rem}.cat_pagination_page li.active span{background:var(--theme);color:#fff;font-weight:500}.cat_pagination_page span{color:var(--main);cursor:pointer;display:flex;padding:.5rem;font-size:.9rem;width:1.75rem;height:1.75rem;background:var(--background);border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s;-webkit-transition:.2s;justify-content:center;align-items:center;letter-spacing:0}.cat_pagination_page li.active span:hover{cursor:not-allowed}.cat_large section.cat_top{z-index:9;display:flex;gap:var(--margin);flex-direction:column;align-items:center;justify-content:center;padding:1rem 0 2rem}.cat_large section.cat_top .logo{position:relative}.cat_large section.cat_top .logo p{position:absolute;right:-0.5rem;bottom:0;background:var(--theme);padding:.1rem .2rem;border-radius:.5rem;color:#fff;font-size:.9rem}.cat_large section.cat_top .logo img{width:5rem;height:5rem}@keyframes pulse-outline{0%{outline-color:var(--ol_color_opa)}50%{outline-color:transparent}100%{outline-color:var(--ol_color_opa)}}.cat_large section.cat_top .logo .online{position:absolute;border-radius:50%;width:.5rem;height:.5rem;right:0;bottom:0;background:var(--ol_color);outline:.2rem solid var(--ol_color_opa);animation:pulse-outline 1.6s infinite ease-in-out}.cat_large section.cat_top .logo .online.ol_green{--ol_color:#2bde3f;--ol_color_opa:#2bde3f80}.cat_large section.cat_top .logo .online.ol_orange{--ol_color:#ffd86a;--ol_color_opa:#ffd86a80}.cat_large section.cat_top .logo .online.ol_red{--ol_color:#ff6a6a;--ol_color_opa:#ff6a6a80}.cat_large section.cat_top .words{display:flex;flex-direction:column;gap:.5rem;align-items:center}.cat_large section.cat_top .webtitle{font-size:1.25rem;text-align:center;font-weight:bold;-webkit-transition:.5s;transition:.5s}.cat_large section.cat_top .description{position:relative;font-size:.9rem;opacity:.7;text-align:center;line-height:1.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--main);padding-top:.5rem;-webkit-transition:.5s;transition:.5s}.cat_large section.cat_top .description:before{content:"";width:100%;height:1px;top:0;left:0;position:absolute;z-index:-2;opacity:.5;background:-webkit-gradient(linear,left top,right top,color-stop(0%,var(--background)),color-stop(35%,var(--main)),color-stop(65%,var(--main)),color-stop(100%,var(--background)))}.cat_large .cat_menu_top{display:flex;width:100%;flex-direction:row;gap:0}.cat_large .cat_menu_top .item{width:100%;text-align:center;position:relative;cursor:pointer;border-right:1px solid var(--O);-webkit-transition:.5s;transition:.5s}.cat_large .cat_menu_top .item i{font-size:1.05rem}.cat_large .cat_menu_top .item:nth-child(1){color:#f44336}.cat_large .cat_menu_top .item:nth-child(2){color:#e91e63}.cat_large .cat_menu_top .item:nth-child(3){color:#9c27b0}.cat_large .cat_menu_top .item:nth-child(4){color:#673ab7}.cat_large .cat_menu_top .item:nth-child(5){color:#3f51b5}.cat_large .cat_menu_top .item:last-child{border-right:unset}.cat_large .cat_menu_top .item:hover{color:var(--theme)}footer .cat_large section{display:none}footer .cat_large section:first-of-type{display:flex}.mobile_footer_anniu{position:fixed;right:1rem;bottom:1.5rem;z-index:999;display:flex;flex-direction:column;gap:1rem}.mobile_footer_anniu .anniu.percentage{display:none}.mobile_footer_anniu .anniu{background:var(--background);padding:.7rem;border-radius:1rem;box-shadow:var(--box-shadow);cursor:pointer;color:var(--theme);display:flex;align-items:center;justify-content:center;font-size:1.2rem}@media(min-width:650px){.mobile_footer_anniu{display:none!important}}.cat_menu{position:relative;width:100%;height:100%;gap:1rem;justify-content:flex-start;flex-direction:column;align-items:center;padding:1rem;display:none;overflow-y:auto}.cat_small .anniu.percentage{display:none}footer .cat_small .anniu[cat_title_left='目录']{display:none}header .cat_menu:first-of-type{display:flex}header .cat_block,footer .cat_block{box-shadow:var(--box-shadow-thin)}.sidebar_lineshow_out{position:absolute;width:7rem;height:5rem;top:50%;transform:translateY(-2.5rem);z-index:-1}.sidebar_lineshow{position:absolute;top:50%;display:flex;width:2rem;height:2rem;transform:translateY(-50%);background:var(--background);padding:.5rem;border-radius:50%;box-shadow:var(--box-shadow);fill:var(--A);cursor:pointer;opacity:0;transition:.5s;-webkit-transition:.5s}header .sidebar_lineshow_out{left:0}header .sidebar_lineshow{left:5rem}header:hover .sidebar_lineshow{opacity:1}footer .sidebar_lineshow_out{right:0}footer .sidebar_lineshow{right:5rem}footer:hover .sidebar_lineshow{opacity:1}@media(max-width:650px){.sidebar_lineshow_out{display:none}}.cat_map_anniu_position{position:fixed;display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end;justify-content:center;left:0;right:0;bottom:var(--margin)}.cat_map_anniu{background:var(--background);padding:.75rem 1rem;border-radius:1.05rem;display:flex;flex-direction:row;align-items:center;gap:.75rem}.cat_map_anniu>span{background:var(--O);border-radius:.75rem;padding:.5rem;color:var(--main);font-size:.9rem;cursor:pointer;-webkit-transition:.2s;transition:.2s}.cat_map_anniu>span:hover{color:#fff;background:var(--theme-60)}.cat_map_anniu>span.clickon{color:#fff;background:var(--theme)}#map-loading{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;opacity:.5}.amap-control.amap-scalecontrol{position:fixed!important;bottom:6rem!important;left:50%!important;transform:translateX(-50%)!important;background:unset;color:var(--main);z-index:1000}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,0.1);border-radius:50%;border-top-color:#1890ff;animation:spin 1s ease-in-out infinite;margin-right:10px}@keyframes spin{to{transform:rotate(360deg)}}.amap-marker:hover{transform:scale(1.2);transition:transform .2s;z-index:100!important}.catmap_avatar .avatar{width:2.5rem;height:2.5rem}.catmap_title{margin:.2rem 0 1rem}.catmap_time{margin:.5rem 0;color:var(--B);font-size:.8rem}.catmap_abstract{line-height:1.5rem;word-break:break-all;font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--C);max-width:12rem;margin:1rem 0}.cat_menu .item{position:relative;display:flex;text-align:center;justify-content:flex-start;flex-direction:row;cursor:pointer;-webkit-transition:.5s;transition:.5s;width:100%}.cat_menu .item.folder_childern{flex-direction:column;gap:1rem;margin-left:1rem;width:calc(100% - 1rem);border-left:2px solid var(--O);padding-left:1rem}.cat_menu .item .title{display:inline-flex;position:relative;text-align:left;align-items:center;width:100%;padding:.5rem;border-radius:var(--radius);font-size:.9rem;-webkit-transition:.2s;transition:.2s}.cat_menu .item .title:hover{background:linear-gradient(45deg,var(--theme-30),var(--theme-10));color:var(--main)}.cat_menu .item .title.ischeck{overflow:unset;background:linear-gradient(45deg,var(--theme),var(--theme-30));color:#fff;pointer-events:none}.cat_menu .item .title.ischeck:after{content:'✦';font-size:.7rem;opacity:1;color:var(--theme);position:absolute;left:unset;border:unset;right:0;top:0;transform:translate(50%,-50%)}.cat_menu .item .title .menu_icon{margin-right:.5rem}.cat_menu .item .title i{color:var(--B);-webkit-transition:.2s;transition:.2s;font-size:1.1rem;display:flex;justify-content:center}.cat_menu .item .title img{width:1.25rem;height:1.25rem;padding:.1rem}.cat_menu .item .title svg{color:var(--B);-webkit-transition:.2s;transition:.2s;width:1.15rem;display:flex}.cat_menu .item .title:hover a,.cat_menu .item .title:hover i,.cat_menu .item .title:hover svg{color:var(--A)}.cat_menu .item .title.ischeck a,.cat_menu .item .title.ischeck i,.cat_menu .item .title.ischeck svg{color:#fff}.cat_menu .item .title .num{font-size:x-small;color:var(--B);margin:0}.cat_menu .item .title .num i{font-size:.8rem;width:.8rem}.cat_menu .item .title.ischeck .num{color:#fff}.cat_menu .item.cat_menuitem_tag{display:flex;flex-wrap:wrap;gap:.5rem}.cat_menu .item.cat_menuitem_tag a:last-child{margin-right:auto}.cat_menu .item.cat_menuitem_tag a{display:inline-flex;margin-bottom:0;width:auto;gap:.2rem;align-items:baseline}.box_img{aspect-ratio:4 / 3;display:block;width:100%;border-radius:var(--radius);box-shadow:var(--box-shadow);object-fit:cover;-webkit-transition:.5s;transition:.5s}.postlist_out{display:grid;gap:var(--margin);grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}.postlist_top{display:flex;flex-direction:column;gap:1rem}.postlist_top a.imgarea{position:relative;flex-shrink:0;overflow:hidden;box-shadow:var(--box-shadow-thin);border-radius:var(--radius);margin:auto}.postlist_info{display:flex;flex-direction:column;gap:.5rem;width:100%}.postlist_tags{display:flex;gap:.5rem;flex-direction:row;flex-wrap:nowrap;color:var(--B);border-top:1px dashed var(--A);padding-top:calc(0.5 * var(--margin));margin-top:calc(0.5 * var(--margin));align-items:center}.postlist_tags span.pl,.postlist_tags span.dz{padding-right:.5rem;border-right:1px solid var(--O)}.postlist_tags .author{display:flex;gap:.75rem}.postlist_tags>span:not(.author):last-child{display:none}.postlist:hover .postlist_tags>span:not(.author):not(:last-child){display:none}.postlist:hover .postlist_tags>span:not(.author):last-child{display:flex}.postlist_tags>span.hashtag{overflow-x:auto}.postlist_tags>span.hashtag::-webkit-scrollbar{width:0;height:0}.postlist_tags span,.postlist_tags a{position:relative;display:flex;gap:.1rem;color:var(--B);font-size:.75rem;font-weight:bold;word-break:keep-all;font-weight:400;-webkit-transition:.5s;transition:.5s;align-items:baseline;scrollbar-width:none}.postlist_tags a:hover{color:var(--C)}.postlist_tags a:after{content:"";position:absolute;width:100%;height:.1rem;bottom:-0.05rem;left:0;background-color:var(--theme-60);visibility:hidden;-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.postlist_tags a:hover:after{height:.1rem;visibility:visible;-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.postlist_tags .avatar{width:1rem;height:1rem;padding:0}.postlist_tags .hashtag:before{content:'\edfc';font-family:'remixicon'}.postlist_title{line-height:2rem;height:2rem;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.postlist_title a{display:block;word-break:break-word;cursor:pointer;-webkit-transition:.5s;transition:.5s}.postlist{padding-top:2rem;min-width:0}.links_part_grid>*,article,.postlist,.diary_comment>ol>li{-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation:fadeInUp .5s .2s ease both}.postlist:hover .postlist_title a{color:var(--theme)}.postlist:hover .box_img{transform:scale(1.1);-webkit-transform:scale(1.1);filter:blur(0) brightness(0.75);-webkit-filter:blur(0) brightness(0.75)}.postlist:hover .postlist_icon{opacity:1}.postlist_abstract{line-height:1.75rem;height:5.25rem;word-break:break-all;font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--C)}.postlist_icon{position:absolute;font-size:2rem;color:#fff;z-index:9;display:flex;padding:.5rem;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;-webkit-transition:.5s;transition:.5s;opacity:0}.postlist_icon svg{width:4rem}.gold_line{margin:var(--margin) 0 0;display:grid;grid-template-columns:40% calc(60% - var(--margin));grid-gap:var(--margin)}.gold_line .gold_line_in{max-height:calc(100dvh - 2 * var(--margin));position:sticky;top:var(--margin)}.gold_line .ppt_part+.gold_line_in{max-height:calc(100dvh - 2 * var(--margin) - 5.5rem)}.gold_line .gold_line_in:has(#comments){overflow-y:auto;scrollbar-width:none}.gold_line .gold_line_in::-webkit-scrollbar{width:0}.gold_line.is_article{grid-template-columns:60% calc(40% - var(--margin))}#tourmap_page{width:100%;height:100%;box-shadow:var(--box-shadow);border-radius:var(--radius);position:fixed;left:0;top:0}#tourmap_category{height:100%;pointer-events:none;mask:radial-gradient(ellipse at center,#000 0,#0000 70%);-webkit-mask:radial-gradient(ellipse at center,#000 0,#fff0 70%)}.amap-marker{font-size:1.5rem}.amap-marker i{font-size:2rem;color:green}.amap-ctrl-overlay-layer,.amap-logo,.amap-copyright{display:none!important}.amap-info-content{border-radius:var(--radius)}.amap-info-content .map_tanchuang{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.amap-info-content .map_tanchuang .box_img{width:15rem;max-width:80vw}.getmore{position:relative;display:flex;align-items:center;justify-content:center;margin-top:2rem}.getmore .next{color:var(--C);padding:.5rem .8rem;font-size:.8rem;background:var(--background);border-radius:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:.2s;-webkit-transition:.2s;letter-spacing:2px;cursor:pointer;display:flex;gap:.5rem;align-items:center}.getmore .next i{font-size:1rem;color:var(--theme);width:1rem;height:1rem;display:flex;letter-spacing:0}.getmore .next.loading{pointer-events:none}.getmore .next.loading i{animation:rotation 1s infinite linear}.getmore .over{font-size:small;color:var(--A);padding:.5rem;text-align:center}#search_card .name{font-size:1.5rem;padding:1rem 0 1rem;justify-content:center;margin-bottom:1rem;border-bottom:1px solid var(--colorB);text-align:center}#search_card .search{display:flex;align-items:center;width:100%;gap:1rem;margin-bottom:var(--margin)}#search_card .search input{flex:1;padding:.75rem;outline:1px solid var(--colorA);-webkit-transition:.5s;transition:.5s}#search_card .search input:focus{outline:1px solid var(--theme)}#search_card .search button{vertical-align:middle;background:#fff0;cursor:pointer;-webkit-transition:.5s;transition:.5s;color:var(--main);border:unset}#search_card .search button svg{width:1.5rem}header,footer{display:flex;flex-direction:row;height:100dvh;color:var(--main);background:var(--background);box-shadow:var(--box-shadow);margin-bottom:var(--margin);position:fixed;top:0;z-index:999;-webkit-transition:.2s;transition:.2s;user-select:none}.cat_large{padding:var(--margin);width:16rem;scrollbar-width:none}footer .cat_large{overflow-x:hidden;overflow-y:auto}.cat_menu::-webkit-scrollbar,.cat_large::-webkit-scrollbar{width:0}.cat_small{position:relative;padding:var(--margin) 1rem;background:var(--O);width:4rem;text-align:center;fill:var(--C);display:flex;flex-direction:column;justify-content:space-between}header{left:0}footer{right:0}.cat_small .anniu{border-radius:var(--radius);color:var(--main);background:#fff0;cursor:pointer;margin:auto;font-size:1.5rem;height:2.5rem;display:flex;align-items:center}.cat_small .anniu .avatar{width:2rem;height:2rem;box-shadow:unset}.darkmode_block{position:relative;display:flex}header .line_top .anniu{animation:fadeInRightToLeft .5s ease both;-webkit-animation:fadeInRightToLeft .5s ease both;-moz-animation:fadeInRightToLeft .5s ease both;animation-delay:calc(0.8s + (0.1s * (var(--i) - 1)))}footer .line_top .anniu{animation:fadeInLeftToRight .5s ease both;-webkit-animation:fadeInLeftToRight .5s ease both;-moz-animation:fadeInLeftToRight .5s ease both;animation-delay:calc(0.8s + (0.1s * (var(--i) - 1)))}.anniu:nth-child(1){--i:1}.anniu:nth-child(2){--i:2}.anniu:nth-child(3){--i:3}.anniu:nth-child(4){--i:4}.anniu:nth-child(5){--i:5}.anniu:nth-child(6){--i:6}.anniu:nth-child(7){--i:7}.anniu:nth-child(8){--i:8}.anniu:nth-child(9){--i:9}.anniu:nth-child(10){--i:10}.line_top,.line_bottom{display:flex;gap:var(--margin);flex-direction:column}.line_bottom .percentage .num{letter-spacing:0}.cat_large meting-js .aplayer{padding:0}.cat_large meting-js .aplayer .aplayer-pic{border:unset;margin:0;height:5rem;width:5rem;z-index:1;background-color:var(--P)!important}.cat_large meting-js .aplayer .aplayer-pic:before,.cat_large meting-js .aplayer .aplayer-pic:after{display:none}.cat_large meting-js .aplayer .aplayer-body{display:flex;flex-direction:column;align-items:center;padding:0;margin-top:1.5rem}.cat_large meting-js .aplayer .aplayer-icon{display:block}.cat_large meting-js .aplayer .aplayer-info .aplayer-controller .aplayer-time .main-button{position:absolute;display:flex;justify-content:space-between;width:100%;left:0;right:0;bottom:3px}.cat_large meting-js .aplayer .aplayer-info .aplayer-controller .aplayer-time .main-button .aplayer-icon{height:3.5rem}.cat_large meting-js .aplayer .aplayer-info .aplayer-controller .aplayer-time .main-button .aplayer-icon.aplayer-icon-play{display:none}.cat_large meting-js .aplayer .aplayer-info{padding:0;margin:0;width:100%;gap:.5rem;height:auto;margin-bottom:1rem}.cat_large meting-js .aplayer.aplayer-withlist .aplayer-info .aplayer-music{width:100%;display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0 .5rem;font-weight:bold}.cat_large meting-js .aplayer .aplayer-info .aplayer-controller .aplayer-time .other-button{display:none}.cat_large meting-js .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{margin-left:.5rem;z-index:1}.cat_large meting-js .aplayer.aplayer-withlist .aplayer-info .aplayer-lrc{width:calc(100% - 1rem);height:3.5rem;text-align:center;margin:0 0 .5rem 0;padding:.5rem;border-radius:var(--radius);background:var(--O)}.cat_large meting-js .aplayer .aplayer-lrc p.aplayer-lrc-current{line-height:1.25rem!important}.cat_large meting-js .aplayer .aplayer-info .aplayer-music .aplayer-title,.cat_large meting-js .aplayer .aplayer-info .aplayer-controller{height:1rem}.cat_large meting-js .aplayer .aplayer-list ol,.cat_large meting-js .aplayer.aplayer-withlist .aplayer-list{max-height:unset!important}.cat_large meting-js .aplayer .aplayer-list ol{height:calc(100dvh - 21.5rem);scrollbar-width:none}.cat_large section{display:flex;gap:1rem;flex-direction:column}.recent_comments{position:sticky;top:8.5rem}.cat_recentcomment_list{display:flex;position:relative;flex-direction:row;gap:.75rem}.cat_recentcomment_list:last-child{padding-bottom:0}.recent_comments .cat_recentcomment_list:nth-child(4){padding-bottom:1rem}.cat_recentcomment_list .left .num{color:#fff;background:var(--A);width:.9rem;height:.9rem;font-size:.75rem;line-height:.9rem;border-radius:2px;text-align:center;display:inline-block;letter-spacing:0}.cat_recentcomment_list:nth-of-type(1) .left .num{background:var(--theme)}.cat_recentcomment_list:nth-of-type(2) .left .num{background:var(--theme-60)}.cat_recentcomment_list:nth-of-type(3) .left .num{background:var(--theme-30)}.cat_recentcomment_list .right{width:100%;position:relative;display:flex;flex-direction:column;gap:.5rem}.cat_recentcomment_list .right .user{display:flex;justify-content:space-between;align-items:center}.cat_recentcomment_list .right .user .avatar{width:1.5rem;height:1.5rem;padding:2px;margin-right:.2rem}.cat_recentcomment_list .right .user .name{font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;overflow:hidden;width:100%;flex:1;text-align:left;line-height:1.5rem}.cat_recentcomment_list .right .user time{font-size:.75rem;color:var(--B)}.cat_recentcomment_list .right .reply{font-size:.9rem;line-height:1.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all;padding:.25rem .5rem;background:var(--O);border-radius:.5rem}.aside_info_card p{color:var(--B);font-size:small;line-height:1.5rem}.aside_text_title{position:relative;font-size:.9rem;letter-spacing:.3rem;color:var(--C);font-weight:bold;padding:.5rem .5rem .5rem 1rem;margin-top:1rem;border-radius:.5rem;background:linear-gradient(to right,var(--theme),var(--theme-60),var(--theme-30));-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-flex;width:100%;justify-content:center}.aside_text_title::before{content:'';width:4px;border-radius:2px;margin:.25rem .5rem;background:linear-gradient(to bottom,var(--theme),var(--theme-30))}.aside_text_title::after{content:'';width:4px;margin:.5rem}.aside_grid_three{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;color:var(--main);font-size:1.1rem}.aside_grid_three .anniu{color:var(--main)}.aside_grid_three .anniu:hover{color:var(--theme)}.aside_grid_three .item,.aside_grid_three .anniu{display:flex;align-items:center;justify-content:center;padding:.75rem 0;border-radius:.5rem;background:var(--background);box-shadow:var(--box-shadow-thin);cursor:pointer;color:var(--main)}.aside_grid_three .anniu:active{box-shadow:inset var(--box-shadow-thin)}.aside_flex_two{display:flex;gap:1rem}.aside_flex_two>*{flex:1;display:flex;align-items:center;justify-content:center;width:100%}.kw_block *{-webkit-transition:.2s;transition:.2s}.kw_block svg{width:100%}.cd_block img{max-width:100%;filter:opacity(0.7)}.aside_flex_two:has(.cd_block) .kw_block{padding:1rem .5rem;flex:1.5}.aside_flex_two:has(.kw_block) .cd_block{padding:.5rem}.aside_grid_two{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.aside_grid_two>*{display:flex;align-items:center;justify-content:center;padding:.75rem 0;border-radius:.5rem;box-shadow:var(--box-shadow-thin);cursor:pointer}.aside_grid_two .cat_block{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin-bottom:0;pointer-events:none}.aside_grid_two .cat_block .title{font-weight:bold}.aside_grid_two .cat_block .desc{font-size:.9rem;color:var(--B);text-align:center;display:flex;align-items:center;height:1rem;line-height:1.5rem}.all_views_block{font-size:2rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.all_views_block .heart{color:#cd4246;font-size:1.5rem;display:inline-block;animation:heartbeat 1s infinite ease-in-out;transform-origin:center}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}100%{transform:scale(1)}}.tag_num{font-size:x-small;color:var(--B)}.copyright{font-size:.75rem;padding:.5rem .5rem 0;line-height:1.75rem;color:var(--B)}.copyright a{color:var(--C)}.footer_copyright_arrow{display:flex;font-size:.9rem;height:1.5rem;align-items:center;justify-content:center;gap:.2rem;margin:3rem 0;cursor:pointer;opacity:.8;color:var(--B)}.footer_copyright_arrow img{width:1.2rem;height:1.2rem;padding:2px;box-shadow:unset}.footer_copyright_arrow .heart{color:#cd4246;display:inline-block;animation:heartbeat 1s infinite ease-in-out;transform-origin:center}.footer_copyright{display:none;padding-top:6rem!important;padding-bottom:3rem!important;text-align:center;z-index:0;position:relative}.footer_under_line{position:fixed;bottom:0;left:0;z-index:-1;pointer-events:none;transform:translateY(50%);-webkit-transition:.5s;transition:.5s}.footer_imgs{position:absolute;bottom:0;left:0;z-index:-1;width:100%;pointer-events:none;overflow:hidden;height:15rem}.footer_imgs img{position:absolute;transform:translateX(-50%);bottom:-15rem;-webkit-transition:.5s;transition:.5s}.footer_imgs img:nth-child(1){left:62.5%;transform:translateX(-50%) scale(1.2);transition-delay:300ms}.footer_imgs img:nth-child(2){left:12.5%;transform:translateX(-50%) scale(0.5);transition-delay:1000ms}.footer_imgs img:nth-child(3){left:37.5%;transform:translateX(-50%) scale(0.3);transition-delay:1200ms}.footer_imgs img:nth-child(4){left:87.5%;transform:translateX(-50%) scale(0.4);transition-delay:1600ms}.footer_imgs img:nth-child(5){left:60%;transform:translateX(-50%) scale(0.4);transition-delay:700ms}.footer_imgs img:nth-child(6){left:25%;transform:translateX(-50%) scale(0.7);transition-delay:1800ms}.footer_imgs img:nth-child(7){left:75%;transform:translateX(-50%) scale(0.5);transition-delay:2000ms}.footer_imgs img:nth-child(8){left:35%;transform:translateX(-50%) scale(0.3);transition-delay:1300ms}.footer_imgs img:nth-child(9){left:40%;transform:translateX(-50%) scale(0.3);transition-delay:1400ms}.footer_imgs.footerimgon img:nth-child(1){bottom:1rem}.footer_imgs.footerimgon img:nth-child(2){bottom:-1rem}.footer_imgs.footerimgon img:nth-child(3){bottom:-1rem}.footer_imgs.footerimgon img:nth-child(4){bottom:-2rem}.footer_imgs.footerimgon img:nth-child(5){bottom:3rem}.footer_imgs.footerimgon img:nth-child(6){bottom:3rem}.footer_imgs.footerimgon img:nth-child(7){bottom:4rem}.footer_imgs.footerimgon img:nth-child(8){bottom:-2rem}.footer_imgs.footerimgon img:nth-child(9){bottom:-2rem}.footer_copyright p:last-child{display:none}.calendar_card{display:flex;flex-direction:column;gap:1rem}table.calendar{width:100%;color:var(--main);font-size:.8rem}table.calendar tr{display:flex}table.calendar tr th{flex:1;line-height:2.5rem;color:var(--C)}table.calendar tr td{text-align:center;color:var(--B);padding:.3rem;margin:.2rem 0;border:1px solid #fff0;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;flex:1;cursor:default;-webkit-transition:.5s;transition:.5s}table.calendar tr td:not(.today):hover{color:var(--main)}table.calendar tr td .daynum{letter-spacing:0}table.calendar tr td a{letter-spacing:0;color:var(--theme-80);text-shadow:0 .2rem .1rem var(--theme-30)}table.calendar tr td.today{background:var(--theme-80);color:#fff;box-shadow:0 7px 12px 0 var(--theme-30)}table.calendar tr td.today a{color:#fff}table.calendar tr td:after{white-space:nowrap;position:relative;display:inline-block;font-size:.7rem;pointer-events:none;text-align:center;color:var(--B);height:0}.clock{width:100%;height:100%;aspect-ratio:1;background-color:var(--background);position:relative;overflow:hidden;border-radius:50%}.clock::after{content:"";width:10rem;height:10rem;background-color:inherit;border-radius:50%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.clock .marker{height:calc(100% - 2rem);width:3px;background-color:var(--B);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.clock .marker:nth-of-type(3n+1){background:var(--main)}.clock .marker:nth-of-type(2){transform:rotate(30deg)}.clock .marker:nth-of-type(3){transform:rotate(60deg)}.clock .marker:nth-of-type(4){transform:rotate(90deg)}.clock .marker:nth-of-type(5){transform:rotate(120deg)}.clock .marker:nth-of-type(6){transform:rotate(150deg)}.clock .hand{transform-origin:center bottom;position:absolute;z-index:3;bottom:50%;left:50%;width:3px;transition:transform 1s linear}.clock .hand.second{height:55px;width:1.25px;left:calc(50% - 1.5px);border-radius:1.5px;background-color:#ec231e;box-shadow:4px 6px 0 0 rgba(0,0,0,0.15);transform:rotate(40deg);z-index:9}.clock .hand.second::before,.clock .hand.second::after{content:"";background-color:inherit;position:absolute;border-radius:50%;left:50%}.clock .hand.second::before{width:12px;height:12px;bottom:0;transform:translate(-50%,50%);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.15)}.clock .hand.second::after{width:8px;height:8px;top:18px;transform:translate(-50%,0);box-shadow:4px 6px 2px 0 rgba(0,0,0,0.15)}.clock .hand.minute{height:50px;left:calc(50% - 3px);border-radius:3px;background-color:var(--main)}.clock .hand.hour{height:40px;left:calc(50% - 1.5px);border-radius:3px;background-color:var(--main)}@-webkit-keyframes rotateArms{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateArms{from{transform:rotate(0)}to{transform:rotate(360deg)}}.muyu_block{justify-content:center;background:linear-gradient(to bottom,var(--background) 0,var(--background) 90%,var(--muyubg));--muyubg:#e9e5ff}.muyu{margin:auto 0;display:flex;bottom:0;top:0;justify-content:center;align-items:center;flex-direction:column}.muyu>img{width:5rem;user-select:none;filter:brightness(0) saturate(100%) invert(33%) sepia(5%) saturate(354%) hue-rotate(173deg) brightness(92%) contrast(92%) opacity(0.2);transition:all .3s}html.darkmode .muyu>img{filter:unset}.muyu .gongde{position:relative;color:var(--A)}.muyu .gongde-item{position:absolute;left:-50vw;width:100vw;font-size:18px;font-weight:600;text-align:center;transform:translateY(0px);animation:move 2s}@keyframes move{0%{transform:translateY(0px);opacity:1}100%{transform:translateY(-100px);opacity:0}}.muyu .clickDown{transform:scale(0.9)}.countdown_block{display:flex;flex-direction:column;align-items:center;padding-bottom:calc(0.75 * var(--margin));gap:.5rem}.huodong_part{position:relative;display:flex;flex-direction:column;gap:1rem}.huodong_part:before{content:"";position:absolute;left:0rem;bottom:0;height:100%;border-left:2px solid var(--O)}.huodong_part .cat_recentcomment_list .leftline:after{content:"";left:-3px;top:.75rem;transform:translateY(-50%);height:8px;width:8px;border-radius:50%;position:absolute}.huodong_part .cat_recentcomment_list[type=post] .leftline:after{background-color:var(--theme-60)}.huodong_part .cat_recentcomment_list[type=comment] .leftline:after{background-color:var(--B)}.right_tags{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.right_tags a{display:inline-flex;gap:.2rem;margin-bottom:0;width:auto;position:relative;text-align:left;font-size:.8rem;-webkit-transition:.2s;transition:.2s;border:1px solid var(--O);padding:.2rem .3rem;border-radius:var(--radius);align-items:center}.cat_postpaihang_top img{width:100%;border-radius:.5rem;box-shadow:var(--box-shadow-thin);margin-bottom:1rem;aspect-ratio:1.5;object-fit:cover;opacity:.6;-webkit-transition:.2s;transition:.2s}.cat_postpaihang_top img:hover{opacity:1}.cat_postpaihang_list{padding:.5rem 0;width:100%}.cat_postpaihang_list li{display:flex;justify-content:space-between;align-items:center;line-height:2.25rem;gap:.5rem}.cat_postpaihang_list li .left{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;width:100%;word-break:break-all}.cat_postpaihang_list li .left .num{color:#fff;background:var(--A);width:.7rem;height:.7rem;font-size:.5rem;line-height:.8rem;border-radius:2px;text-align:center;display:inline-block;letter-spacing:0}.cat_postpaihang_list li:nth-child(1) .left .num{background:var(--theme)}.cat_postpaihang_list li:nth-child(2) .left .num{background:var(--theme-80)}.cat_postpaihang_list li:nth-child(3) .left .num{background:var(--theme-60)}.cat_postpaihang_list li .right{font-size:.75rem;line-height:.5rem;color:var(--A);display:inline-flex;justify-content:flex-end;word-break:keep-all;align-items:baseline}footer .paihang_part>div{display:none}footer .paihang_part>div:first-child{display:block}.paihang .item.check{background:linear-gradient(45deg,var(--theme),var(--theme-30));color:#fff;box-shadow:0 7px 12px 0 var(--theme-30)}#post_menu::-webkit-scrollbar{width:0}#post_menu span{color:var(--main);font-weight:bold;padding:.2rem .5rem;margin:.5rem 0;border-radius:var(--radius);cursor:pointer;font-size:.8rem;line-height:1.5rem;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;position:relative;-webkit-transition:.2s;transition:.2s;width:fit-content}#post_menu .post_menu_item.current{color:var(--theme)}#post_menu span:hover{background:var(--theme-60);color:#fff}#post_menu span:hover i{color:#fff}#post_menu i{color:var(--theme-30);-webkit-transition:.2s;transition:.2s}article span[id^='menu']{position:absolute}.close_left,.close_right{display:none;background:var(--background);padding:.5rem;border-radius:50%;box-shadow:var(--box-shadow);fill:var(--A);position:absolute;top:50%}.close_left{left:calc((100vw - 20rem) / 2 + 20rem);transform:translate(-50%,-50%)}.close_right{right:calc((100vw - 20rem) / 2 + 20rem);transform:translate(50%,-50%)}@media(max-width:650px){header[style="left: 0px;"] .close_left{display:flex}footer[style="right: 0px;"] .close_right{display:flex}}.open_aside{display:none;position:fixed;margin:0;padding:1rem;top:0;justify-content:space-between;width:100%;z-index:5;background:linear-gradient(to right,var(--O) 0,#fff0 5rem,#fff0 calc(100% - 5rem), var(--O) 100%), linear-gradient(to bottom, var(--O) 0%, var(--O) calc(100% - 5rem), #fff0 100%);-webkit-mask-image:linear-gradient(to bottom,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,black 80%,transparent 100%);backdrop-filter:blur(5rem) saturate(2)}.open_aside a{font-size:1.25rem;display:flex;align-items:center;gap:.5rem;color:var(--main);text-shadow:var(--title-shadow);font-weight:bold}.open_aside i{color:var(--main);font-size:1.5rem;text-shadow:var(--title-shadow)}.open_aside img{width:1.5rem;height:1.5rem;padding:.1rem}.index_title_block .open_aside{margin:1rem 1rem 0;width:calc(100% - 2rem)}.index_title_block .open_aside i{color:#fff}@media(max-width:650px){.open_aside{display:flex;align-items:center}}.mengban{width:100vw;height:100dvh;background:#000;position:fixed;z-index:1;opacity:0;pointer-events:none;-webkit-transition:.5s;transition:.5s}.mengban_on{opacity:.5;pointer-events:unset}[id*=Chart_]{padding:.5rem}.eclock{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}#eclock{font-family:fantasy;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--C)}.links_sort{font-size:1.5rem;color:var(--main);padding:3.5rem 1rem 1.5rem;font-weight:bold;position:relative}.links_sort::before{content:'';position:absolute;top:4rem;bottom:2rem;left:0;width:4px;border-radius:2px;background:var(--theme-60)}.links_part_grid{display:grid;gap:var(--margin);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}@media(max-width:650px){.links_part_grid{grid-template-columns:1fr 1fr}}.links_part_grid .links_author{font-weight:bold}.links_part_grid_item{display:flex;position:relative;flex-direction:column;align-items:center;margin-bottom:0;gap:1rem}.links_part_grid_item .links_description{font-size:.9rem;color:var(--B);text-align:center;display:flex;align-items:center;height:3rem;line-height:1.5rem}.links_part_grid_item>.box_img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:bottom;transform-origin:bottom}.links_part_flex{display:flex;align-items:center;margin-top:.5rem;gap:.5rem}.diy_page{z-index:1;position:relative}.diy_page section:not(:first-child){display:none}.sent_link_form{margin-bottom:var(--margin)}.link_sq_part{display:flex;flex-direction:column;gap:1rem}.link_sq_part label{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;line-height:1.5rem;font-weight:bold}.apply_link_anniu{margin-top:var(--margin);cursor:pointer;color:var(--main);background:var(--O);border-radius:.2rem;text-align:center;-webkit-transition:.5s;transition:.5s;font-family:monospace;font-size:.75rem;border:unset;width:4rem;height:1.75rem;display:flex;justify-content:center;align-items:center}.apply_link_anniu:hover{color:#fff;background:var(--theme-60)}.index_inlogo{position:absolute;z-index:5;display:flex;align-items:center;justify-content:center;top:50%;left:50%;-webkit-transform:translateY(-50%,-50%) scale(1);-moz-transform:translateY(-50%,-50%) scale(1);-ms-transform:translateY(-50%,-50%) scale(1);-o-transform:translateY(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);flex-direction:column;gap:1.5rem}.index_inlogo *{color:#fff;fill:#fff}.index_inlogo .logo img.avatar{width:6rem;height:6rem;border-radius:50%;animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:.8s}.index_inlogo .words{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-direction:column}.index_inlogo .words .webtitle{font-size:1.5rem;animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:1.0s}.index_inlogo .words .description{animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:1.2s}.index_inlogo .social{display:flex;gap:.75rem;flex-direction:row;flex-wrap:wrap;animation:fadeInUp .5s .2s ease both;-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;animation-delay:1.4s}.index_inlogo .social a{background:var(--B);border-radius:50%;padding:.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;-webkit-transition:.5s;transition:.5s}.index_inlogo .social a:hover{background:var(--theme-60)}.cat_guidang{display:flex;flex-direction:row;gap:var(--margin);margin-top:var(--margin)}.cat_guidang .item{display:flex;flex-direction:row;flex-wrap:nowrap;color:var(--B);align-items:baseline;gap:1rem;padding:.5rem 0}.cat_guidang .item span{font-size:small;width:3rem;flex-shrink:0;text-align:right}.cat_guidang .item a{line-height:2rem}@keyframes jump{0%,to{transform:translateY(0)}30%{transform:translateY(-2px)}60%{transform:translateY(2px)}80%{transform:translateY(-1px)}90%{transform:translateY(1px)}}@-webkit-keyframes jump{0%,to{transform:translateY(0)}30%{transform:translateY(-2px)}60%{transform:translateY(2px)}80%{transform:translateY(-1px)}90%{transform:translateY(1px)}}@-moz-keyframes jump{0%,to{transform:translateY(0)}30%{transform:translateY(-2px)}60%{transform:translateY(2px)}80%{transform:translateY(-1px)}90%{transform:translateY(1px)}}@media(max-width:1840px){.gold_line.is_article,.gold_line{grid-template-rows:auto;grid-template-columns:100%}.gold_line .gold_line_in{max-height:unset!important;position:relative;top:0;bottom:var(--margin)}}@media(max-width:1520px){header{left:-16rem}footer{right:-16rem}main{width:calc(100% - 8rem - 2 * var(--margin));left:calc(4rem + var(--margin));right:calc(4rem + var(--margin))}}@media(max-width:820px){#comments.diary_comment>ol>li{width:100%}}@media(max-width:650px){html{font-size:14px;--margin:1rem}header{left:-20rem}footer{right:-20rem}main{width:calc(100% - 2 * var(--margin));left:var(--margin);right:var(--margin)}.title_block{height:unset;margin-top:3rem}}@media(min-width:649px){body[auto_side_show=close] .index_title_block{height:50dvh}body[auto_side_show=close] header{left:-16rem}body[auto_side_show=close] footer{right:-16rem}}@media screen and (min-width:649px){*[cat_title]{overflow:hidden;position:relative}*[cat_title]:before,*[cat_title]:after{position:absolute;z-index:10;opacity:0;transform:translate3d(-50%,0,0);transition:300ms ease}*[cat_title]:before{content:attr(cat_title);top:calc(-1.5em - 6px - 5px);left:50%;padding:3px 6px;line-height:1.5;border-radius:4px;background-color:rgba(0,0,0,0.8);color:#fff;font-size:1rem;white-space:nowrap;box-sizing:content-box}*[cat_title]:after{content:"\20";top:-5px;left:50%;border:5px solid transparent;border-top-color:rgba(0,0,0,0.8)}*[cat_title]:hover{overflow:visible}*[cat_title]:hover:before,*[cat_title]:hover:after{opacity:1;transform:translate3d(-50%,-3px,0)}*[cat_title_right]{overflow:hidden;position:relative}*[cat_title_right]:before,*[cat_title_right]:after{position:absolute;z-index:10;opacity:0;transform:translate3d(0,-50%,0);transition:300ms ease}*[cat_title_right]:before{content:attr(cat_title_right);top:50%;left:calc(100% + 10px);padding:3px 6px;line-height:1.5;border-radius:4px;background-color:rgba(0,0,0,0.8);color:#fff;font-size:1rem;white-space:nowrap;box-sizing:content-box}*[cat_title_right]:after{content:"\20";top:50%;right:-10px;border:5px solid transparent;border-right-color:rgba(0,0,0,0.8)}*[cat_title_right]:hover{overflow:visible}*[cat_title_right]:hover:before,*[cat_title_right]:hover:after{opacity:1;transform:translate3d(3px,-50%,0)}*[cat_title_left]{overflow:hidden;position:relative}*[cat_title_left]:before,*[cat_title_left]:after{position:absolute;z-index:10;opacity:0;transform:translate3d(0,-50%,0);transition:300ms ease}*[cat_title_left]:before{content:attr(cat_title_left);top:50%;right:calc(100% + 10px);padding:3px 6px;line-height:1.5;border-radius:4px;background-color:rgba(0,0,0,0.8);color:#fff;font-size:1rem;white-space:nowrap;box-sizing:content-box}*[cat_title_left]:after{content:"\20";top:50%;right:100%;border:5px solid transparent;border-left-color:rgba(0,0,0,0.8)}*[cat_title_left]:hover{overflow:visible}*[cat_title_left]:hover:before,*[cat_title_left]:hover:after{opacity:1;transform:translate3d(-3px,-50%,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeftToRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftToRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInLeftToRight{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightToLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRightToLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRightToLeft{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.aplayer-pic:has(.aplayer-pause){animation:rotation 10s infinite linear}.aplayer-pic:has(.aplayer-pause):before{animation:rotation 10s infinite linear reverse}.music_titleblock{border-radius:1.5rem;box-shadow:var(--box-shadow-thin);background:var(--background);display:flex;align-items:center;gap:1rem;justify-content:center;padding:.5rem .75rem;cursor:pointer;width:fit-content;max-width:20rem;position:fixed;top:-4rem;left:50%;z-index:1;transform:translate(-50%,0);-webkit-transition:.5s;transition:.5s}.music_titleblock img{animation:rotation 10s infinite linear;width:2rem;height:2rem}.music_titleblock span{font-size:1rem;color:var(--main);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media(max-width:650px){.music_titleblock{display:none}}.bilicover{aspect-ratio:3/4;transform:scale(1)!important;-webkit-transform:scale(1)!important;filter:blur(0) brightness(1)!important;-webkit-filter:blur(0) brightness(1)!important}.links_sort_title{position:relative;font-size:1.5rem;color:var(--main);margin:3rem 0 1rem 2rem;transition:all .3s ease;cursor:pointer}.links_sort_title:hover{color:var(--theme)}.links_sort_title:before{content:'';position:absolute;left:-1.3rem;top:.8rem;width:.5rem;height:.5rem;background-color:#4a90e2;border-radius:50%;box-shadow:0 0 4px rgba(74,144,226,0.6);transition:all .3s ease}.links_sort_title:hover::before{background-color:var(--theme);transform:scale(1.5);box-shadow:0 0 4px var(--theme-60)}