body,html{width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}*{box-sizing:border-box}body,html{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;margin:0}.page-shell{display:flex;flex-direction:column;min-height:100vh}.page-content{flex:1 1}.dmc{--dmc-bg:#07080b;--dmc-bg2:#0b0d12;--dmc-panel:#0f1016d1;--dmc-border:#ffffff1f;--dmc-text:#ffffffeb;--dmc-muted:#ffffff9e;--dmc-red:#ff2a3d;--dmc-red-glow:0 0 18px #ff2a3d73}.dmc-layout{background:radial-gradient(1200px 600px at 20% 10%,#ff2a3d24,#0000 60%),radial-gradient(1000px 700px at 80% 30%,#7896ff14,#0000 60%),linear-gradient(180deg,var(--dmc-bg),var(--dmc-bg2))}.dmc .ant-typography,.dmc .ant-typography h1,.dmc .ant-typography h2,.dmc .ant-typography h3,.dmc .ant-typography h4,.dmc .ant-typography h5,.dmc-layout{color:var(--dmc-text)}.dmc .ant-typography-secondary{color:var(--dmc-muted)!important}.dmc .ant-card{background:linear-gradient(180deg,#12131ad9,#0a0a0ebf);border:1px solid var(--dmc-border);border-radius:16px;box-shadow:0 18px 60px #0000008c,0 0 0 1px #ff2a3d1f,0 0 24px #ff2a3d1f}.dmc .ant-btn-primary{background:linear-gradient(90deg,#ff2a3d,#ff4b5e)!important;border:none!important;box-shadow:var(--dmc-red-glow)}.dmc .ant-btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.dmc .ant-input,.dmc .ant-input-affix-wrapper,.dmc .ant-select-selector{background:#ffffff0a!important;border-color:#ffffff2e!important;color:var(--dmc-text)!important}.dmc .ant-input::placeholder{color:#ffffff59!important}.dmc .ant-input-affix-wrapper-focused,.dmc .ant-select-focused .ant-select-selector{border-color:#ff2a3da6!important;box-shadow:0 0 0 3px #ff2a3d26!important}.dmc .ant-tag{background:#ff2a3d24;border-color:#ff2a3d59;color:#ffb0b8}.dmc .ant-divider{border-color:#ffffff1f!important}.dmc .ant-empty-description{color:#ffffffa6}.dmc .ant-alert-description,.dmc .ant-alert-message{color:#ffffffd9}.dmc .ant-form-item-label>label{color:#ffffffd9!important;font-weight:500}.dmc .ant-form-item-required:before{color:#ff4d4f!important}.dmc .ant-input,.dmc .ant-input-affix-wrapper,.dmc .ant-input-textarea textarea{color:#ffffffeb!important}.dmc .ant-input-textarea textarea::placeholder,.dmc .ant-input::placeholder{color:#ffffff73!important}.dmc .ant-input-textarea textarea[disabled],.dmc .ant-input[disabled]{background:#ffffff0f!important;color:#ffffff8c!important}.dmc .ant-select-selection-item{color:#ffffffe6!important}.dmc .ant-select-selection-placeholder{color:#ffffff73!important}.dmc .ant-form-item-explain,.dmc .ant-form-item-extra{color:#fff9!important}.dmc .ant-card-head-title{color:#ffffffe6!important}.app-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090cbf;border-bottom:1px solid #ffffff1a;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:50}.app-header-inner{align-items:center;display:flex;gap:12px;height:64px;justify-content:space-between;margin:0 auto;max-width:1080px;padding:0 12px}.brand{align-items:center;cursor:pointer;display:inline-flex;gap:10px;-webkit-user-select:none;user-select:none}.brand-dot{background:#ff2a3d;border-radius:999px;box-shadow:0 0 18px #ff2a3d73;height:10px;width:10px}.brand-text{color:#ffffffeb;font-weight:900;letter-spacing:.8px}.user-chip{border-radius:10px;cursor:pointer;padding:6px 10px}.user-chip:hover{background:#ffffff0f}.user-name{color:#ffffffe0;font-weight:600}.app-footer{align-items:center;background:#ff2a3d66;color:#000000a6;display:flex;flex-direction:column;gap:10px;padding:24px 50px;text-align:center}.social-links{margin:10px 0}.social-links .ant-typography-link{transition:color .3s ease}.social-links .ant-typography-link:hover .anticon{color:#ff2a3d66!important}.home-container{margin:0 auto;max-width:1080px;padding:16px 12px 32px}.home-hero{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:10px}.home-hero-actions{justify-content:flex-end}.state-block{align-items:center;flex-direction:column;gap:12px}.post-card{cursor:pointer}@media (max-width:768px){.home-hero{align-items:stretch;flex-direction:column}.home-hero-actions .ant-input-affix-wrapper{width:100%!important}}:root{--dmc-bg:#07080b;--dmc-bg2:#0b0d12;--dmc-steel:#ffffff0f;--dmc-steel2:#ffffff1a;--dmc-text:#ffffffeb;--dmc-muted:#ffffff9e;--dmc-red:#ff2a3d;--dmc-red2:#b90f22;--dmc-glow:0 0 18px #ff2a3d66}.dmc-shell{align-items:center;background:radial-gradient(1200px 700px at 20% 10%,#ff2a3d1f,#0000 60%),radial-gradient(1000px 700px at 80% 30%,#7896ff14,#0000 60%),linear-gradient(180deg,#07080b,#0b0d12);background:radial-gradient(1200px 700px at 20% 10%,#ff2a3d1f,#0000 60%),radial-gradient(1000px 700px at 80% 30%,#7896ff14,#0000 60%),linear-gradient(180deg,var(--dmc-bg),var(--dmc-bg2));color:#ffffffeb;color:var(--dmc-text);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:26px 16px;position:relative}.dmc-bg{inset:0;pointer-events:none;position:absolute}.dmc-vignette{background:radial-gradient(circle at 50% 40%,#0000 20%,#000000db 68%);inset:-20%;position:absolute}.dmc-grid{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 0),linear-gradient(180deg,#ffffff0f 1px,#0000 0);background-size:42px 42px;inset:0;-webkit-mask-image:radial-gradient(circle at 55% 45%,#000000a6,#0000 62%);mask-image:radial-gradient(circle at 55% 45%,#000000a6,#0000 62%);opacity:.25;position:absolute}.dmc-redslash{background:linear-gradient(90deg,#0000,#ff2a3d2e,#0000);box-shadow:0 0 60px #ff2a3d2e;filter:blur(.5px);height:22%;left:-20%;opacity:.9;position:absolute;top:20%;transform:rotate(-8deg);width:90%}.dmc-smoke{animation:smokeFloat 10s ease-in-out infinite;background:radial-gradient(circle at 30% 35%,#ffffff1a,#0000 60%),radial-gradient(circle at 70% 55%,#ff2a3d1a,#0000 62%),radial-gradient(circle at 50% 70%,#ffffff0f,#0000 65%);filter:blur(26px);height:560px;opacity:.35;position:absolute;width:900px}.dmc-smoke-a{bottom:-220px;left:-180px}.dmc-smoke-b{animation-delay:-4s;right:-220px;top:-260px}@keyframes smokeFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(20px,-18px,0) scale(1.03)}}.dmc-wrap{max-width:1120px;position:relative;width:100%;z-index:2}.dmc-stage{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:1fr 420px;width:100%}.dmc-left{background:linear-gradient(180deg,#ffffff0f,#ffffff08);border:1px solid #ffffff14;border-radius:18px;box-shadow:0 18px 52px #00000073;overflow:hidden;padding:26px 22px;position:relative}.dmc-left:before{background:radial-gradient(circle at 20% 20%,#ff2a3d1f,#0000 52%),radial-gradient(circle at 70% 60%,#ffffff0f,#0000 58%);content:"";filter:blur(18px);inset:-40%;opacity:.9;position:absolute}.dmc-left>*{position:relative;z-index:1}.dmc-brand{align-items:center;display:inline-flex;gap:10px;-webkit-user-select:none;user-select:none}.dmc-sigil{background:#ff2a3d;background:var(--dmc-red);border-radius:999px;box-shadow:0 0 18px #ff2a3d66;box-shadow:var(--dmc-glow);height:10px;width:10px}.dmc-brand-text{color:#ffffffeb;color:var(--dmc-text);font-weight:800;letter-spacing:.8px}.dmc-hero{margin-top:18px}.dmc-hero-title{color:#ffffffeb!important;color:var(--dmc-text)!important;font-weight:900!important;letter-spacing:1px;margin:0!important}.dmc-hero-sub{color:#ffffff9e;color:var(--dmc-muted);display:inline-block;line-height:1.7;margin-top:10px}.dmc-bullets{color:#ffffffc2;display:flex;flex-direction:column;font-size:13px;gap:10px;margin-top:18px}.dmc-bullet{align-items:center;display:flex;gap:10px}.dmc-dot{background:#ff2a3deb;border-radius:999px;box-shadow:0 0 18px #ff2a3d66;box-shadow:var(--dmc-glow);height:6px;width:6px}.dmc-left-footer{background:#ff2a3d0f;border:1px solid #ff2a3d2e;border-radius:14px;margin-top:22px;padding:12px}.dmc-left-footer-text{display:flex;flex-direction:column;gap:2px}.dmc-lf-title{font-weight:800;letter-spacing:.6px}.dmc-lf-sub{color:#ffffff94;font-size:12px}.dmc-right{align-items:center;display:flex;justify-content:flex-end;width:100%}.dmc-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#0f1016c7,#0a0a0eb3)!important;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 18px 60px #00000094,0 0 0 1px #ff2a3d1a,0 0 24px #ff2a3d1f;color:#ffffffeb;color:var(--dmc-text);max-width:100%;width:420px}.dmc-card-head{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.dmc-card-title{color:#ffffffeb!important;color:var(--dmc-text)!important}.dmc-muted{color:#ffffff9e!important;color:var(--dmc-muted)!important}.dmc-label{color:#ffffffc7;letter-spacing:.4px}.dmc-input .ant-input,.dmc-input .ant-input-affix-wrapper,.dmc-input.ant-input-affix-wrapper{background:#ffffff0a!important;border-color:#ffffff24!important;color:#ffffffeb!important}.dmc-input .ant-input::placeholder{color:#ffffff61}.dmc-input.ant-input-affix-wrapper:hover{border-color:#ff2a3d66!important;box-shadow:0 0 0 2px #ff2a3d1a}.dmc-input.ant-input-affix-wrapper-focused{border-color:#ff2a3da6!important;box-shadow:0 0 0 3px #ff2a3d24!important}.dmc-input .ant-input-prefix,.dmc-input .ant-input-suffix{color:#ffffff8c}.dmc-primary{background:linear-gradient(90deg,#ff2a3d,#ff4b5e)!important;background:linear-gradient(90deg,var(--dmc-red),#ff4b5e)!important;border:none!important;box-shadow:0 0 18px #ff2a3d66;box-shadow:var(--dmc-glow)}.dmc-primary:hover{filter:brightness(1.04);transform:translateY(-1px)}.dmc-danger{border-color:#ff2a3d8c!important}.dmc-link{color:#ff2a3deb!important}.dmc-link:hover{color:#ff2a3d!important;text-shadow:0 0 12px #ff2a3d33}.dmc-switch{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.dmc-links{border-top:1px dashed #ffffff1f;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px}@media (max-width:992px){.dmc-shell{align-items:flex-start;padding:18px 12px}.dmc-stage{align-items:stretch;grid-template-columns:1fr}.dmc-right{justify-content:center}.dmc-left{padding:18px 16px}.dmc-card{max-width:520px;width:100%}}.detail-container{margin:0 auto;max-width:1080px;padding:16px 12px 32px}.detail-card{width:100%}.detail-body{line-height:1.8;white-space:pre-wrap}.detail-center{display:flex;justify-content:center;margin-top:12px}.archive-container{margin:0 auto;max-width:1080px;padding:16px 12px 32px}.archive-item{cursor:pointer}.archive-row{gap:12px;justify-content:space-between}.archive-left,.archive-row{align-items:center;display:flex}.archive-left{gap:10px;min-width:0}.archive-date{font-size:12px;white-space:nowrap}.archive-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:576px){.archive-row{align-items:flex-start;flex-direction:column}}.about-container{margin:0 auto;max-width:1080px;padding:16px 12px 32px}.state-block{display:flex;justify-content:center;margin-top:44px}.about-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 420px;margin-top:16px}.about-row{display:flex;gap:8px}@media (max-width:992px){.about-grid{grid-template-columns:1fr}}.write-container{margin:0 auto;max-width:1080px;padding:16px 12px 32px}.write-card{margin-top:16px}.not-found-content{align-items:center;background:#f0f2f5;display:flex;flex:1 1;justify-content:center}
/*# sourceMappingURL=main.b1f73bc7.css.map*/