a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,tfoot,thead,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.width-100{width:100%}.width-100px{width:100px}.height-100{height:100%}.width-100vw{width:100vw}.height-100vh{height:100vh}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.flex-justify-center{justify-content:center}.flex-align-center{align-items:center}.flex-column{flex-direction:column}.flex-justify-around{justify-content:space-around}.flex-justify-between{justify-content:space-between}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-align-around{align-content:space-around}.flex-align-between{align-content:space-between}.flex-align-start{align-content:flex-start}.flex-align-end{align-content:flex-end}.align-items-flex-start{align-items:flex-start}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-shrink-0{flex-shrink:0}.flex-1{flex:1}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.vertical-align-top{vertical-align:top}.vertical-align-bottom{vertical-align:bottom}.vertical-align-middle{vertical-align:middle}.vertical-align-sub{vertical-align:sub}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.m-auto{margin:auto}.m-0-auto{margin:0 auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.d-block{display:block}.d-flex{display:flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-family-monospace{font-family:monospace}.border-bottom-dashed{border-bottom:1px dashed #333}.vertical-middle{vertical-align:middle}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.outline-none{outline:none}.border-none{border:0 none}.box-border-box{box-sizing:border-box}.border-radius-50{border-radius:50%}.white-space-pre{white-space:pre}.white-space-pre-line{white-space:pre-line}.white-space-pre-wrap{white-space:pre-wrap}.white-space-break-spaces{white-space:break-spaces}.white-nowrap,.white-space-nowrap{white-space:nowrap}.word-break-break-all{word-break:break-all}.word-break-keep-all{word-break:keep-all}.word-wrap-break-word{word-wrap:break-word}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.hidden-scroll-bar::-webkit-scrollbar{width:0!important;display:none!important}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.hover-bold:hover{font-weight:700}.hover-underline:hover,.text-underline{text-decoration:underline}.float-left{float:left}.float-right{float:right}.hover-opacity-9:hover{opacity:.9}.hover-opacity-8:hover{opacity:.8}.hover-opacity-7:hover{opacity:.7}.hover-scale-1:hover{transform:scale(1.1)}.width-fit-content{width:-moz-fit-content;width:fit-content}.bg-color-white,.bg-white{background-color:#fff}.font-white,.text-color-white{color:#fff}.text-overflow-ellipsis-multi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resize-none{resize:none}:root{--product-color:#07f;--background-color:#fff;--background-color-gray:#f8f8f8;--background-color-placeholder:#f5f5f5;--background-color-top:#fafafa;--divider-color:#f8f8f8;--divider-small-color:rgba(0,0,0,0.07);--popup-bar-color:#fff;--background-color-input:#f8f8f8;--text-color:#fff;--text-color-3:#30363d;--text-color-6:#62676d;--text-color-9:#92979d;--text-color-unclickable:#ccc;--text-color-danger:#f40000;--border-color-9:#f4f4f5}.product-color{background-color:var(--product-color)}.background-color{background-color:var(--background-color)}.background-color-gray{background-color:var(--background-color-gray)}.background-color-placeholder{background-color:var(--background-color-placeholder)}.background-color-top{background-color:var(--background-color-top)}.divider-color{background-color:var(--divider-color)}.divider-small-color{background-color:var(--divider-small-color)}.popup-bar-color{background-color:var(--popup-bar-color)}.background-color-input{background-color:var(--background-color-input)}.text-color-3{color:var(--text-color-3)}.text-color-6{color:var(--text-color-6)}.text-color-9{color:var(--text-color-9)}.text-color-product{color:var(--product-color)}.text-color-unclickable{color:var(--text-color-unclickable)}.text-color{color:var(--text-color)}.text-color-danger{color:var(--text-color-danger)}.border-color-9{color:var(--border-color-9)}.text-color-9-placeholder::-moz-placeholder{color:var(--text-color-9)}.text-color-9-placeholder::placeholder{color:var(--text-color-9)}.ty-app-mibook{--product-color:#07f}.ty-app-tfbook{--product-color:#f44}.ty-app-qmbook{--product-color:#fb6729}.ty-app-qdbook{--product-color:#ff8055}.ty-theme-dark{--background-color:#16171a;--background-color-gray:#16171a;--background-color-placeholder:#1a1a1a;--background-color-top:#1a1c1f;--divider-color:#1e2124;--divider-small-color:hsla(0,0%,52.9%,0.15);--popup-bar-color:#222529;--background-color-input:#222529;--text-color-3:#eaeaea;--text-color-6:#ccc;--text-color-9:#9ea3a8;--text-color:#eaeaea;--text-color-unclickable:hsla(0,0%,100%,0.4);--border-color-9:#2e3135}.text-color-3-light{color:#30363d}