@font-face{font-family:KizutsukeJP;src:url('KizutsukeSansJP.woff2') format('woff2')}@font-face{font-family:KizutsukeSC;src:url('KizutsukeSansSC.woff2') format('woff2')}
.message_inner{overflow-y:hidden;box-sizing:border-box}
.kiz-langs{flex-wrap:wrap}.kiz-toolbar button{max-width:210px}
html,body{background:#090a0e}.tyrano_base{font-family:KizutsukeJP,sans-serif}.message_outer{border:1px solid #673643!important}.message_inner{line-height:1.7!important;padding-top:22px!important}.kiz-speaker{position:absolute;left:78px;top:485px;color:#f3efe9;font-size:23px;letter-spacing:.08em;z-index:2000;pointer-events:none}
.kiz-toolbar,.kiz-title,.kiz-modal{position:absolute;box-sizing:border-box;color:#f3efe9;z-index:10000010}.kiz-toolbar{top:12px;left:24px;gap:9px}.kiz-toolbar button,.kiz-title button,.kiz-modal button{font:inherit;color:inherit;background:#111318eb;border:1px solid #673643;border-radius:4px;padding:12px 20px;cursor:pointer;font-size:20px}.kiz-toolbar button:hover,.kiz-title button:hover,.kiz-modal button:hover{background:#512a35}.kiz-title{inset:0;background:linear-gradient(90deg,#090a0eeb,#090a0e00 85%);display:flex;align-items:center;padding:65px}.kiz-title section{width:450px;display:flex;flex-direction:column;gap:18px}.kiz-title h1{font-size:76px;letter-spacing:.13em;margin:0}.kiz-title p{color:#bcb5bb;margin:0 0 15px}.kiz-langs{display:flex;gap:8px}.kiz-langs button{font-size:17px;padding:10px 13px}.kiz-langs .selected{border-color:#edc2ca;background:#673643}.kiz-modal{inset:0;background:#08090df5;padding:35px 90px}.kiz-modal section{height:100%;overflow:auto}.kiz-modal h2{font-size:32px}.kiz-modal label{display:flex;align-items:center;gap:32px;padding:24px;font-size:24px}.kiz-modal input{width:500px;accent-color:#be3145}.kiz-slot{display:block;width:100%;text-align:left;margin:20px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kiz-log{height:450px;overflow:auto;line-height:1.8;font-size:25px;padding:25px}.glink_button{box-sizing:border-box;border:1px solid #a86a77!important;border-radius:4px!important;background:#111318f0!important;color:#f3efe9!important;padding:16px!important;line-height:1.5!important;white-space:normal!important}.glink_button:hover{background:#512a35!important}.button_menu{display:none!important}
.kiz-confirm{margin:18px 0 0;padding:20px 24px;border:1px solid #673643;border-radius:4px;background:#111318;max-width:900px}.kiz-confirm p{margin:0 0 16px;font-size:22px;line-height:1.6}.kiz-confirm button{margin-right:12px}
