@import "https://fontsapi.zeoseven.com/442/main/result.css";.vscode-container{display:flex;min-height:100vh;background:var(--vscode-bg);color:var(--vscode-text);font-family:var(--font-family)}.sidebar-explorer{width:250px;background:var(--vscode-sidebar);border-right:1px solid var(--vscode-border);padding:10px 0;position:sticky;top:48px;height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--vscode-border)transparent;font-family:var(--font-family)}.sidebar-explorer::-webkit-scrollbar{width:6px}.sidebar-explorer::-webkit-scrollbar-track{background:0 0}.sidebar-explorer::-webkit-scrollbar-thumb{background:var(--vscode-border);border-radius:3px}.explorer-header{padding:0 20px;font-size:11px;font-weight:700;text-transform:uppercase;color:#858585}.explorer-section{margin:10px 0}.section-header{padding:3px 20px;display:flex;align-items:center;gap:5px;font-size:11px;color:#858585}.section-header:hover{background:var(--vscode-active)}.section-content{padding:5px 12px}.folder,.file{padding:3px 8px;display:flex;align-items:center;gap:5px;font-size:13px;cursor:pointer;transition:background .2s ease;font-family:var(--font-family);position:relative;z-index:1;overflow:hidden}.folder a,.file a{color:var(--vscode-text);text-decoration:none;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;display:block;position:relative;z-index:2}.folder.active,.file.active{background:var(--vscode-active);border-left:2px solid var(--vscode-accent);padding-left:6px}.folder i{color:#b58900}.file i{color:#268bd2}.count{color:gray;font-size:12px;margin-left:4px}.editor-content{flex:1;background:var(--vscode-bg)}.tab-bar{height:35px;background:var(--vscode-sidebar);display:flex;align-items:center;padding:0 8px}.tab{height:100%;padding:0 15px;display:flex;align-items:center;gap:5px;background:var(--vscode-bg);font-size:13px;color:var(--vscode-text);font-family:var(--font-family)}.tab.active{background:var(--vscode-bg);border-top:3px solid var(--vscode-sidebar)}.tab i{color:#268bd2}.content-area{padding:20px;overflow-y:auto;max-width:100%;font-family:var(--font-family)}.post-content .post-header{display:block;margin-bottom:14px;padding:10px 12px 12px;background:var(--vscode-sidebar);border-left:3px solid var(--vscode-accent,#569cd6);border-radius:0 3px 3px 0;box-shadow:0 1px 3px rgba(0,0,0,.1);font-family:var(--font-family)}.post-content .post-header h1{margin:0 0 4px;font-size:2em;font-weight:600;color:var(--vscode-text);line-height:1.2}.post-body h1{margin:20px 0 10px;font-size:1.8em;font-weight:600;color:var(--vscode-text);line-height:1.3}.post-content .post-meta{font-size:11px;color:#858585;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding-top:6px;border-top:1px dashed rgba(71,71,71,.3);font-family:var(--font-family)}.post-content .post-meta>span{display:flex;align-items:center}.post-content .post-meta i{margin-right:3px;color:#569cd6;opacity:.8;font-size:11px}.post-content .categories-list,.post-content .tags-list{display:inline-flex;flex-wrap:wrap;gap:4px;margin:0}.post-content .category-item-post,.post-content .tag-item-post{background:rgba(71,71,71,.2);padding:1px 5px;border-radius:2px;font-size:10px;transition:background .2s;line-height:1.4}.post-content .category-item-post:hover,.post-content .tag-item-post:hover{background:rgba(86,156,214,.2)}.post-content .category-item-post a,.post-content .tag-item-post a{color:#d4d4d4;text-decoration:none}.post-card{margin-bottom:20px;padding:15px;border:1px solid var(--vscode-border);border-radius:4px;transition:transform .2s ease}.post-card:hover{transform:translateY(-2px)}.folder:hover,.file:hover{background:var(--vscode-active)}@media(max-width:768px){.daily-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.daily-card{padding:12px}}@media(max-width:480px){.daily-grid{grid-template-columns:1fr}}