.window[data-v-63935c2f]{border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:1px 1px #000;display:flex;flex-direction:column;height:90vh;overflow:hidden}.title-bar[data-v-63935c2f]{align-items:center;background-color:var(--retro-accent-strong);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12));display:flex;justify-content:space-between;padding:3px}.title-bar-text[data-v-63935c2f]{color:#fff;font-weight:700;letter-spacing:.5px;margin-right:24px}.close-button[data-v-63935c2f]{display:flex}.close-button>button[data-v-63935c2f]{background:var(--retro-button-bg);border-color:var(--retro-border-medium);border-bottom:1px solid var(--retro-border-dark);border-left:1px solid var(--retro-border-highlight);border-right:1px solid var(--retro-border-dark);border-top:1px solid var(--retro-border-highlight);box-shadow:inset 1px 1px 0 var(--retro-border-highlight),inset -1px -1px 0 var(--retro-border-dark);display:block;margin:0;min-height:14px;min-width:16px;padding:0;position:relative}.close-button>button[data-v-63935c2f]:active{border-left-color:var(--retro-border-dark);border-top-color:var(--retro-border-dark);box-shadow:inset 1px 1px 0 var(--retro-border-dark),inset -1px -1px 0 var(--retro-border-highlight)}.close-button>button a[data-v-63935c2f]{color:var(--retro-text-contrast);font-size:10px;left:50%;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%)}.window-content[data-v-63935c2f]{flex:1;min-height:0;overflow-y:auto}
