/* ../Codigo/src/style.css */
:root {
  font-family:
    "DM Sans",
    Segoe UI,
    sans-serif;
  color: #e4e5e8;
  background: #101113;
  font-synthesis: none;
  font-size: 13px;
  color-scheme: dark;
}
* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
button,
input,
textarea,
select {
  font: inherit;
}
button {
  cursor: pointer;
  color: inherit;
  background: none;
  border: 0;
  display: inline-flex;
  align-items: center;
  gap: 9px;
}
button:disabled {
  opacity: .4;
  cursor: default;
}
button:hover {
  color: white;
}
button:focus-visible,
input:focus-visible,
textarea:focus-visible,
select:focus-visible {
  outline: 2px solid #b6f086;
  outline-offset: 3px;
}
input,
select,
textarea {
  color: inherit;
  border: 0;
  background: transparent;
  outline: none;
}
select option {
  background: #202225;
}
button svg {
  flex-shrink: 0;
}
small {
  display: block;
  color: #74777e;
  font-size: 11px;
}
.app {
  height: 100vh;
  min-height: 620px;
  display: flex;
}
.sidebar {
  width: 252px;
  flex-shrink: 0;
  background: #161719;
  border-right: 1px solid #292a2d;
  padding: 27px 17px 0;
  display: flex;
  flex-direction: column;
}
.brand {
  display: flex;
  gap: 9px;
  align-items: center;
  margin: 0 8px 30px;
}
.brand-icon {
  color: #c0f59a;
}
.brand strong {
  font-size: 25px;
  letter-spacing: -1.3px;
}
.brand strong span {
  color: #b8ec90;
}
.version {
  margin-left: auto;
  color: #82868b;
  font-size: 8px;
  letter-spacing: 1px;
  border: 1px solid #383b3d;
  border-radius: 4px;
  padding: 4px;
}
.new-chat {
  border: 1px solid #3a3d36;
  background: #232820;
  color: #d5edc2;
  border-radius: 7px;
  padding: 11px;
  width: 100%;
  font-size: 12px;
}
.new-chat > span {
  margin-left: auto;
  font-size: 10px;
  color: #829077;
}
.nav-group {
  padding: 22px 0 23px;
}
.nav {
  display: flex;
  width: 100%;
  padding: 11px 12px;
  color: #96999f;
  font-size: 12px;
  border-radius: 6px;
}
.nav.active {
  color: #e2e5e8;
  background: #26282b;
}
.pill {
  margin-left: auto;
  color: #83888d;
  font-size: 9px;
  border: 1px solid #3c3f41;
  border-radius: 4px;
  padding: 2px 5px;
}
.section-label {
  font-size: 9px;
  font-weight: 600;
  letter-spacing: 1.2px;
  color: #767a80;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 12px 12px;
}
.section-label button {
  padding: 0;
  color: #777;
}
.project-card {
  padding: 12px 10px;
  width: 100%;
  background: #1c1e20;
  border: 1px solid #2d3033;
  border-radius: 7px;
  gap: 10px;
  text-align: left;
  font-size: 11px;
}
.project-card > svg:first-child {
  color: #a8c493;
}
.project-card span {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.project-card small {
  font-size: 9px;
  margin-top: 6px;
}
.recent-label {
  margin-top: 29px;
}
.chat-list {
  flex: 1;
  overflow: auto;
}
.chat-item {
  width: 100%;
  padding: 12px 10px;
  text-align: left;
  color: #8f939a;
  border-radius: 6px;
  font-size: 11px;
  align-items: flex-start;
}
.chat-item span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.chat-item small {
  font-size: 9px;
  margin-top: 6px;
}
.chat-item.chosen {
  background: #242629;
  color: #e4e5e8;
}
.chat-item.chosen > svg {
  color: #b8eb94;
}
.sidebar-bottom {
  padding-top: 14px;
}
.local-note {
  padding: 12px;
  font-size: 10px;
  color: #b4b8bc;
}
.local-note small {
  padding-left: 14px;
  margin-top: 5px;
  font-size: 9px;
}
.dot {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #b3e88c;
  margin-right: 8px;
  flex-shrink: 0;
}
.profile {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-top: 14px;
  border-top: 1px solid #2b2d30;
  padding: 17px 5px;
  font-size: 11px;
}
.profile > span {
  flex: 1;
}
.profile small {
  font-size: 9px;
  margin-top: 5px;
}
.avatar {
  background: #343a2e;
  color: #c3dda9;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: grid;
  place-items: center;
}
.workspace {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
}
header {
  height: 66px;
  flex-shrink: 0;
  border-bottom: 1px solid #27292c;
  display: flex;
  align-items: center;
  padding: 0 25px;
  gap: 22px;
}
.breadcrumb {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #777d85;
  font-size: 11px;
  flex: 1;
}
.breadcrumb strong {
  font-weight: 400;
  color: #cdd0d5;
}
.view-switch {
  display: flex;
  padding: 4px;
  background: #1a1c1e;
  border: 1px solid #2c2e31;
  border-radius: 7px;
}
.view-switch button {
  padding: 6px 12px;
  color: #898e95;
  font-size: 11px;
  border-radius: 4px;
}
.view-switch .current {
  background: #303235;
  color: #e6e8eb;
  box-shadow: 0 1px 5px #0003;
}
.icon-button {
  color: #878b92;
}
.model-toolbar {
  height: 49px;
  border-bottom: 1px solid #232528;
  display: flex;
  align-items: center;
  gap: 9px;
  padding: 0 28px;
  font-size: 11px;
}
.provider-dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #abb6c6;
  flex-shrink: 0;
}
.provider-dot.openai {
  background: #8dc3ae;
}
.provider-dot.anthropic {
  background: #d79576;
}
.provider-dot.gemini {
  background: #93a8ef;
}
.provider-dot.xai {
  background: #d7d8dc;
}
.provider-dot.ollama {
  background: #bce893;
}
.model-toolbar select {
  width: 85px;
}
.model-toolbar input {
  width: 230px;
  font-size: 11px;
}
.divider {
  height: 13px;
  width: 1px;
  background: #36383c;
  margin: 0 7px;
}
.connection-status {
  font-size: 9px;
  color: #767e86;
}
.tools-button {
  margin-left: auto;
  color: #969ca3;
}
.workspace main {
  display: flex;
  flex: 1;
  min-height: 0;
}
.chat-pane {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
  overflow: hidden;
}
.welcome {
  display: flex;
  flex: 1;
  min-height: 310px;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 28px 30px 10px;
  overflow: auto;
}
.eyebrow {
  font-size: 8px;
  letter-spacing: 2px;
  color: #a0a995;
  display: flex;
  align-items: center;
}
.eyebrow .dot {
  width: 4px;
  height: 4px;
}
.hero-symbol {
  color: #b5ec8e;
  margin-top: 28px;
  margin-bottom: 13px;
  width: 66px;
  height: 66px;
  background:
    linear-gradient(
      140deg,
      #27351e88,
      #101310);
  border: 1px solid #34422a;
  border-radius: 19px;
  display: grid;
  place-items: center;
  transform: rotate(-6deg);
}
.hero-symbol svg {
  transform: rotate(6deg);
}
h1 {
  font-size: 40px;
  line-height: 1.23;
  letter-spacing: -1.8px;
  font-weight: 500;
  text-align: center;
  margin: 8px 0 16px;
}
h1 span {
  color: #9c9fa4;
}
.welcome > p {
  font-size: 12px;
  line-height: 1.9;
  color: #868b92;
  text-align: center;
  margin: 0;
}
.quick-actions {
  display: flex;
  gap: 12px;
  margin-top: 30px;
  width: min(724px, 100%);
}
.quick-actions > button {
  position: relative;
  text-align: left;
  flex: 1;
  min-width: 0;
  border: 1px solid #2d3033;
  background:
    linear-gradient(
      140deg,
      #1d2021,
      #17191a);
  border-radius: 9px;
  padding: 19px 15px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
}
.quick-actions > button:hover {
  border-color: #5a7049;
  background: #22281f;
}
.quick-actions > button > svg:first-child {
  color: #b4c8a6;
}
.quick-actions strong {
  font-size: 11px;
  font-weight: 500;
  margin-top: 3px;
}
.quick-actions span {
  font-size: 9px;
  color: #7f858d;
}
.quick-actions > button > svg:last-child {
  position: absolute;
  right: 13px;
  top: 22px;
  color: #727a7d;
}
.provider-strip {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-top: 26px;
  flex-wrap: wrap;
  justify-content: center;
}
.provider-strip > span {
  font-size: 7px;
  letter-spacing: 1.3px;
  color: #626971;
  margin-right: 3px;
}
.provider-strip button {
  font-size: 10px;
  color: #8e959e;
  gap: 6px;
  padding: 0;
}
.provider-strip .provider-dot {
  width: 5px;
  height: 5px;
}
.compose-wrap {
  width: min(800px, calc(100% - 80px));
  margin: 18px auto 20px;
  flex-shrink: 0;
}
.composer {
  border: 1px solid #444a3e;
  border-radius: 12px;
  background: #1b1e1d;
  box-shadow: 0 6px 30px #0002;
  padding: 15px;
}
.composer:focus-within {
  border-color: #819c6b;
}
.composer textarea {
  resize: none;
  width: 100%;
  height: 53px;
  font-size: 12px;
  line-height: 1.6;
}
.composer textarea::placeholder {
  color: #717a76;
}
.composer-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 7px;
}
.compose-tools {
  display: flex;
  align-items: center;
  gap: 12px;
  color: #8e9890;
}
.compose-tools button {
  padding: 0;
}
.context-badge {
  font-size: 9px;
  border: 1px solid #363e37;
  border-radius: 4px;
  padding: 4px 7px;
  color: #8f9a91;
}
.send {
  background: #b5eb8b;
  color: #24311a;
  border-radius: 7px;
  padding: 7px;
}
.send:hover {
  background: #c9ffa0;
  color: #17200f;
}
.compose-foot {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
  color: #5f676c;
  font-size: 8px;
}
footer {
  height: 29px;
  border-top: 1px solid #26292b;
  background: #141618;
  display: flex;
  align-items: center;
  gap: 20px;
  padding: 0 18px;
  font-size: 9px;
  color: #747d82;
  flex-shrink: 0;
}
footer > span {
  display: flex;
  align-items: center;
  gap: 6px;
}
footer > span:nth-child(2) {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
footer .dot {
  width: 4px;
  height: 4px;
  margin: 0;
}
.footer-separator {
  margin: 0 6px;
  color: #3c4347;
}
.messages {
  overflow: auto;
  flex: 1;
  padding: 28px max(30px, calc((100% - 760px)/2));
}
.message {
  display: flex;
  align-items: flex-start;
  gap: 15px;
  margin-bottom: 30px;
  line-height: 1.8;
  font-size: 13px;
}
.message > div:last-child {
  min-width: 0;
  flex: 1;
}
.message-avatar {
  background: #252b23;
  border: 1px solid #394333;
  border-radius: 8px;
  width: 28px;
  height: 28px;
  display: grid;
  place-items: center;
  flex-shrink: 0;
  color: #bddba5;
  font-size: 11px;
}
.message-author {
  font-size: 11px;
  color: #d0d5ce;
  font-weight: 600;
  display: flex;
  gap: 10px;
  align-items: center;
}
.message-author small {
  font-size: 9px;
  font-weight: 400;
}
pre {
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  background: #efebf9;
  color: #1c1a24;
  -webkit-text-fill-color: #1c1a24;
  border: 1px solid #d8d0ec;
  padding: 14px;
  border-radius: 7px;
  font-size: 12px;
  line-height: 1.55;
}
pre code {
  color: inherit;
  -webkit-text-fill-color: inherit;
  background: transparent;
}
code {
  font-family: Consolas, monospace;
  color: inherit;
}
p {
  overflow-wrap: anywhere;
}
.message-attachment {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 10px;
  color: #929e94;
  flex-wrap: wrap;
}
.message-attachment img,
.message-attachment video {
  max-width: 320px;
  max-height: 240px;
  border-radius: 7px;
}
.thinking {
  color: #a0b594;
  font-size: 11px;
  padding: 12px;
}
.attachments {
  display: flex;
  gap: 7px;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.attachments > span {
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 9px;
  background: #2b3327;
  padding: 5px;
  border-radius: 4px;
  max-width: 220px;
  overflow: hidden;
}
.attachments button {
  padding: 0;
}
.error,
.preview-banner,
.notice {
  padding: 10px 22px;
  font-size: 11px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.error {
  background: #402929;
  color: #f2b8ae;
}
.error button {
  margin-left: auto;
}
.notice {
  background: #283624;
  color: #c6e6b7;
}
.preview-banner {
  color: #bfc5a0;
  background: #272a20;
}
.explorer {
  width: 220px;
  flex-shrink: 0;
  background: #16181a;
  border-right: 1px solid #2b2e31;
  padding: 17px 11px;
  overflow: auto;
}
.explorer-title {
  display: flex;
  justify-content: space-between;
  font-size: 10px;
  color: #9b9fa6;
  letter-spacing: 1px;
  padding: 0 4px;
}
.search {
  display: flex;
  gap: 5px;
  background: #202326;
  padding: 7px;
  border: 1px solid #303438;
  border-radius: 5px;
  margin: 18px 0 12px;
  color: #7b858c;
}
.search input {
  width: 100%;
  font-size: 10px;
}
.project-name {
  font-size: 11px;
  padding: 10px 4px;
  color: #b6c8a9;
}
.file-row,
summary {
  font-size: 11px;
  padding: 7px 4px;
  color: #929ca5;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  list-style: none;
}
summary {
  display: flex;
  gap: 7px;
  align-items: center;
  cursor: pointer;
}
.file-row {
  width: 100%;
  text-align: left;
}
.file-row.selected {
  background: #2b3327;
  color: #c8e7b4;
  border-radius: 4px;
}
.indent {
  padding-left: 12px;
}
.editor-area {
  flex: 1;
  min-width: 200px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.editor-tab {
  height: 40px;
  background: #1b1d1f;
  border-bottom: 1px solid #2b2e32;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 16px;
  font-size: 11px;
}
.editor-tab button {
  margin-left: auto;
}
.dirty-dot {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #c3e5a4;
}
.editor-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  flex-direction: column;
  color: #788477;
  text-align: center;
  padding: 20px;
}
.editor-empty h2 {
  font-size: 18px;
  font-weight: 400;
  color: #aab3a8;
}
.editor-empty p {
  font-size: 11px;
  color: #6f787c;
}
.assistant-panel {
  width: 340px;
  flex-shrink: 0;
  border-left: 1px solid #2b2e31;
  display: flex;
  flex-direction: column;
  background: #141618;
}
.assistant-title {
  height: 40px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 9px;
  border-bottom: 1px solid #2a2e31;
  font-size: 11px;
}
.assistant-title button {
  margin-left: auto;
  color: #6f7b7f;
}
.mini-messages {
  flex: 1;
  overflow: auto;
  padding: 14px;
  font-size: 11px;
  line-height: 1.7;
}
.mini-messages article {
  margin-bottom: 24px;
}
.mini-messages small {
  color: #b4d39e;
}
.assistant-empty {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  height: 100%;
  color: #68746c;
}
.assistant-empty h3 {
  font-weight: 400;
  color: #a9b9a0;
}
.assistant-empty p {
  line-height: 1.8;
  max-width: 220px;
  color: #7f8886;
}
.assistant-empty button {
  font-size: 10px;
  color: #b3c8a5;
}
.assistant-panel .compose-wrap {
  width: calc(100% - 24px);
  margin: 12px;
}
.assistant-panel .compose-foot {
  font-size: 7px;
}
.assistant-panel .compose-foot > span:last-child {
  display: none;
}
.assistant-panel .composer {
  padding: 12px;
}
.git-button {
  font-size: 10px;
  border-top: 1px solid #303438;
  margin-top: 20px;
  padding: 14px 2px;
  width: 100%;
  color: #879a7e;
}
.git-output {
  max-height: 160px;
  overflow: auto;
  border-top: 1px solid #363d33;
  font-size: 10px;
  padding: 10px 16px;
}
.git-output > div {
  display: flex;
  gap: 8px;
  align-items: center;
}
.git-output button {
  margin-left: auto;
}
.empty-explorer {
  padding: 15px 4px;
  color: #818b88;
  font-size: 11px;
  line-height: 1.8;
}
.primary {
  background: #b5e98e;
  color: #23321b;
  border-radius: 6px;
  padding: 11px 16px;
  font-size: 11px;
  justify-content: center;
  margin-top: 14px;
}
.primary:hover {
  background: #c9faa5;
  color: #1d2a17;
}
.modal-backdrop {
  position: fixed;
  inset: 0;
  background: #0009;
  backdrop-filter: blur(5px);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
}
.modal {
  position: relative;
  width: 510px;
  max-width: 90vw;
  background: #1c1f20;
  border: 1px solid #3e4640;
  border-radius: 16px;
  padding: 32px;
  box-shadow: 0 20px 100px #0008;
  max-height: 90vh;
  overflow: auto;
}
.close-modal {
  position: absolute;
  top: 18px;
  right: 16px;
  color: #8a9690;
}
.modal-icon {
  color: #b9eb98;
  border: 1px solid #424e39;
  background: #2a3424;
  border-radius: 10px;
  padding: 10px;
  display: inline-flex;
}
.modal h2 {
  font-size: 24px;
  font-weight: 500;
  letter-spacing: -.6px;
  margin-bottom: 10px;
}
.modal p {
  color: #8f9b96;
  font-size: 12px;
  line-height: 1.8;
}
.modal label {
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 11px;
  color: #b4bdb5;
  margin-top: 18px;
}
.modal label input,
.modal select,
.tool-form textarea {
  background: #141718;
  border: 1px solid #3a423d;
  border-radius: 6px;
  padding: 11px;
  width: 100%;
  font-size: 12px;
}
.modal .hint {
  font-size: 10px;
  color: #7d8b80;
}
.modal .primary {
  width: 100%;
}
.plugin-list {
  margin-top: 20px;
}
.plugin-list > div {
  padding: 15px 0;
  border-top: 1px solid #343e35;
}
.plugin-list strong {
  display: block;
  margin-bottom: 10px;
  font-size: 12px;
}
.plugin-list button {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 10px;
  padding: 7px;
  color: #a9bca0;
}
.tool-form {
  border-top: 1px solid #34402f;
  padding-top: 20px;
}
.tool-form textarea {
  height: 100px;
  margin-top: 12px;
  font-family: Consolas, monospace;
}
.tool-form details {
  font-size: 10px;
}
@media (max-width: 1180px) {
  .sidebar {
    width: 220px;
    padding-left: 12px;
    padding-right: 12px;
  }
  .assistant-panel {
    width: 285px;
  }
  .explorer {
    width: 180px;
  }
  .model-toolbar input {
    width: 180px;
  }
  .connection-status {
    display: none;
  }
  .quick-actions {
    gap: 8px;
  }
  .quick-actions > button {
    padding: 16px 11px;
  }
  .quick-actions span {
    font-size: 8px;
  }
}
@media (max-height: 800px) {
  .welcome {
    padding-top: 15px;
  }
  .hero-symbol {
    margin-top: 17px;
    width: 52px;
    height: 52px;
  }
  .hero-symbol svg {
    width: 32px;
  }
  h1 {
    font-size: 32px;
  }
  .quick-actions {
    margin-top: 22px;
  }
  .quick-actions > button {
    padding-top: 13px;
    padding-bottom: 13px;
  }
  .provider-strip {
    margin-top: 20px;
  }
  .compose-wrap {
    margin-top: 10px;
    margin-bottom: 15px;
  }
}
.connections {
  width: 640px;
}
.account-tabs {
  display: flex;
  gap: 12px;
  margin: 20px 0;
}
.account-tabs button {
  padding: 10px 14px;
  border: 1px solid #394336;
  border-radius: 6px;
}
.account-tabs .chosen {
  background: #2c3825;
  color: #c7e9ad;
}
.account-light {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #636b66;
}
.account-light.online {
  background: #b5e98e;
}
.account-state {
  font-size: 11px;
  color: #a2b49a;
  display: flex;
  gap: 8px;
  align-items: center;
  flex-wrap: wrap;
}
.account-state button {
  margin-left: auto;
  font-size: 10px;
}
.oauth-guide {
  margin-top: 18px;
  font-size: 11px;
  border: 1px solid #364033;
  padding: 12px;
  border-radius: 7px;
}
.oauth-guide summary {
  white-space: normal;
}
.oauth-guide p {
  font-size: 11px;
}
.service-options {
  margin-top: 18px;
}
.service-options label {
  flex-direction: row;
  align-items: center;
  gap: 9px;
  margin-top: 10px;
}
.service-options label input {
  width: 14px;
}
.service-options select {
  margin-left: auto;
  max-width: 200px;
  font-size: 10px;
  padding: 6px;
}
.account-actions button:not(.primary) {
  margin-top: 12px;
  font-size: 11px;
}
.connection-note {
  color: #c5e4ac !important;
}
.resource-section {
  border-top: 1px solid #35412e;
  margin-top: 26px;
  padding-top: 18px;
}
.resource-section h3 {
  display: flex;
  gap: 9px;
  font-size: 14px;
  font-weight: 500;
}
.resource-metrics {
  display: flex;
  justify-content: space-between;
  background: #151a14;
  border: 1px solid #343f2c;
  border-radius: 7px;
  padding: 15px;
  margin-top: 14px;
}
.resource-metrics strong {
  font-size: 18px;
  font-weight: 500;
}
.resource-metrics small {
  font-size: 9px;
  margin-top: 7px;
}
.refresh-resources {
  font-size: 11px;
  color: #b8d3a5;
}
.activity-row {
  font-family: Consolas, monospace;
  font-size: 10px !important;
}
.allow-tools {
  display: flex;
  align-items: center;
  font-size: 9px;
  gap: 5px;
  color: #abbca2;
}
.allow-tools input {
  accent-color: #b5e98e;
}
.load-history {
  font-size: 11px;
  padding: 8px 12px;
  border: 1px solid #415137;
  border-radius: 5px;
  color: #c2ddad;
}
.assistant-panel .compose-tools {
  gap: 6px;
  flex-wrap: wrap;
}
.assistant-panel .context-badge {
  max-width: 100px;
  overflow: hidden;
}
.thinking {
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 40px;
  color: #b8c7ae;
  font-size: 11px;
  padding: 12px;
}
.thinking-indicator {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  flex-shrink: 0;
  width: 32px;
  height: 18px;
}
.thinking-indicator i {
  display: block;
  width: 5px;
  height: 5px;
  background: #b6f086;
  border-radius: 50%;
  animation: codigo-thinking-dot 1.2s ease-in-out infinite;
  opacity: .4;
}
.thinking-indicator i:nth-child(2) {
  animation-delay: .15s;
}
.thinking-indicator i:nth-child(3) {
  animation-delay: .3s;
}
@keyframes codigo-thinking-dot {
  0%, 65%, 100% {
    transform: translateY(0);
    opacity: .35;
  }
  30% {
    transform: translateY(-4px);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .thinking-indicator i {
    animation: none;
    transform: none;
    opacity: .8;
  }
}
:root {
  --ui-bg:#101113;
  --ui-panel:#191c20;
  --ui-surface:#24282e;
  --ui-text:#edf0f5;
  --ui-muted:#a0a8b5;
  --ui-accent:#b6f086;
  --ui-border:#3c424c;
  --workspace-background:#101113;
}
body,
.app,
.workspace {
  background: var(--ui-bg);
  color: var(--ui-text);
}
.sidebar,
.modal,
.explorer,
.assistant-panel,
.model-toolbar,
.workspace > header,
.workspace > footer {
  background: var(--ui-panel);
  border-color: var(--ui-border);
  color: var(--ui-text);
}
.workspace main {
  background: var(--workspace-background);
  background-position: center;
  background-size: cover;
}
.chat-pane,
.welcome {
  background: transparent;
}
.composer,
.project-card,
.quick-actions > button,
.chat-item.chosen,
.model-toolbar option,
.modal input,
.modal select,
.modal textarea,
.theme-grid button {
  background: var(--ui-surface);
  border-color: var(--ui-border);
  color: var(--ui-text);
}
.nav,
.section-label,
.connection-status,
.message-author small,
.provider-strip,
.welcome p,
.modal p,
small {
  color: var(--ui-muted);
}
h1,
h2,
h3,
.message,
.message-author,
.chat-item,
.brand,
.modal label,
.composer textarea,
.model-toolbar input,
.model-toolbar select {
  color: var(--ui-text);
}
.primary,
.send {
  background: var(--ui-accent);
  color: var(--ui-bg);
}
.brand-icon,
.hero-symbol,
.eyebrow,
.provider-strip button:hover,
.nav.active {
  color: var(--ui-accent);
}
.composer:focus-within {
  border-color: var(--ui-accent);
}
.model-toolbar select[aria-label="Nivel de esfuerzo"] {
  width: 115px;
}
.model-toolbar select[aria-label="Destino de ejecuci\f3n"] {
  width: 130px;
}
.theme-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
  margin: 22px 0;
}
.theme-grid button {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 15px;
  border: 1px solid;
  border-radius: 10px;
  min-height: 75px;
}
.theme-grid .selected {
  outline: 2px solid var(--ui-accent);
  outline-offset: 3px;
}
.appearance-actions {
  display: flex;
  gap: 12px;
  margin-top: 24px;
  flex-wrap: wrap;
}
.appearance-actions .primary {
  width: auto;
}
.appearance-options input[type=color] {
  height: 44px;
  width: 100%;
}
.appearance-options input[type=range] {
  accent-color: var(--ui-accent);
}
.plugin-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.modal .plugin-card {
  margin: 0;
  padding: 15px;
  border: 1px solid var(--ui-border);
  border-radius: 9px;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  background: var(--ui-surface);
}
.plugin-card > span {
  flex: 1;
}
.plugin-card small {
  line-height: 1.6;
  margin-top: 6px;
}
.modal .plugin-card input {
  width: 18px;
  flex-shrink: 0;
  accent-color: var(--ui-accent);
}
.local-plugin-catalog {
  margin: 24px 0 30px;
}
.thinking {
  align-items: flex-start;
  color: #edf4ff;
}
.thinking-indicator {
  margin-top: 4px;
}
.thinking-indicator i {
  background: #79baff;
}
.thinking-stage {
  font-size: 12px;
  color: #edf4ff;
  font-weight: 500;
  display: block;
  line-height: 1.6;
}
.thinking small {
  color: #8dbaff;
  margin-top: 4px;
}
.thinking-history {
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin-top: 9px;
  color: #b7c9de;
  font-size: 10px;
}
[data-color-theme=snow] .thinking-stage,
[data-color-theme=sand] .thinking-stage {
  color: #173b65;
}
[data-color-theme=snow] .thinking small,
[data-color-theme=sand] .thinking small {
  color: #225ca0;
}
@media (max-width: 1100px) {
  .theme-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .plugin-grid {
    grid-template-columns: 1fr;
  }
}
button:hover {
  color: var(--ui-accent);
}
.primary:hover,
.send:hover {
  color: var(--ui-bg);
}
.welcome h1 span {
  color: var(--ui-accent);
}
.hero-symbol {
  background: var(--ui-surface);
  border-color: var(--ui-border);
}
.modal .hint {
  color: var(--ui-muted);
}
:root {
  font-family: var(--ui-font,"Segoe UI",sans-serif);
}
pre,
code {
  font-family: var(--ui-code-font,Consolas,monospace);
}
.workspace > header {
  position: relative;
}
.top-information {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  max-width: 40%;
  font-size: 11px;
  color: var(--ui-text);
}
.top-information time {
  display: flex;
  align-items: center;
  gap: 9px;
  white-space: nowrap;
}
.top-information time strong {
  font-size: 14px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
}
.top-information time span {
  color: var(--ui-muted);
}
.top-weather {
  display: flex;
  flex-direction: column;
  gap: 1px;
  padding: 3px 8px;
  border-left: 1px solid var(--ui-border);
  white-space: nowrap;
}
.top-weather strong {
  font-size: 12px;
  font-weight: 500;
  color: var(--ui-accent);
}
.top-weather small {
  font-size: 8px;
  color: var(--ui-muted);
}
.header-options {
  border-top: 1px solid var(--ui-border);
  margin-top: 26px;
  padding-top: 15px;
}
.modal .option-toggle {
  flex-direction: row;
  align-items: center;
  gap: 10px;
}
.modal .option-toggle input {
  width: 16px;
  accent-color: var(--ui-accent);
}
@media (max-width: 1100px) {
  .top-information {
    max-width: 34%;
    gap: 6px;
  }
  .top-information time {
    gap: 5px;
    font-size: 10px;
  }
  .top-information time strong {
    font-size: 12px;
  }
  .top-weather {
    padding: 2px 5px;
  }
  .breadcrumb > span,
  .breadcrumb > strong {
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.project-import {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-top: 7px;
}
.project-import button {
  font-size: 11px;
  padding: 8px 10px;
  color: var(--ui-muted);
}
.editor-mode .explorer {
  resize: horizontal;
  min-width: 150px;
  max-width: 35vw;
  overflow: auto;
}
.editor-mode .assistant-panel {
  resize: horizontal;
  min-width: 245px;
  max-width: 50vw;
  overflow: auto;
  direction: rtl;
}
.assistant-panel > * {
  direction: ltr;
}
.editor-mode.panels-left .assistant-panel {
  order: 0;
  direction: ltr;
  border-right: 1px solid var(--ui-border);
}
.editor-mode.panels-left .editor-area {
  order: 1;
}
.editor-mode.panels-left .explorer {
  order: 2;
}
.assistant-title button {
  margin-left: 4px;
}
.editor-mode .explorer,
.editor-mode .assistant-panel {
  resize: none;
  direction: ltr;
}
.panel-resize {
  width: 6px;
  flex-shrink: 0;
  cursor: col-resize;
  background: var(--ui-border);
  touch-action: none;
}
.panel-resize:hover,
.panel-resize:focus-visible {
  background: var(--ui-accent);
}
.panels-left .panel-resize:nth-of-type(1) {
  order: 2;
}
.panels-left .panel-resize:nth-of-type(2) {
  order: 0;
}
.editor-mode.panels-left .assistant-panel {
  order: -2;
}
.panels-left .panel-resize:last-of-type {
  order: -1;
}
.editor-mode.panels-left .explorer {
  order: 3;
}
.panels-left .resize-explorer {
  order: 2 !important;
}
.panels-left .resize-assistant-panel {
  order: -1 !important;
}
.terminal-output {
  white-space: pre-wrap;
  max-height: 350px;
  overflow: auto;
  background: var(--ui-bg);
  padding: 14px;
}
.quota-status {
  max-width: 46%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
footer {
  gap: 12px;
}
.modal section + section {
  margin-top: 20px;
  padding-top: 15px;
  border-top: 1px solid var(--ui-border);
}
.clock-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  margin: 12px 0;
}
.clock-grid > button {
  min-height: 94px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
  border: 1px solid var(--ui-border);
  border-radius: 9px;
  background: var(--ui-bg);
}
.clock-grid > button.selected {
  border-color: var(--ui-accent);
  box-shadow: 0 0 0 1px var(--ui-accent);
}
.clock-grid > button > span {
  font-size: 10px;
  color: var(--ui-muted);
  margin-top: 5px;
}
.clock-face {
  display: flex;
  align-items: center;
  gap: 8px;
  font-variant-numeric: tabular-nums;
}
.clock-face strong {
  white-space: nowrap;
}
.clock-face > span {
  font-size: 10px;
  color: var(--ui-muted);
}
.clock-face.clock-digital {
  background: var(--ui-bg);
  border: 1px solid var(--ui-border);
  border-radius: 5px;
  padding: 5px 8px;
  font-family: Consolas, monospace;
  letter-spacing: 1px;
}
.clock-face.clock-digital strong {
  color: var(--ui-accent);
  font-size: 18px;
}
.clock-face.clock-classic {
  font-family: Georgia, serif;
  flex-direction: column;
  gap: 1px;
}
.clock-face.clock-classic strong {
  font-size: 22px;
  font-weight: 400;
}
.clock-face.clock-compact strong {
  font-size: 12px;
}
.clock-face.clock-compact > span {
  font-size: 9px;
}
.analog-clock {
  width: 43px;
  height: 43px;
  flex-shrink: 0;
}
.clock-dial {
  fill: var(--ui-bg);
  stroke: var(--ui-border);
  stroke-width: 2;
}
.clock-tick {
  stroke: var(--ui-muted);
  stroke-width: 1.5;
}
.clock-hour,
.clock-minute {
  stroke: var(--ui-text);
  stroke-width: 3;
  stroke-linecap: round;
}
.clock-minute {
  stroke-width: 2;
}
.clock-second {
  stroke: var(--ui-accent);
  stroke-width: 1;
}
.clock-center {
  fill: var(--ui-accent);
}
.analog-caption {
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.analog-caption > span {
  font-size: 9px;
  color: var(--ui-muted);
}
.top-information .clock-analog {
  gap: 7px;
}
.top-weather {
  max-width: 210px;
}
.top-weather small {
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}
.weather-attribution {
  font-size: 9px;
  color: var(--ui-muted);
}
.weather-slot {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1px;
  border-left: 1px solid var(--ui-border);
  padding-left: 10px;
}
.weather-slot .top-weather {
  border-left: 0;
  padding: 0;
  gap: 0;
}
.weather-slot .weather-attribution {
  font-size: 8px;
  color: var(--ui-muted);
  text-decoration: none;
}
.weather-slot .weather-attribution:hover {
  text-decoration: underline;
  color: var(--ui-accent);
}
.top-information .clock-face.clock-classic {
  display: flex;
}
.top-information {
  max-width: 46%;
}
.sidebar {
  overflow-y: auto;
}
.sidebar > * {
  flex-shrink: 0;
}
.sidebar > .chat-list {
  flex: 1 0 140px;
  min-height: 140px;
  max-height: 45vh;
}
.message.streaming {
  opacity: .92;
}
.compose-wrap {
  position: relative;
}
.mention-menu {
  position: absolute;
  left: 12px;
  right: 12px;
  bottom: 72px;
  z-index: 5;
  max-height: 160px;
  overflow: auto;
  background: var(--ui-surface,#1c1e22);
  border: 1px solid var(--ui-border,#333);
  border-radius: 10px;
  padding: 4px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  box-shadow: 0 8px 24px #0008;
}
.mention-menu button {
  justify-content: flex-start;
  padding: 8px 10px;
  border-radius: 8px;
  font-size: 12px;
  color: var(--ui-muted,#9aa);
}
.mention-menu button.active,
.mention-menu button:hover {
  background: #2a2d33;
  color: var(--ui-text,#eee);
}
.apply-patches {
  margin-top: 10px;
  padding: 10px;
  border: 1px solid var(--ui-border,#333);
  border-radius: 10px;
  background: #16181c;
}
.apply-patches-title {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  color: #9eb7d8;
  margin-bottom: 8px;
}
.apply-patches-list {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.apply-patches-list button {
  justify-content: space-between;
  width: 100%;
  padding: 8px 10px;
  border-radius: 8px;
  background: #1e2228;
  font-size: 12px;
}
.apply-patches-list button span {
  color: #8ab4f8;
}
.apply-diff {
  margin-top: 10px;
  border: 1px solid #3a4150;
  border-radius: 10px;
  overflow: hidden;
}
.apply-diff header,
.apply-diff footer {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  background: #1a1d23;
}
.apply-diff header {
  justify-content: space-between;
}
.apply-diff header span {
  color: #8a93a3;
  font-size: 11px;
}
.diff-body {
  margin: 0;
  max-height: 240px;
  overflow: auto;
  padding: 10px;
  font: 12px/1.45 Consolas, monospace;
  background: #0f1115;
}
.diff-add {
  color: #9be49b;
}
.diff-del {
  color: #f0a0a0;
}
.diff-same {
  color: #8b909a;
}
.file-row {
  display: flex;
  align-items: center;
  gap: 4px;
  width: 100%;
}
.file-row > button:first-child {
  flex: 1;
  justify-content: flex-start;
  min-width: 0;
}
.tree-action {
  opacity: .35;
  padding: 2px;
}
.tree-action:hover {
  opacity: 1;
  color: #f0a0a0;
}
.explorer-title {
  display: flex;
  align-items: center;
  gap: 6px;
}
.git-panel {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px;
  border-top: 1px solid var(--ui-border,#333);
}
.git-branches {
  display: flex;
  flex-direction: column;
  gap: 2px;
  max-height: 120px;
  overflow: auto;
}
.git-branches button {
  justify-content: flex-start;
  font-size: 11px;
  padding: 4px 6px;
  border-radius: 6px;
}
.git-branches button.current {
  color: #b6f086;
}
.git-commit {
  display: flex;
  gap: 6px;
}
.git-commit input {
  flex: 1;
  min-width: 0;
  padding: 6px 8px;
  border: 1px solid var(--ui-border,#333);
  border-radius: 8px;
  background: #15171b;
}
.thought-block {
  margin: 8px 0 12px;
  border: 1px solid rgba(140, 160, 210, 0.22);
  border-radius: 8px;
  background: rgba(18, 22, 34, 0.65);
  overflow: hidden;
  transition: border-color .15s ease;
}
.thought-block:hover {
  border-color: rgba(140, 160, 210, 0.4);
}
.thought-block summary {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 11px;
  font-size: 12px;
  font-weight: 500;
  color: #9cb3dc;
  cursor: pointer;
  user-select: none;
  background: rgba(140, 160, 210, 0.08);
}
.thought-block summary::-webkit-details-marker {
  display: none;
}
.thought-block summary::before {
  content: "\25b6";
  display: inline-block;
  font-size: 9px;
  transition: transform .15s ease;
  margin-right: 2px;
}
.thought-block[open] summary::before {
  transform: rotate(90deg);
}
.thought-content {
  padding: 10px 12px;
  font-size: 12.5px;
  line-height: 1.55;
  color: #abb7cd;
  border-top: 1px solid rgba(140, 160, 210, 0.15);
  font-style: italic;
  max-height: 380px;
  overflow-y: auto;
}
.thought-content p {
  margin: 0 0 6px;
}
.thought-content p:last-child {
  margin: 0;
}
.diagnostics-pill {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 3px 9px;
  border-radius: 12px;
  font-size: 11px;
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid var(--ui-border, #333);
  color: #9da4b0;
  cursor: pointer;
  transition: all .15s ease;
}
.diagnostics-pill:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
}
.diagnostics-pill .status-indicator {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  display: inline-block;
}
.diagnostics-pill .status-indicator.ok {
  background: #4ade80;
  box-shadow: 0 0 6px #4ade80aa;
}
.diagnostics-pill .status-indicator.warn {
  background: #facc15;
  box-shadow: 0 0 6px #facc15aa;
}
.diagnostics-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 12px;
  margin: 16px 0;
}
.diag-card {
  padding: 12px 14px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid var(--ui-border, #333);
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.diag-card header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
  font-size: 13px;
}
.diag-badge {
  font-size: 10px;
  padding: 2px 7px;
  border-radius: 10px;
  font-weight: bold;
  text-transform: uppercase;
}
.diag-badge.ok {
  background: #166534;
  color: #4ade80;
}
.diag-badge.off {
  background: #451a1a;
  color: #f87171;
}
.diag-desc {
  font-size: 11.5px;
  color: #8a93a3;
  margin: 0;
}
.chat-pane {
  position: relative;
}
.drag-drop-overlay {
  position: absolute;
  inset: 12px;
  background: rgba(18, 22, 19, 0.88);
  backdrop-filter: blur(8px);
  border: 2px dashed #b6f086;
  border-radius: 14px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 10px;
  z-index: 50;
  color: #d6f2c2;
  pointer-events: none;
  animation: dragOverlayFade 0.2s ease-out;
}
.drag-drop-overlay strong {
  font-size: 15px;
  font-weight: 600;
  color: #e8fae0;
}
.drag-drop-overlay p {
  font-size: 12px;
  color: #9cb392;
  margin: 0;
}
@keyframes dragOverlayFade {
  from {
    opacity: 0;
    transform: scale(0.98);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.attachment-badge {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  background: #252b22;
  border: 1px solid #374332;
  border-radius: 6px;
  padding: 3px 8px;
  font-size: 10.5px;
  color: #d4ebd0;
  max-width: 260px;
}
.attachment-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 170px;
}
.attachment-thumb {
  width: 20px;
  height: 20px;
  object-fit: cover;
  border-radius: 3px;
  border: 1px solid #4a5a43;
}
.cognitive-badge {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-size: 10px;
  font-weight: 500;
  padding: 2px 7px;
  border-radius: 12px;
  margin-left: 6px;
}
.cognitive-badge.fast {
  background: rgba(46, 125, 50, 0.25);
  border: 1px solid rgba(74, 222, 128, 0.4);
  color: #4ade80;
}
.cognitive-badge.meditation {
  background: rgba(147, 51, 234, 0.2);
  border: 1px solid rgba(192, 132, 252, 0.4);
  color: #c084fc;
}
.cognitive-badge.balanced {
  background: rgba(59, 130, 246, 0.2);
  border: 1px solid rgba(96, 165, 250, 0.4);
  color: #60a5fa;
}
.message-header {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.copy-msg-btn,
.export-chat-btn {
  font-size: 10.5px;
  color: #8c9792;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid #303733;
  border-radius: 5px;
  padding: 3px 8px;
  margin-left: auto;
  transition: all 0.15s ease;
}
.copy-msg-btn:hover,
.export-chat-btn:hover:not(:disabled) {
  color: #e3fae0;
  background: rgba(182, 240, 134, 0.12);
  border-color: #557245;
}
.export-chat-btn {
  margin-left: 4px;
}
.chat-search-wrap {
  display: flex;
  align-items: center;
  gap: 6px;
  background: #1e2023;
  border: 1px solid #2e3135;
  border-radius: 6px;
  padding: 5px 9px;
  margin: 0 4px 10px;
  color: #7b838c;
}
.chat-search-wrap input {
  width: 100%;
  font-size: 11px;
  color: #dbe0e6;
}
.chat-search-wrap input::placeholder {
  color: #646a73;
}
.chat-search-wrap button {
  padding: 0;
  color: #727a85;
}
.chat-search-wrap button:hover {
  color: #e4e7eb;
}
.command-palette-trigger {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: #1c1e21;
  border: 1px solid #2d3136;
  border-radius: 7px;
  padding: 5px 10px;
  font-size: 11px;
  color: #8c939e;
  cursor: pointer;
  transition: all 0.15s ease;
}
.command-palette-trigger:hover {
  background: #25282c;
  border-color: #4a5446;
  color: #d1f2b6;
}
.command-palette-trigger kbd {
  background: #141618;
  border: 1px solid #363c42;
  border-radius: 4px;
  padding: 1px 5px;
  font-size: 9px;
  color: #a4abb5;
  font-family: inherit;
}
.palette-backdrop {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(8px);
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding-top: 12vh;
  z-index: 1000;
  animation: paletteFade 0.15s ease-out;
}
.palette-card {
  width: 580px;
  max-width: 92vw;
  background: #17191b;
  border: 1px solid #384236;
  border-radius: 14px;
  box-shadow: 0 20px 80px rgba(0, 0, 0, 0.7);
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.palette-input-wrap {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px 18px;
  border-bottom: 1px solid #282c2b;
  color: #b6f086;
}
.palette-input-wrap input {
  flex: 1;
  font-size: 14px;
  color: #e6e9ee;
}
.palette-input-wrap input::placeholder {
  color: #6c7470;
}
.palette-list {
  max-height: 340px;
  overflow-y: auto;
  padding: 8px;
}
.palette-item {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 9px 12px;
  border-radius: 8px;
  font-size: 12px;
  color: #c4c9d1;
  text-align: left;
  border: none;
  background: transparent;
  cursor: pointer;
  transition: background 0.1s;
}
.palette-item:hover,
.palette-item.active {
  background: #232a22;
  color: #e3fade;
}
.palette-item.active svg {
  color: #b6f086;
}
.palette-category {
  margin-left: auto;
  font-size: 9.5px;
  color: #6f7875;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid #2d332f;
  border-radius: 4px;
  padding: 2px 6px;
}
.palette-foot {
  padding: 8px 16px;
  background: #131416;
  border-top: 1px solid #232628;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 10px;
  color: #646a73;
}
@keyframes paletteFade {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.git-import-modal-content {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.git-modal-tabs {
  display: flex;
  gap: 8px;
  border-bottom: 1px solid #2a3036;
  padding-bottom: 12px;
  margin-top: 4px;
}
.git-modal-tabs button {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 14px;
  border-radius: 8px;
  border: 1px solid #363d45;
  background: #191e23;
  color: #a4b3be;
  font-size: 13px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.15s ease;
}
.git-modal-tabs button:hover {
  background: #232b32;
  color: #e9edf2;
  border-color: #49545f;
}
.git-modal-tabs button.active {
  background: #1b2f26;
  border-color: #73cdaa;
  color: #baf58c;
}
.git-inputs-row {
  display: flex;
  gap: 12px;
  align-items: flex-end;
  background: #14171a;
  border: 1px solid #282f36;
  border-radius: 10px;
  padding: 14px;
}
.git-inputs-row label {
  display: flex;
  flex-direction: column;
  gap: 6px;
  font-size: 12px;
  color: #b6c2cb;
}
.input-with-icon {
  display: flex;
  align-items: center;
  gap: 8px;
  background: #0d1012;
  border: 1px solid #343c44;
  border-radius: 6px;
  padding: 0 10px;
  color: #8c9ba5;
}
.input-with-icon input {
  flex: 1;
  background: transparent !important;
  border: none !important;
  padding: 8px 0 !important;
  color: #e9edf2 !important;
  font-size: 13px;
}
.input-with-icon input:focus {
  outline: none;
}
.search-repos-btn {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  height: 38px;
  white-space: nowrap;
}
.git-repos-container {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 6px;
}
.repos-header-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 10px;
  background: #161c21;
  border: 1px solid #2a333b;
  border-radius: 8px;
  font-size: 12px;
  color: #c9d5df;
}
.repos-header-actions strong {
  color: #baf58c;
}
.batch-actions {
  display: flex;
  gap: 8px;
}
.batch-actions button {
  background: transparent;
  border: none;
  color: #79c0ff;
  font-size: 11px;
  cursor: pointer;
  padding: 2px 6px;
  border-radius: 4px;
}
.batch-actions button:hover {
  background: rgba(121, 192, 255, 0.12);
  text-decoration: underline;
}
.git-repos-list {
  max-height: 280px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding-right: 4px;
}
.repo-card-item {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 14px;
  background: #171d22;
  border: 1px solid #28323a;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.12s ease;
  user-select: none;
}
.repo-card-item:hover {
  background: #1d252c;
  border-color: #3b4955;
}
.repo-card-item.selected {
  border-color: #3b7156;
  background: #15251d;
}
.repo-card-item input[type=checkbox] {
  width: 17px;
  height: 17px;
  cursor: pointer;
  accent-color: #73cdaa;
}
.repo-info {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.repo-title {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  color: #f0f6fc;
}
.badge-private {
  font-size: 10px;
  padding: 1px 6px;
  border-radius: 4px;
  background: #3b2c1a;
  color: #f1b869;
  border: 1px solid #634b2c;
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.badge-public {
  font-size: 10px;
  padding: 1px 6px;
  border-radius: 4px;
  background: #192736;
  color: #79c0ff;
  border: 1px solid #2c4763;
}
.badge-lang {
  font-size: 10px;
  padding: 1px 6px;
  border-radius: 4px;
  background: #232a30;
  color: #b0bec9;
  border: 1px solid #36414a;
}
.repo-desc {
  font-size: 11px;
  color: #92a0ac;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.clone-progress-banner {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 14px;
  background: #1b2631;
  border: 1px solid #2d455e;
  border-radius: 8px;
  color: #79c0ff;
  font-size: 12px;
}
.clone-summary-box {
  background: #14191d;
  border: 1px solid #273138;
  border-radius: 8px;
  padding: 12px;
  font-size: 12px;
  max-height: 140px;
  overflow-y: auto;
}
.clone-summary-box strong {
  display: block;
  margin-bottom: 6px;
  color: #e2eaf1;
}
.clone-summary-box ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.clone-summary-box li.cloned {
  color: #7ce38b;
}
.clone-summary-box li.skipped {
  color: #97a3ad;
}
.clone-summary-box li.error {
  color: #ffa198;
}
.modal-action-row {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
  margin-top: 8px;
}
.clone-batch-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  padding: 10px 18px;
}
.git-single-section {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.spin {
  animation: gitSpin 1s linear infinite;
}
@keyframes gitSpin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.workspace > header > .breadcrumb {
  order: -1;
  min-width: 0;
}
.workspace > header .top-information {
  position: static;
  transform: none;
  flex: 0 1 auto;
  min-width: 0;
  max-width: 34%;
  justify-content: flex-end;
}
.compose-tools button.voice-active {
  color: var(--accent,#7aa2ff);
  background: color-mix(in srgb, var(--accent,#7aa2ff) 16%, transparent);
  border-radius: 8px;
}
.compose-tools button.voice-active svg {
  animation: voice-pulse 1.4s ease-in-out infinite;
}
@keyframes voice-pulse {
  50% {
    opacity: .55;
  }
}
@media (prefers-reduced-motion: reduce) {
  .compose-tools button.voice-active svg {
    animation: none;
  }
}
.personality-options {
  border: 1px solid var(--border,#2a2f3a);
  border-radius: 10px;
  padding: 10px 12px;
  margin: 10px 0;
  display: grid;
  gap: 8px;
}
.personality-options legend {
  padding: 0 6px;
  font-weight: 600;
}
.personality-options input[type=range] {
  width: 100%;
}
.profile {
  cursor: pointer;
  width: 100%;
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  text-align: left;
}
.profile:hover {
  background: color-mix(in srgb, currentColor 7%, transparent);
  border-radius: 10px;
}
.avatar-photo {
  border-radius: 50%;
  object-fit: cover;
  flex: none;
}
.profile-panel {
  display: grid;
  gap: 10px;
  max-width: 720px;
}
.profile-head {
  display: flex;
  gap: 14px;
  align-items: center;
}
.profile-head .avatar {
  width: 72px;
  height: 72px;
  font-size: 26px;
}
.profile-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 8px 12px;
}
.button-like {
  display: inline-flex;
  gap: 6px;
  align-items: center;
  cursor: pointer;
  padding: 6px 10px;
  border: 1px solid var(--border,#2a2f3a);
  border-radius: 8px;
}
.profile-photos {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(96px, 1fr));
  gap: 8px;
}
.profile-photos figure {
  margin: 0;
  display: grid;
  gap: 4px;
}
.profile-photos img {
  width: 100%;
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 8px;
}
.profile-photos figcaption {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
}

/* ../Codigo/src/manake.css */
.manake-panel {
  min-width: 0;
}
.manake-panel section {
  border-top: 1px solid #34383d;
  padding-top: 18px;
  margin-top: 22px;
}
.manake-panel h3 {
  font-size: 15px;
  margin: 0 0 14px;
}
.manake-panel button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  border: 1px solid #41464b;
  border-radius: 8px;
  padding: 9px 12px;
  color: #e9edf2;
  background: #26292d;
  font: inherit;
  cursor: pointer;
}
.manake-panel button:disabled {
  opacity: .45;
  cursor: default;
}
.manake-panel button:focus-visible {
  outline: 2px solid #baf58c;
  outline-offset: 3px;
}
.manake-panel .primary {
  background: #baf58c;
  color: #17200f;
  border-color: #baf58c;
}
.manake-location,
.manake-actions,
.manake-section-title {
  display: flex;
  gap: 8px;
  align-items: center;
  flex-wrap: wrap;
}
.manake-location button {
  flex: 1;
}
.manake-location [aria-pressed=true] {
  border-color: #baf58c;
  color: #c9f6a9;
  background: #293124;
}
.manake-actions {
  margin: 15px 0;
}
.manake-state {
  display: grid;
  gap: 8px;
  background: #141719;
  padding: 14px;
  border-radius: 10px;
  font-size: 12px;
}
.manake-state strong {
  font-size: 15px;
}
.manake-state span {
  color: #b6bdc6;
}
.manake-panel .available {
  color: #baf58c;
}
.manake-panel .unavailable,
.manake-error {
  color: #ffb3a7;
}
.manake-error {
  border: 1px solid #7d4841;
  padding: 12px;
  border-radius: 8px;
  overflow-wrap: anywhere;
}
.manake-section-title {
  justify-content: space-between;
}
.manake-section-title h3 {
  margin: 0;
}
.manake-files {
  display: grid;
  gap: 6px;
  max-height: 220px;
  overflow: auto;
}
.manake-files > div {
  display: flex;
  gap: 12px;
  align-items: center;
  padding: 10px;
  background: #1c2024;
  border-radius: 8px;
}
.manake-files > div > div {
  flex: 1;
  min-width: 0;
}
.manake-files strong {
  font-size: 12px;
  overflow-wrap: anywhere;
}
.manake-files small {
  display: block;
  color: #9ca5b0;
  margin-top: 4px;
}
.manake-empty {
  padding: 18px;
  text-align: center;
  color: #9ca5b0;
  border: 1px dashed #3d4249;
  border-radius: 8px;
}
.manake-panel textarea {
  min-height: 92px;
}
.manake-result,
.manake-job {
  margin-top: 14px;
  padding: 12px;
  border: 1px solid #3d4249;
  border-radius: 8px;
}
.manake-result pre {
  max-height: 180px;
  overflow: auto;
  font-size: 11px;
}
.provider-dot.manake {
  background: #baf58c;
}
.modal.manake-modal {
  width: min(760px, 94vw);
  max-width: 760px;
}
.studio-capture {
  display: block;
  max-width: 100%;
  max-height: 340px;
  object-fit: contain;
  border-radius: 8px;
}
.studio-code {
  font-family: Consolas, monospace;
  min-height: 160px;
}
.studio-panel pre {
  white-space: pre-wrap;
  max-height: 300px;
  overflow: auto;
}
.studio-balances {
  max-height: 240px;
  overflow: auto;
}
.studio-panel textarea {
  display: block;
  width: 100%;
  border: 1px solid #41464b;
  background: #131719;
  padding: 12px;
  resize: vertical;
  border-radius: 8px;
}
.provider-strip {
  flex-wrap: wrap;
}
.assistant-login {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 10px;
}
.assistant-login input {
  width: 16px !important;
}
.assistant-reminder {
  background: #171b1e;
  border: 1px solid #3d4249;
  border-radius: 10px;
  padding: 14px;
  margin: 10px 0;
}
.assistant-reminder.ringing {
  border-color: #d9a33e;
}
.assistant-personal textarea {
  width: 100%;
  border: 1px solid #41464b;
  border-radius: 8px;
  padding: 12px;
  background: #131719;
  min-height: 70px;
}
.assistant-reminder p {
  font-size: 12px;
}
.work-skills,
.agent-work {
  padding: 8px 0;
}
.skill-filters {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.skill-filters > label {
  flex: 1;
  min-width: 180px;
}
.skill-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
  gap: 10px;
  max-height: 390px;
  overflow: auto;
  margin: 16px 0;
}
.skill-card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  text-align: left;
  background: #171c20;
  border: 1px solid #39444b;
  border-radius: 10px;
  padding: 16px;
}
.skill-card small,
.skill-card span,
.agent-task small {
  color: #b4c2cb;
  font-size: 11px;
}
.skill-card.chosen {
  border-color: #73cdaa;
  background: #19322a;
}
.skill-detail {
  padding: 18px;
  border: 1px solid #41544d;
  border-radius: 12px;
  margin-top: 18px;
}
.skill-detail textarea,
.agent-work textarea {
  width: 100%;
  min-height: 100px;
  background: #111719;
  color: inherit;
  border: 1px solid #485660;
  border-radius: 8px;
  padding: 12px;
}
.skill-detail pre {
  white-space: pre-wrap;
  max-height: 420px;
  overflow: auto;
}
.agent-board {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  gap: 12px;
  margin-top: 24px;
}
.agent-board > section {
  background: #151b1e;
  border: 1px solid #344148;
  border-radius: 12px;
  padding: 12px;
}
.agent-board h3 {
  font-size: 13px;
  margin: 0 0 12px;
}
.agent-task {
  display: flex;
  flex-direction: column;
  gap: 8px;
  text-align: left;
  width: 100%;
  padding: 12px;
  border: 1px solid #41524e;
  border-radius: 8px;
  margin: 6px 0;
  background: #1d2727;
}
.agent-task span {
  font-size: 11px;
  overflow-wrap: anywhere;
}
.modal.manake-modal:has(.agent-work),
.modal.manake-modal:has(.work-skills),
.modal.manake-modal:has(.automations-panel) {
  width: min(1020px, 94vw);
  max-width: 1020px;
}
.modal .agent-board > section {
  margin: 0;
}
.task-history {
  margin: 16px 0;
}
.task-history li {
  margin: 8px 0;
  line-height: 1.5;
}
.task-history time {
  color: #a8baae;
}
.automations-panel {
  padding: 4px 0;
}
.automations-tabs button[aria-pressed=true] {
  border-color: #73cdaa;
  background: #19322a;
  color: #c9f6a9;
}
.automation-form h4 {
  margin: 18px 0 10px;
  font-size: 13px;
}
.automations-reminders {
  margin-top: 22px;
  padding-top: 16px;
  border-top: 1px solid #34383d;
}
.protoself-memory {
  background: rgba(22, 27, 34, 0.75);
  border: 1px solid #30363d;
  border-radius: 12px;
  padding: 14px;
  margin: 18px 0;
  backdrop-filter: blur(12px);
  transition: all 0.2s ease-in-out;
}
.protoself-memory[open] {
  border-color: #388bfd;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.35);
}
.protoself-summary {
  cursor: pointer;
  user-select: none;
  list-style: none;
}
.protoself-summary::-webkit-details-marker {
  display: none;
}
.protoself-title-row {
  display: flex;
  align-items: center;
  gap: 10px;
  font-weight: 600;
  font-size: 14px;
  color: #f0f6fc;
}
.protoself-icon {
  color: #79c0ff;
  animation: pulse-soft 3s infinite ease-in-out;
}
@keyframes pulse-soft {
  0%, 100% {
    opacity: 0.85;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.08);
  }
}
.protoself-badge {
  background: #1f2937;
  color: #58a6ff;
  border: 1px solid #388bfd40;
  border-radius: 12px;
  padding: 2px 9px;
  font-size: 11px;
  margin-left: auto;
}
.protoself-content {
  margin-top: 14px;
  padding-top: 12px;
  border-top: 1px solid #21262d;
}
.protoself-actions-bar {
  display: flex;
  gap: 8px;
  margin: 12px 0;
  flex-wrap: wrap;
}
.protoself-actions-bar button {
  padding: 6px 12px;
  font-size: 12px;
  border-radius: 6px;
}
.secondary-btn {
  background: #21262d !important;
  border: 1px solid #30363d !important;
  color: #c9d1d9 !important;
}
.secondary-btn:hover:not(:disabled) {
  border-color: #58a6ff !important;
  color: #ffffff !important;
}
.danger-btn {
  background: #2a1515 !important;
  border: 1px solid #6e2a2a !important;
  color: #ff7b72 !important;
  margin-left: auto;
}
.danger-btn:hover:not(:disabled) {
  background: #3c1a1a !important;
  color: #ffa198 !important;
}
.protoself-category-chips {
  display: flex;
  gap: 6px;
  overflow-x: auto;
  padding-bottom: 6px;
  margin-bottom: 12px;
}
.category-chip {
  padding: 4px 10px !important;
  font-size: 11px !important;
  border-radius: 20px !important;
  background: #161b22 !important;
  border: 1px solid #30363d !important;
  color: #8b949e !important;
  white-space: nowrap;
}
.category-chip.active {
  background: #1f6feb24 !important;
  border-color: #388bfd !important;
  color: #58a6ff !important;
  font-weight: 600;
}
.protoself-search-box {
  display: flex;
  align-items: center;
  gap: 8px;
  background: #0d1117;
  border: 1px solid #30363d;
  border-radius: 8px;
  padding: 6px 10px;
  margin-bottom: 14px;
}
.protoself-search-box input {
  background: transparent;
  border: none;
  color: #c9d1d9;
  font-size: 12px;
  width: 100%;
  outline: none;
}
.protoself-cards-list {
  display: grid;
  gap: 10px;
  max-height: 320px;
  overflow-y: auto;
  padding-right: 4px;
  margin-bottom: 18px;
}
.protoself-card {
  background: #161b22;
  border: 1px solid #30363d;
  border-radius: 8px;
  padding: 10px 12px;
  display: flex;
  flex-direction: column;
  gap: 6px;
  transition: transform 0.15s ease, border-color 0.15s ease;
}
.protoself-card:hover {
  border-color: #58a6ff;
  transform: translateY(-1px);
}
.protoself-card.category-rules {
  border-left: 3px solid #7ee787;
}
.protoself-card.category-architecture {
  border-left: 3px solid #a371f7;
}
.protoself-card.category-facts {
  border-left: 3px solid #79c0ff;
}
.protoself-card.category-preferences {
  border-left: 3px solid #d29922;
}
.card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tag-badge {
  font-size: 10px;
  font-weight: 600;
  padding: 2px 6px;
  border-radius: 4px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.tag-rules {
  background: #163328;
  color: #7ee787;
}
.tag-architecture {
  background: #281d3d;
  color: #d2a8ff;
}
.tag-facts {
  background: #12283a;
  color: #79c0ff;
}
.tag-preferences {
  background: #332711;
  color: #e3b341;
}
.confidence-pill {
  font-size: 10px;
  color: #8b949e;
}
.card-text {
  font-size: 13px;
  color: #e6edf3;
  margin: 0;
  line-height: 1.45;
  word-break: break-word;
}
.card-actions {
  display: flex;
  gap: 8px;
  margin-top: 4px;
  justify-content: flex-end;
}
.card-actions button {
  padding: 4px 8px !important;
  font-size: 11px !important;
  border-radius: 4px !important;
}
.draft-action-btn {
  background: #1f6feb1a !important;
  border: 1px solid #1f6feb40 !important;
  color: #79c0ff !important;
}
.draft-action-btn:hover {
  background: #1f6feb33 !important;
  color: #ffffff !important;
}
.delete-action-btn {
  background: transparent !important;
  border: 1px solid #30363d !important;
  color: #8b949e !important;
}
.delete-action-btn:hover {
  border-color: #ff7b72 !important;
  color: #ff7b72 !important;
}
.protoself-add-form {
  background: #0d1117;
  border: 1px solid #30363d;
  border-radius: 8px;
  padding: 12px;
}
.protoself-add-form h4 {
  font-size: 12px;
  margin: 0 0 8px 0;
  color: #c9d1d9;
}
.protoself-add-form textarea {
  width: 100%;
  border: 1px solid #30363d;
  border-radius: 6px;
  background: #161b22;
  color: #f0f6fc;
  padding: 8px;
  font-size: 12px;
  margin-bottom: 8px;
  resize: vertical;
}
.protoself-add-form .form-row {
  display: flex;
  gap: 8px;
  align-items: center;
  flex-wrap: wrap;
}
.protoself-add-form select {
  background: #161b22;
  border: 1px solid #30363d;
  color: #c9d1d9;
  padding: 6px 10px;
  border-radius: 6px;
  font-size: 11px;
}
.protoself-add-form .primary-btn {
  background: #238636 !important;
  border: 1px solid #2ea043 !important;
  color: #ffffff !important;
  padding: 6px 12px !important;
  font-size: 12px !important;
  border-radius: 6px !important;
  margin-left: auto;
}
.protoself-add-form .primary-btn:hover:not(:disabled) {
  background: #2ea043 !important;
}
.protoself-alert {
  padding: 8px 12px;
  border-radius: 6px;
  font-size: 12px;
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
}
.protoself-alert.success {
  background: #163328;
  border: 1px solid #238636;
  color: #7ee787;
}
.protoself-alert.error {
  background: #2a1515;
  border: 1px solid #ff7b72;
  color: #ffa198;
}
.protoself-empty {
  padding: 24px;
  text-align: center;
  color: #8b949e;
  border: 1px dashed #30363d;
  border-radius: 8px;
  font-size: 12px;
}
.protoself-import-drawer {
  background: #0d1117;
  border: 1px solid #388bfd60;
  border-radius: 10px;
  padding: 14px;
  margin-bottom: 14px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.4);
}
.drawer-header {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  color: #79c0ff;
  margin-bottom: 6px;
}
.protoself-import-drawer textarea {
  width: 100%;
  border: 1px solid #30363d;
  border-radius: 6px;
  background: #161b22;
  color: #f0f6fc;
  padding: 8px;
  font-size: 12px;
  margin: 8px 0;
  resize: vertical;
}
.drawer-actions {
  display: flex;
  gap: 8px;
  justify-content: flex-end;
}
.card-metrics {
  display: flex;
  align-items: center;
  gap: 8px;
}
.access-metric {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-size: 10px;
  color: #7ee787;
  background: #16332880;
  padding: 1px 6px;
  border-radius: 10px;
}
.downloads-modal-content {
  padding: 8px 4px;
}
.modal-header-downloads {
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 24px;
}
.modal-icon-downloads {
  width: 52px;
  height: 52px;
  border-radius: 14px;
  background:
    linear-gradient(
      135deg,
      #1f6feb 0%,
      #388bfd 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  box-shadow: 0 8px 24px rgba(31, 111, 235, 0.35);
  flex-shrink: 0;
}
.modal-header-downloads h2 {
  margin: 0 0 4px 0;
  font-size: 20px;
  color: #f0f6fc;
}
.modal-header-downloads p {
  margin: 0;
  font-size: 13px;
  color: #8b949e;
}
.downloads-cards-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 16px;
  margin-bottom: 20px;
}
.download-card {
  position: relative;
  background: #161b22;
  border: 1px solid #30363d;
  border-radius: 12px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  transition:
    transform 0.2s ease,
    border-color 0.2s ease,
    box-shadow 0.2s ease;
}
.download-card:hover {
  transform: translateY(-2px);
  border-color: #58a6ff;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
}
.download-card.featured {
  border-color: #388bfd;
  background:
    linear-gradient(
      180deg,
      #161f2e 0%,
      #161b22 100%);
}
.card-badge {
  position: absolute;
  top: 14px;
  right: 14px;
  background: #238636;
  color: #ffffff;
  font-size: 10px;
  font-weight: 600;
  padding: 3px 8px;
  border-radius: 12px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.card-icon-wrap {
  width: 56px;
  height: 56px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 14px;
}
.card-icon-wrap.win {
  background: rgba(56, 139, 253, 0.15);
  color: #58a6ff;
}
.card-icon-wrap.android {
  background: rgba(63, 185, 80, 0.15);
  color: #3fb950;
}
.download-card h3 {
  margin: 0 0 6px 0;
  font-size: 16px;
  color: #f0f6fc;
}
.download-meta {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 11px;
  color: #8b949e;
  margin-bottom: 12px;
}
.card-desc {
  font-size: 12px;
  color: #c9d1d9;
  line-height: 1.5;
  margin: 0 0 14px 0;
  flex-grow: 1;
}
.card-features {
  list-style: none;
  padding: 0;
  margin: 0 0 18px 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.card-features li {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 11px;
  color: #8b949e;
}
.card-features li svg {
  color: #3fb950;
  flex-shrink: 0;
}
.download-action-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 10px 16px;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  cursor: pointer;
  transition: all 0.2s ease;
  width: 100%;
  box-sizing: border-box;
}
.download-action-btn.primary {
  background: #238636;
  border: 1px solid #2ea043;
  color: #ffffff;
  box-shadow: 0 4px 12px rgba(35, 134, 54, 0.3);
}
.download-action-btn.primary:hover {
  background: #2ea043;
  box-shadow: 0 6px 16px rgba(46, 160, 67, 0.4);
}
.download-action-btn.secondary {
  background: #21262d;
  border: 1px solid #30363d;
  color: #c9d1d9;
}
.download-action-btn.secondary:hover {
  background: #30363d;
  color: #f0f6fc;
}
.download-web-banner {
  display: flex;
  align-items: center;
  gap: 12px;
  background: rgba(56, 139, 253, 0.08);
  border: 1px solid rgba(56, 139, 253, 0.3);
  padding: 12px 16px;
  border-radius: 8px;
  font-size: 12px;
  color: #c9d1d9;
}
.web-badge-icon {
  color: #58a6ff;
  flex-shrink: 0;
}
.download-web-banner strong {
  display: block;
  color: #f0f6fc;
  margin-bottom: 2px;
}
.download-web-banner code {
  color: #58a6ff;
  background: rgba(0, 0, 0, 0.3);
  padding: 1px 5px;
  border-radius: 4px;
}
.header-download-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 10px;
  background:
    linear-gradient(
      135deg,
      #238636 0%,
      #2ea043 100%);
  border: 1px solid #3fb950;
  border-radius: 6px;
  color: #ffffff;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-right: 6px;
}
.header-download-btn:hover {
  background: #2ea043;
  box-shadow: 0 2px 8px rgba(46, 160, 67, 0.4);
}

/* ../Codigo/src/figma-interface.css */
@font-face {
  font-family: Inter;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: Inter;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url(data:font/woff2;base64,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) format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url(data:font/woff2;base64,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) format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
.sidebar {
  width: 248px;
  padding: 20px 16px 0;
  background: var(--ui-panel);
}
.brand {
  margin-bottom: 22px;
}
.brand strong {
  font-size: 26px;
}
.new-chat {
  min-height: 40px;
  background: var(--ui-accent);
  color: var(--ui-bg);
  font-size: 13px;
  border-radius: 8px;
}
.new-chat > span {
  color: inherit;
}
.new-chat:hover,
.new-chat:focus-visible {
  color: var(--ui-bg);
  background: var(--ui-accent);
}
.nav-group {
  padding: 16px 0;
}
.nav {
  min-height: 40px;
  font-size: 13px;
}
.sidebar-tools {
  margin-top: 10px;
}
.sidebar-tools > summary {
  cursor: pointer;
  padding: 10px 12px;
  font-size: 12px;
  color: var(--ui-muted);
  border-radius: 8px;
}
.sidebar-tools[open] > summary {
  color: var(--ui-text);
}
.section-label {
  font-size: 10px;
}
.project-card,
.chat-item,
.project-import button {
  font-size: 12px;
}
.recent-label {
  margin-top: 20px;
}
.model-toolbar {
  min-height: 58px;
  height: auto;
  flex-wrap: wrap;
  padding: 10px 24px;
  font-size: 12px;
}
.model-toolbar input {
  font-size: 12px;
}
.model-toolbar select {
  min-height: 32px;
}
.quick-actions > button {
  border-radius: 8px;
  background: var(--ui-surface);
}
.quick-actions strong {
  font-size: 13px;
}
.compose-box {
  border-radius: 14px;
}
.message {
  font-size: 14px;
  line-height: 1.6;
}
.thinking-stage {
  font-size: 13px;
}
@media (max-height: 800px) {
  .sidebar {
    padding-top: 14px;
  }
  .brand {
    margin-bottom: 14px;
  }
  .nav-group {
    padding: 10px 0;
  }
  .sidebar-bottom {
    padding-top: 8px;
  }
  .profile {
    padding: 12px 5px;
  }
  .recent-label {
    margin-top: 15px;
  }
}

/* ../Codigo/src/estilo-nube.css */
@font-face {
  font-family: Manrope;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: Manrope;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: Manrope;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: Manrope;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: Manrope;
  src: url(data:font/woff2;base64,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) format("woff2");
  font-weight: 800;
  font-display: swap;
}
:root {
  --n-bg:var(--ui-bg);
  --n-panel:var(--ui-panel);
  --n-s2:var(--ui-surface);
  --n-line:var(--ui-border);
  --n-ink:var(--ui-text);
  --n-ink2:var(--ui-muted);
  --n-ink3:color-mix(in srgb,var(--ui-muted) 72%,var(--ui-bg));
  --n-pri:var(--ui-accent);
  --n-pri-ink:var(--ui-bg);
  --n-soft:color-mix(in srgb,var(--ui-accent) 18%,var(--ui-panel));
  --n-soft-ink:color-mix(in srgb,var(--ui-accent) 62%,var(--ui-text));
  --n-s3:color-mix(in srgb,var(--ui-accent) 10%,var(--ui-surface));
  --n-ok:#1f9d63;
  --n-warn:#c98a12;
  --n-bad:#d64545;
  --n-r-lg:16px;
  --n-r:12px;
  --n-r-sm:10px;
  --n-shadow:0 1px 2px rgb(28 26 36/.06),0 8px 24px rgb(28 26 36/.06);
  --n-shadow-lg:0 24px 80px rgb(20 16 40/.22);
}
:root[data-color-theme=nube] {
  --n-soft:#ebe4ff;
  --n-soft-ink:#3a2491;
  --n-s3:#e9e3f8;
  --n-ink3:#8c879e;
  --n-pri-ink:#fff;
  --n-ok:#1f9d63;
}
:root[data-color-theme=nube_oscuro] {
  --n-soft:#33295a;
  --n-soft-ink:#e3dbff;
  --n-s3:#2c2739;
  --n-ink3:#7d7792;
  --n-pri-ink:#24135f;
  --n-ok:#4fd394;
  --n-shadow:0 1px 2px #0006,0 8px 24px #0004;
}
:root[data-light=false] {
  color-scheme: dark;
}
:root[data-light=true] {
  color-scheme: light;
}
:root {
  font-size: 14px;
}
.app,
.app button,
.app input,
.app select,
.app textarea,
.palette-card,
.modal {
  font-family: var(--ui-font,"Manrope","Segoe UI",sans-serif);
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
}
.app ::selection {
  background: var(--n-soft);
}
.app .sidebar {
  width: 272px;
  padding: 16px 16px 0;
  background: var(--n-panel);
  border-right: 1px solid var(--n-line);
  gap: 0;
}
.app .brand {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 16px;
}
.app .brand-icon {
  width: 38px;
  height: 38px;
  border-radius: var(--n-r-sm);
  background: var(--n-pri);
  color: var(--n-pri-ink);
  display: grid;
  place-items: center;
}
.app .brand-icon svg {
  width: 21px;
  height: 21px;
}
.app .brand strong {
  font-size: 21px;
  font-weight: 800;
  letter-spacing: -.4px;
  color: var(--n-ink);
  flex: 1;
}
.app .brand .version {
  font-size: 12px;
  font-weight: 600;
  color: var(--n-ink2);
  background: var(--n-s2);
  border-radius: 8px;
  padding: 3px 8px;
  letter-spacing: 0;
}
.app .new-chat {
  min-height: 44px;
  border-radius: var(--n-r-sm);
  background: var(--n-pri);
  color: var(--n-pri-ink);
  font-size: 15px;
  font-weight: 700;
  justify-content: center;
  gap: 10px;
  box-shadow: 0 6px 16px color-mix(in srgb, var(--n-pri) 30%, transparent);
  border: 0;
}
.app .new-chat:hover,
.app .new-chat:focus-visible {
  background: color-mix(in srgb, var(--n-pri) 88%, #000);
  color: var(--n-pri-ink);
}
.app .nav-group {
  padding: 14px 0 10px;
  border-bottom: 1px solid var(--n-line);
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.app .nav {
  min-height: 40px;
  padding: 8px 12px;
  gap: 12px;
  align-items: center;
  font-size: 15px;
  font-weight: 500;
  color: var(--n-ink);
  border-radius: var(--n-r-sm);
  text-align: left;
  line-height: 1.25;
}
.app .nav svg {
  flex-shrink: 0;
  color: var(--n-ink2);
}
.app .nav:hover {
  background: var(--n-s2);
}
.app .nav.active {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.app .nav.active svg {
  color: var(--n-soft-ink);
}
.app .nav .pill {
  margin-left: auto;
  font-size: 11px;
  font-weight: 700;
  color: var(--n-ink2);
  background: var(--n-s2);
  border: 1px solid var(--n-line);
  border-radius: 6px;
  padding: 1px 7px;
}
.app .nav .pill.new {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  border-color: transparent;
}
.app .sidebar-tools {
  margin: 0;
}
.app .sidebar-tools > summary {
  list-style: none;
  display: flex;
  align-items: center;
  gap: 12px;
  min-height: 44px;
  padding: 8px 12px;
  font-size: 15px;
  font-weight: 500;
  color: var(--n-ink);
  border-radius: var(--n-r-sm);
  cursor: pointer;
}
.app .sidebar-tools > summary::-webkit-details-marker {
  display: none;
}
.app .sidebar-tools > summary svg {
  color: var(--n-ink2);
  flex-shrink: 0;
}
.app .sidebar-tools > summary .chev {
  margin-left: auto;
  transform: rotate(-90deg);
  transition: transform .15s;
}
.app .sidebar-tools[open] > summary .chev {
  transform: none;
}
.app .sidebar-tools > summary:hover {
  background: var(--n-s2);
}
.app .sidebar-tools .nav {
  min-height: 36px;
  font-size: 14px;
  padding: 6px 12px 6px 26px;
}
.app .section-label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.4px;
  color: var(--n-ink3);
  margin: 16px 0 8px;
  padding: 0 4px;
  text-transform: uppercase;
}
.app .section-label button {
  color: var(--n-ink2);
  padding: 2px;
  border-radius: 6px;
}
.app .section-label button:hover {
  background: var(--n-s2);
}
.app .section-label span {
  font-size: 12px;
  letter-spacing: 0;
  color: var(--n-ink3);
}
.app .project-card {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r);
  font-size: 15px;
  font-weight: 700;
  color: var(--n-ink);
}
.app .project-card > svg:first-child {
  box-sizing: content-box;
  width: 20px;
  height: 20px;
  padding: 8px;
  border-radius: var(--n-r-sm);
  background: var(--n-soft);
  color: var(--n-soft-ink);
}
.app .project-card small {
  display: block;
  font-size: 12.5px;
  font-weight: 500;
  color: var(--n-ink2);
  margin-top: 2px;
  white-space: normal;
  line-height: 1.35;
}
.app .project-import {
  display: flex;
  flex-direction: column;
  gap: 2px;
  margin: 6px 0 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid var(--n-line);
}
.app .project-import button {
  display: flex;
  align-items: center;
  gap: 12px;
  min-height: 38px;
  padding: 6px 12px;
  font-size: 15px;
  color: var(--n-ink);
  border-radius: var(--n-r-sm);
}
.app .project-import button svg {
  width: 18px;
  height: 18px;
  color: var(--n-ink2);
}
.app .project-import button:hover {
  background: var(--n-s2);
}
.app .chat-search-wrap {
  display: flex;
  align-items: center;
  gap: 8px;
  background: var(--n-s2);
  border: 1px solid transparent;
  border-radius: var(--n-r-sm);
  padding: 0 12px;
  min-height: 36px;
  margin-bottom: 8px;
  color: var(--n-ink3);
}
.app .chat-search-wrap:focus-within {
  border-color: var(--n-pri);
}
.app .chat-search-wrap input {
  flex: 1;
  font-size: 13.5px;
  background: transparent;
  border: 0;
  color: var(--n-ink);
  outline: 0;
}
.app .chat-list {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.app .chat-item {
  display: flex;
  gap: 12px;
  padding: 9px 12px;
  border-radius: var(--n-r);
  font-size: 14px;
  font-weight: 600;
  color: var(--n-ink);
  border: 1.5px solid transparent;
  background: transparent;
}
.app .chat-item svg {
  color: var(--n-ink2);
  margin-top: 2px;
  flex-shrink: 0;
}
.app .chat-item small {
  display: block;
  font-size: 12.5px;
  font-weight: 500;
  color: var(--n-ink3);
  margin-top: 2px;
}
.app .chat-item:hover {
  background: var(--n-s2);
}
.app .chat-item.chosen {
  background: var(--n-panel);
  border-color: var(--n-pri);
  color: var(--n-ink);
}
.app .chat-item.chosen > svg {
  color: var(--n-pri);
}
.app .load-history {
  font-size: 13px;
  color: var(--n-pri);
  padding: 8px;
}
.app .sidebar-bottom {
  margin-top: auto;
  padding: 12px 0 8px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  background: var(--n-panel);
}
.app .local-note {
  background: var(--n-s2);
  border-radius: var(--n-r);
  padding: 10px 12px;
  font-size: 13px;
  font-weight: 700;
  color: var(--n-ink);
  margin-bottom: 8px;
  line-height: 1.3;
}
.app .local-note .dot {
  background: var(--n-ok);
}
.app .local-note small {
  font-size: 12px;
  font-weight: 500;
  color: var(--n-ink2);
  padding-left: 14px;
}
.app .profile {
  border-top: 0;
  margin-top: 4px;
  padding: 8px 6px;
  font-size: 14px;
  font-weight: 700;
  color: var(--n-ink);
}
.app .profile small {
  font-size: 12.5px;
  font-weight: 500;
  color: var(--n-ink3);
}
.app .avatar {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: var(--n-soft);
  color: var(--n-soft-ink);
  display: grid;
  place-items: center;
  font-weight: 700;
}
.app .sidebar > .chat-list {
  flex: 1 1 60px;
  min-height: 52px;
  max-height: none;
  overflow: auto;
}
.app .sidebar {
  scrollbar-width: thin;
  scrollbar-color: var(--n-line) transparent;
}
.app .sidebar-tools > summary {
  white-space: normal;
  line-height: 1.25;
}
.app .welcome .eyebrow .dot {
  display: none;
}
.app .workspace {
  background: var(--n-bg);
}
.app .workspace > header {
  height: 60px;
  padding: 0 20px;
  gap: 12px;
  background: var(--n-bg);
  border-bottom: 0;
}
.app .breadcrumb {
  gap: 10px;
  font-size: 15px;
  color: var(--n-ink2);
  flex: 0 1 auto;
  min-width: 0;
}
.app .breadcrumb strong {
  color: var(--n-ink);
  font-weight: 700;
}
.app .breadcrumb > span,
.app .breadcrumb > strong {
  max-width: 180px;
}
.app .workspace > header .top-information {
  order: 2;
  background: var(--n-s2);
  border-radius: var(--n-r-sm);
  padding: 6px 12px;
  font-size: 14px;
  color: var(--n-ink2);
  max-width: none;
  flex: 0 0 auto;
}
.app .workspace > header .top-information strong,
.app .workspace > header .top-information b {
  color: var(--n-ink);
  font-weight: 800;
}
.app .workspace > header .breadcrumb {
  order: 1;
}
.app .view-switch {
  order: 3;
  margin-left: auto;
  padding: 4px;
  gap: 2px;
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r);
}
.app .view-switch button {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 12px;
  font-size: 14.5px;
  font-weight: 500;
  color: var(--n-ink);
  border-radius: var(--n-r-sm);
}
.app .view-switch button svg {
  width: 16px;
  height: 16px;
  color: var(--n-ink2);
}
.app .view-switch .current {
  background: var(--n-panel);
  color: var(--n-soft-ink);
  font-weight: 700;
  box-shadow: var(--n-shadow);
}
.app .view-switch .current svg {
  color: var(--n-pri);
}
.app .command-palette-trigger {
  order: 4;
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 36px;
  padding: 0 8px 0 12px;
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r-sm);
  color: var(--n-ink3);
  font-size: 14px;
}
.app .command-palette-trigger kbd {
  font-family: inherit;
  font-size: 11px;
  font-weight: 700;
  color: var(--n-ink2);
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: 6px;
  padding: 2px 6px;
}
.app .header-download-btn {
  order: 5;
}
.app .workspace > header > .icon-button {
  order: 6;
}
.app .header-download-btn,
.app .workspace > header > .icon-button,
.app .export-chat-btn {
  width: 40px;
  height: 40px;
  padding: 0;
  display: grid;
  place-items: center;
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-sm);
  background: var(--n-panel);
  color: var(--n-ink);
}
.app .header-download-btn:hover,
.app .workspace > header > .icon-button:hover,
.app .export-chat-btn:hover:not(:disabled) {
  border-color: var(--n-pri);
  color: var(--n-pri);
}
.app .preview-banner {
  margin: 0 20px 8px;
  border-radius: var(--n-r-sm);
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-size: 13px;
  padding: 8px 12px;
  border: 0;
}
.app .error {
  margin: 0 20px 8px;
  border-radius: var(--n-r-sm);
}
.app .notice {
  border-radius: var(--n-r-sm);
  box-shadow: var(--n-shadow);
}
.app .model-toolbar {
  height: auto;
  min-height: 0;
  padding: 4px 16px 12px;
  gap: 8px;
  align-items: center;
  flex-wrap: wrap;
  background: var(--n-bg);
  border: 0;
  font-size: 14px;
}
.app .model-group {
  display: flex;
  align-items: stretch;
  gap: 5px;
  padding: 5px;
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: 14px;
  flex-wrap: wrap;
  margin-right: auto;
}
.app .model-toolbar .field {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 0;
  min-height: 42px;
  padding: 3px 10px;
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-sm);
  background: var(--n-panel);
  margin: 0;
  color: var(--n-ink);
}
.app .model-toolbar .field > small {
  font-size: 10.5px;
  font-weight: 700;
  letter-spacing: 1.1px;
  text-transform: uppercase;
  color: var(--n-ink3);
}
.app .model-toolbar .field-row {
  display: flex;
  align-items: center;
  gap: 6px;
}
.app .model-toolbar .field select,
.app .model-toolbar .field input {
  border: 0;
  background: transparent;
  font-size: 15px;
  font-weight: 600;
  color: var(--n-ink);
  padding: 0;
  min-height: 0;
  width: auto;
  max-width: 220px;
  outline: 0;
}
.app .model-toolbar .model-field select,
.app .model-toolbar .model-field input {
  min-width: 0;
  width: 150px;
}
.app .model-toolbar .field select[aria-label=Proveedor] {
  width: 92px;
}
.app .model-toolbar .field select[aria-label="Nivel de esfuerzo"] {
  width: 88px;
}
.app .model-toolbar .field:focus-within {
  border-color: var(--n-pri);
}
.app .model-toolbar .provider-dot {
  width: 9px;
  height: 9px;
  flex-shrink: 0;
}
.app .model-toolbar .refresh-models {
  align-self: center;
  width: 36px;
  height: 36px;
  display: grid;
  place-items: center;
  border-radius: var(--n-r-sm);
  color: var(--n-ink2);
}
.app .model-toolbar .refresh-models:hover:not(:disabled) {
  background: var(--n-s2);
  color: var(--n-pri);
}
.app .model-toolbar .destination {
  border: 0;
  padding: 4px 4px 4px 10px;
}
.app .segmented {
  display: flex;
  gap: 2px;
  padding: 3px;
  background: var(--n-s2);
  border-radius: var(--n-r-sm);
}
.app .segmented button,
.modal .segmented button {
  display: flex;
  align-items: center;
  gap: 5px;
  padding: 3px 9px;
  font-size: 13.5px;
  font-weight: 500;
  color: var(--n-ink2);
  border-radius: 8px;
  white-space: nowrap;
}
.app .segmented button.active,
.modal .segmented button.active {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.app .segmented button:hover:not(.active) {
  color: var(--n-ink);
}
.app .diagnostics-pill {
  display: flex;
  align-items: center;
  gap: 7px;
  min-height: 40px;
  padding: 0 13px;
  border: 1px solid var(--n-line);
  border-radius: 999px;
  background: var(--n-panel);
  font-size: 13.5px;
  white-space: nowrap;
  font-weight: 500;
  color: var(--n-ink2);
}
.app .diagnostics-pill .connection-status {
  color: var(--n-ink2);
  font-size: 13.5px;
}
.app .status-indicator {
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.app .status-indicator.ok {
  background: var(--n-ok);
}
.app .status-indicator.warn {
  background: var(--n-warn);
}
.app .tools-button {
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: 40px;
  padding: 0 13px;
  white-space: nowrap;
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-sm);
  background: var(--n-panel);
  font-size: 15px;
  font-weight: 700;
  color: var(--n-ink);
}
.app .tools-button:hover,
.app .diagnostics-pill:hover {
  border-color: var(--n-pri);
}
.app .export-chat-btn {
  border-color: transparent;
  background: transparent;
  color: var(--n-ink2);
}
.app .export-chat-btn:disabled {
  opacity: .45;
}
.app .welcome {
  padding: 24px 32px 8px;
}
.app .welcome .eyebrow {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 2.4px;
  text-transform: uppercase;
  color: var(--n-pri);
  margin: 0 0 14px;
}
.app .welcome h1 {
  font-size: 36px;
  line-height: 1.08;
  font-weight: 800;
  letter-spacing: -1px;
  text-align: center;
  color: var(--n-ink);
  margin: 0 0 18px;
}
.app .welcome h1 span {
  color: var(--n-pri);
}
.app .welcome > p {
  font-size: 16px;
  line-height: 1.5;
  color: var(--n-ink2);
}
.app .quick-actions {
  width: min(800px, 100%);
  gap: 14px;
  margin-top: 30px;
}
.app .quick-actions > button {
  display: grid;
  grid-template-columns: 44px 1fr;
  grid-template-rows: auto auto;
  column-gap: 14px;
  align-items: center;
  padding: 12px 40px 12px 14px;
  min-height: 72px;
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: 14px;
  box-shadow: var(--n-shadow);
}
.app .quick-actions > button:hover {
  border-color: var(--n-pri);
  background: var(--n-panel);
}
.app .quick-actions > button > svg:first-child {
  grid-row: 1/3;
  box-sizing: content-box;
  width: 20px;
  height: 20px;
  padding: 12px;
  border-radius: var(--n-r-sm);
  background: var(--n-soft);
  color: var(--n-soft-ink);
}
.app .quick-actions strong {
  font-size: 15px;
  font-weight: 700;
  color: var(--n-ink);
  margin: 0;
  align-self: end;
}
.app .quick-actions span {
  font-size: 13px;
  color: var(--n-ink2);
  align-self: start;
  line-height: 1.3;
}
.app .quick-actions > button > svg:last-child {
  top: 50%;
  transform: translateY(-50%);
  color: var(--n-ink2);
}
.app .provider-strip {
  gap: 8px;
  margin-top: 26px;
}
.app .provider-strip > span {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1.6px;
  color: var(--n-ink2);
  margin-right: 6px;
}
.app .provider-strip button {
  gap: 8px;
  padding: 6px 14px;
  border: 1px solid var(--n-line);
  border-radius: 999px;
  background: var(--n-panel);
  font-size: 14px;
  color: var(--n-ink);
}
.app .provider-strip button:hover {
  border-color: var(--n-pri);
}
.app .provider-strip .provider-dot {
  width: 8px;
  height: 8px;
}
.app .compose-wrap {
  width: min(800px, calc(100% - 48px));
  margin: 14px auto 16px;
}
.app .composer {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-lg);
  box-shadow: var(--n-shadow);
  padding: 14px 16px;
}
.app .composer:focus-within {
  border-color: var(--n-pri);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--n-pri) 18%, transparent);
}
.app .composer textarea {
  font-size: 15px;
  color: var(--n-ink);
  background: transparent;
  height: 56px;
}
.app .composer textarea::placeholder {
  color: var(--n-ink3);
}
.app .compose-tools {
  display: flex;
  align-items: center;
  gap: 8px;
}
.app .compose-tools > button {
  width: 36px;
  height: 36px;
  display: grid;
  place-items: center;
  border-radius: var(--n-r-sm);
  color: var(--n-ink2);
}
.app .compose-tools > button:hover {
  background: var(--n-s2);
  color: var(--n-ink);
}
.app .allow-tools {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border-radius: 999px;
  background: var(--n-s2);
  font-size: 14px;
  font-weight: 500;
  color: var(--n-ink);
}
.app .allow-tools:has(input:checked) {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.app .allow-tools input {
  accent-color: var(--n-pri);
  width: 16px;
  height: 16px;
}
.app .context-badge {
  padding: 6px 12px;
  border: 1px solid var(--n-line);
  border-radius: 999px;
  font-size: 14px;
  color: var(--n-ink);
}
.app .send {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: var(--n-pri);
  color: var(--n-pri-ink);
  display: grid;
  place-items: center;
}
.app .compose-foot {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  font-size: 12px;
  color: var(--n-ink3);
  margin-top: 8px;
  padding: 0 4px;
}
.app .attachment-badge {
  border-radius: 8px;
  background: var(--n-s2);
  border: 1px solid var(--n-line);
  font-size: 13px;
}
.app .messages {
  padding: 28px max(32px, calc((100% - 800px)/2));
}
.app .message {
  font-size: 15px;
  line-height: 1.65;
  color: var(--n-ink);
  gap: 14px;
}
.app .message-avatar,
.app .message .avatar {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  flex-shrink: 0;
  display: grid;
  place-items: center;
  background: var(--n-s2);
  color: var(--n-ink);
}
.app .message.assistant .message-avatar,
.app .message-avatar.assistant {
  border-radius: var(--n-r-sm);
  background: var(--n-soft);
  color: var(--n-soft-ink);
}
.app .message-author {
  font-weight: 700;
  font-size: 15px;
  color: var(--n-ink);
}
.app .message-author small {
  font-weight: 500;
  color: var(--n-ink3);
}
.app .cognitive-badge {
  border-radius: 6px;
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-size: 12px;
  font-weight: 700;
  padding: 2px 8px;
  border: 0;
}
.app .thought-block {
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r-sm);
  margin: 8px 0 12px;
}
.app .thought-block > summary {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 9px 12px;
  font-size: 14px;
  font-weight: 600;
  color: var(--n-ink2);
  cursor: pointer;
}
.app .thought-block > summary svg {
  color: var(--n-pri);
}
.app .copy-msg-btn {
  border-radius: 8px;
  color: var(--n-ink2);
  font-size: 14px;
}
.app pre,
.app code,
.app .message pre,
.app .message code,
.app .mini-messages pre,
.app .mini-messages code,
.modal pre,
.modal code {
  font-family: var(--ui-code-font,Consolas,monospace);
}
.app pre,
.app .message pre,
.app .mini-messages pre,
.modal pre {
  background: #efebf9 !important;
  color: #1c1a24 !important;
  -webkit-text-fill-color: #1c1a24 !important;
  border: 1px solid #d8d0ec !important;
  border-radius: var(--n-r-sm);
  padding: 12px 14px;
  font-size: 13px;
  line-height: 1.55;
  overflow-x: auto;
}
:root[data-light=false] .app pre,
:root[data-light=false] .app .message pre,
:root[data-light=false] .app .mini-messages pre,
:root[data-light=false] .modal pre {
  background: #1b1926 !important;
  color: #f2effb !important;
  -webkit-text-fill-color: #f2effb !important;
  border: 1px solid #353049 !important;
}
.app pre code,
.app pre *,
.app .message pre code,
.app .message pre *,
.app .mini-messages pre code,
.app .mini-messages pre *,
.modal pre code,
.modal pre * {
  color: inherit !important;
  -webkit-text-fill-color: inherit !important;
  background: transparent !important;
  padding: 0 !important;
  border: 0 !important;
}
.app .message :not(pre) > code,
.app .mini-messages :not(pre) > code {
  background: #efebf9 !important;
  color: #3d248a !important;
  border: 1px solid #d8d0ec !important;
  border-radius: 5px;
  padding: 1px 6px;
}
:root[data-light=false] .app .message :not(pre) > code,
:root[data-light=false] .app .mini-messages :not(pre) > code {
  background: #242131 !important;
  color: #dfd4ff !important;
  border: 1px solid #353049 !important;
}
.app .apply-patches,
.app .patches {
  border: 1.5px solid var(--n-pri);
  border-radius: 14px;
  background: var(--n-panel);
}
.app .thinking,
.app .thinking-indicator {
  color: var(--n-ink2);
  font-size: 13px;
}
.app .message-attachment {
  display: inline-flex;
  flex-direction: column;
  gap: 6px;
  margin-top: 8px;
  margin-right: 8px;
  padding: 8px 10px;
  border-radius: 10px;
  background: var(--n-s2);
  border: 1px solid var(--n-line);
  font-size: 13px;
  max-width: 320px;
}
.app .message-attachment img {
  max-width: 100%;
  max-height: 240px;
  object-fit: contain;
  border-radius: 6px;
  display: block;
}
.app .explorer {
  background: var(--n-panel);
  border-right: 1px solid var(--n-line);
  padding: 16px 12px;
}
.app .explorer-title {
  display: flex;
  align-items: center;
  gap: 4px;
  font-size: 11.5px;
  font-weight: 700;
  letter-spacing: 1.4px;
  color: var(--n-ink3);
  margin-bottom: 12px;
}
.app .explorer-title button {
  color: var(--n-ink2);
  border-radius: 6px;
  padding: 4px;
}
.app .explorer-title button:hover {
  background: var(--n-s2);
}
.app .explorer .search {
  display: flex;
  align-items: center;
  gap: 8px;
  background: var(--n-s2);
  border-radius: var(--n-r-sm);
  padding: 0 12px;
  min-height: 36px;
  color: var(--n-ink3);
}
.app .explorer .search input {
  background: transparent;
  border: 0;
  font-size: 13.5px;
  color: var(--n-ink);
  outline: 0;
  flex: 1;
}
.app .explorer .project-name {
  font-size: 14px;
  font-weight: 700;
  color: var(--n-ink);
  margin: 14px 4px 6px;
}
.app .explorer button,
.app .explorer summary {
  font-size: 14px;
  color: var(--n-ink);
  border-radius: 8px;
}
.app .explorer button:hover,
.app .explorer summary:hover {
  background: var(--n-s2);
}
.app .explorer .active,
.app .explorer [aria-current=true] {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.app .git-panel {
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r);
  padding: 12px;
  font-size: 13px;
}
.app .git-panel .git-button {
  background: transparent;
  color: var(--n-ink);
  border: 0;
  font-weight: 700;
  justify-content: flex-start;
  padding: 4px 0;
  min-height: 0;
}
.app .git-panel .git-button svg {
  color: var(--n-pri);
}
.app .git-panel input {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  color: var(--n-ink);
  border-radius: 8px;
  padding: 8px 10px;
  font-size: 13px;
}
.app .git-commit button {
  background: var(--n-pri);
  color: var(--n-pri-ink);
  border: 0;
  border-radius: 8px;
  font-weight: 700;
}
.app .git-commit button:disabled {
  opacity: .5;
}
.app .explorer .search {
  border: 0;
}
.app .explorer .primary {
  border-radius: var(--n-r-sm);
}
.app .assistant-empty {
  color: var(--n-ink2);
}
.app .assistant-empty svg {
  color: var(--n-pri);
}
.app .git-output {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: 8px;
  color: var(--n-ink2);
}
.app .editor-area {
  background: var(--n-panel);
}
.app .editor-tab {
  min-height: 44px;
  padding: 0 16px;
  gap: 10px;
  border-bottom: 1px solid var(--n-line);
  font-size: 14px;
  font-weight: 600;
  color: var(--n-ink);
  background: var(--n-panel);
}
.app .editor-tab svg {
  color: var(--n-pri);
}
.app .dirty-dot {
  background: var(--n-pri);
}
.app .editor-tab button {
  display: flex;
  align-items: center;
  gap: 6px;
  color: var(--n-ink2);
  border-radius: 8px;
  padding: 6px;
}
.app .editor-empty {
  color: var(--n-ink2);
}
.app .editor-empty svg {
  color: var(--n-pri);
}
.app .assistant-panel {
  background: var(--n-panel);
  border-left: 1px solid var(--n-line);
}
.app .assistant-title {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 15px;
  font-weight: 700;
  color: var(--n-ink);
  padding: 14px 16px;
  border-bottom: 1px solid var(--n-line);
}
.app .assistant-title svg:first-child {
  color: var(--n-pri);
}
.app .mini-messages article {
  font-size: 14px;
  line-height: 1.5;
}
.app .mini-messages article.user,
.app .mini-messages .user {
  background: var(--n-s2);
  border-radius: var(--n-r);
  padding: 10px 12px;
}
.app .assistant-panel .composer {
  border-radius: var(--n-r);
}
.app [role=separator] {
  background: transparent;
}
.app [role=separator]:hover {
  background: var(--n-soft);
}
.app .workspace > footer {
  height: 32px;
  background: var(--n-bg);
  border-top: 1px solid var(--n-line);
  font-size: 12.5px;
  color: var(--n-ink2);
  padding: 0 24px;
  gap: 16px;
}
.app .workspace > footer .dot {
  width: 7px;
  height: 7px;
  background: var(--n-ok);
}
.modal-backdrop {
  background: color-mix(in srgb, #120f1c 46%, transparent);
  backdrop-filter: blur(3px);
}
.modal {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: 20px;
  box-shadow: var(--n-shadow-lg);
  color: var(--n-ink);
  font-size: 14px;
}
.modal h2 {
  font-size: 22px;
  font-weight: 800;
  letter-spacing: -.4px;
  color: var(--n-ink);
}
.modal h3 {
  font-size: 16px;
  font-weight: 800;
  color: var(--n-ink);
  margin: 18px 0 6px;
}
.modal p {
  font-size: 14px;
  line-height: 1.55;
  color: var(--n-ink2);
}
.modal .hint {
  font-size: 13px;
  color: var(--n-ink2);
}
.modal label {
  font-size: 13.5px;
  font-weight: 700;
  color: var(--n-ink);
}
.modal label input,
.modal select,
.modal textarea,
.tool-form textarea {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-sm);
  padding: 11px 12px;
  font-size: 14.5px;
  color: var(--n-ink);
  font-weight: 500;
}
.modal label input:focus,
.modal select:focus,
.modal textarea:focus {
  border-color: var(--n-pri);
  outline: 0;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--n-pri) 16%, transparent);
}
.modal button {
  border-radius: var(--n-r-sm);
}
.modal .primary,
.app .primary {
  background: var(--n-pri);
  color: var(--n-pri-ink);
  border: 0;
  font-weight: 700;
  min-height: 42px;
  border-radius: var(--n-r-sm);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.modal .primary:hover,
.app .primary:hover {
  background: color-mix(in srgb, var(--n-pri) 88%, #000);
}
.modal .secondary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-height: 40px;
  padding: 0 16px;
  border: 1px solid var(--n-line);
  background: var(--n-panel);
  color: var(--n-ink);
  font-weight: 700;
}
.modal-icon {
  width: 44px;
  height: 44px;
  border-radius: var(--n-r);
  background: var(--n-soft);
  color: var(--n-soft-ink);
  display: grid;
  place-items: center;
}
.modal-icon svg {
  width: 22px;
  height: 22px;
}
.close-modal {
  width: 36px;
  height: 36px;
  border-radius: var(--n-r-sm);
  color: var(--n-ink2);
}
.close-modal:hover {
  background: var(--n-s2);
  color: var(--n-ink);
}
.modal .manake-error,
.modal [role=alert] {
  color: var(--n-bad);
}
.modal .plugin-card {
  background: var(--n-panel);
  border-color: var(--n-line);
  border-radius: var(--n-r);
}
.modal .mcp-preset-pill {
  border: 1px solid var(--n-line);
  border-radius: 999px;
  background: var(--n-panel);
  color: var(--n-ink);
  font-size: 13px;
}
.modal .diag-card {
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r);
}
.modal:has(.settings-shell),
.modal:has(.manake-shell),
.modal:has(.evolution) {
  padding: 0;
  overflow: hidden;
}
.modal:has(.settings-shell) {
  width: 1000px;
}
.modal:has(.manake-shell) {
  width: 1180px;
  max-width: 94vw;
}
.modal:has(.evolution) {
  width: 860px;
}
.settings-shell,
.manake-shell {
  display: flex;
  flex-direction: column;
  max-height: 86vh;
}
.settings-head,
.manake-head {
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 18px 64px 16px 22px;
  border-bottom: 1px solid var(--n-line);
}
.settings-head h2,
.manake-head h2 {
  margin: 0;
  font-size: 19px;
}
.settings-head p,
.manake-head p {
  margin: 2px 0 0;
  font-size: 13.5px;
}
.settings-head > div:nth-child(2),
.manake-head > div:nth-child(2) {
  flex: 1;
  min-width: 0;
}
.settings-head .modal-icon,
.manake-head .modal-icon {
  margin: 0;
  flex-shrink: 0;
}
.settings-body,
.manake-body {
  display: grid;
  grid-template-columns: 240px 1fr;
  min-height: 0;
  flex: 1;
}
.manake-body {
  grid-template-columns: 290px 1fr;
}
.settings-nav,
.manake-nav {
  display: flex;
  flex-direction: column;
  gap: 2px;
  padding: 14px 12px;
  border-right: 1px solid var(--n-line);
  overflow: auto;
  background: var(--n-panel);
}
.settings-nav button,
.manake-nav button {
  display: flex;
  align-items: center;
  gap: 12px;
  min-height: 36px;
  padding: 7px 12px;
  font-size: 14px;
  font-weight: 500;
  color: var(--n-ink);
  text-align: left;
  line-height: 1.25;
  border-radius: var(--n-r-sm);
}
.settings-nav button svg,
.manake-nav button svg {
  flex-shrink: 0;
  color: var(--n-ink2);
}
.settings-nav button:hover,
.manake-nav button:hover {
  background: var(--n-s2);
}
.settings-nav button.active,
.manake-nav button.active {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.settings-nav button.active svg,
.manake-nav button.active svg {
  color: var(--n-soft-ink);
}
.manake-nav small {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.4px;
  color: var(--n-ink3);
  text-transform: uppercase;
  margin: 10px 12px 4px;
}
.manake-nav small:first-child {
  margin-top: 2px;
}
.settings-page,
.manake-page {
  padding: 20px 26px 24px;
  overflow: auto;
  background: var(--n-bg);
  min-height: 420px;
}
.settings-page > h3:first-child,
.settings-page section > h3:first-child,
.manake-page > section > h3:first-child,
.manake-page > h3:first-child {
  margin-top: 0;
}
.settings-page section {
  margin: 0;
  padding: 0;
  border: 0;
}
.settings-page .lock-note,
.modal .lock-note {
  background: var(--n-s3);
  border-radius: var(--n-r-sm);
  padding: 10px 12px;
}
.settings-page .primary {
  width: auto;
  margin-top: 18px;
  padding: 0 20px;
  float: right;
}
.manake-head .manake-location {
  display: flex;
  gap: 2px;
  padding: 3px;
  background: var(--n-s2);
  border-radius: var(--n-r);
  margin: 0;
}
.manake-head .manake-location button {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 6px 12px;
  border: 0;
  font-size: 13.5px;
  font-weight: 500;
  color: var(--n-ink2);
  background: transparent;
  border-radius: var(--n-r-sm);
}
.manake-head .manake-location button[aria-pressed=true] {
  background: var(--n-panel);
  color: var(--n-ink);
  font-weight: 700;
  box-shadow: var(--n-shadow);
}
.manake-page section {
  margin: 0 0 18px;
  padding: 0;
  border: 0;
}
.manake-page .manake-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.manake-page .manake-actions button,
.manake-page section > button,
.manake-page .manake-section-title button {
  min-height: 40px;
  padding: 0 14px;
  border: 1px solid var(--n-line);
  background: var(--n-panel);
  color: var(--n-ink);
  font-weight: 700;
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.manake-page .manake-actions .primary,
.manake-page section > .primary {
  background: var(--n-pri);
  color: var(--n-pri-ink);
  border: 0;
}
.manake-page .manake-state {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r);
  padding: 12px;
}
.manake-page .studio-panel {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
}
.manake-page .manake-files > div,
.manake-page .manake-result {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r);
}
.modal .manake-panel button {
  border: 1px solid var(--n-line);
  background: var(--n-panel);
  color: var(--n-ink);
  border-radius: var(--n-r-sm);
  font-weight: 600;
}
.modal .manake-panel button:hover:not(:disabled) {
  border-color: var(--n-pri);
}
.modal .manake-panel .primary {
  background: var(--n-pri);
  color: var(--n-pri-ink);
  border-color: var(--n-pri);
}
.modal .manake-panel button:focus-visible {
  outline: 2px solid var(--n-pri);
}
.modal .manake-panel .available {
  color: var(--n-ok);
}
.modal .manake-panel .unavailable,
.modal .manake-error {
  color: var(--n-bad);
}
.modal .manake-panel section {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
.modal.manake-modal:has(.manake-shell) {
  width: min(1180px, 94vw);
  max-width: 1180px;
}
.modal.manake-modal:has(.settings-shell) {
  width: min(940px, 94vw);
  max-width: 940px;
}
.modal.manake-modal:has(.evolution) {
  width: min(880px, 94vw);
  max-width: 880px;
}
.modal .manake-nav button {
  justify-content: flex-start;
  border: 0;
  background: transparent;
  font-weight: 500;
  width: 100%;
  flex: none;
}
.modal .manake-nav button.active {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.modal .manake-head .manake-location {
  flex-wrap: nowrap;
}
.modal .manake-head .manake-location button {
  flex: none;
  border: 0;
  background: transparent;
  white-space: nowrap;
}
.modal .manake-head .manake-location button[aria-pressed=true] {
  background: var(--n-panel);
  color: var(--n-ink);
  box-shadow: var(--n-shadow);
}
.modal .manake-page .manake-actions button,
.modal .manake-page .manake-actions .primary {
  flex: none;
  width: auto;
  padding: 0 16px;
  min-height: 40px;
}
.modal .manake-page .studio-panel > .primary,
.modal .manake-page section > .primary {
  width: auto;
  padding: 0 20px;
}
.modal .manake-page label {
  margin-top: 14px;
}
.modal .automations-tabs button[aria-pressed=true] {
  border-color: var(--n-pri);
  background: var(--n-soft);
  color: var(--n-soft-ink);
}
.evolution {
  padding: 24px 28px;
  max-height: 86vh;
  overflow: auto;
}
.evolution-head {
  display: flex;
  gap: 16px;
  align-items: flex-start;
  padding-right: 36px;
}
.evolution-head h2 {
  margin: 0 0 4px;
}
.evolution .switch-row {
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin: 4px 0 0;
  white-space: nowrap;
  padding: 8px 12px;
  background: var(--n-s2);
  border-radius: 999px;
}
.evolution .switch-row input {
  width: 16px;
  height: 16px;
  accent-color: var(--n-pri);
}
.evolution > .segmented {
  display: inline-flex;
  margin: 16px 0 14px;
}
.evolution-stats {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
}
.evolution-stats div {
  background: var(--n-s2);
  border-radius: var(--n-r);
  padding: 14px;
}
.evolution-stats strong {
  display: block;
  font-size: 26px;
  font-weight: 800;
  color: var(--n-ink);
}
.evolution-stats span {
  font-size: 13px;
  color: var(--n-ink2);
}
.evolution-steps {
  padding-left: 20px;
  margin: 0;
  color: var(--n-ink2);
  line-height: 1.55;
  font-size: 14px;
}
.evolution-steps li {
  margin-bottom: 6px;
}
.evolution-steps strong {
  color: var(--n-ink);
}
.evolution-log {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 13.5px;
  color: var(--n-ink);
}
.evolution-log li {
  padding: 7px 0;
  border-bottom: 1px solid var(--n-line);
  display: flex;
  gap: 12px;
}
.evolution-log time {
  color: var(--n-ink3);
  white-space: nowrap;
}
.evolution-list {
  list-style: none;
  padding: 0;
  margin: 8px 0 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.evolution-list li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 12px;
  border: 1px solid var(--n-line);
  border-radius: var(--n-r);
  background: var(--n-panel);
}
.evolution-list li > svg {
  color: var(--n-pri);
  margin-top: 2px;
  flex-shrink: 0;
}
.evolution-list li > div {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.evolution-list strong {
  font-size: 14.5px;
  color: var(--n-ink);
}
.evolution-list span {
  font-size: 13px;
  color: var(--n-ink2);
  overflow-wrap: anywhere;
}
.evolution-list em {
  font-style: normal;
  font-size: 12px;
  font-weight: 700;
  background: var(--n-s2);
  color: var(--n-ink2);
  padding: 2px 8px;
  border-radius: 6px;
  white-space: nowrap;
}
.evolution-list em.status-active {
  background: color-mix(in srgb, var(--n-ok) 18%, transparent);
  color: var(--n-ok);
}
.evolution-list li.retired {
  opacity: .55;
}
.evolution-list .fitness {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  color: var(--n-ink3);
}
.evolution-list .fitness i {
  display: inline-block;
  height: 6px;
  width: 0;
  max-width: 80px;
  border-radius: 3px;
  background: var(--n-pri);
  box-shadow: 0 0 0 1px var(--n-line);
}
.evolution-validation {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 12px;
  border-radius: var(--n-r-sm);
  font-size: 14px;
  font-weight: 600;
}
.evolution-validation.ok {
  background: color-mix(in srgb, var(--n-ok) 14%, transparent);
  color: var(--n-ok);
}
.evolution-validation.bad {
  background: color-mix(in srgb, var(--n-warn) 16%, transparent);
  color: var(--n-warn);
}
.evolution-validation .icon-button {
  margin-left: auto;
}
.evolution-problem {
  font-size: 13px;
  margin: 6px 0;
}
.palette-backdrop {
  background: color-mix(in srgb, #120f1c 40%, transparent);
  backdrop-filter: blur(3px);
}
.palette-card {
  width: min(640px, 94vw);
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-lg);
  box-shadow: var(--n-shadow-lg);
  overflow: hidden;
  color: var(--n-ink);
}
.palette-input-wrap {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 16px 18px;
  border-bottom: 1px solid var(--n-line);
  color: var(--n-ink2);
}
.palette-input-wrap input {
  flex: 1;
  border: 0;
  background: transparent;
  font-size: 16px;
  color: var(--n-ink);
  outline: 0;
}
.palette-input-wrap input::placeholder {
  color: var(--n-ink3);
}
.palette-list {
  max-height: 62vh;
  overflow: auto;
  padding: 6px 8px 8px;
}
.palette-group {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.3px;
  text-transform: uppercase;
  color: var(--n-ink3);
  padding: 10px 8px 4px;
}
.palette-item {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-height: 36px;
  padding: 7px 10px;
  border-radius: var(--n-r-sm);
  font-size: 14.5px;
  color: var(--n-ink);
  text-align: left;
  background: transparent;
  border: 0;
}
.palette-item svg {
  color: var(--n-ink2);
  flex-shrink: 0;
}
.palette-item > span {
  flex: 1;
}
.palette-item.active {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  font-weight: 700;
}
.palette-item.active svg {
  color: var(--n-soft-ink);
}
.palette-item kbd {
  font-family: inherit;
  font-size: 12px;
  color: var(--n-soft-ink);
}
.palette-empty {
  padding: 20px;
  text-align: center;
  color: var(--n-ink3);
  font-size: 13px;
}
.palette-foot {
  display: flex;
  justify-content: space-between;
  padding: 10px 16px;
  background: var(--n-s2);
  font-size: 12px;
  color: var(--n-ink2);
  border-top: 1px solid var(--n-line);
}
@media (max-width: 1280px) {
  .app .sidebar {
    width: 240px;
  }
  .app .view-switch button {
    padding: 7px 9px;
  }
  .app .command-palette-trigger span {
    display: none;
  }
  .app .model-toolbar .model-field select,
  .app .model-toolbar .model-field input {
    min-width: 110px;
  }
}
@media (max-width: 1100px) {
  .app .workspace > header .top-information {
    display: none;
  }
  .app .view-switch button svg {
    display: none;
  }
  .settings-body {
    grid-template-columns: 200px 1fr;
  }
  .manake-body {
    grid-template-columns: 230px 1fr;
  }
  .evolution-stats {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-height: 940px) {
  .app .nav {
    min-height: 36px;
    padding-block: 6px;
  }
  .app .nav-group {
    padding: 10px 0 8px;
  }
  .app .project-import button {
    min-height: 34px;
  }
  .app .section-label {
    margin: 12px 0 6px;
  }
  .app .sidebar-bottom .nav {
    min-height: 36px;
  }
  .app .local-note {
    margin-bottom: 4px;
  }
}
@media (max-height: 800px) {
  .app .sidebar {
    padding-top: 12px;
  }
  .app .welcome h1 {
    font-size: 32px;
  }
  .app .project-card small {
    display: none;
  }
}
.app .drawer-toggle {
  display: grid;
  place-items: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border-radius: 8px;
  color: var(--n-ink2);
}
.app:not(.is-mobile) .drawer-toggle {
  pointer-events: none;
}
.apk-banner {
  display: none;
}
:root[data-mobile=true] {
  font-size: 15px;
}
:root[data-mobile=true] body {
  overflow: hidden;
}
.app.is-mobile {
  height: 100dvh;
  min-height: 0;
}
.app.is-mobile .sidebar {
  position: fixed;
  z-index: 30;
  inset: 0 auto 0 0;
  width: min(86vw, 320px);
  transform: translateX(-102%);
  transition: transform .22s ease;
  box-shadow: var(--n-shadow-lg);
  padding-top: calc(14px + env(safe-area-inset-top));
}
.app.is-mobile.drawer-open .sidebar {
  transform: none;
}
.app.is-mobile .drawer-backdrop {
  position: fixed;
  inset: 0;
  z-index: 29;
  background: color-mix(in srgb, #120f1c 45%, transparent);
}
.app.is-mobile .drawer-toggle {
  width: 40px;
  height: 40px;
  border: 1px solid var(--n-line);
  background: var(--n-panel);
  color: var(--n-ink);
}
.app.is-mobile .workspace > header {
  height: auto;
  min-height: 56px;
  padding: calc(8px + env(safe-area-inset-top)) 12px 8px;
  gap: 8px;
  flex-wrap: nowrap;
}
.app.is-mobile .workspace > header .top-information,
.app.is-mobile .header-download-btn,
.app.is-mobile .command-palette-trigger kbd,
.app.is-mobile .command-palette-trigger span {
  display: none;
}
.app.is-mobile .breadcrumb {
  flex: 1;
  gap: 8px;
  font-size: 15px;
}
.app.is-mobile .breadcrumb > span,
.app.is-mobile .breadcrumb > svg {
  display: none;
}
.app.is-mobile .breadcrumb > strong {
  max-width: 40vw;
}
.app.is-mobile .view-switch {
  margin-left: 0;
}
.app.is-mobile .view-switch button:nth-child(n+3) {
  display: none;
}
.app.is-mobile .view-switch button {
  padding: 7px 10px;
}
.app.is-mobile .view-switch button svg {
  display: block;
}
.app.is-mobile .command-palette-trigger {
  width: 40px;
  padding: 0;
  justify-content: center;
}
.app.is-mobile .workspace > header > .icon-button {
  display: none;
}
.app.is-mobile .model-toolbar {
  flex-wrap: nowrap;
  overflow-x: auto;
  padding: 0 12px 10px;
  scrollbar-width: none;
}
.app.is-mobile .model-toolbar::-webkit-scrollbar {
  display: none;
}
.app.is-mobile .model-group {
  flex-wrap: nowrap;
  margin-right: 0;
  flex-shrink: 0;
}
.app.is-mobile .model-toolbar .model-field select,
.app.is-mobile .model-toolbar .model-field input {
  width: 130px;
}
.app.is-mobile .diagnostics-pill,
.app.is-mobile .tools-button,
.app.is-mobile .export-chat-btn {
  flex-shrink: 0;
}
.app.is-mobile .preview-banner {
  margin: 0 12px 8px;
}
.app.is-mobile .welcome {
  justify-content: flex-start;
  padding: 18px 16px 8px;
  min-height: 0;
}
.app.is-mobile .welcome h1 {
  font-size: 30px;
  margin-bottom: 12px;
}
.app.is-mobile .welcome > p {
  font-size: 15px;
}
.app.is-mobile .welcome > p br {
  display: none;
}
.app.is-mobile .quick-actions {
  flex-direction: column;
  gap: 10px;
  margin-top: 20px;
}
.app.is-mobile .provider-strip {
  flex-wrap: nowrap;
  overflow-x: auto;
  justify-content: flex-start;
  width: 100%;
  padding-bottom: 4px;
  scrollbar-width: none;
}
.app.is-mobile .provider-strip button,
.app.is-mobile .provider-strip > span {
  flex-shrink: 0;
}
.app.is-mobile .apk-banner {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  margin: 0 0 18px;
  padding: 12px 14px;
  border-radius: var(--n-r);
  background: var(--n-soft);
  color: var(--n-soft-ink);
  text-decoration: none;
}
.app.is-mobile .apk-banner span {
  flex: 1;
  display: flex;
  flex-direction: column;
  font-size: 13px;
}
.app.is-mobile .apk-banner strong {
  font-size: 15px;
}
.app.is-mobile .compose-wrap {
  width: auto;
  margin: 8px 10px calc(10px + env(safe-area-inset-bottom));
}
.app.is-mobile .composer {
  padding: 10px 12px;
}
.app.is-mobile .composer textarea {
  height: 48px;
  font-size: 16px;
}
.app.is-mobile .compose-foot {
  display: none;
}
.app.is-mobile .context-badge {
  max-width: 34vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app.is-mobile .messages {
  padding: 16px 14px;
}
.app.is-mobile .message {
  gap: 10px;
  font-size: 15px;
}
.app.is-mobile .message pre {
  font-size: 12.5px;
}
.app.is-mobile .workspace > footer {
  display: none;
}
.app.is-mobile main.editor-mode {
  flex-direction: column;
}
.app.is-mobile .explorer {
  width: 100% !important;
  max-height: 34vh;
  border-right: 0;
  border-bottom: 1px solid var(--n-line);
}
.app.is-mobile .assistant-panel,
.app.is-mobile [role=separator] {
  display: none;
}
.app.is-mobile .editor-area {
  min-width: 0;
  min-height: 0;
}
:root[data-mobile=true] .modal-backdrop {
  align-items: stretch;
}
:root[data-mobile=true] .modal {
  width: 100vw !important;
  max-width: 100vw !important;
  max-height: 100dvh;
  height: 100dvh;
  border-radius: 0;
  padding: calc(20px + env(safe-area-inset-top)) 16px 20px;
}
:root[data-mobile=true] .modal:has(.settings-shell),
:root[data-mobile=true] .modal:has(.manake-shell),
:root[data-mobile=true] .modal:has(.evolution) {
  padding: 0;
}
:root[data-mobile=true] .settings-shell,
:root[data-mobile=true] .manake-shell {
  max-height: 100dvh;
  height: 100%;
}
:root[data-mobile=true] .settings-head,
:root[data-mobile=true] .manake-head {
  flex-wrap: wrap;
  padding: calc(14px + env(safe-area-inset-top)) 56px 12px 16px;
}
:root[data-mobile=true] .settings-head .secondary {
  order: 3;
  width: 100%;
  justify-content: center;
}
:root[data-mobile=true] .manake-head .manake-location {
  order: 3;
  width: 100%;
}
:root[data-mobile=true] .manake-head .manake-location button {
  flex: 1;
  justify-content: center;
}
:root[data-mobile=true] .settings-body,
:root[data-mobile=true] .manake-body {
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr;
}
:root[data-mobile=true] .settings-nav,
:root[data-mobile=true] .manake-nav {
  flex-direction: row;
  overflow-x: auto;
  border-right: 0;
  border-bottom: 1px solid var(--n-line);
  padding: 8px 10px;
  scrollbar-width: none;
}
:root[data-mobile=true] .settings-nav button,
:root[data-mobile=true] .manake-nav button {
  flex: none !important;
  width: auto !important;
  white-space: nowrap;
}
:root[data-mobile=true] .manake-nav small {
  display: none;
}
:root[data-mobile=true] .settings-page,
:root[data-mobile=true] .manake-page {
  padding: 16px;
  min-height: 0;
}
:root[data-mobile=true] .evolution {
  max-height: 100dvh;
  padding: calc(18px + env(safe-area-inset-top)) 16px 20px;
}
:root[data-mobile=true] .evolution-head {
  flex-direction: column;
}
:root[data-mobile=true] .evolution-stats {
  grid-template-columns: repeat(2, 1fr);
}
:root[data-mobile=true] .evolution > .segmented {
  display: flex;
  overflow-x: auto;
  max-width: 100%;
}
:root[data-mobile=true] .palette-backdrop {
  align-items: flex-start;
  padding-top: calc(8px + env(safe-area-inset-top));
}
:root[data-mobile=true] .palette-card {
  width: calc(100vw - 16px);
}
:root[data-mobile=true] .palette-foot > span:first-child {
  display: none;
}
:root[data-mobile=true] .downloads-cards-grid {
  grid-template-columns: 1fr;
}
.app.is-mobile .composer-bottom {
  gap: 8px;
  min-width: 0;
}
.app.is-mobile .compose-tools {
  gap: 4px;
  min-width: 0;
  flex: 1;
  flex-wrap: nowrap;
}
.app.is-mobile .allow-tools {
  white-space: nowrap;
  padding: 6px 10px;
  font-size: 13.5px;
}
.app.is-mobile .context-badge {
  display: none;
}
.app.is-mobile .send {
  flex-shrink: 0;
}
:root[data-mobile=true],
:root[data-mobile=true] body {
  max-width: 100vw;
  overflow-x: hidden;
}
.app.is-mobile .explorer {
  max-width: none !important;
  flex: 0 0 auto;
}
.app.is-mobile .breadcrumb {
  min-width: 0;
}
.app.is-mobile .breadcrumb > strong {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.app.is-mobile .view-switch {
  flex-shrink: 0;
}
.app.is-mobile .view-switch button {
  padding: 7px 9px;
  gap: 5px;
  font-size: 14px;
}
.app.is-mobile .command-palette-trigger {
  flex-shrink: 0;
}
.modal .downloads-modal-content {
  color: var(--n-ink);
}
.modal .modal-icon-downloads {
  background: var(--n-soft);
  color: var(--n-soft-ink);
  border-radius: var(--n-r);
}
.modal .download-card {
  background: var(--n-panel);
  border: 1px solid var(--n-line);
  border-radius: var(--n-r-lg);
  box-shadow: var(--n-shadow);
  color: var(--n-ink);
}
.modal .download-card.featured {
  border: 1.5px solid var(--n-pri);
}
.modal .download-card:hover {
  border-color: var(--n-pri);
  transform: none;
}
.modal .card-badge {
  background: var(--n-pri);
  color: var(--n-pri-ink);
}
.modal .card-icon-wrap {
  background: var(--n-soft) !important;
  color: var(--n-soft-ink) !important;
  border: 0 !important;
}
.modal .download-meta,
.modal .card-desc {
  color: var(--n-ink2);
}
.modal .card-features li {
  color: var(--n-ink);
}
.modal .card-features svg {
  color: var(--n-ok);
}
.modal .download-action-btn.primary {
  background: var(--n-pri);
  color: var(--n-pri-ink);
  border: 0;
}
.modal .download-action-btn.secondary {
  background: var(--n-panel);
  color: var(--n-ink);
  border: 1px solid var(--n-line);
}
.modal .download-web-banner {
  background: var(--n-s2);
  border: 0;
  border-radius: var(--n-r);
  color: var(--n-ink);
}
.modal .download-web-banner span {
  color: var(--n-ink2);
}
.modal .web-badge-icon {
  background: var(--n-soft);
  color: var(--n-soft-ink);
}
.modal .download-more {
  display: block;
  margin-top: 14px;
  text-align: center;
  color: var(--n-pri);
  font-weight: 700;
  font-size: 14px;
}
.modal:has(.import-panel) {
  width: min(900px, 94vw) !important;
  max-width: 900px !important;
}
.import-panel h2 {
  margin: 0 0 6px;
}
.import-panel > .segmented {
  display: inline-flex;
  margin: 12px 0;
}
.import-actions {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
  margin: 6px 0;
}
.import-actions .primary {
  width: auto !important;
  padding: 0 18px;
}
.import-actions.sticky {
  position: sticky;
  bottom: -32px;
  background: var(--n-panel);
  padding: 12px 0;
  border-top: 1px solid var(--n-line);
  margin-top: 10px;
}
.import-drop {
  position: relative;
  display: flex !important;
  flex-direction: column !important;
  align-items: center;
  gap: 4px !important;
  padding: 26px;
  border: 1.5px dashed var(--n-line);
  border-radius: var(--n-r-lg);
  background: var(--n-s2);
  text-align: center;
  cursor: pointer;
  color: var(--n-ink) !important;
}
.import-drop:hover,
.import-drop:focus-within {
  border-color: var(--n-pri);
}
.import-drop svg {
  color: var(--n-pri);
}
.import-drop span {
  font-weight: 500;
  color: var(--n-ink2);
  font-size: 13px;
}
.import-drop input {
  position: absolute;
  inset: 0;
  opacity: 0;
  cursor: pointer;
}
.import-guides {
  margin: 10px 0;
  font-size: 13.5px;
  color: var(--n-ink2);
}
.import-guides summary {
  cursor: pointer;
  font-weight: 700;
  color: var(--n-pri);
}
.import-guides ul {
  padding-left: 18px;
  line-height: 1.55;
}
.import-guides strong {
  color: var(--n-ink);
}
.import-done {
  display: flex;
  gap: 8px;
  align-items: center;
  background: color-mix(in srgb, var(--n-ok) 14%, transparent);
  color: var(--n-ok);
  border-radius: var(--n-r-sm);
  padding: 10px 12px;
  font-weight: 600;
}
.import-filters {
  display: flex;
  gap: 8px;
  align-items: center;
  margin: 12px 0 8px;
  flex-wrap: wrap;
}
.import-filters .search {
  flex: 1;
  min-width: 200px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: var(--n-s2);
  border-radius: var(--n-r-sm);
  padding: 0 12px;
  min-height: 38px;
  margin: 0;
  border: 0;
  color: var(--n-ink3);
}
.import-filters .search input {
  border: 0;
  background: transparent;
  padding: 0;
  outline: 0;
  flex: 1;
}
.import-filters select {
  width: auto !important;
}
.import-filters button {
  min-height: 38px;
  padding: 0 14px;
  border: 1px solid var(--n-line);
  background: var(--n-panel);
  font-weight: 700;
}
.import-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  max-height: 46vh;
  overflow: auto;
}
.import-list label {
  flex-direction: row !important;
  align-items: flex-start;
  gap: 12px !important;
  margin: 0 !important;
  padding: 10px 12px;
  border: 1px solid var(--n-line);
  border-radius: var(--n-r);
  cursor: pointer;
  font-weight: 500 !important;
}
.import-list label:has(input:checked) {
  border-color: var(--n-pri);
  background: var(--n-soft);
}
.import-list input {
  width: 17px !important;
  height: 17px;
  margin-top: 2px;
  accent-color: var(--n-pri);
  flex-shrink: 0;
}
.import-list div {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 0;
}
.import-list strong {
  font-size: 14.5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.import-list span {
  font-size: 12.5px;
  color: var(--n-ink2);
  overflow-wrap: anywhere;
}
html,
body,
#root {
  height: 100%;
  overscroll-behavior: none;
}
.app {
  height: 100vh;
  height: 100dvh;
}
@media (max-width: 820px) {
  .app {
    min-height: 0;
  }
  input,
  textarea,
  select {
    font-size: 16px !important;
  }
}
@keyframes codigoSpin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.spin-icon {
  animation: codigoSpin 1.1s linear infinite;
}
.app .upload-progress-banner {
  margin: 10px 24px 0;
  padding: 10px 14px;
  border-radius: 12px;
  background: var(--n-soft);
  border: 1px solid var(--n-pri);
  color: var(--n-ink);
  display: flex;
  flex-direction: column;
  gap: 6px;
  box-shadow: var(--n-sh);
}
.app .upload-progress-banner.done {
  border-color: #239460;
  background: rgba(35, 148, 96, .12);
}
.app .composer-upload-status {
  margin-bottom: 10px;
  padding: 9px 12px;
  border-radius: 10px;
  background: var(--n-soft);
  border: 1px solid var(--n-line);
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.app .composer-upload-status.done {
  border-color: #239460;
  background: rgba(35, 148, 96, .1);
}
.app .upload-progress-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: 13px;
}
.app .upload-progress-title {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
  color: var(--n-ink);
}
.app .upload-progress-title svg {
  color: var(--n-pri);
  flex-shrink: 0;
}
.app .upload-progress-banner.done .upload-progress-title svg,
.app .composer-upload-status.done .upload-progress-title svg {
  color: #239460;
}
.app .upload-progress-title small {
  display: inline;
  color: var(--n-ink2);
  font-size: 12px;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 260px;
}
.app .upload-progress-meta {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  color: var(--n-ink2);
  flex-shrink: 0;
}
.app .upload-progress-meta strong {
  color: var(--n-pri);
  font-weight: 700;
}
.app .upload-progress-banner.done .upload-progress-meta strong,
.app .composer-upload-status.done .upload-progress-meta strong {
  color: #239460;
}
.app .upload-progress-meta button {
  padding: 2px;
  min-height: 0;
  border-radius: 6px;
  color: var(--n-ink3);
}
.app .upload-progress-file {
  font-size: 12px;
  color: var(--n-ink2);
  font-family: var(--ui-code-font,Consolas,monospace);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.app .upload-progress-track {
  height: 6px;
  width: 100%;
  background: var(--n-line);
  border-radius: 999px;
  overflow: hidden;
}
.app .upload-progress-fill {
  height: 100%;
  background:
    linear-gradient(
      90deg,
      var(--n-pri),
      #8a68f0);
  border-radius: 999px;
  transition: width .18s ease;
}
.app .upload-progress-banner.done .upload-progress-fill,
.app .composer-upload-status.done .upload-progress-fill {
  background: #239460;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/aria/aria.css */
.monaco-aria-container {
  position: absolute;
  left: -999em;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/widget/codeEditor/editor.css */
::-ms-clear {
  display: none;
}
.monaco-editor .editor-widget input {
  color: inherit;
}
.monaco-editor {
  position: relative;
  overflow: visible;
  -webkit-text-size-adjust: 100%;
  color: var(--vscode-editor-foreground);
  background-color: var(--vscode-editor-background);
  overflow-wrap: initial;
}
.monaco-editor-background {
  background-color: var(--vscode-editor-background);
}
.monaco-editor .rangeHighlight {
  background-color: var(--vscode-editor-rangeHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-rangeHighlightBorder);
}
.monaco-editor.hc-black .rangeHighlight,
.monaco-editor.hc-light .rangeHighlight {
  border-style: dotted;
}
.monaco-editor .symbolHighlight {
  background-color: var(--vscode-editor-symbolHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-symbolHighlightBorder);
}
.monaco-editor.hc-black .symbolHighlight,
.monaco-editor.hc-light .symbolHighlight {
  border-style: dotted;
}
.monaco-editor .editorCanvas {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}
.monaco-editor .overflow-guard {
  position: relative;
  overflow: hidden;
}
.monaco-editor .view-overlays {
  position: absolute;
  top: 0;
}
.monaco-editor .view-overlays > div,
.monaco-editor .margin-view-overlays > div {
  position: absolute;
  width: 100%;
}
.monaco-editor .squiggly-error {
  border-bottom: 4px double var(--vscode-editorError-border);
}
.monaco-editor .squiggly-error::before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorError-background);
}
.monaco-editor .squiggly-warning {
  border-bottom: 4px double var(--vscode-editorWarning-border);
}
.monaco-editor .squiggly-warning::before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorWarning-background);
}
.monaco-editor .squiggly-info {
  border-bottom: 4px double var(--vscode-editorInfo-border);
}
.monaco-editor .squiggly-info::before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorInfo-background);
}
.monaco-editor .squiggly-hint {
  border-bottom: 2px dotted var(--vscode-editorHint-border);
}
.monaco-editor.showUnused .squiggly-unnecessary {
  border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border);
}
.monaco-editor.showDeprecated .squiggly-inline-deprecated {
  text-decoration: line-through;
  text-decoration-color: var(--vscode-editor-foreground, inherit);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/scrollbar/media/scrollbars.css */
.monaco-scrollable-element > .scrollbar > .scra {
  cursor: pointer;
  font-size: 11px !important;
}
.monaco-scrollable-element > .visible {
  opacity: 1;
  background: rgba(0, 0, 0, 0);
  transition: opacity 100ms linear;
  z-index: 11;
}
.monaco-scrollable-element > .invisible {
  opacity: 0;
  pointer-events: none;
}
.monaco-scrollable-element > .invisible.fade {
  transition: opacity 800ms linear;
}
.monaco-scrollable-element > .shadow {
  position: absolute;
  display: none;
}
.monaco-scrollable-element > .shadow.top {
  display: block;
  top: 0;
  left: 3px;
  height: 3px;
  width: 100%;
  box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}
.monaco-scrollable-element > .shadow.left {
  display: block;
  top: 3px;
  left: 0;
  height: 100%;
  width: 3px;
  box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}
.monaco-scrollable-element > .shadow.top-left-corner {
  display: block;
  top: 0;
  left: 0;
  height: 3px;
  width: 3px;
}
.monaco-scrollable-element > .shadow.top.left {
  box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}
.monaco-scrollable-element > .scrollbar {
  background: var(--vscode-scrollbar-background);
}
.monaco-scrollable-element > .scrollbar > .slider {
  background: var(--vscode-scrollbarSlider-background);
}
.monaco-scrollable-element > .scrollbar > .slider:hover {
  background: var(--vscode-scrollbarSlider-hoverBackground);
}
.monaco-scrollable-element > .scrollbar > .slider.active {
  background: var(--vscode-scrollbarSlider-activeBackground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/blockDecorations/blockDecorations.css */
.monaco-editor .blockDecorations-container {
  position: absolute;
  top: 0;
  pointer-events: none;
}
.monaco-editor .blockDecorations-block {
  position: absolute;
  box-sizing: border-box;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/currentLineHighlight/currentLineHighlight.css */
.monaco-editor .view-overlays .current-line {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  height: 100%;
}
.monaco-editor .margin-view-overlays .current-line {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  height: 100%;
}
.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both {
  border-right: 0;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/decorations/decorations.css */
.monaco-editor .lines-content .cdr {
  position: absolute;
  height: 100%;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/glyphMargin/glyphMargin.css */
.monaco-editor .glyph-margin {
  position: absolute;
  top: 0;
}
.monaco-editor .glyph-margin-widgets .cgmr {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/indentGuides/indentGuides.css */
.monaco-editor .lines-content .core-guide {
  position: absolute;
  box-sizing: border-box;
  height: 100%;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/lineNumbers/lineNumbers.css */
.monaco-editor .margin-view-overlays .line-numbers {
  bottom: 0;
  font-variant-numeric: tabular-nums;
  position: absolute;
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  cursor: default;
}
.monaco-editor .relative-current-line-number {
  text-align: left;
  display: inline-block;
  width: 100%;
}
.monaco-editor .margin-view-overlays .line-numbers.lh-odd {
  margin-top: 1px;
}
.monaco-editor .line-numbers {
  color: var(--vscode-editorLineNumber-foreground);
}
.monaco-editor .line-numbers.active-line-number {
  color: var(--vscode-editorLineNumber-activeForeground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/mouseCursor/mouseCursor.css */
.monaco-mouse-cursor-text {
  cursor: text;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewLines/viewLines.css */
.mtkcontrol {
  color: rgb(255, 255, 255) !important;
  background: rgb(150, 0, 0) !important;
}
.mtkoverflow {
  background-color: var(--vscode-button-background, var(--vscode-editor-background));
  color: var(--vscode-button-foreground, var(--vscode-editor-foreground));
  border-width: 1px;
  border-style: solid;
  border-color: var(--vscode-contrastBorder);
  border-radius: 2px;
  padding: 4px;
  cursor: pointer;
}
.mtkoverflow:hover {
  background-color: var(--vscode-button-hoverBackground);
}
.monaco-editor.no-user-select .lines-content,
.monaco-editor.no-user-select .view-line,
.monaco-editor.no-user-select .view-lines {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-editor.mac .lines-content:hover,
.monaco-editor.mac .view-line:hover,
.monaco-editor.mac .view-lines:hover {
  user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
}
.monaco-editor.enable-user-select {
  user-select: initial;
  -webkit-user-select: initial;
}
.monaco-editor .view-lines {
  white-space: nowrap;
}
.monaco-editor .view-line {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
}
.monaco-editor .lines-content > .view-lines > .view-line > span {
  top: 0;
  bottom: 0;
  position: absolute;
}
.monaco-editor .mtkw {
  color: var(--vscode-editorWhitespace-foreground) !important;
}
.monaco-editor .mtkz {
  display: inline-block;
  color: var(--vscode-editorWhitespace-foreground) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/linesDecorations/linesDecorations.css */
.monaco-editor .lines-decorations {
  position: absolute;
  top: 0;
  background: white;
}
.monaco-editor .margin-view-overlays .cldr {
  position: absolute;
  height: 100%;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/margin/margin.css */
.monaco-editor .margin {
  background-color: var(--vscode-editorGutter-background);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/marginDecorations/marginDecorations.css */
.monaco-editor .margin-view-overlays .cmdr {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/minimap/minimap.css */
.monaco-editor .minimap.slider-mouseover .minimap-slider {
  opacity: 0;
  transition: opacity 100ms linear;
}
.monaco-editor .minimap.slider-mouseover:hover .minimap-slider {
  opacity: 1;
}
.monaco-editor .minimap.slider-mouseover .minimap-slider.active {
  opacity: 1;
}
.monaco-editor .minimap-slider .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-background);
}
.monaco-editor .minimap-slider:hover .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-hoverBackground);
}
.monaco-editor .minimap-slider.active .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-activeBackground);
}
.monaco-editor .minimap-shadow-visible {
  box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset;
}
.monaco-editor .minimap-shadow-hidden {
  position: absolute;
  width: 0;
}
.monaco-editor .minimap-shadow-visible {
  position: absolute;
  left: -6px;
  width: 6px;
  pointer-events: none;
}
.monaco-editor.no-minimap-shadow .minimap-shadow-visible {
  position: absolute;
  left: -1px;
  width: 1px;
}
.minimap.minimap-autohide-mouseover,
.minimap.minimap-autohide-scroll {
  opacity: 0;
  transition: opacity 0.5s;
}
.minimap.minimap-autohide-scroll {
  pointer-events: none;
}
.minimap.minimap-autohide-mouseover:hover,
.minimap.minimap-autohide-scroll.active {
  opacity: 1;
  pointer-events: auto;
}
.monaco-editor .minimap {
  z-index: 5;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/overlayWidgets/overlayWidgets.css */
.monaco-editor .overlayWidgets {
  position: absolute;
  top: 0;
  left: 0;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/rulers/rulers.css */
.monaco-editor .view-ruler {
  position: absolute;
  top: 0;
  box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/scrollDecoration/scrollDecoration.css */
.monaco-editor .scroll-decoration {
  position: absolute;
  top: 0;
  left: 0;
  height: 6px;
  box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/selections/selections.css */
.monaco-editor .lines-content .cslr {
  position: absolute;
}
.monaco-editor .focused .selected-text {
  background-color: var(--vscode-editor-selectionBackground);
}
.monaco-editor .selected-text {
  background-color: var(--vscode-editor-inactiveSelectionBackground);
}
.monaco-editor .top-left-radius {
  border-top-left-radius: 3px;
}
.monaco-editor .bottom-left-radius {
  border-bottom-left-radius: 3px;
}
.monaco-editor .top-right-radius {
  border-top-right-radius: 3px;
}
.monaco-editor .bottom-right-radius {
  border-bottom-right-radius: 3px;
}
.monaco-editor.hc-black .top-left-radius {
  border-top-left-radius: 0;
}
.monaco-editor.hc-black .bottom-left-radius {
  border-bottom-left-radius: 0;
}
.monaco-editor.hc-black .top-right-radius {
  border-top-right-radius: 0;
}
.monaco-editor.hc-black .bottom-right-radius {
  border-bottom-right-radius: 0;
}
.monaco-editor.hc-light .top-left-radius {
  border-top-left-radius: 0;
}
.monaco-editor.hc-light .bottom-left-radius {
  border-bottom-left-radius: 0;
}
.monaco-editor.hc-light .top-right-radius {
  border-top-right-radius: 0;
}
.monaco-editor.hc-light .bottom-right-radius {
  border-bottom-right-radius: 0;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/viewCursors/viewCursors.css */
.monaco-editor .cursors-layer {
  position: absolute;
  top: 0;
}
.monaco-editor .cursors-layer > .cursor {
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {
  transition: all 80ms;
}
.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {
  background: transparent !important;
  border-style: solid;
  border-width: 1px;
}
.monaco-editor .cursors-layer.cursor-underline-style > .cursor {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  background: transparent !important;
}
.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  background: transparent !important;
}
@keyframes monaco-cursor-smooth {
  0%, 20% {
    opacity: 1;
  }
  60%, 100% {
    opacity: 0;
  }
}
@keyframes monaco-cursor-phase {
  0%, 20% {
    opacity: 1;
  }
  90%, 100% {
    opacity: 0;
  }
}
@keyframes monaco-cursor-expand {
  0%, 20% {
    transform: scaleY(1);
  }
  80%, 100% {
    transform: scaleY(0);
  }
}
.cursor-smooth {
  animation: monaco-cursor-smooth 0.5s ease-in-out 0s 20 alternate;
}
.cursor-phase {
  animation: monaco-cursor-phase 0.5s ease-in-out 0s 20 alternate;
}
.cursor-expand > .cursor {
  animation: monaco-cursor-expand 0.5s ease-in-out 0s 20 alternate;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/whitespace/whitespace.css */
.monaco-editor .mwh {
  position: absolute;
  color: var(--vscode-editorWhitespace-foreground) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/gpu/css/media/decorationCssRuleExtractor.css */
.monaco-editor .monaco-decoration-css-rule-extractor {
  visibility: hidden;
  pointer-events: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/controller/editContext/textArea/textAreaEditContext.css */
.monaco-editor .inputarea {
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  outline: none !important;
  resize: none;
  border: none;
  overflow: hidden;
  color: transparent;
  background-color: transparent;
  z-index: -10;
}
.monaco-editor .inputarea.ime-input {
  z-index: 10;
  caret-color: var(--vscode-editorCursor-foreground);
  color: var(--vscode-editor-foreground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/controller/editContext/native/nativeEditContext.css */
.monaco-editor .native-edit-context {
  margin: 0;
  padding: 0;
  position: absolute;
  overflow-y: scroll;
  scrollbar-width: none;
  z-index: -10;
  white-space: pre-wrap;
}
.monaco-editor .ime-text-area {
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  outline: none !important;
  resize: none;
  border: none;
  overflow: hidden;
  color: transparent;
  background-color: transparent;
  z-index: -10;
}
.monaco-editor .edit-context-composition-none {
  background-color: transparent;
  border-bottom: none;
}
.monaco-editor :not(.hc-black, .hc-light) .edit-context-composition-secondary {
  border-bottom: 1px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :not(.hc-black, .hc-light) .edit-context-composition-primary {
  border-bottom: 2px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :is(.hc-black, .hc-light) .edit-context-composition-secondary {
  border: 1px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :is(.hc-black, .hc-light) .edit-context-composition-primary {
  border: 2px solid var(--vscode-editor-compositionBorder);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/viewParts/gpuMark/gpuMark.css */
.monaco-editor .margin-view-overlays .gpu-mark {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  display: inline-block;
  border-left: solid 2px var(--vscode-editorWarning-foreground);
  opacity: 0.2;
  transition: background-color 0.1s linear;
}
.monaco-editor .margin-view-overlays .gpu-mark:hover {
  background-color: var(--vscode-editorWarning-foreground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBox.css */
.monaco-select-box {
  width: 100%;
  cursor: pointer;
  border-radius: 2px;
}
.monaco-select-box-dropdown-container {
  font-size: 13px;
  font-weight: normal;
  text-transform: none;
}
.monaco-action-bar .action-item.select-container {
  cursor: default;
}
.monaco-action-bar .action-item .monaco-select-box {
  cursor: pointer;
  min-width: 100px;
  min-height: 18px;
  padding: 2px 23px 2px 8px;
}
.mac .monaco-action-bar .action-item .monaco-select-box {
  font-size: 11px;
  border-radius: 3px;
  min-height: 24px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/list/list.css */
.monaco-list {
  position: relative;
  height: 100%;
  width: 100%;
  white-space: nowrap;
}
.monaco-list.mouse-support {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-list > .monaco-scrollable-element {
  height: 100%;
}
.monaco-list-rows {
  position: relative;
  width: 100%;
  height: 100%;
}
.monaco-list.horizontal-scrolling .monaco-list-rows {
  width: auto;
  min-width: 100%;
}
.monaco-list-row {
  position: absolute;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
}
.monaco-list.mouse-support .monaco-list-row {
  cursor: pointer;
  touch-action: none;
}
.monaco-list .monaco-scrollable-element > .scrollbar.vertical,
.monaco-pane-view > .monaco-split-view2.vertical > .monaco-scrollable-element > .scrollbar.vertical {
  z-index: 14;
}
.monaco-list-row.scrolling {
  display: none !important;
}
.monaco-list.element-focused,
.monaco-list.selection-single,
.monaco-list.selection-multiple {
  outline: 0 !important;
}
.monaco-list-type-filter-message {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 40px 1em 1em 1em;
  text-align: center;
  white-space: normal;
  opacity: 0.7;
  pointer-events: none;
}
.monaco-list-type-filter-message:empty {
  display: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/dnd/dnd.css */
.monaco-drag-image {
  display: inline-block;
  padding: 1px 7px;
  border-radius: 10px;
  font-size: 12px;
  position: absolute;
  z-index: 1000;
  background-color: var(--vscode-list-activeSelectionBackground);
  color: var(--vscode-list-activeSelectionForeground);
  outline: 1px solid var(--vscode-list-focusOutline);
  outline-offset: -1px;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/selectBox/selectBoxCustom.css */
.monaco-select-box-dropdown-padding {
  --dropdown-padding-top: 1px;
  --dropdown-padding-bottom: 1px;
}
.hc-black .monaco-select-box-dropdown-padding,
.hc-light .monaco-select-box-dropdown-padding {
  --dropdown-padding-top: 3px;
  --dropdown-padding-bottom: 4px;
}
.monaco-select-box-dropdown-container {
  display: none;
  box-sizing: border-box;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * {
  margin: 0;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus {
  outline: 1px solid -webkit-focus-ring-color;
  outline-offset: -1px;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code {
  line-height: 15px;
  font-family: var(--monaco-monospace-font);
}
.monaco-select-box-dropdown-container.visible {
  display: flex;
  flex-direction: column;
  text-align: left;
  width: 1px;
  overflow: hidden;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
  flex: 0 0 auto;
  align-self: flex-start;
  padding-top: var(--dropdown-padding-top);
  padding-bottom: var(--dropdown-padding-bottom);
  padding-left: 1px;
  padding-right: 1px;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.monaco-select-box-dropdown-container > .select-box-details-pane {
  padding: 5px;
}
.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
  padding-top: var(--dropdown-padding-top);
  padding-bottom: var(--dropdown-padding-bottom);
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row {
  cursor: pointer;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 3.5px;
  white-space: nowrap;
  float: left;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 3.5px;
  white-space: nowrap;
  float: left;
  opacity: 0.7;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 10px;
  white-space: nowrap;
  float: right;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control {
  flex: 1 1 auto;
  align-self: flex-start;
  opacity: 0;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div {
  overflow: hidden;
  max-height: 0px;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control {
  padding-left: 4px;
  padding-right: 8px;
  white-space: nowrap;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/actionbar/actionbar.css */
.monaco-action-bar {
  white-space: nowrap;
  height: 100%;
}
.monaco-action-bar .actions-container {
  display: flex;
  margin: 0 auto;
  padding: 0;
  height: 100%;
  width: 100%;
  align-items: center;
}
.monaco-action-bar.vertical .actions-container {
  display: inline-block;
}
.monaco-action-bar .action-item {
  display: block;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
}
.monaco-action-bar .action-item.disabled {
  cursor: default;
}
.monaco-action-bar .action-item .icon,
.monaco-action-bar .action-item .codicon {
  display: block;
}
.monaco-action-bar .action-item .codicon {
  display: flex;
  align-items: center;
  width: 16px;
  height: 16px;
}
.monaco-action-bar .action-label {
  display: flex;
  font-size: 11px;
  padding: 3px;
  border-radius: 5px;
}
.monaco-action-bar .action-item.disabled .action-label:not(.icon),
.monaco-action-bar .action-item.disabled .action-label:not(.icon)::before,
.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover {
  color: var(--vscode-disabledForeground);
}
.monaco-action-bar .action-item.disabled .action-label.icon,
.monaco-action-bar .action-item.disabled .action-label.icon::before,
.monaco-action-bar .action-item.disabled .action-label.icon:hover {
  opacity: 0.6;
}
.monaco-action-bar.vertical {
  text-align: left;
}
.monaco-action-bar.vertical .action-item {
  display: block;
}
.monaco-action-bar.vertical .action-label.separator {
  display: block;
  border-bottom: 1px solid var(--vscode-disabledForeground);
  padding-top: 1px;
  margin-left: .8em;
  margin-right: .8em;
}
.monaco-action-bar .action-item .action-label.separator {
  width: 1px;
  height: 16px;
  margin: 5px 4px !important;
  cursor: default;
  min-width: 1px;
  padding: 0;
  background-color: var(--vscode-disabledForeground);
}
.secondary-actions .monaco-action-bar .action-label {
  margin-left: 6px;
}
.monaco-action-bar .action-item.select-container {
  overflow: hidden;
  flex: 1;
  max-width: 170px;
  min-width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.monaco-action-bar .action-item.action-dropdown-item {
  display: flex;
}
.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator {
  display: flex;
  align-items: center;
  cursor: default;
}
.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div {
  width: 1px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/widget/diffEditor/components/accessibleDiffViewer.css */
.monaco-diff-editor .diff-review {
  position: absolute;
}
.monaco-component.diff-review {
  user-select: none;
  -webkit-user-select: none;
  z-index: 99;
  .diff-review-line-number {
    text-align: right;
    display: inline-block;
    color: var(--vscode-editorLineNumber-foreground);
  }
  .diff-review-summary {
    padding-left: 10px;
  }
  .diff-review-shadow {
    position: absolute;
    box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset;
  }
  .diff-review-row {
    white-space: pre;
  }
  .diff-review-table {
    display: table;
    min-width: 100%;
  }
  .diff-review-row {
    display: table-row;
    width: 100%;
  }
  .diff-review-spacer {
    display: inline-block;
    width: 10px;
    vertical-align: middle;
  }
  .diff-review-spacer > .codicon {
    font-size: 9px !important;
  }
  .diff-review-actions {
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 2px;
    z-index: 100;
  }
  .diff-review-actions .action-label {
    width: 16px;
    height: 16px;
    margin: 2px 0;
  }
  .revertButton {
    cursor: pointer;
  }
  .action-label {
    background: var(--vscode-editorActionList-background);
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/sash/sash.css */
:root {
  --vscode-sash-size: 4px;
  --vscode-sash-hover-size: 4px;
}
.monaco-sash {
  position: absolute;
  z-index: 35;
  touch-action: none;
}
.monaco-sash.disabled {
  pointer-events: none;
}
.monaco-sash.mac.vertical {
  cursor: col-resize;
}
.monaco-sash.vertical.minimum {
  cursor: e-resize;
}
.monaco-sash.vertical.maximum {
  cursor: w-resize;
}
.monaco-sash.mac.horizontal {
  cursor: row-resize;
}
.monaco-sash.horizontal.minimum {
  cursor: s-resize;
}
.monaco-sash.horizontal.maximum {
  cursor: n-resize;
}
.monaco-sash.disabled {
  cursor: default !important;
  pointer-events: none !important;
}
.monaco-sash.vertical {
  cursor: ew-resize;
  top: 0;
  width: var(--vscode-sash-size);
  height: 100%;
}
.monaco-sash.horizontal {
  cursor: ns-resize;
  left: 0;
  width: 100%;
  height: var(--vscode-sash-size);
}
.monaco-sash:not(.disabled) > .orthogonal-drag-handle {
  content: " ";
  height: calc(var(--vscode-sash-size) * 2);
  width: calc(var(--vscode-sash-size) * 2);
  z-index: 100;
  display: block;
  cursor: all-scroll;
  position: absolute;
}
.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.start,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.end {
  cursor: nwse-resize;
}
.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.end,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.start {
  cursor: nesw-resize;
}
.monaco-sash.vertical > .orthogonal-drag-handle.start {
  left: calc(var(--vscode-sash-size) * -0.5);
  top: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.vertical > .orthogonal-drag-handle.end {
  left: calc(var(--vscode-sash-size) * -0.5);
  bottom: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.start {
  top: calc(var(--vscode-sash-size) * -0.5);
  left: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.end {
  top: calc(var(--vscode-sash-size) * -0.5);
  right: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash:before {
  content: "";
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: transparent;
}
.monaco-enable-motion .monaco-sash:before {
  transition: background-color 0.1s ease-out;
}
.monaco-sash.hover:before,
.monaco-sash.active:before {
  background: var(--vscode-sash-hoverBorder);
}
.monaco-sash.vertical:before {
  width: var(--vscode-sash-hover-size);
  left: calc(50% - (var(--vscode-sash-hover-size) / 2));
}
.monaco-sash.horizontal:before {
  height: var(--vscode-sash-hover-size);
  top: calc(50% - (var(--vscode-sash-hover-size) / 2));
}
.pointer-events-disabled {
  pointer-events: none !important;
}
.monaco-sash.debug {
  background: cyan;
}
.monaco-sash.debug.disabled {
  background: rgba(0, 255, 255, 0.2);
}
.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle {
  background: red;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/dropdown/dropdown.css */
.monaco-dropdown {
  height: 100%;
  padding: 0;
}
.monaco-dropdown > .dropdown-label {
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-dropdown > .dropdown-label > .action-label.disabled {
  cursor: default;
}
.monaco-dropdown-with-primary {
  display: flex !important;
  flex-direction: row;
  border-radius: 5px;
}
.monaco-dropdown-with-primary > .action-container > .action-label {
  margin-right: 0;
}
.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] {
  font-size: 12px;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 16px;
  margin-left: -3px;
}
.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
  display: block;
  background-size: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/toolbar/toolbar.css */
.monaco-toolbar {
  height: 100%;
}
.monaco-toolbar .toolbar-toggle-more {
  display: inline-block;
  padding: 0;
}
.monaco-toolbar.responsive {
  .monaco-action-bar > .actions-container > .action-item {
    flex-shrink: 1;
    min-width: 20px;
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/platform/actions/browser/menuEntryActionViewItem.css */
.monaco-action-bar .action-item.menu-entry .action-label.icon {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.monaco-action-bar .action-item.menu-entry.text-only .action-label {
  color: var(--vscode-descriptionForeground);
  overflow: hidden;
  border-radius: 2px;
}
.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label::after {
  content: ", ";
}
.monaco-action-bar .action-item.menu-entry.text-only + .action-item:not(.text-only) > .monaco-dropdown .action-label {
  color: var(--vscode-descriptionForeground);
}
.monaco-dropdown-with-default {
  display: flex !important;
  flex-direction: row;
  border-radius: 5px;
}
.monaco-dropdown-with-default > .action-container > .action-label {
  margin-right: 0;
}
.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.monaco-dropdown-with-default:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] {
  font-size: 12px;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 16px;
  margin-left: -3px;
}
.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
  display: block;
  background-size: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/widget/diffEditor/style.css */
.monaco-editor .diff-hidden-lines-widget {
  width: 100%;
}
.monaco-editor .diff-hidden-lines {
  height: 0px;
  transform: translate(0px, -10px);
  font-size: 13px;
  line-height: 14px;
}
.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,
.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,
.monaco-editor .diff-hidden-lines .top.dragging,
.monaco-editor .diff-hidden-lines .bottom.dragging {
  background-color: var(--vscode-focusBorder);
}
.monaco-editor .diff-hidden-lines .top,
.monaco-editor .diff-hidden-lines .bottom {
  transition: background-color 0.1s ease-out;
  height: 4px;
  background-color: transparent;
  background-clip: padding-box;
  border-bottom: 2px solid transparent;
  border-top: 4px solid transparent;
}
.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,
.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),
.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom) {
  cursor: n-resize !important;
}
.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,
.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom {
  cursor: s-resize !important;
}
.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,
.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom {
  cursor: ns-resize !important;
}
.monaco-editor .diff-hidden-lines .top {
  transform: translate(0px, 4px);
}
.monaco-editor .diff-hidden-lines .bottom {
  transform: translate(0px, -6px);
}
.monaco-editor .diff-unchanged-lines {
  background: var(--vscode-diffEditor-unchangedCodeBackground);
}
.monaco-editor .noModificationsOverlay {
  z-index: 1;
  background: var(--vscode-editor-background);
  display: flex;
  justify-content: center;
  align-items: center;
}
.monaco-editor .diff-hidden-lines .center {
  background: var(--vscode-diffEditor-unchangedRegionBackground);
  color: var(--vscode-diffEditor-unchangedRegionForeground);
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 24px;
  box-shadow: inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow), inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow);
}
.monaco-editor .diff-hidden-lines .center span.codicon {
  vertical-align: middle;
}
.monaco-editor .diff-hidden-lines .center a:hover .codicon {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .diff-hidden-lines div.breadcrumb-item {
  cursor: pointer;
}
.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover {
  color: var(--vscode-editorLink-activeForeground);
}
.monaco-editor .movedOriginal {
  border: 2px solid var(--vscode-diffEditor-move-border);
}
.monaco-editor .movedModified {
  border: 2px solid var(--vscode-diffEditor-move-border);
}
.monaco-editor .movedOriginal.currentMove,
.monaco-editor .movedModified.currentMove {
  border: 2px solid var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines path.currentMove {
  stroke: var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines path {
  pointer-events: visiblestroke;
}
.monaco-diff-editor .moved-blocks-lines .arrow {
  fill: var(--vscode-diffEditor-move-border);
}
.monaco-diff-editor .moved-blocks-lines .arrow.currentMove {
  fill: var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines .arrow-rectangle {
  fill: var(--vscode-editor-background);
}
.monaco-diff-editor .moved-blocks-lines {
  position: absolute;
  pointer-events: none;
}
.monaco-diff-editor .moved-blocks-lines path {
  fill: none;
  stroke: var(--vscode-diffEditor-move-border);
  stroke-width: 2;
}
.monaco-editor .char-delete.diff-range-empty {
  margin-left: -1px;
  border-left: solid var(--vscode-diffEditor-removedTextBackground) 3px;
}
.monaco-editor .char-insert.diff-range-empty {
  border-left: solid var(--vscode-diffEditor-insertedTextBackground) 3px;
}
.monaco-editor .fold-unchanged {
  cursor: pointer;
}
.monaco-diff-editor .diff-moved-code-block {
  display: flex;
  justify-content: flex-end;
  margin-top: -4px;
}
.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon {
  width: 12px;
  height: 12px;
  font-size: 12px;
}
.monaco-diff-editor .diffOverview {
  z-index: 9;
}
.monaco-diff-editor .diffOverview .diffViewport {
  z-index: 10;
}
.monaco-diff-editor.vs .diffOverview {
  background: rgba(0, 0, 0, 0.03);
}
.monaco-diff-editor.vs-dark .diffOverview {
  background: rgba(255, 255, 255, 0.01);
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar {
  background: rgba(0, 0, 0, 0);
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar {
  background: rgba(0, 0, 0, 0);
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar {
  background: none;
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar {
  background: none;
}
.monaco-scrollable-element.modified-in-monaco-diff-editor .slider {
  z-index: 10;
}
.modified-in-monaco-diff-editor .slider.active {
  background: rgba(171, 171, 171, .4);
}
.modified-in-monaco-diff-editor.hc-black .slider.active {
  background: none;
}
.modified-in-monaco-diff-editor.hc-light .slider.active {
  background: none;
}
.monaco-editor .insert-sign,
.monaco-diff-editor .insert-sign,
.monaco-editor .delete-sign,
.monaco-diff-editor .delete-sign {
  font-size: 11px !important;
  opacity: 0.7 !important;
  display: flex !important;
  align-items: center;
}
.monaco-editor.hc-black .insert-sign,
.monaco-diff-editor.hc-black .insert-sign,
.monaco-editor.hc-black .delete-sign,
.monaco-diff-editor.hc-black .delete-sign,
.monaco-editor.hc-light .insert-sign,
.monaco-diff-editor.hc-light .insert-sign,
.monaco-editor.hc-light .delete-sign,
.monaco-diff-editor.hc-light .delete-sign {
  opacity: 1;
}
.monaco-editor .inline-deleted-margin-view-zone {
  text-align: right;
}
.monaco-editor .inline-added-margin-view-zone {
  text-align: right;
}
.monaco-editor .arrow-revert-change {
  z-index: 10;
  position: absolute;
}
.monaco-editor .arrow-revert-change:hover {
  cursor: pointer;
}
.monaco-editor .view-zones .view-lines .view-line span {
  display: inline-block;
}
.monaco-editor .margin-view-zones .lightbulb-glyph:hover {
  cursor: pointer;
}
.monaco-editor .char-insert,
.monaco-diff-editor .char-insert {
  background-color: var(--vscode-diffEditor-insertedTextBackground);
}
.monaco-editor .line-insert,
.monaco-diff-editor .line-insert {
  background-color: var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground));
}
.monaco-editor .line-insert,
.monaco-editor .char-insert {
  box-sizing: border-box;
  border: 1px solid var(--vscode-diffEditor-insertedTextBorder);
}
.monaco-editor.hc-black .line-insert,
.monaco-editor.hc-light .line-insert,
.monaco-editor.hc-black .char-insert,
.monaco-editor.hc-light .char-insert {
  border-style: dashed;
}
.monaco-editor .line-delete,
.monaco-editor .char-delete {
  box-sizing: border-box;
  border: 1px solid var(--vscode-diffEditor-removedTextBorder);
}
.monaco-editor.hc-black .line-delete,
.monaco-editor.hc-light .line-delete,
.monaco-editor.hc-black .char-delete,
.monaco-editor.hc-light .char-delete {
  border-style: dashed;
}
.monaco-editor .inline-added-margin-view-zone,
.monaco-editor .gutter-insert,
.monaco-diff-editor .gutter-insert {
  background-color: var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground));
}
.monaco-editor .char-delete,
.monaco-diff-editor .char-delete,
.monaco-editor .inline-deleted-text {
  background-color: var(--vscode-diffEditor-removedTextBackground);
}
.monaco-editor .inline-deleted-text {
  text-decoration: line-through;
}
.monaco-editor .line-delete,
.monaco-diff-editor .line-delete {
  background-color: var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground));
}
.monaco-editor .inline-deleted-margin-view-zone,
.monaco-editor .gutter-delete,
.monaco-diff-editor .gutter-delete {
  background-color: var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground));
}
.monaco-diff-editor.side-by-side .editor.modified {
  box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow);
  border-left: 1px solid var(--vscode-diffEditor-border);
}
.monaco-diff-editor.side-by-side .editor.original {
  box-shadow: 6px 0 5px -5px var(--vscode-scrollbar-shadow);
  border-right: 1px solid var(--vscode-diffEditor-border);
}
.monaco-diff-editor .diffViewport {
  background: var(--vscode-scrollbarSlider-background);
}
.monaco-diff-editor .diffViewport:hover {
  background: var(--vscode-scrollbarSlider-hoverBackground);
}
.monaco-diff-editor .diffViewport:active {
  background: var(--vscode-scrollbarSlider-activeBackground);
}
.monaco-editor .diagonal-fill {
  background-image:
    linear-gradient(
      -45deg,
      var(--vscode-diffEditor-diagonalFill) 12.5%,
      #0000 12.5%,
      #0000 50%,
      var(--vscode-diffEditor-diagonalFill) 50%,
      var(--vscode-diffEditor-diagonalFill) 62.5%,
      #0000 62.5%,
      #0000 100%);
  background-size: 8px 8px;
}
.monaco-diff-editor .gutter {
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  flex-grow: 0;
  & > div {
    position: absolute;
  }
  .gutterItem {
    opacity: 0;
    transition: opacity 0.7s;
    &.showAlways {
      opacity: 1;
      transition: none;
    }
    &.noTransition {
      transition: none;
    }
  }
  &:hover .gutterItem {
    opacity: 1;
    transition: opacity 0.1s ease-in-out;
  }
  .gutterItem {
    .background {
      position: absolute;
      height: 100%;
      left: 50%;
      width: 1px;
      border-left: 2px var(--vscode-menu-separatorBackground) solid;
    }
    .buttons {
      position: absolute;
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      .monaco-toolbar {
        height: fit-content;
        .monaco-action-bar {
          line-height: 1;
          .actions-container {
            width: fit-content;
            border-radius: 4px;
            background: var(--vscode-editorGutter-itemBackground);
            .action-item {
              &:hover {
                background: var(--vscode-toolbar-hoverBackground);
              }
              .action-label {
                color: var(--vscode-editorGutter-itemGlyphForeground);
                padding: 1px 2px;
              }
            }
          }
        }
      }
    }
  }
}
.monaco-diff-editor .diff-hidden-lines-compact {
  display: flex;
  height: 11px;
  .line-left,
  .line-right {
    height: 1px;
    border-top: 1px solid;
    border-color: var(--vscode-editorCodeLens-foreground);
    opacity: 0.5;
    margin: auto;
    width: 100%;
  }
  .line-left {
    width: 20px;
  }
  .text {
    color: var(--vscode-editorCodeLens-foreground);
    text-wrap: nowrap;
    font-size: 11px;
    line-height: 11px;
    margin: 0 4px;
  }
}
.monaco-editor .line-delete-selectable {
  user-select: text !important;
  -webkit-user-select: text !important;
  z-index: 1 !important;
}
.line-delete-selectable .view-line {
  user-select: text !important;
  -webkit-user-select: text !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/anchorSelect/browser/anchorSelect.css */
.monaco-editor .selection-anchor {
  background-color: #007ACC;
  width: 2px !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/bracketMatching/browser/bracketMatching.css */
.monaco-editor .bracket-match {
  box-sizing: border-box;
  background-color: var(--vscode-editorBracketMatch-background);
  border: 1px solid var(--vscode-editorBracketMatch-border);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/inlineProgress/browser/inlineProgressWidget.css */
.inline-editor-progress-decoration {
  display: inline-block;
  width: 1em;
  height: 1em;
}
.inline-progress-widget {
  display: flex !important;
  justify-content: center;
  align-items: center;
}
.inline-progress-widget .icon {
  font-size: 80% !important;
}
.inline-progress-widget:hover .icon {
  font-size: 90% !important;
  animation: none;
}
.inline-progress-widget:hover .icon::before {
  content: var(--vscode-icon-x-content);
  font-family: var(--vscode-icon-x-font-family);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/message/browser/messageController.css */
.monaco-editor .monaco-editor-overlaymessage {
  padding-bottom: 8px;
  z-index: 10000;
}
.monaco-editor .monaco-editor-overlaymessage.below {
  padding-bottom: 0;
  padding-top: 8px;
  z-index: 10000;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.monaco-editor .monaco-editor-overlaymessage.fadeIn {
  animation: fadeIn 150ms ease-out;
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.monaco-editor .monaco-editor-overlaymessage.fadeOut {
  animation: fadeOut 100ms ease-out;
}
.monaco-editor .monaco-editor-overlaymessage .message {
  padding: 2px 4px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-inputValidation-infoBorder);
  border-radius: 3px;
}
.monaco-editor .monaco-editor-overlaymessage .message p {
  margin-block: 0px;
}
.monaco-editor .monaco-editor-overlaymessage .message a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-editor-overlaymessage .message a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor.hc-black .monaco-editor-overlaymessage .message,
.monaco-editor.hc-light .monaco-editor-overlaymessage .message {
  border-width: 2px;
}
.monaco-editor .monaco-editor-overlaymessage .anchor {
  width: 0 !important;
  height: 0 !important;
  border-color: transparent;
  border-style: solid;
  z-index: 1000;
  border-width: 8px;
  position: absolute;
  left: 2px;
}
.monaco-editor .monaco-editor-overlaymessage .anchor.top {
  border-bottom-color: var(--vscode-inputValidation-infoBorder);
}
.monaco-editor .monaco-editor-overlaymessage .anchor.below {
  border-top-color: var(--vscode-inputValidation-infoBorder);
}
.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,
.monaco-editor .monaco-editor-overlaymessage.below .anchor.below {
  display: none;
}
.monaco-editor .monaco-editor-overlaymessage.below .anchor.top {
  display: inherit;
  top: -8px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/button/button.css */
.monaco-text-button {
  box-sizing: border-box;
  display: flex;
  width: 100%;
  padding: 4px;
  border-radius: 2px;
  text-align: center;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--vscode-button-border, transparent);
  line-height: 18px;
}
.monaco-text-button:focus {
  outline-offset: 2px !important;
}
.monaco-text-button:hover {
  text-decoration: none !important;
}
.monaco-button.disabled:focus,
.monaco-button.disabled {
  opacity: 0.4 !important;
  cursor: default;
}
.monaco-text-button .codicon {
  margin: 0 0.2em;
  color: inherit !important;
}
.monaco-text-button.monaco-text-button-with-short-label {
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0 4px;
  overflow: hidden;
  height: 28px;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label {
  flex-basis: 100%;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
  flex-grow: 1;
  width: 0;
  overflow: hidden;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label,
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: normal;
  font-style: inherit;
  padding: 4px 0;
}
.monaco-button-dropdown {
  display: flex;
  cursor: pointer;
}
.monaco-button-dropdown.disabled {
  cursor: default;
}
.monaco-button-dropdown > .monaco-button:focus {
  outline-offset: -1px !important;
}
.monaco-button-dropdown.disabled > .monaco-button.disabled,
.monaco-button-dropdown.disabled > .monaco-button.disabled:focus,
.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator {
  opacity: 0.4 !important;
}
.monaco-button-dropdown > .monaco-button.monaco-text-button {
  border-right-width: 0 !important;
}
.monaco-button-dropdown .monaco-button-dropdown-separator {
  padding: 4px 0;
  cursor: default;
}
.monaco-button-dropdown .monaco-button-dropdown-separator > div {
  height: 100%;
  width: 1px;
}
.monaco-button-dropdown > .monaco-button.monaco-dropdown-button {
  border: 1px solid var(--vscode-button-border, transparent);
  border-left-width: 0 !important;
  border-radius: 0 2px 2px 0;
  display: flex;
  align-items: center;
}
.monaco-button-dropdown > .monaco-button.monaco-text-button {
  border-radius: 2px 0 0 2px;
}
.monaco-description-button {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 4px 5px;
}
.monaco-description-button .monaco-button-description {
  font-style: italic;
  font-size: 11px;
  padding: 4px 20px;
}
.monaco-description-button .monaco-button-label,
.monaco-description-button .monaco-button-description {
  display: flex;
  justify-content: center;
  align-items: center;
}
.monaco-description-button .monaco-button-label > .codicon,
.monaco-description-button .monaco-button-description > .codicon {
  margin: 0 0.2em;
  color: inherit !important;
}
.monaco-button.default-colors,
.monaco-button-dropdown.default-colors > .monaco-button {
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
}
.monaco-button.default-colors:hover,
.monaco-button-dropdown.default-colors > .monaco-button:hover {
  background-color: var(--vscode-button-hoverBackground);
}
.monaco-button.default-colors.secondary,
.monaco-button-dropdown.default-colors > .monaco-button.secondary {
  color: var(--vscode-button-secondaryForeground);
  background-color: var(--vscode-button-secondaryBackground);
}
.monaco-button.default-colors.secondary:hover,
.monaco-button-dropdown.default-colors > .monaco-button.secondary:hover {
  background-color: var(--vscode-button-secondaryHoverBackground);
}
.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator {
  background-color: var(--vscode-button-background);
  border-top: 1px solid var(--vscode-button-border);
  border-bottom: 1px solid var(--vscode-button-border);
}
.monaco-button-dropdown.default-colors .monaco-button.secondary + .monaco-button-dropdown-separator {
  background-color: var(--vscode-button-secondaryBackground);
}
.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator > div {
  background-color: var(--vscode-button-separator);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/platform/actionWidget/browser/actionWidget.css */
.action-widget {
  font-size: 13px;
  border-radius: 0;
  min-width: 100px;
  max-width: 80vw;
  z-index: 40;
  display: block;
  width: 100%;
  border: 1px solid var(--vscode-menu-border) !important;
  border-radius: 5px;
  background-color: var(--vscode-menu-background);
  color: var(--vscode-menu-foreground);
  padding: 4px;
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
}
.context-view-block {
  position: fixed;
  cursor: initial;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.context-view-pointerBlock {
  position: fixed;
  cursor: initial;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.action-widget .monaco-list {
  user-select: none;
  -webkit-user-select: none;
  border: none !important;
  border-width: 0 !important;
}
.action-widget .monaco-list:focus:before {
  outline: 0 !important;
}
.action-widget .monaco-list .monaco-scrollable-element {
  overflow: visible;
}
.action-widget .monaco-list .monaco-list-row {
  padding: 0 4px 0 4px;
  white-space: nowrap;
  cursor: pointer;
  touch-action: none;
  width: 100%;
  border-radius: 3px;
}
.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled) {
  background-color: var(--vscode-list-activeSelectionBackground) !important;
  color: var(--vscode-list-activeSelectionForeground);
  outline: 1px solid var(--vscode-menu-selectionBorder, transparent);
  outline-offset: -1px;
}
.action-widget .monaco-list-row.group-header {
  color: var(--vscode-descriptionForeground) !important;
  font-weight: 600;
  font-size: 13px;
}
.action-widget .monaco-list-row.group-header:not(:first-of-type) {
  margin-top: 2px;
}
.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator {
  border-top: 1px solid var(--vscode-editorHoverWidget-border);
  color: var(--vscode-descriptionForeground);
  font-size: 12px;
  padding: 0;
  margin: 4px 0 0 0;
  cursor: default;
  user-select: none;
  border-radius: 0;
}
.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator.focused {
  outline: 0 solid;
  background-color: transparent;
  border-radius: 0;
}
.action-widget .monaco-list-row.separator:first-of-type {
  border-top: none;
  margin-top: 0;
}
.action-widget .monaco-list .group-header,
.action-widget .monaco-list .option-disabled,
.action-widget .monaco-list .option-disabled:before,
.action-widget .monaco-list .option-disabled .focused,
.action-widget .monaco-list .option-disabled .focused:before {
  cursor: default !important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent !important;
  outline: 0 solid !important;
}
.action-widget .monaco-list-row.action {
  display: flex;
  gap: 4px;
  align-items: center;
}
.action-widget .monaco-list-row.action.option-disabled,
.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,
.action-widget .monaco-list-row.action.option-disabled .codicon,
.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled {
  color: var(--vscode-disabledForeground);
}
.action-widget .monaco-list-row.action:not(.option-disabled) .codicon {
  color: inherit;
}
.action-widget .monaco-list-row.action .title {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.action-widget .monaco-list-row.action .monaco-keybinding > .monaco-keybinding-key {
  background-color: var(--vscode-keybindingLabel-background);
  color: var(--vscode-keybindingLabel-foreground);
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  border-color: var(--vscode-keybindingLabel-border);
  border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
  box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
}
.action-widget .action-widget-action-bar {
  background-color: var(--vscode-menu-background);
  border-top: 1px solid var(--vscode-menu-border);
  margin-top: 2px;
}
.action-widget .action-widget-action-bar::before {
  display: block;
  content: "";
  width: 100%;
}
.action-widget .action-widget-action-bar .actions-container {
  padding: 4px 8px 2px 24px;
}
.action-widget-action-bar .action-label {
  color: var(--vscode-textLink-activeForeground);
  font-size: 13px;
  line-height: 22px;
  padding: 0;
  pointer-events: all;
}
.action-widget-action-bar .action-item {
  margin-right: 16px;
  pointer-events: none;
}
.action-widget-action-bar .action-label:hover {
  background-color: transparent !important;
}
.monaco-action-bar .actions-container.highlight-toggled .action-label.checked {
  background: var(--vscode-actionBar-toggledBackground) !important;
}
.action-widget .monaco-list .monaco-list-row .description {
  opacity: 0.7;
  margin-left: 0.5em;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/keybindingLabel/keybindingLabel.css */
.monaco-keybinding {
  display: flex;
  align-items: center;
  line-height: 10px;
}
.monaco-keybinding > .monaco-keybinding-key {
  display: inline-block;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  vertical-align: middle;
  font-size: 11px;
  padding: 3px 5px;
  margin: 0 2px;
}
.monaco-keybinding > .monaco-keybinding-key:first-child {
  margin-left: 0;
}
.monaco-keybinding > .monaco-keybinding-key:last-child {
  margin-right: 0;
}
.monaco-keybinding > .monaco-keybinding-key-separator {
  display: inline-block;
}
.monaco-keybinding > .monaco-keybinding-key-chord-separator {
  width: 6px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/dropOrPasteInto/browser/postEditWidget.css */
.post-edit-widget {
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  border: 1px solid var(--vscode-widget-border, transparent);
  border-radius: 4px;
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
  overflow: hidden;
}
.post-edit-widget .monaco-button {
  padding: 2px;
  border: none;
  border-radius: 0;
}
.post-edit-widget .monaco-button:hover {
  background-color: var(--vscode-button-hoverBackground) !important;
}
.post-edit-widget .monaco-button .codicon {
  margin: 0;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon.css */
@font-face {
  font-family: "codicon";
  font-display: block;
  src: url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI3UEsvAAABjAAAAGBjbWFwdCJY8AAACfwAAB5QZ2x5ZpdPvvsAACxYAAGRYGhlYWRYkqBSAAAA4AAAADZoaGVhAlYDLwAAALwAAAAkaG10eFs1/+YAAAHsAAAIEGxvY2EPPKwaAAAoTAAABAptYXhwAx0BiAAAARgAAAAgbmFtZZP7uU8AAb24AAAB+HBvc3RPbs8TAAG/sAAAHMQAAQAAASwAAAAAASz/+v/+AS4AAQAAAAAAAAAAAAAAAAAAAgQAAQAAAAEAAD/d1LtfDzz1AAsBLAAAAAB8JbCAAAAAAHwlsID/+v/8AS4BLQAAAAgAAgAAAAAAAAABAAACBAF8AA8AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQBKwGQAAUAAAC+ANIAAAAqAL4A0gAAAJAADgBNAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOpg8QMBLAAAABsBRwAEAAAAAQAAAAAAAAAAAAAAAAACAAAAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLP//ASz//wEsAAABLAAAASz//wEs//8BLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLP//ASz//wEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASz//AEsAAABLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASAAAAEsAAABLAAAASD/+gEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEgAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASz//wEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAAAAABQAAAAMAAAAsAAAABAAABaQAAQAAAAAEngADAAEAAAAsAAMACgAABaQABARyAAAAEgAQAAMAAuqI6ozqx+rJ6wnrTuxx8QP//wAA6mDqiuqP6snqzOsL61DxAf//AAAAAAAAAAAAAAAAAAAAAAABABIAYgBmANYA1gFQAdYEGAAAAAMBHAF8AXcA1gFmAckBUwDKAToBqQBXAfkBlAGfAZ4AqgA7AV0AnQDzASgARgHHAI0AGAH0ALUAnwFzAUsBQQFCAd4A7ADBAN4B1QG2AKMBxQGvAPsBvAGwAb4BxAHAAbkA4QG1AcIAAgAFAAYACwAMAA0ADgAPABAAEQATABwAHgAfACAAcABxAHIAcwB2AHcAIwAkACUAJgAoACsAMAAxADIAMwA0ADUANwA4ADkAOgBBAD4AQgBDAEQARQBHAEgATABOAFAAVABoAGoAawBsAHsAfQB/AIIAhgCIAIkAigCLAIwAjgCPAJAAkQCSAJMAlQCWAJgAmQCeAKAApACoAKkArACtAK4ArwCwALEAsgC0ALYAuAC6ALsAvAC9AL4AwADDAMQAxQDGAMsAzADPANoA2wDfAOMA5wDoAOsA7QDuAO8A8AD3APgA+QD6APsA/AD9AQEBGQEdAR4BIAEjASQBJQEmASoBKwEwATIBMwE5ATsBPAE9AT8BRAFFAUgBSgFNAU4BVgCGAVoBWwFcAV4BXwFhAWIBZAFlAWoBawFsAW0BbgFvAXEBcgF0AXYBeQF6AX0AlwF/AYABgQGCAYMBiwGMAY0BjgGPAZMBmQGaAZsBnQGhAaMBpgGnAagBqgGrAbEBsgGzAbQBtwC1AbgBugG9Ab8BwQHDAcsBzAHWAdgB2gHcAd0B3wHgAeEB4gHjAecB6QHqAesB7gE9Ae8B8QHzAfoB+wH8ACUB/gICAgMAuAEfASEBIgB0AHUAhAA/AIUAeAG5AIMAhwCBAG8AKQAqATQApQCrAOkB6AABABkAegEYAUwBhgHGAVgA3AGYAZcBUAGsAVkBaABuAfAASQE2AKYA5AEpAUcBaQAvAVcBTwA8AD0AUQHIAewB5gHkAeUA0QGEAYcBRgCAAf8CAQIAAc4BzwHRAdIB0wHUAc0AEgBmAVIAtwH4AH4A9QEEAQMBAgBaAFkAWAAWAPYA0ADTAG0AfAGJAL8AewAXAOUA5gFVACEAIgEnABUB7QFDARcBBQEGAQwBCQELAQ4BDwESARUBFgEIAQcBygDxAWcAogAHAAgACQAKARQBDQERAB0A6gEvASwAQAAbABoAVgDUANUBkABVAZYBpQD0ATgB2QHbAE0BogDCAfUANgFUAT4BNwF1AGUBGwF+AaQAlwCUAa4BnADZANcA2AH3AfYASgGIAYUAZwDd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AADrcQAAAeIAAOtyAADrcgAAAeMAAOtzAADrcwAAAecAAOt0AADrdAAAAekAAOt1AADrdQAAAeoAAOt2AADrdgAAAesAAOt3AADrdwAAAe4AAOt4AADreAAAAT0AAOt5AADreQAAAe8AAOt6AADregAAAfEAAOt7AADrewAAAfMAAOt8AADrfAAAAfoAAOt9AADrfQAAAfsAAOt+AADrfgAAAfwAAOt/AADrfwAAACUAAOuAAADrgAAAAf4AAOuBAADrgQAAAgIAAOuCAADrggAAAgMAAOuDAADrgwAAALgAAOuEAADrhAAAAR8AAOuFAADrhQAAASEAAOuGAADrhgAAASIAAOuHAADrhwAAAHQAAOuIAADriAAAAHUAAOuJAADriQAAAIQAAOuKAADrigAAAD8AAOuLAADriwAAAIUAAOuMAADrjAAAAHgAAOuNAADrjQAAAbkAAOuOAADrjgAAAIMAAOuPAADrjwAAAIcAAOuQAADrkAAAAIEAAOuRAADrkQAAAG8AAOuSAADrkgAAACkAAOuTAADrkwAAACoAAOuUAADrlAAAATQAAOuVAADrlQAAAKUAAOuWAADrlgAAAKsAAOuXAADrlwAAAOkAAOuYAADrmAAAAegAAOuZAADrmQAAAAEAAOuaAADrmgAAABkAAOubAADrmwAAAHoAAOucAADrnAAAARgAAOudAADrnQAAAUwAAOueAADrngAAAYYAAOufAADrnwAAAcYAAOugAADroAAAAVgAAOuhAADroQAAANwAAOuiAADrogAAAZgAAOujAADrowAAAZcAAOukAADrpAAAAVAAAOulAADrpQAAAawAAOumAADrpgAAAVkAAOunAADrpwAAAWgAAOuoAADrqAAAAG4AAOupAADrqQAAAfAAAOuqAADrqgAAAEkAAOurAADrqwAAATYAAOusAADrrAAAAKYAAOutAADrrQAAAOQAAOuuAADrrgAAASkAAOuvAADrrwAAAUcAAOuwAADrsAAAAWkAAOuxAADrsQAAAC8AAOuyAADrsgAAAVcAAOuzAADrswAAAU8AAOu0AADrtAAAADwAAOu1AADrtQAAAD0AAOu2AADrtgAAAFEAAOu3AADrtwAAAcgAAOu4AADruAAAAewAAOu5AADruQAAAeYAAOu6AADrugAAAeQAAOu7AADruwAAAeUAAOu8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AQxjb2RpY29uUmVndWxhcmNvZGljb25jb2RpY29uVmVyc2lvbiAxLjE1Y29kaWNvblRoZSBpY29uIGZvbnQgZm9yIFZpc3VhbCBTdHVkaW8gQ29kZWh0dHA6Ly9mb250ZWxsby5jb20AYwBvAGQAaQBjAG8AbgBSAGUAZwB1AGwAYQByAGMAbwBkAGkAYwBvAG4AYwBvAGQAaQBjAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADEANQBjAG8AZABpAGMAbwBuAFQAaABlACAAaQBjAG8AbgAgAGYAbwBuAHQAIABmAG8AcgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8AIABDAG8AZABlAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAgAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAAdhY2NvdW50FGFjdGl2YXRlLWJyZWFrcG9pbnRzA2FkZAVhZ2VudAdhcmNoaXZlCmFycm93LWJvdGgRYXJyb3ctY2lyY2xlLWRvd24RYXJyb3ctY2lyY2xlLWxlZnQSYXJyb3ctY2lyY2xlLXJpZ2h0D2Fycm93LWNpcmNsZS11cAphcnJvdy1kb3duCmFycm93LWxlZnQLYXJyb3ctcmlnaHQQYXJyb3ctc21hbGwtZG93bhBhcnJvdy1zbWFsbC1sZWZ0EWFycm93LXNtYWxsLXJpZ2h0DmFycm93LXNtYWxsLXVwCmFycm93LXN3YXAIYXJyb3ctdXAGYXR0YWNoDGF6dXJlLWRldm9wcwVhenVyZQtiZWFrZXItc3RvcAZiZWFrZXIIYmVsbC1kb3QOYmVsbC1zbGFzaC1kb3QKYmVsbC1zbGFzaARiZWxsBWJsYW5rBGJvbGQEYm9vawhib29rbWFyawticmFja2V0LWRvdA1icmFja2V0LWVycm9yCWJyaWVmY2FzZQlicm9hZGNhc3QHYnJvd3NlcgNidWcFYnVpbGQIY2FsZW5kYXINY2FsbC1pbmNvbWluZw1jYWxsLW91dGdvaW5nDmNhc2Utc2Vuc2l0aXZlEmNoYXQtc3BhcmtsZS1lcnJvchRjaGF0LXNwYXJrbGUtd2FybmluZwxjaGF0LXNwYXJrbGUJY2hlY2stYWxsBWNoZWNrCWNoZWNrbGlzdAxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQKY2hldnJvbi11cARjaGlwDGNocm9tZS1jbG9zZQ9jaHJvbWUtbWF4aW1pemUPY2hyb21lLW1pbmltaXplDmNocm9tZS1yZXN0b3JlDWNpcmNsZS1maWxsZWQTY2lyY2xlLWxhcmdlLWZpbGxlZAxjaXJjbGUtbGFyZ2UMY2lyY2xlLXNsYXNoE2NpcmNsZS1zbWFsbC1maWxsZWQMY2lyY2xlLXNtYWxsBmNpcmNsZQ1jaXJjdWl0LWJvYXJkCWNsZWFyLWFsbAZjbGlwcHkJY2xvc2UtYWxsBWNsb3NlDmNsb3VkLWRvd25sb2FkDGNsb3VkLXVwbG9hZAVjbG91ZAhjb2RlLW9zcwtjb2RlLXJldmlldwRjb2RlBmNvZmZlZQxjb2xsYXBzZS1hbGwKY29sbGVjdGlvbgpjb2xvci1tb2RlB2NvbWJpbmUYY29tbWVudC1kaXNjdXNzaW9uLXF1b3RlGmNvbW1lbnQtZGlzY3Vzc2lvbi1zcGFya2xlEmNvbW1lbnQtZGlzY3Vzc2lvbg1jb21tZW50LWRyYWZ0EmNvbW1lbnQtdW5yZXNvbHZlZAdjb21tZW50DmNvbXBhc3MtYWN0aXZlC2NvbXBhc3MtZG90B2NvbXBhc3MPY29waWxvdC1ibG9ja2VkDWNvcGlsb3QtZXJyb3ITY29waWxvdC1pbi1wcm9ncmVzcw1jb3BpbG90LWxhcmdlFWNvcGlsb3Qtbm90LWNvbm5lY3RlZA5jb3BpbG90LXNub296ZQ9jb3BpbG90LXN1Y2Nlc3MTY29waWxvdC11bmF2YWlsYWJsZRVjb3BpbG90LXdhcm5pbmctbGFyZ2UPY29waWxvdC13YXJuaW5nB2NvcGlsb3QEY29weQhjb3ZlcmFnZQtjcmVkaXQtY2FyZAZjdXJzb3IEZGFzaAlkYXNoYm9hcmQIZGF0YWJhc2UJZGVidWctYWxsD2RlYnVnLWFsdC1zbWFsbAlkZWJ1Zy1hbHQnZGVidWctYnJlYWtwb2ludC1jb25kaXRpb25hbC11bnZlcmlmaWVkHGRlYnVnLWJyZWFrcG9pbnQtY29uZGl0aW9uYWwgZGVidWctYnJlYWtwb2ludC1kYXRhLXVudmVyaWZpZWQVZGVidWctYnJlYWtwb2ludC1kYXRhJGRlYnVnLWJyZWFrcG9pbnQtZnVuY3Rpb24tdW52ZXJpZmllZBlkZWJ1Zy1icmVha3BvaW50LWZ1bmN0aW9uH2RlYnVnLWJyZWFrcG9pbnQtbG9nLXVudmVyaWZpZWQUZGVidWctYnJlYWtwb2ludC1sb2ccZGVidWctYnJlYWtwb2ludC11bnN1cHBvcnRlZA9kZWJ1Zy1jb25uZWN0ZWQNZGVidWctY29uc29sZRRkZWJ1Zy1jb250aW51ZS1zbWFsbA5kZWJ1Zy1jb3ZlcmFnZRBkZWJ1Zy1kaXNjb25uZWN0EmRlYnVnLWxpbmUtYnktbGluZQtkZWJ1Zy1wYXVzZQtkZWJ1Zy1yZXJ1bhNkZWJ1Zy1yZXN0YXJ0LWZyYW1lDWRlYnVnLXJlc3RhcnQWZGVidWctcmV2ZXJzZS1jb250aW51ZRdkZWJ1Zy1zdGFja2ZyYW1lLWFjdGl2ZRBkZWJ1Zy1zdGFja2ZyYW1lC2RlYnVnLXN0YXJ0D2RlYnVnLXN0ZXAtYmFjaw9kZWJ1Zy1zdGVwLWludG8OZGVidWctc3RlcC1vdXQPZGVidWctc3RlcC1vdmVyCmRlYnVnLXN0b3AFZGVidWcQZGVza3RvcC1kb3dubG9hZBNkZXZpY2UtY2FtZXJhLXZpZGVvDWRldmljZS1jYW1lcmENZGV2aWNlLW1vYmlsZQpkaWZmLWFkZGVkDGRpZmYtaWdub3JlZA1kaWZmLW1vZGlmaWVkDWRpZmYtbXVsdGlwbGUMZGlmZi1yZW1vdmVkDGRpZmYtcmVuYW1lZAtkaWZmLXNpbmdsZQRkaWZmB2Rpc2NhcmQJZWRpdC1jb2RlDGVkaXQtc2Vzc2lvbgxlZGl0LXNwYXJrbGUEZWRpdA1lZGl0b3ItbGF5b3V0CGVsbGlwc2lzDGVtcHR5LXdpbmRvdwZlcmFzZXILZXJyb3Itc21hbGwFZXJyb3IHZXhjbHVkZQpleHBhbmQtYWxsBmV4cG9ydBBleHRlbnNpb25zLWxhcmdlCmV4dGVuc2lvbnMKZXllLWNsb3NlZANleWUIZmVlZGJhY2sLZmlsZS1iaW5hcnkJZmlsZS1jb2RlCmZpbGUtbWVkaWEIZmlsZS1wZGYOZmlsZS1zdWJtb2R1bGUWZmlsZS1zeW1saW5rLWRpcmVjdG9yeRFmaWxlLXN5bWxpbmstZmlsZQlmaWxlLXRleHQIZmlsZS16aXAEZmlsZQVmaWxlcw1maWx0ZXItZmlsbGVkBmZpbHRlcgRmbGFnBWZsYW1lCWZvbGQtZG93bgdmb2xkLXVwBGZvbGQNZm9sZGVyLWFjdGl2ZQ5mb2xkZXItbGlicmFyeQ1mb2xkZXItb3BlbmVkBmZvbGRlcgRnYW1lBGdlYXIEZ2lmdAtnaXN0LXNlY3JldARnaXN0EmdpdC1icmFuY2gtY2hhbmdlcxRnaXQtYnJhbmNoLWNvbmZsaWN0cxlnaXQtYnJhbmNoLXN0YWdlZC1jaGFuZ2VzCmdpdC1icmFuY2gKZ2l0LWNvbW1pdAtnaXQtY29tcGFyZQlnaXQtZmV0Y2gIZ2l0LWxlbnMJZ2l0LW1lcmdlF2dpdC1wdWxsLXJlcXVlc3QtY2xvc2VkF2dpdC1wdWxsLXJlcXVlc3QtY3JlYXRlFWdpdC1wdWxsLXJlcXVlc3QtZG9uZRZnaXQtcHVsbC1yZXF1ZXN0LWRyYWZ0HmdpdC1wdWxsLXJlcXVlc3QtZ28tdG8tY2hhbmdlcxxnaXQtcHVsbC1yZXF1ZXN0LW5ldy1jaGFuZ2VzEGdpdC1wdWxsLXJlcXVlc3QPZ2l0LXN0YXNoLWFwcGx5DWdpdC1zdGFzaC1wb3AJZ2l0LXN0YXNoDWdpdGh1Yi1hY3Rpb24KZ2l0aHViLWFsdA9naXRodWItaW52ZXJ0ZWQOZ2l0aHViLXByb2plY3QGZ2l0aHViBWdsb2JlFWdvLXRvLWVkaXRpbmctc2Vzc2lvbgpnby10by1maWxlDGdvLXRvLXNlYXJjaAdncmFiYmVyCmdyYXBoLWxlZnQKZ3JhcGgtbGluZQ1ncmFwaC1zY2F0dGVyBWdyYXBoB2dyaXBwZXIRZ3JvdXAtYnktcmVmLXR5cGUMaGVhcnQtZmlsbGVkBWhlYXJ0B2hpc3RvcnkEaG9tZQ9ob3Jpem9udGFsLXJ1bGUFaHVib3QFaW5ib3gGaW5kZW50CmluZGV4LXplcm8EaW5mbwZpbnNlcnQHaW5zcGVjdAtpc3N1ZS1kcmFmdA5pc3N1ZS1yZW9wZW5lZAZpc3N1ZXMGaXRhbGljBmplcnNleQRqc29uDmtlYmFiLXZlcnRpY2FsA2tleRJrZXlib2FyZC10YWItYWJvdmUSa2V5Ym9hcmQtdGFiLWJlbG93DGtleWJvYXJkLXRhYgNsYXcNbGF5ZXJzLWFjdGl2ZQpsYXllcnMtZG90BmxheWVycxdsYXlvdXQtYWN0aXZpdHliYXItbGVmdBhsYXlvdXQtYWN0aXZpdHliYXItcmlnaHQPbGF5b3V0LWNlbnRlcmVkDmxheW91dC1tZW51YmFyE2xheW91dC1wYW5lbC1jZW50ZXIRbGF5b3V0LXBhbmVsLWRvY2sUbGF5b3V0LXBhbmVsLWp1c3RpZnkRbGF5b3V0LXBhbmVsLWxlZnQQbGF5b3V0LXBhbmVsLW9mZhJsYXlvdXQtcGFuZWwtcmlnaHQMbGF5b3V0LXBhbmVsGGxheW91dC1zaWRlYmFyLWxlZnQtZG9jaxdsYXlvdXQtc2lkZWJhci1sZWZ0LW9mZhNsYXlvdXQtc2lkZWJhci1sZWZ0GWxheW91dC1zaWRlYmFyLXJpZ2h0LWRvY2sYbGF5b3V0LXNpZGViYXItcmlnaHQtb2ZmFGxheW91dC1zaWRlYmFyLXJpZ2h0EGxheW91dC1zdGF0dXNiYXIGbGF5b3V0B2xpYnJhcnkRbGlnaHRidWxiLWF1dG9maXgPbGlnaHRidWxiLWVtcHR5EWxpZ2h0YnVsYi1zcGFya2xlCWxpZ2h0YnVsYg1saW5rLWV4dGVybmFsBGxpbmsJbGlzdC1mbGF0DGxpc3Qtb3JkZXJlZA5saXN0LXNlbGVjdGlvbglsaXN0LXRyZWUObGlzdC11bm9yZGVyZWQKbGl2ZS1zaGFyZQdsb2FkaW5nCGxvY2F0aW9uCmxvY2stc21hbGwEbG9jawZtYWduZXQJbWFpbC1yZWFkBG1haWwKbWFwLWZpbGxlZBNtYXAtdmVydGljYWwtZmlsbGVkDG1hcC12ZXJ0aWNhbANtYXAIbWFya2Rvd24DbWNwCW1lZ2FwaG9uZQdtZW50aW9uBG1lbnUKbWVyZ2UtaW50bwVtZXJnZQptaWMtZmlsbGVkA21pYwltaWxlc3RvbmUGbWlycm9yDG1vcnRhci1ib2FyZARtb3ZlEG11bHRpcGxlLXdpbmRvd3MFbXVzaWMEbXV0ZQ5uZXctY29sbGVjdGlvbghuZXctZmlsZQpuZXctZm9sZGVyB25ld2xpbmUKbm8tbmV3bGluZQRub3RlEW5vdGVib29rLXRlbXBsYXRlCG5vdGVib29rCG9jdG9mYWNlD29wZW4taW4tcHJvZHVjdAxvcGVuLXByZXZpZXcMb3JnYW5pemF0aW9uBm91dHB1dAdwYWNrYWdlCHBhaW50Y2FuC3Bhc3MtZmlsbGVkBHBhc3MKcGVyY2VudGFnZQpwZXJzb24tYWRkBnBlcnNvbgVwaWFubwlwaWUtY2hhcnQDcGluDHBpbm5lZC1kaXJ0eQZwaW5uZWQLcGxheS1jaXJjbGUEcGx1Zw1wcmVzZXJ2ZS1jYXNlB3ByZXZpZXcQcHJpbWl0aXZlLXNxdWFyZQdwcm9qZWN0BXB1bHNlBnB5dGhvbghxdWVzdGlvbgVxdW90ZQZxdW90ZXMLcmFkaW8tdG93ZXIJcmVhY3Rpb25zC3JlY29yZC1rZXlzDHJlY29yZC1zbWFsbAZyZWNvcmQEcmVkbwpyZWZlcmVuY2VzB3JlZnJlc2gFcmVnZXgPcmVtb3RlLWV4cGxvcmVyBnJlbW90ZQZyZW1vdmUGcmVuYW1lC3JlcGxhY2UtYWxsB3JlcGxhY2UFcmVwbHkKcmVwby1jbG9uZQpyZXBvLWZldGNoD3JlcG8tZm9yY2UtcHVzaAtyZXBvLWZvcmtlZAtyZXBvLXBpbm5lZAlyZXBvLXB1bGwJcmVwby1wdXNoDXJlcG8tc2VsZWN0ZWQEcmVwbwZyZXBvcnQFcm9ib3QGcm9ja2V0EnJvb3QtZm9sZGVyLW9wZW5lZAtyb290LWZvbGRlcgNyc3MEcnVieQlydW4tYWJvdmUQcnVuLWFsbC1jb3ZlcmFnZQdydW4tYWxsCXJ1bi1iZWxvdwxydW4tY292ZXJhZ2UKcnVuLWVycm9ycw1ydW4td2l0aC1kZXBzCHNhdmUtYWxsB3NhdmUtYXMEc2F2ZQtzY3JlZW4tZnVsbA1zY3JlZW4tbm9ybWFsDHNlYXJjaC1mdXp6eQxzZWFyY2gtbGFyZ2UOc2VhcmNoLXNwYXJrbGULc2VhcmNoLXN0b3AGc2VhcmNoFHNlbmQtdG8tcmVtb3RlLWFnZW50BHNlbmQSc2VydmVyLWVudmlyb25tZW50DnNlcnZlci1wcm9jZXNzBnNlcnZlcg1zZXR0aW5ncy1nZWFyCHNldHRpbmdzBXNoYXJlBnNoaWVsZAdzaWduLWluCHNpZ24tb3V0BHNraXAGc21pbGV5BXNuYWtlD3NvcnQtcHJlY2VkZW5jZQ5zcGFya2xlLWZpbGxlZAdzcGFya2xlEHNwbGl0LWhvcml6b250YWwOc3BsaXQtdmVydGljYWwIc3F1aXJyZWwKc3Rhci1lbXB0eQlzdGFyLWZ1bGwJc3Rhci1oYWxmC3N0b3AtY2lyY2xlDXN0cmlrZXRocm91Z2gNc3Vycm91bmQtd2l0aAxzeW1ib2wtYXJyYXkOc3ltYm9sLWJvb2xlYW4Mc3ltYm9sLWNsYXNzDHN5bWJvbC1jb2xvcg9zeW1ib2wtY29uc3RhbnQSc3ltYm9sLWVudW0tbWVtYmVyC3N5bWJvbC1lbnVtDHN5bWJvbC1ldmVudAxzeW1ib2wtZmllbGQQc3ltYm9sLWludGVyZmFjZQpzeW1ib2wta2V5DnN5bWJvbC1rZXl3b3JkE3N5bWJvbC1tZXRob2QtYXJyb3cNc3ltYm9sLW1ldGhvZAtzeW1ib2wtbWlzYw5zeW1ib2wtbnVtZXJpYw9zeW1ib2wtb3BlcmF0b3IQc3ltYm9sLXBhcmFtZXRlcg9zeW1ib2wtcHJvcGVydHkMc3ltYm9sLXJ1bGVyDnN5bWJvbC1zbmlwcGV0EHN5bWJvbC1zdHJ1Y3R1cmUPc3ltYm9sLXZhcmlhYmxlDHN5bmMtaWdub3JlZARzeW5jBXRhYmxlA3RhZwZ0YXJnZXQIdGFza2xpc3QJdGVsZXNjb3BlDXRlcm1pbmFsLWJhc2gMdGVybWluYWwtY21kD3Rlcm1pbmFsLWRlYmlhbhF0ZXJtaW5hbC1naXQtYmFzaA50ZXJtaW5hbC1saW51eBN0ZXJtaW5hbC1wb3dlcnNoZWxsDXRlcm1pbmFsLXRtdXgPdGVybWluYWwtdWJ1bnR1CHRlcm1pbmFsCXRleHQtc2l6ZQh0aGlua2luZwp0aHJlZS1iYXJzEXRodW1ic2Rvd24tZmlsbGVkCnRodW1ic2Rvd24PdGh1bWJzdXAtZmlsbGVkCHRodW1ic3VwBXRvb2xzBXRyYXNoDXRyaWFuZ2xlLWRvd24NdHJpYW5nbGUtbGVmdA50cmlhbmdsZS1yaWdodAt0cmlhbmdsZS11cAd0d2l0dGVyEnR5cGUtaGllcmFyY2h5LXN1YhR0eXBlLWhpZXJhcmNoeS1zdXBlcg50eXBlLWhpZXJhcmNoeQZ1bmZvbGQTdW5ncm91cC1ieS1yZWYtdHlwZQZ1bmxvY2sGdW5tdXRlCnVudmVyaWZpZWQOdmFyaWFibGUtZ3JvdXAPdmVyaWZpZWQtZmlsbGVkCHZlcmlmaWVkCXZtLWFjdGl2ZQp2bS1jb25uZWN0CnZtLW91dGxpbmUKdm0tcGVuZGluZwp2bS1ydW5uaW5nAnZtAnZyD3ZzY29kZS1pbnNpZGVycwZ2c2NvZGUEd2FuZAd3YXJuaW5nBXdhdGNoCndoaXRlc3BhY2UKd2hvbGUtd29yZA13aW5kb3ctYWN0aXZlCXdvcmQtd3JhcBF3b3Jrc3BhY2UtdHJ1c3RlZBF3b3Jrc3BhY2UtdW5rbm93bhN3b3Jrc3BhY2UtdW50cnVzdGVkB3pvb20taW4Iem9vbS1vdXQAAA==) format("truetype");
}
.codicon[class*=codicon-] {
  font: normal normal normal 16px/1 codicon;
  display: inline-block;
  text-decoration: none;
  text-rendering: auto;
  text-align: center;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  user-select: none;
  -webkit-user-select: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/codicons/codicon/codicon-modifiers.css */
.codicon-wrench-subaction {
  opacity: 0.5;
}
@keyframes codicon-spin {
  100% {
    transform: rotate(360deg);
  }
}
.codicon-sync.codicon-modifier-spin,
.codicon-loading.codicon-modifier-spin,
.codicon-gear.codicon-modifier-spin,
.codicon-notebook-state-executing.codicon-modifier-spin {
  animation: codicon-spin 1.5s steps(30) infinite;
}
.codicon-modifier-disabled {
  opacity: 0.4;
}
.codicon-loading,
.codicon-tree-item-loading::before {
  animation-duration: 1s !important;
  animation-timing-function: cubic-bezier(0.53, 0.21, 0.29, 0.67) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/symbolIcons/browser/symbolIcons.css */
.monaco-editor .codicon.codicon-symbol-array,
.monaco-workbench .codicon.codicon-symbol-array {
  color: var(--vscode-symbolIcon-arrayForeground);
}
.monaco-editor .codicon.codicon-symbol-boolean,
.monaco-workbench .codicon.codicon-symbol-boolean {
  color: var(--vscode-symbolIcon-booleanForeground);
}
.monaco-editor .codicon.codicon-symbol-class,
.monaco-workbench .codicon.codicon-symbol-class {
  color: var(--vscode-symbolIcon-classForeground);
}
.monaco-editor .codicon.codicon-symbol-method,
.monaco-workbench .codicon.codicon-symbol-method {
  color: var(--vscode-symbolIcon-methodForeground);
}
.monaco-editor .codicon.codicon-symbol-color,
.monaco-workbench .codicon.codicon-symbol-color {
  color: var(--vscode-symbolIcon-colorForeground);
}
.monaco-editor .codicon.codicon-symbol-constant,
.monaco-workbench .codicon.codicon-symbol-constant {
  color: var(--vscode-symbolIcon-constantForeground);
}
.monaco-editor .codicon.codicon-symbol-constructor,
.monaco-workbench .codicon.codicon-symbol-constructor {
  color: var(--vscode-symbolIcon-constructorForeground);
}
.monaco-editor .codicon.codicon-symbol-value,
.monaco-workbench .codicon.codicon-symbol-value,
.monaco-editor .codicon.codicon-symbol-enum,
.monaco-workbench .codicon.codicon-symbol-enum {
  color: var(--vscode-symbolIcon-enumeratorForeground);
}
.monaco-editor .codicon.codicon-symbol-enum-member,
.monaco-workbench .codicon.codicon-symbol-enum-member {
  color: var(--vscode-symbolIcon-enumeratorMemberForeground);
}
.monaco-editor .codicon.codicon-symbol-event,
.monaco-workbench .codicon.codicon-symbol-event {
  color: var(--vscode-symbolIcon-eventForeground);
}
.monaco-editor .codicon.codicon-symbol-field,
.monaco-workbench .codicon.codicon-symbol-field {
  color: var(--vscode-symbolIcon-fieldForeground);
}
.monaco-editor .codicon.codicon-symbol-file,
.monaco-workbench .codicon.codicon-symbol-file {
  color: var(--vscode-symbolIcon-fileForeground);
}
.monaco-editor .codicon.codicon-symbol-folder,
.monaco-workbench .codicon.codicon-symbol-folder {
  color: var(--vscode-symbolIcon-folderForeground);
}
.monaco-editor .codicon.codicon-symbol-function,
.monaco-workbench .codicon.codicon-symbol-function {
  color: var(--vscode-symbolIcon-functionForeground);
}
.monaco-editor .codicon.codicon-symbol-interface,
.monaco-workbench .codicon.codicon-symbol-interface {
  color: var(--vscode-symbolIcon-interfaceForeground);
}
.monaco-editor .codicon.codicon-symbol-key,
.monaco-workbench .codicon.codicon-symbol-key {
  color: var(--vscode-symbolIcon-keyForeground);
}
.monaco-editor .codicon.codicon-symbol-keyword,
.monaco-workbench .codicon.codicon-symbol-keyword {
  color: var(--vscode-symbolIcon-keywordForeground);
}
.monaco-editor .codicon.codicon-symbol-module,
.monaco-workbench .codicon.codicon-symbol-module {
  color: var(--vscode-symbolIcon-moduleForeground);
}
.monaco-editor .codicon.codicon-symbol-namespace,
.monaco-workbench .codicon.codicon-symbol-namespace {
  color: var(--vscode-symbolIcon-namespaceForeground);
}
.monaco-editor .codicon.codicon-symbol-null,
.monaco-workbench .codicon.codicon-symbol-null {
  color: var(--vscode-symbolIcon-nullForeground);
}
.monaco-editor .codicon.codicon-symbol-number,
.monaco-workbench .codicon.codicon-symbol-number {
  color: var(--vscode-symbolIcon-numberForeground);
}
.monaco-editor .codicon.codicon-symbol-object,
.monaco-workbench .codicon.codicon-symbol-object {
  color: var(--vscode-symbolIcon-objectForeground);
}
.monaco-editor .codicon.codicon-symbol-operator,
.monaco-workbench .codicon.codicon-symbol-operator {
  color: var(--vscode-symbolIcon-operatorForeground);
}
.monaco-editor .codicon.codicon-symbol-package,
.monaco-workbench .codicon.codicon-symbol-package {
  color: var(--vscode-symbolIcon-packageForeground);
}
.monaco-editor .codicon.codicon-symbol-property,
.monaco-workbench .codicon.codicon-symbol-property {
  color: var(--vscode-symbolIcon-propertyForeground);
}
.monaco-editor .codicon.codicon-symbol-reference,
.monaco-workbench .codicon.codicon-symbol-reference {
  color: var(--vscode-symbolIcon-referenceForeground);
}
.monaco-editor .codicon.codicon-symbol-snippet,
.monaco-workbench .codicon.codicon-symbol-snippet {
  color: var(--vscode-symbolIcon-snippetForeground);
}
.monaco-editor .codicon.codicon-symbol-string,
.monaco-workbench .codicon.codicon-symbol-string {
  color: var(--vscode-symbolIcon-stringForeground);
}
.monaco-editor .codicon.codicon-symbol-struct,
.monaco-workbench .codicon.codicon-symbol-struct {
  color: var(--vscode-symbolIcon-structForeground);
}
.monaco-editor .codicon.codicon-symbol-text,
.monaco-workbench .codicon.codicon-symbol-text {
  color: var(--vscode-symbolIcon-textForeground);
}
.monaco-editor .codicon.codicon-symbol-type-parameter,
.monaco-workbench .codicon.codicon-symbol-type-parameter {
  color: var(--vscode-symbolIcon-typeParameterForeground);
}
.monaco-editor .codicon.codicon-symbol-unit,
.monaco-workbench .codicon.codicon-symbol-unit {
  color: var(--vscode-symbolIcon-unitForeground);
}
.monaco-editor .codicon.codicon-symbol-variable,
.monaco-workbench .codicon.codicon-symbol-variable {
  color: var(--vscode-symbolIcon-variableForeground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/codeAction/browser/lightBulbWidget.css */
.monaco-editor .lightBulbWidget {
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .lightBulbWidget:hover {
  cursor: pointer;
}
.monaco-editor .lightBulbWidget.codicon-light-bulb,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle {
  color: var(--vscode-editorLightBulb-foreground);
}
.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix {
  color: var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground));
}
.monaco-editor .lightBulbWidget.codicon-sparkle-filled {
  color: var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground));
}
.monaco-editor .lightBulbWidget:before {
  position: relative;
  z-index: 2;
}
.monaco-editor .lightBulbWidget:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  z-index: 1;
}
.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb] {
  display: block;
  cursor: pointer;
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle {
  color: var(--vscode-editorLightBulb-foreground);
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix {
  color: var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground));
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled {
  color: var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground));
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/codelens/browser/codelensWidget.css */
.monaco-editor .codelens-decoration {
  overflow: hidden;
  display: inline-flex !important;
  align-items: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--vscode-editorCodeLens-foreground);
  line-height: var(--vscode-editorCodeLens-lineHeight);
  font-size: var(--vscode-editorCodeLens-fontSize);
  padding-right: calc(var(--vscode-editorCodeLens-fontSize)*0.5);
  font-feature-settings: var(--vscode-editorCodeLens-fontFeatureSettings);
  font-family: var(--vscode-editorCodeLens-fontFamily), var(--vscode-editorCodeLens-fontFamilyDefault);
}
.monaco-editor .codelens-decoration > span,
.monaco-editor .codelens-decoration > a {
  user-select: none;
  -webkit-user-select: none;
  white-space: nowrap;
  vertical-align: sub;
  display: inline-flex;
  align-items: center;
}
.monaco-editor .codelens-decoration > a {
  text-decoration: none;
}
.monaco-editor .codelens-decoration > a:hover {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .codelens-decoration > a:hover .codicon {
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .codelens-decoration .codicon[class*=codicon-] {
  vertical-align: middle;
  color: currentColor !important;
  color: var(--vscode-editorCodeLens-foreground);
  line-height: var(--vscode-editorCodeLens-lineHeight);
  font-size: var(--vscode-editorCodeLens-fontSize);
}
.monaco-editor .codelens-decoration > a:hover .codicon::before {
  cursor: pointer;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.monaco-editor .codelens-decoration.fadein {
  animation: fadein 0.1s linear;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/inlineCompletions/browser/hintsWidget/inlineCompletionsHintsWidget.css */
.monaco-editor .inlineSuggestionsHints {
  padding: 4px;
  .warningMessage p {
    margin: 0;
  }
}
.monaco-editor .inlineSuggestionsHints.withBorder {
  z-index: 39;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .inlineSuggestionsHints a {
  color: var(--vscode-foreground) !important;
}
.monaco-editor .inlineSuggestionsHints a:hover {
  color: var(--vscode-foreground) !important;
}
.monaco-editor .inlineSuggestionsHints .keybinding {
  display: flex;
  margin-left: 4px;
  opacity: 0.6;
}
.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key {
  font-size: 8px;
  padding: 2px 3px;
}
.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a {
  display: flex;
  min-width: 19px;
  justify-content: center;
}
.monaco-editor .inlineSuggestionStatusBarItemLabel {
  margin-right: 2px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/hover/hoverWidget.css */
.monaco-hover {
  cursor: default;
  position: absolute;
  overflow: hidden;
  user-select: text;
  -webkit-user-select: text;
  box-sizing: border-box;
  line-height: 1.5em;
  white-space: var(--vscode-hover-whiteSpace, normal);
}
.monaco-hover.fade-in {
  animation: fadein 100ms linear;
}
.monaco-hover.hidden {
  display: none;
}
.monaco-hover a:hover:not(.disabled) {
  cursor: pointer;
}
.monaco-hover .hover-contents:not(.html-hover-contents) {
  padding: 4px 8px;
}
.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) {
  max-width: var(--vscode-hover-maxWidth, 500px);
  word-wrap: break-word;
}
.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) hr {
  min-width: 100%;
}
.monaco-hover p,
.monaco-hover .code,
.monaco-hover ul,
.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
  margin: 8px 0;
}
.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
  line-height: 1.1;
}
.monaco-hover code {
  font-family: var(--monaco-monospace-font);
}
.monaco-hover hr {
  box-sizing: border-box;
  border-left: 0px;
  border-right: 0px;
  margin-top: 4px;
  margin-bottom: -4px;
  margin-left: -8px;
  margin-right: -8px;
  height: 1px;
}
.monaco-hover p:first-child,
.monaco-hover .code:first-child,
.monaco-hover ul:first-child {
  margin-top: 0;
}
.monaco-hover p:last-child,
.monaco-hover .code:last-child,
.monaco-hover ul:last-child {
  margin-bottom: 0;
}
.monaco-hover ul {
  padding-left: 20px;
}
.monaco-hover ol {
  padding-left: 20px;
}
.monaco-hover li > p {
  margin-bottom: 0;
}
.monaco-hover li > ul {
  margin-top: 0;
}
.monaco-hover code {
  border-radius: 3px;
  padding: 0 0.4em;
}
.monaco-hover .monaco-tokenized-source {
  white-space: var(--vscode-hover-sourceWhiteSpace, pre-wrap);
}
.monaco-hover .hover-row.status-bar {
  font-size: 12px;
  line-height: 22px;
}
.monaco-hover .hover-row.status-bar .info {
  font-style: italic;
  padding: 0px 8px;
}
.monaco-hover .hover-row.status-bar .actions {
  display: flex;
  padding: 0px 8px;
  width: 100%;
}
.monaco-hover .hover-row.status-bar .actions .action-container {
  margin-right: 16px;
  cursor: pointer;
  overflow: hidden;
  text-wrap: nowrap;
  text-overflow: ellipsis;
}
.monaco-hover .hover-row.status-bar .actions .action-container .action .icon {
  padding-right: 4px;
  vertical-align: middle;
}
.monaco-hover .hover-row.status-bar .actions .action-container a {
  color: var(--vscode-textLink-foreground);
  text-decoration: var(--text-link-decoration);
}
.monaco-hover .hover-row.status-bar .actions .action-container a .icon.codicon {
  color: var(--vscode-textLink-foreground);
}
.monaco-hover .markdown-hover .hover-contents .codicon {
  color: inherit;
  font-size: inherit;
  vertical-align: middle;
}
.monaco-hover .hover-contents a.code-link:hover,
.monaco-hover .hover-contents a.code-link {
  color: inherit;
}
.monaco-hover .hover-contents a.code-link:before {
  content: "(";
}
.monaco-hover .hover-contents a.code-link:after {
  content: ")";
}
.monaco-hover .hover-contents a.code-link > span {
  text-decoration: underline;
  border-bottom: 1px solid transparent;
  text-underline-position: under;
  color: var(--vscode-textLink-foreground);
}
.monaco-hover .hover-contents a.code-link > span:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) p:last-child [style*=background-color] {
  margin-bottom: 4px;
  display: inline-block;
}
.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon {
  margin-bottom: 2px;
}
.monaco-hover-content .action-container a {
  -webkit-user-select: none;
  user-select: none;
}
.monaco-hover-content .action-container.disabled {
  pointer-events: none;
  opacity: 0.4;
  cursor: default;
}
.monaco-hover .action-container,
.monaco-hover .action,
.monaco-hover button,
.monaco-hover .monaco-button,
.monaco-hover .monaco-text-button,
.monaco-hover [role=button] {
  -webkit-user-select: none;
  user-select: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/toggle/toggle.css */
.monaco-custom-toggle {
  margin-left: 2px;
  float: left;
  cursor: pointer;
  overflow: hidden;
  width: 20px;
  height: 20px;
  border-radius: 3px;
  border: 1px solid transparent;
  padding: 1px;
  box-sizing: border-box;
  user-select: none;
  -webkit-user-select: none;
}
.monaco-custom-toggle:hover {
  background-color: var(--vscode-inputOption-hoverBackground);
}
.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
  border: 1px dashed var(--vscode-focusBorder);
}
.hc-black .monaco-custom-toggle,
.hc-light .monaco-custom-toggle {
  background: none;
}
.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
  background: none;
}
.monaco-custom-toggle.monaco-checkbox {
  height: 18px;
  width: 18px;
  border: 1px solid transparent;
  border-radius: 3px;
  margin-right: 9px;
  margin-left: 0px;
  padding: 0px;
  opacity: 1;
  background-size: 16px !important;
}
.monaco-action-bar .checkbox-action-item {
  display: flex;
  align-items: center;
  border-radius: 2px;
  padding-right: 2px;
}
.monaco-action-bar .checkbox-action-item:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-action-bar .checkbox-action-item > .monaco-custom-toggle.monaco-checkbox {
  margin-right: 4px;
}
.monaco-action-bar .checkbox-action-item > .checkbox-label {
  font-size: 12px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/find/browser/findWidget.css */
.monaco-editor .find-widget {
  position: absolute;
  z-index: 35;
  height: 33px;
  overflow: hidden;
  line-height: 19px;
  transition: transform 200ms linear;
  padding: 0 4px;
  box-sizing: border-box;
  transform: translateY(calc(-100% - 10px));
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  color: var(--vscode-editorWidget-foreground);
  border-left: 1px solid var(--vscode-widget-border);
  border-right: 1px solid var(--vscode-widget-border);
  border-bottom: 1px solid var(--vscode-widget-border);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: var(--vscode-editorWidget-background);
}
.monaco-reduce-motion .monaco-editor .find-widget {
  transition: transform 0ms linear;
}
.monaco-editor .find-widget textarea {
  margin: 0px;
}
.monaco-editor .find-widget.hiddenEditor {
  display: none;
}
.monaco-editor .find-widget.replaceToggled > .replace-part {
  display: flex;
}
.monaco-editor .find-widget.visible {
  transform: translateY(0);
}
.monaco-editor .find-widget .monaco-inputbox.synthetic-focus {
  outline: 1px solid -webkit-focus-ring-color;
  outline-offset: -1px;
  outline-color: var(--vscode-focusBorder);
}
.monaco-editor .find-widget .monaco-inputbox .input {
  background-color: transparent;
  min-height: 0;
}
.monaco-editor .find-widget .monaco-findInput .input {
  font-size: 13px;
}
.monaco-editor .find-widget > .find-part,
.monaco-editor .find-widget > .replace-part {
  margin: 3px 25px 0 17px;
  font-size: 12px;
  display: flex;
}
.monaco-editor .find-widget > .find-part .monaco-inputbox,
.monaco-editor .find-widget > .replace-part .monaco-inputbox {
  min-height: 25px;
}
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
  padding-right: 22px;
}
.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .mirror,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
  padding-top: 2px;
  padding-bottom: 2px;
}
.monaco-editor .find-widget > .find-part .find-actions {
  height: 25px;
  display: flex;
  align-items: center;
}
.monaco-editor .find-widget > .replace-part .replace-actions {
  height: 25px;
  display: flex;
  align-items: center;
}
.monaco-editor .find-widget .monaco-findInput {
  vertical-align: middle;
  display: flex;
  flex: 1;
}
.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element {
  width: 100%;
}
.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical {
  opacity: 0;
}
.monaco-editor .find-widget .matchesCount {
  display: flex;
  flex: initial;
  margin: 0 0 0 3px;
  padding: 2px 0 0 2px;
  height: 25px;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: center;
  line-height: 23px;
}
.monaco-editor .find-widget .button {
  width: 16px;
  height: 16px;
  padding: 3px;
  border-radius: 5px;
  display: flex;
  flex: initial;
  margin-left: 3px;
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .find-widget .codicon-find-selection {
  width: 22px;
  height: 22px;
  padding: 3px;
  border-radius: 5px;
}
.monaco-editor .find-widget .button.left {
  margin-left: 0;
  margin-right: 3px;
}
.monaco-editor .find-widget .button.wide {
  width: auto;
  padding: 1px 6px;
  top: -1px;
}
.monaco-editor .find-widget .button.toggle {
  position: absolute;
  top: 0;
  left: 3px;
  width: 18px;
  height: 100%;
  border-radius: 0;
  box-sizing: border-box;
}
.monaco-editor .find-widget .button.toggle.disabled {
  display: none;
}
.monaco-editor .find-widget .disabled {
  color: var(--vscode-disabledForeground);
  cursor: default;
}
.monaco-editor .find-widget > .replace-part {
  display: none;
}
.monaco-editor .find-widget > .replace-part > .monaco-findInput {
  position: relative;
  display: flex;
  vertical-align: middle;
  flex: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.monaco-editor .find-widget > .replace-part > .monaco-findInput > .controls {
  position: absolute;
  top: 3px;
  right: 2px;
}
.monaco-editor .find-widget.reduced-find-widget .matchesCount {
  display: none;
}
.monaco-editor .find-widget.narrow-find-widget {
  max-width: 257px !important;
}
.monaco-editor .find-widget.collapsed-find-widget {
  max-width: 170px !important;
}
.monaco-editor .find-widget.collapsed-find-widget .button.previous,
.monaco-editor .find-widget.collapsed-find-widget .button.next,
.monaco-editor .find-widget.collapsed-find-widget .button.replace,
.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,
.monaco-editor .find-widget.collapsed-find-widget > .find-part .monaco-findInput .controls {
  display: none;
}
.monaco-editor .find-widget.no-results .matchesCount {
  color: var(--vscode-errorForeground);
}
.monaco-editor .findMatch {
  animation-duration: 0;
  animation-name: inherit !important;
  background-color: var(--vscode-editor-findMatchHighlightBackground);
}
.monaco-editor .currentFindMatch {
  background-color: var(--vscode-editor-findMatchBackground);
  border: 2px solid var(--vscode-editor-findMatchBorder);
  padding: 1px;
  box-sizing: border-box;
}
.monaco-editor .findScope {
  background-color: var(--vscode-editor-findRangeHighlightBackground);
}
.monaco-editor .find-widget .monaco-sash {
  left: 0 !important;
  background-color: var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border));
}
.monaco-editor.hc-black .find-widget .button:before {
  position: relative;
  top: 1px;
  left: 2px;
}
.monaco-editor .find-widget .button:not(.disabled):hover,
.monaco-editor .find-widget .codicon-find-selection:hover {
  background-color: var(--vscode-toolbar-hoverBackground) !important;
}
.monaco-editor.findMatch {
  background-color: var(--vscode-editor-findMatchHighlightBackground);
}
.monaco-editor.currentFindMatch {
  background-color: var(--vscode-editor-findMatchBackground);
}
.monaco-editor.findScope {
  background-color: var(--vscode-editor-findRangeHighlightBackground);
}
.monaco-editor.findMatch {
  background-color: var(--vscode-editorWidget-background);
}
.monaco-editor .find-widget > .button.codicon-widget-close {
  position: absolute;
  top: 5px;
  right: 4px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/inputbox/inputBox.css */
.monaco-inputbox {
  position: relative;
  display: block;
  padding: 0;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: inherit;
}
.monaco-inputbox > .ibwrapper > .input,
.monaco-inputbox > .ibwrapper > .mirror {
  padding: 4px 6px;
}
.monaco-inputbox > .ibwrapper {
  position: relative;
  width: 100%;
}
.monaco-inputbox > .ibwrapper > .input {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  line-height: inherit;
  border: none;
  font-family: inherit;
  font-size: inherit;
  resize: none;
  color: inherit;
}
.monaco-inputbox > .ibwrapper > input {
  text-overflow: ellipsis;
}
.monaco-inputbox > .ibwrapper > textarea.input {
  display: block;
  scrollbar-width: none;
  outline: none;
}
.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar {
  display: none;
}
.monaco-inputbox > .ibwrapper > textarea.input.empty {
  white-space: nowrap;
}
.monaco-inputbox > .ibwrapper > .mirror {
  position: absolute;
  display: inline-block;
  width: 100%;
  top: 0;
  left: 0;
  box-sizing: border-box;
  white-space: pre-wrap;
  visibility: hidden;
  word-wrap: break-word;
}
.monaco-inputbox-container {
  text-align: right;
}
.monaco-inputbox-container .monaco-inputbox-message {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  width: 100%;
  box-sizing: border-box;
  padding: 0.4em;
  font-size: 12px;
  line-height: 17px;
  margin-top: -1px;
  word-wrap: break-word;
}
.monaco-inputbox .monaco-action-bar {
  position: absolute;
  right: 2px;
  top: 4px;
}
.monaco-inputbox .monaco-action-bar .action-item {
  margin-left: 2px;
}
.monaco-inputbox .monaco-action-bar .action-item .codicon {
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/findinput/findInput.css */
.monaco-findInput {
  position: relative;
}
.monaco-findInput .monaco-inputbox {
  font-size: 13px;
  width: 100%;
}
.monaco-findInput > .controls {
  position: absolute;
  top: 3px;
  right: 2px;
}
.vs .monaco-findInput.disabled {
  background-color: #E1E1E1;
}
.vs-dark .monaco-findInput.disabled {
  background-color: #333;
}
.monaco-findInput.highlight-0 .controls,
.hc-light .monaco-findInput.highlight-0 .controls {
  animation: monaco-findInput-highlight-0 100ms linear 0s;
}
.monaco-findInput.highlight-1 .controls,
.hc-light .monaco-findInput.highlight-1 .controls {
  animation: monaco-findInput-highlight-1 100ms linear 0s;
}
.hc-black .monaco-findInput.highlight-0 .controls,
.vs-dark .monaco-findInput.highlight-0 .controls {
  animation: monaco-findInput-highlight-dark-0 100ms linear 0s;
}
.hc-black .monaco-findInput.highlight-1 .controls,
.vs-dark .monaco-findInput.highlight-1 .controls {
  animation: monaco-findInput-highlight-dark-1 100ms linear 0s;
}
@keyframes monaco-findInput-highlight-0 {
  0% {
    background: rgba(253, 255, 0, 0.8);
  }
  100% {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-1 {
  0% {
    background: rgba(253, 255, 0, 0.8);
  }
  99% {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-dark-0 {
  0% {
    background: rgba(255, 255, 255, 0.44);
  }
  100% {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-dark-1 {
  0% {
    background: rgba(255, 255, 255, 0.44);
  }
  99% {
    background: transparent;
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/colorPicker/browser/colorPicker.css */
.colorpicker-widget {
  height: 190px;
  user-select: none;
  -webkit-user-select: none;
}
.colorpicker-color-decoration,
.hc-light .colorpicker-color-decoration {
  border: solid 0.1em #000;
  box-sizing: border-box;
  margin: 0.1em 0.2em 0 0.2em;
  width: 0.8em;
  height: 0.8em;
  line-height: 0.8em;
  display: inline-block;
  cursor: pointer;
}
.hc-black .colorpicker-color-decoration,
.vs-dark .colorpicker-color-decoration {
  border: solid 0.1em #eee;
}
.colorpicker-header {
  display: flex;
  height: 24px;
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);
  background-size: 9px 9px;
  image-rendering: pixelated;
}
.colorpicker-header .picked-color {
  width: 240px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 24px;
  cursor: pointer;
  color: white;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
}
.colorpicker-header .picked-color .picked-color-presentation {
  white-space: nowrap;
  margin-left: 5px;
  margin-right: 5px;
}
.colorpicker-header .picked-color .codicon {
  color: inherit;
  font-size: 14px;
}
.colorpicker-header .picked-color.light {
  color: black;
}
.colorpicker-header .original-color {
  width: 74px;
  z-index: inherit;
  cursor: pointer;
}
.standalone-colorpicker {
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.colorpicker-header.standalone-colorpicker {
  border-bottom: none;
}
.colorpicker-header .close-button {
  cursor: pointer;
  background-color: var(--vscode-editorHoverWidget-background);
  border-left: 1px solid var(--vscode-editorHoverWidget-border);
}
.colorpicker-header .close-button-inner-div {
  width: 100%;
  height: 100%;
  text-align: center;
}
.colorpicker-header .close-button-inner-div:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.colorpicker-header .close-icon {
  padding: 3px;
}
.colorpicker-body {
  display: flex;
  padding: 8px;
  position: relative;
}
.colorpicker-body .saturation-wrap {
  overflow: hidden;
  height: 150px;
  position: relative;
  min-width: 220px;
  flex: 1;
}
.colorpicker-body .saturation-box {
  height: 150px;
  position: absolute;
}
.colorpicker-body .saturation-selection {
  width: 9px;
  height: 9px;
  margin: -5px 0 0 -5px;
  border: 1px solid rgb(255, 255, 255);
  border-radius: 100%;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
  position: absolute;
}
.colorpicker-body .strip {
  width: 25px;
  height: 150px;
}
.colorpicker-body .standalone-strip {
  width: 25px;
  height: 122px;
}
.colorpicker-body .hue-strip {
  position: relative;
  margin-left: 8px;
  cursor: grab;
  background:
    linear-gradient(
      to bottom,
      #ff0000 0%,
      #ffff00 17%,
      #00ff00 33%,
      #00ffff 50%,
      #0000ff 67%,
      #ff00ff 83%,
      #ff0000 100%);
}
.colorpicker-body .opacity-strip {
  position: relative;
  margin-left: 8px;
  cursor: grab;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);
  background-size: 9px 9px;
  image-rendering: pixelated;
}
.colorpicker-body .strip.grabbing {
  cursor: grabbing;
}
.colorpicker-body .slider {
  position: absolute;
  top: 0;
  left: -2px;
  width: calc(100% + 4px);
  height: 4px;
  box-sizing: border-box;
  border: 1px solid rgba(255, 255, 255, 0.71);
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.85);
}
.colorpicker-body .strip .overlay {
  height: 150px;
  pointer-events: none;
}
.colorpicker-body .standalone-strip .standalone-overlay {
  height: 122px;
  pointer-events: none;
}
.standalone-colorpicker-body {
  display: block;
  border: 1px solid transparent;
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
  overflow: hidden;
}
.colorpicker-body .insert-button {
  position: absolute;
  height: 20px;
  width: 58px;
  padding: 0px;
  right: 8px;
  bottom: 8px;
  background: var(--vscode-button-background);
  color: var(--vscode-button-foreground);
  border-radius: 2px;
  border: none;
  cursor: pointer;
}
.colorpicker-body .insert-button:hover {
  background: var(--vscode-button-hoverBackground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/peekView/browser/media/peekViewWidget.css */
.monaco-editor .peekview-widget .head {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.monaco-editor .peekview-widget .head .peekview-title {
  display: flex;
  align-items: baseline;
  font-size: 13px;
  margin-left: 20px;
  min-width: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.monaco-editor .peekview-widget .head .peekview-title.clickable {
  cursor: pointer;
}
.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty) {
  font-size: 0.9em;
  margin-left: 0.5em;
}
.monaco-editor .peekview-widget .head .peekview-title .meta {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-editor .peekview-widget .head .peekview-title .dirname {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .peekview-widget .head .peekview-title .filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before {
  content: "-";
  padding: 0 0.3em;
}
.monaco-editor .peekview-widget .head .peekview-actions {
  flex: 1;
  text-align: right;
  padding-right: 2px;
}
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar {
  display: inline-block;
}
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar,
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar > .actions-container {
  height: 100%;
}
.monaco-editor .peekview-widget > .body {
  border-top: 1px solid;
  position: relative;
}
.monaco-editor .peekview-widget .head .peekview-title .codicon {
  margin-right: 4px;
  align-self: center;
}
.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon {
  color: inherit !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/zoneWidget/browser/zoneWidget.css */
.monaco-editor .zone-widget {
  position: absolute;
  z-index: 10;
}
.monaco-editor .zone-widget .zone-widget-container {
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-width: 0;
  border-bottom-width: 0;
  position: relative;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/splitview/splitview.css */
.monaco-split-view2 {
  position: relative;
  width: 100%;
  height: 100%;
}
.monaco-split-view2 > .sash-container {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.monaco-split-view2 > .sash-container > .monaco-sash {
  pointer-events: initial;
}
.monaco-split-view2 > .monaco-scrollable-element {
  width: 100%;
  height: 100%;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  position: relative;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view {
  white-space: initial;
  position: absolute;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) {
  display: none;
}
.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view {
  width: 100%;
}
.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view {
  height: 100%;
}
.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  pointer-events: none;
  background-color: var(--separator-border);
}
.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
  height: 100%;
  width: 1px;
}
.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child)::before {
  height: 1px;
  width: 100%;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/table/table.css */
.monaco-table {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.monaco-table > .monaco-split-view2 {
  border-bottom: 1px solid transparent;
}
.monaco-table > .monaco-list {
  flex: 1;
}
.monaco-table-tr {
  display: flex;
  height: 100%;
}
.monaco-table-th {
  width: 100%;
  height: 100%;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-table-th,
.monaco-table-td {
  box-sizing: border-box;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {
  content: "";
  position: absolute;
  left: calc(var(--vscode-sash-size) / 2);
  width: 0;
  border-left: 1px solid transparent;
}
.monaco-enable-motion .monaco-table > .monaco-split-view2,
.monaco-enable-motion .monaco-table > .monaco-split-view2 .monaco-sash.vertical::before {
  transition: border-color 0.2s ease-out;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/tree/media/tree.css */
.monaco-tl-row {
  display: flex;
  height: 100%;
  align-items: center;
  position: relative;
}
.monaco-tl-row.disabled {
  cursor: default;
}
.monaco-tl-indent {
  height: 100%;
  position: absolute;
  top: 0;
  left: 16px;
  pointer-events: none;
}
.hide-arrows .monaco-tl-indent {
  left: 12px;
}
.monaco-tl-indent > .indent-guide {
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  border-left: 1px solid transparent;
  opacity: 0;
}
.monaco-enable-motion .monaco-tl-indent > .indent-guide {
  transition: opacity 0.1s linear;
}
.monaco-tl-twistie,
.monaco-tl-contents {
  height: 100%;
}
.monaco-tl-twistie {
  font-size: 10px;
  text-align: right;
  padding-right: 6px;
  flex-shrink: 0;
  width: 16px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  transform: translateX(3px);
}
.monaco-tl-contents {
  flex: 1;
  overflow: hidden;
}
.monaco-tl-twistie::before {
  border-radius: 20px;
}
.monaco-tl-twistie.collapsed::before {
  transform: rotate(-90deg);
}
.monaco-tl-twistie.codicon-tree-item-loading::before {
  animation: codicon-spin 1.25s steps(30) infinite;
}
.monaco-tree-type-filter {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  padding: 3px;
  max-width: 200px;
  z-index: 100;
  margin: 0 10px 0 6px;
  border: 1px solid var(--vscode-widget-border);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.monaco-enable-motion .monaco-tree-type-filter {
  transition: top 0.3s;
}
.monaco-tree-type-filter.disabled {
  top: -40px !important;
}
.monaco-tree-type-filter-input {
  flex: 1;
}
.monaco-tree-type-filter-input .monaco-inputbox {
  height: 23px;
}
.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input,
.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror {
  padding: 2px 4px;
}
.monaco-tree-type-filter-input .monaco-findInput > .controls {
  top: 2px;
}
.monaco-tree-type-filter-actionbar {
  margin-left: 4px;
}
.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label {
  padding: 2px;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  z-index: 13;
  background-color: var(--vscode-sideBar-background);
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row {
  position: absolute;
  width: 100%;
  opacity: 1 !important;
  overflow: hidden;
  background-color: var(--vscode-sideBar-background);
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover {
  background-color: var(--vscode-list-hoverBackground) !important;
  cursor: pointer;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow {
  display: none;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow {
  position: absolute;
  bottom: -3px;
  left: 0px;
  height: 0px;
  width: 100%;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus {
  outline: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget.css */
.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.monaco-editor .reference-zone-widget .inline {
  display: inline-block;
  vertical-align: top;
}
.monaco-editor .reference-zone-widget .messages {
  height: 100%;
  width: 100%;
  text-align: center;
  padding: 3em 0;
}
.monaco-editor .reference-zone-widget .ref-tree {
  line-height: 23px;
  background-color: var(--vscode-peekViewResult-background);
  color: var(--vscode-peekViewResult-lineForeground);
}
.monaco-editor .reference-zone-widget .ref-tree .reference {
  text-overflow: ellipsis;
  overflow: hidden;
}
.monaco-editor .reference-zone-widget .ref-tree .reference-file {
  display: inline-flex;
  width: 100%;
  height: 100%;
  color: var(--vscode-peekViewResult-fileForeground);
}
.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file {
  color: inherit !important;
}
.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) {
  background-color: var(--vscode-peekViewResult-selectionBackground);
  color: var(--vscode-peekViewResult-selectionForeground) !important;
}
.monaco-editor .reference-zone-widget .ref-tree .reference-file .count {
  margin-right: 12px;
  margin-left: auto;
}
.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight {
  color: var(--vscode-peekViewResult-fileForeground) !important;
  background-color: var(--vscode-peekViewResult-matchHighlightBackground) !important;
}
.monaco-editor .reference-zone-widget .preview .reference-decoration {
  background-color: var(--vscode-peekViewEditor-matchHighlightBackground);
  border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder);
  box-sizing: border-box;
}
.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,
.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {
  background-color: var(--vscode-peekViewEditor-background);
}
.monaco-editor .reference-zone-widget .preview .monaco-editor .margin {
  background-color: var(--vscode-peekViewEditorGutter-background);
}
.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file {
  font-weight: bold;
}
.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight {
  border: 1px dotted var(--vscode-contrastActiveBorder, transparent);
  box-sizing: border-box;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/countBadge/countBadge.css */
.monaco-count-badge {
  padding: 3px 5px;
  border-radius: 11px;
  font-size: 11px;
  min-width: 18px;
  min-height: 18px;
  line-height: 11px;
  font-weight: normal;
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
}
.monaco-count-badge.long {
  padding: 2px 3px;
  border-radius: 2px;
  min-height: auto;
  line-height: normal;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/iconLabel/iconlabel.css */
.monaco-icon-label {
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-icon-label::before {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  line-height: inherit !important;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: top;
  flex-shrink: 0;
}
.monaco-icon-label-iconpath {
  width: 16px;
  height: 22px;
  margin-right: 6px;
  display: flex;
}
.monaco-icon-label-container.disabled {
  color: var(--vscode-disabledForeground);
}
.monaco-icon-label > .monaco-icon-label-container {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name {
  color: inherit;
  white-space: pre;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator {
  margin: 0 2px;
  opacity: 0.5;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-suffix-container > .label-suffix {
  opacity: .7;
  white-space: pre;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  opacity: .7;
  margin-left: 0.5em;
  font-size: 0.9em;
  white-space: pre;
}
.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  white-space: nowrap;
}
.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  opacity: .95;
}
.monaco-icon-label.bold > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.bold > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  font-weight: bold;
}
.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  font-style: italic;
}
.monaco-icon-label.deprecated {
  text-decoration: line-through;
  opacity: 0.66;
}
.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  text-decoration: line-through;
}
.monaco-icon-label::after {
  opacity: 0.75;
  font-size: 90%;
  font-weight: 600;
  margin: auto 16px 0 5px;
  text-align: center;
}
.monaco-list:focus .selected .monaco-icon-label,
.monaco-list:focus .selected .monaco-icon-label::after {
  color: inherit !important;
}
.monaco-list-row.focused.selected .label-description,
.monaco-list-row.selected .label-description {
  opacity: .8;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/gotoError/browser/media/gotoErrorWidget.css */
.monaco-editor .peekview-widget .head .peekview-title .severity-icon {
  display: inline-block;
  vertical-align: text-top;
  margin-right: 4px;
}
.monaco-editor .marker-widget {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .marker-widget > .stale {
  opacity: 0.6;
  font-style: italic;
}
.monaco-editor .marker-widget .title {
  display: inline-block;
  padding-right: 5px;
}
.monaco-editor .marker-widget .descriptioncontainer {
  position: absolute;
  white-space: pre;
  user-select: text;
  -webkit-user-select: text;
  padding: 8px 12px 0 20px;
}
.monaco-editor .marker-widget .descriptioncontainer .message {
  display: flex;
  flex-direction: column;
}
.monaco-editor .marker-widget .descriptioncontainer .message .details {
  padding-left: 6px;
}
.monaco-editor .marker-widget .descriptioncontainer .message .source,
.monaco-editor .marker-widget .descriptioncontainer .message span.code {
  opacity: 0.6;
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link {
  opacity: 0.6;
  color: inherit;
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before {
  content: "(";
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after {
  content: ")";
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link > span {
  text-decoration: underline;
  border-bottom: 1px solid transparent;
  text-underline-position: under;
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .marker-widget .descriptioncontainer .filename {
  cursor: pointer;
  color: var(--vscode-textLink-activeForeground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/severityIcon/media/severityIcon.css */
.monaco-editor .zone-widget .codicon.codicon-error,
.markers-panel .marker-icon.error,
.markers-panel .marker-icon .codicon.codicon-error,
.text-search-provider-messages .providerMessage .codicon.codicon-error,
.extensions-viewlet > .extensions .codicon.codicon-error,
.extension-editor .codicon.codicon-error,
.chat-attached-context-attachment .codicon.codicon-error {
  color: var(--vscode-problemsErrorIcon-foreground);
}
.monaco-editor .zone-widget .codicon.codicon-warning,
.markers-panel .marker-icon.warning,
.markers-panel .marker-icon .codicon.codicon-warning,
.text-search-provider-messages .providerMessage .codicon.codicon-warning,
.extensions-viewlet > .extensions .codicon.codicon-warning,
.extension-editor .codicon.codicon-warning,
.preferences-editor .codicon.codicon-warning {
  color: var(--vscode-problemsWarningIcon-foreground);
}
.monaco-editor .zone-widget .codicon.codicon-info,
.markers-panel .marker-icon.info,
.markers-panel .marker-icon .codicon.codicon-info,
.text-search-provider-messages .providerMessage .codicon.codicon-info,
.extensions-viewlet > .extensions .codicon.codicon-info,
.extension-editor .codicon.codicon-info {
  color: var(--vscode-problemsInfoIcon-foreground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/hover/browser/hover.css */
.monaco-editor .hoverHighlight {
  background-color: var(--vscode-editor-hoverHighlightBackground);
}
.monaco-editor .monaco-resizable-hover {
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 3px;
  box-sizing: content-box;
}
.monaco-editor .monaco-resizable-hover > .monaco-hover {
  border: none;
  border-radius: none;
}
.monaco-editor .monaco-hover {
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 3px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
}
.monaco-editor .monaco-hover a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-hover a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .monaco-hover .hover-row {
  display: flex;
}
.monaco-editor .monaco-hover .hover-row.hover-row-with-copy {
  position: relative;
  padding-right: 20px;
}
.monaco-editor .monaco-hover .hover-row .hover-row-contents {
  min-width: 0;
  display: flex;
  flex-direction: column;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions {
  border-right: 1px solid var(--vscode-editorHoverWidget-border);
  width: 22px;
  overflow-y: clip;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner {
  display: flex;
  flex-direction: column;
  padding-left: 5px;
  padding-right: 5px;
  justify-content: flex-end;
  position: relative;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon {
  cursor: pointer;
  font-size: 11px;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.enabled {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.disabled {
  opacity: 0.6;
}
.monaco-editor .monaco-hover .hover-row .actions {
  background-color: var(--vscode-editorHoverWidget-statusBarBackground);
}
.monaco-editor .monaco-hover code {
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .monaco-hover .hover-copy-button {
  position: absolute;
  top: 4px;
  right: 4px;
  padding: 2px 4px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}
.monaco-editor .monaco-hover .hover-row-with-copy:hover .hover-copy-button,
.monaco-editor .monaco-hover .hover-row-with-copy:focus-within .hover-copy-button {
  opacity: 1;
}
.monaco-editor .monaco-hover .hover-copy-button:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
  cursor: pointer;
}
.monaco-editor .monaco-hover .hover-copy-button:focus {
  outline: 1px solid var(--vscode-focusBorder);
  outline-offset: -1px;
}
.monaco-editor .monaco-hover .hover-copy-button .codicon {
  font-size: 16px;
  color: var(--vscode-foreground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/dnd/browser/dnd.css */
.monaco-editor.vs .dnd-target,
.monaco-editor.hc-light .dnd-target {
  border-right: 2px dotted black;
  color: white;
}
.monaco-editor.vs-dark .dnd-target {
  border-right: 2px dotted #AEAFAD;
  color: #51504f;
}
.monaco-editor.hc-black .dnd-target {
  border-right: 2px dotted #fff;
  color: #000;
}
.monaco-editor.mouse-default .view-lines,
.monaco-editor.vs-dark.mac.mouse-default .view-lines,
.monaco-editor.hc-black.mac.mouse-default .view-lines,
.monaco-editor.hc-light.mac.mouse-default .view-lines {
  cursor: default;
}
.monaco-editor.mouse-copy .view-lines,
.monaco-editor.vs-dark.mac.mouse-copy .view-lines,
.monaco-editor.hc-black.mac.mouse-copy .view-lines,
.monaco-editor.hc-light.mac.mouse-copy .view-lines {
  cursor: copy;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/find/browser/findOptionsWidget.css */
.monaco-editor .findOptionsWidget {
  background-color: var(--vscode-editorWidget-background);
  color: var(--vscode-editorWidget-foreground);
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  border: 2px solid var(--vscode-contrastBorder);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/folding/browser/folding.css */
.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-collapsed {
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 140%;
  margin-left: 2px;
}
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed {
  transition: initial;
}
.monaco-editor .margin-view-overlays:hover .codicon,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons {
  opacity: 1;
}
.monaco-editor .inline-folded:after {
  color: var(--vscode-editor-foldPlaceholderForeground);
  margin: 0.1em 0.2em 0 0.2em;
  content: "\22ef";
  display: inline;
  line-height: 1em;
  cursor: pointer;
}
.monaco-editor .folded-background {
  background-color: var(--vscode-editor-foldBackground);
}
.monaco-editor .cldr.codicon.codicon-folding-expanded,
.monaco-editor .cldr.codicon.codicon-folding-collapsed,
.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,
.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed {
  color: var(--vscode-editorGutter-foldingControlForeground) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/snippet/browser/snippetSession.css */
.monaco-editor .snippet-placeholder {
  min-width: 2px;
  outline-style: solid;
  outline-width: 1px;
  background-color: var(--vscode-editor-snippetTabstopHighlightBackground, transparent);
  outline-color: var(--vscode-editor-snippetTabstopHighlightBorder, transparent);
}
.monaco-editor .finish-snippet-placeholder {
  outline-style: solid;
  outline-width: 1px;
  background-color: var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);
  outline-color: var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/suggest/browser/media/suggest.css */
.monaco-editor .suggest-widget {
  width: 430px;
  z-index: 40;
  display: flex;
  flex-direction: column;
  border-radius: 3px;
}
.monaco-editor .suggest-widget.message {
  flex-direction: row;
  align-items: center;
}
.monaco-editor .suggest-widget,
.monaco-editor .suggest-details {
  flex: 0 1 auto;
  width: 100%;
  border-style: solid;
  border-width: 1px;
  border-color: var(--vscode-editorSuggestWidget-border);
  background-color: var(--vscode-editorSuggestWidget-background);
}
.monaco-editor.hc-black .suggest-widget,
.monaco-editor.hc-black .suggest-details,
.monaco-editor.hc-light .suggest-widget,
.monaco-editor.hc-light .suggest-details {
  border-width: 2px;
}
.monaco-editor .suggest-widget .suggest-status-bar {
  box-sizing: border-box;
  display: none;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
  font-size: 80%;
  padding: 0 4px 0 4px;
  border-top: 1px solid var(--vscode-editorSuggestWidget-border);
  overflow: hidden;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar {
  display: flex;
}
.monaco-editor .suggest-widget .suggest-status-bar .left {
  padding-right: 8px;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label {
  color: var(--vscode-editorSuggestWidgetStatus-foreground);
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label {
  margin-right: 0;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after {
  content: ", ";
  margin-right: 0.3em;
}
.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row > .contents > .main > .right > .readMore,
.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
  display: none;
}
.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover > .contents > .main > .right.can-expand-details > .details-label {
  width: 100%;
}
.monaco-editor .suggest-widget > .message {
  padding-left: 22px;
}
.monaco-editor .suggest-widget > .tree {
  height: 100%;
  width: 100%;
}
.monaco-editor .suggest-widget .monaco-list {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row {
  display: flex;
  -mox-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 10px;
  background-repeat: no-repeat;
  background-position: 2px 2px;
  white-space: nowrap;
  cursor: pointer;
  touch-action: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused {
  color: var(--vscode-editorSuggestWidget-selectedForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon {
  color: var(--vscode-editorSuggestWidget-selectedIconForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents {
  flex: 1;
  height: 100%;
  overflow: hidden;
  padding-left: 2px;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main {
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre;
  justify-content: space-between;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
  display: flex;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused) > .contents > .main .monaco-icon-label {
  color: var(--vscode-editorSuggestWidget-foreground);
}
.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight {
  font-weight: bold;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main .monaco-highlighted-label .highlight {
  color: var(--vscode-editorSuggestWidget-highlightForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused > .contents > .main .monaco-highlighted-label .highlight {
  color: var(--vscode-editorSuggestWidget-focusHighlightForeground);
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore::before {
  color: inherit;
  opacity: 1;
  font-size: 14px;
  cursor: pointer;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close {
  position: absolute;
  top: 6px;
  right: 2px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close:hover,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore:hover {
  opacity: 1;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  opacity: 0.7;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .signature-label {
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.6;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .qualifier-label {
  margin-left: 12px;
  opacity: 0.4;
  font-size: 85%;
  line-height: initial;
  text-overflow: ellipsis;
  overflow: hidden;
  align-self: center;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  font-size: 85%;
  margin-left: 1.1em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label > .monaco-tokenized-source {
  display: inline;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  display: none;
}
.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused > .contents > .main > .right > .details-label {
  display: inline;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .right > .details-label,
.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label) > .contents > .main > .right > .details-label {
  display: inline;
}
.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right.can-expand-details > .details-label {
  width: calc(100% - 26px);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left {
  flex-shrink: 1;
  flex-grow: 1;
  overflow: hidden;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .monaco-icon-label {
  flex-shrink: 0;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .left > .monaco-icon-label {
  max-width: 100%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .left > .monaco-icon-label {
  flex-shrink: 1;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
  overflow: hidden;
  flex-shrink: 4;
  max-width: 70%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
  display: inline-block;
  position: absolute;
  right: 10px;
  width: 18px;
  height: 18px;
  visibility: hidden;
}
.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
  display: none !important;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .right > .readMore {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
  display: inline-block;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right > .readMore {
  visibility: visible;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated {
  opacity: 0.66;
  text-decoration: unset;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated > .monaco-icon-label-container > .monaco-icon-name-container {
  text-decoration: line-through;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before {
  height: 100%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon {
  display: block;
  height: 16px;
  width: 16px;
  margin-left: 2px;
  background-repeat: no-repeat;
  background-size: 80%;
  background-position: center;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon {
  display: flex;
  align-items: center;
  margin-right: 4px;
}
.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,
.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan {
  margin: 0 0 0 0.3em;
  border: 0.1em solid #000;
  width: 0.7em;
  height: 0.7em;
  display: inline-block;
}
.monaco-editor .suggest-details-container {
  z-index: 41;
}
.monaco-editor .suggest-details {
  display: flex;
  flex-direction: column;
  cursor: default;
  color: var(--vscode-editorSuggestWidget-foreground);
}
.monaco-editor .suggest-details:focus {
  border-color: var(--vscode-focusBorder);
}
.monaco-editor .suggest-details a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .suggest-details a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .suggest-details code {
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .suggest-details.no-docs {
  display: none;
}
.monaco-editor .suggest-details > .monaco-scrollable-element {
  flex: 1;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type {
  flex: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.7;
  white-space: pre;
  margin: 0 24px 0 0;
  padding: 4px 0 4px 5px;
}
.monaco-editor .suggest-details.detail-and-doc > .monaco-scrollable-element > .body > .header > .type {
  padding-bottom: 12px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type.auto-wrap {
  white-space: normal;
  word-break: break-all;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs {
  margin: 0;
  padding: 4px 5px;
  white-space: pre-wrap;
}
.monaco-editor .suggest-details.no-type > .monaco-scrollable-element > .body > .docs {
  margin-right: 24px;
  overflow: hidden;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs {
  padding: 0;
  white-space: initial;
  min-height: calc(1rem + 8px);
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div,
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > span:not(:empty) {
  padding: 4px 5px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:first-child {
  margin-top: 0;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:last-child {
  margin-bottom: 0;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .monaco-tokenized-source {
  white-space: pre;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs .code {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .codicon {
  vertical-align: sub;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > p:empty {
  display: none;
}
.monaco-editor .suggest-details code {
  border-radius: 3px;
  padding: 0 0.4em;
}
.monaco-editor .suggest-details ul {
  padding-left: 20px;
}
.monaco-editor .suggest-details ol {
  padding-left: 20px;
}
.monaco-editor .suggest-details p code {
  font-family: var(--monaco-monospace-font);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/inlineCompletions/browser/view/ghostText/ghostTextView.css */
.monaco-editor .suggest-preview-additional-widget {
  white-space: nowrap;
}
.monaco-editor .suggest-preview-additional-widget .content-spacer {
  color: transparent;
  white-space: pre;
}
.monaco-editor .suggest-preview-additional-widget .button {
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .ghost-text-hidden {
  opacity: 0;
  font-size: 0;
}
.monaco-editor .ghost-text-decoration,
.monaco-editor .suggest-preview-text .ghost-text {
  font-style: italic;
}
.monaco-editor .suggest-preview-text.clickable .view-line {
  z-index: 1;
}
.monaco-editor .ghost-text-decoration.clickable,
.monaco-editor .ghost-text-decoration-preview.clickable,
.monaco-editor .suggest-preview-text.clickable .ghost-text {
  cursor: pointer;
}
.monaco-editor .inline-completion-text-to-replace {
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .ghost-text-decoration,
.monaco-editor .ghost-text-decoration-preview,
.monaco-editor .suggest-preview-text .ghost-text {
  &.syntax-highlighted {
    opacity: 0.7;
  }
  &:not(.syntax-highlighted) {
    color: var(--vscode-editorGhostText-foreground);
  }
  background-color: var(--vscode-editorGhostText-background);
  border: 1px solid var(--vscode-editorGhostText-border);
}
.monaco-editor .ghost-text-decoration.warning,
.monaco-editor .ghost-text-decoration-preview.warning,
.monaco-editor .suggest-preview-text .ghost-text.warning {
  background: var(--monaco-editor-warning-decoration) repeat-x bottom left;
  border-bottom: 4px double var(--vscode-editorWarning-border);
}
.ghost-text-view-warning-widget-icon {
  .codicon {
    color: var(--vscode-editorWarning-foreground) !important;
  }
}
.monaco-editor {
  .edits-fadeout-decoration {
    opacity: var(--animation-opacity, 1);
    background-color: var(--vscode-inlineEdit-modifiedChangedTextBackground);
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/stickyScroll/browser/stickyScroll.css */
.monaco-editor .sticky-widget {
  overflow: hidden;
  border-bottom: 1px solid var(--vscode-editorStickyScroll-border);
  width: 100%;
  box-shadow: var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;
  z-index: 4;
  right: initial !important;
  margin-left: "0px";
}
.monaco-editor .sticky-widget .sticky-widget-line-numbers {
  float: left;
  background-color: var(--vscode-editorStickyScrollGutter-background);
}
.monaco-editor .sticky-widget.peek .sticky-widget-line-numbers {
  background-color: var(--vscode-peekViewEditorStickyScrollGutter-background);
}
.monaco-editor .sticky-widget .sticky-widget-lines-scrollable {
  display: inline-block;
  position: absolute;
  overflow: hidden;
  width: var(--vscode-editorStickyScroll-scrollableWidth);
  background-color: var(--vscode-editorStickyScroll-background);
}
.monaco-editor .sticky-widget.peek .sticky-widget-lines-scrollable {
  background-color: var(--vscode-peekViewEditorStickyScroll-background);
}
.monaco-editor .sticky-widget .sticky-widget-lines {
  position: absolute;
  background-color: inherit;
}
.monaco-editor .sticky-widget .sticky-line-number,
.monaco-editor .sticky-widget .sticky-line-content {
  color: var(--vscode-editorLineNumber-foreground);
  white-space: nowrap;
  display: inline-block;
  position: absolute;
  background-color: inherit;
}
.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-expanded,
.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-collapsed {
  float: right;
  transition: var(--vscode-editorStickyScroll-foldingOpacityTransition);
  position: absolute;
  margin-left: 2px;
}
.monaco-editor .sticky-widget .sticky-line-content {
  width: var(--vscode-editorStickyScroll-scrollableWidth);
  background-color: inherit;
  white-space: nowrap;
}
.monaco-editor .sticky-widget .sticky-line-number-inner {
  display: inline-block;
  text-align: right;
}
.monaco-editor .sticky-widget .sticky-line-content:hover {
  background-color: var(--vscode-editorStickyScrollHover-background);
  cursor: pointer;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/view.css */
.monaco-editor {
  .inline-edits-view-indicator {
    display: flex;
    z-index: 34;
    height: 20px;
    color: var(--vscode-inlineEdit-gutterIndicator-primaryForeground);
    background-color: var(--vscode-inlineEdit-gutterIndicator-background);
    border: 1px solid var(--vscode-inlineEdit-gutterIndicator-primaryBorder);
    border-radius: 3px;
    align-items: center;
    padding: 2px;
    padding-right: 10px;
    margin: 0 4px;
    opacity: 0;
    &.contained {
      transition: opacity 0.2s ease-in-out;
      transition-delay: 0.4s;
    }
    &.visible {
      opacity: 1;
    }
    &.top {
      opacity: 1;
      .icon {
        transform: rotate(90deg);
      }
    }
    &.bottom {
      opacity: 1;
      .icon {
        transform: rotate(-90deg);
      }
    }
    .icon {
      display: flex;
      align-items: center;
      margin: 0 2px;
      transform: none;
      transition: transform 0.2s ease-in-out;
      .codicon {
        color: var(--vscode-inlineEdit-gutterIndicator-primaryForeground);
      }
    }
    .label {
      margin: 0 2px;
      display: flex;
      justify-content: center;
      width: 100%;
    }
  }
  .inline-edits-view .editorContainer {
    .preview .monaco-editor {
      .view-overlays .current-line-exact {
        border: none;
      }
      .current-line-margin {
        border: none;
      }
    }
    .inline-edits-view-zone.diagonal-fill {
      opacity: 0.5;
    }
  }
  .strike-through {
    text-decoration: line-through;
  }
  .inlineCompletions-line-insert {
    background: var(--vscode-inlineEdit-modifiedChangedLineBackground);
  }
  .inlineCompletions-line-delete {
    background: var(--vscode-inlineEdit-originalChangedLineBackground);
  }
  .inlineCompletions-char-insert {
    background: var(--vscode-inlineEdit-modifiedChangedTextBackground);
    cursor: pointer;
  }
  .inlineCompletions-char-delete {
    background: var(--vscode-inlineEdit-originalChangedTextBackground);
  }
  .inlineCompletions-char-delete.diff-range-empty {
    margin-left: -1px;
    border-left: solid var(--vscode-inlineEdit-originalChangedTextBackground) 3px;
  }
  .inlineCompletions-char-insert.diff-range-empty {
    border-left: solid var(--vscode-inlineEdit-modifiedChangedTextBackground) 3px;
  }
  .inlineCompletions-char-delete.single-line-inline {
    border: 1px solid var(--vscode-editorHoverWidget-border);
    margin: -2px 0 0 -2px;
  }
  .inlineCompletions-char-insert.single-line-inline {
    border-top: 1px solid var(--vscode-inlineEdit-modifiedBorder);
    border-bottom: 1px solid var(--vscode-inlineEdit-modifiedBorder);
  }
  .inlineCompletions-char-insert.single-line-inline.start {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-left: 1px solid var(--vscode-inlineEdit-modifiedBorder);
  }
  .inlineCompletions-char-insert.single-line-inline.end {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-right: 1px solid var(--vscode-inlineEdit-modifiedBorder);
  }
  .inlineCompletions-char-delete.single-line-inline.empty,
  .inlineCompletions-char-insert.single-line-inline.empty {
    display: none;
  }
  .inlineCompletions.strike-through {
    text-decoration-thickness: 1px;
  }
  .inlineCompletions-modified-bubble {
    background: var(--vscode-inlineEdit-modifiedChangedTextBackground);
  }
  .inlineCompletions-original-bubble {
    background: var(--vscode-inlineEdit-originalChangedTextBackground);
  }
  .inlineCompletions-modified-bubble,
  .inlineCompletions-original-bubble {
    pointer-events: none;
    display: inline-block;
  }
  .inline-edit.ghost-text,
  .inline-edit.ghost-text-decoration,
  .inline-edit.ghost-text-decoration-preview,
  .inline-edit.suggest-preview-text .ghost-text {
    &.syntax-highlighted {
      opacity: 1 !important;
    }
    font-style: normal !important;
  }
  .inline-edit.modified-background.ghost-text,
  .inline-edit.modified-background.ghost-text-decoration,
  .inline-edit.modified-background.ghost-text-decoration-preview,
  .inline-edit.modified-background.suggest-preview-text .ghost-text {
    background: var(--vscode-inlineEdit-modifiedChangedTextBackground) !important;
    display: inline-block !important;
  }
  .inlineCompletions-original-lines {
    background: var(--vscode-editor-background);
  }
}
.monaco-menu-option {
  color: var(--vscode-editorActionList-foreground);
  font-size: 13px;
  padding: 0 4px;
  line-height: 28px;
  display: flex;
  gap: 4px;
  align-items: center;
  border-radius: 3px;
  cursor: pointer;
  .monaco-keybinding-key {
    font-size: 13px;
    opacity: 0.7;
  }
  &.active {
    background: var(--vscode-editorActionList-focusBackground);
    color: var(--vscode-editorActionList-focusForeground);
    outline: 1px solid var(--vscode-menu-selectionBorder, transparent);
    outline-offset: -1px;
    .monaco-keybinding-key {
      color: var(--vscode-editorActionList-focusForeground);
    }
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.css */
.monaco-editor .goto-definition-link {
  text-decoration: underline;
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace.css */
.monaco-editor.vs .valueSetReplacement {
  outline: solid 2px var(--vscode-editorBracketMatch-border);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/linkedEditing/browser/linkedEditing.css */
.monaco-editor .linked-editing-decoration {
  background-color: var(--vscode-editor-linkedEditingBackground);
  min-width: 1px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/links/browser/links.css */
.monaco-editor .detected-link,
.monaco-editor .detected-link-active {
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .detected-link-active {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/middleScroll/browser/middleScroll.css */
.monaco-editor {
  .scroll-editor-on-middle-click-dot {
    cursor: all-scroll;
    position: absolute;
    z-index: 1;
    background-color: var(--vscode-editor-foreground, white);
    border: 1px solid var(--vscode-editor-background, black);
    opacity: 0.5;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    transform: translate(-50%, -50%);
    &.hidden {
      display: none;
    }
  }
  &.scroll-editor-on-middle-click-editor * {
    cursor: all-scroll;
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/wordHighlighter/browser/highlightDecorations.css */
.monaco-editor .focused .selectionHighlight {
  background-color: var(--vscode-editor-selectionHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-selectionHighlightBorder);
}
.monaco-editor.hc-black .focused .selectionHighlight,
.monaco-editor.hc-light .focused .selectionHighlight {
  border-style: dotted;
}
.monaco-editor .wordHighlight {
  background-color: var(--vscode-editor-wordHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightBorder);
}
.monaco-editor.hc-black .wordHighlight,
.monaco-editor.hc-light .wordHighlight {
  border-style: dotted;
}
.monaco-editor .wordHighlightStrong {
  background-color: var(--vscode-editor-wordHighlightStrongBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightStrongBorder);
}
.monaco-editor.hc-black .wordHighlightStrong,
.monaco-editor.hc-light .wordHighlightStrong {
  border-style: dotted;
}
.monaco-editor .wordHighlightText {
  background-color: var(--vscode-editor-wordHighlightTextBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightTextBorder);
}
.monaco-editor.hc-black .wordHighlightText,
.monaco-editor.hc-light .wordHighlightText {
  border-style: dotted;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/parameterHints/browser/parameterHints.css */
.monaco-editor .parameter-hints-widget {
  z-index: 39;
  display: flex;
  flex-direction: column;
  line-height: 1.5em;
  cursor: default;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.hc-black .monaco-editor .parameter-hints-widget,
.hc-light .monaco-editor .parameter-hints-widget {
  border-width: 2px;
}
.monaco-editor .parameter-hints-widget > .phwrapper {
  max-width: 440px;
  display: flex;
  flex-direction: row;
}
.monaco-editor .parameter-hints-widget.multiple {
  min-height: 3.3em;
  padding: 0;
}
.monaco-editor .parameter-hints-widget.multiple .body::before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  opacity: 0.5;
  border-left: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .parameter-hints-widget p,
.monaco-editor .parameter-hints-widget ul {
  margin: 8px 0;
}
.monaco-editor .parameter-hints-widget .monaco-scrollable-element,
.monaco-editor .parameter-hints-widget .body {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 100%;
}
.monaco-editor .parameter-hints-widget .signature {
  padding: 4px 5px;
  position: relative;
}
.monaco-editor .parameter-hints-widget .signature.has-docs::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  padding-top: 4px;
  opacity: 0.5;
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .parameter-hints-widget .code {
  font-family: var(--vscode-parameterHintsWidget-editorFontFamily), var(--vscode-parameterHintsWidget-editorFontFamilyDefault);
}
.monaco-editor .parameter-hints-widget .docs {
  padding: 0 10px 0 5px;
  white-space: pre-wrap;
}
.monaco-editor .parameter-hints-widget .docs.empty {
  display: none;
}
.monaco-editor .parameter-hints-widget .docs a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .parameter-hints-widget .docs a:hover {
  color: var(--vscode-textLink-activeForeground);
  cursor: pointer;
}
.monaco-editor .parameter-hints-widget .docs .markdown-docs {
  white-space: initial;
}
.monaco-editor .parameter-hints-widget .docs code {
  font-family: var(--monaco-monospace-font);
  border-radius: 3px;
  padding: 0 0.4em;
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,
.monaco-editor .parameter-hints-widget .docs .code {
  white-space: pre-wrap;
}
.monaco-editor .parameter-hints-widget .controls {
  display: none;
  flex-direction: column;
  align-items: center;
  min-width: 22px;
  justify-content: flex-end;
}
.monaco-editor .parameter-hints-widget.multiple .controls {
  display: flex;
  padding: 0 2px;
}
.monaco-editor .parameter-hints-widget.multiple .button {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.monaco-editor .parameter-hints-widget .button.previous {
  bottom: 24px;
}
.monaco-editor .parameter-hints-widget .overloads {
  text-align: center;
  height: 12px;
  line-height: 12px;
  font-family: var(--monaco-monospace-font);
}
.monaco-editor .parameter-hints-widget .signature .parameter.active {
  color: var(--vscode-editorHoverWidget-highlightForeground);
  font-weight: bold;
}
.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter {
  font-weight: bold;
  margin-right: 0.5em;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/placeholderText/browser/placeholderText.css */
.monaco-editor {
  .editorPlaceholder {
    top: 0px;
    position: absolute;
    overflow: hidden;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    pointer-events: none;
    color: var(--vscode-editor-placeholder-foreground);
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/rename/browser/renameWidget.css */
.monaco-editor .rename-box {
  z-index: 100;
  color: inherit;
  border-radius: 4px;
}
.monaco-editor .rename-box.preview {
  padding: 4px 4px 0 4px;
}
.monaco-editor .rename-box .rename-input-with-button {
  padding: 3px;
  border-radius: 2px;
  width: calc(100% - 8px);
}
.monaco-editor .rename-box .rename-input {
  width: calc(100% - 8px);
  padding: 0;
}
.monaco-editor .rename-box .rename-input:focus {
  outline: none;
}
.monaco-editor .rename-box .rename-suggestions-button {
  display: flex;
  align-items: center;
  padding: 3px;
  background-color: transparent;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
.monaco-editor .rename-box .rename-suggestions-button:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row {
  border-radius: 2px;
}
.monaco-editor .rename-box .rename-label {
  display: none;
  opacity: .8;
}
.monaco-editor .rename-box.preview .rename-label {
  display: inherit;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter.css */
.monaco-editor .unicode-highlight {
  border: 1px solid var(--vscode-editorUnicodeHighlight-border);
  background-color: var(--vscode-editorUnicodeHighlight-background);
  box-sizing: border-box;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/unicodeHighlighter/browser/bannerController.css */
.editor-banner {
  box-sizing: border-box;
  cursor: default;
  width: 100%;
  font-size: 12px;
  display: flex;
  overflow: visible;
  height: 26px;
  background: var(--vscode-banner-background);
}
.editor-banner .icon-container {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: 0 6px 0 10px;
}
.editor-banner .icon-container.custom-icon {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px;
  width: 16px;
  padding: 0;
  margin: 0 6px 0 10px;
}
.editor-banner .message-container {
  display: flex;
  align-items: center;
  line-height: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.editor-banner .message-container p {
  margin-block-start: 0;
  margin-block-end: 0;
}
.editor-banner .message-actions-container {
  flex-grow: 1;
  flex-shrink: 0;
  line-height: 26px;
  margin: 0 4px;
}
.editor-banner .message-actions-container a.monaco-button {
  width: inherit;
  margin: 2px 8px;
  padding: 0px 12px;
}
.editor-banner .message-actions-container a {
  padding: 3px;
  margin-left: 12px;
  text-decoration: underline;
}
.editor-banner .action-container {
  padding: 0 10px 0 6px;
}
.editor-banner {
  background-color: var(--vscode-banner-background);
}
.editor-banner,
.editor-banner .action-container .codicon,
.editor-banner .message-actions-container .monaco-link {
  color: var(--vscode-banner-foreground);
}
.editor-banner .icon-container .codicon {
  color: var(--vscode-banner-iconForeground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/platform/opener/browser/link.css */
.monaco-link {
  color: var(--vscode-textLink-foreground);
}
.monaco-link:hover {
  color: var(--vscode-textLink-activeForeground);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/contrib/floatingMenu/browser/floatingMenu.css */
.floating-menu-overlay-widget {
  padding: 0px;
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
  border-radius: 2px;
  border: 1px solid var(--vscode-contrastBorder);
  display: flex;
  align-items: center;
  z-index: 10;
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
  overflow: hidden;
  .action-item > .action-label {
    padding: 5px;
    font-size: 12px;
    border-radius: 2px;
  }
  .action-item > .action-label.codicon {
    color: var(--vscode-button-foreground);
  }
  .action-item > .action-label.codicon:not(.separator) {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .action-item:first-child > .action-label {
    padding-left: 7px;
  }
  .action-item:last-child > .action-label {
    padding-right: 7px;
  }
  .action-item .action-label.separator {
    background-color: var(--vscode-menu-separatorBackground);
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.css */
.monaco-editor .iPadShowKeyboard {
  width: 58px;
  min-width: 0;
  height: 36px;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  resize: none;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;
  border: 4px solid #F6F6F6;
  border-radius: 4px;
}
.monaco-editor.vs-dark .iPadShowKeyboard {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;
  border: 4px solid #252526;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/standalone/browser/inspectTokens/inspectTokens.css */
.monaco-editor .tokens-inspect-widget {
  z-index: 50;
  user-select: text;
  -webkit-user-select: text;
  padding: 10px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor.hc-black .tokens-inspect-widget,
.monaco-editor.hc-light .tokens-inspect-widget {
  border-width: 2px;
}
.monaco-editor .tokens-inspect-widget .tokens-inspect-separator {
  height: 1px;
  border: 0;
  background-color: var(--vscode-editorHoverWidget-border);
}
.monaco-editor .tokens-inspect-widget .tm-token {
  font-family: var(--monaco-monospace-font);
}
.monaco-editor .tokens-inspect-widget .tm-token-length {
  font-weight: normal;
  font-size: 60%;
  float: right;
}
.monaco-editor .tokens-inspect-widget .tm-metadata-table {
  width: 100%;
}
.monaco-editor .tokens-inspect-widget .tm-metadata-value {
  font-family: var(--monaco-monospace-font);
  text-align: right;
}
.monaco-editor .tokens-inspect-widget .tm-token-type {
  font-family: var(--monaco-monospace-font);
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/standalone/browser/standalone-tokens.css */
.monaco-editor {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    "Segoe WPC",
    "Segoe UI",
    "HelveticaNeue-Light",
    system-ui,
    "Ubuntu",
    "Droid Sans",
    sans-serif;
  --monaco-monospace-font:
    "SF Mono",
    Monaco,
    Menlo,
    Consolas,
    "Ubuntu Mono",
    "Liberation Mono",
    "DejaVu Sans Mono",
    "Courier New",
    monospace;
}
.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {
  stroke-width: 1.2px;
}
.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {
  stroke-width: 1.2px;
}
.monaco-hover p {
  margin: 0;
}
.monaco-aria-container {
  position: absolute !important;
  top: 0;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
}
.monaco-editor .synthetic-focus,
.monaco-diff-editor .synthetic-focus,
.monaco-editor [tabindex="0"]:focus,
.monaco-diff-editor [tabindex="0"]:focus,
.monaco-editor [tabindex="-1"]:focus,
.monaco-diff-editor [tabindex="-1"]:focus,
.monaco-editor button:focus,
.monaco-diff-editor button:focus,
.monaco-editor input[type=button]:focus,
.monaco-diff-editor input[type=button]:focus,
.monaco-editor input[type=checkbox]:focus,
.monaco-diff-editor input[type=checkbox]:focus,
.monaco-editor input[type=search]:focus,
.monaco-diff-editor input[type=search]:focus,
.monaco-editor input[type=text]:focus,
.monaco-diff-editor input[type=text]:focus,
.monaco-editor select:focus,
.monaco-diff-editor select:focus,
.monaco-editor textarea:focus,
.monaco-diff-editor textarea:focus {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
  outline-color: var(--vscode-focusBorder);
  opacity: 1;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/platform/hover/browser/hover.css */
.monaco-hover.workbench-hover {
  position: relative;
  font-size: 13px;
  line-height: 19px;
  z-index: 40;
  overflow: hidden;
  max-width: 700px;
  background: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 5px;
  color: var(--vscode-editorHoverWidget-foreground);
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
}
.monaco-hover.workbench-hover .monaco-action-bar .action-item .codicon {
  width: 13px;
  height: 13px;
}
.monaco-hover.workbench-hover hr {
  border-bottom: none;
}
.monaco-hover.workbench-hover.compact {
  font-size: 12px;
}
.monaco-hover.workbench-hover.compact .monaco-action-bar .action-item .codicon {
  width: 12px;
  height: 12px;
}
.monaco-hover.workbench-hover.compact .hover-contents {
  padding: 2px 8px;
}
.workbench-hover-container.locked .monaco-hover.workbench-hover {
  outline: 1px solid var(--vscode-editorHoverWidget-border);
}
.workbench-hover-container:focus-within.locked .monaco-hover.workbench-hover {
  outline-color: var(--vscode-focusBorder);
}
.workbench-hover-pointer {
  position: absolute;
  z-index: 41;
  pointer-events: none;
}
.workbench-hover-pointer:after {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: var(--vscode-editorHoverWidget-background);
  border-right: 1px solid var(--vscode-editorHoverWidget-border);
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}
.workbench-hover-container:not(:focus-within).locked .workbench-hover-pointer:after {
  width: 4px;
  height: 4px;
  border-right-width: 2px;
  border-bottom-width: 2px;
}
.workbench-hover-container:focus-within .workbench-hover-pointer:after {
  border-right: 1px solid var(--vscode-focusBorder);
  border-bottom: 1px solid var(--vscode-focusBorder);
}
.workbench-hover-pointer.left {
  left: -3px;
}
.workbench-hover-pointer.right {
  right: 3px;
}
.workbench-hover-pointer.top {
  top: -3px;
}
.workbench-hover-pointer.bottom {
  bottom: 3px;
}
.workbench-hover-pointer.left:after {
  transform: rotate(135deg);
}
.workbench-hover-pointer.right:after {
  transform: rotate(315deg);
}
.workbench-hover-pointer.top:after {
  transform: rotate(225deg);
}
.workbench-hover-pointer.bottom:after {
  transform: rotate(45deg);
}
.monaco-hover.workbench-hover a {
  color: var(--vscode-textLink-foreground);
}
.monaco-hover.workbench-hover a:focus {
  outline: 1px solid;
  outline-offset: -1px;
  text-decoration: underline;
  outline-color: var(--vscode-focusBorder);
}
.monaco-hover.workbench-hover a.codicon:focus,
.monaco-hover.workbench-hover a.monaco-button:focus {
  text-decoration: none;
}
.monaco-hover.workbench-hover a:hover,
.monaco-hover.workbench-hover a:active {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-hover.workbench-hover code {
  background: var(--vscode-textCodeBlock-background);
}
.monaco-hover.workbench-hover .hover-row .actions {
  background: var(--vscode-editorHoverWidget-statusBarBackground);
}
.monaco-hover.workbench-hover.right-aligned {
  left: 1px;
}
.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions {
  flex-direction: row-reverse;
}
.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions .action-container {
  margin-right: 0;
  margin-left: 16px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/contextview/contextview.css */
.context-view {
  position: absolute;
}
.context-view.fixed {
  all: initial;
  font-family: inherit;
  font-size: 13px;
  position: fixed;
  color: inherit;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/standalone/browser/quickInput/standaloneQuickInput.css */
.quick-input-widget {
  font-size: 13px;
}
.quick-input-widget .monaco-highlighted-label .highlight,
.quick-input-widget .monaco-highlighted-label .highlight {
  color: #0066BF;
}
.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,
.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight {
  color: #9DDDFF;
}
.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,
.vs-dark .quick-input-widget .monaco-highlighted-label .highlight {
  color: #0097fb;
}
.hc-black .quick-input-widget .monaco-highlighted-label .highlight,
.hc-black .quick-input-widget .monaco-highlighted-label .highlight {
  color: #F38518;
}
.hc-light .quick-input-widget .monaco-highlighted-label .highlight,
.hc-light .quick-input-widget .monaco-highlighted-label .highlight {
  color: #0F4A85;
}
.monaco-keybinding > .monaco-keybinding-key {
  background-color: rgba(221, 221, 221, 0.4);
  border: solid 1px rgba(204, 204, 204, 0.4);
  border-bottom-color: rgba(187, 187, 187, 0.4);
  box-shadow: inset 0 -1px 0 rgba(187, 187, 187, 0.4);
  color: #555;
}
.hc-black .monaco-keybinding > .monaco-keybinding-key {
  background-color: transparent;
  border: solid 1px rgb(111, 195, 223);
  box-shadow: none;
  color: #fff;
}
.hc-light .monaco-keybinding > .monaco-keybinding-key {
  background-color: transparent;
  border: solid 1px #0F4A85;
  box-shadow: none;
  color: #292929;
}
.vs-dark .monaco-keybinding > .monaco-keybinding-key {
  background-color: rgba(128, 128, 128, 0.17);
  border: solid 1px rgba(51, 51, 51, 0.6);
  border-bottom-color: rgba(68, 68, 68, 0.6);
  box-shadow: inset 0 -1px 0 rgba(68, 68, 68, 0.6);
  color: #ccc;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/platform/quickinput/browser/media/quickInput.css */
.quick-input-widget {
  position: absolute;
  width: 600px;
  z-index: 2550;
  left: 50%;
  -webkit-app-region: no-drag;
  border-radius: 6px;
}
.quick-input-titlebar {
  cursor: grab;
  display: flex;
  align-items: center;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.quick-input-left-action-bar {
  display: flex;
  margin-left: 4px;
  flex: 1;
}
.quick-input-inline-action-bar > .actions-container > .action-item:first-child {
  margin-left: 5px;
}
.quick-input-inline-action-bar > .actions-container > .action-item {
  margin-top: 2px;
}
.quick-input-title {
  cursor: grab;
  padding: 3px 0px;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
}
.quick-input-right-action-bar {
  display: flex;
  margin-right: 4px;
  flex: 1;
}
.quick-input-right-action-bar > .actions-container {
  justify-content: flex-end;
}
.quick-input-right-action-bar > .actions-container > .action-item {
  margin-left: 4px;
}
.quick-input-titlebar .monaco-action-bar .action-label.codicon {
  background-position: center;
  background-repeat: no-repeat;
  padding: 2px;
}
.quick-input-description {
  margin: 6px 6px 6px 11px;
}
.quick-input-header .quick-input-description {
  margin: 4px 2px;
  flex: 1;
}
.quick-input-header {
  cursor: grab;
  display: flex;
  padding: 6px 6px 2px 6px;
}
.quick-input-widget.hidden-input .quick-input-header {
  padding: 0;
  margin-bottom: 0;
}
.quick-input-and-message {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  min-width: 0;
  position: relative;
}
.quick-input-check-all {
  align-self: center;
  margin: 0;
}
.quick-input-widget .quick-input-header .monaco-checkbox {
  margin-top: 6px;
}
.quick-input-filter {
  flex-grow: 1;
  display: flex;
  position: relative;
}
.quick-input-box {
  flex-grow: 1;
}
.quick-input-widget.show-checkboxes .quick-input-box,
.quick-input-widget.show-checkboxes .quick-input-message {
  margin-left: 5px;
}
.quick-input-visible-count {
  position: absolute;
  left: -10000px;
}
.quick-input-count {
  align-self: center;
  position: absolute;
  right: 4px;
  display: flex;
  align-items: center;
}
.quick-input-count .monaco-count-badge {
  vertical-align: middle;
  padding: 2px 4px;
  border-radius: 2px;
  min-height: auto;
  line-height: normal;
}
.quick-input-action {
  margin-left: 6px;
}
.quick-input-action .monaco-text-button {
  font-size: 11px;
  padding: 0 6px;
  display: flex;
  height: 25px;
  align-items: center;
}
.quick-input-message {
  margin-top: -1px;
  padding: 5px;
  overflow-wrap: break-word;
}
.quick-input-message > .codicon {
  margin: 0 0.2em;
  vertical-align: text-bottom;
}
.quick-input-message a {
  color: inherit;
}
.quick-input-progress.monaco-progress-container {
  position: relative;
}
.quick-input-list {
  line-height: 22px;
}
.quick-input-widget.hidden-input .quick-input-list {
  margin-top: 4px;
  padding-bottom: 4px;
}
.quick-input-list .monaco-list {
  overflow: hidden;
  max-height: calc(20 * 22px);
  padding-bottom: 5px;
}
.quick-input-list .monaco-scrollable-element {
  padding: 0px 6px;
}
.quick-input-list .quick-input-list-entry {
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  padding: 0 6px;
}
.quick-input-list .quick-input-list-entry.quick-input-list-separator-border {
  border-top-width: 1px;
  border-top-style: solid;
}
.quick-input-list .monaco-list-row {
  border-radius: 3px;
}
.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border {
  border-top-style: none;
}
.quick-input-list .quick-input-list-label {
  overflow: hidden;
  display: flex;
  height: 100%;
  flex: 1;
}
.quick-input-widget .monaco-checkbox {
  margin-right: 0;
}
.quick-input-widget .quick-input-list .monaco-checkbox,
.quick-input-widget .quick-input-tree .monaco-checkbox {
  margin-top: 4px;
}
.quick-input-list .quick-input-list-icon {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quick-input-list .quick-input-list-rows {
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
  margin-left: 5px;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row {
  display: flex;
  align-items: center;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label,
.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {
  flex: 1;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*=codicon-] {
  vertical-align: text-bottom;
}
.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span {
  opacity: 1;
}
.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding {
  margin-right: 8px;
}
.quick-input-list .quick-input-list-label-meta {
  opacity: 0.7;
  line-height: normal;
  text-overflow: ellipsis;
  overflow: hidden;
}
.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight {
  font-weight: bold;
  background-color: unset;
  color: var(--vscode-list-highlightForeground) !important;
}
.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight {
  color: var(--vscode-list-focusHighlightForeground) !important;
}
.quick-input-list .quick-input-list-entry .quick-input-list-separator {
  margin-right: 4px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  display: flex;
  flex: 0;
  overflow: visible;
}
.quick-input-list .quick-input-list-entry-action-bar .action-label {
  display: none;
}
.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {
  margin-right: 4px;
  padding: 2px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  margin-top: 1px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  margin-right: 4px;
}
.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,
.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,
.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label {
  display: flex;
}
.quick-input-list > .monaco-list:focus .monaco-list-row.focused {
  outline: 1px solid var(--vscode-list-focusOutline) !important;
  outline-offset: -1px;
}
.quick-input-list > .monaco-list:focus .monaco-list-row.focused .quick-input-list-entry.quick-input-list-separator-border {
  border-color: transparent;
}
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator {
  color: inherit;
}
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key {
  background: none;
}
.quick-input-list .quick-input-list-separator-as-item {
  padding: 4px 6px;
  font-size: 12px;
}
.quick-input-list .quick-input-list-separator-as-item .label-name {
  font-weight: 600;
}
.quick-input-list .quick-input-list-separator-as-item .label-description {
  opacity: 1 !important;
}
.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border {
  border-top-style: none;
}
.quick-input-list .monaco-tree-sticky-row {
  padding: 0 5px;
}
.quick-input-list .monaco-tl-twistie {
  display: none !important;
}
.quick-input-tree .monaco-list {
  overflow: hidden;
  max-height: calc(20 * 22px);
  padding-bottom: 5px;
}
.quick-input-tree .quick-input-tree-entry {
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  padding: 0 6px;
}
.quick-input-tree .quick-input-tree-label {
  overflow: hidden;
  display: flex;
  height: 100%;
  flex: 1;
}
.quick-input-tree .quick-input-tree-icon {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quick-input-tree .quick-input-tree-rows {
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
  margin-left: 5px;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row {
  display: flex;
  align-items: center;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .monaco-icon-label,
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {
  flex: 1;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .codicon[class*=codicon-] {
  vertical-align: text-bottom;
}
.quick-input-tree .quick-input-tree-rows .monaco-highlighted-label > span {
  opacity: 1;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  display: flex;
  flex: 0;
  overflow: visible;
}
.quick-input-tree .quick-input-tree-entry-action-bar .action-label {
  display: none;
}
.quick-input-tree .quick-input-tree-entry-action-bar .action-label.codicon {
  margin-right: 4px;
  padding: 2px;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  margin-top: 1px;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  margin-right: 4px;
}
.quick-input-tree .quick-input-tree-entry .quick-input-tree-entry-action-bar .action-label.always-visible,
.quick-input-tree .quick-input-tree-entry:hover .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .quick-input-tree-entry.focus-inside .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .monaco-list-row.focused .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .monaco-list-row.passive-focused .quick-input-tree-entry-action-bar .action-label {
  display: flex;
}
.quick-input-tree > .monaco-list:focus .monaco-list-row.focused {
  outline: 1px solid var(--vscode-list-focusOutline) !important;
  outline-offset: -1px;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/base/browser/ui/progressbar/progressbar.css */
.monaco-progress-container {
  width: 100%;
  height: 2px;
  overflow: hidden;
}
.monaco-progress-container .progress-bit {
  width: 2%;
  height: 2px;
  position: absolute;
  left: 0;
  display: none;
}
.monaco-progress-container.active .progress-bit {
  display: inherit;
}
.monaco-progress-container.discrete .progress-bit {
  left: 0;
  transition: width 100ms linear;
}
.monaco-progress-container.discrete.done .progress-bit {
  width: 100%;
}
.monaco-progress-container.infinite .progress-bit {
  animation-name: progress;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  transform: translate3d(0px, 0px, 0px);
  animation-timing-function: linear;
}
.monaco-progress-container.infinite.infinite-long-running .progress-bit {
  animation-timing-function: steps(100);
}
@keyframes progress {
  from {
    transform: translateX(0%) scaleX(1);
  }
  50% {
    transform: translateX(2500%) scaleX(3);
  }
  to {
    transform: translateX(4900%) scaleX(1);
  }
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/widget/markdownRenderer/browser/renderedMarkdown.css */
.monaco-editor .rendered-markdown kbd {
  background-color: var(--vscode-keybindingLabel-background);
  color: var(--vscode-keybindingLabel-foreground);
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  border-color: var(--vscode-keybindingLabel-border);
  border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
  box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
  vertical-align: middle;
  padding: 1px 3px;
}
.rendered-markdown li:has(input[type=checkbox]) {
  list-style-type: none;
}

/* ../Codigo/node_modules/monaco-editor/esm/vs/editor/browser/widget/multiDiffEditor/style.css */
.monaco-component.multiDiffEditor {
  background: var(--vscode-multiDiffEditor-background);
  position: relative;
  height: 100%;
  width: 100%;
  overflow-y: hidden;
  > div {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    &.placeholder {
      visibility: hidden;
      &.visible {
        visibility: visible;
      }
      display: grid;
      place-items: center;
      place-content: center;
    }
  }
  .active {
    --vscode-multiDiffEditor-border: var(--vscode-focusBorder);
  }
  .multiDiffEntry {
    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
    .collapse-button {
      margin: 0 5px;
      cursor: pointer;
      a {
        display: block;
      }
    }
    .header {
      z-index: 1000;
      background: var(--vscode-editor-background);
      &:not(.collapsed) .header-content {
        border-bottom: 1px solid var(--vscode-sideBarSectionHeader-border);
      }
      .header-content {
        margin: 8px 0px 0px 0px;
        padding: 4px 5px;
        border-top: 1px solid var(--vscode-multiDiffEditor-border);
        display: flex;
        align-items: center;
        color: var(--vscode-foreground);
        background: var(--vscode-multiDiffEditor-headerBackground);
        &.shadow {
          box-shadow: var(--vscode-scrollbar-shadow) 0px 6px 6px -6px;
        }
        .file-path {
          display: flex;
          flex: 1;
          min-width: 0;
          .title {
            font-size: 14px;
            line-height: 22px;
            &.original {
              flex: 1;
              min-width: 0;
              text-overflow: ellipsis;
            }
          }
          .status {
            font-weight: 600;
            opacity: 0.75;
            margin: 0px 10px;
            line-height: 22px;
          }
        }
        .actions {
          padding: 0 8px;
        }
      }
    }
    .editorParent {
      flex: 1;
      display: flex;
      flex-direction: column;
      border-bottom: 1px solid var(--vscode-multiDiffEditor-border);
      overflow: hidden;
    }
    .editorContainer {
      flex: 1;
    }
  }
}
