:root{--pulsar-bg:#fff;--pulsar-bg-soft:#f6f8fa;--pulsar-text:#1f2328;--pulsar-text-secondary:#656d76;--pulsar-accent:#4f6ef7;--pulsar-accent-hover:#3b57d9;--pulsar-border:#e5e7eb;--pulsar-code-bg:#f6f8fa;--pulsar-shadow:0 1px 3px #0000000f, 0 4px 12px #0000000a;--pulsar-shadow-hover:0 4px 8px #00000014, 0 8px 24px #00000014;--pulsar-radius:10px;--pulsar-nav-bg:#ffffffbf;--pulsar-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;--pulsar-font-mono:"JetBrains Mono", "Fira Code", Consolas, "Courier New", monospace}html[data-theme=dark]{--pulsar-bg:#0d1117;--pulsar-bg-soft:#161b22;--pulsar-text:#e6edf3;--pulsar-text-secondary:#8b949e;--pulsar-accent:#7c8cff;--pulsar-accent-hover:#a5b0ff;--pulsar-border:#30363d;--pulsar-code-bg:#1c2128;--pulsar-shadow:0 1px 3px #0006, 0 4px 12px #0000004d;--pulsar-shadow-hover:0 4px 8px #00000080, 0 8px 24px #0006;--pulsar-nav-bg:#0d1117bf}body{background:var(--pulsar-bg);color:var(--pulsar-text);font-family:var(--pulsar-font-sans);margin:0;padding:0;font-size:16px;line-height:1.75;transition:background-color .3s,color .3s}a{color:var(--pulsar-accent);text-decoration:none}a:hover{color:var(--pulsar-accent-hover)}img{max-width:100%;height:auto}#blog_nav_myhome,#blog_nav_newpost,#blog_nav_contact,#blog_nav_rss,#blog_stats,#ad_under_post_holder,#under_post_card,#HistoryToday,.c_ad_block,#blog-sidecolumn #sidebar_search,#site_nav_under{display:none!important}::selection{background:var(--pulsar-accent);color:#fff}#pulsar-nav{z-index:1000;background:var(--pulsar-nav-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--pulsar-border);justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0}#pulsar-nav .pulsar-nav-title{color:var(--pulsar-text);font-size:18px;font-weight:700}#pulsar-nav .pulsar-nav-links{align-items:center;gap:20px;display:flex}#pulsar-nav .pulsar-nav-links a{color:var(--pulsar-text-secondary);font-size:14px}#pulsar-nav .pulsar-nav-links a:hover{color:var(--pulsar-accent)}#pulsar-theme-toggle{border:1px solid var(--pulsar-border);width:32px;height:32px;color:var(--pulsar-text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}#pulsar-theme-toggle:hover{color:var(--pulsar-accent);border-color:var(--pulsar-accent)}#home{max-width:1100px;margin:0 auto;padding-top:56px}#header{display:none!important}@media (width<=640px){#pulsar-nav{height:48px;padding:0 12px}#pulsar-nav .pulsar-nav-title{font-size:16px}#pulsar-nav .pulsar-nav-links{gap:12px;font-size:13px}#home{padding-top:48px}}#footer{text-align:center;color:var(--pulsar-text-secondary);border-top:1px solid var(--pulsar-border);margin-top:48px;padding:32px 16px;font-size:13px}#mainContent{float:none;width:auto;max-width:760px;margin:0 auto;padding:24px 16px}#mainContent .day,#mainContent .entrylistItem{background:var(--pulsar-bg);border:1px solid var(--pulsar-border);border-radius:var(--pulsar-radius);box-shadow:var(--pulsar-shadow);margin:0 0 20px;padding:24px 28px;transition:transform .2s,box-shadow .2s}#mainContent .day:hover,#mainContent .entrylistItem:hover{box-shadow:var(--pulsar-shadow-hover);transform:translateY(-3px)}#mainContent .day .dayTitle{color:var(--pulsar-text-secondary);background:0 0;border:none;padding:0 0 8px;font-size:13px}#mainContent .day .dayTitle a{color:var(--pulsar-text-secondary)}#mainContent .postTitle,#mainContent .entrylistPosttitle{background:0 0;border:none;margin:0 0 8px;padding:0;font-size:20px;font-weight:700;line-height:1.4}#mainContent .postTitle a,#mainContent .entrylistPosttitle a{color:var(--pulsar-text)}#mainContent .postTitle a:hover,#mainContent .entrylistPosttitle a:hover{color:var(--pulsar-accent)}#mainContent .postCon,#mainContent .c_b_p_desc,#mainContent .entrylistPostSummary{color:var(--pulsar-text-secondary);border:none;padding:0;font-size:15px}#mainContent .postDesc,#mainContent .entrylistItemPostDesc{border:none;border-top:1px solid var(--pulsar-border);color:var(--pulsar-text-secondary);text-align:left;background:0 0;margin-top:12px;padding:12px 0 0;font-size:13px}@media (width<=640px){#mainContent{padding:16px 12px}#mainContent .day,#mainContent .entrylistItem{padding:16px 18px}}#sideBar{display:none!important}#main{float:none;width:auto;margin:0;padding:0}#topics{float:none;width:auto;max-width:760px;margin:0 auto;padding:24px 16px}#topics .postTitle{background:0 0;border:none;padding:0;font-size:30px;font-weight:800;line-height:1.35}#topics .postTitle a{color:var(--pulsar-text)}#topics .postBody{color:var(--pulsar-text);border:none;padding:0}#topics .postDesc{border:none;border-bottom:1px solid var(--pulsar-border);text-align:left;color:var(--pulsar-text-secondary);background:0 0;margin-bottom:24px;padding:0 0 16px;font-size:14px}#cnblogs_post_body{font-size:16px;line-height:1.8}#cnblogs_post_body h2{border-left:4px solid var(--pulsar-accent);margin:40px 0 16px;padding-left:12px;font-size:24px;line-height:1.4}#cnblogs_post_body h3{border-bottom:1px solid var(--pulsar-border);margin:32px 0 12px;padding-bottom:8px;font-size:20px}#cnblogs_post_body h4{margin:24px 0 8px;font-size:17px}#cnblogs_post_body p{margin:16px 0}#cnblogs_post_body blockquote{border-left:4px solid var(--pulsar-accent);background:var(--pulsar-bg-soft);border-radius:0 var(--pulsar-radius) var(--pulsar-radius) 0;color:var(--pulsar-text-secondary);margin:16px 0;padding:12px 20px}#cnblogs_post_body blockquote p{margin:4px 0}#cnblogs_post_body table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}#cnblogs_post_body th,#cnblogs_post_body td{border:1px solid var(--pulsar-border);padding:8px 12px}#cnblogs_post_body th{background:var(--pulsar-bg-soft)}#cnblogs_post_body hr{border:none;border-top:1px solid var(--pulsar-border);margin:32px 0}#cnblogs_post_body code,.cnblogs_code{font-family:var(--pulsar-font-mono)}#cnblogs_post_body p code,#cnblogs_post_body li code{background:var(--pulsar-code-bg);border:1px solid var(--pulsar-border);color:var(--pulsar-accent);border-radius:4px;padding:1px 6px;font-size:.875em}.pulsar-code-block{border:1px solid var(--pulsar-border);border-radius:var(--pulsar-radius);background:var(--pulsar-code-bg);margin:16px 0;position:relative;overflow:hidden}.pulsar-code-block .pulsar-code-header{border-bottom:1px solid var(--pulsar-border);background:var(--pulsar-bg-soft);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.pulsar-code-block .pulsar-code-lang{font-family:var(--pulsar-font-mono);color:var(--pulsar-text-secondary);text-transform:uppercase;font-size:12px}.pulsar-code-block .pulsar-code-copy{color:var(--pulsar-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 8px;font-size:12px;transition:color .2s,background-color .2s}.pulsar-code-block .pulsar-code-copy:hover{color:var(--pulsar-accent);background:var(--pulsar-code-bg)}.pulsar-code-block pre,.pulsar-code-block .cnblogs_code,.pulsar-code-block .cnblogs_code pre{background:0 0;border:none;margin:0;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}.cnblogs_code{border:1px solid var(--pulsar-border);border-radius:var(--pulsar-radius);background:var(--pulsar-code-bg)}#pulsar-toc{background:var(--pulsar-bg-soft);border:1px solid var(--pulsar-border);border-radius:var(--pulsar-radius);z-index:900;width:240px;max-height:calc(100vh - 160px);padding:16px;font-size:13px;position:fixed;top:96px;right:24px;overflow-y:auto}#pulsar-toc .pulsar-toc-title{color:var(--pulsar-text);margin-bottom:8px;font-weight:700}#pulsar-toc ul{margin:0;padding:0;list-style:none}#pulsar-toc li{margin:2px 0}#pulsar-toc li.pulsar-toc-h3{padding-left:14px}#pulsar-toc a{color:var(--pulsar-text-secondary);white-space:nowrap;text-overflow:ellipsis;border-left:2px solid #0000;padding:3px 8px;display:block;overflow:hidden}#pulsar-toc a:hover{color:var(--pulsar-accent)}#pulsar-toc a.pulsar-toc-active{color:var(--pulsar-accent);border-left-color:var(--pulsar-accent);font-weight:600}@media (width<=1200px){#pulsar-toc{display:none}}#pulsar-progress{background:linear-gradient(90deg, var(--pulsar-accent), var(--pulsar-accent-hover));z-index:1100;width:0;height:3px;transition:width .1s linear;position:fixed;top:0;left:0}#pulsar-backtop{z-index:900;border:1px solid var(--pulsar-border);background:var(--pulsar-bg-soft);width:40px;height:40px;color:var(--pulsar-text-secondary);cursor:pointer;box-shadow:var(--pulsar-shadow);opacity:0;visibility:hidden;border-radius:50%;justify-content:center;align-items:center;transition:opacity .25s,transform .25s,visibility .25s,color .2s,border-color .2s;display:inline-flex;position:fixed;bottom:32px;right:24px;transform:translateY(8px)}#pulsar-backtop.pulsar-visible{opacity:1;visibility:visible;transform:translateY(0)}#pulsar-backtop:hover{color:var(--pulsar-accent);border-color:var(--pulsar-accent)}
/*$vite$:1*/