:root{--MI-radius: 12px;--MI-marginFull: 14px;--MI-marginHalf: 10px;--MI-margin: var(--MI-marginFull)}html{background-color:transparent;color-scheme:light dark;color:var(--MI_THEME-fg);accent-color:var(--MI_THEME-accent);overflow:clip;overflow-wrap:break-word;font-family:Hiragino Maru Gothic Pro,BIZ UDGothic,Roboto,HelveticaNeue,Arial,sans-serif;font-size:14px;line-height:1.35;text-size-adjust:100%;tab-size:2;-webkit-text-size-adjust:100%}html,html *{scrollbar-color:var(--MI_THEME-scrollbarHandle) transparent;scrollbar-width:thin}html::-webkit-scrollbar,html *::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track,html *::-webkit-scrollbar-track{background:inherit}html::-webkit-scrollbar-thumb,html *::-webkit-scrollbar-thumb{background:var(--MI_THEME-scrollbarHandle)}html::-webkit-scrollbar-thumb:hover,html *::-webkit-scrollbar-thumb:hover{background:var(--MI_THEME-scrollbarHandleHover)}html::-webkit-scrollbar-thumb:active,html *::-webkit-scrollbar-thumb:active{background:var(--MI_THEME-accent)}html,body{height:100%;touch-action:manipulation;margin:0;padding:0;scroll-behavior:smooth}#misskey_app{height:100%}a{text-decoration:none;cursor:pointer;color:inherit;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a:focus-visible{outline-offset:2px}a:hover{text-decoration:underline}a[target=_blank]{-webkit-touch-callout:default}rt{white-space:initial}:focus-visible{outline:var(--MI_THEME-focus) solid 2px;outline-offset:-2px}:focus-visible:hover{text-decoration:none}.ti{width:1.28em;vertical-align:-12%;line-height:1em}.ti:before{font-size:128%}.ti-fw{display:inline-block;text-align:center}._nowrap{white-space:pre!important;word-wrap:normal!important;overflow:hidden;text-overflow:ellipsis}._button,._borderButton,._textButton,._buttonPrimary,._buttonGradate,._buttonGray{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;appearance:none;display:inline-block;padding:0;margin:0;background:none;border:none;cursor:pointer;color:inherit;touch-action:manipulation;tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;font-size:1em;font-family:inherit;line-height:inherit;max-width:100%}._button:disabled,._borderButton:disabled,._textButton:disabled,._buttonPrimary:disabled,._buttonGradate:disabled,._buttonGray:disabled{opacity:.5;cursor:default}._buttonGray{background:var(--MI_THEME-buttonBg)}._buttonGray:not(:disabled):hover{background:var(--MI_THEME-buttonHoverBg)}._buttonPrimary,._buttonGradate{color:var(--MI_THEME-fgOnAccent);background:var(--MI_THEME-accent)}._buttonPrimary:not(:disabled):hover,._buttonGradate:not(:disabled):hover{background:hsl(from var(--MI_THEME-accent) h s calc(l + 5))}._buttonPrimary:not(:disabled):active,._buttonGradate:not(:disabled):active{background:hsl(from var(--MI_THEME-accent) h s calc(l - 5))}._buttonGradate{color:var(--MI_THEME-fgOnAccent);background:linear-gradient(90deg,var(--MI_THEME-buttonGradateA),var(--MI_THEME-buttonGradateB))}._buttonGradate:not(:disabled):hover{background:linear-gradient(90deg,hsl(from var(--MI_THEME-accent) h s calc(l + 5)),hsl(from var(--MI_THEME-accent) h s calc(l + 5)))}._buttonGradate:not(:disabled):active{background:linear-gradient(90deg,hsl(from var(--MI_THEME-accent) h s calc(l + 5)),hsl(from var(--MI_THEME-accent) h s calc(l + 5)))}._buttonRounded{font-size:.95em;padding:.5em 1em;min-width:100px;border-radius:99rem}._buttonRounded._buttonPrimary,._buttonRounded._buttonGradate{font-weight:700}._help{color:var(--MI_THEME-accent);cursor:help}._textButton{color:var(--MI_THEME-accent)}._textButton:focus-visible{outline-offset:2px}._textButton:not(:disabled):hover{text-decoration:underline}._panel{background:var(--MI_THEME-panel);border-radius:var(--MI-radius);overflow:clip}._margin{margin:var(--MI-margin) 0}._gaps_m{display:flex;flex-direction:column;gap:1.5em}._gaps_s{display:flex;flex-direction:column;gap:.75em}._gaps{display:flex;flex-direction:column;gap:var(--MI-margin)}._buttons,._buttonsCenter{display:flex;gap:8px;flex-wrap:wrap}._buttonsCenter{justify-content:center}._borderButton{display:block;width:100%;padding:10px;box-sizing:border-box;text-align:center;border:solid .5px var(--MI_THEME-divider);border-radius:var(--MI-radius)}._borderButton:active{border-color:var(--MI_THEME-accent)}._popup{background:var(--MI_THEME-popup);border-radius:var(--MI-radius);contain:content}._acrylic{background:color(from var(--MI_THEME-panel) srgb r g b/.5);-webkit-backdrop-filter:var(--MI-blur, blur(15px));backdrop-filter:var(--MI-blur, blur(15px))}._fullinfo{padding:64px 32px;text-align:center}._link{color:var(--MI_THEME-link)}._caption{font-size:.8em;opacity:.7}._monospace{font-family:Fira code,Fira Mono,Consolas,Menlo,Courier,monospace!important}._mfm_blur_{filter:blur(6px);transition:filter .3s}._mfm_blur_:hover{filter:blur(0px)}.mfm-x2{--mfm-zoom-size: 200%}.mfm-x3{--mfm-zoom-size: 400%}.mfm-x4{--mfm-zoom-size: 600%}.mfm-x2,.mfm-x3,.mfm-x4{font-size:var(--mfm-zoom-size)}.mfm-x2 .mfm-x2,.mfm-x2 .mfm-x3,.mfm-x2 .mfm-x4,.mfm-x3 .mfm-x2,.mfm-x3 .mfm-x3,.mfm-x3 .mfm-x4,.mfm-x4 .mfm-x2,.mfm-x4 .mfm-x3,.mfm-x4 .mfm-x4{font-size:calc(var(--mfm-zoom-size) / 2 + 50%)}.mfm-x2 .mfm-x2 .mfm-x2,.mfm-x2 .mfm-x2 .mfm-x3,.mfm-x2 .mfm-x2 .mfm-x4,.mfm-x2 .mfm-x3 .mfm-x2,.mfm-x2 .mfm-x3 .mfm-x3,.mfm-x2 .mfm-x3 .mfm-x4,.mfm-x2 .mfm-x4 .mfm-x2,.mfm-x2 .mfm-x4 .mfm-x3,.mfm-x2 .mfm-x4 .mfm-x4,.mfm-x3 .mfm-x2 .mfm-x2,.mfm-x3 .mfm-x2 .mfm-x3,.mfm-x3 .mfm-x2 .mfm-x4,.mfm-x3 .mfm-x3 .mfm-x2,.mfm-x3 .mfm-x3 .mfm-x3,.mfm-x3 .mfm-x3 .mfm-x4,.mfm-x3 .mfm-x4 .mfm-x2,.mfm-x3 .mfm-x4 .mfm-x3,.mfm-x3 .mfm-x4 .mfm-x4,.mfm-x4 .mfm-x2 .mfm-x2,.mfm-x4 .mfm-x2 .mfm-x3,.mfm-x4 .mfm-x2 .mfm-x4,.mfm-x4 .mfm-x3 .mfm-x2,.mfm-x4 .mfm-x3 .mfm-x3,.mfm-x4 .mfm-x3 .mfm-x4,.mfm-x4 .mfm-x4 .mfm-x2,.mfm-x4 .mfm-x4 .mfm-x3,.mfm-x4 .mfm-x4 .mfm-x4{font-size:100%}._mfm_rainbow_fallback_{background-image:linear-gradient(to right,red,orange 17%,#ff0 33%,#0f0,#0ff 67%,#00f 83%,#f0f);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes mfm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mfm-spinX{0%{transform:perspective(128px) rotateX(0)}to{transform:perspective(128px) rotateX(360deg)}}@keyframes mfm-spinY{0%{transform:perspective(128px) rotateY(0)}to{transform:perspective(128px) rotateY(360deg)}}@keyframes mfm-jump{0%{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}75%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes mfm-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-16px) scale(1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(0) scale(1.5,.75)}to{transform:translateY(0) scale(1)}}@keyframes mfm-twitch{0%{transform:translate(7px,-2px)}5%{transform:translate(-3px,1px)}10%{transform:translate(-7px,-1px)}15%{transform:translateY(-1px)}20%{transform:translate(-8px,6px)}25%{transform:translate(-4px,-3px)}30%{transform:translate(-4px,-6px)}35%{transform:translate(-8px,-8px)}40%{transform:translate(4px,6px)}45%{transform:translate(-3px,1px)}50%{transform:translate(2px,-10px)}55%{transform:translate(-7px)}60%{transform:translate(-2px,4px)}65%{transform:translate(3px,-8px)}70%{transform:translate(6px,7px)}75%{transform:translate(-7px,-2px)}80%{transform:translate(-7px,-8px)}85%{transform:translate(9px,3px)}90%{transform:translate(-3px,-2px)}95%{transform:translate(-10px,2px)}to{transform:translate(-2px,-6px)}}@keyframes mfm-shake{0%{transform:translate(-3px,-1px) rotate(-8deg)}5%{transform:translateY(-1px) rotate(-10deg)}10%{transform:translate(1px,-3px) rotate(0)}15%{transform:translate(1px,1px) rotate(11deg)}20%{transform:translate(-2px,1px) rotate(1deg)}25%{transform:translate(-1px,-2px) rotate(-2deg)}30%{transform:translate(-1px,2px) rotate(-3deg)}35%{transform:translate(2px,1px) rotate(6deg)}40%{transform:translate(-2px,-3px) rotate(-9deg)}45%{transform:translateY(-1px) rotate(-12deg)}50%{transform:translate(1px,2px) rotate(10deg)}55%{transform:translateY(-3px) rotate(8deg)}60%{transform:translate(1px,-1px) rotate(8deg)}65%{transform:translateY(-1px) rotate(-7deg)}70%{transform:translate(-1px,-3px) rotate(6deg)}75%{transform:translateY(-2px) rotate(4deg)}80%{transform:translate(-2px,-1px) rotate(3deg)}85%{transform:translate(1px,-3px) rotate(-10deg)}90%{transform:translate(1px) rotate(3deg)}95%{transform:translate(-2px) rotate(-3deg)}to{transform:translate(2px,1px) rotate(2deg)}}@keyframes mfm-rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes mfm-rainbow{0%{filter:hue-rotate(0deg) contrast(150%) saturate(150%)}to{filter:hue-rotate(360deg) contrast(150%) saturate(150%)}}
