@import url(https://fonts.googleapis.com/css2?family=Bona+Nova&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);@import url(https://fonts.googleapis.com/css2?family=Maven+Pro&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);@import url(https://fonts.googleapis.com/css2?family=Comfortaa&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.app-navbar[data-v-def9c8cc]{position:sticky;top:0;z-index:1000;gap:28px;height:62px;padding:0 28px;background:#fff;border-bottom:1px solid #e8e9f3;-webkit-box-shadow:0 1px 3px rgba(17,24,39,.04);box-shadow:0 1px 3px rgba(17,24,39,.04)}.app-brand[data-v-def9c8cc],.app-navbar[data-v-def9c8cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-brand[data-v-def9c8cc]{font-weight:700;font-size:1.05rem;color:#3730a3;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}.app-brand img[data-v-def9c8cc]{max-height:34px;max-width:160px}.app-nav[data-v-def9c8cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.app-nav-link[data-v-def9c8cc]{padding:7px 14px;border-radius:9px;color:#4b5563;font-weight:600;font-size:.92rem;text-decoration:none}.app-nav-link[data-v-def9c8cc]:hover{background:#f3f2fe;color:#4338ca}.app-nav-link.router-link-active[data-v-def9c8cc]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.app-nav-right[data-v-def9c8cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;-ms-flex-negative:0;flex-shrink:0}.app-env[data-v-def9c8cc]{max-width:200px;padding:4px 10px;border-radius:999px;background:rgba(99,102,241,.12);color:#4338ca;font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-avatar[data-v-def9c8cc]{width:32px;height:32px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:.78rem;font-weight:700}.app-user-name[data-v-def9c8cc]{margin-left:9px;font-weight:600;font-size:.9rem}.app-user-caret[data-v-def9c8cc]{font-size:.7rem;opacity:.6}.app-navbar .app-user-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;border-radius:10px;color:#1f2937!important;text-decoration:none!important}.app-navbar .app-user-toggle:hover{background:#f3f2fe}.app-navbar .app-user-header{padding:6px 20px}@media (max-width:640px){.app-navbar .app-user-caret,.app-navbar .app-user-name{display:none}}textarea{resize:both!important}html{margin:0;padding:0;height:100%}body{font-family:Source Sans Pro,sans-serif;background-color:#f2f4f7!important;min-height:100%}#smd{font-family:var(--theme-font)!important;background-color:var(--theme-background-color)!important;color:var(--theme-text-color)!important;min-height:100vh}.smd{padding:24px 30px}.badge-danger{background-color:#ff2a2a;color:#fff}.marge{margin-left:2em}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f5f5f5}.long-tooltip .tooltip-inner{max-width:600px!important;text-align:left!important}.landing[data-v-364fce72]{min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background:radial-gradient(circle at 12% 18%,rgba(99,102,241,.16),transparent 42%),radial-gradient(circle at 88% 82%,rgba(139,92,246,.18),transparent 46%),linear-gradient(135deg,#eef1fd,#e6eafc 45%,#dfe6fb);color:#1f2937;padding:0 24px 48px}.landing-header[data-v-364fce72]{max-width:1120px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0}.landing-brand[data-v-364fce72]{font-size:1.3rem;font-weight:700;color:#3730a3}.landing-brand img[data-v-364fce72]{max-width:180px;max-height:48px}.landing-nav[data-v-364fce72]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.landing-btn[data-v-364fce72]{border-radius:12px;font-weight:600;padding:9px 20px;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none}.landing-btn--solid[data-v-364fce72],.landing-btn--solid[data-v-364fce72]:focus,.landing-btn--solid[data-v-364fce72]:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:transparent;color:#fff}.landing-btn--solid[data-v-364fce72]:hover{-webkit-filter:brightness(1.06);filter:brightness(1.06)}.landing-btn--ghost[data-v-364fce72],.landing-btn--ghost[data-v-364fce72]:focus,.landing-btn--ghost[data-v-364fce72]:hover{background:#fff;border-color:rgba(99,102,241,.35);color:#4338ca}.landing-btn--lg[data-v-364fce72]{padding:13px 28px;font-size:1.02rem}.landing-hero[data-v-364fce72]{max-width:1120px;margin:24px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}.landing-hero-content[data-v-364fce72]{-webkit-box-flex:1;-ms-flex:1 1 560px;flex:1 1 560px}.landing-eyebrow[data-v-364fce72]{display:inline-block;background:rgba(99,102,241,.12);color:#4338ca;border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:600;margin-bottom:18px}.landing-hero h1[data-v-364fce72]{font-size:2.7rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;margin-bottom:18px}.landing-hero p[data-v-364fce72]{font-size:1.08rem;color:#4b5563;max-width:560px}.landing-cta[data-v-364fce72]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin:28px 0 18px}.landing-note[data-v-364fce72]{font-size:.9rem!important;color:#6b7280!important}.landing-hero-visual[data-v-364fce72]{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px;border-radius:32px;background:#fff;-webkit-box-shadow:0 24px 48px rgba(76,81,176,.16);box-shadow:0 24px 48px rgba(76,81,176,.16)}.landing-hero-visual i[data-v-364fce72]{font-size:7rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-features[data-v-364fce72]{max-width:1120px;margin:72px auto 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.landing-feature[data-v-364fce72]{background:#fff;border-radius:18px;padding:26px 22px;-webkit-box-shadow:0 12px 28px rgba(76,81,176,.1);box-shadow:0 12px 28px rgba(76,81,176,.1)}.landing-feature-icon[data-v-364fce72]{width:46px;height:46px;border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff}.landing-feature h3[data-v-364fce72]{font-size:1.05rem;font-weight:700;margin-bottom:8px}.landing-feature p[data-v-364fce72]{font-size:.94rem;color:#4b5563;margin:0}.landing-steps[data-v-364fce72]{max-width:860px;margin:72px auto 0;background:#fff;border-radius:24px;padding:40px;-webkit-box-shadow:0 20px 40px rgba(76,81,176,.12);box-shadow:0 20px 40px rgba(76,81,176,.12);text-align:center}.landing-steps h2[data-v-364fce72]{font-size:1.7rem;font-weight:800;margin-bottom:28px}.landing-steps ol[data-v-364fce72]{list-style:none;padding:0;margin:0 0 28px;text-align:left}.landing-steps li[data-v-364fce72]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0;border-bottom:1px solid #f1f2f7}.landing-steps li[data-v-364fce72]:last-child{border-bottom:none}.landing-step-num[data-v-364fce72]{-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(99,102,241,.12);color:#4338ca;font-weight:700}.landing-steps li p[data-v-364fce72]{margin:4px 0 0;color:#4b5563;font-size:.94rem}.landing-footer[data-v-364fce72]{max-width:1120px;margin:56px auto 0;text-align:center;color:#6b7280;font-size:.88rem}@media (max-width:900px){.landing-hero[data-v-364fce72]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.landing-hero p[data-v-364fce72]{margin-left:auto;margin-right:auto}.landing-cta[data-v-364fce72]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-hero h1[data-v-364fce72]{font-size:2.1rem}}.baground{margin-right:250px}.logo{text-align:center;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;display:block}html[data-v-059e1bb8]{-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-059e1bb8],[data-v-059e1bb8]:after,[data-v-059e1bb8]:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul[data-v-059e1bb8]{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}li[data-v-059e1bb8]{margin-bottom:8px;color:#525f7f;font-size:.8rem;position:relative}li[data-v-059e1bb8]:before{content:"";width:0;height:2px;background:#6366f1;position:absolute;left:0;top:50%;display:block;-webkit-transition:all .6s cubic-bezier(.175,.885,.32,1.275);transition:all .6s cubic-bezier(.175,.885,.32,1.275)}.input_container[data-v-059e1bb8]{position:relative}.is_valid[data-v-059e1bb8]{color:rgba(136,152,170,.8)}.is_valid[data-v-059e1bb8]:before{width:100%}.checkmark_container[data-v-059e1bb8]{border-radius:50%;position:absolute;top:-15px;right:-15px;background:#6366f1;width:44px;height:44px;visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.show_checkmark[data-v-059e1bb8]{visibility:visible;opacity:1}.checkmark[data-v-059e1bb8]{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:15;stroke-linecap:round;stroke-dasharray:180;stroke-dashoffset:180}.checked[data-v-059e1bb8]{-webkit-animation:draw-059e1bb8 .5s ease forwards;animation:draw-059e1bb8 .5s ease forwards}@-webkit-keyframes draw-059e1bb8{to{stroke-dashoffset:0}}@keyframes draw-059e1bb8{to{stroke-dashoffset:0}}.tooltip-inner{white-space:pre-wrap}[data-v-2bfea4bd]{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.ace_content [data-v-2bfea4bd]{font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,Source Code Pro,source-code-pro,monospace}body[data-v-2bfea4bd]{font-size:.85rem}h1[data-v-2bfea4bd],h2[data-v-2bfea4bd],h3[data-v-2bfea4bd]{font-weight:700;font-size:.9rem}h1[data-v-2bfea4bd]{font-size:1.1rem}#smd .smd[data-v-2bfea4bd]{padding:24px 30px}#smd.no-menu .smd[data-v-2bfea4bd]{padding:0}.custom-select[data-v-2bfea4bd],.form-control[data-v-2bfea4bd],.input-group-text[data-v-2bfea4bd]{font-size:13px}.btn[data-v-2bfea4bd]{font-size:12px}.btn.btn-success[data-v-2bfea4bd]{background:-webkit-gradient(linear,left top,right top,from(#ff5821),to(#ff7f55));background:linear-gradient(90deg,#ff5821,#ff7f55);border:0}.btn.btn-secondary[data-v-2bfea4bd]{background:#f3f7fd;border-color:#d6e2f5;color:#475569}.form-label[data-v-2bfea4bd]{font-size:.7rem}.query-builder[data-v-2bfea4bd]{margin:10px 0;background:#fff;border-left:3px solid #b5cbe4}.query-builder input[data-v-2bfea4bd],.query-builder select[data-v-2bfea4bd]{font-size:12px}.query-builder .rule-value-container input[type=text][data-v-2bfea4bd]{padding:5px 10px}.query-builder>.rules-group-container[data-v-2bfea4bd]{padding-top:5px;background:#fff;border:0;border-radius:0}.query-builder>.rules-group-container .rules-group-container[data-v-2bfea4bd]{padding:2px 0;border-color:transparent;background:transparent}.query-builder .btn-danger[data-v-2bfea4bd],.query-builder .btn-success[data-v-2bfea4bd],.query-builder .btn[data-v-2bfea4bd]{background:#f3f7fd;border-color:#d6e2f5;color:#222;font-size:12px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.query-builder .btn-danger i[data-v-2bfea4bd],.query-builder .btn-success i[data-v-2bfea4bd],.query-builder .btn i[data-v-2bfea4bd]{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.query-builder .btn-danger.btn-primary:not(:disabled):not(.disabled).active[data-v-2bfea4bd],.query-builder .btn-danger.btn-primary[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-primary:not(:disabled):not(.disabled).active[data-v-2bfea4bd],.query-builder .btn-success.btn-primary[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn.btn-primary:not(:disabled):not(.disabled).active[data-v-2bfea4bd],.query-builder .btn.btn-primary[data-v-2bfea4bd]:not(:disabled):not(.disabled):active{background:#f3f7fd;border-color:#d6e2f5;color:#ff7f55}.query-builder .btn-danger.disabled[data-v-2bfea4bd],.query-builder .btn-success.disabled[data-v-2bfea4bd],.query-builder .btn.disabled[data-v-2bfea4bd]{background:#f3f7fd;border-color:#d6e2f5;color:#a1a1a1;font-size:12px}.query-builder .btn-danger.disabled.active[data-v-2bfea4bd],.query-builder .btn-success.disabled.active[data-v-2bfea4bd],.query-builder .btn.disabled.active[data-v-2bfea4bd]{color:#ffbba4}.query-builder .btn-danger.btn-danger[data-v-2bfea4bd]:active,.query-builder .btn-danger.btn-danger[data-v-2bfea4bd]:focus,.query-builder .btn-danger.btn-danger[data-v-2bfea4bd]:hover,.query-builder .btn-danger.btn-danger[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn-danger.btn-success[data-v-2bfea4bd]:active,.query-builder .btn-danger.btn-success[data-v-2bfea4bd]:focus,.query-builder .btn-danger.btn-success[data-v-2bfea4bd]:hover,.query-builder .btn-danger.btn-success[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-danger[data-v-2bfea4bd]:active,.query-builder .btn-success.btn-danger[data-v-2bfea4bd]:focus,.query-builder .btn-success.btn-danger[data-v-2bfea4bd]:hover,.query-builder .btn-success.btn-danger[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-success[data-v-2bfea4bd]:active,.query-builder .btn-success.btn-success[data-v-2bfea4bd]:focus,.query-builder .btn-success.btn-success[data-v-2bfea4bd]:hover,.query-builder .btn-success.btn-success[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn.btn-danger[data-v-2bfea4bd]:active,.query-builder .btn.btn-danger[data-v-2bfea4bd]:focus,.query-builder .btn.btn-danger[data-v-2bfea4bd]:hover,.query-builder .btn.btn-danger[data-v-2bfea4bd]:not(:disabled):not(.disabled):active,.query-builder .btn.btn-success[data-v-2bfea4bd]:active,.query-builder .btn.btn-success[data-v-2bfea4bd]:focus,.query-builder .btn.btn-success[data-v-2bfea4bd]:hover,.query-builder .btn.btn-success[data-v-2bfea4bd]:not(:disabled):not(.disabled):active{background:#5563c0;color:#fff;border-color:transparent}.query-builder .btn-danger.btn-danger:active i[data-v-2bfea4bd],.query-builder .btn-danger.btn-danger:focus i[data-v-2bfea4bd],.query-builder .btn-danger.btn-danger:hover i[data-v-2bfea4bd],.query-builder .btn-danger.btn-danger:not(:disabled):not(.disabled):active i[data-v-2bfea4bd],.query-builder .btn-danger.btn-success:active i[data-v-2bfea4bd],.query-builder .btn-danger.btn-success:focus i[data-v-2bfea4bd],.query-builder .btn-danger.btn-success:hover i[data-v-2bfea4bd],.query-builder .btn-danger.btn-success:not(:disabled):not(.disabled):active i[data-v-2bfea4bd],.query-builder .btn-success.btn-danger:active i[data-v-2bfea4bd],.query-builder .btn-success.btn-danger:focus i[data-v-2bfea4bd],.query-builder .btn-success.btn-danger:hover i[data-v-2bfea4bd],.query-builder .btn-success.btn-danger:not(:disabled):not(.disabled):active i[data-v-2bfea4bd],.query-builder .btn-success.btn-success:active i[data-v-2bfea4bd],.query-builder .btn-success.btn-success:focus i[data-v-2bfea4bd],.query-builder .btn-success.btn-success:hover i[data-v-2bfea4bd],.query-builder .btn-success.btn-success:not(:disabled):not(.disabled):active i[data-v-2bfea4bd],.query-builder .btn.btn-danger:active i[data-v-2bfea4bd],.query-builder .btn.btn-danger:focus i[data-v-2bfea4bd],.query-builder .btn.btn-danger:hover i[data-v-2bfea4bd],.query-builder .btn.btn-danger:not(:disabled):not(.disabled):active i[data-v-2bfea4bd],.query-builder .btn.btn-success:active i[data-v-2bfea4bd],.query-builder .btn.btn-success:focus i[data-v-2bfea4bd],.query-builder .btn.btn-success:hover i[data-v-2bfea4bd],.query-builder .btn.btn-success:not(:disabled):not(.disabled):active i[data-v-2bfea4bd]{color:#fff}.query-builder .btn-danger i[data-v-2bfea4bd],.query-builder .btn-success i[data-v-2bfea4bd],.query-builder .btn i[data-v-2bfea4bd]{color:#9090c8}.query-builder .rules-group-header[data-v-2bfea4bd]:before{content:"Condition";padding:0 5px 0 6px;font-weight:700;font-size:13px}.query-builder .rule-container[data-v-2bfea4bd]{padding:5px 0;border-color:transparent}.query-builder .rules-list[data-v-2bfea4bd]>:after,.query-builder .rules-list[data-v-2bfea4bd]>:before{border-color:#e5e9f1}.query-builder .error-container[data-v-2bfea4bd]{position:relative}.query-builder .error-container[data-v-2bfea4bd]:before{content:"";position:absolute;top:-2px;left:-4px;width:5px;height:5px;background:#ff7f55}.query-builder .error-container>i[data-v-2bfea4bd]{display:none}.query-builder .has-error[data-v-2bfea4bd]{padding:5px;background:transparent;border-color:transparent}.query-builder .has-error .rule-value-container input[data-v-2bfea4bd],.query-builder .has-error .rule-value-container select[data-v-2bfea4bd]{border-color:#ff7f55}.tabulator[data-v-2bfea4bd]{font-size:.9rem!important;border:1px solid #d6e2f5;border-radius:4px}.tabulator .tabulator-header[data-v-2bfea4bd]{border:0!important}.tabulator .tabulator-header .tabulator-col-title[data-v-2bfea4bd]{font-weight:700}.tabulator .tabulator-row[data-v-2bfea4bd]{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.tabulator .tabulator-row[data-v-2bfea4bd]:nth-child(odd){background:#f3f7fd!important}.tabulator .tabulator-row[data-v-2bfea4bd]:hover{background:#fff6f3!important}.tabulator .tabulator-cell[data-v-2bfea4bd]{background:transparent}.tabulator-row.tabulator-selected [data-v-2bfea4bd]{background-color:#9abcea!important}.btn-outline-warning[data-v-2bfea4bd]{color:#856404;border-color:#856404}.btn-outline-warning:not(:disabled):not(.disabled).active[data-v-2bfea4bd],.btn-outline-warning[data-v-2bfea4bd]:focus,.btn-outline-warning[data-v-2bfea4bd]:hover,.btn-outline-warning[data-v-2bfea4bd]:not(:disabled):not(.disabled):active{color:#fff;background-color:#856404;border-color:#856404}.btn-outline-warning.focus[data-v-2bfea4bd],.btn-outline-warning[data-v-2bfea4bd]:focus{-webkit-box-shadow:0 0 0 .2rem rgba(133,100,4,.5);box-shadow:0 0 0 .2rem rgba(133,100,4,.5)}.small-tree-indent[data-v-2bfea4bd]{margin:0 3px;display:inline-block}.icon-hover[data-v-2bfea4bd]{visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.row_data:hover .icon-hover[data-v-2bfea4bd]{visibility:visible;opacity:1}.capitalize[data-v-2bfea4bd]{text-transform:capitalize}.badge[data-v-2bfea4bd]{font-size:12px;font-weight:400}li[data-v-2bfea4bd]{list-style:none}.icon_parent[data-v-2bfea4bd]{background:transparent;width:20px;height:20px;display:inline-block;vertical-align:middle;text-align:center;margin:0 2px 0 0}.icon_parent i[data-v-2bfea4bd]{font-size:16px;line-height:10px}.icon_parent[data-v-2bfea4bd]:last-child{margin:0}.expanded_icon[data-v-2bfea4bd]{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #555}.expanded_icon.expanded[data-v-2bfea4bd]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.add_icon[data-v-2bfea4bd]:before{content:"+"}.edit_icon[data-v-2bfea4bd]:before{content:"\270E"}.delete_icon[data-v-2bfea4bd]:before{content:"\D7"}.folder_icon[data-v-2bfea4bd]:before{content:"\1F5C0"}.folder_icon_active[data-v-2bfea4bd]:before{content:"\1F5C1"}.vue-pdf-embed>div{margin-bottom:8px;-webkit-box-shadow:0 2px 8px 4px rgba(0,0,0,.1);box-shadow:0 2px 8px 4px rgba(0,0,0,.1)}.search-col .autocomplete-input{height:2rem!important}.center_spinner{width:0;margin:0 auto;margin-top:30px}.tabulator,.tabulator .tabulator-footer{background-color:transparent!important;border:none!important}.tabulator .tabulator-paginator{background-color:transparent!important}.tabulator .tabulator-tableholder{overflow-x:auto!important}.tabulator-menu{position:absolute;background-color:#fff;border:1px solid;cursor:pointer;padding:5px}.tabulator-menu div:hover{background-color:#a5f1ff}.collapse{visibility:visible!important}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.card{border:1px solid #ddd;border-radius:8px;padding:1rem;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabulator-tooltip{max-height:none!important;overflow:visible!important;white-space:pre-wrap!important;word-wrap:break-word!important}.chart-display-wrapper[data-v-3f420820]{margin-bottom:12px}.chart-display-toolbar[data-v-3f420820]{margin-bottom:6px}.chart-display-toolbar-menu[data-v-3f420820]{min-width:220px}.chart-display-container[data-v-3f420820]{position:relative;height:320px;margin-top:8px}.chart-display-container--line[data-v-3f420820]{height:400px}.chart-inline-config[data-v-3f420820]{background:#f8f9fa;max-height:400px;overflow-y:auto}.chart-pre-text[data-v-3f420820]{white-space:pre-wrap;margin-bottom:8px;font-size:.92em}.chart-html-legend[data-v-3f420820]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:.82em}.chart-legend-item[data-v-3f420820]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap}.chart-legend-swatch[data-v-3f420820]{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid transparent;-ms-flex-negative:0;flex-shrink:0}.profile-page[data-v-0c07ee5f]{width:100%}.summary-card[data-v-0c07ee5f]{min-height:96px}.summary-grid[data-v-0c07ee5f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:767.98px){.summary-grid[data-v-0c07ee5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.conversation-row[data-v-84af5e6c]{cursor:pointer}.conversation-row[data-v-84af5e6c]:hover{background:#f3f2fe}.conversation-thread[data-v-84af5e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.conversation-message[data-v-84af5e6c]{padding:10px 14px;border-radius:12px;background:#f5f6fb;max-width:85%;-ms-flex-item-align:start;align-self:flex-start}.conversation-message--me[data-v-84af5e6c]{background:#ece9fe;-ms-flex-item-align:end;align-self:flex-end}.conversation-message-head[data-v-84af5e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-bottom:4px;font-size:.85rem}.conversation-message-subject[data-v-84af5e6c]{font-weight:600;font-size:.9rem;margin-bottom:2px}.conversation-message-body[data-v-84af5e6c]{white-space:pre-wrap;font-size:.92rem}.basic-export-note[data-v-84af5e6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;margin:12px 0;padding:12px 16px;border-radius:10px;border:1px solid #d8dbf0;background:#f6f6fd;color:#4b5563;font-size:.9rem;line-height:1.45}.basic-export-note i[data-v-84af5e6c]{color:#6366f1;margin-top:2px}.onboarding[data-v-84af5e6c]{max-width:620px;background:#fff;border-radius:18px;padding:40px 36px;-webkit-box-shadow:0 12px 28px rgba(76,81,176,.1);box-shadow:0 12px 28px rgba(76,81,176,.1)}.onboarding-icon[data-v-84af5e6c]{width:64px;height:64px;margin:0 auto 18px;border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.onboarding-steps[data-v-84af5e6c]{margin:22px auto 26px;max-width:480px;color:#4b5563;font-size:.94rem}.onboarding-steps li[data-v-84af5e6c]{margin-bottom:8px}.dropzone[data-v-84af5e6c]{max-width:480px;padding:34px 24px;border:2px dashed #c7cbe0;border-radius:16px;background:#fbfbfe;color:#6b7280;cursor:pointer;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.dropzone--over[data-v-84af5e6c],.dropzone[data-v-84af5e6c]:hover{border-color:#6366f1;background:#f3f2fe}.dropzone-icon[data-v-84af5e6c]{display:block;font-size:2.2rem;margin-bottom:10px;color:#6366f1}.section-card[data-v-84af5e6c]{cursor:pointer;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.section-card[data-v-84af5e6c]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.summary-card[data-v-84af5e6c]{min-height:96px}.summary-grid[data-v-84af5e6c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.recommendation-grid[data-v-84af5e6c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.linkedin-raw-summary-grid[data-v-84af5e6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.linkedin-score-grid[data-v-84af5e6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}@media (max-width:767.98px){.summary-grid[data-v-84af5e6c]{grid-template-columns:repeat(2,minmax(0,1fr))}.linkedin-raw-summary-grid[data-v-84af5e6c],.linkedin-score-grid[data-v-84af5e6c],.recommendation-grid[data-v-84af5e6c]{grid-template-columns:1fr}}.profile-page[data-v-e357ae0a]{max-width:1000px;margin:0 auto}.profile-hero[data-v-e357ae0a]{gap:20px;padding:28px 30px;border-radius:18px;background:#fff;-webkit-box-shadow:0 12px 28px rgba(76,81,176,.1);box-shadow:0 12px 28px rgba(76,81,176,.1);margin-bottom:22px}.profile-avatar[data-v-e357ae0a],.profile-hero[data-v-e357ae0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-avatar[data-v-e357ae0a]{width:68px;height:68px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.profile-identity h1[data-v-e357ae0a]{font-size:1.5rem;font-weight:700;margin:0 0 2px}.profile-identity p[data-v-e357ae0a]{margin:0 0 8px;color:#6b7280;font-size:.94rem}.profile-chip[data-v-e357ae0a]{display:inline-block;padding:4px 12px;border-radius:999px;background:rgba(99,102,241,.12);color:#4338ca;font-size:.8rem;font-weight:600}.profile-grid[data-v-e357ae0a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.profile-card[data-v-e357ae0a]{background:#fff;border-radius:18px;padding:28px 26px;-webkit-box-shadow:0 12px 28px rgba(76,81,176,.1);box-shadow:0 12px 28px rgba(76,81,176,.1)}.profile-card header[data-v-e357ae0a]{margin-bottom:20px}.profile-card h2[data-v-e357ae0a]{font-size:1.1rem;font-weight:700;margin:0 0 4px}.profile-card header p[data-v-e357ae0a]{margin:0;color:#6b7280;font-size:.88rem}.profile-field[data-v-e357ae0a]{margin-bottom:16px}.profile-field label[data-v-e357ae0a]{display:block;margin-bottom:5px;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.profile-readonly[data-v-e357ae0a]{padding:8px 12px;border-radius:8px;background:#f5f6fb;color:#4b5563;font-size:.94rem}.profile-hint-error[data-v-e357ae0a]{margin-top:5px;font-size:.82rem;color:#dc3545}.profile-rules[data-v-e357ae0a]{list-style:none;padding:14px 16px;margin:0 0 18px;border-radius:12px;background:#f8f8fd;font-size:.87rem;color:#6b7280}.profile-rules li[data-v-e357ae0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:3px 0}.profile-rules li i[data-v-e357ae0a]{width:14px;color:#c7cbe0}.profile-rules li.ok[data-v-e357ae0a]{color:#1f7a4d}.profile-rules li.ok i[data-v-e357ae0a]{color:#22a06b}.profile-submit[data-v-e357ae0a]{width:100%;border-radius:12px;font-weight:600;padding:10px;border:none;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.profile-submit[data-v-e357ae0a]:hover:not(:disabled){-webkit-filter:brightness(1.06);filter:brightness(1.06)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.w-\[30\%\]{width:30%}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem*var(--tw-space-x-reverse));margin-left:calc(0.5rem*(1 - var(--tw-space-x-reverse)))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pl-2{padding-left:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.opacity-30{opacity:.3}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{-webkit-transition-property:color,background-color,border-color,fill,stroke,opacity,backdrop-filter,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,backdrop-filter,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-box-shadow,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.input-color{color:var(--theme-text-color)!important}.vcron-select-input,.vcron-select-list,.vcron-select-list-item{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:line-through:hover{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.tabulator-edit-list,.tabulator-footer,.tabulator-header,.tabulator-popup-container,.tabulator-row .tabulator-cell,.tabulator-tableholder,.tabulator .tabulator-header .tabulator-col .tabulator-col-content{font-size:inherit!important}.tabulator-header{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.tabulator .tabulator-header .tabulator-col{background-color:var(--tables-header-background)!important;color:var(--tables-header-text-color);border-color:var(--tables-border-color);border-right:calc(var(--tables-col-border-thickness)*1px) solid;border-left:calc(var(--tables-col-border-thickness)*1px) solid}.tabulator-row{border-bottom:calc(var(--tables-row-border-thickness)*1px) solid!important;border-bottom-color:var(--tables-border-color)!important;cursor:pointer;background-color:var(--tables-cell-background)!important}.tabulator-row.tabulator-selected{background-color:#9abcea!important}.tabulator-row:hover{background-color:#a5f1ff!important}.tabulator-row .tabulator-cell{color:var(--tables-cell-text-color)}.table th,.tabulator-row .tabulator-cell{border-left:calc(var(--tables-col-border-thickness)*1px) solid;border-right:calc(var(--tables-col-border-thickness)*1px) solid;border-color:var(--tables-border-color)}.table th{background-color:var(--tables-header-background)!important;color:var(--tables-header-text-color)!important}.table td{background-color:var(--tables-cell-background);color:var(--tables-cell-text-color);border-left:calc(var(--tables-col-border-thickness)*1px) solid;border-right:calc(var(--tables-col-border-thickness)*1px) solid;border-color:var(--tables-border-color);border-top:calc(var(--tables-row-border-thickness)*1px) solid!important;border-top-color:var(--tables-border-color)!important;border-bottom:calc(var(--tables-row-border-thickness)*1px) solid!important;border-bottom-color:var(--tables-border-color)!important}.card,.card-body{background-color:var(--theme-background-color)!important}.je-object__container{margin-bottom:5px}.property-selector{color:#000}.je-switcher{color:#000!important;background-color:#fff}.vcs__select-menu{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.vcs__select-menu__not-main{min-height:-webkit-fill-available}.vcs__option span{color:#000!important}.vcs__cross button{display:none}.autocomplete-input{border:1px solid #eee;border-radius:8px;width:100%;padding:12px 12px 12px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:16px;line-height:1.5;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#eee;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNjY2IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:12px}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{border-color:rgba(0,0,0,.12);background-color:#fff;outline:none;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.16);box-shadow:0 2px 2px rgba(0,0,0,.16)}[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent;border-radius:8px 8px 0 0}[data-position=above] .autocomplete-input[aria-expanded=true]{border-top-color:transparent;border-radius:0 0 8px 8px;z-index:2}.autocomplete[data-loading=true]:after{content:"";border:3px solid rgba(0,0,0,.12);border-right-color:rgba(0,0,0,.48);border-radius:100%;width:20px;height:20px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.autocomplete-result-list{margin:0;border:1px solid rgba(0,0,0,.12);padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:296px;overflow-y:auto;background:#fff;list-style:none;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.16);box-shadow:0 2px 2px rgba(0,0,0,.16)}[data-position=below] .autocomplete-result-list{margin-top:-1px;border-top-color:transparent;border-radius:0 0 8px 8px;padding-bottom:8px}[data-position=above] .autocomplete-result-list{margin-bottom:-1px;border-bottom-color:transparent;border-radius:8px 8px 0 0;padding-top:8px}.autocomplete-result{cursor:default;padding:12px 12px 12px 48px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjY2NjIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCIvPjxwYXRoIGQ9Ik0yMSAyMWwtNC00Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:12px}.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}@-webkit-keyframes rotate{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(359deg);transform:translateY(-50%) rotate(359deg)}}.autocomplete-result{color:#000}.autocomplete-result-list{position:fixed;z-index:20}.rule-filter-container select{width:100%!important;max-width:100%}*{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.ace_content *{font:12px/normal Monaco,Menlo,Ubuntu Mono,Consolas,Source Code Pro,source-code-pro,monospace}body{font-size:.85rem}h1,h2,h3{font-weight:700;font-size:.9rem}h1{font-size:1.1rem}#smd .smd{padding:24px 30px}#smd.no-menu .smd{padding:0}.custom-select,.form-control,.input-group-text{font-size:13px}.btn{font-size:12px}.btn.btn-success{background:-webkit-gradient(linear,left top,right top,from(#ff5821),to(#ff7f55));background:linear-gradient(90deg,#ff5821,#ff7f55);border:0}.btn.btn-secondary{background:#f3f7fd;border-color:#d6e2f5;color:#475569}.form-label{font-size:.7rem}.query-builder{margin:10px 0;background:#fff;border-left:3px solid #b5cbe4}.query-builder input,.query-builder select{font-size:12px}.query-builder .rule-value-container input[type=text]{padding:5px 10px}.query-builder>.rules-group-container{padding-top:5px;background:#fff;border:0;border-radius:0}.query-builder>.rules-group-container .rules-group-container{padding:2px 0;border-color:transparent;background:transparent}.query-builder .btn,.query-builder .btn-danger,.query-builder .btn-success{background:#f3f7fd;border-color:#d6e2f5;color:#222;font-size:12px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.query-builder .btn-danger i,.query-builder .btn-success i,.query-builder .btn i{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.query-builder .btn-danger.btn-primary:not(:disabled):not(.disabled).active,.query-builder .btn-danger.btn-primary:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-primary:not(:disabled):not(.disabled).active,.query-builder .btn-success.btn-primary:not(:disabled):not(.disabled):active,.query-builder .btn.btn-primary:not(:disabled):not(.disabled).active,.query-builder .btn.btn-primary:not(:disabled):not(.disabled):active{background:#f3f7fd;border-color:#d6e2f5;color:#ff7f55}.query-builder .btn-danger.disabled,.query-builder .btn-success.disabled,.query-builder .btn.disabled{background:#f3f7fd;border-color:#d6e2f5;color:#a1a1a1;font-size:12px}.query-builder .btn-danger.disabled.active,.query-builder .btn-success.disabled.active,.query-builder .btn.disabled.active{color:#ffbba4}.query-builder .btn-danger.btn-danger:active,.query-builder .btn-danger.btn-danger:focus,.query-builder .btn-danger.btn-danger:hover,.query-builder .btn-danger.btn-danger:not(:disabled):not(.disabled):active,.query-builder .btn-danger.btn-success:active,.query-builder .btn-danger.btn-success:focus,.query-builder .btn-danger.btn-success:hover,.query-builder .btn-danger.btn-success:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-danger:active,.query-builder .btn-success.btn-danger:focus,.query-builder .btn-success.btn-danger:hover,.query-builder .btn-success.btn-danger:not(:disabled):not(.disabled):active,.query-builder .btn-success.btn-success:active,.query-builder .btn-success.btn-success:focus,.query-builder .btn-success.btn-success:hover,.query-builder .btn-success.btn-success:not(:disabled):not(.disabled):active,.query-builder .btn.btn-danger:active,.query-builder .btn.btn-danger:focus,.query-builder .btn.btn-danger:hover,.query-builder .btn.btn-danger:not(:disabled):not(.disabled):active,.query-builder .btn.btn-success:active,.query-builder .btn.btn-success:focus,.query-builder .btn.btn-success:hover,.query-builder .btn.btn-success:not(:disabled):not(.disabled):active{background:#5563c0;color:#fff;border-color:transparent}.query-builder .btn-danger.btn-danger:active i,.query-builder .btn-danger.btn-danger:focus i,.query-builder .btn-danger.btn-danger:hover i,.query-builder .btn-danger.btn-danger:not(:disabled):not(.disabled):active i,.query-builder .btn-danger.btn-success:active i,.query-builder .btn-danger.btn-success:focus i,.query-builder .btn-danger.btn-success:hover i,.query-builder .btn-danger.btn-success:not(:disabled):not(.disabled):active i,.query-builder .btn-success.btn-danger:active i,.query-builder .btn-success.btn-danger:focus i,.query-builder .btn-success.btn-danger:hover i,.query-builder .btn-success.btn-danger:not(:disabled):not(.disabled):active i,.query-builder .btn-success.btn-success:active i,.query-builder .btn-success.btn-success:focus i,.query-builder .btn-success.btn-success:hover i,.query-builder .btn-success.btn-success:not(:disabled):not(.disabled):active i,.query-builder .btn.btn-danger:active i,.query-builder .btn.btn-danger:focus i,.query-builder .btn.btn-danger:hover i,.query-builder .btn.btn-danger:not(:disabled):not(.disabled):active i,.query-builder .btn.btn-success:active i,.query-builder .btn.btn-success:focus i,.query-builder .btn.btn-success:hover i,.query-builder .btn.btn-success:not(:disabled):not(.disabled):active i{color:#fff}.query-builder .btn-danger i,.query-builder .btn-success i,.query-builder .btn i{color:#9090c8}.query-builder .rules-group-header:before{content:"Condition";padding:0 5px 0 6px;font-weight:700;font-size:13px}.query-builder .rule-container{padding:5px 0;border-color:transparent}.query-builder .rules-list>:after,.query-builder .rules-list>:before{border-color:#e5e9f1}.query-builder .error-container{position:relative}.query-builder .error-container:before{content:"";position:absolute;top:-2px;left:-4px;width:5px;height:5px;background:#ff7f55}.query-builder .error-container>i{display:none}.query-builder .has-error{padding:5px;background:transparent;border-color:transparent}.query-builder .has-error .rule-value-container input,.query-builder .has-error .rule-value-container select{border-color:#ff7f55}.tabulator{font-size:.9rem!important;border:1px solid #d6e2f5;border-radius:4px}.tabulator .tabulator-header{border:0!important}.tabulator .tabulator-header .tabulator-col-title{font-weight:700}.tabulator .tabulator-row{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.tabulator .tabulator-row:nth-child(odd){background:#f3f7fd!important}.tabulator .tabulator-row:hover{background:#fff6f3!important}.tabulator .tabulator-cell{background:transparent}.tabulator-row.tabulator-selected *{background-color:#9abcea!important}.btn-outline-warning{color:#856404;border-color:#856404}.btn-outline-warning:focus,.btn-outline-warning:hover,.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#fff;background-color:#856404;border-color:#856404}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(133,100,4,.5);box-shadow:0 0 0 .2rem rgba(133,100,4,.5)}.auth-page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 16px;background:radial-gradient(circle at 12% 18%,rgba(99,102,241,.16),transparent 42%),radial-gradient(circle at 88% 82%,rgba(139,92,246,.18),transparent 46%),linear-gradient(135deg,#eef1fd,#e6eafc 45%,#dfe6fb)}.auth-card,.auth-page{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.auth-card{position:relative;max-width:420px;background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 48px rgba(76,81,176,.16),0 4px 14px rgba(17,24,39,.04);box-shadow:0 24px 48px rgba(76,81,176,.16),0 4px 14px rgba(17,24,39,.04);padding:40px 36px;-webkit-animation:auth-fade-in .35s ease;animation:auth-fade-in .35s ease}.auth-card--wide{max-width:540px}@-webkit-keyframes auth-fade-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes auth-fade-in{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.auth-badge{width:56px;height:56px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 18px;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-box-shadow:0 10px 20px rgba(99,102,241,.35);box-shadow:0 10px 20px rgba(99,102,241,.35);color:#fff;font-size:1.3rem}.auth-logo{text-align:center;margin-bottom:8px}.auth-logo img{max-width:210px;max-height:70px;display:inline-block}.auth-logo .logo-fallback{font-size:1.35rem;font-weight:700;color:#3730a3;letter-spacing:-.01em}.auth-title{text-align:center;font-size:1.3rem;font-weight:700;color:#1e1b4b;margin:4px 0 6px}.auth-subtitle{text-align:center;font-size:.8rem;color:#6b7280;margin:0 0 26px;line-height:1.5}.auth-form{margin-top:4px}.auth-field{margin-bottom:18px}.auth-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.auth-row .auth-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.auth-field label{display:block;font-size:.72rem;font-weight:700;color:#4b5563;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.auth-field .form-control,.auth-input.form-control{border:1px solid #e1e4f0;border-radius:10px;padding:.65rem .9rem;font-size:.85rem;background:#f8f9fd;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:none;box-shadow:none}.auth-field .form-control:focus,.auth-input.form-control:focus{border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.15);box-shadow:0 0 0 3px rgba(99,102,241,.15);background:#fff}.auth-field .input-group .btn{border:1px solid #e1e4f0;border-left:none;border-radius:0 10px 10px 0;background:#f8f9fd;color:#6b7280}.auth-field .input-group:focus-within .btn{border-color:#6366f1}.auth-field .input-group .form-control{border-radius:10px 0 0 10px}.auth-hint{font-size:.72rem;color:#9096a8;margin:6px 0 0;line-height:1.4}.auth-submit{width:100%;border:none;border-radius:10px;padding:.7rem 1rem;font-weight:700;font-size:.88rem;background:linear-gradient(135deg,#6366f1,#8b5cf6)!important;-webkit-box-shadow:0 10px 20px rgba(99,102,241,.32);box-shadow:0 10px 20px rgba(99,102,241,.32);-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.auth-submit:focus,.auth-submit:hover{background:linear-gradient(135deg,#575ae0,#7c4de8)!important;-webkit-box-shadow:0 12px 24px rgba(99,102,241,.4);box-shadow:0 12px 24px rgba(99,102,241,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.auth-submit:active{-webkit-transform:translateY(0);transform:translateY(0)}.auth-submit:disabled{opacity:.55;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.auth-alert{border-radius:10px;margin-bottom:0}.auth-alert,.auth-links{font-size:.8rem;margin-top:18px}.auth-links{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.auth-link-btn,.auth-links a{color:#6366f1!important;font-weight:600;text-decoration:none}.auth-link-btn:hover,.auth-links a:hover{text-decoration:underline}.auth-footer{text-align:center;margin-top:14px;padding-top:14px;border-top:1px solid #f0f1f8;font-size:.8rem;color:#6b7280}.auth-link-btn{padding:0!important;vertical-align:baseline}.auth-back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:.78rem;color:#6b7280!important;margin-bottom:20px;text-decoration:none}.auth-back:hover{color:#4338ca!important;text-decoration:underline}