:root{--bg-color: #0a0a0a;--text-color: #00ff00;--dim-color: #008800;--bright-color: #00ff00;--cursor-color: #00ff00;--font-stack: "Perfect DOS VGA 437", "VT323", "Courier New", monospace;--scanline-color: rgba(0, 0, 0, .5);--glow-color: rgba(0, 255, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-stack);background-color:var(--bg-color);color:var(--text-color);overflow:hidden;min-height:100vh}#root{height:100vh;display:flex;flex-direction:column}.terminal{position:relative;height:100vh;display:flex;flex-direction:column;background-color:var(--bg-color);overflow:hidden}.crt-scanlines{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);z-index:100}.crt-glow{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;box-shadow:inset 0 0 100px #00ff000d;z-index:99}.menu-bar{display:flex;gap:4px;padding:8px 12px;background-color:#000;border-bottom:2px solid var(--dim-color);flex-shrink:0;z-index:10}.menu-item{font-family:var(--font-stack);font-size:14px;color:var(--text-color);background:transparent;border:1px solid transparent;padding:4px 12px;cursor:pointer;text-transform:uppercase;transition:all .1s}.menu-item:hover{background-color:var(--dim-color);border-color:var(--text-color);text-shadow:0 0 8px var(--text-color)}.menu-item:active{background-color:var(--text-color);color:var(--bg-color)}.screen{flex:1;overflow-y:auto;padding:16px;text-shadow:0 0 4px var(--glow-color);min-height:0}.screen::-webkit-scrollbar{width:12px}.screen::-webkit-scrollbar-track{background:var(--bg-color)}.screen::-webkit-scrollbar-thumb{background:var(--dim-color);border:2px solid var(--bg-color)}.screen::-webkit-scrollbar-thumb:hover{background:var(--text-color)}.outputs{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;min-height:0}.output{line-height:1.6;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.output pre{white-space:pre-wrap;word-wrap:break-word;font-family:var(--font-stack)}.output-text,.output-success{color:var(--text-color)}.output-error{color:#f44;text-shadow:0 0 4px rgba(255,68,68,.3)}.output-info{color:#4af}.output h1{font-size:24px;margin:16px 0 8px;text-decoration:underline;text-decoration-color:var(--dim-color)}.output h2{font-size:20px;margin:12px 0 6px;text-decoration:underline;text-decoration-color:var(--dim-color)}.output h3{font-size:16px;margin:8px 0 4px}.output p{margin:8px 0}.output a{color:var(--text-color);text-decoration:underline;text-decoration-style:dashed}.output a:hover{text-decoration-style:solid;text-shadow:0 0 8px var(--text-color)}.output ul,.output ol{margin:8px 0 8px 24px}.output li{margin:4px 0}.output code{background-color:var(--dim-color);padding:2px 4px;font-size:14px}.output pre{background-color:var(--dim-color);padding:12px;margin:8px 0;overflow-x:auto;border-left:4px solid var(--text-color)}.output pre code{background-color:transparent;padding:0}.output table{border-collapse:collapse;margin:8px 0;width:100%}.output th,.output td{border:1px solid var(--dim-color);padding:8px;text-align:left}.output th{background-color:var(--dim-color);text-decoration:underline}.output blockquote{border-left:4px solid var(--dim-color);padding-left:12px;margin:8px 0;color:#8c8}.output img{max-width:140px;max-height:196px;width:auto;height:auto;border:2px solid var(--text-color);display:block;margin:8px 0}.output hr{border:none;border-top:1px dashed var(--dim-color);margin:16px 0}.command-input{display:flex;align-items:center;gap:4px;padding:8px 0;position:relative}.prompt{color:var(--text-color);font-size:16px;white-space:nowrap}.input-field{flex:1;background:transparent;border:none;outline:none;color:var(--text-color);font-family:var(--font-stack);font-size:16px;caret-color:transparent}.input-field::placeholder{color:var(--dim-color)}.input-display{display:inline-block;color:var(--text-color);font-family:var(--font-stack);font-size:16px;white-space:pre}.cursor{color:var(--cursor-color);animation:blink 1s step-end infinite;font-size:16px;display:inline-block;margin-left:0}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.status-bar{display:flex;justify-content:space-between;padding:4px 12px;background-color:var(--text-color);color:var(--bg-color);font-size:12px;flex-shrink:0;z-index:10}@media(max-width:768px){.menu-bar{flex-wrap:wrap}.menu-item{font-size:12px;padding:4px 8px}.screen{padding:12px}.output h1{font-size:20px}.output h2{font-size:16px}.status-bar{flex-direction:column;gap:2px;text-align:center}}.blog-list{display:flex;flex-direction:column;gap:16px}.blog-item{border:1px solid var(--dim-color);padding:12px}.blog-item-title{font-size:18px;text-decoration:underline;margin-bottom:4px}.blog-item-meta{color:#8c8;font-size:14px;margin-bottom:8px}.blog-item-summary{font-size:14px;line-height:1.5}.blog-item-command{color:var(--dim-color);font-size:12px;margin-top:8px}.output-wrapper{background-color:#00440026;border:1px solid var(--dim-color);border-radius:4px;overflow:hidden;animation:slideIn .2s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.output-command-prompt{background-color:#00280066;padding:6px 12px;border-bottom:1px solid var(--dim-color);font-family:var(--font-stack);font-size:13px;display:flex;align-items:center;gap:8px}.prompt-symbol{color:var(--bright-color);font-weight:700}.command-text{color:#cfc}.output-wrapper .output{padding:12px;margin:0;animation:none}.blog-link-btn{font-family:var(--font-stack);font-size:12px;color:var(--text-color);background:transparent;border:1px solid var(--dim-color);padding:2px 8px;cursor:pointer;text-transform:none;transition:all .15s}.blog-link-btn:hover{background-color:var(--dim-color);border-color:var(--text-color);text-shadow:0 0 6px var(--text-color)}.blog-link-btn:active{background-color:var(--text-color);color:var(--bg-color)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.netscape-browser{width:90%;max-width:800px;height:80vh;max-height:600px;background-color:silver;border:2px solid #808080;border-right-color:#fff;border-bottom-color:#fff;box-shadow:4px 4px #0000004d;display:flex;flex-direction:column;font-family:"MS Sans Serif",Segoe UI,Tahoma,sans-serif;font-size:12px;animation:modalOpen .2s ease-out}@keyframes modalOpen{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.netscape-titlebar{background:linear-gradient(90deg,navy,#1084d0);color:#fff;padding:3px 4px;display:flex;align-items:center;justify-content:space-between}.netscape-titlebar-left,.netscape-titlebar-right{display:flex;gap:2px}.netscape-titlebar-title{flex:1;text-align:center;font-weight:700;font-size:11px;letter-spacing:.5px}.netscape-control{width:16px;height:14px;background-color:silver;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.netscape-control:hover{background-color:#d0d0d0}.netscape-control:active{border:1px solid #ffffff;border-right-color:gray;border-bottom-color:gray}.netscape-menu{background-color:silver;padding:2px 4px;display:flex;gap:4px;border-bottom:1px solid #808080}.netscape-menu-item{padding:2px 8px;cursor:pointer}.netscape-menu-item:hover{background-color:navy;color:#fff}.netscape-toolbar{background-color:silver;padding:4px;display:flex;gap:2px;align-items:center;border-bottom:1px solid #808080;flex-wrap:wrap}.netscape-nav-btn{font-family:"MS Sans Serif",sans-serif;font-size:11px;padding:3px 8px;background-color:silver;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff;cursor:pointer}.netscape-nav-btn:hover{background-color:#d0d0d0}.netscape-nav-btn:active{border:1px solid #ffffff;border-right-color:gray;border-bottom-color:gray}.netscape-toolbar-spacer{flex:1}.netscape-logo{width:24px;height:24px;background:linear-gradient(135deg,#1e90ff,navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff}.netscape-urlbar{background-color:silver;padding:4px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #808080}.netscape-url-label{font-size:11px;color:#000;white-space:nowrap}.netscape-url-input{flex:1;background-color:#fff;border:2px inset #808080;padding:2px 4px;font-family:Courier New,monospace;font-size:11px}.netscape-content{flex:1;background-color:silver;overflow:hidden;display:flex;flex-direction:column}.netscape-document{flex:1;background-color:#fff;margin:3px;border:2px inset #808080;overflow-y:auto;padding:16px}.netscape-document::-webkit-scrollbar{width:16px}.netscape-document::-webkit-scrollbar-track{background:silver;border-left:1px solid #808080}.netscape-document::-webkit-scrollbar-thumb{background:silver;border:2px outset #ffffff}.netscape-document::-webkit-scrollbar-button{background:silver;border:2px outset #ffffff;height:16px}.netscape-doc-header{margin-bottom:16px}.netscape-doc-title{font-family:Times New Roman,Times,serif;font-size:24px;color:navy;margin-bottom:8px}.netscape-doc-date{font-family:Arial,sans-serif;font-size:12px;color:#666;margin-bottom:12px}.netscape-doc-hr{border:none;border-top:1px solid #000080;margin:12px 0}.netscape-doc-body{font-family:Times New Roman,Times,serif;font-size:14px;line-height:1.6;color:#000}.netscape-doc-body h1{font-family:Arial,sans-serif;font-size:20px;color:navy;margin:16px 0 8px}.netscape-doc-body h2{font-family:Arial,sans-serif;font-size:16px;color:navy;margin:12px 0 6px}.netscape-doc-body h3{font-family:Arial,sans-serif;font-size:14px;color:navy;margin:8px 0 4px}.netscape-doc-body p{margin:8px 0}.netscape-doc-body a{color:#00f;text-decoration:underline}.netscape-doc-body a:visited{color:purple}.netscape-doc-body ul,.netscape-doc-body ol{margin:8px 0 8px 24px}.netscape-doc-body li{margin:4px 0}.netscape-doc-body code{background-color:#f0f0f0;padding:2px 4px;font-family:Courier New,monospace;font-size:13px}.netscape-doc-body pre{background-color:#f0f0f0;border:1px solid #808080;padding:12px;margin:8px 0;overflow-x:auto}.netscape-doc-body pre code{background-color:transparent;padding:0}.netscape-doc-body blockquote{border-left:4px solid #000080;padding-left:12px;margin:8px 0;color:#444;font-style:italic}.netscape-doc-body hr{border:none;border-top:1px solid #808080;margin:16px 0}.netscape-doc-body table{border-collapse:collapse;margin:8px 0;width:100%}.netscape-doc-body th,.netscape-doc-body td{border:1px solid #808080;padding:8px;text-align:left}.netscape-doc-body th{background-color:#d0d0d0;font-weight:700}.netscape-loading,.netscape-error{padding:40px;text-align:center;font-family:Arial,sans-serif}.netscape-error{color:maroon}.netscape-statusbar{background-color:silver;padding:2px 4px;display:flex;justify-content:space-between;border-top:1px solid #808080;font-size:11px;color:#000}@media(max-width:768px){.netscape-browser{width:95%;height:85vh}.netscape-toolbar{gap:1px}.netscape-nav-btn{padding:2px 4px;font-size:10px}.netscape-document{padding:12px}.netscape-doc-title{font-size:18px}.netscape-doc-body{font-size:13px}}.output-easter-egg{color:#ff69b4;text-shadow:0 0 8px #ff69b4,0 0 16px #ff69b4;animation:heartbeat 1.5s ease-in-out infinite}@keyframes heartbeat{0%,to{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}75%{transform:scale(1.08)}}.guestbook-browser{width:90%;max-width:700px;height:80vh;max-height:550px;background-color:silver;border:2px solid #808080;border-right-color:#fff;border-bottom-color:#fff;box-shadow:4px 4px #0000004d;display:flex;flex-direction:column;font-family:"MS Sans Serif",Segoe UI,Tahoma,sans-serif;font-size:12px;animation:modalOpen .2s ease-out}.guestbook-titlebar{background:linear-gradient(90deg,navy,#1084d0);color:#fff;padding:3px 4px;display:flex;align-items:center;justify-content:space-between}.guestbook-titlebar-left,.guestbook-titlebar-right{display:flex;gap:2px}.guestbook-titlebar-title{flex:1;text-align:center;font-weight:700;font-size:11px;letter-spacing:.5px}.guestbook-control{width:16px;height:14px;background-color:silver;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.guestbook-control:hover{background-color:#d0d0d0}.guestbook-control:active{border:1px solid #ffffff;border-right-color:gray;border-bottom-color:gray}.guestbook-menu{background-color:silver;padding:2px 4px;display:flex;gap:4px;border-bottom:1px solid #808080}.guestbook-menu-item{padding:2px 8px;cursor:pointer}.guestbook-menu-item:hover{background-color:navy;color:#fff}.guestbook-toolbar{background-color:silver;padding:4px;display:flex;gap:2px;align-items:center;border-bottom:1px solid #808080;flex-wrap:wrap}.guestbook-nav-btn{font-family:"MS Sans Serif",sans-serif;font-size:11px;padding:3px 8px;background-color:silver;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff;cursor:pointer}.guestbook-nav-btn:hover{background-color:#d0d0d0}.guestbook-toolbar-spacer{flex:1}.guestbook-logo{width:24px;height:24px;background:linear-gradient(135deg,#1e90ff,navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff}.guestbook-urlbar{background-color:silver;padding:4px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #808080}.guestbook-url-label{font-size:11px;color:#000;white-space:nowrap}.guestbook-url-input{flex:1;background-color:#fff;border:2px inset #808080;padding:2px 4px;font-family:Courier New,monospace;font-size:11px}.guestbook-content{flex:1;background-color:silver;overflow:hidden;display:flex;flex-direction:column}.guestbook-document{flex:1;background-color:#fff;margin:3px;border:2px inset #808080;overflow-y:auto;padding:16px}.guestbook-document::-webkit-scrollbar{width:16px}.guestbook-document::-webkit-scrollbar-track{background:silver;border-left:1px solid #808080}.guestbook-document::-webkit-scrollbar-thumb{background:silver;border:2px outset #ffffff}.guestbook-document::-webkit-scrollbar-button{background:silver;border:2px outset #ffffff;height:16px}.guestbook-doc-header{margin-bottom:16px}.guestbook-doc-title{font-family:Times New Roman,Times,serif;font-size:22px;color:navy;margin-bottom:4px}.guestbook-doc-subtitle{font-family:Arial,sans-serif;font-size:13px;color:#666;margin-bottom:8px}.guestbook-doc-hr{border:none;border-top:1px solid #000080;margin:12px 0}.guestbook-signin{background-color:#f0f0f0;border:1px solid #808080;padding:10px 12px;margin-bottom:12px}.guestbook-welcome{font-family:Arial,sans-serif;font-size:12px;color:#000;margin:0}.guestbook-username{font-weight:700;color:navy}.guestbook-form{background-color:#ffffe0;border:1px dashed #808080;padding:12px;margin-bottom:16px}.guestbook-label{font-family:Arial,sans-serif;font-size:12px;font-weight:700;color:#000;display:block;margin-bottom:6px}.guestbook-textarea{width:100%;background-color:#fff;border:2px inset #808080;padding:8px;font-family:Courier New,monospace;font-size:12px;resize:vertical;min-height:60px;box-sizing:border-box}.guestbook-textarea:focus{outline:none;border-color:navy}.guestbook-form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.guestbook-char-count{font-family:Arial,sans-serif;font-size:10px;color:#666}.guestbook-submit-btn{font-family:Arial,sans-serif;font-size:11px;font-weight:700;padding:4px 12px;background-color:silver;border:1px solid #808080;border-right-color:#fff;border-bottom-color:#fff;cursor:pointer}.guestbook-submit-btn:hover{background-color:#d0d0d0}.guestbook-submit-btn:active{border:1px solid #ffffff;border-right-color:gray;border-bottom-color:gray}.guestbook-success{font-family:Arial,sans-serif;font-size:11px;color:green;margin-top:8px}.guestbook-messages{margin-top:16px}.guestbook-messages-title{font-family:Arial,sans-serif;font-size:14px;color:navy;margin-bottom:12px}.guestbook-empty{font-family:Arial,sans-serif;font-size:12px;color:#666;font-style:italic;text-align:center;padding:20px}.guestbook-message-list{display:flex;flex-direction:column;gap:12px}.guestbook-message-entry{background-color:#fafafa;border:1px solid #c0c0c0;border-left:3px solid #000080;padding:10px 12px}.guestbook-message-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.guestbook-message-name{font-family:Arial,sans-serif;font-size:12px;font-weight:700;color:navy}.guestbook-message-time{font-family:Arial,sans-serif;font-size:10px;color:#888}.guestbook-message-text{font-family:Courier New,monospace;font-size:12px;color:#333;margin:0;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.guestbook-replies{margin-top:8px;padding-left:16px;border-left:2px solid #000080}.guestbook-reply-entry{background-color:#f0f0f0;border:1px solid #ccc;padding:6px 10px;margin-bottom:6px}.guestbook-reply-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.guestbook-reply-name{font-family:Arial,sans-serif;font-size:11px;font-weight:700;color:navy}.guestbook-reply-time{font-family:Arial,sans-serif;font-size:10px;color:#666}.guestbook-reply-text{font-family:Courier New,monospace;font-size:11px;color:#333;margin:0;line-height:1.4;white-space:pre-wrap;word-wrap:break-word}.guestbook-reply-btn{font-family:Arial,sans-serif;font-size:10px;color:navy;background:transparent;border:1px dashed #000080;padding:2px 6px;cursor:pointer;margin-top:6px}.guestbook-reply-btn:hover{background-color:#e6e6ff;border-style:solid}.guestbook-reply-form{margin-top:8px;padding:8px;background-color:#f5f5f5;border:1px solid #000080}.guestbook-reply-textarea{width:100%;background-color:#fff;border:1px inset #808080;padding:6px;font-family:Courier New,monospace;font-size:11px;resize:vertical;min-height:40px;box-sizing:border-box}.guestbook-reply-actions{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.guestbook-reply-submit{font-family:Arial,sans-serif;font-size:11px;padding:3px 10px;background-color:navy;color:#fff;border:1px solid #000060;cursor:pointer}.guestbook-reply-submit:hover{background-color:#0000a0}.guestbook-reply-cancel{font-family:Arial,sans-serif;font-size:11px;padding:3px 10px;background-color:silver;border:1px solid #808080;cursor:pointer}.guestbook-reply-cancel:hover{background-color:#d0d0d0}.guestbook-statusbar{background-color:silver;padding:2px 4px;display:flex;justify-content:space-between;border-top:1px solid #808080;font-size:11px;color:#000}@media(max-width:768px){.guestbook-browser{width:95%;height:85vh}.guestbook-document{padding:12px}.guestbook-doc-title{font-size:18px}}.ie6-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.ie6-browser{width:90%;max-width:850px;height:85vh;max-height:650px;background-color:#ece9d8;border:1px solid #0055ea;box-shadow:3px 3px 10px #0006;display:flex;flex-direction:column;font-family:Tahoma,Segoe UI,sans-serif;font-size:11px;animation:ie6FadeIn .2s ease-out}@keyframes ie6FadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.ie6-titlebar{background:linear-gradient(180deg,#0058ee,#3593ff 4%,#288efb 18%,#127dff 44%,#036dff);padding:3px 5px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #002a6f}.ie6-titlebar-left{display:flex;align-items:center;gap:4px}.ie6-icon{width:16px;height:16px}.ie6-title{color:#fff;font-weight:700;font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.3);letter-spacing:.5px}.ie6-titlebar-right{display:flex;gap:2px}.ie6-control{width:21px;height:21px;min-width:21px;background:linear-gradient(180deg,#3c8df3,#1a5fc9 50%,#1255b8 51%,#134ab3);border:1px solid #0f3d8f;color:#fff;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.ie6-control:hover{background:linear-gradient(180deg,#5ca3f7,#2d74d4 50%,#2070c9 51%,#1d64c0)}.ie6-close{background:linear-gradient(180deg,#e89769,#d95327 50%,#b3421d 51%,#a83d1a);border-color:#8f3419}.ie6-close:hover{background:linear-gradient(180deg,#f5b389,#e96b3f 50%,#c9532d 51%,#b84d29)}.ie6-menubar{background-color:#ece9d8;padding:2px 4px;display:flex;gap:8px;border-bottom:1px solid #aaa}.ie6-menu-item{padding:2px 8px;cursor:pointer;color:#000}.ie6-menu-item:hover{background-color:#316ac5;color:#fff}.ie6-toolbar{background-color:#ece9d8;padding:3px 4px;display:flex;gap:2px;align-items:center;border-bottom:1px solid #aaa;flex-wrap:wrap}.ie6-toolbar-btn{font-family:Tahoma,sans-serif;font-size:11px;padding:3px 8px;background:#ece9d8;border:1px solid transparent;cursor:pointer;color:#000}.ie6-toolbar-btn:hover{border-color:#316ac5;background-color:#fff}.ie6-toolbar-separator{width:1px;height:20px;background-color:#aaa;margin:0 4px}.ie6-toolbar-spacer{flex:1}.ie6-toolbar-text{font-size:11px;color:#000}.ie6-addressbar{background-color:#ece9d8;padding:4px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #aaa}.ie6-address-label{font-size:11px;color:#000;font-weight:400}.ie6-address-input{flex:1;background-color:#fff;border:1px solid #7f9db9;padding:3px 4px;font-family:Consolas,Courier New,monospace;font-size:11px;color:#000}.ie6-go-btn{padding:3px 10px;background:linear-gradient(180deg,#f5f2ec,#e0d8c8);border:1px solid #aaa;font-size:11px;cursor:pointer}.ie6-go-btn:hover{background:linear-gradient(180deg,#fff,#ece9d8)}.ie6-content{flex:1;background-color:#fff;overflow:hidden;display:flex;flex-direction:column}.ie6-document{flex:1;background-color:#fff;overflow-y:auto;padding:20px 24px}.ie6-document::-webkit-scrollbar{width:16px}.ie6-document::-webkit-scrollbar-track{background:#f1f1f1;border-left:1px solid #ddd}.ie6-document::-webkit-scrollbar-thumb{background:#c1c1c1;border:2px solid #f1f1f1}.ie6-document::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ie6-doc-header{margin-bottom:20px}.ie6-doc-title{font-family:Times New Roman,Times,serif;font-size:26px;color:#000;margin-bottom:8px;font-weight:700}.ie6-doc-meta{font-family:Arial,sans-serif;font-size:12px;color:#666;margin-bottom:4px}.ie6-doc-hr{border:none;border-top:2px solid #0055ea;margin:12px 0}.ie6-doc-body{font-family:Times New Roman,Times,serif;font-size:14px;line-height:1.6;color:#000}.ie6-doc-body h1{font-family:Arial,sans-serif;font-size:20px;color:#0055ea;margin:16px 0 8px;font-weight:700}.ie6-doc-body h2{font-family:Arial,sans-serif;font-size:16px;color:#0055ea;margin:12px 0 6px;font-weight:700}.ie6-doc-body h3{font-family:Arial,sans-serif;font-size:14px;color:#333;margin:8px 0 4px;font-weight:700}.ie6-doc-body p{margin:8px 0}.ie6-doc-body a{color:#0055ea;text-decoration:underline}.ie6-doc-body a:visited{color:purple}.ie6-doc-body a:hover{color:#f60}.ie6-doc-body ul,.ie6-doc-body ol{margin:8px 0 8px 24px}.ie6-doc-body li{margin:4px 0}.ie6-doc-body code{background-color:#f5f5f5;border:1px solid #ddd;padding:2px 4px;font-family:Courier New,monospace;font-size:13px;color:#063}.ie6-doc-body pre{background-color:#f5f5f5;border:1px solid #ccc;padding:12px;margin:8px 0;overflow-x:auto}.ie6-doc-body pre code{background-color:transparent;border:none;padding:0}.ie6-doc-body blockquote{border-left:4px solid #ccc;padding-left:12px;margin:8px 0;color:#666;font-style:italic}.ie6-doc-body hr{border:none;border-top:1px solid #ccc;margin:16px 0}.ie6-doc-body table{border-collapse:collapse;margin:8px 0;width:100%}.ie6-doc-body th,.ie6-doc-body td{border:1px solid #ccc;padding:8px;text-align:left}.ie6-doc-body th{background-color:#ece9d8;font-weight:700}.ie6-loading,.ie6-error{padding:40px;text-align:center;font-family:Arial,sans-serif}.ie6-error{color:maroon}.ie6-error p{margin:8px 0}.ie6-statusbar{background:linear-gradient(180deg,#ece9d8,#ddd);padding:3px 6px;display:flex;align-items:center;gap:8px;border-top:1px solid #aaa;font-size:11px;color:#000}.ie6-status-icon{color:#06c}.ie6-status-text{flex:1}.ie6-status-zone{padding:2px 8px;background:linear-gradient(180deg,#f5f2ec,#e0d8c8);border:1px solid #aaa;font-size:10px}@media(max-width:768px){.ie6-browser{width:95%;height:88vh}.ie6-document{padding:16px}.ie6-doc-title{font-size:20px}.ie6-doc-body{font-size:13px}.ie6-toolbar{gap:1px}.ie6-toolbar-btn{padding:2px 6px;font-size:10px}}
