:root{--bs-body-bg:#181818;--bs-body-color:#e0e0e0;--bs-secondary-color:#9c27b0;--bs-bg-primary:#1e1e1e;--bs-bg-secondary:#232323;--bs-bg-light:#1e1e1e;--bs-bg-dark:#121212;--bs-primary:#bb86fc;--bs-secondary:#9c27b0;--bs-success:#4caf50;--bs-info:#2196f3;--bs-warning:#ffc107;--bs-danger:#cf6679;--bs-border-color:#343a40;--bs-link-color:#bb86fc;--bs-link-hover-color:#bb86fc;--bs-link-hover-decoration:underline;--bs-btn-color:#e0e0e0;--bs-btn-bg:#bb86fc;--bs-btn-border-color:#bb86fc;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#bb86fc;--bs-btn-hover-border-color:#bb86fc;--bs-card-bg:#232323;--bs-card-color:#e0e0e0;--bs-card-border-color:#343a40;--bs-modal-content-bg:#232323;--bs-modal-content-color:#e0e0e0;--bs-input-bg:var(--bs-body-bg);--bs-input-color:var(--bs-body-color);--bs-input-border-color:var(--bs-border-color);--bs-input-focus-border-color:#bb86fc;--bs-input-focus-box-shadow:0 0 0 0.2rem rgba(106,27,154,.25);--bs-select2-bg:#2a2a2a;--bs-select2-choice-bg:#3a3a3a;--bs-select2-choice-color:#fff;--bs-light:#f8f9fa;--bs-dark:#343a40;--bs-navbar-color:#b0a89f;--bs-tooltip-color:#fff;--bs-tooltip-bg:#6a1b9a;--z-index-navbar:1000;--z-index-dropdown:1010;--z-index-modal:1050;--z-index-tooltip:1070;--el-color-primary:var(--bs-primary);--el-color-success:var(--bs-success);--el-color-warning:var(--bs-warning);--el-color-danger:var(--bs-danger);--el-color-info:var(--bs-info);--el-color-primary-light-3:rgba(187,134,252,.7);--el-color-primary-light-5:rgba(187,134,252,.5);--el-color-primary-light-7:rgba(187,134,252,.3);--el-color-primary-light-9:rgba(187,134,252,.1);--el-color-primary-dark-2:#a376d9;--el-border-color:var(--bs-border-color);--el-border-color-light:rgba(52,58,64,.8);--el-border-color-lighter:rgba(52,58,64,.6);--el-border-color-extra-light:rgba(52,58,64,.4);--el-text-color-primary:var(--bs-body-color);--el-text-color-regular:silver;--el-text-color-secondary:#909399;--el-text-color-placeholder:#606266;--el-text-color-disabled:#444;--el-fill-color:#232323;--el-fill-color-light:#1e1e1e;--el-fill-color-lighter:#181818;--el-fill-color-extra-light:#121212;--el-fill-color-blank:var(--bs-body-bg);--el-bg-color:var(--bs-body-bg);--el-bg-color-page:var(--bs-body-bg);--el-bg-color-overlay:var(--bs-bg-secondary);--el-mask-color:rgba(0,0,0,.8);--el-mask-color-extra-light:rgba(0,0,0,.3);--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%}:root[data-theme=light]{--bs-body-bg:#fff;--bs-body-color:#333;--bs-bg-primary:#f5f7fa;--bs-bg-secondary:#fff;--bs-bg-light:#f5f7fa;--bs-bg-dark:#ebeef5;--bs-border-color:#dcdfe6;--bs-primary:#6200ee;--bs-secondary:#03dac6;--bs-link-color:#6200ee;--bs-link-hover-color:#6200ee;--bs-btn-color:#fff;--bs-btn-bg:#6200ee;--bs-btn-border-color:#6200ee;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6200ee;--bs-btn-hover-border-color:#6200ee;--bs-card-bg:#fff;--bs-card-color:#333;--bs-card-border-color:#dcdfe6;--bs-modal-content-bg:#fff;--bs-modal-content-color:#333;--bs-input-bg:#fff;--bs-input-color:#333;--bs-input-border-color:#dcdfe6;--bs-input-focus-border-color:#6200ee;--el-color-primary:var(--bs-primary);--el-color-success:var(--bs-success);--el-color-warning:var(--bs-warning);--el-color-danger:var(--bs-danger);--el-color-info:var(--bs-info);--el-color-primary-light-3:rgba(98,0,238,.7);--el-color-primary-light-5:rgba(98,0,238,.5);--el-color-primary-light-7:rgba(98,0,238,.3);--el-color-primary-light-9:rgba(98,0,238,.1);--el-color-primary-dark-2:#5100c5;--el-border-color:var(--bs-border-color);--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-text-color-primary:var(--bs-body-color);--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#c0c4cc;--el-text-color-disabled:#c0c4cc;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fff;--el-fill-color-blank:#fff;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-mask-color:rgba(0,0,0,.5);--el-mask-color-extra-light:rgba(0,0,0,.05)}html.dark{--el-color-primary:var(--bs-primary);--el-color-success:var(--bs-success);--el-color-warning:var(--bs-warning);--el-color-danger:var(--bs-danger);--el-color-info:var(--bs-info);--el-bg-color:var(--bs-body-bg);--el-text-color-primary:var(--bs-body-color);--el-border-color:var(--bs-border-color);color-scheme:dark}:root,:root[data-theme=light]{transition:all .3s ease-out}body{background-color:var(--bs-body-bg)}body,h1,h2,h3,h4{color:var(--bs-body-color)}a{color:var(--bs-link-color);text-decoration:none}a:hover{color:var(--bs-link-hover-color);-webkit-text-decoration:var(--bs-link-hover-decoration);text-decoration:var(--bs-link-hover-decoration)}.table-hover tr:hover{background-color:var(--bs-border-color)}.table-striped tr:nth-child(2n){background-color:var(--bs-bg-primary)}.table-striped th,td{color:var(--bs-body-color)!important}.btn{overflow:hidden;position:relative;transition:all .2s ease-in-out}.btn:hover{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25);transform:scale(.98)}.card{box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease-in-out}.card:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);transform:translateY(-2px)}.pagination{gap:.25rem}.pagination .page-link{background-color:var(--bs-body-bg);border-radius:4px;color:var(--bs-body-color);transition:all .2s ease-in-out}.active>.page-link,.page-link.active,.page-link:hover{background-color:var(--bs-primary);color:var(--bs-body-color)}.form-control{background-color:var(--bs-input-bg);border:1px solid var(--bs-input-border-color);color:var(--bs-input-color)}.form-control:focus{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)}.form-control:focus,.form-control:hover{border-color:var(--bs-primary)}.form-control::-moz-placeholder{color:var(--bs-navbar-color)}.form-control::placeholder,.form-text{color:var(--bs-navbar-color)}.form-floating>label{color:var(--bs-body-color)}.alert{animation:slideIn .3s ease-out;border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:1rem 0;padding:1rem}.alert-success{background-color:rgba(var(--bs-success-rgb),.1);border-left:4px solid var(--bs-success)}.alert-danger{background-color:rgba(var(--bs-danger-rgb),.1);border-left:4px solid var(--bs-danger)}.alert-warning{background-color:rgba(var(--bs-warning-rgb),.1);border-left:4px solid var(--bs-warning)}.alert-info{background-color:rgba(var(--bs-info-rgb),.1);border-left:4px solid var(--bs-info)}#container-navbar{background-color:var(--bs-bg-dark);box-shadow:2px 0 5px rgba(0,0,0,.1);transition:all .3s ease-in-out;width:260px;z-index:var(--z-index-navbar)}#container-navbar .btn,#container-navbar a{color:#e0e0e0}#container-navbar .btn,#container-navbar .dropdown-toggle,#container-navbar .nav-link,#container-navbar .navbar-text,#container-navbar a{color:#e0e0e0!important}#container-navbar .nav-link:hover,#container-navbar a:hover{color:var(--bs-primary)!important}#container-navbar .btn:hover{color:#fff}#container-navbar .dropdown-menu{background-color:var(--bs-bg-dark);border-color:var(--bs-border-color)}#container-navbar .dropdown-item{color:#e0e0e0!important}#container-navbar .dropdown-item:hover{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary)!important}#container-navbar .dropdown-divider{border-color:var(--bs-border-color)}#hide-sidebar-btn{background-color:var(--bs-bg-dark);border-left:none;left:260px;position:fixed;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:20px;z-index:var(--z-index-navbar)}#container-navbar.retracted+#hide-sidebar-btn{left:0}.nav-link{border-radius:4px;margin:2px 8px;transition:all .2s ease-in-out}.nav-link:hover{background-color:rgba(var(--bs-primary-rgb),.1);transform:translateX(5px)}.select2-container{color:var(--bs-body-color)}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background-color:var(--bs-bg-secondary);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--bs-body-color);line-height:35px}.select2-dropdown,.select2-search--dropdown .select2-search__field{background-color:var(--bs-bg-secondary);border:1px solid var(--bs-border-color)}.select2-search--dropdown .select2-search__field{color:var(--bs-body-color);padding:8px}.select2-container--default .select2-results__option{color:var(--bs-body-color);padding:8px 12px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--bs-primary);color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--bs-primary);border:none;border-radius:4px;color:#fff;margin:4px;padding:4px 8px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid hsla(0,0%,100%,.3);color:#fff;margin-right:5px;padding-right:5px}.el-card{background-color:var(--bs-card-bg);border:1px solid var(--bs-card-border-color)}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:992px){#container-main{margin-left:250px;width:calc(100% - 250px)}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (forced-colors:active){.btn,.el-button,.nav-link{border:1px solid}}.tooltip>.tooltip-inner{background-color:var(--bs-tooltip-bg)!important;color:var(--bs-tooltip-color)!important}#look_apercu_img{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:1rem}.box-card,.el-collapse-item__content,.el-collapse-item__header{background-color:var(--bs-card-bg);border-color:var(--bs-card-border-color);color:var(--bs-card-color)}h2.text-center{margin:2rem 0;padding-bottom:1rem;position:relative}h2.text-center:after{background-color:var(--bs-primary);border-radius:3px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}#container-main{min-height:100vh;padding:1rem;transition:all .3s ease-in-out;width:100%}#container-main.col-md-12{margin-left:0}:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.el-card{background-color:var(--el-bg-color);border:1px solid var(--el-border-color);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);color:var(--el-text-color-primary)}.el-card__header{border-color:var(--el-border-color);padding:12px 20px}.el-button{transition:all .2s ease-in-out}.el-button:active{transform:scale(.98)}.el-input__wrapper,.el-textarea__wrapper{background-color:var(--el-fill-color-blank);box-shadow:0 0 0 1px var(--el-border-color) inset}.el-input__wrapper.is-focus,.el-input__wrapper:hover,.el-textarea__wrapper.is-focus,.el-textarea__wrapper:hover{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-descriptions__label{color:var(--el-text-color-secondary)}.el-descriptions__content{color:var(--el-text-color-primary)}.el-color-picker{margin:.5rem 0}.el-table{background-color:var(--el-bg-color);color:var(--el-text-color-primary)}.el-table th.el-table__cell{background-color:var(--el-fill-color-light)}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--el-fill-color-lighter)}.el-form-item__label{color:var(--el-text-color-regular)}.el-dropdown-menu{background-color:var(--el-bg-color);border:1px solid var(--el-border-color-light)}.el-dropdown-menu__item{color:var(--el-text-color-primary)}.el-dropdown-menu__item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-pagination{color:var(--el-text-color-primary)}.el-pagination button:disabled{color:var(--el-text-color-disabled)}.el-select-dropdown{background-color:var(--el-bg-color);border:1px solid var(--el-border-color-light)}.el-select-dropdown__item{color:var(--el-text-color-primary)}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--el-color-primary-light-9)}.el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:700}.el-popper{background-color:var(--el-bg-color);border:1px solid var(--el-border-color-light)}.favorites-tile{background-color:var(--bs-card-bg);display:flex;height:100%}.favorites-tile-body{display:flex;flex-direction:column}.favorites-tile-body .list-group{max-height:clamp(240px,40vh,520px);overflow-y:auto}ul[data-v-4d2cda16]{background-color:rgba(0,0,0,.75);border:1px solid #999;cursor:pointer;list-style-type:none;margin:0;padding:0;width:200px}ul li[data-v-4d2cda16]{color:#fff;padding:2px 0;padding-left:15px!important;position:relative}.client-menu[data-v-4d2cda16]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCHQEcOlAiRA4AAAAdaVRYdENvbW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAADBJREFUOMtjYBgFOMGZM2f+E6OOiVJDmCh1CROl3iHKABMTE0ayDcCnmSqxMAqoAAB6JBI0FiuaFQAAAABJRU5ErkJggg==);background-position:right 50%;background-repeat:no-repeat}ul li ul[data-v-4d2cda16]{left:200px;position:absolute;top:0}.client-static[data-v-4d2cda16]{background-color:rgba(48,48,48,.75);cursor:default;padding-left:5px!important}.render-command:before{content:"> "}#xml-render-client{background-color:#c4c608;font-size:10px;height:1000px;max-width:700px;overflow:auto;padding:60px 35px}h1[data-v-1264c450]{color:blue}.animator-card[data-v-173a29e1]{border-radius:8px;margin:20px auto;width:800px}.card-header[data-v-173a29e1]{align-items:center;display:flex;font-size:1.25em;font-weight:700;gap:8px}.card-header .el-icon[data-v-173a29e1]{font-size:1.2em}.info-section[data-v-173a29e1]{background-color:var(--bs-bg-secondary);border:1px solid var(--bs-border-color);border-radius:6px;margin-bottom:1.5rem;padding:1rem}.info-section p[data-v-173a29e1]{color:var(--el-text-color-regular);font-size:1rem;margin:.5rem 0}.info-section strong[data-v-173a29e1],.section-title[data-v-173a29e1]{color:var(--el-text-color-primary)}.section-title[data-v-173a29e1]{border-bottom:2px solid var(--bs-primary);font-size:1.1em;font-weight:600;margin-bottom:1rem;margin-top:2rem;padding-bottom:.5rem}.custom-collapse[data-v-173a29e1]{border:none}.custom-collapse[data-v-173a29e1] .el-collapse-item__header{background-color:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:6px;color:var(--bs-card-color);font-weight:500;margin-bottom:10px;padding:12px 15px;transition:background-color .3s ease}.custom-collapse[data-v-173a29e1] .el-collapse-item__header.is-active{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-btn-hover-color)}.custom-collapse[data-v-173a29e1] .el-collapse-item__wrap{border-bottom:none}.custom-collapse[data-v-173a29e1] .el-collapse-item__content{background-color:transparent;color:var(--bs-card-color);padding:0 5px 15px}.event-list[data-v-173a29e1]{list-style-type:none;padding-left:0}.event-item[data-v-173a29e1]{background-color:var(--bs-bg-secondary);border:1px solid var(--bs-border-color);border-radius:4px;margin-bottom:.75rem;padding:1rem}.event-header[data-v-173a29e1]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.event-header strong[data-v-173a29e1]{color:var(--el-text-color-primary);font-size:1.05em}.event-details p[data-v-173a29e1]{align-items:center;color:var(--el-text-color-regular);display:flex;font-size:.9em;gap:6px;margin:.3rem 0}.event-details p .el-icon[data-v-173a29e1]{color:var(--el-text-color-secondary)}.event-resume[data-v-173a29e1]{border-top:1px dashed var(--bs-border-color);font-style:italic;margin-top:.5rem!important;padding-top:.3rem}.el-empty[data-v-173a29e1],.loading-section[data-v-173a29e1]{margin-top:2rem;padding:1rem}.map-image[data-v-12c9eae4]{margin-bottom:20px}.bone-thumb[data-v-06d42b54]{cursor:copy;height:6rem;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;-webkit-user-drag:none}.stat-card[data-v-04796982]{background-color:var(--bs-card-bg);border:1px solid var(--bs-card-border-color);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:var(--bs-card-color);overflow:hidden;padding:16px;position:relative;transition:transform .2s ease-in-out,box-shadow .3s ease}.stat-card[data-v-04796982]:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.stat-card[data-v-04796982]:hover:after{opacity:1}.stat-card-header[data-v-04796982]{align-items:center;border-bottom:1px solid var(--bs-border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:8px}.stat-title[data-v-04796982]{color:var(--bs-body-color);font-size:1.1em;font-weight:600;margin:0}.stat-value-container[data-v-04796982]{align-items:baseline;display:flex}.stat-current-value[data-v-04796982]{background-color:rgba(var(--bs-primary-rgb),.1);border-radius:4px;color:var(--bs-primary);font-size:1.4em;font-weight:700;padding:2px 8px;transition:all .3s ease}.stat-current-value.changed[data-v-04796982]{animation:pulse-04796982 .3s ease-in-out}.stat-max-value[data-v-04796982]{color:var(--bs-navbar-color);font-size:.9em;margin-left:4px}.input-number-container[data-v-04796982]{margin:8px 0 16px}.input-limit-info[data-v-04796982]{color:var(--bs-navbar-color);margin-top:4px;text-align:center}.stat-command[data-v-04796982]{background-color:var(--bs-bg-primary);border:1px solid var(--bs-border-color);border-radius:4px;color:var(--bs-card-color);font-family:monospace;font-size:.9em;margin-top:8px;padding:6px 8px;text-align:center}.stat-input-number[data-v-04796982]{width:100%}[data-v-04796982] .el-input-number{--el-input-bg-color:var(--bs-input-bg)!important;--el-input-text-color:var(--bs-input-color)!important;--el-input-border-color:var(--bs-input-border-color)!important;--el-input-hover-border-color:var(--bs-primary)!important;--el-input-focus-border-color:var(--bs-primary)!important}[data-v-04796982] .el-input-number input::-webkit-inner-spin-button,[data-v-04796982] .el-input-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes pulse-04796982{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.positive-value[data-v-04796982]{background-color:rgba(var(--bs-success-rgb),.1);color:var(--bs-success)}.negative-value[data-v-04796982]{background-color:rgba(var(--bs-danger-rgb),.1);color:var(--bs-danger)}.neutral-value[data-v-04796982]{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary)}.custom-collapse-title[data-v-f1e3b540]{align-items:center;color:var(--bs-body-color);display:flex;font-size:1.3em;font-weight:600;transition:all .2s ease-in-out}.title-icon[data-v-f1e3b540]{align-items:center;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;display:flex;height:36px;justify-content:center;margin-right:12px;transition:all .3s ease;width:36px}.stat-section:hover .title-icon[data-v-f1e3b540]{transform:scale(1.1) rotate(5deg)}[data-v-f1e3b540] .el-collapse-item__content{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:1.5rem}@media (max-width:768px){[data-v-f1e3b540] .el-collapse-item__content{grid-template-columns:1fr;padding:1rem}.custom-collapse-title[data-v-f1e3b540]{font-size:1.1em}.title-icon[data-v-f1e3b540]{height:30px;width:30px}}.hp-icon[data-v-f1e3b540]{background:linear-gradient(135deg,var(--bs-danger),#b00020);color:#fff}.elements-icon[data-v-f1e3b540]{background:linear-gradient(135deg,var(--bs-primary),var(--bs-secondary));color:#fff}.primary-stats-icon[data-v-f1e3b540]{background:linear-gradient(135deg,var(--bs-warning),#ff6d00);color:#fff}.damage-icon[data-v-f1e3b540]{background:linear-gradient(135deg,#ff3d00,var(--bs-danger));color:#fff}.resist-icon[data-v-f1e3b540]{background:linear-gradient(135deg,var(--bs-info),#0091ea);color:#fff}.misc-icon[data-v-f1e3b540]{background:linear-gradient(135deg,#607d8b,#455a64);color:#fff}[data-v-f1e3b540] .el-collapse-item__header{background-color:var(--bs-bg-primary);border-color:var(--bs-border-color);border-radius:8px;color:var(--bs-body-color);margin-bottom:8px;padding:12px;transition:all .3s ease}[data-v-f1e3b540] .el-collapse-item.is-active .el-collapse-item__header{border-bottom:2px solid var(--bs-primary);border-bottom-left-radius:0;border-bottom-right-radius:0}[data-v-f1e3b540] .el-collapse-item__wrap{background-color:var(--bs-bg-primary);border-color:var(--bs-border-color)}[data-v-f1e3b540] .--el-collapse-border-color{border-color:var(--bs-border-color)!important}[data-v-f1e3b540] .el-collapse{--el-collapse-border-color:var(--bs-border-color)}[data-v-f1e3b540] .el-collapse,[data-v-f1e3b540] .el-collapse-item{border-color:var(--bs-border-color)}[data-v-4d8b0f04]:root{--el-collapse-border-color:var(--bs-border-color);--el-collapse-header-bg-color:var(--bs-bg-primary);--el-collapse-header-text-color:var(--bs-body-color);--el-collapse-content-bg-color:var(--bs-bg-primary);--el-collapse-content-text-color:var(--bs-body-color)}.dring-container[data-v-4d8b0f04]{background-color:var(--bs-bg-primary);border:1px solid var(--bs-border-color);border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:var(--bs-body-color);margin:0 auto;max-width:900px;padding:1.5rem;transition:all .3s ease-out}.custom-collapse[data-v-4d8b0f04] .el-collapse-item__header{background-color:var(--bs-card-bg);border-color:var(--bs-card-border-color);border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05);color:var(--bs-card-color);margin-bottom:12px;padding:12px;transition:all .3s ease}.custom-collapse[data-v-4d8b0f04] .el-collapse-item__content{background-color:transparent;padding:16px 8px}@media (max-width:768px){.dring-container[data-v-4d8b0f04]{margin:0 .5rem;padding:1rem}}.dring-command-section[data-v-4d8b0f04]{animation:slideIn-4d8b0f04 .3s ease-out;background-color:var(--bs-card-bg);border:1px solid var(--bs-card-border-color);border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);color:var(--bs-card-color);margin-top:2rem;overflow:hidden;padding:1.5rem;position:relative}.dring-command-section[data-v-4d8b0f04]:before{background:linear-gradient(90deg,var(--bs-primary),var(--bs-secondary));content:"";height:4px;left:0;position:absolute;top:0;width:100%}.dring-command-title[data-v-4d8b0f04]{color:var(--bs-body-color);font-size:1.2em;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.dring-command-title[data-v-4d8b0f04]:after{background-color:var(--bs-primary);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:60px}.dring-command-container[data-v-4d8b0f04]{align-items:center;background-color:var(--bs-bg-secondary);border:1px solid var(--bs-border-color);border-radius:6px;display:flex;padding:1rem;position:relative}.dring-command-text[data-v-4d8b0f04]{color:var(--bs-body-color);flex-grow:1;font-family:monospace;font-size:1.1em;margin:0;overflow-x:auto;padding:.5rem;white-space:pre-wrap;word-break:break-all}.copy-button[data-v-4d8b0f04]{background-color:var(--bs-primary);border:none;color:#fff;margin-left:1rem;overflow:hidden;position:relative;transition:all .2s ease-in-out}.copy-button[data-v-4d8b0f04]:hover{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25);transform:scale(.98)}.copy-button[data-v-4d8b0f04]:active{transform:scale(.95)}@keyframes slideIn-4d8b0f04{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.copy-button[data-v-4d8b0f04]:after{background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(10);transition:transform .5s,opacity 1s;width:100%}.copy-button[data-v-4d8b0f04]:active:after{opacity:.3;transform:scale(0);transition:0s}.dring-buttons[data-v-4d8b0f04]{display:flex;flex-direction:column;gap:10px;margin-left:1rem}.save-button[data-v-4d8b0f04]{transition:all .2s ease-in-out}.save-button[data-v-4d8b0f04]:hover{box-shadow:0 0 0 .2rem rgba(var(--bs-success-rgb),.25);transform:scale(.98)}.delete-button[data-v-4d8b0f04]{transition:all .2s ease-in-out}.delete-button[data-v-4d8b0f04]:hover{box-shadow:0 0 0 .2rem rgba(var(--bs-danger-rgb),.25);transform:scale(.98)}.dring-title-section[data-v-4d8b0f04]{background-color:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:1.5rem;padding:1rem}[data-v-4d8b0f04] .custom-notification{background-color:var(--bs-card-bg);border:1px solid var(--bs-card-border-color);border-left:4px solid var(--bs-primary);color:var(--bs-card-color)}[data-v-4d8b0f04] .custom-message{background-color:var(--bs-card-bg);border-color:var(--bs-primary);color:var(--bs-card-color)}.effects-grid[data-v-12b31ad4]{display:grid;gap:.5rem .75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.map-preview-image[data-v-32a5fa6b]{border-radius:4px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.map-preview-image[data-v-32a5fa6b]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-5px)}.element-card[data-v-32a5fa6b]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.element-card[data-v-32a5fa6b]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-5px)}.element-image[data-v-32a5fa6b]{max-height:100%;max-width:100%}.map-cells-editor[data-v-025953a6]{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.card-header[data-v-025953a6]{align-items:center;display:flex;font-weight:700;gap:8px}.card-header .el-icon[data-v-025953a6]{font-size:1.2em}.controls-form.el-form--inline .el-form-item[data-v-025953a6]{margin-bottom:1rem}.pixi-canvas-render-area[data-v-025953a6]{border:1px solid var(--el-border-color);height:var(--46c5a223);margin:0 auto;overflow:hidden;position:relative;width:var(--3c034e24)}.pixi-canvas-render-area[data-v-025953a6] canvas{display:block;margin:auto}.output-row[data-v-025953a6]{margin-top:.5rem}.output-card .el-card__body[data-v-025953a6]{padding:10px}.output-pre[data-v-025953a6],.output-textarea[data-v-025953a6] textarea{background-color:var(--bs-input-bg);border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--bs-input-color);font-family:monospace;min-height:200px;padding:.75rem;white-space:pre-wrap;width:100%;word-break:break-all}.output-textarea[data-v-025953a6] textarea{resize:vertical}[data-v-025953a6] .info-label{font-weight:500}@media (max-width:768px){.controls-form.el-form--inline .el-color-picker[data-v-025953a6],.controls-form.el-form--inline .el-form-item[data-v-025953a6],.controls-form.el-form--inline .el-input[data-v-025953a6]{width:100%}.el-col[data-v-025953a6]{margin-bottom:1rem}.el-col[data-v-025953a6]:last-child{margin-bottom:0}}.card-header[data-v-74dec2ae],.pane-header[data-v-74dec2ae]{align-items:center;display:flex;justify-content:space-between}.rule-card[data-v-74dec2ae]{overflow:visible}.rule-card-header[data-v-74dec2ae]{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.rule-card-header h3[data-v-74dec2ae]{font-size:1.1rem;margin:0}.logical-operator-selector[data-v-74dec2ae]{align-items:center;display:flex;height:40px;justify-content:center;margin:-10px 0;position:relative;z-index:10}.code-output[data-v-74dec2ae],.description-output[data-v-74dec2ae]{background-color:var(--el-fill-color-light);border-radius:4px;color:var(--el-text-color-regular);font-family:monospace;font-size:.9em;padding:10px;white-space:pre-wrap;word-break:break-all}.description-output[data-v-74dec2ae]{color:var(--el-text-color-secondary);font-style:italic;margin-top:10px}.option-content[data-v-74dec2ae]{align-items:center;display:flex;justify-content:space-between;width:100%}.option-label[data-v-74dec2ae]{font-weight:500}.option-code[data-v-74dec2ae]{background-color:var(--el-fill-color-light);border-radius:4px;font-family:monospace;font-size:.85em;padding:2px 5px}.option-code[data-v-74dec2ae],.tips-list[data-v-74dec2ae]{color:var(--el-text-color-secondary)}.tips-list[data-v-74dec2ae]{font-size:.9rem;line-height:1.6;margin:0;padding-left:20px}.tips-list li[data-v-74dec2ae]{margin-bottom:8px}