*{margin:0;padding:0;box-sizing:border-box}body,html{background:#0f0f10;color:#f2f2f2;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}a{color:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2a2b2e;border-radius:6px}::-webkit-scrollbar-track{background:transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.view-enter{animation:fadeIn .28s ease backwards}.press{transition:transform .1s ease,opacity .1s ease,background .15s ease}.press:active{transform:scale(.98)}.nav-item{transition:background .15s ease,color .15s ease}.row-hover:hover{background:hsla(0,0%,100%,.02)}input:focus,select:focus,textarea:focus{border-color:#c8f135!important}.st-row{background:transparent;transition:background .15s ease}.st-row:hover{background:hsla(0,0%,100%,.02)}.st-gauge-arc{transition:stroke-dashoffset .45s ease}.st-bar-fill{transition:width .35s ease}.st-layout.st-open .st-side,.st-main{display:none}.st-layout.st-open .st-main,.st-layout.st-searching .st-main{display:block}.st-layout.st-searching .st-catlist{display:none}@media (min-width:769px){.st-layout{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.st-layout .st-main,.st-layout .st-side,.st-layout.st-open .st-side,.st-layout.st-searching .st-catlist{display:block}.st-back-arrow{display:none}.st-back-btn{pointer-events:none}}.msg-row{background:transparent;transition:background .15s ease}.msg-row:hover{background:hsla(0,0%,100%,.02)}.msg-layout.msg-open .msg-side,.msg-main{display:none}.msg-layout.msg-open .msg-main{display:block}@media (min-width:769px){.msg-layout{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.msg-layout .msg-main,.msg-layout .msg-side,.msg-layout.msg-open .msg-side{display:block}.msg-back-arrow{display:none}.msg-back-btn{pointer-events:none}.msg-thread{max-height:52vh;overflow-y:auto}}.exp-card{background:#17181a;transition:background .15s ease,border-color .15s ease}.exp-card:hover{background:#1d1e21}.exp-card.is-active{background:rgba(200,241,53,.1)}.exp-layout.exp-open .exp-side,.exp-main{display:none}.exp-layout.exp-open .exp-main{display:block}.exp-2col{display:grid;grid-template-columns:1fr;grid-gap:0 18px;gap:0 18px}@media (min-width:769px){.exp-layout{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.exp-layout .exp-main,.exp-layout .exp-side,.exp-layout.exp-open .exp-side{display:block}.exp-back-arrow{display:none}.exp-back-btn{pointer-events:none}}@media (min-width:1200px){.exp-2col{grid-template-columns:1fr 1fr}}.simg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.simg-bar-fill{transition:width .3s ease}.simg-single{max-width:420px}@media (min-width:769px){.simg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.simg-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}