think{display:none}
.markdown-body think,.markdown-body [data-tag="think"]{display:none}

[class*="bg-[#F1CBCB]"],[class*="bg-[#c9e9]"]{display:none}

.bg-gray-100\/90.relative.inline-block{background:linear-gradient(135deg,#e8f5e9 0%,#e0f2f1 35%,#e3f2fd 70%,#f3e5f5 100%);border-radius:18px;border:1px solid rgba(129,199,132,0.35);box-shadow:0 2px 12px rgba(100,181,146,0.12),0 1px 4px rgba(0,0,0,0.06),inset 0 1px 0 rgba(255,255,255,0.7);padding:18px 20px;transition:box-shadow 0.3s ease,transform 0.2s ease;isolation:isolate;position:relative;overflow:visible}
.bg-gray-100\/90.relative.inline-block:hover{box-shadow:0 4px 20px rgba(100,181,146,0.2),0 2px 8px rgba(0,0,0,0.08),inset 0 1px 0 rgba(255,255,255,0.8)}
.bg-gray-100\/90.relative.inline-block::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0.35;border-radius:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200'%3E%3Ccircle cx='50' cy='40' r='25' fill='%23a5d6a7' opacity='0.3'%3E%3Canimate attributeName='cx' values='50;80;50' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='cy' values='40;60;40' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='320' cy='150' r='18' fill='%2381d4fa' opacity='0.25'%3E%3Canimate attributeName='cx' values='320;290;320' dur='10s' repeatCount='indefinite'/%3E%3Canimate attributeName='cy' values='150;130;150' dur='7s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='200' cy='90' r='12' fill='%23ce93d8' opacity='0.2'%3E%3Canimate attributeName='cx' values='200;220;200' dur='9s' repeatCount='indefinite'/%3E%3Canimate attributeName='r' values='12;16;12' dur='5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}

.markdown-body{color:#2e3c43;font-family:"Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.85;letter-spacing:0.02em;z-index:1;background:transparent;position:relative}

.text-orange-500{color:#a5d6a7;font-size:11.5px;font-weight:500}
.MuiTypography-root.MuiTypography-body2.css-6c0gf2{color:#90a4ae;font-size:11.5px;font-style:italic}
.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary{color:#558b6e;font-size:12px;border-radius:8px;transition:background 0.2s ease,color 0.2s ease}
.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover{background:rgba(165,214,167,0.2);color:#2e7d32}

.style_dot-flashing__8L91Q.style_text__zGhNq{display:none}
.flex.items-center.justify-center.w-6.h-5{position:relative;width:60px;height:28px;display:flex;align-items:center;justify-content:center}
.flex.items-center.justify-center.w-6.h-5::before{content:'';position:absolute;width:48px;height:16px;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 16'%3E%3Ccircle cx='8' cy='8' r='4' fill='%2381c784'%3E%3Canimate attributeName='cy' values='8;3;8' dur='0.6s' repeatCount='indefinite' begin='0s'/%3E%3Canimate attributeName='opacity' values='1;0.5;1' dur='0.6s' repeatCount='indefinite' begin='0s'/%3E%3C/circle%3E%3Ccircle cx='24' cy='8' r='4' fill='%2366bb6a'%3E%3Canimate attributeName='cy' values='8;3;8' dur='0.6s' repeatCount='indefinite' begin='0.15s'/%3E%3Canimate attributeName='opacity' values='1;0.5;1' dur='0.6s' repeatCount='indefinite' begin='0.15s'/%3E%3C/circle%3E%3Ccircle cx='40' cy='8' r='4' fill='%234caf50'%3E%3Canimate attributeName='cy' values='8;3;8' dur='0.6s' repeatCount='indefinite' begin='0.3s'/%3E%3Canimate attributeName='opacity' values='1;0.5;1' dur='0.6s' repeatCount='indefinite' begin='0.3s'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center}

topbar{display:block;background:linear-gradient(135deg,#e8f5e9 0%,#e0f2f1 60%,#e3f2fd 100%);border-left:4px solid rgba(129,199,132,0.6);border-radius:0 10px 10px 0;padding:10px 18px;margin-bottom:14px;box-shadow:0 2px 12px rgba(100,181,146,0.13),inset 0 1px 0 rgba(255,255,255,0.7);position:relative;overflow:hidden}
topbar::before{content:'';position:absolute;top:-18px;right:-18px;width:60px;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 2 L22 18 L38 20 L22 22 L20 38 L18 22 L2 20 L18 18 Z' fill='%234caf50' opacity='0.15'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}
topbar p{margin:0;color:#2e3c43;font-size:13px;font-weight:700;letter-spacing:0.8px;line-height:1.6}

text{display:block;background:rgba(255,255,255,0.82);border-radius:10px;padding:20px;margin:12px 0;border:1px solid rgba(129,199,132,0.25);box-shadow:0 2px 14px rgba(100,181,146,0.08),inset 0 1px 0 rgba(255,255,255,0.6)}
text p{margin:0 0 14px 0;color:#2e3c43;font-size:15px;line-height:1.9;text-align:justify;text-indent:2em}
text p:last-child{margin-bottom:0}

statusbar{display:block;margin-top:14px}
statusbar details{border-radius:12px;margin-bottom:10px;overflow:hidden;transition:box-shadow 0.25s ease,transform 0.2s ease}
statusbar details:hover{transform:translateY(-1px)}
statusbar details[open]{box-shadow:0 4px 18px rgba(0,0,0,0.08)}
statusbar details summary{display:block;padding:11px 40px 11px 16px;cursor:pointer;font-weight:700;font-size:13.5px;list-style:none;position:relative;letter-spacing:0.5px;user-select:none;transition:background 0.2s ease}
statusbar details summary::-webkit-details-marker{display:none}
statusbar details summary::after{content:'▶';position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform 0.3s cubic-bezier(0.34,1.56,0.64,1);font-size:10px;opacity:0.7}
statusbar details[open] summary::after{transform:translateY(-50%) rotate(90deg)}
statusbar details p{margin:0 0 7px 0;font-size:13px;line-height:1.75;padding:0 16px;background:transparent}
statusbar details p:first-of-type{padding-top:13px}
statusbar details p:last-of-type{margin-bottom:0;padding-bottom:13px}

statusbar details:nth-child(1){background:linear-gradient(180deg,rgba(225,245,254,0.75) 0%,rgba(227,242,253,0.45) 100%);border:1.5px solid rgba(79,195,247,0.38);box-shadow:0 2px 10px rgba(79,195,247,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(1):hover{box-shadow:0 5px 18px rgba(79,195,247,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(1)[open]{box-shadow:0 5px 22px rgba(79,195,247,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(1) summary{background:linear-gradient(135deg,rgba(79,195,247,0.22) 0%,rgba(129,212,250,0.16) 100%);color:#0277bd}
statusbar details:nth-child(1) summary:hover{background:linear-gradient(135deg,rgba(79,195,247,0.32) 0%,rgba(129,212,250,0.24) 100%)}
statusbar details:nth-child(1) p{color:#01579b}

statusbar details:nth-child(2){background:linear-gradient(180deg,rgba(232,245,233,0.75) 0%,rgba(200,230,201,0.45) 100%);border:1.5px solid rgba(102,187,106,0.38);box-shadow:0 2px 10px rgba(102,187,106,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(2):hover{box-shadow:0 5px 18px rgba(102,187,106,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(2)[open]{box-shadow:0 5px 22px rgba(102,187,106,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(2) summary{background:linear-gradient(135deg,rgba(102,187,106,0.22) 0%,rgba(165,214,167,0.16) 100%);color:#2e7d32}
statusbar details:nth-child(2) summary:hover{background:linear-gradient(135deg,rgba(102,187,106,0.32) 0%,rgba(165,214,167,0.24) 100%)}
statusbar details:nth-child(2) p{color:#1b5e20}

statusbar details:nth-child(3){background:linear-gradient(180deg,rgba(243,229,245,0.75) 0%,rgba(225,190,231,0.45) 100%);border:1.5px solid rgba(186,104,200,0.35);box-shadow:0 2px 10px rgba(186,104,200,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(3):hover{box-shadow:0 5px 18px rgba(186,104,200,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(3)[open]{box-shadow:0 5px 22px rgba(186,104,200,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(3) summary{background:linear-gradient(135deg,rgba(186,104,200,0.2) 0%,rgba(206,147,216,0.15) 100%);color:#6a1b9a}
statusbar details:nth-child(3) summary:hover{background:linear-gradient(135deg,rgba(186,104,200,0.3) 0%,rgba(206,147,216,0.23) 100%)}
statusbar details:nth-child(3) p{color:#4a148c}

statusbar details:nth-child(4){background:linear-gradient(180deg,rgba(255,243,224,0.75) 0%,rgba(255,236,179,0.45) 100%);border:1.5px solid rgba(255,183,77,0.38);box-shadow:0 2px 10px rgba(255,183,77,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(4):hover{box-shadow:0 5px 18px rgba(255,183,77,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(4)[open]{box-shadow:0 5px 22px rgba(255,183,77,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(4) summary{background:linear-gradient(135deg,rgba(255,183,77,0.22) 0%,rgba(255,204,128,0.16) 100%);color:#e65100}
statusbar details:nth-child(4) summary:hover{background:linear-gradient(135deg,rgba(255,183,77,0.32) 0%,rgba(255,204,128,0.24) 100%)}
statusbar details:nth-child(4) p{color:#bf360c}

statusbar details:nth-child(5){background:linear-gradient(180deg,rgba(237,231,246,0.75) 0%,rgba(209,196,233,0.45) 100%);border:1.5px solid rgba(149,117,205,0.38);box-shadow:0 2px 10px rgba(149,117,205,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(5):hover{box-shadow:0 5px 18px rgba(149,117,205,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(5)[open]{box-shadow:0 5px 22px rgba(149,117,205,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(5) summary{background:linear-gradient(135deg,rgba(149,117,205,0.22) 0%,rgba(179,157,219,0.16) 100%);color:#5e35b1}
statusbar details:nth-child(5) summary:hover{background:linear-gradient(135deg,rgba(149,117,205,0.32) 0%,rgba(179,157,219,0.24) 100%)}
statusbar details:nth-child(5) p{color:#4527a0}

statusbar details:nth-child(6){background:linear-gradient(180deg,rgba(224,242,241,0.75) 0%,rgba(178,223,219,0.45) 100%);border:1.5px solid rgba(77,182,172,0.38);box-shadow:0 2px 10px rgba(77,182,172,0.12),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(6):hover{box-shadow:0 5px 18px rgba(77,182,172,0.22),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(6)[open]{box-shadow:0 5px 22px rgba(77,182,172,0.28),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(6) summary{background:linear-gradient(135deg,rgba(77,182,172,0.22) 0%,rgba(128,203,196,0.16) 100%);color:#00695c}
statusbar details:nth-child(6) summary:hover{background:linear-gradient(135deg,rgba(77,182,172,0.32) 0%,rgba(128,203,196,0.24) 100%)}
statusbar details:nth-child(6) p{color:#004d40}

statusbar details:nth-child(7){background:linear-gradient(180deg,rgba(255,235,238,0.75) 0%,rgba(255,205,210,0.45) 100%);border:1.5px solid rgba(239,83,80,0.3);box-shadow:0 2px 10px rgba(239,83,80,0.1),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(7):hover{box-shadow:0 5px 18px rgba(239,83,80,0.2),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(7)[open]{box-shadow:0 5px 22px rgba(239,83,80,0.25),inset 0 1px 0 rgba(255,255,255,0.6)}
statusbar details:nth-child(7) summary{background:linear-gradient(135deg,rgba(239,83,80,0.17) 0%,rgba(239,154,154,0.13) 100%);color:#c62828}
statusbar details:nth-child(7) summary:hover{background:linear-gradient(135deg,rgba(239,83,80,0.26) 0%,rgba(239,154,154,0.2) 100%)}
statusbar details:nth-child(7) p{color:#b71c1c}

@media(max-width:480px){.bg-gray-100\/90.relative.inline-block{padding:14px;border-radius:14px}.markdown-body{font-size:14px;line-height:1.8}.flex.items-center.justify-center.w-6.h-5{width:48px;height:24px}.flex.items-center.justify-center.w-6.h-5::before{width:40px;height:14px}}
@media(prefers-reduced-motion:reduce){.bg-gray-100\/90.relative.inline-block::before{opacity:0.15}.flex.items-center.justify-center.w-6.h-5::before{opacity:0.6}.bg-gray-100\/90.relative.inline-block,.bg-gray-100\/90.relative.inline-block:hover{transition:none}}