*{border:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;line-height:inherit}ul{list-style:none}a{display:inline-block}a,a:link,a:visited,a:hover{color:inherit;text-decoration:none}a:focus,a:active{outline:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}p+p{margin-top:1em}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}input::-ms-clear{display:none}button{box-shadow:none;cursor:pointer;background:0 0;display:inline-block}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}.theme--dark{--cl-bkg-0:#1f1e1e;--cl-bkg-1:#232222;--cl-bkg-2:#2a2a2a;--cl-bkg-3:#302f2e;--cl-bkg-4:#383838;--cl-bkg-5:#504943;--cl-bkg-6:#4d5d66;--cl-bkg-7:#d95d07;--cl-bkg-8:#ffaa46;--cl-bkg-9:#dfdedc;--cl-bkg-10:#683737;--cl-bkg-11:#fff;--cl-bkg-12:#0b1f3a;--cl-bkg-13:#e5e7eb;--cl-bkg-14:#2f80ed;--cl-bkg-15:#c1c1c1;--cl-bkg-d:#eaffea;--cl-bkg-c:#ffecec;--fyniq-emerald-teal:#14b8a6;--fyniq-emerald-teal-error:#fdb1c3;--cl-text-main:#383838;--cl-text-gray:#a0a09e;--cl-text-head:#ffaa46;--cl-text-accent:#d2af8c;--cl-text-bright:#ff7c22;--cl-text-label:#d95d07;--cl-text-sub:#efa555;--cl-text-inv:#111315;--cl-text-pos:#f1efeb;--cl-text-np:#66adee;--cl-text-nn:#e42;--cl-btn-c:#2f80ed;--cl-btn-bc:#e5e7ed;--cl-text-d:#09ca0e;--cl-text-c:#f46d6a;--cl-text-ff:var(--cl-bkg-11);--cl-brd-1:#272727;--cl-brd-2:#383838;--cl-brd-3:#857a70;--cl-brd-4:#c0b8b0;--cl-brd-5:#d95d07;--cl-brd-footer:var(--cl-brd-2);--cl-bkg-main:var(--cl-bkg-13);--cl-bkg-header:var(--cl-bkg-7);--cl-bkg-header-alt:var(--cl-bkg-6);--cl-bkg-header-active:var(--cl-bkg-8);--cl-bkg-footer:var(--cl-bkg-0);--cl-bkg-input:var(--cl-bkg-9);--cl-bkg-button:var(--cl-bkg-7);--cl-bkg-button-active:var(--cl-bkg-8);--cl-bkg-error:var(--cl-bkg-10);--cl-bkg-dialog-header:var(--cl-bkg-4);--cl-bkg-dialog-main:var(--cl-bkg-9)}@font-face{font-family:Glyph;src:url(/assets/glyph-CyQrkT6s.woff2)format("woff2");font-weight:400;font-style:normal}:root{--ff-glyph:"Glyph"}.ui-icon--star-empty:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--users:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--user-add:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--menu:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--cancel-circled:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--check:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--cancel:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--user:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--star:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--search:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--cancel-squared:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--plus:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--plus-circled:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--plus-squared:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--minus:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--minus-circled:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--minus-squared:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--help-circled:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--info-circled:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--back:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--home:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--link:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--tag:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--download:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--upload:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--pencil:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--attention:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--alert:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--doc-text:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--cog:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--tools:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--login:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--logout:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--down:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--down-dir:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--left-dir:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--right-dir:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--down-open:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--left-open:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--right-open:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--up-open:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--down-open-mini:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--left-open-mini:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--right-open-mini:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--up-open-mini:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--down-open-big:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--left-open-big:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--right-open-big:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--up-open-big:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--up-dir:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--arrows-ccw:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--switch:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--target:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--list:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--list-add:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--vcard:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--newspaper:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--left:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--right:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--up:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--monitor:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--mobile:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--dot-3:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--erase:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--floppy:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--apple:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--android:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--database:before{font-family:var(--ff-glyph);content:"";font-size:16px}.ui-icon--server:before{font-family:var(--ff-glyph);content:"";font-size:16px}.dialog{color:var(--cl-text-inv);min-width:var(--sz-min-width);max-width:max(100vw, var(--sz-max-dialog-width));border-radius:4px;width:auto;padding:0;overflow:hidden}.dialog--modal{z-index:100;box-shadow:5px 10px 10px #000000e6}.dialog__header{text-transform:uppercase;text-align:center;-webkit-user-select:none;user-select:none;color:var(--cl-text-main);background-color:var(--cl-bkg-dialog-header);padding:1em;font-weight:600;position:relative}.dialog__close{width:2em;font-size:1.5em;position:absolute;inset:0 0 0 auto}.dialog__close:hover{color:var(--cl-text-accent)}.dialog__error{padding:var(--sz-content-padding);background-color:var(--fyniq-emerald-teal-error);color:var(--cl-text-main);justify-content:flex-start;align-items:center;display:flex}.dialog__error .ui-icon{color:var(--cl-bkg-8);font-size:1.5em}.dialog__content{background-color:var(--cl-bkg-dialog-main)}.form__element:not(:first-child){margin-top:10px}.form__element input[type=text],.form__element input[type=email],.form__element input[type=tel],.form__element input[type=password],.form__element textarea{height:50px;margin-top:-20px;padding-top:18px}.form__label{z-index:2;height:1.5em;color:var(--cl-text-label);pointer-events:none;font-weight:500;line-height:1.5em;display:inline-block;position:relative}.form__label--top{padding-top:2px;padding-left:6px}.form__input{outline:1px solid var(--cl-brd-4);background-color:var(--cl-bkg-input);color:var(--cl-text-inv);appearance:none;border-radius:2px;width:100%;height:2.5em;padding:0 10px;font-size:1.3em;line-height:40px}.form__input:active,.form__input:focus{outline:1px solid var(--cl-brd-5)}.form__button{background-color:var(--cl-bkg-button);color:var(--cl-text-pos);text-transform:uppercase;cursor:pointer;appearance:none;border-radius:2px;outline:0;width:100%;height:40px;font-size:1em;font-weight:500;box-shadow:0 2px 3px #00000040}.form__button:hover,.form__button:focus{background-color:var(--cl-bkg-button-active);color:var(--cl-text-inv)}.form__button:active{filter:saturate(.7)}.table-wrap{background:var(--cl-bkg-11);border-radius:16px;padding:10px 20px;overflow:auto hidden}table{border-collapse:collapse;background-color:var(--cl-bkg-11);width:100%;color:var(--cl-text-inv);font-family:Arial,sans-serif}thead{background-color:var(--cl-bkg-11);color:var(--cl-text-inv);text-align:left;font-weight:700}thead tr,tbody tr:not(:last-child){border-bottom:1px solid var(--cl-brd-3)}th,td{text-align:left;white-space:nowrap;padding:10px 14px}td{padding:5px 14px}th{background:#ffc56f;font-weight:600}.table-row:hover{background:#fafafa}tbody{background-color:var(--cl-brd-11)}.table-empty{text-align:center;color:#888;padding:24px}.table-actions{gap:8px;display:flex}.table-action{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0743d9;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;padding:8px;transition:all .2s;display:flex;box-shadow:0 4px 6px #0000001a}.table-action:hover{transform:translate(1px,-1px);box-shadow:0 6px 12px #0000001a}.table-action:active{transform:translate(-.5px,.5px);box-shadow:0 3px 6px #00000026}.table-action:disabled{cursor:not-allowed;box-shadow:none;background-color:#a0bff9;border-color:#7a9fe0;transform:none}.container__blocks{grid-template-columns:repeat(4,1fr);justify-items:stretch;gap:1.5rem;margin-top:1rem;display:grid}.container__blocks .block-info-large{grid-column:span 2}@media (width<=1400px){.container__blocks{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.container__blocks{grid-template-columns:1fr}.container__blocks .block-info-large{grid-column:auto}}.container-block{background:var(--cl-bkg-11);border:1px solid #d1d5db;border-radius:1rem;width:100%;height:50vh;padding:.5rem 1rem}.container-block__title{text-align:left;color:var(--cl-text-gray);font-size:1.2rem}.container-block__value{text-align:left;font-size:1.5rem;font-weight:700}.container-block__description{text-align:left;color:var(--cl-text-gray);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.control-panel{background-color:var(--cl-bkg-11);border-radius:15px;flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;margin:10px 0;padding:8px 24px;display:flex}.control-panel-item{flex-direction:row;align-items:center;gap:6px;display:inline-flex}.control-panel-button{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0743d9;border-radius:10px;align-items:center;gap:10px;height:36px;padding:8px 24px;transition:all .2s;display:flex;box-shadow:0 4px 6px #0000001a}.control-panel-button:hover{transform:translate(2px,-2px);box-shadow:0 6px 12px #00000026}.control-panel-button:active{transform:translate(-1px,1px);box-shadow:0 3px 6px #0003}.control-panel-button:disabled{cursor:not-allowed;box-shadow:none;background-color:#a0bff9;border-color:#7a9fe0;transform:none}.state-new{background-color:#f0f3f5}.state-parsed{background-color:#a8cfff}.state-edited{background-color:#f9e79f}.state-confirmed{background-color:#a3e4d7}.state-edited-confirmed{background-color:#2e8b57}.state-error{background-color:#e4a3a3}.modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.modal-container{border-radius:8px;min-width:30%;max-width:90%;min-height:30%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003}:root{--ff-main:"Fira Sans", "Roboto", "Tahoma", sans-serif;--ff-mono:"Roboto Mono", "Consolas", monospace;--fs-main:12px;--sz-min-width:320px;--sz-max-dialog-width:750px;--sz-container-max-padding:16px;--sz-content-padding:20px}html{min-height:100%;min-width:var(--sz-min-width);flex-direction:column;display:flex}body{font-family:var(--ff-main);font-size:var(--fs-main);background-color:var(--cl-bkg-main);color:var(--cl-text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-flow:column;flex-grow:1;display:flex}.container{padding:var(--sz-content-padding)}.container__header{color:var(--cl-text-inv);font-size:1.5em;line-height:30px;font-weight:inherit;margin-bottom:-5px}.content-wrapper{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;width:100%;display:flex}.header[data-v-3de2c83a]{color:var(--cl-text-main);font-size:1.5em;line-height:30px;font-weight:inherit;margin-bottom:-5px}.subtitle[data-v-3de2c83a]{color:var(--cl-text-gray);padding-top:0}.actions[data-v-0ae0b44f]{justify-content:flex-end;align-items:center;gap:8px;padding-top:6px;display:flex}.card[data-v-77405ad8]{cursor:default;background:#fff;border-radius:16px;outline:none;flex-direction:column;min-width:0;transition:transform .14s,box-shadow .14s;display:flex;overflow:hidden;box-shadow:0 6px 18px #14142814}.card--clickable[data-v-77405ad8]{cursor:pointer}.card--clickable[data-v-77405ad8]:focus,.card--clickable[data-v-77405ad8]:hover{transform:translateY(0);box-shadow:0 12px 30px #1414281f}.card--sm[data-v-77405ad8]{width:250px}.card--md[data-v-77405ad8]{width:350px}.card--lg[data-v-77405ad8]{width:450px}.card--au[data-v-77405ad8]{width:auto}.card__media[data-v-77405ad8]{background:#f5f6f8;justify-content:center;align-items:center;width:100%;height:160px;display:flex;overflow:hidden}.card__img[data-v-77405ad8]{object-fit:cover;width:100%;height:100%;display:block}.card__content[data-v-77405ad8]{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.card__header[data-v-77405ad8]{justify-content:space-between;align-items:start;gap:12px;display:flex}.card__titles[data-v-77405ad8]{min-width:0}.card__title[data-v-77405ad8]{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:600;line-height:1.2;overflow:hidden}.card__subtitle[data-v-77405ad8]{color:#6b7280;margin:4px 0 0;font-size:.875rem}.card__body[data-v-77405ad8]{color:#374151;font-size:.95rem;overflow:hidden}.card__actions[data-v-77405ad8]{justify-content:flex-end;align-items:center;gap:8px;padding-top:6px;display:flex}.btn[data-v-77405ad8]{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 12px;font-size:.9rem}.btn[data-v-77405ad8]:focus{outline-offset:2px;outline:3px solid #3b82f633}.btn--primary[data-v-77405ad8]{color:#fff;background:#2563eb;border-color:#2563ebe6}.btn--ghost[data-v-77405ad8]{color:#374151;background:0 0;border-color:#e5e7eb}.card__trailing[data-v-77405ad8]{align-items:center;gap:8px;margin-left:8px;display:flex}@media (width<=520px){.card--md[data-v-77405ad8],.card--lg[data-v-77405ad8]{width:100%}.card__media[data-v-77405ad8]{height:140px}}.card-header[data-v-1163dfe4]{flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;display:flex}.card__subtitle[data-v-1163dfe4]{color:#6b7280;font-size:.875rem;font-weight:100}.card-icon[data-v-1163dfe4]{background-color:var(--cl-bkg-14);color:var(--cl-text-ff);border-radius:12px;width:40px;height:40px;padding:8px}.card-header[data-v-a66daf8a]{flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;display:flex}.card__subtitle[data-v-a66daf8a]{color:#6b7280;font-size:.875rem;font-weight:100}.card-icon[data-v-a66daf8a]{background-color:var(--cl-bkg-14);color:var(--cl-text-ff);border-radius:12px;width:40px;height:40px;padding:8px}.security-section[data-v-a66daf8a]{margin-top:1.5rem}.security-section form[data-v-a66daf8a]{flex-direction:column;gap:.5rem;max-width:300px;display:flex}.security-section form input[data-v-a66daf8a]{border:1px solid #ccc;border-radius:4px;padding:.5rem}.security-section form button[data-v-a66daf8a]{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:4px;padding:.5rem}.security-section form button[data-v-a66daf8a]:hover{background:#0069d9}.card-header[data-v-69df94bb]{flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;display:flex}.card__subtitle[data-v-69df94bb]{color:#6b7280;font-size:.875rem;font-weight:100}.card-icon[data-v-69df94bb]{background-color:var(--cl-bkg-14);color:var(--cl-text-ff);border-radius:12px;width:40px;height:40px;padding:8px}input[data-v-69df94bb]{color:#111827;text-align:right;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;min-width:180px;margin-top:5px;padding:8px;font-size:.775rem}input[data-v-69df94bb]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.profile .tabs[data-v-9b66eaba]{gap:.2rem;margin-top:1.5rem;margin-bottom:.5rem;display:flex}.profile .tabs .tab[data-v-9b66eaba]{cursor:pointer;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;padding:.5rem 1rem;transition:all .2s}.profile .tabs .tab.active[data-v-9b66eaba]{color:#fff;background:#007bff;border-color:#007bff}.profile .tabs .tab[data-v-9b66eaba]:hover{background:#e9ecef}.profile .tab-content[data-v-9b66eaba]{max-width:800px}.table-wrap[data-v-a05f6e96]{overflow-x:auto}table[data-v-a05f6e96]{border-collapse:separate;border-spacing:0}th[data-v-a05f6e96],td[data-v-a05f6e96]{white-space:nowrap}th[data-v-a05f6e96]{text-align:left}.sticky-col[data-v-a05f6e96]{z-index:1;position:sticky}.sticky-right[data-v-a05f6e96]{right:0}.table-empty[data-v-a05f6e96]{text-align:center;padding:40px}input[data-v-99a3184d]{box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;padding:.25rem}input[data-v-99a3184d]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}input[data-v-d258442a]{text-align:right;box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;padding:.25rem}input[data-v-d258442a]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}input[type=checkbox][data-v-34928144]{text-align:right;width:auto;height:auto;margin-right:.5rem}select[data-v-475a7ae6]{text-align:right;box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;padding:.25rem}select[data-v-475a7ae6]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.multi-select[data-v-6eb79322]{width:100%;position:relative}.multi-select__control[data-v-6eb79322]{cursor:pointer;border:1px solid #d1d5db;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.25rem .5rem;display:flex}.multi-select__tags[data-v-6eb79322]{flex-wrap:wrap;flex:1;gap:.25rem;display:flex}.placeholder[data-v-6eb79322]{color:#9ca3af;font-size:.9rem}.tag[data-v-6eb79322]{border:1px solid var(--cl-bkg-6);border-radius:.25rem;align-items:center;gap:.25rem;padding:.1rem .4rem;font-size:.7rem;display:flex}.tag .remove[data-v-6eb79322]{cursor:pointer;background:0 0;border:none;font-size:.6rem;line-height:1}.arrow[data-v-6eb79322]{color:#6b7280;margin-left:.5rem;font-size:.8rem}.multi-select__dropdown[data-v-6eb79322]{z-index:10;background-color:var(--cl-bkg-6);border:1px solid #d1d5db;border-radius:.375rem;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.option[data-v-6eb79322]{cursor:pointer;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.8rem;display:flex}.option[data-v-6eb79322]:hover{background:var(--cl-bkg-2)}.datetime-range[data-v-9f2a32a8]{justify-content:flex-end;align-items:center;gap:.25rem}input[type=datetime-local][data-v-9f2a32a8]{text-align:right;box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;max-width:200px;padding:.05rem;font-size:.75rem}input[type=datetime-local][data-v-9f2a32a8]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.property-editor[data-v-fe0b0365]{padding:.5rem}.property-editor .property-row[data-v-fe0b0365]{justify-content:space-between;align-items:center;padding:.5rem;display:flex}.property-editor .property-row[data-v-fe0b0365]:last-child{border-bottom:none}.property-editor .property-row .property-label[data-v-fe0b0365]{color:var(--color-text);flex-shrink:0;margin-right:1rem}.property-editor .property-row .property-value[data-v-fe0b0365]{text-align:right;flex-grow:1;max-width:60%}.property-editor .property-row .property-value input[data-v-fe0b0365],.property-editor .property-row .property-value button[data-v-fe0b0365],.property-editor .property-row .property-value select[data-v-fe0b0365]{color:#111827;text-align:right;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem}.property-editor .property-row .property-value input[data-v-fe0b0365]:focus,.property-editor .property-row .property-value button[data-v-fe0b0365]:focus,.property-editor .property-row .property-value select[data-v-fe0b0365]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.property-editor .property-row .property-value button[data-v-fe0b0365]{padding:.3rem 1rem}.property-editor .property-row .property-value input[type=checkbox][data-v-fe0b0365]{width:auto;height:auto;margin-left:auto}.property-editor .property-row .property-value input[type=text][data-v-fe0b0365]{background:#9c27b0}.property-editor .property-row .property-value .tag[data-v-fe0b0365]{color:#1e40af;background:#dbeafe;border-radius:.375rem;margin:.1rem .25rem .1rem 0;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.property-editor .property-row .property-value .boolean-badge[data-v-fe0b0365]{border-radius:.375rem;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-block}.property-editor .property-row .property-value .boolean-badge.true[data-v-fe0b0365]{color:#166534;background:#dcfce7}.property-editor .property-row .property-value .boolean-badge.false[data-v-fe0b0365]{color:#374151;background:#f3f4f6}@media (width<=500px){.property-editor .property-row[data-v-fe0b0365]{flex-direction:column;align-items:flex-start}.property-editor .property-row .property-label[data-v-fe0b0365]{margin-bottom:.25rem;margin-right:0}.property-editor .property-row .property-value[data-v-fe0b0365]{text-align:right;width:100%}}@media (prefers-color-scheme:dark){.property-editor[data-v-fe0b0365]{background:#1f2937;border-color:#374151;box-shadow:0 1px 2px #00000080}.property-editor .property-row[data-v-fe0b0365]{border-bottom:1px solid #374151}.property-editor .property-row .property-label[data-v-fe0b0365]{color:#d1d5db}.property-editor .property-row .property-value[data-v-fe0b0365]{color:#f9fafb}.property-editor .property-row .property-value input[data-v-fe0b0365],.property-editor .property-row .property-value select[data-v-fe0b0365]{color:#f9fafb;text-align:right;background:#111827;border:1px solid #4b5563}.property-editor .property-row .property-value .tag[data-v-fe0b0365]{color:#dbeafe;background:#1e40af}.property-editor .property-row .property-value .boolean-badge.true[data-v-fe0b0365]{color:#bbf7d0;background:#14532d}.property-editor .property-row .property-value .boolean-badge.false[data-v-fe0b0365]{color:#d1d5db;background:#374151}}.generic-editor-content[data-v-ef385035]{padding:10px 0}.card-header[data-v-ef385035]{column-gap:10px;display:flex}.card__subtitle[data-v-ef385035]{color:#6b7280;font-size:.875rem}[data-v-ef385035] .property-row{flex-direction:column;align-items:flex-start;border-bottom:none!important}[data-v-ef385035] .property-label{margin-bottom:4px;font-weight:500}[data-v-ef385035] .property-value{text-align:left;width:100%;max-width:100%}[data-v-ef385035] input,[data-v-ef385035] select{width:100%;text-align:left!important}router-link[data-v-fa55dd1f]{color:#2196f3;text-decoration:none}router-link[data-v-fa55dd1f]:hover{text-decoration:underline}.action[data-v-fa55dd1f]{margin-right:10px;font-size:18px}.disabled[data-v-fa55dd1f]{pointer-events:none;opacity:.5;cursor:not-allowed}.dialog[data-v-5c1a80c0]{border-width:2px;border-radius:20px;width:646px}.dialog__header[data-v-5c1a80c0]{text-transform:unset;background-color:var(--cl-bkg-11);color:var(--cl-text-inv);flex-direction:column;padding-top:20px;display:flex}.dialog__title[data-v-5c1a80c0]{margin-top:10px}.dialog__logo[data-v-5c1a80c0]{border-radius:25px;align-self:center;width:150px}.dialog__content[data-v-5c1a80c0]{background-color:var(--cl-bkg-11)}.dialog__form[data-v-5c1a80c0]{padding:var(--sz-content-padding)}.dialog__subtitle[data-v-5c1a80c0]{color:var(--cl-text-gray);margin-top:8px;font-size:14px}.form__label--top[data-v-5c1a80c0]{color:var(--cl-text-inv)}.form__label-optional[data-v-5c1a80c0]{color:var(--cl-text-gray);font-size:12px}.form__input--textarea[data-v-5c1a80c0]{resize:vertical}.form__button[data-v-5c1a80c0]{background-color:var(--cl-bkg-14);text-align:center;align-content:center;align-self:center;font-weight:700}.sign-in-dialog[data-v-a91b26b2]{flex-grow:1;justify-content:center;align-items:center;height:100%;display:flex}.dialog__logo[data-v-bfe84147]{border-radius:25px}.success[data-v-bfe84147]{background:radial-gradient(circle at top,#ffffff26,#0000 55%);flex-grow:1;justify-content:center;align-items:center;padding:40px 16px;display:flex}.success__card[data-v-bfe84147]{background-color:var(--cl-bkg-11);width:min(900px,100%);color:var(--cl-text-inv);border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:20px;padding:48px;display:flex;box-shadow:0 25px 60px #00000059}.success__badge[data-v-bfe84147]{justify-content:center;align-items:center;width:150px;height:150px;margin-bottom:8px;font-size:32px;display:flex}.success__title[data-v-bfe84147]{margin:0;font-size:32px;font-weight:700}.success__lead[data-v-bfe84147]{color:var(--cl-text-gray);margin:0;font-size:18px}.success__body[data-v-bfe84147]{flex-direction:column;gap:16px;font-size:16px;line-height:1.6;display:flex}.success__highlight[data-v-bfe84147]{color:var(--cl-text-inv);font-size:18px;font-weight:600}.success__cta[data-v-bfe84147]{background:linear-gradient(135deg, var(--cl-bkg-14), #52a5ff);color:var(--cl-text-inv);cursor:pointer;border:none;border-radius:999px;align-self:flex-start;margin-top:12px;padding:12px 28px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 20px #52a5ff59}.success__cta[data-v-bfe84147]:hover{transform:translateY(-1px);box-shadow:0 14px 32px #52a5ff73}.success__cta[data-v-bfe84147]:active{transform:translateY(0)}@media (width<=640px){.success__card[data-v-bfe84147]{padding:32px}.success__title[data-v-bfe84147]{font-size:26px}}.dialog[data-v-7c30ded3]{border-width:2px;border-radius:20px;width:446px}.dialog__header[data-v-7c30ded3]{text-transform:unset;background-color:var(--cl-bkg-11);color:var(--cl-text-inv);flex-direction:column;padding-top:20px;display:flex}.dialog__title[data-v-7c30ded3]{margin-top:10px}.dialog__logo[data-v-7c30ded3]{border-radius:25px;align-self:center;width:150px}.dialog__content[data-v-7c30ded3]{background-color:var(--cl-bkg-11)}.dialog__form[data-v-7c30ded3]{padding:var(--sz-content-padding)}.form__label--top[data-v-7c30ded3]{color:var(--cl-text-inv)}.form__button[data-v-7c30ded3]{background-color:var(--cl-bkg-14);text-align:center;align-content:center;align-self:center;font-weight:700}.sign-in-dialog[data-v-79829504]{flex-grow:1;justify-content:center;align-items:center;height:100%;display:flex}.processing-demo[data-v-12cd8aec]{text-align:center;margin-top:5px;margin-bottom:5px;font-family:sans-serif}.status[data-v-12cd8aec]{font-size:1.1rem;font-weight:700}.status.idle[data-v-12cd8aec]{color:#555}.status.processing[data-v-12cd8aec]{color:#0743d9}.status.done[data-v-12cd8aec]{color:green}.progress-bar[data-v-12cd8aec]{background-color:#e0e0e0;border-radius:10px;width:100%;height:10px;overflow:hidden}.progress-fill[data-v-12cd8aec]{background:linear-gradient(90deg,#0743d9,#4a90ff);width:0%;height:100%;transition:width .3s}.doc-layout[data-v-e07a0e7a]{flex-direction:row;gap:10px;display:flex}.doc-layout__document[data-v-e07a0e7a]{aspect-ratio:1/1.414;height:80vh}.doc-layout__column[data-v-e07a0e7a]{flex-direction:column;flex:1;gap:10px;height:80vh;display:flex}.document-state[data-v-e07a0e7a]{border-radius:10px;padding:8px 30px}[data-v-e07a0e7a]{box-sizing:border-box}body[data-v-e07a0e7a]{color:#e6f0f6;background:linear-gradient(#071029 0%,#07121a 60%);justify-content:center;align-items:center;min-height:100vh;margin:0;padding:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;display:flex}.card-error[data-v-e07a0e7a]{align-items:center;gap:22px;width:760px;max-width:100%;padding:28px;display:flex}.icon-wrap[data-v-e07a0e7a]{background:var(--glass);border-radius:14px;flex:0 0 120px;justify-content:center;align-items:center;padding:18px;display:flex}.headline[data-v-e07a0e7a]{color:#fff;margin:0 0 8px;font-size:20px;font-weight:600}.desc[data-v-e07a0e7a]{color:var(--muted);margin:0 0 18px;line-height:1.5}.actions[data-v-e07a0e7a]{align-items:center;gap:12px;display:flex}.btn[data-v-e07a0e7a]{color:#dff7ef;background:0 0;border:1px solid #ffffff0f;border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none}.btn.primary[data-v-e07a0e7a]{color:var(--accent);background:linear-gradient(90deg,#6ee7b71f,#6ee7b70f);border:1px solid #6ee7b72e}.guid-input[data-v-e07a0e7a]{flex:1;align-items:center;gap:10px;display:flex}.guid-field[data-v-e07a0e7a]{color:#cfeee0;background:0 0;border:1px dashed #ffffff0a;border-radius:8px;min-width:220px;padding:10px 12px}.hint[data-v-e07a0e7a]{color:#9fb2c3;font-size:13px}@media (width<=600px){.card[data-v-e07a0e7a]{flex-direction:column;align-items:flex-start}.icon-wrap[data-v-e07a0e7a]{justify-content:flex-start;width:100%}}.settings .tabs[data-v-8f0a8073]{gap:.2rem;margin-top:1.5rem;margin-bottom:.5rem;display:flex}.settings .tabs .tab[data-v-8f0a8073]{cursor:pointer;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;padding:.5rem 1rem;transition:all .2s}.settings .tabs .tab.active[data-v-8f0a8073]{color:#fff;background:#007bff;border-color:#007bff}.settings .tabs .tab[data-v-8f0a8073]:hover{background:#e9ecef}.card-header[data-v-5e26d1dd]{flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;display:flex}.card__subtitle[data-v-5e26d1dd]{color:#6b7280;font-size:.875rem;font-weight:100}.card-icon[data-v-5e26d1dd]{background-color:var(--cl-bkg-14);color:var(--cl-text-ff);border-radius:12px;width:40px;height:40px;padding:8px}.form-grid[data-v-5e26d1dd]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.form-group[data-v-5e26d1dd]{flex-direction:column;display:flex}.form-group.full-width[data-v-5e26d1dd]{grid-column:1/-1}.form-group label[data-v-5e26d1dd]{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.form-group input[data-v-5e26d1dd]{border:1px solid #ddd;border-radius:6px;padding:.5rem}.card-header[data-v-b7666eca]{flex-direction:row;justify-content:stretch;align-items:center;column-gap:10px;display:flex}.card__subtitle[data-v-b7666eca]{color:#6b7280;font-size:.875rem;font-weight:100}.card-icon[data-v-b7666eca]{background-color:var(--cl-bkg-14);color:var(--cl-text-ff);border-radius:12px;width:40px;height:40px;padding:8px}.nav-item[data-v-ca84c819]{border-bottom:1px solid #23282e;font-size:16px;list-style:none}.sidebar-link[data-v-ca84c819],.dropdown-toggle[data-v-ca84c819]{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:10px 15px;text-decoration:none;display:flex}.sidebar-link .icon-holder[data-v-ca84c819],.dropdown-toggle .icon-holder[data-v-ca84c819]{justify-content:center;align-items:center;width:28px;margin-right:10px;display:inline-flex}.sidebar-link .title[data-v-ca84c819],.dropdown-toggle .title[data-v-ca84c819]{flex:1}.sidebar-link[data-v-ca84c819]:hover,.dropdown-toggle[data-v-ca84c819]:hover{background:#4f5b69}.arrow i[data-v-ca84c819]{transition:transform .2s}.dropdown-menu[data-v-ca84c819]{background:#181c20;margin:0;padding:0;list-style:none}.dropdown-menu li[data-v-ca84c819]{border-bottom:1px solid #23282e}.dropdown-menu .sidebar-link[data-v-ca84c819]{color:#ddd;padding:8px 25px;font-size:13px}.dropdown-menu .sidebar-link[data-v-ca84c819]:hover{color:#fff;background:#020203}.language-switcher[data-v-0419eb2c]{padding:10px}select[data-v-0419eb2c]{color:#fff;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;width:100%;padding:5px}option[data-v-0419eb2c]{background:#2c3e50}.organization-item[data-v-a6fb9549]{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #23282e;justify-content:stretch;align-items:center;gap:10px;padding:10px 15px;font-size:14px;text-decoration:none;list-style:none;display:flex}.organization-icon[data-v-a6fb9549]{width:20px;height:20px}.sidebar[data-v-a6fb9549]{background:var(--cl-bkg-12);color:#fff;flex-direction:column;width:225px;height:100vh;display:flex;top:0;left:0}.sidebar-logo[data-v-a6fb9549]{text-align:center;padding:20px}.sidebar-menu[data-v-a6fb9549]{border-collapse:collapse;border-top:2px solid var(--cl-brd-footer);border-left:2px solid var(--cl-brd-footer);border-radius:10px;flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.sidebar-menu-login[data-v-a6fb9549]{border-collapse:collapse;border-top:2px solid var(--cl-brd-footer);border-left:2px solid var(--cl-brd-footer);border-radius:10px;height:fit-content;margin:0;list-style:none;overflow-y:auto}.sidebar-footer[data-v-a6fb9549]{flex-direction:column;display:flex}.toast-wrapper[data-v-b8eb28f5]{z-index:9999;position:fixed;top:20px;right:20px}.toast[data-v-b8eb28f5]{color:#fff;border-radius:8px;align-items:center;gap:12px;min-width:260px;margin-bottom:10px;padding:12px 16px;animation:.2s slideIn-b8eb28f5;display:flex;box-shadow:0 10px 25px #00000026}.toast.error[data-v-b8eb28f5]{background:#ef4444}.toast.success[data-v-b8eb28f5]{background:#22c55e}.toast.warning[data-v-b8eb28f5]{background:#f59e0b}.toast button[data-v-b8eb28f5]{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px}@keyframes slideIn-b8eb28f5{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.app-main{background-color:var(--cl-bkg-main);flex-direction:row;min-height:100vh;display:flex}.app-main-left{z-index:1000;width:230px;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.app-main-right{flex:1;margin-left:240px;overflow-y:auto}
