.msdos__tela{--msdos-tam:14px;--msdos-linha:14px;--msdos-fundo:#000;--msdos-texto:silver;width:calc(var(--colunas,80) * 1ch);height:calc(var(--linhas,25) * var(--msdos-linha));background:var(--msdos-fundo);color:var(--msdos-texto);font-family:"Sim Fixedsys", var(--sim-fonte-mono);font-size:var(--msdos-tam);line-height:var(--msdos-linha);cursor:var(--cursor-texto,text);flex-shrink:0;position:relative;overflow:hidden}.msdos__tela--rola{width:calc(var(--colunas,80) * 1ch + 16px);overflow-y:scroll}.msdos__pagina{min-height:100%;position:relative}.msdos__texto{font:inherit;line-height:inherit;white-space:pre;-webkit-user-select:none;user-select:none;margin:0}.msdos__tela--marcando .msdos__texto{-webkit-user-select:text;user-select:text}.msdos__tela--marcando .msdos__texto::selection,.msdos__tela--marcando .msdos__texto ::selection{background:var(--msdos-texto);color:var(--msdos-fundo)}.msdos__cursor{left:calc(var(--x,0) * 1ch);top:calc(var(--y,0) * var(--msdos-linha));width:1ch;height:var(--msdos-linha);pointer-events:none;position:absolute}.msdos__cursor[hidden]{display:none}.msdos__cursor:after{content:"";height:max(2px, calc(var(--msdos-linha) / 8));background:var(--msdos-texto);animation:1.06s step-end infinite msdos-pisca;position:absolute;bottom:1px;left:0;right:0}@keyframes msdos-pisca{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.msdos__cursor:after{animation:none}}.sim .msdos__tela input.msdos__entrada{left:calc(var(--x,0) * 1ch);top:calc(var(--y,0) * var(--msdos-linha));width:2ch;min-height:0;height:var(--msdos-linha);opacity:0;box-shadow:none;color:#0000;caret-color:#0000;font:inherit;pointer-events:none;background:0 0;border:0;outline:none;padding:0;position:absolute}.msdos__caixa{--traco:linear-gradient(var(--msdos-texto), var(--msdos-texto));--fino:max(1px, calc(var(--msdos-linha) / 8));width:1ch;height:var(--msdos-linha);vertical-align:top;background-repeat:no-repeat;display:inline-block}.msdos__caixa--h{background-image:var(--traco);background-position:50%;background-size:100% var(--fino)}.msdos__caixa--v{background-image:var(--traco);background-position:50%;background-size:var(--fino) 100%}.msdos__caixa--vr{background-image:var(--traco), var(--traco);background-position:50%,100%;background-size:var(--fino) 100%, 50% var(--fino)}.msdos__caixa--ur{background-image:var(--traco), var(--traco);background-position:top,100%;background-size:var(--fino) 50%, 50% var(--fino)}.msdos__caixa--dr{background-image:var(--traco), var(--traco);background-position:bottom,100%;background-size:var(--fino) 50%, 50% var(--fino)}.msdos__caixa--dl{background-image:var(--traco), var(--traco);background-position:bottom,0;background-size:var(--fino) 50%, 50% var(--fino)}.msdos__caixa--ul{background-image:var(--traco), var(--traco);background-position:top,0;background-size:var(--fino) 50%, 50% var(--fino)}.msdos__caixa--hd{background-image:var(--traco), var(--traco);background-position:50%,bottom;background-size:100% var(--fino), var(--fino) 50%}.msdos__caixa--hu{background-image:var(--traco), var(--traco);background-position:50%,top;background-size:100% var(--fino), var(--fino) 50%}.msdos__caixa--vh{background-image:var(--traco), var(--traco);background-position:50%,50%;background-size:100% var(--fino), var(--fino) 100%}.janela--msdos .janela__corpo{align-items:flex-start}.janela--msdos-xp .janela__corpo{background:#000}.msdos-barra{gap:1px;width:100%}.sim .msdos-barra__fonte{width:74px;height:20px;min-height:20px;padding:0 18px 0 3px}.msdos-barra__btn{background:50% no-repeat;width:23px;height:22px;padding:0}.msdos-barra__btn[aria-pressed=true]{box-shadow:inset 1px 1px var(--sim-sombra), inset -1px -1px var(--sim-realce);background-color:var(--sim-luz)}.msdos-barra__btn--marcar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect x='2.5' y='3.5' width='11' height='9' fill='none' stroke='black' stroke-dasharray='1 1'/%3E%3C/svg%3E")}.msdos-barra__btn--copiar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M1.5 1.5h6l2 2v7h-8z' fill='white' stroke='black'/%3E%3Cpath d='M6.5 5.5h6l2 2v7h-8z' fill='white' stroke='black'/%3E%3Cpath d='M8 9h5M8 11h5M8 13h4' stroke='%23000080'/%3E%3C/svg%3E")}.msdos-barra__btn--colar{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect x='1.5' y='2.5' width='9' height='12' fill='%23c08040' stroke='black'/%3E%3Crect x='3.5' y='1.5' width='5' height='3' fill='%23c0c0c0' stroke='black'/%3E%3Cpath d='M6.5 7.5h6l2 2v5h-8z' fill='white' stroke='black'/%3E%3C/svg%3E")}.msdos-barra__btn--cheia{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect x='1.5' y='2.5' width='13' height='10' fill='%23000' stroke='black'/%3E%3Cpath d='M3 4h3v1H4v1H3zM13 4v2h-1V5h-2V4zM3 11V9h1v1h2v1zM13 11h-3v-1h2V9h1z' fill='white'/%3E%3Cpath d='M5 14h6' stroke='black'/%3E%3C/svg%3E")}.msdos-barra__btn--propriedades{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M2.5 1.5h8l3 3v10h-11z' fill='white' stroke='black'/%3E%3Cpath d='M4 6h7M4 8h7M4 10h7M4 12h5' stroke='black'/%3E%3C/svg%3E")}.msdos-barra__btn--fundo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect x='1.5' y='1.5' width='9' height='8' fill='white' stroke='black'/%3E%3Crect x='2' y='2' width='8' height='2' fill='%23808080'/%3E%3Crect x='5.5' y='6.5' width='9' height='8' fill='white' stroke='black'/%3E%3Crect x='6' y='7' width='8' height='2' fill='%23000080'/%3E%3C/svg%3E")}.msdos-barra__btn--fonte{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M3 13L7 3h2l4 10h-2l-1-3H6l-1 3zM6.6 8.5h2.8L8 4.6z' fill='black'/%3E%3C/svg%3E")}.janela--msdos-props .abas__pagina{min-height:150px}.msdos-props__valor{white-space:nowrap;min-height:20px;display:block;overflow:hidden}.msdos-props__fonte{grid-template-columns:110px 1fr;gap:10px;display:grid}.msdos-props__lista{height:110px;margin-top:3px}.msdos-props__item{padding:0 3px}.msdos-props__item[aria-selected=true]{background:var(--sim-selecao);color:var(--sim-selecao-texto)}.msdos-props__amostra{color:silver;height:96px;font-family:"Sim Fixedsys", var(--sim-fonte-mono);white-space:pre;background:#000;margin:2px 0 0;padding:4px;overflow:hidden}.msdos-modo{z-index:9500;background:#000;position:absolute;inset:0;overflow:hidden}.msdos-modo .msdos__tela{--msdos-texto:#aaa;transform-origin:0 0;position:absolute;top:0;left:0}.msdos-modo__voltar{z-index:1;color:#888;font:12px var(--sim-fonte-mono);opacity:.6;background:#000;border:1px solid #555;padding:3px 8px;position:absolute;top:6px;right:6px}.msdos-modo__voltar:hover,.msdos-modo__voltar:focus-visible{opacity:1;color:#fff}
