::selection{background:#ff5e99}html,body{width:100%;height:100%;margin:0}body{color:#fff;background-color:#000;font-family:Inconsolata,monospace}h2{letter-spacing:4px}#linkedin{color:#ff5e99;text-decoration:none}.asteroids-wrapper[data-v-b935a78a]{outline:none;justify-content:center;width:100%;margin-top:20px;display:flex;position:relative}canvas[data-v-b935a78a]{aspect-ratio:4/3;background:#000;border:1px solid #333;max-width:100%;height:auto}.overlay[data-v-b935a78a]{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.score[data-v-b935a78a]{color:#fff;font-family:Inconsolata,monospace;font-size:20px;position:absolute;top:10px;left:10px}.game-over[data-v-b935a78a]{color:#fff;text-align:center;font-family:Inconsolata,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-over h2[data-v-b935a78a]{color:#ff5e99;margin-bottom:10px;font-size:40px}.desktop-text[data-v-b935a78a]{display:block}.mobile-text[data-v-b935a78a]{display:none}.top-btns[data-v-b935a78a]{pointer-events:auto;gap:10px;display:flex;position:absolute;top:10px;right:10px}.exit-btn[data-v-b935a78a]{color:#fff;cursor:pointer;background:#333;border:none;padding:5px 10px;font-family:Inconsolata,monospace}.exit-btn[data-v-b935a78a]:hover{background:#555}.controls-overlay[data-v-b935a78a]{pointer-events:auto;opacity:.7;justify-content:space-between;display:flex;position:absolute;bottom:20px;left:10px;right:10px}.dpad[data-v-b935a78a]{flex-direction:column;align-items:center;display:flex}.dpad-row[data-v-b935a78a]{gap:20px;display:flex}.btn[data-v-b935a78a]{color:#fff;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#333;border:1px solid #555;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex}.btn[data-v-b935a78a]:active{background:#555}.actions[data-v-b935a78a]{align-items:flex-end;display:flex}.btn-shoot[data-v-b935a78a]{width:60px;height:60px;font-size:24px}@media (width<=768px){.desktop-text[data-v-b935a78a]{display:none}.mobile-text[data-v-b935a78a]{display:block}}.chess-wrapper[data-v-b495dd27]{outline:none;flex-direction:column;align-items:flex-start;width:100%;margin-top:20px;display:flex;position:relative}.board-container[data-v-b495dd27]{flex-direction:column;align-items:flex-start;display:flex;position:relative}.board[data-v-b495dd27]{border:2px solid #555;flex-direction:column;display:flex;box-shadow:0 4px 8px #00000080}.row[data-v-b495dd27]{display:flex}.cell[data-v-b495dd27]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:36px;transition:filter .2s;display:flex}.light[data-v-b495dd27]{color:#000;background-color:#f0d9b5}.dark[data-v-b495dd27]{color:#000;background-color:#b58863}.selected[data-v-b495dd27]{outline-offset:-3px;filter:brightness(1.1);outline:3px solid #ff5e99}.status[data-v-b495dd27]{margin-top:10px;font-family:Inconsolata,monospace}.white-turn[data-v-b495dd27]{color:#f0d9b5;font-weight:700}.black-turn[data-v-b495dd27]{color:#b58863;font-weight:700}.hint[data-v-b495dd27]{color:#888;max-width:400px;margin-top:5px;font-size:12px}.notation-input[data-v-b495dd27]{gap:10px;margin-top:10px;display:flex}.notation-input input[data-v-b495dd27]{padding:4px;font-family:Inconsolata,monospace}.error[data-v-b495dd27]{color:#ff5e99;margin-top:5px;font-size:12px}.top-btns[data-v-b495dd27]{justify-content:flex-start;width:100%;max-width:400px;margin-bottom:10px;display:flex}.exit-btn[data-v-b495dd27]{color:#fff;cursor:pointer;background:#333;border:1px solid #555;padding:6px 12px;font-family:Inconsolata,monospace}.exit-btn[data-v-b495dd27]:hover{background:#555}.overlay[data-v-b495dd27]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.game-over[data-v-b495dd27]{text-align:center;color:#fff;flex-direction:column;align-items:center;display:flex}.game-over h2[data-v-b495dd27]{color:#ff5e99;margin:0 0 10px;font-size:40px}@media (width<=768px){.cell[data-v-b495dd27]{width:40px;height:40px;font-size:28px}.top-btns[data-v-b495dd27]{max-width:320px}}.input-line[data-v-e0598850]{clear:both;flex-direction:row;align-items:stretch;display:flex}.input-line>div[data-v-e0598850]:nth-child(2){flex:1}.prompt[data-v-e0598850]{white-space:nowrap;color:#39b318;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;margin-right:7px;display:flex}.cmdline[data-v-e0598850]{width:100%;font:inherit;color:inherit;background-color:#0000;border:none;outline:none;margin:0}.output-line[data-v-e0598850]{word-break:break-word}.input-line[data-v-d7da7f5b]{clear:both;flex-direction:row;align-items:stretch;display:flex}.input-line>div[data-v-d7da7f5b]:nth-child(2){flex:1}.prompt[data-v-d7da7f5b]{white-space:nowrap;color:#39b318;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;margin-right:7px;display:flex}.cmdline[data-v-d7da7f5b]{width:100%;font:inherit;color:inherit;background-color:#0000;border:none;outline:none;margin:0}.output-line[data-v-d7da7f5b]{word-break:break-word}[data-v-d7da7f5b] .ls-files{column-width:150px;height:auto}[data-v-d7da7f5b] #profile_pic{border-radius:50%;max-width:100px;height:auto;margin:0 15px 20px 0}[data-v-d7da7f5b] .experience-list{flex-direction:column;gap:15px;margin-top:10px;display:flex}[data-v-d7da7f5b] .exp-item{border-left:2px solid #ff5e99;flex-direction:column;gap:3px;padding-left:10px;display:flex}[data-v-d7da7f5b] .exp-header{font-size:16px}[data-v-d7da7f5b] .exp-role{color:#ff5e99;font-weight:700}[data-v-d7da7f5b] .exp-company{color:#39b318}[data-v-d7da7f5b] .exp-date{color:#aaa;font-size:14px}[data-v-d7da7f5b] .exp-loc{color:#888;font-size:14px;font-style:italic}[data-v-d7da7f5b] .exp-desc{color:#ddd;margin-top:5px}[data-v-d7da7f5b] .list-none{flex-direction:column;gap:8px;margin:0;padding:0;list-style-type:none;display:flex}[data-v-d7da7f5b] .list-none li:before{content:"- ";color:#ff5e99}[data-v-d7da7f5b] .highlight{color:#39b318}[data-v-d7da7f5b] .skills-wrapper{flex-direction:column;gap:15px;margin-top:10px;display:flex}[data-v-d7da7f5b] .skills-category{flex-direction:column;gap:5px;display:flex}[data-v-d7da7f5b] .skills-title{color:#ff5e99;font-weight:700;-webkit-text-decoration:underline #333;text-decoration:underline #333}[data-v-d7da7f5b] .skills-container{flex-wrap:wrap;gap:8px;display:flex}[data-v-d7da7f5b] .skill-tag{color:#39b318;background-color:#39b3181a;border:1px solid #39b318;border-radius:4px;padding:3px 8px;font-size:14px}[data-v-d7da7f5b] .ls-grid{flex-direction:column;gap:4px;display:flex}[data-v-d7da7f5b] .ls-grid-header{margin-bottom:5px}[data-v-d7da7f5b] .ls-row{flex-wrap:wrap;gap:15px;display:flex}[data-v-d7da7f5b] .ls-perms{color:#888;min-width:100px}[data-v-d7da7f5b] .ls-links{color:#aaa;text-align:right;min-width:20px}[data-v-d7da7f5b] .ls-owner,[data-v-d7da7f5b] .ls-group{color:#ff5e99;min-width:50px}[data-v-d7da7f5b] .ls-size{color:#aaa;text-align:right;min-width:40px}[data-v-d7da7f5b] .ls-date{color:#39b318;min-width:100px}[data-v-d7da7f5b] .ls-name{color:#fff;font-weight:700}@media (width<=768px){.input-line[data-v-d7da7f5b]{flex-direction:column;align-items:flex-start}.input-line>div[data-v-d7da7f5b]:nth-child(2){width:100%;margin-top:5px}.prompt[data-v-d7da7f5b]{white-space:normal;word-break:break-all}.cmdline[data-v-d7da7f5b]{width:100%}[data-v-d7da7f5b] .ls-row{white-space:nowrap;border-bottom:none;flex-flow:row;gap:8px;margin-bottom:0;padding-bottom:0;overflow-x:auto}[data-v-d7da7f5b] .ls-perms,[data-v-d7da7f5b] .ls-links,[data-v-d7da7f5b] .ls-owner,[data-v-d7da7f5b] .ls-group,[data-v-d7da7f5b] .ls-size,[data-v-d7da7f5b] .ls-date,[data-v-d7da7f5b] .ls-name{text-align:left;min-width:auto;display:inline-block}[data-v-d7da7f5b] .ls-grid{overflow-x:auto}}#container{padding:.1em 1.5em 1em 1em}#container output{clear:both;width:100%}#container output h3,#container output pre{margin:0}
