.form .form-group{margin-bottom:20px}.form .form-label{display:block;margin-bottom:8px;font-weight:600;font-size:.9rem;color:var(--text-main)}.form .form-input{width:100%;padding:12px 16px;border:1px solid var(--border-light);border-radius:var(--radius);font-size:1rem;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s;color:var(--text-main)}.form .form-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #1e3a8a1a}.form .form-footer{text-align:center;margin-top:20px;font-size:.9rem;color:var(--secondary-color)}.form .form-footer a{color:var(--primary-color);text-decoration:none;font-weight:600}.form .form-footer a:hover{text-decoration:underline}:root{--colors-text: #0c0c0c;--colors-text-light: #ffffff;--light-background: #ffffff;--colors-danger-background: #d92626;--colors-danger-hover: #b74848;--colors-danger-disabled: #fae4e4;--colors-confirm-background: #3fd926;--colors-confirm-hover: #57b748;--colors-confirm-disabled: #e7fae4;--colors-primary-background: #2a26d9;--colors-primary-hover: #4a48b7;--colors-primary-disabled: #e4e4fa;--colors-secondary-background: #26cdd9;--colors-secondary-hover: #48b0b7;--colors-secondary-disabled: #e4f9fa;--colors-cancel-background: #a79a9a;--colors-cancel-hover: #989090;--colors-input-border: #b7b7b7;--colors-input-border-active: #26cdd9;--colors-input-disabled: #9d9d9d;--colors-input-value-hover: #eeeeee;--colors-menu-background: #d1d1d1;--colors-menu-hover: #a8a8a8;--colors-menu-chips: #8a8a8a;--border-radius: 15px;--primary-color: #1e3a8a;--primary-hover: #172554;--secondary-color: #64748b;--danger-color: #ef4444;--danger-hover: #dc2626;--warning-color: #F59E0B;--bg-app: #f8fafc;--bg-white: #ffffff;--text-main: #0f172a;--text-light: #94a3b8;--border-light: #cbd5e1;--shadow-soft: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--radius: 8px;--font-family: "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden;padding:0;margin:0;font-family:var(--font-family);color:var(--text-main);background-color:var(--bg-app)}.listing-row-1{display:grid;grid-template-columns:1fr;align-items:center;justify-content:start}.listing-row-1 div{padding:5px}.listing-row-2{display:grid;grid-template-columns:3fr 1fr;align-items:center;justify-content:start}.listing-row-2 div{padding:5px}.listing-row-3{display:grid;grid-template-columns:3fr 1fr 1fr;align-items:center;justify-content:start}.listing-row-3 div{padding:5px}.table-main-col{position:relative;display:flex;align-items:center;min-height:40px}.table-main-col:hover .table-main-col-action{display:flex}.table-main-col .table-main-col-action{display:none;flex-direction:row;align-items:center;gap:5px;position:absolute;top:0;bottom:0;right:0}.table-main-col .table-main-col-action:hover{display:flex}@media screen and (max-width:767px){.table-main-col .table-main-col-action{display:flex}}.table-list-col{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.full-height{height:100%}.form-group{display:flex;flex-direction:column;gap:8px}.form-group .form-label{font-size:.85rem;font-weight:600;color:var(--secondary-color);text-transform:uppercase}.form-group .form-input,.form-group .form-select{padding:10px;border:1px solid var(--border-light);border-radius:var(--radius);font-size:.95rem;outline:none;color:var(--text-main);transition:border-color .2s}.form-group .form-input:focus,.form-group .form-select:focus{border-color:var(--primary-color)}.form-group .multi-select-container{border:1px solid var(--border-light);border-radius:var(--radius);padding:5px;background:#fff;display:flex;flex-wrap:wrap;gap:5px}.form-group .multi-select-container .tag-input-ghost{border:none;outline:none;flex:1;padding:4px}.form{width:100%;height:100%;padding:5px;max-width:500px;display:grid;grid-template-rows:max-content 1fr max-content;gap:20px}.form .form-title{font-size:2rem;font-weight:700}.form .inputs{display:flex;flex-direction:column;gap:15px}.form .inputs .input-group{display:flex;flex-direction:column;gap:5px;width:100%}.form .inputs .input-group.main-group{flex-grow:1}.form .inputs .input-group .input-group-title{font-size:1.5rem;font-weight:500}.form .inputs .input-group .input{display:flex;flex-direction:column;width:100%;gap:5px}.form .inputs .input-group .input.main-input,.form .inputs .input-group .input .main-input-element{flex-grow:1}.form .submits{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--colors-menu-chips);padding-top:5px}.form .submits app-bme-button{flex-grow:1}.mardown-display,.markdown-display{overflow:hidden;height:100%;padding:5px;display:grid;grid-template-rows:max-content 1fr;gap:10px}.mardown-display.mardown-display-has-parameter,.mardown-display.markdown-display-has-parameter,.markdown-display.mardown-display-has-parameter,.markdown-display.markdown-display-has-parameter{grid-template-rows:max-content max-content 1fr}.mardown-display h1,.markdown-display h1{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mardown-display h1 .markdown-display__actions,.markdown-display h1 .markdown-display__actions{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;gap:10px;font-size:16px;font-weight:500}.mardown-display .markdown-parameters,.markdown-display .markdown-parameters{display:flex;flex-direction:column;gap:5px}.mardown-display .markdown-parameters .markdown-parameters__parameter,.markdown-display .markdown-parameters .markdown-parameters__parameter{display:grid;grid-template-columns:1fr 4fr;align-items:center;align-content:center}.mardown-display .markdown-titled,.markdown-display .markdown-titled{overflow:hidden;display:grid;grid-template-rows:max-content 1fr;gap:5px}.mardown-display .markdown-titled markdown,.markdown-display .markdown-titled markdown{height:100%;overflow:auto}.mardown-display markdown,.markdown-display markdown{height:100%;overflow:auto}.mardown-display markdown ul,.markdown-display markdown ul{list-style:inside;margin-bottom:10px}.mardown-display markdown p,.markdown-display markdown p{white-space:pre-wrap}markdown{height:100%;overflow:auto}markdown ul{list-style:inside;margin-bottom:10px}markdown p{white-space:pre-wrap}.read-display{overflow:hidden;height:100%;padding:5px;display:grid;grid-template-rows:max-content 1fr;gap:10px}.read-display h1{display:flex;flex-direction:row;align-items:center;gap:10px}.read-display h1 app-bme-tag *{font-size:1rem;font-weight:500}.read-display h1 .read-display__actions{margin-left:auto;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;gap:10px;font-size:16px;font-weight:500}.read-display .metadata{height:100%;overflow:auto;display:flex;flex-direction:column;gap:5px}.read-display .metadata .metadata-value{display:grid;grid-template-columns:2fr 5fr;align-items:center;align-content:center}.read-display .metadata .metadata-value .metadata-label,.read-display .metadata .metadata-value .metadata-val{word-break:break-all}code[class*=language-],pre[class*=language-]{color:#657b83;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#073642}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#073642}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdf6e3}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#93a1a1}.token.punctuation{color:#586e75}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#268bd2}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.url,.token.inserted{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.function,.token.class-name{color:#b58900}.token.regex,.token.important,.token.variable{color:#cb4b16}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
