#dbcls-common-header nav.gnav{margin:0 30px!important;width:auto!important}body{background-color:#f4f3f2;font-family:Fira Sans Condensed,sans-serif;font-weight:300}main{box-sizing:border-box;display:block;margin:0 auto;min-height:calc(100vh - 52px);padding:80px 30px 30px}a{color:#333;text-decoration:none}main section:first-child{margin-top:0}section{margin-bottom:24px;margin-top:48px}section h2{color:#333;font-size:30px}section h2,section h3.stanza-title{font-weight:600;margin-bottom:8px;padding-left:8px}section h3.stanza-title{font-size:24px}.stanza-wrapper{display:block;height:fit-content;margin-bottom:24px;overflow-x:auto;width:auto}.stanza-wrapper+.stanza-wrapper{margin-top:48px}header.global-header{font-weight:400;height:45px;left:0;position:fixed;top:24px;width:100%;z-index:999}header.global-header .inner{align-items:center;background-color:#fff;border-bottom:1px solid #d9d9d9;display:flex;height:45px;justify-content:space-between;padding:0 30px}header.global-header .inner svg{height:16px;width:16px}header.global-header .inner a.logo{background-image:url(../images/svg/logo.svg);background-repeat:no-repeat;background-size:contain;height:30px;width:135px}header.global-header .inner nav{align-items:center;display:flex;gap:min(40px,3vw)}header.global-header .inner ul{display:flex;gap:min(40px,3vw)}header.global-header .inner li{position:relative}header.global-header .inner li>*{align-items:center;color:#000;cursor:pointer;display:flex;gap:10px;height:45px}header.global-header .inner li>*>*{transition-duration:.15s;transition-property:color,fill;transition-timing-function:cubic-bezier(.165,.84,.44,1)}header.global-header .inner li>.active>*,header.global-header .inner li>:hover>*{fill:#8fc31f;color:#8fc31f}header.global-header .inner input{border:1px solid gray;border-radius:4px;padding:5px 10px}header.global-header .sub{position:relative}header.global-header .sub ul{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);clip-path:polygon(0 0,100% 0,100% 0,0 0);display:flex;flex-direction:column;font-size:14px;gap:16px;left:0;padding:20px;position:absolute;top:0;transition-duration:.4s;transition-property:clip-path;transition-timing-function:cubic-bezier(.4,0,0,1)}header.global-header .sub ul.active{clip-path:polygon(-10% 0,110% 0,110% 110%,-10% 110%);transition-duration:.6s}header.global-header .sub li{align-items:center;display:flex;gap:8px}header.global-header .sub li:before{background-color:#d9d9d9;border-radius:100%;content:"";display:block;height:5px;margin-bottom:2px;width:5px}header.global-header .sub a{transition-duration:.15s;transition-property:color,fill;transition-timing-function:cubic-bezier(.165,.84,.44,1)}header.global-header .sub a:hover{color:#8fc31f}body.top section.instruction{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;margin:0 auto 100px;max-width:800px;padding:40px 80px}body.top section.instruction .logo{background-image:url(../images/svg/logo.svg);background-repeat:no-repeat;background-size:contain;height:60px;width:270px}body.top section.instruction h1{font-size:24px;text-align:center}body.top section.instruction p{font-size:18px;line-height:1.5;text-align:justify}body.top section.instruction p.link-wrapper{flex-shrink:0;text-align:right;width:100%}body.top section.instruction p.link-wrapper a{color:#8fc31f;text-decoration:underline}body.top section.stats h2{margin-bottom:20px;text-align:center}body.top section.stats .container{display:flex;margin:0 auto 100px;width:600px}body.top section.stats a{align-items:center;color:#8fc31f;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none;transition-duration:.5s;transition-property:color,fill;transition-timing-function:cubic-bezier(.4,0,0,1);width:200px}body.top section.stats a:hover{color:#9ee233}body.top section.stats a:hover span{color:#8fc31f}body.top section.stats a svg{height:120px;width:120px}body.top section.stats a>span{color:#333;display:flex;flex-direction:column;margin-top:12px;text-align:center;transition-duration:1s;transition-property:color;transition-timing-function:cubic-bezier(.4,0,0,1)}body.top section.stats a>span>span:first-child{font-size:48px}body.top section.stats a>span>span:nth-child(2){font-size:24px;font-weight:400}body.top section.tools{margin-bottom:100px}body.top section.tools h2{margin-bottom:60px;text-align:center}body.top section.tools ul{display:flex;gap:25px;justify-content:center;margin-bottom:40px}body.top section.tools li{background-color:#fff;border-radius:5px;box-shadow:2px 2px 0 0 rgba(0,0,0,.1);height:80px;transition-duration:.1s;width:220px}body.top section.tools li:hover{box-shadow:0 0 0 0 transparent;transform:translate(2px,2px)}body.top section.tools li a{align-items:center;box-sizing:border-box;display:flex;font-size:20px;font-weight:500;gap:20px;height:100%;justify-content:space-between;line-height:1.2;padding-left:12px;padding-right:8px;width:100%}body.top section.tools li a:after{background-image:url(../images/svg/triangle.svg);background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:12px;width:10px}body.top section.free-search{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin:0 auto 80px;padding:8px;width:100%}body.top section.free-search h2{margin-bottom:16px;margin-top:-24px;text-align:center}body.top section.free-search h2 span{background-color:#f4f3f2;padding:0 4px}body.top section.free-search #queryInput{border:1px solid #ccc;border-radius:5px;display:block;font-size:32px;margin:40px auto;max-width:480px;padding:5px;width:80%}body.top section.free-search .info{background-color:rgba(143,195,31,.05);border:1px solid #8fc31f;border-radius:5px;color:#4e6b11;display:block;font-size:20px;line-height:1.4;margin:40px auto;max-width:640px;padding:8px;width:80%}body.top section.free-search .links{font-size:20px;line-height:1.4;margin:-20px auto 40px;max-width:640px;width:80%}body.top section.free-search .links ul,body.top section.free-search .links ul li+li{display:flex;gap:10px}body.top section.free-search .links ul li+li:before{content:" / "}body.top section.free-search .links a{color:#6fa80c;font-size:20px;line-height:1.4}body.top section.free-search .links a:hover{text-decoration:underline}body.top section.free-search .stanza{display:block;margin-bottom:20px}body.top section.free-search .message{font-size:24px;text-align:center}@keyframes blink{0%{opacity:1}30%{opacity:1}50%{opacity:0}70%{opacity:1}to{opacity:1}}body.top section.free-search .blink{animation-duration:2s;animation-iteration-count:infinite;animation-name:blink}body.top section.free-search .stanza-wrapper div+div{margin-top:40px}body.about article{background-color:#fff;border-radius:5px;margin:30px auto 50px;padding:40px 20px;width:700px}body.about h2{margin-bottom:30px;padding:0}body.about p{font-size:14px;font-weight:300;line-height:1.8;margin-bottom:10px;text-align:justify}body.compare .id-input{align-items:flex-end;border:1px solid #ccc;border-radius:10px;display:flex;margin:16px;padding:16px}body.compare input[type=text]{font-size:16px;padding:10px;width:600px}body.compare input[type=button]{cursor:pointer;font-size:16px;height:42px;margin-left:16px;padding:0 10px}body.compare .error-msg{color:#c00;margin-bottom:2px;margin-left:16px}