.large-title{font-family:CyberTech;font-weight:800;font-style:normal;line-height:2;letter-spacing:.08em;text-shadow:2px 2px 4px rgba(0,0,0,.1);text-align:center;margin-bottom:24px}.large-title-des{font-family:CyberTech;font-weight:800;font-style:normal;font-size:1rem!important;line-height:2;letter-spacing:.08em;text-shadow:2px 2px 4px rgba(0,0,0,.1);text-align:center;margin-bottom:24px}.small-title,.middle-title{font-size:16px!important;font-weight:600;letter-spacing:.5px;color:var(--md-accent);border-bottom:1px solid var(--md-accent);padding-bottom:3px}.divider{margin-bottom:36px;background-color:#ff79c6}.star-title{color:#3aed7b;font-size:24px!important;font-weight:700;letter-spacing:.2em!important;text-shadow:2px 2px 4px rgba(0,0,0,.1);font-family:HeavyTitle,sans-serif}.star-description{color:#f5f5f5;font-size:16px!important;font-weight:400;letter-spacing:.08em!important;font-family:HeavyTitle,sans-serif}.app[data-mdtheme=magazine]{--md-bg: #ffffff;--md-fg: #1a1a1a;--md-text: #1a1a1a;--md-muted: #666666;--md-accent: #000000;--md-border: #e5e5e5;--md-code-bg: #ffffff;--md-code-fg: #212121;--md-quote-bg: #fafafa;--md-quote-bar: #000000;--md-table-stripe: #f9f9f9;--md-inline-code: #ff79c6}.app[data-mdtheme=magazine] .markdown-body h1{text-align:left;font-weight:600;letter-spacing:.5px;border-bottom:1px solid var(--md-accent);padding-bottom:2px;font-size:20px;line-height:2}.app[data-mdtheme=magazine] .markdown-body h2{text-align:left;font-weight:600;letter-spacing:.5px;font-size:18px;line-height:2}.app[data-mdtheme=magazine] .markdown-body h3,.app[data-mdtheme=magazine] .markdown-body h4{text-align:left;font-weight:600;letter-spacing:.5px;font-size:16px;border-left:5px solid #5bdc80;padding-left:8px;line-height:1.8}.app .markdown-body{background:transparent;line-height:1.7em;font-size:14px;word-wrap:break-word;color:var(--md-text);font-family:LXGWWenKai-Light,LXGW WenKai,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.markdown-body ruby{ruby-position:over}.markdown-body rt{font-size:12px;font-family:Noto Sans JP,Yu Gothic,sans-serif;letter-spacing:.08em;margin-top:8px}.markdown-body img{height:auto!important;display:block;margin-bottom:2px}.markdown-body h1,.markdown-body h2,.markdown-body h3{line-height:1;margin:1em 0 0;font-weight:600}.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.8;margin:2em 0 0;font-weight:500}.markdown-body h1{font-size:28px}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h4{font-size:18px;color:var(--md-accent)}.markdown-body h5{font-size:16px}.markdown-body h6{font-size:16px;color:var(--md-muted)}.markdown-body p{margin:1em 0;overflow-wrap:break-word!important}.markdown-body ul,.markdown-body ol{padding-left:1.4em;margin:.3em 0}.markdown-body li{margin:1em .3em}.markdown-body li:has(input[type=checkbox]){list-style:none;vertical-align:middle}.markdown-body li input[type=checkbox]{transform:scale(1.2);transform-origin:center}.markdown-body a{color:var(--md-accent);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body blockquote{margin:2em 0;padding:1px 1em;background:var(--md-quote-bg);border-left:4px solid var(--md-inline-code);color:var(--md-fg);font-size:14px}.markdown-body hr{border:0;height:1px;background:var(--md-border);margin:1.5em 0}.markdown-body table{border-collapse:collapse;width:100%;margin:2em 0;border:1px solid var(--md-border)}.markdown-body th,.markdown-body td{border:1px solid var(--md-border);padding:.6em .8em;text-align:left}.markdown-body thead th{background:var(--md-quote-bg)}.markdown-body tbody tr:nth-child(2n){background:var(--md-table-stripe)}.markdown-body th[align=center],.markdown-body td[align=center]{text-align:center}.markdown-body th[align=right],.markdown-body td[align=right]{text-align:right}.markdown-body :not(pre)>code{background:var(--md-code-bg);color:var(--md-inline-code);border:1px solid var(--md-border);padding:.02em .4em;border-radius:4px;letter-spacing:.06em;font-size:11px;font-family:WenKai,Menlo,Consolas,Courier New,monospace;font-weight:600}.markdown-body pre{margin:1em 0;padding:0;overflow:auto;border-radius:8px;background:var(--md-code-bg);border:1px solid var(--md-border)}.markdown-body pre code.hljs{padding:1em;font-family:Menlo,Operator Mono,Consolas,Monaco,monospace;border-radius:8px;line-height:1.7;font-size:90%;white-space:pre!important;word-break:normal;letter-spacing:normal}.hljs-function .hljs-keyword+.hljs-title,.hljs-keyword+.hljs-title.class_{margin-left:.5em}.hljs-comment{white-space:pre-wrap}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:MagicTitle;src:url(/fonts/CinzelDecorative-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CyberTech;src:url(/fonts/ScienceGothic_Expanded-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:WenKai;src:url(/fonts/LXGWWenKai-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HeavyTitle;src:url(/fonts/ZCOOLQingKeHuangYou-Regular.ttf) format("truetype");font-weight:400;font-style:normal}
