.theme5-nav[data-v-af1c83f4]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:3rem 32px;background:transparent;transition:all .3s ease;transform:translateY(0);display:flex;justify-content:center;max-width:var(--theme-content-width,2200px);margin:0 auto}.color-block.nav-block-1[data-v-af1c83f4]{top:20px;right:10%;width:80px;height:80px;transform:rotate(15deg)}.color-block.nav-block-1[data-v-af1c83f4],.color-block.nav-block-2[data-v-af1c83f4]{position:absolute;background-color:var(--decoration-color,#fff);border-radius:10px;opacity:.15;z-index:-1}.color-block.nav-block-2[data-v-af1c83f4]{top:40px;left:15%;width:60px;height:60px;transform:rotate(-10deg)}.color-block.circle-nav[data-v-af1c83f4]{position:absolute;top:30px;left:40%;width:70px;height:70px;background-color:var(--decoration-color,#fff);border-radius:50%;opacity:.15;z-index:-1}.nav-container[data-v-af1c83f4]{max-width:1200px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.blog-title[data-v-af1c83f4]{font-size:1.5rem;font-weight:100;text-decoration:none;transition:all .3s ease}.blog-title[data-v-af1c83f4],.blog-title[data-v-af1c83f4]:hover{color:var(--theme-text-primary)}.nav-container-placeholder[data-v-af1c83f4]{width:150px}.nav-links[data-v-af1c83f4]{display:flex;gap:var(--theme-nav-gap,32px);align-items:center}.nav-item[data-v-af1c83f4]{font-size:var(--theme-nav-size,1rem);color:var(--theme-text-primary);text-decoration:none;transition:var(--theme-hover-transition);font-weight:500;letter-spacing:var(--theme-nav-spacing,.01em)}.nav-item[data-v-af1c83f4]:hover{color:var(--theme-nav-hover-color,var(--theme-primary));font-weight:600;transition:var(--theme-hover-transition,all .2s)}.nav-item.active[data-v-af1c83f4]{color:var(--theme-nav-active-color,var(--theme-primary));font-weight:700}.mobile-toggle[data-v-af1c83f4]{display:none;background:none;border:none;color:var(--theme-nav-toggle-color,var(--theme-primary));cursor:pointer;padding:.5rem}.el-dropdown-menu[data-v-af1c83f4]{background:hsla(0,0%,100%,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(26,71,49,.1)!important}.el-dropdown-menu__item[data-v-af1c83f4]{color:#276749!important;font-size:.875rem!important;padding:.5rem 1rem!important;transition:all .2s ease!important}.el-dropdown-menu__item[data-v-af1c83f4]:hover{background:rgba(47,133,90,.1)!important;color:#2f855a!important}@media screen and (max-width:768px){.theme5-nav[data-v-af1c83f4]{height:56px}.nav-container[data-v-af1c83f4]{padding:0 1rem}.mobile-toggle[data-v-af1c83f4]{display:block}.nav-links[data-v-af1c83f4]{position:absolute;top:50.4px;right:5.8rem;width:55px;flex-direction:column;background:transparent;padding:.3rem 0;gap:var(--theme-nav-gap-mobile,8px)}.nav-hidden[data-v-af1c83f4]{display:none}.nav-item[data-v-af1c83f4]{width:100%;text-align:center;padding:.5rem .8rem;font-size:var(--theme-nav-size,1rem);position:relative;letter-spacing:var(--theme-nav-spacing,.01em);font-weight:500}.nav-item[data-v-af1c83f4],.nav-item[data-v-af1c83f4]:hover{color:var(--theme-text-primary)}.nav-item.active[data-v-af1c83f4]:before{content:"";position:absolute;left:.2rem;top:50%;transform:translateY(-50%);width:2px;height:16px;background:var(--theme-text-primary);border-radius:1px}}header[data-v-293ddd4b]{--percentage:0.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view[data-v-293ddd4b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;transform:translatex(calc(var(--percentage)*100px))}.view div[data-v-293ddd4b]{background-position:50%;background-size:cover;position:absolute;width:110%;height:100%}.view .bg1[data-v-293ddd4b]{z-index:10;opacity:calc(2 - var(--percentage)/.5)}.view .bg2[data-v-293ddd4b]{z-index:20;opacity:calc(2 - var(--percentage)/.25)}.view .bg3[data-v-293ddd4b]{left:-10%}header .bg1[data-v-293ddd4b],header .bg2[data-v-293ddd4b],header .view[data-v-293ddd4b]{transition:all .2s ease-in}header.moving .bg1[data-v-293ddd4b],header.moving .bg2[data-v-293ddd4b],header.moving .view[data-v-293ddd4b]{transition:none}.text-malfunction[data-v-293ddd4b]{position:absolute;padding:0 4px;top:40%;left:50.5%;transform:translate(-50%,-50%) scale(2.5);font-size:34px;font-family:sans-serif;color:transparent}.line[data-v-293ddd4b]{position:absolute;width:calc(100% - 8px);left:-.5px;height:1px;background:#000;z-index:50;animation:lineMove-data-v-293ddd4b 5s ease-out infinite}.text-malfunction[data-v-293ddd4b]:after,.text-malfunction[data-v-293ddd4b]:before{content:attr(data-word);position:absolute;top:0;line-height:50px;overflow:hidden;filter:contrast(200%)}.text-malfunction[data-v-293ddd4b]:before{left:0;color:red;text-shadow:1px 0 0 red;z-index:30;animation:malfunctionAni-data-v-293ddd4b .95s infinite}.text-malfunction[data-v-293ddd4b]:after{left:-1px;color:#0ff;text-shadow:-1px 0 0 #0ff;z-index:40;mix-blend-mode:lighten;animation:malfunctionAni-data-v-293ddd4b 1.1s .2s infinite}@keyframes lineMove-data-v-293ddd4b{9%{top:38px}14%{top:8px}18%{top:42px}22%{top:1px}32%{top:32px}34%{top:12px}40%{top:26px}43%{top:7px}99%{top:30px}}@keyframes malfunctionAni-data-v-293ddd4b{10%{top:-.4px;left:-1.1px}20%{top:.4px;left:-.2px}30%{left:.5px}40%{top:-.3px;left:-.7px}50%{left:.2px}60%{top:1.8px;left:-1.2px}70%{top:-1px;left:.1px}80%{top:-.4px;left:-.9px}90%{left:1.2px}to{left:-1.2px}}.wrapper[data-v-293ddd4b]{position:absolute;width:100px;bottom:150px;left:0;right:0;margin:auto;font-size:26px;z-index:100}.wrapper i[data-v-293ddd4b]{font-size:60px;opacity:.5;cursor:pointer;position:absolute;top:55px;left:20px;animation:opener-data-v-293ddd4b .5s ease-in-out infinite alternate;transition:opacity .2s ease-in-out,transform .5s ease-in-out .2s}.wrapper i[data-v-293ddd4b]:hover{opacity:1}@keyframes opener-data-v-293ddd4b{to{top:65px}}.wave1[data-v-293ddd4b],.wave2[data-v-293ddd4b]{position:absolute;bottom:0;transition-duration:.4s,.4s;z-index:80}.wave1[data-v-293ddd4b]{background:url(/img/header/wave1.png) repeat-x;height:75px;width:100%}.wave2[data-v-293ddd4b]{background:url(/img/header/wave2.png) repeat-x;height:90px;width:calc(100% + 100px);left:-100px}.github-badge{display:inline-block;border-radius:4px;text-shadow:none;font-size:12px;color:#fff;line-height:15px;background-color:#000;margin:5px 8px}.github-badge .badge-subject{display:inline-block;background-color:#505050;padding:4px 6px 4px 6px;border-top-left-radius:4px;border-bottom-left-radius:4px}.github-badge .badge-value{display:inline-block;padding:4px 6px 4px 6px;border-top-right-radius:4px;border-bottom-right-radius:4px}.github-badge .bg-brightgreen{background-color:#4dc820!important}.github-badge .bg-orange{background-color:orange!important}.github-badge .bg-yellow{background-color:#d8b024!important}.github-badge .bg-blueviolet{background-color:#8833d7!important}.github-badge .bg-pink{background-color:#f26bae!important}.github-badge .bg-red{background-color:#e05d44!important}.github-badge .bg-blue{background-color:#007ec6!important}.github-badge .bg-semantic-ui{background-color:#35bdb2!important}.github-badge .bg-github{background-color:#747d8c!important}.github-badge .bg-gray{background-color:#555!important}.github-badge .bg-lightgray{background-color:#9f9f9f!important}.upyun{height:30px;margin-bottom:-9px;margin-right:2px}.github-badge a[data-v-669ea0f0]{color:#fff}footer[data-v-669ea0f0]{position:relative;background:transparent!important;padding:3rem 0 3rem!important;margin-top:5rem!important;color:var(--text-color,#1a4731)!important}.m-text-thin[data-v-669ea0f0]{font-weight:400!important}.m-text-spaced[data-v-669ea0f0]{letter-spacing:1px!important}.m-text-lined[data-v-669ea0f0]{line-height:1.8}.m-opacity-tiny[data-v-669ea0f0]{opacity:.9!important;color:var(--text-color,#1a4731)!important}.upyun[data-v-669ea0f0]{height:30px;margin:0 auto;vertical-align:middle}footer a[data-v-669ea0f0]{color:var(--text-color,#1a4731)!important;text-decoration:none;transition:all .3s ease}footer a[data-v-669ea0f0]:hover{color:var(--primary-color,#276749)!important;text-decoration:underline}.theme5-tags[data-v-298393f0]{border:none!important;box-shadow:none!important;margin-top:2rem!important}.theme5-header[data-v-298393f0]{color:var(--theme-text-primary);font-weight:500}.theme5-content[data-v-298393f0],.theme5-header[data-v-298393f0]{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:1rem;padding:1rem;box-shadow:0 4px 20px rgba(0,0,0,.08)}.theme5-content[data-v-298393f0]{margin-top:1rem;color:var(--text-color)}.theme5-tag[data-v-298393f0]{background:rgba(47,133,90,.1)!important;color:#2f855a!important;border:none!important;border-radius:.5rem!important;padding:.5rem 1rem!important;margin:.3rem!important;font-weight:500!important;transition:all .3s ease!important}.theme5-tag[data-v-298393f0]:hover{background:rgba(47,133,90,.2)!important;transform:translateY(-2px);box-shadow:0 2px 8px rgba(47,133,90,.1)}.theme5-random[data-v-20c49594]{border:none!important;box-shadow:none!important;margin-top:2rem!important}.theme5-header[data-v-20c49594]{color:var(--theme-text-primary);font-weight:500}.theme5-content[data-v-20c49594],.theme5-header[data-v-20c49594]{background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:1rem;padding:1rem;box-shadow:0 4px 20px rgba(0,0,0,.08)}.theme5-content[data-v-20c49594]{margin-top:1rem;color:var(--text-color)}.ui.divided.items .theme5-item[data-v-20c49594]{margin-top:1rem;height:7rem;position:relative;overflow:hidden;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.ui.divided.items .theme5-item[data-v-20c49594]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ui.divided.items .theme5-item[data-v-20c49594]:first-child{margin-top:0}.ui.divided.items .theme5-item .img[data-v-20c49594]{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;background-position:50%;background-size:cover;transition:all .3s ease}.ui.divided.items .theme5-item:hover .img[data-v-20c49594]{transform:scale(1.05)}.ui.divided.items .theme5-item .info[data-v-20c49594]{z-index:1;background:linear-gradient(180deg,rgba(47,133,90,0),rgba(47,133,90,.9));position:absolute;left:0;right:0;bottom:0;padding:1rem!important;font-size:.9rem;color:#fff}.ui.divided.items .theme5-item .info .title[data-v-20c49594]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word;font-weight:500}.ui.divided.items .theme5-item .info .date[data-v-20c49594]{font-size:.8rem;opacity:.8;margin-bottom:.3rem}.m-toc{z-index:10!important;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.m-toc::-webkit-scrollbar{display:none}.m-toc .toc{overflow-y:auto;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.m-toc .toc::-webkit-scrollbar{display:none}.m-toc .toc>ul{overflow:hidden;position:relative;padding-left:0}.m-toc .toc>ul li{list-style:none;padding-left:1em}.m-toc .toc-list{list-style-type:none;margin:0;padding-left:10px}.m-toc .toc-list li{margin:.5em 0}.m-toc .toc-list li a{display:block;padding:4px 0;font-weight:300;color:#4a4a4a;text-decoration:none;transition:all .2s ease}.m-toc .toc-list li a:hover{color:#fbbd08;padding-left:5px}.m-toc a.toc-link{color:currentColor;height:100%}.m-toc .is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.m-toc .is-collapsed{max-height:0}.m-toc.is-position-fixed{position:sticky!important;top:60px}.m-toc .is-active-link{font-weight:700;color:#fbbd08!important}.m-toc .toc-link:before{background-color:#eee;content:" ";display:inline-block;height:100%;left:0;position:absolute;width:2px;transition:all .2s ease}.m-toc .is-active-link:before{background-color:#fbbd08}.ui.segments.m-toc{border:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ui.segments.m-toc .ui.secondary.segment{background:#fff;padding:1em;font-weight:700;border-bottom:1px solid rgba(0,0,0,.1)}.ui.segments.m-toc .ui.yellow.segment{background:#fff;padding:1em;border:none}.theme5-intro[data-v-4ace6660]{border-radius:var(--sidebar-radius,20px);padding:var(--sidebar-padding,16px);min-height:36.71rem}.about-section[data-v-4ace6660]{margin-bottom:40px;border-bottom:1px solid rgba(203,213,224,.5);padding-bottom:40px;color:var(--text-color)}.theme5-header[data-v-4ace6660]{color:var(--theme-text-primary);font-size:var(--title-font-size,1.71rem);font-weight:600;margin-bottom:16px}.theme5-content[data-v-4ace6660]{padding:0}.about-content[data-v-4ace6660]{padding:0 0 0 4px;line-height:1.8;color:var(--text-color)}.name[data-v-4ace6660]{font-size:15px;font-weight:400;color:var(--text-color);margin-bottom:6px}.roll-text[data-v-4ace6660]{color:var(--text-color);font-size:14px;line-height:1.8}.intro-text[data-v-4ace6660]{color:var(--text-color);font-size:var(--desc-font-size,1.12rem);letter-spacing:.02em;line-height:1.8;margin-bottom:1.12rem}.category-section[data-v-4ace6660]{margin-top:40px;transition:all .3s ease;border-radius:var(--sidebar-radius,20px);color:var(--text-color)}.category-section[data-v-4ace6660]:hover{transform:translateY(-2px)}.category-list[data-v-4ace6660]{display:flex;flex-direction:column;padding:0;color:var(--text-color)}.theme5-category-item[data-v-4ace6660]{display:flex;justify-content:space-between;align-items:center;color:var(--text-color);font-size:var(--card-font-size,14px);transition:all .2s ease;line-height:1;height:24px;padding:.5rem 1rem;border-bottom:1px solid rgba(203,213,224,.3);border-radius:var(--card-radius,20px)}.theme5-category-item[data-v-4ace6660]:last-child{border-bottom:none}.theme5-category-item[data-v-4ace6660]:hover{color:var(--primary-color)}.category-name[data-v-4ace6660]{position:relative;color:var(--text-color)}.category-count[data-v-4ace6660]{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;border-radius:12px;font-size:12px}.about-me[data-v-4ace6660]{background:var(--theme-card-bg,#fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;margin-bottom:2rem;box-shadow:0 4px 20px rgba(26,71,49,.04);transition:all .3s ease}.about-me[data-v-4ace6660]:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(26,71,49,.08);background:var(--theme-card-bg,hsla(0,0%,100%,.9333333333333333))}.theme5-intro[data-v-4ace6660]:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(47,133,90,.15)}.about-section h3[data-v-4ace6660]{color:var(--theme-text-primary)}.about-content[data-v-4ace6660],.category-list[data-v-4ace6660],.category-name[data-v-4ace6660],.category-section[data-v-4ace6660],.intro-text[data-v-4ace6660],.site[data-v-019c86a8],.theme5-category-item[data-v-4ace6660]{color:var(--text-color)}.site[data-v-019c86a8]{display:flex;min-height:100vh;flex-direction:column;background:var(--background);transition:background .3s,color .3s}.main[data-v-019c86a8]{flex:1;margin-top:4.5rem;padding-top:0;position:relative;z-index:1}.content-wrapper[data-v-019c86a8]{display:flex;justify-content:center;max-width:var(--theme-content-width,2200px);margin:0 auto;padding:0 var(--theme-content-padding,48px);gap:var(--theme-grid-gap,120px);margin-top:var(--theme-content-margin-top,160px)}.content-wrapper.full-width[data-v-019c86a8]{justify-content:center;width:98%;margin:0 auto}.main-content[data-v-019c86a8]{position:relative;flex:1;overflow-y:auto;min-width:0;width:var(--theme-article-section-width,1200px)}.blog-detail[data-v-019c86a8]{position:relative;max-width:1000px;margin:0 auto;padding:0 2rem}.main-content.blog-detail[data-v-019c86a8]{flex:0 0 100%;background-color:var(--background)}.main-content.blog-detail[data-v-019c86a8] :deep(.category-tag){display:inline-flex;align-items:center;padding:4px 8px;background-color:rgba(var(--primary-color-rgb,47,133,90),.1);color:var(--theme-primary,var(--primary-color));border-radius:4px;font-size:.875rem;transition:all .2s ease}.main-content.blog-detail[data-v-019c86a8] :deep(.category-tag:hover){background-color:rgba(var(--primary-color-rgb,47,133,90),.2)}.main-content.blog-detail[data-v-019c86a8] :deep(.top-tag){display:inline-flex;align-items:center;padding:4px 8px;background-color:rgba(229,62,62,.1);color:var(--theme-primary,var(--primary-color));border-radius:4px;font-size:.875rem;margin-right:8px}.main-content.blog-detail[data-v-019c86a8] :deep(.blog-info-container){margin:1rem 0;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.sidebar>div[data-v-019c86a8]{background-color:var(--theme-card-bg,#fff);margin-bottom:2rem;transition:background .3s,box-shadow .3s}.sidebar-content[data-v-019c86a8],.sidebar>div[data-v-019c86a8]{border-radius:var(--sidebar-radius,var(--theme-sidebar-radius,24px));padding:var(--sidebar-padding,32px 32px 28px 32px);box-shadow:var(--theme-shadow-card,0 8px 32px rgba(0,0,0,.1))}.sidebar-content[data-v-019c86a8]:hover{box-shadow:var(--theme-shadow-hover,0 12px 40px rgba(0,0,0,.13))}.about-section h3[data-v-019c86a8]{font-size:var(--theme-sidebar-about-title-size,var(--sidebar-title-size,var(--theme-sidebar-title-size,1.5rem)));font-weight:var(--theme-sidebar-about-title-weight,var(--sidebar-title-weight,var(--theme-sidebar-title-weight,600)));letter-spacing:var(--theme-sidebar-about-title-spacing,var(--sidebar-title-spacing,var(--theme-sidebar-title-spacing,0)))}.about-section p[data-v-019c86a8]{line-height:var(--theme-sidebar-about-desc-line-height,var(--sidebar-text-line-height,var(--theme-sidebar-text-line-height,1.8)));font-size:var(--theme-sidebar-about-desc-size,var(--sidebar-text-size,var(--theme-sidebar-text-size,1rem)));letter-spacing:var(--theme-sidebar-text-spacing)}.social-links[data-v-019c86a8]{gap:16px}.social-link[data-v-019c86a8]{font-size:12px}.category-item[data-v-019c86a8]{padding:8px 0;font-size:var(--theme-sidebar-categories-item-size,var(--sidebar-category-size,var(--theme-sidebar-category-size,1rem)));letter-spacing:var(--theme-sidebar-categories-item-spacing,var(--sidebar-category-spacing,var(--theme-sidebar-category-spacing,0)))}@media screen and (max-width:768px){.sidebar-content[data-v-019c86a8]{padding:2rem;margin-bottom:1.5rem}.about-section[data-v-019c86a8],.categories-section[data-v-019c86a8]{margin-bottom:24px}}.header[data-v-019c86a8],.theme5-header[data-v-019c86a8]{color:var(--primary-color);font-weight:500;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid rgba(var(--primary-color-rgb,47,133,90),.1);display:flex;align-items:center;gap:.5rem}.theme5-content[data-v-019c86a8]{padding-top:1rem}.category-labels[data-v-019c86a8]{display:flex;flex-wrap:wrap}.theme5-category-item[data-v-019c86a8]{background:rgba(var(--primary-color-rgb,47,133,90),.1);color:var(--primary-color);transition:all .3s ease}.theme5-category-item[data-v-019c86a8]:hover{background:rgba(var(--primary-color-rgb,47,133,90),.2);transform:translateY(-2px)}@media screen and (max-width:768px){.main[data-v-019c86a8]{margin-top:4rem;padding-top:2rem}.container[data-v-019c86a8]{padding:0 1.5rem;width:100%}.content-wrapper[data-v-019c86a8]{flex-direction:column;gap:2rem;width:100%;padding:0 1rem}.main-content[data-v-019c86a8],.sidebar[data-v-019c86a8]{flex:0 0 100%;max-width:100%;width:100%}.main-content.archives-content[data-v-019c86a8],.main-content.moments-content[data-v-019c86a8]{flex:0 0 100%;width:100%;min-width:100%}.main-content.archives-content>div[data-v-019c86a8],.main-content.moments-content>div[data-v-019c86a8],.main-content>div[data-v-019c86a8]{width:100%}.main-content[data-v-019c86a8]{flex:0 0 100%;padding:0 1rem;margin-bottom:2rem}.sidebar[data-v-019c86a8]{flex:0 0 100%;padding:0 1rem}.sidebar>div[data-v-019c86a8]{padding:2rem;margin-bottom:1.5rem}.main-content.blog-detail[data-v-019c86a8] :deep(.blog-info-container){gap:.5rem}.main-content.blog-detail[data-v-019c86a8] :deep(.category-tag),.main-content.blog-detail[data-v-019c86a8] :deep(.top-tag){font-size:.8rem;padding:2px 6px}.content-wrapper.full-width[data-v-019c86a8]{width:100%;padding:0 1rem}.main-content.blog-detail[data-v-019c86a8]{padding:1rem}.pagination[data-v-019c86a8]{margin-top:3rem}}.article-header[data-v-019c86a8]{color:var(--theme-text-primary);font-weight:600;margin-bottom:2rem;padding-bottom:1rem;position:relative}.main-content.archives-content[data-v-019c86a8],.main-content.moments-content[data-v-019c86a8]{flex:0 0 64%;margin:0 auto;width:100%}@media screen and (max-width:768px){.main-content.archives-content[data-v-019c86a8],.main-content.moments-content[data-v-019c86a8]{flex:0 0 100%}}@media screen and (min-width:769px) and (max-width:1024px){.main-content[data-v-019c86a8]{flex:0 0 100%;padding:0 2rem;margin-bottom:2rem}.sidebar[data-v-019c86a8]{flex:0 0 100%;padding:0 2rem}.sidebar>div[data-v-019c86a8]{padding:2rem}}.pagination[data-v-019c86a8]{text-align:center;margin-top:7rem}.sidebar>div[data-v-019c86a8]{border-radius:var(--sidebar-radius,20px);padding:var(--sidebar-padding,32px)}.main-content.blog-detail[data-v-019c86a8]{border-radius:var(--card-radius,20px);padding:var(--card-padding,32px);font-size:var(--card-font-size,1rem)}.article-header[data-v-019c86a8],.header[data-v-019c86a8],.theme5-header[data-v-019c86a8]{font-size:var(--title-font-size,1.5rem)}.theme5-category-item[data-v-019c86a8]{border-radius:var(--card-radius,20px);padding:.5rem 1rem;font-size:var(--card-font-size,1rem)}.category-labels[data-v-019c86a8]{gap:var(--element-gap,24px)}.button[data-v-019c86a8],.el-button[data-v-019c86a8],.main-btn[data-v-019c86a8],.read-btn[data-v-019c86a8]{border-radius:var(--button-radius,8px);padding:var(--button-padding,12px 24px);font-size:var(--button-font-size,1rem);transition:all .2s}.article-card[data-v-019c86a8]{border-radius:var(--card-radius,var(--theme-card-radius,20px));box-shadow:var(--theme-shadow-card,0 8px 32px rgba(0,0,0,.1));transition:var(--theme-hover-transition,all .3s);font-size:var(--card-font-size,var(--theme-card-font-size,1rem));padding:var(--card-padding,var(--theme-card-padding,32px))}.article-card[data-v-019c86a8]:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow-hover,0 12px 40px rgba(0,0,0,.13))}.article-title a[data-v-019c86a8]{font-size:var(--title-font-size,1.5rem);letter-spacing:var(--theme-title-spacing,0);line-height:var(--theme-title-line-height,1.2);font-weight:var(--theme-title-weight,700)}.article-description[data-v-019c86a8]{letter-spacing:var(--theme-description-spacing,0)}.article-meta[data-v-019c86a8]{display:flex;align-items:center;gap:var(--theme-meta-gap);color:var(--theme-text-meta);font-size:var(--theme-meta-size);margin-bottom:var(--theme-article-meta-margin);font-weight:400;letter-spacing:var(--theme-meta-spacing)}.article-meta>span[data-v-019c86a8]{position:relative;display:flex;align-items:center}.article-meta>span[data-v-019c86a8]:not(:first-child):before{content:"";position:absolute;left:-10px;width:2px;height:2px;background-color:currentColor;border-radius:50%}.article-category[data-v-019c86a8]{color:var(--theme-primary)}.article-footer[data-v-019c86a8]{display:flex;justify-content:space-between;align-items:center;font-size:var(--theme-footer-size,1rem);letter-spacing:var(--theme-footer-spacing,0);gap:var(--element-gap,24px)}.article-comment[data-v-019c86a8]{color:var(--theme-primary);cursor:pointer;opacity:.9;transition:opacity .2s}.article-comment[data-v-019c86a8]:hover{opacity:1}.read-more[data-v-019c86a8]{color:var(--theme-primary);text-decoration:none;display:flex;align-items:center;gap:4px;opacity:.9;transition:opacity .2s;font-size:var(--button-font-size,var(--theme-button-font-size,1rem));border-radius:var(--button-radius,var(--theme-button-radius,8px));padding:var(--button-padding,var(--theme-button-padding,12px 24px))}.read-more[data-v-019c86a8]:hover{opacity:1}.about-section h3[data-v-019c86a8],.categories-section h3[data-v-019c86a8],.section-title[data-v-019c86a8]{font-size:1.18rem;font-weight:700;color:var(--theme-text-primary);letter-spacing:.01em;margin-bottom:16px}.article-title[data-v-019c86a8]{margin-bottom:var(--theme-article-title-margin)}.section-title[data-v-019c86a8]{font-size:var(--title-font-size,var(--theme-title-font-size,1.5rem));font-weight:var(--theme-section-title-weight,700);color:var(--theme-text-primary);letter-spacing:var(--theme-section-title-spacing,.01em);margin-bottom:var(--theme-section-title-margin,16px)}.article-title[data-v-019c86a8]{font-size:var(--theme-title-size,1.5rem);font-weight:var(--theme-title-weight,700);color:var(--theme-text-primary);margin:0;margin-bottom:var(--theme-article-title-margin,16px);letter-spacing:var(--theme-title-spacing);line-height:var(--theme-title-line-height)}.article-title a[data-v-019c86a8]{color:var(--theme-text-primary);text-decoration:none;font-weight:400}.article-description[data-v-019c86a8]{color:var(--theme-text-secondary);font-size:var(--desc-font-size,var(--theme-desc-font-size,1rem));font-weight:var(--theme-desc-font-weight,400);line-height:var(--theme-description-line-height,1.8);margin-bottom:var(--theme-article-desc-margin,16px);letter-spacing:var(--theme-description-spacing)}.article-section[data-v-019c86a8]{width:var(--theme-article-section-width,1200px);min-width:0}.article-list[data-v-019c86a8]{display:flex;flex-direction:column;gap:var(--theme-articles-gap,32px)}.article-card[data-v-019c86a8]{border-radius:var(--card-radius,20px);box-shadow:0 8px 32px rgba(0,0,0,.1);background-color:var(--theme-card-bg,#fff);transition:var(--theme-hover-transition)}.article-card[data-v-019c86a8]:hover{background-color:var(--theme-card-bg,hsla(0,0%,100%,.9333333333333333))}.sidebar[data-v-019c86a8]{flex:0 0 var(--theme-sidebar-width,260px);max-width:var(--theme-sidebar-width,260px);min-width:220px;margin-top:var(--theme-sidebar-margin-top,32px)}.sidebar-content[data-v-019c86a8]{background-color:var(--theme-card-bg,#fff);border-radius:var(--theme-sidebar-radius,20px);padding:var(--theme-sidebar-padding,32px);box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:2rem;transition:background .3s,box-shadow .3s}.sidebar-content[data-v-019c86a8]:hover{background-color:var(--theme-card-bg,hsla(0,0%,100%,.9333333333333333))}.about-section[data-v-019c86a8],.categories-section[data-v-019c86a8]{background-color:transparent;padding:0;margin-bottom:32px;border-radius:0}.about-section[data-v-019c86a8]{padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.06)}.about-section h3[data-v-019c86a8]{font-size:1.18rem;font-weight:700;color:var(--theme-text-primary);letter-spacing:.01em;margin-bottom:16px}.about-section p[data-v-019c86a8]{color:var(--theme-text-secondary);line-height:1.8;font-size:1rem;margin-bottom:16px}.social-links[data-v-019c86a8]{display:flex;gap:18px;margin-top:0;opacity:.9}.social-link[data-v-019c86a8]{color:var(--theme-primary);text-decoration:none;font-size:14px;letter-spacing:.02em;font-weight:500;transition:opacity .2s}.social-link[data-v-019c86a8]:hover{opacity:.8}.categories-section[data-v-019c86a8]{margin-bottom:0}.categories-section h3[data-v-019c86a8]{font-size:1.13rem;font-weight:700;margin-bottom:18px;color:var(--theme-text-primary)}.category-list[data-v-019c86a8]{list-style:none;padding:0;margin:0}.category-item[data-v-019c86a8]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:var(--theme-text-secondary);font-size:1rem;line-height:1.7;letter-spacing:.01em;border-bottom:1px solid rgba(0,0,0,.04);gap:12px}.category-item[data-v-019c86a8]:last-child{border-bottom:none}.category-count[data-v-019c86a8]{color:var(--theme-category-count-color,#fff);font-size:1.02rem;font-weight:700;flex-shrink:0;background-color:var(--theme-primary);border-radius:12px;padding:2px 14px;min-width:28px;text-align:center;line-height:1.7;opacity:.95;display:flex;align-items:center;justify-content:center}.category-name[data-v-019c86a8]{flex:1}.nav[data-v-019c86a8]{display:flex;gap:var(--theme-nav-gap,32px);align-items:center}.nav-item[data-v-019c86a8]{color:var(--theme-text-primary);text-decoration:none;font-size:var(--theme-nav-size,1rem);letter-spacing:var(--theme-nav-spacing,.01em);transition:var(--theme-hover-transition);font-weight:500}.nav-item[data-v-019c86a8]:hover{opacity:1;color:#2c523c}@media screen and (max-width:768px){.content-wrapper[data-v-019c86a8]{flex-direction:column;gap:2rem;width:100%;padding:0 1rem}.main-content[data-v-019c86a8],.sidebar[data-v-019c86a8]{flex:0 0 100%;max-width:100%;width:100%}.sidebar>div[data-v-019c86a8]{padding:1.5rem;margin-bottom:1.5rem}.main-content[data-v-019c86a8]{flex:0 0 100%;padding:0 1rem;margin-bottom:2rem}.about-section[data-v-019c86a8],.categories-section[data-v-019c86a8]{margin-bottom:24px}}@media screen and (max-width:1200px){.content-wrapper[data-v-019c86a8]{max-width:100%;padding:0 1.5rem}}.category-link[data-v-019c86a8]{display:flex;align-items:center;justify-content:space-between;width:100%;color:inherit;text-decoration:none;cursor:pointer;transition:background .2s}.category-link:hover .category-name[data-v-019c86a8]{color:var(--theme-primary)}.category-link:hover .category-count[data-v-019c86a8]{background-color:var(--theme-primary);opacity:1}