*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.block{display:block}.flex{display:flex}.h-full{height:100%}.min-h-screen{min-height:100vh}.min-w-0{min-width:0px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.border{border-width:1px}.text-center{text-align:center}.no-underline{text-decoration-line:none}*{box-sizing:border-box}body{margin:0;background:#f8f4ef;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.md-body{font-size:.9em;line-height:1.75;color:#2c2420}.md-body p{margin:.4em 0}.md-body h1,.md-body h2,.md-body h3{color:#1a0f0a;font-weight:600;margin:.8em 0 .4em}.md-body h1{font-size:1.3em}.md-body h2{font-size:1.1em}.md-body h3{font-size:1em}.md-body code{background:#fffbf0;color:#92400e;padding:1px 5px;border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.88em;border:1px solid #f0d9a0}.md-body pre{background:#fffbf0;border:1px solid #e8d8a0;border-radius:8px;padding:12px 16px;overflow-x:auto;margin:.6em 0}.md-body pre code{background:none;color:#78350f;padding:0;font-size:.85em;border:none}.md-body ul,.md-body ol{padding-left:1.4em;margin:.4em 0}.md-body li{margin:.2em 0}.md-body blockquote{border-left:3px solid #d97706;padding-left:12px;color:#7d6e63;margin:.5em 0;background:#fef9f0;border-radius:0 4px 4px 0}.md-body a{color:#b45309;text-decoration:none}.md-body a:hover{text-decoration:underline;color:#92400e}.md-body strong{color:#1a0f0a;font-weight:600}.md-body table{border-collapse:collapse;width:100%;font-size:.85em}.md-body th,.md-body td{border:1px solid #e8d8b8;padding:6px 10px;text-align:left}.md-body th{background:#fef3c7;color:#78350f;font-weight:600}.md-body tr:nth-child(2n) td{background:#fffdf8}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d6c9b8;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#b8a898}
