.text-input-container[data-v-e1257f35]{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.container[data-v-149f1bc0]{display:flex;flex-direction:column;gap:12px}.demo-container[data-v-7c2ae971]{display:contents}fieldset[data-v-7c2ae971]{width:100%;margin:0;gap:0;box-shadow:none}.directive-example-content[data-v-7c2ae971]{display:flex;flex-direction:column;gap:16px}.demo-container[data-v-ce62ee85]{display:contents}.dialog[data-v-ce62ee85]{width:550px;max-width:80%!important;border:2px solid gray;border-radius:var(--border-radius);box-shadow:0 0 12px #b0b0b0}#dialog-title[data-v-ce62ee85]{margin-bottom:24px}.close-dialog-button[data-v-ce62ee85]{display:block;margin-top:16px;margin-left:auto;align-self:flex-end}.live-boundary[data-v-ce62ee85]{display:flex;flex-direction:column;gap:16px;border:1px solid darkgray;padding:8px 16px 16px;border-radius:var(--border-radius)}.live-boundary-title[data-v-ce62ee85]{color:#646464;margin-top:-16px;background:#fff;width:max-content;max-width:100%;padding:0 4px}.modal-panel[data-v-ce62ee85]{box-shadow:unset;gap:12px}.child-component-announcer[data-v-ce62ee85]{margin-bottom:8px}header[data-v-7d5aef4f]{padding:16px 16px 8px;display:flex;flex-direction:column}main[data-v-7d5aef4f]{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}:root{--border-radius: 8px}html,body,[data-v-app]{font-family:Arial,Helvetica,sans-serif;color:#393b41;height:100%;padding:0;margin:0;overflow:auto}input,button{min-height:2rem;min-width:1rem;max-width:100%;padding:.5rem;font-size:1rem;border-radius:var(--border-radius);border:1px solid gray;margin:0;outline-color:#008b8b;accent-color:darkcyan;outline-width:.5rem}a{outline-color:#008b8b}button:hover{cursor:pointer}button:active{background-color:#d1d5db}h1,h2,h3,h4,h5,h6{margin:4px 0}form{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:100%}.panel{border:1px solid darkgray;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:16px;box-shadow:0 0 12px #e4e4e4}.radio-container,.checkbox-container{display:flex;align-items:center;gap:.25rem}*{box-sizing:border-box}
