@import"https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400&family=PT+Sans+Narrow:wght@400;700&family=Noto+Serif+JP:wght@400;700&display=swap";*,*:before,*:after{box-sizing:border-box}body{margin:0;background:#0a0a0a;color:#f0f0f0;font-family:PT Sans,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#444;border-radius:4px}@keyframes kimFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ls-fadein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ls-pulse{0%,to{opacity:.4}50%{opacity:1}}.kn:hover{color:#fff!important}.kc:hover{border-color:#444!important;transform:translateY(-2px)}.nav-link{cursor:pointer;transition:color .3s}.nav-link:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:4px;border-radius:4px}.sidebar-item:focus-visible{outline:2px solid #C9A94E;outline-offset:2px;border-radius:6px}.ls-char{display:inline-block;animation:ls-pulse 2s ease infinite}.ls-char:nth-child(1){animation-delay:0s}.ls-char:nth-child(2){animation-delay:.15s}.ls-char:nth-child(3){animation-delay:.3s}.ls-char:nth-child(4){animation-delay:.45s}.ls-char:nth-child(5){animation-delay:.6s}.ls-char:nth-child(6){animation-delay:.75s}@media(max-width:768px){.kimura-nav{padding:12px 16px!important}.kimura-page{padding:60px 16px 40px!important}.dash-grid-3,.kimura-grid-2{grid-template-columns:1fr!important}.haragi-sidebar{width:56px!important}.haragi-sidebar .sidebar-label,.haragi-sidebar .sidebar-logo-text,.haragi-sidebar .sidebar-user-name{display:none!important}.haragi-main{overflow:auto}.members-grid{grid-template-columns:1fr!important}}
