*{box-sizing:border-box}body,html{font-size:14px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;color:#1f2328;background-color:#fff;margin:0;padding:0}.github-container{max-width:900px;margin:0 auto;padding:0}.github-header-wrapper{border-bottom:1px solid #d1d9e0;background:#fff}.github-header{padding:16px 0 0;background:#fff;max-width:900px;margin:0 auto}.github-tabs{display:flex;gap:0;margin:0;padding:0 24px;list-style:none}.github-tab{padding:8px 16px;border:solid transparent;border-width:1px 1px 2px;font-size:14px;line-height:20px;color:#656d76;text-decoration:none;border-radius:6px 6px 0 0;margin-bottom:-1px;position:relative}.github-tab.active{color:#1f2328;border-color:#d1d9e0 #d1d9e0 #fd7e14;background:#fff}.github-tab:hover:not(.active){color:#1f2328;border-color:#d1d9e0 #d1d9e0 transparent}@keyframes pulse-edit{0%{transform:scale(1);box-shadow:0 2px 8px rgba(0,123,255,.2)}50%{transform:scale(1.05);box-shadow:0 4px 16px rgba(0,123,255,.4)}to{transform:scale(1);box-shadow:0 2px 8px rgba(0,123,255,.2)}}@keyframes glow{0%{box-shadow:0 2px 8px rgba(0,123,255,.2),0 0 0 0 rgba(0,123,255,.4)}50%{box-shadow:0 4px 16px rgba(0,123,255,.4),0 0 0 8px rgba(0,123,255,.1)}to{box-shadow:0 2px 8px rgba(0,123,255,.2),0 0 0 0 rgba(0,123,255,.4)}}.edit-toggle{position:absolute;bottom:24px;right:24px;background:transparent;border:1px solid #d1d9e0;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;color:#656d76;transition:all .2s ease}.edit-toggle:hover{background:#f3f4f6;border-color:#d1d9e0;color:#24292f}.github-content{padding:24px;position:relative}.markdown-content{max-width:100%;cursor:text}.markdown-content h1{font-size:32px;margin:0 0 16px}.markdown-content h1,.markdown-content h2{font-weight:600;line-height:1.25;padding-bottom:.3em;border-bottom:1px solid #d1d9e0}.markdown-content h2{font-size:24px;margin:24px 0 16px}.markdown-content h3{font-size:20px}.markdown-content h3,.markdown-content h4{font-weight:600;line-height:1.25;margin:24px 0 16px}.markdown-content h4{font-size:16px}.markdown-content h5{font-size:14px}.markdown-content h5,.markdown-content h6{font-weight:600;line-height:1.25;margin:24px 0 16px}.markdown-content h6{font-size:13.6px;color:#656d76}.markdown-content p{margin:0 0 16px}.markdown-content ol,.markdown-content ul{margin:0 0 16px;padding-left:32px}.markdown-content li{margin:.25em 0}.markdown-content li p{margin:16px 0}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content code{background:rgba(175,184,193,.2);padding:.2em .4em;border-radius:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}.markdown-content pre{background:#f6f8fa;padding:16px;border-radius:6px;overflow:auto;margin:0 0 16px;border:1px solid #d1d9e0}.markdown-content pre code{background:transparent;padding:0;border-radius:0;font-size:inherit}.markdown-content blockquote{border-left:.25em solid #d1d9e0;padding:0 1em;margin:0 0 16px;color:#656d76}.markdown-content blockquote>:first-child{margin-top:0}.markdown-content blockquote>:last-child{margin-bottom:0}.markdown-content hr{height:.25em;padding:0;margin:24px 0;background-color:#d1d9e0;border:0}.markdown-content a{color:#0969da;text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content table{border-collapse:collapse;border-spacing:0;display:block;width:max-content;max-width:100%;overflow:auto;margin:0 0 16px}.markdown-content table td,.markdown-content table th{padding:6px 13px;border:1px solid #d1d9e0}.markdown-content table th{font-weight:600;background-color:#f6f8fa}.markdown-content table tr:nth-child(2n){background-color:#f6f8fa}.markdown-content .markdown-alert{padding:.5rem 1rem;margin:0 0 16px;border:0;border-left:.25em solid;border-radius:0 .375rem .375rem 0}.markdown-content .markdown-alert-note{border-left-color:#0969da;background-color:rgba(9,105,218,.1)}.markdown-content .markdown-alert-tip{border-left-color:#1f883d;background-color:rgba(31,136,61,.1)}.markdown-content .markdown-alert-important{border-left-color:#8250df;background-color:rgba(130,80,223,.1)}.markdown-content .markdown-alert-warning{border-left-color:#bf8700;background-color:rgba(191,135,0,.1)}.markdown-content .markdown-alert-caution{border-left-color:#cf222e;background-color:rgba(207,34,46,.1)}.markdown-content .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1;margin-bottom:.5rem}.markdown-content .markdown-alert p:last-child{margin-bottom:0}.edit-mode{height:100vh;display:flex;flex-direction:column;background:#fff}.edit-header{background:#f6f8fa;padding:12px 16px;border-bottom:1px solid #d1d9e0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.edit-title{font-weight:600;color:#24292f}.edit-hint{color:#656d76;font-size:14px}.split-editor{display:flex;flex:1 1;height:calc(100vh - 60px)}.editor-panel{border-right:1px solid #d1d9e0}.editor-panel,.preview-panel{flex:1 1;display:flex;flex-direction:column;background:#fff}.preview-header{background:#f6f8fa;padding:8px 16px;border-bottom:1px solid #d1d9e0;font-weight:600;color:#24292f;font-size:14px;flex-shrink:0}.markdown-editor,.preview-content{flex:1 1;overflow-y:auto;background:#fff}.markdown-editor{width:100%;padding:16px;border:none;resize:none;font-family:SFMono-Regular,Monaco,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.5;color:#24292f;outline:none}@media (max-width:768px){.split-editor{flex-direction:column}.editor-panel{border-right:none;border-bottom:1px solid #d1d9e0}.preview-panel{display:none}.markdown-editor{height:calc(100vh - 60px);font-size:16px!important}.github-content{padding:16px}.edit-toggle{top:16px;right:16px;bottom:auto}.edit-header{padding:20px 16px 12px}.markdown-content h1{font-size:28px}.markdown-content h2{font-size:20px}.edit-hint{display:none}}