/*!
Theme Name: comzan
Theme URI: https://zanpress.com/
Author: zanpress
Author URI: https://zanpress.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: comzan
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

comzan is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 :root{--logo:#fff;--bg:#fff;--bggrey:#f8f8f8;--white:#fff;--black:#131313;--text:#131313;--textsub:#363636;--textgrey:#555;--line:#dfdfdf;--main:#FED700;--sub:#f4f2e6;--sky:#f0f8ff;--gradi:linear-gradient(135deg, var(--main) 0%, var(--sub) 100%);--shadowlg:rgba(0, 0, 0, 0.1) 0px 0px 1px 0px, rgba(0, 0, 0, 0.15) 0px 16px 30px 4px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}[data-theme="dark"]{--bg:#212123;--bggrey:#363636;--text:#eee;--textsub:#bdbdbd;--line:#464646;--sub:#3f3f3f;--textgrey:#aaa}*{box-sizing:border-box;outline:none;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0}body{width:100%;background:var(--bg);color:var(--text);font-size:15px;font-weight:400;line-height:1.6;padding:0;margin:0;overflow-y:scroll;letter-spacing:-.01em}body,input,textarea,button,select,option{font-family:var(--font)}::placeholder{color:#909da2}input{height:40px;width:100%;padding:0 12px;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:8px;font-size:15px}input:read-only{background:var(--bggrey);color:var(--textgrey)}textarea{width:100%;padding:12px;font-size:15px;line-height:1.6;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:8px;resize:vertical}ul,ol{margin:0;padding:0;list-style-type:none}.content .tts-greetings{display:none!important;font-size:18px;line-height:1.6;color:var(--text);margin-bottom:20px}.content .tts-active{background:linear-gradient(90deg,rgb(99 179 237 / .18) 0%,transparent 100%);border-left:3px solid #63b3ed;padding-left:10px;margin-left:-13px;border-radius:2px;transition:background 0.3s}.content ul{margin:20px 0;list-style-type:disc;list-style-position:inside}.content ul li{margin:10px 0}a{text-decoration:none;color:inherit}svg{width:auto;height:20px}h1{font-size:38px;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.3;word-break:keep-all}h2{font-size:23px;font-weight:800;line-height:1.4;word-break:break-all;margin:12px 0}h3{font-size:21px;font-weight:800;line-height:1.4;margin:12px 0}h4{font-size:17px;font-weight:600;line-height:1.46;margin:12px 0}button,.bt{border:0;border-radius:8px;color:var(--bg);background:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s,color .15s,background-color .15s;font-weight:600}.grd{position:relative}.grd::after,.single article::after{content:'';position:absolute;top:0;right:-30px;width:1px;height:100%;background:var(--line)}section{width:100%;max-width:1240px;padding:0 20px;margin:0 auto}section.wis{display:grid;grid-template-columns:auto 300px;gap:60px;padding:60px 20px}section.wis.grid3 .list.opgrid-list .additional,section.wis.grid3 .list.opgrid-list .type-post p,section.wis.grid3 .list.opgrid-list .type-post .cat,section.wis.grid3 .list.opgrid-list .days{display:none}section.wis.grid3 .list.opgrid-list{grid-template-columns:repeat(3,1fr);gap:10px 30px}section.wis.grid3 .list.opgrid-list .type-post{border-bottom:0}section.wis.grid3 .list.opgrid-list .type-post .permalink{flex-direction:column;padding:0 0 10px;gap:10px}section.wis.grid3 .list.opgrid-list .type-post .permalink .thumb{order:-1;width:100%;margin-bottom:0}section.wis.grid3 .list.opgrid-list .type-post .permalink h3,section.wis.grid3 .list.opgrid-list .type-post .permalink h2{font-size:1.2em;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;margin:0}section.wis.grid3 .list.opgrid-list .type-post .author{margin-top:6px}.single section.wis{max-width:1010px}section.wis.print{grid-template-columns:100%;max-width:640px}section.wis.print article{padding:0 0 140px}.printtoolbar{position:fixed;z-index:9;left:0;bottom:0;width:100%;height:100px;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--bg);box-shadow:3px 3px 10px rgb(0 0 0 / .302)}.printtoolbar button.cancel{background:var(--bg);border:1px solid var(--text);color:var(--text)}.printtoolbar button{width:130px;height:50px;border-radius:32px;font-size:18px;font-weight:700;letter-spacing:-.18px}.alonelogo{display:flex;align-items:center;justify-content:center;height:57px;width:100%;border-bottom:1px solid var(--line);padding-bottom:6px}.alonelogo svg{height:34px;width:auto}html[data-theme="dark"] .alonelogo svg{fill:var(--logo)}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.tags>*{background:var(--sub);border-radius:20px;font-weight:500;font-size:13px;padding:0 8px;display:flex;align-items:center;height:26px;line-height:1}.readprogress{position:absolute;left:0;bottom:-4px}progress{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border:none;z-index:99}progress::-webkit-progress-bar{background-color:var(--bg)}progress::-webkit-progress-value{background-color:var(--main)}progress::-moz-progress-bar{background-color:var(--main)}.slider{overflow:hidden;display:flex;margin:20px -10px -20px;background:linear-gradient(135deg,var(--main) 0%,#fff8cf 100%);color:var(--black);border-radius:10px}.slider .item{position:relative;width:100%;height:200px;display:flex;align-items:center}.slider .item .inner{width:100%;padding:0 10%}.slider .item .particle{pointer-events:none;position:absolute;object-fit:contain;top:20px;right:100px;width:500px;height:auto}.slider .item .inner .title{margin:0;font-weight:400;font-size:36px;letter-spacing:-.4px}.slider .item .inner .title span{font-weight:800}.slider .item .inner .subtitle{margin-top:5px;max-width:540px}article{position:relative;width:100%;margin:0 auto;padding:0 0 40px}article figure{width:100%!important;display:flex;flex-direction:column;margin:20px 0}article figure figcaption{font-size:13px;line-height:1.62;padding:0 10px;margin:1em 0 0;color:var(--textgrey)}article figure.featured-image figcaption{margin-bottom:1em}article img{width:100%;max-width:100%;height:auto}.articlemeta{margin-bottom:40px}.articlemeta .author{font-size:15px}.articlemeta .author a{font-weight:700}.articlemeta .date{color:var(--textsub);font-size:.9em;margin-top:4px;display:flex}.articlemeta .date>*{margin-right:10px;padding-right:10px;border-right:1px solid var(--line)}.articlemeta .date>*:last-child{margin-right:0;padding-right:0;border-right:0}header{background:var(--black);position:sticky;top:0;z-index:999}header a{color:var(--bg)}header section{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:none;padding:0 40px}header section h1.posttitle{width:100%;max-width:55%;text-align:center;font-size:17px;font-weight:400;line-height:1.7;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;position:absolute;left:50%;transform:translateX(-50%)}#mobilenav_wrp{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:flex;padding:14px;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease}#mobilenav_wrp.active{opacity:1;visibility:visible}#mobilenav_wrp .mobilenav_exit{width:100%}#mobilenav_wrp .mobilenav_inner{flex:0 0 auto;width:60vw;max-width:300px;height:100%;background:var(--bg);padding:30px;display:flex;flex-direction:column;border-radius:10px;transform:translateX(100%);transition:transform 0.4s ease}#mobilenav_wrp.active .mobilenav_inner{transform:translateX(0)}#mobilenav_wrp .mobilenav_inner nav ul{display:flex;flex-direction:column;gap:10px}#mobilenav_wrp .mobilenav_inner nav ul a{font-size:1.2em;font-weight:700;padding:3px 0;display:inline-flex}#mobilenav_wrp .mobilenav_inner nav ul li.current-menu-item a{border-bottom:3px solid var(--main)}#mobilenav_wrp .mobilenav_inner .mobilenav_sub{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line);margin-top:auto;padding-top:20px}#mobilenav_wrp .mobilenav_inner .mobilenav_sub a,.theme-toggle{cursor:pointer;font-size:1.2em;font-weight:700;padding:3px 0;display:flex}#movetop.active{transform:translateY(0)}#movetop{position:fixed;right:15px;bottom:20px;transition:all 0.2s linear 0s;transform:translateY(60px);z-index:998;display:flex;flex-direction:column;gap:10px}#movetop .item.totop{opacity:0}#movetop.active .item.totop{opacity:1}#movetop .item img{width:79%;height:auto}#movetop .item{width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--bg);box-shadow:var(--shadowlg);border-radius:50%;transition:all 0.2s linear 0s}html[data-theme="dark"] #movetop .item,html[data-theme="dark"] .articletoolbar .item{background:var(--bggrey)}#movetop .item.sns svg{fill:var(--text)}#movetop .item.top:hover{background:var(--main);color:var(--bg)}.site-branding{display:flex;align-items:center;height:60px;color:var(--main);padding-bottom:8px}.site-branding svg{height:34px;width:auto;fill:var(--logo)}nav#site-navigation{white-space:nowrap;padding:0 0 0 20px}nav#site-navigation ul{display:flex;align-items:center;gap:30px;font-weight:500}.drop{position:relative}.drop .dropmenu{display:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--bg);border-radius:8px;box-shadow:var(--shadowlg);padding:8px 0;z-index:999}.drop .dropmenu::before{content:'';left:50%;top:-6px;transform:rotate(315deg) translateX(-50%);position:absolute;z-index:999;border:4px solid var(--bg);border-color:var(--bg) var(--bg) #fff0 #fff0;box-shadow:1px -1px 1px 0 var(--line)}.drop.active .dropmenu{display:block}.drop .dropmenu .item{padding:10px 20px;min-width:140px;justify-content:flex-start;color:var(--black);font-weight:400;font-size:14px;border:0}.drop .dropmenu .item:hover{background:var(--bggrey)}aside{padding-bottom:40px}.sticky{position:sticky;top:80px}.latestTitle h3{margin:0}.latestTitle{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:-20px}.latestTitle .tools{display:flex;gap:6px}.latestTitle .tools>*{cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:opacity .15s,color .15s,background-color .15s}.latestTitle .tools>*:hover{background:var(--bggrey)}.latestTitle .tools>*.active{background:var(--bggrey)}.widget{margin-bottom:40px}.viewlists .item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.viewlists .item .num{font-size:1.4em;font-weight:700}.widget iframe{width:100%}.widget.sticky{position:sticky;top:60px;z-index:9}.widget h3{margin:0 0 12px}.widget .type-post .permalink .thumb,.widget .commentList .item .thumb{flex:0 0 84px;width:84px;order:1;margin-bottom:0;margin-left:auto}.widget .type-post .permalink{padding:16px 0;gap:10px;flex-direction:row}.widget .type-post .permalink .num{padding-top:2px;font-weight:800;font-size:26px;line-height:1;flex:0 0 20px;background:var(--gradi);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.widget .type-post h3{font-weight:600;font-size:1.1em;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;margin-bottom:0}.widget .type-post p,.widget .type-post .author{display:none}.loginwrp{max-width:320px;margin:0 auto;min-height:calc(100vh - 60px);display:flex;flex-direction:column;padding-top:25vh}.loginwrp .msg{word-break:keep-all;color:var(--textgrey);margin-top:20px;text-align:center;font-size:.9em}.loginwrp h3{margin:0 0 25px}.loginbox .item{display:flex;flex-direction:column;justify-content:space-between;gap:6px}.googlelogin svg{width:24px;height:24px}.googlelogin{display:flex;align-items:center;justify-content:center;height:60px;gap:4px;min-width:auto;font-weight:600;font-size:1em;border-radius:16px;color:var(--black);background:var(--bg);border:1px solid var(--line);box-shadow:rgb(0 0 0 / .1) 0 1px 3px 0}.account{white-space:nowrap;display:flex;align-items:center;gap:10px;font-weight:500}.account .toolbar{display:flex;gap:18px}.account .toolbar a{display:flex;align-items:center;gap:4px}.account .toolbar a svg{width:22px;height:22px;color:var(--main)}nav#site-navigation ul li a,.account a{display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;line-height:1;color:var(--white)}.searchwrap{position:relative;width:100%;max-width:250px;margin-left:auto}.searchwrap input{padding:0 20px 0 45px;font-size:17px;border:0;background:var(--bg)}html[data-theme="dark"] .searchwrap input{background:var(--bggrey)}.searchwrap button{color:var(--textgrey);background:#fff0;position:absolute;left:0;top:0;height:100%;width:40px}main{margin:0 auto}.list{display:grid;grid-template-columns:repeat(1,1fr);gap:0}.list .adwrp{padding:25px 0;border-bottom:1px solid var(--line)}.list .days{border-bottom:1px solid var(--text);padding:10px 0;margin-top:40px}.list .days .daytitle{font-size:15px;font-weight:500}.list .days:first-child{margin-top:0;padding-top:0}.type-post{position:relative;border-bottom:1px solid var(--line)}.widget .type-post:first-child{border-top:1px solid var(--line)}.type-post .permalink{position:relative;display:flex;gap:30px;padding:25px 0}.related .list .type-post .permalink{flex-direction:row;padding:0;gap:20px}.type-post h3,.type-post h2{margin-top:0;word-break:auto-phrase}.type-post a:hover h3,.type-post a:hover h2{text-decoration:underline}.type-post p{color:var(--textsub);margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.new.type-post:first-child .permalink{padding-top:0}.new.type-post:last-child{border-bottom:0}.new.type-post .thumb{width:410px}.new.type-post h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.new.type-post p{-webkit-line-clamp:3}.type-post .thumb{position:relative;flex:0 0 auto;width:220px;height:100%}.type-post .thumb .ratio,.commentList .item .thumb .ratio{position:relative;width:100%;overflow:hidden;border-radius:5px;aspect-ratio:16 / 9}.type-post .thumb .ratio:after{content:'';width:100%;height:100%;background:rgb(0 0 0 / 2%);position:absolute;top:0;left:0}.type-post .thumb img,.commentList .item .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:5px;transform:scale(1.001);transition:transform .2s}.type-post .thumb:hover img{transform:scale(1.1)}.type-post .author{display:flex;align-items:center;gap:10px;font-size:14px;margin-top:12px}.type-post .counts{display:flex}.type-post .counts>*{color:var(--textgrey);font-size:13px;border-right:1px solid var(--line);margin-right:8px;padding-right:8px}.type-post .counts>*:last-child{border-right:0;margin-right:0;padding-right:0}.type-post .cat{font-size:13px;font-weight:500;display:inline-flex;align-items:center;background:var(--main);color:var(--black);padding:0 8px;border-radius:20px;height:26px}.type-post .ttsready{font-size:.9em;font-weight:600;display:inline-flex;align-items:center;padding:0 10px;border-radius:4px;height:22px;margin-left:-5px;border:1px solid var(--text)}#pagination{position:relative;display:flex;align-items:center;justify-content:center;gap:6px}#pagination .arrows{display:flex;align-items:center;justify-content:center;gap:12px}#pagination .page-numbers.current{font-weight:500;display:flex;align-items:center;justify-content:center;height:45px;min-width:45px;color:var(--bg);background:var(--text);border:1px solid var(--text);border-radius:8px}#pagination .numbar{display:flex;align-items:center;gap:6px}#pagination .numbar a,#pagination .numbar span,#pagination .page-numbers.prev,#pagination .page-numbers.next{font-weight:500;display:flex;align-items:center;justify-content:center;height:45px;min-width:45px;border:1px solid var(--line);border-radius:8px}#pagination a{transition:opacity .15s,color .15s,background-color .15s}#pagination a:hover{background:var(--bggrey)}#pagination a svg{height:18px}.pgnwrp{display:flex;align-items:center;padding:40px 0 30px;justify-content:space-around}.pgnwrp .counts{display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;font-size:13px;color:var(--textgrey);order:-1}.pgnwrp .counts #pagego{height:28px;padding:0 10px;flex:0 0 auto;font-weight:500;line-height:1}.pgnwrp .counts input{text-align:center;height:28px;font-size:13px;padding:4px;width:36px;flex:0 0 auto}.pgnwrp .counts input:focus{border-color:var(--primary)}.pgnwrp .counts input::-webkit-inner-spin-button,.pgnwrp .counts input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.layoutbtns{display:flex;align-items:center;gap:6px;position:absolute;right:0;top:0}.layoutbtns>div svg{height:18px}.layoutbtns>.filter{width:100px;height:40px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:8px;padding:0 14px}.layoutbtns>.filter svg{height:16px;color:var(--textgrey)}.layoutbtns>.gridch{display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;width:40px;height:40px;cursor:pointer;transition:opacity .15s,color .15s,background-color .15s}.layoutbtns>div:hover{border-color:var(--text)}.layoutbtns>div.active{background:var(--text);border-color:var(--text);color:var(--bg)}.arct .catimg{display:none;position:absolute;bottom:0;right:0;height:calc(100% + 60px);width:200px;object-fit:cover;z-index:-1}.arct,.wis.grid3 .arct.fr{position:relative;padding:0 0 10px;margin:0 0 30px;border-bottom:4px solid var(--main);display:flex;align-items:flex-end;justify-content:space-between}.arct h1{font-weight:900;margin:0}.archive-meta{color:var(--textgrey)}.archive-meta span{font-size:2em;font-weight:700;line-height:normal;color:var(--text)}.archive-description{word-break:auto-phrase;color:var(--textsub);display:none}.archive-description p{max-width:640px;margin-bottom:0}#alert{opacity:0;position:fixed;bottom:60px;left:50%;transform:translateX(-50%);background:var(--text);color:var(--bg);box-shadow:var(--shadowlg);display:flex;align-items:center;justify-content:center;border-radius:32px;padding:0 25px;height:58px;transition:opacity .3s;white-space:nowrap}main .title h1{margin-top:10px}.page main .title h1{margin-top:0}main .path{margin-bottom:10px;display:flex;gap:12px;font-weight:600;color:var(--textsub)}main .content{font-size:18px;line-height:1.6;color:var(--text);word-break:keep-all;word-wrap:break-word}main .content h2,main .content h3{margin:45px 0 0}main .content h2{font-size:21px}main .content p{margin:20px 0}main .content p strong{font-weight:700}main .content blockquote{font-family:serif;font-style:italic}main .content p a{text-decoration:underline;color:var(--main)}main .content ol{margin:35px 0;list-style-type:decimal;list-style-position:inside}main .content ol li{padding-left:20px;text-indent:-20px}main .publisher{font-size:18px;line-height:1.7;color:var(--text)}main .publisher a{font-weight:700}.single main .related{border-top:1px solid var(--line);padding:20px 0;margin-top:40px}.single main .related .adwrp{padding:20px 0 0;border-top:1px solid var(--line);border-bottom:0}.single article .adwrp.trk{width:100%;margin:30px 0;display:flex;justify-content:center}.single main .related h4{font-weight:700;margin:0 0 20px}.single main .related .list{gap:20px}.single main .related .type-post{border:0}.single main .related .type-post a{padding:0;gap:26px}.single main .related .type-post h3{font-weight:700;font-size:18px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;margin-bottom:0}.single main .related .type-post p,.single main .related .type-post .cat{display:none}.single main .related .type-post .author{margin-top:5px}.single main .related .type-post .thumb{flex:0 0 130px;width:130px;order:-1;margin-bottom:0}.single main .tags{margin:30px 0 50px}.single main .rwrap{position:relative;padding:40px 0;margin:40px 0;border-bottom:1px solid var(--line);border-top:1px solid var(--line);font-size:14px}.single main .rwrap .label{position:absolute;left:50%;transform:translateX(-50%);top:-12px;background:var(--bg);padding:0 20px;white-space:nowrap}.single main #reaction{display:grid;grid-template-columns:repeat(5,1fr)}.single main #reaction .item{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--textsub)}.single main #reaction .item .icon{font-size:42px}.list .additional{margin-top:20px}.list .additional .tags{height:26px;overflow:hidden}#postindex{display:none}#comviewstart{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:32px;height:48px;width:100%}#comviewstart svg{width:20px;height:20px}#comviewstart h4 span{font-weight:300;color:var(--textgrey);margin:0}#mobiletoolbar .item{width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .15s,color .15s,background-color .15s;border-radius:50%;color:var(--white)}.articletoolbarwrap{position:absolute;top:150px;left:-100px}.articletoolbar{display:flex;flex-direction:column;gap:10px;position:fixed;z-index:10;padding:16px;border-radius:20px;transition:opacity .3s ease}.articletoolbar .item{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:opacity .15s,color .15s,background-color .15s;background:var(--bg);border:1px solid var(--line)}.articletoolbar .item:hover{background:var(--bggrey)}.articletoolbar .item#favorite.added{color:var(--main)}.articletoolbar .item#favorite.added svg{fill:var(--main)}.articletoolbar .item#voice.active.playing,.articletoolbar .item#voice.active.paused{overflow:hidden;position:relative;background:#fff0;border-color:var(--bg)}.articletoolbar .item#voice.active.playing::before,.articletoolbar .item#voice.active.paused::before{content:'';position:absolute;inset:-60%;background:conic-gradient(from 0deg,var(--bg),var(--bg) 40%,var(--main) 100%);animation:ai_border_spin 3s linear infinite;z-index:-2}.articletoolbar .item#voice.active.paused::before{animation-play-state:paused}.articletoolbar .item#voice.active.playing::after,.articletoolbar .item#voice.active.paused::after{content:'';position:absolute;inset:4px;background:var(--bg);border-radius:50%;z-index:-1}@keyframes ai_border_spin{to{transform:rotate(360deg)}}.articletoolbar .item#voice .loading,.articletoolbar .item#voice .pause,.articletoolbar .item#voice .play{display:none}.articletoolbar .item#voice .start{display:inline-flex}.articletoolbar .item#voice.active .start,.articletoolbar .item#voice.active .play{display:none}.articletoolbar .item#voice.active .loading{display:inline-flex}.articletoolbar .item#voice.active .loading svg{width:20px;height:20px}.articletoolbar .item#voice.active.playing .loading{display:none}.articletoolbar .item#voice.active.playing .pause{display:inline-flex}.articletoolbar .item#voice.active.paused .start,.articletoolbar .item#voice.active.paused .loading,.articletoolbar .item#voice.active.paused .pause{display:none}.articletoolbar .item#voice.active.paused .play{display:inline-flex}.articlebottom{display:flex;justify-content:space-between;gap:20px;margin:30px 0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.articlebottom nav{width:100%}.user{display:flex;flex-direction:row;align-items:center;gap:14px;width:fit-content}.user .avatar{border-radius:50%;object-fit:cover}.exit{cursor:pointer;position:absolute;right:30px;top:30px;display:flex;align-items:center;justify-content:center}.exit svg{width:28px;height:28px}#comments{width:100%;margin:0 0 20px}#comments h3{margin:0 0 20px;font-weight:700}#comments h3 span{font-weight:300;color:var(--textgrey)}#comments.active{transform:translateX(0)}#comments .col:last-child{border-right:0}.commentWrite{display:flex;flex-direction:column;gap:10px}.commentWrite textarea{padding:8px 0;border:0}.commentWrite .idea{width:100%;display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line);border-radius:8px}.commentWrite .idea .col{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.commentWrite .control{display:flex;justify-content:flex-end;align-items:center;gap:8px}.commentWrite .control .guestip{margin-right:auto;color:var(--textgrey);font-size:13px;font-weight:300}.commentWrite.active .control{display:flex}.commentWrite .control button{font-size:14px;height:38px;width:90px}.commentList{display:flex;flex-direction:column}.commentList .item{font-size:15px;border-bottom:1px solid var(--line);padding:20px 0}.commentList .item .avatar{width:auto;flex:0 0 auto;border-radius:50%}.commentList .item:last-child{border-bottom:0}.commentList .item .user{width:100%;height:auto;align-items:flex-start;gap:10px}.commentList .item .user .name{line-height:normal;display:flex;align-items:center;flex-direction:row;gap:5px;margin:0}.commentList .item .user .name .nickname{font-weight:700}.commentList .item .user .name .date{font-size:13px;color:var(--textgrey)}.commentList .item p{font-size:15px;line-height:1.4;margin:5px 0}.widget .commentList .item:first-child{border-top:1px solid var(--line)}.widget .commentList .item p{word-wrap:break-word;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0}.widget .commentList .item .ori{font-size:.9em;color:var(--textgrey)}.widget .commentList .item .ori span{font-weight:700;color:var(--black);word-wrap:break-word;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.widget .commentList .item:hover .ori span{text-decoration:underline}.widget .commentList .item{padding:16px 0;border-bottom:1px solid var(--line)}.widget .commentList .item a{display:flex;gap:10px}.widget .commentList .item a .avatar{border-radius:50%}.widget .commentList .item a:hover p{text-decoration:underline}.comset{background:#fff0;color:var(--textsub)}.comset svg{width:16px;width:16px}.post-navigation .nav-links{display:flex;flex-direction:column;width:100%;gap:1px;background:var(--line)}.post-navigation .nav-links>*{width:100%}.post-navigation .nav-links .bt{height:48px;width:100%;background:var(--bg);color:var(--text);transition:opacity .15s,color .15s,background-color .15s;border-radius:0;justify-content:flex-start;padding:0 20px;gap:15px}.post-navigation .nav-links .bt:hover{background:var(--bggrey)}.post-navigation .nav-links .bt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 50px)}footer{padding:40px 0 80px;font-size:13px;color:var(--textgrey)}.footerwis{display:flex;gap:40px}.footerwis .logo svg{height:30px;width:auto;margin-top:-3px}footer .companyinfo{display:flex;flex-wrap:wrap;gap:4px 14px}footer .companyinfo>*{margin:0;display:flex;flex-wrap:wrap;gap:4px}footer .info{display:flex;flex-direction:column}footer .copyright{margin-top:12px}html[data-theme="dark"] .footerwis .logo svg{fill:var(--logo)}.form{display:flex;flex-direction:column}.form #wpcontent{margin-top:-3px}.form .submitWrrap{margin-top:-3px;border:3px solid var(--black);padding:20px}.form .submitWrrap button{height:50px;width:100%;max-width:170px;min-width:170px;color:var(--bg);font-weight:600;margin-left:auto}.modal{position:fixed}@media screen and (max-width:1280px){header section{padding:0 20px}}@media screen and (max-width:1170px){.new.type-post .thumb{width:400px}section.wis.grid3 .list.opgrid-list{gap:10px}.slider .item .particle{position:absolute;object-fit:contain;top:85px;right:-10px;width:50%;height:auto}}@media screen and (max-width:1024px){.new.type-post .thumb{width:300px}section.wis{grid-template-columns:auto 260px}}@media screen and (max-width:940px){#site-navigation{display:none}#mobiletoolbar{display:flex;margin-right:-12px;order:1}.new.type-post h2{margin:2px 0 12px}.type-post .permalink{flex-direction:column;align-items:flex-start;gap:0}.type-post .permalink .thumb,.new.type-post .permalink .thumb{order:-1;flex:auto;width:100%;margin-bottom:12px}}@media screen and (max-width:660px){header{color:var(--black);background:var(--bg)}header.dwn{box-shadow:var(--shadowlg)}header section{padding:0 18px;gap:5px}.site-branding{margin-right:10px;padding-bottom:7px}.site-branding svg{fill:var(--black);height:32px}html[data-theme="dark"] .site-branding svg{fill:var(--logo)}#mobiletoolbar .item{color:var(--black)}html[data-theme="dark"] #mobiletoolbar .item{color:var(--text)}.alonelogo svg{height:32px}header .account{display:none!important}header .searchwrap input{background:var(--bggrey);height:36px}section.wis.grid3 .list.opgrid-list{grid-template-columns:repeat(2,1fr);gap:10px}section.wis.grid3 .list.opgrid-list .type-post .permalink h3,section.wis.grid3 .list.opgrid-list .type-post .permalink h2{font-size:1em}.slider .item .inner{padding:0 20px}.slider .item{height:160px}.slider .item .inner .title{font-size:24px}aside{margin-top:40px;padding-bottom:0}.account .toolbar a{color:var(--black)}h1{font-size:28px;line-height:1.25}.account{margin-left:auto}section.wis{grid-template-columns:100%;gap:0;padding-top:30px}article{padding:0 0 0}.commentWrite .idea{padding:12px}.single main .related .type-post a{flex-direction:row;gap:20px}.single main .related .type-post .thumb{flex:0 0 110px;width:110px}.single main .related .type-post h3{font-size:16px}.related .list .type-post .permalink{gap:16px}.single main #reaction .item .icon{font-size:36px}#alert{bottom:90px}.articletoolbar{left:0;bottom:20px;flex-direction:row;width:100%;border-radius:0;padding:0 16px}.articletoolbar .item{border:0;box-shadow:var(--shadowlg)}.commentWrite .idea .col{grid-template-columns:repeat(1,1fr)}.archive-description{text-wrap:auto}.archive-meta{bottom:auto;top:10px}.archive-meta span{font-size:1.5em}.pgnwrp{flex-direction:column;gap:20px}.footerwis{flex-direction:column;gap:20px}.grd::after,.single article::after{display:none}}