:root,html[data-theme=light]{--el-color-primary:#2970c5;--el-color-primary-light-3:#5b94d6;--el-color-primary-light-5:#89b3e3;--el-color-primary-light-7:#b7d2f0;--el-color-primary-light-8:#cde2f5;--el-color-primary-light-9:#e8f0fc;--el-color-primary-dark-2:#1f56a0;--el-color-success:#239b9b;--el-color-success-light-3:#4ab8b8;--el-color-success-light-7:#b7eb8f;--el-color-success-light-9:#e0f4f4;--el-color-warning:#d97706;--el-color-warning-light-3:#e5992d;--el-color-warning-light-7:#ffe58f;--el-color-warning-light-9:#fef3e0;--el-color-danger:#dc2626;--el-color-danger-light-3:#e85c5c;--el-color-danger-light-7:#ffccc7;--el-color-danger-light-9:#fef2f2;--el-color-info:#667085;--el-color-info-light-3:#858f9c;--el-text-color-primary:#1d2939;--el-text-color-regular:#344054;--el-text-color-secondary:#475467;--el-text-color-placeholder:#98a2b3;--el-text-color-disabled:#d0d5dd;--el-border-color:#e4e7ec;--el-border-color-light:#eaecf0;--el-border-color-lighter:#f2f4f7;--el-fill-color:#f2f5f9;--el-fill-color-light:#f8fafc;--el-bg-color:#fff;--el-bg-color-page:#f2f5f9;--el-bg-color-overlay:#fff;--app-bg:#e4e7ec;--panel-bg:#fff;--card-bg:#fff;--card-bg-soft:#f8fafc;--card-border:#e4e7ec;--card-border-light:#eaecf0;--text-primary:#1d2939;--text-regular:#344054;--text-secondary:#475467;--text-placeholder:#667085;--text-disabled:#98a2b3;--border:#e4e7ec;--border-color:#e4e7ec;--border-light:#eaecf0;--content-divider:#d0d5dd;--shadow-card:0 2px 8px rgba(29,41,57,.06);--shadow-card-hover:0 4px 14px rgba(29,41,57,.1);--safe-tip-bg:#f0faf7;--safe-tip-text:#039874;--checker-bg:#fff;--checker-fg:#ccc;--modal-bg:#fff;--modal-border:#e4e7ec;--modal-shadow:0 10px 30px rgba(0,0,0,.25);--modal-overlay:rgba(17,24,39,.75);--modal-backdrop-blur:0px;--modal-pane-bg:#f8fafc;--modal-pane-border:#e4e7ec;--modal-text-primary:#1d2939;--modal-text-secondary:#6b7280;--modal-close-hover-bg:#f0f0f0;--modal-checker-bg:#f3f4f6;--modal-checker-fg:#d1d5db;--lightbox-overlay:rgba(17,24,39,.75);--lightbox-bg:#fff;--lightbox-border:#e4e7ec;--lightbox-shadow:0 10px 30px rgba(0,0,0,.25);--lightbox-toolbar-bg:#f8fafc;--lightbox-text:#1d2939;--lightbox-btn-bg:rgba(0,0,0,.06);--lightbox-btn-hover-bg:rgba(0,0,0,.1);--lightbox-btn-color:#1d2939;--btn-secondary-hover-bg:rgba(41,112,197,.08);--btn-disabled-bg:#f5f7fa;--btn-disabled-text:#606266;--btn-disabled-border:#e4e7ec;--spinner-track:rgba(0,0,0,.08);--switch-slider-inset:rgba(0,0,0,.04);--tooltip-bubble-bg:rgba(31,41,55,.95);--tooltip-bubble-color:#fff;--tooltip-bubble-shadow:0 4px 14px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.1);--tooltip-arrow-shadow:1px 1px 2px rgba(0,0,0,.08);--tooltip-shadow-strong:0 2px 8px rgba(0,0,0,.15);--switch-handle-shadow:0 1px 2px rgba(0,0,0,.12);--switch-disabled-border:rgba(0,0,0,.15);--slider-thumb-shadow:0 1px 4px rgba(0,0,0,.12);--slider-thumb-focus-shadow:0 0 0 4px rgba(64,158,255,.14),0 2px 6px rgba(0,0,0,.15);--tag-hover-bg:rgba(0,0,0,.06);--tag-active-bg:rgba(0,0,0,.14);--tag-dark-bg:#344054;--tag-dark-border:#344054;--ms-focus-ring:0 0 0 2px rgba(41,112,197,.1);--ms-dropdown-shadow:0 4px 16px rgba(0,0,0,.12);--ms-item-hover-bg:rgba(41,112,197,.06);--ms-item-selected-bg:rgba(41,112,197,.08);--ms-empty-bg:rgba(0,0,0,.04);--img-card-hover-shadow:0 2px 8px rgba(41,112,197,.15);--img-close-btn-bg:rgba(0,0,0,.5);--img-close-btn-hover-bg:rgba(220,38,38,.9);--img-compare-line-shadow:0 0 4px rgba(0,0,0,.3);--img-compare-knob-shadow:0 2px 8px rgba(0,0,0,.25);--img-stage-shadow:0 2px 8px rgba(0,0,0,.08);--lightbox-toolbar-shadow:0 4px 24px rgba(0,0,0,.15);--alert-bg:#e8f0fc;--alert-border:#bcd2ef;--alert-c:#2970c5;--alert-text:#1d2939;--alert-close-hover-bg:rgba(0,0,0,.05);--toast-info-bg:#e8f0fc;--toast-info-border:#bcd2ef;--toast-info-c:#2970c5;--toast-success-bg:#e0f4f4;--toast-success-border:#b2dcdc;--toast-success-c:#239b9b;--toast-warning-bg:#fef3e0;--toast-warning-border:#f5d28a;--toast-warning-c:#d97706;--toast-error-bg:#fef2f2;--toast-error-border:#f5c2c2;--toast-error-c:#dc2626;--card-shadow-always:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--card-shadow-hover:0 6px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);--ss-panel-shadow:0 4px 16px rgba(0,0,0,.12);--sd-focus-shadow:0 0 0 2px rgba(41,112,197,.18);--sd-dialog-shadow:0 20px 60px -10px rgba(0,0,0,.6);--ip-card-hover-shadow:0 2px 8px rgba(41,112,197,.15);--ip-close-bg:rgba(0,0,0,.5);--ip-close-hover-bg:rgba(220,38,38,.9);--ip-lightbox-overlay:rgba(0,0,0,.75);--ip-lightbox-inner-bg:hsla(0,0%,100%,.05);--ip-arrow-bg:rgba(0,0,0,.4);--ip-arrow-border:hsla(0,0%,100%,.3);--ip-arrow-hover-bg:rgba(0,0,0,.7);--ip-arrow-hover-border:hsla(0,0%,100%,.6);--ip-close-hover-bg:rgba(0,0,0,.7);--ip-close-hover-border:hsla(0,0%,100%,.6);--ip-caption-color:hsla(0,0%,100%,.9);--ip-caption-bg:rgba(0,0,0,.4);--input-focus-shadow:rgba(41,112,197,.15)}html[data-theme=dark]{--el-color-primary:#4589d6;--el-color-primary-light-3:#5798d9;--el-color-primary-light-5:#6aa7dc;--el-color-primary-light-7:#89b3e3;--el-color-primary-light-8:#b7d2f0;--el-color-primary-light-9:#1a2b42;--el-color-primary-dark-2:#275994;--el-color-success:#1c807a;--el-color-success-light-3:#2a9e97;--el-color-success-light-7:#3db8b2;--el-color-success-light-9:#133430;--el-color-warning:#d99735;--el-color-warning-light-3:#e8b057;--el-color-warning-light-7:#f0c27b;--el-color-warning-light-9:#3a2912;--el-color-danger:#e05b5b;--el-color-danger-light-3:#e87a7a;--el-color-danger-light-7:#f0a5a5;--el-color-danger-light-9:#3a1818;--el-color-info:#8a8d93;--el-color-info-light-3:#a1a4aa;--el-text-color-primary:#e6e8ef;--el-text-color-regular:#d0d5dd;--el-text-color-secondary:#c8d0de;--el-text-color-placeholder:#a1adc0;--el-text-color-disabled:#7a8598;--el-border-color:#3e4459;--el-border-color-light:#2c3140;--el-border-color-lighter:#242833;--el-fill-color:#242833;--el-fill-color-light:#1c1f2a;--el-bg-color:#1c1f2a;--el-bg-color-page:#0a0b10;--el-bg-color-overlay:#242833;--app-bg:#0a0b10;--panel-bg:#1c1f2a;--card-bg:#1c1f2a;--card-bg-soft:#242833;--card-bg-active:#2c3140;--card-border:#3e4459;--card-border-light:#2c3140;--text-primary:#e6e8ef;--text-regular:#d0d5dd;--text-secondary:#c8d0de;--text-placeholder:#a1adc0;--text-disabled:#7a8598;--border:#3e4459;--border-color:#3e4459;--border-light:#2c3140;--content-divider:#3e4459;--shadow-card:0 2px 12px rgba(0,0,0,.5);--shadow-card-hover:0 4px 20px rgba(0,0,0,.7);--safe-tip-bg:#133430;--safe-tip-text:#62e8b5;--checker-bg:#242833;--checker-fg:#363c4c;--modal-bg:#1c1f2a;--modal-border:#3e4459;--modal-shadow:0 24px 64px rgba(0,0,0,.6);--modal-overlay:hsla(0,0%,100%,.15);--modal-backdrop-blur:8px;--modal-pane-bg:#242833;--modal-pane-border:#3e4459;--modal-text-primary:#e6e8ef;--modal-text-secondary:#a1adc0;--modal-close-hover-bg:#2c3140;--modal-checker-bg:#242833;--modal-checker-fg:#363c4c;--lightbox-overlay:hsla(0,0%,100%,.15);--lightbox-bg:#1c1f2a;--lightbox-border:#3e4459;--lightbox-shadow:0 24px 64px rgba(0,0,0,.6);--lightbox-toolbar-bg:#242833;--lightbox-text:#e6e8ef;--lightbox-btn-bg:hsla(0,0%,100%,.1);--lightbox-btn-hover-bg:hsla(0,0%,100%,.2);--lightbox-btn-color:#e6e8ef;--btn-secondary-hover-bg:rgba(69,137,214,.15);--btn-disabled-bg:#2a2e3a;--btn-disabled-text:#c0c4cc;--btn-disabled-border:#3e4459;--spinner-track:hsla(0,0%,100%,.12);--switch-slider-inset:hsla(0,0%,100%,.06);--tooltip-bubble-bg:rgba(245,247,250,.94);--tooltip-bubble-color:#1d2939;--tooltip-bubble-shadow:0 4px 14px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.3);--tooltip-arrow-shadow:1px 1px 2px rgba(0,0,0,.2);--tooltip-shadow-strong:0 2px 8px rgba(0,0,0,.5);--switch-handle-shadow:0 1px 2px rgba(0,0,0,.3);--switch-disabled-border:hsla(0,0%,100%,.15);--slider-thumb-shadow:0 1px 4px rgba(0,0,0,.35);--slider-thumb-focus-shadow:0 0 0 4px rgba(69,137,214,.2),0 2px 6px rgba(0,0,0,.35);--tag-hover-bg:hsla(0,0%,100%,.08);--tag-active-bg:hsla(0,0%,100%,.16);--tag-dark-bg:#6b7280;--tag-dark-border:#6b7280;--ba-divider-shadow:0 0 0 1px hsla(0,0%,100%,.6),0 2px 6px rgba(0,0,0,.5);--ba-handle-shadow:0 2px 8px rgba(0,0,0,.5),0 0 0 2px hsla(0,0%,100%,.7);--ba-label-bg:rgba(0,0,0,.6);--cropper-selection-bg:rgba(69,137,214,.15);--cropper-mask-shadow:0 0 0 9999px rgba(0,0,0,.3);--ms-focus-ring:0 0 0 2px rgba(69,137,214,.2);--ms-dropdown-shadow:0 4px 16px rgba(0,0,0,.4);--ms-item-hover-bg:hsla(0,0%,100%,.08);--ms-item-selected-bg:rgba(69,137,214,.15);--ms-empty-bg:hsla(0,0%,100%,.05);--img-card-hover-shadow:0 2px 8px rgba(69,137,214,.2);--img-close-btn-bg:rgba(0,0,0,.6);--img-close-btn-hover-bg:rgba(239,68,68,.9);--img-compare-line-shadow:0 0 4px rgba(0,0,0,.5);--img-compare-knob-shadow:0 2px 8px rgba(0,0,0,.4);--img-stage-shadow:0 2px 8px rgba(0,0,0,.2);--lightbox-toolbar-shadow:0 4px 24px rgba(0,0,0,.4);--input-focus-shadow:rgba(64,158,255,.2);--alert-bg:#1a2b42;--alert-border:#89b3e3;--alert-c:#4589d6;--alert-text:#e6e8ef;--alert-close-hover-bg:hsla(0,0%,100%,.08);--toast-info-bg:#1e3350;--toast-info-border:#3d6b9e;--toast-info-c:#5798d9;--toast-success-bg:#1e4542;--toast-success-border:#3a7a76;--toast-success-c:#3ab0b0;--toast-warning-bg:#3d2d14;--toast-warning-border:#8a6830;--toast-warning-c:#e8b057;--toast-error-bg:#3d1f1f;--toast-error-border:#9e4444;--toast-error-c:#e87a7a;--card-shadow-always:0 2px 8px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2);--card-shadow-hover:0 6px 16px rgba(0,0,0,.35),0 2px 4px rgba(0,0,0,.2);--ss-panel-shadow:0 4px 16px rgba(0,0,0,.4);--sd-focus-shadow:0 0 0 2px rgba(69,137,214,.25);--sd-dialog-shadow:0 20px 60px -10px rgba(0,0,0,.8);--ip-card-hover-shadow:0 2px 8px rgba(69,137,214,.2);--ip-close-bg:rgba(0,0,0,.6);--ip-close-hover-bg:rgba(239,68,68,.9);--ip-lightbox-overlay:rgba(0,0,0,.85);--ip-lightbox-inner-bg:hsla(0,0%,100%,.03);--ip-arrow-bg:rgba(0,0,0,.5);--ip-arrow-border:hsla(0,0%,100%,.35);--ip-arrow-hover-bg:rgba(0,0,0,.75);--ip-arrow-hover-border:hsla(0,0%,100%,.65);--ip-close-hover-bg:rgba(0,0,0,.75);--ip-close-hover-border:hsla(0,0%,100%,.65);--ip-caption-color:hsla(0,0%,100%,.9);--ip-caption-bg:rgba(0,0,0,.5)}html[data-theme=dark] body{background-color:var(--app-bg)}html{scrollbar-width:thin;scrollbar-color:var(--el-text-color-placeholder,#98a2b3) transparent}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:transparent;border-radius:5px}html::-webkit-scrollbar-thumb{background-color:var(--el-text-color-placeholder,#98a2b3);border-radius:5px;border:2px solid transparent;background-clip:padding-box}html::-webkit-scrollbar-thumb:hover{background-color:var(--el-text-color-secondary,#475467)}html[data-theme=dark]{scrollbar-color:var(--el-border-color,#4b5563) transparent}html[data-theme=dark]::-webkit-scrollbar-thumb{background-color:var(--el-border-color,#4b5563)}html[data-theme=dark]::-webkit-scrollbar-thumb:hover{background-color:var(--el-text-color-placeholder,#8892a0)}.app-message-box{background-color:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#e4e7ec);border-radius:12px;box-shadow:0 16px 48px rgba(0,0,0,.12)}.app-message-box .el-message-box__title{color:var(--el-text-color-primary,#1d2939);font-size:16px;font-weight:600}.app-message-box .el-message-box__content{color:var(--el-text-color-regular,#344054);font-size:14px;white-space:pre-line}.app-message-box .el-message-box__status--error{color:var(--el-color-danger,#dc2626)}.app-message-box .el-message-box__status--warning{color:var(--el-color-warning,#d97706)}.app-message-box .el-message-box__btn{background-color:var(--el-color-primary,#2970c5);border-color:var(--el-color-primary,#2970c5);color:#fff}.app-message-box .el-message-box__btn:hover{background-color:var(--el-color-primary-light-3,#5b94d6);border-color:var(--el-color-primary-light-3,#5b94d6)}html[data-theme=dark] .app-message-box{background-color:var(--el-bg-color,#1c1f2a);border-color:var(--el-border-color,#333947);box-shadow:0 20px 56px rgba(0,0,0,.5)}html[data-theme=dark] .app-message-box .el-message-box__title{color:var(--el-text-color-primary,#e6e8ef)}html[data-theme=dark] .app-message-box .el-message-box__content{color:var(--el-text-color-regular,#d0d5dd);white-space:pre-line}html[data-theme=dark] .main-el-input__wrapper{background-color:var(--el-fill-color)!important;box-shadow:0 0 0 1px var(--el-border-color) inset!important}html[data-theme=dark] .main-el-input__inner{color:var(--el-text-color-regular)!important;background-color:transparent!important}html[data-theme=dark] .main-el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)!important}html[data-theme=dark] .main-el-input__inner::placeholder{color:var(--el-text-color-placeholder)!important}html[data-theme=dark] .main-el-textarea__inner{background-color:var(--el-fill-color)!important;color:var(--el-text-color-regular)!important;border-color:var(--el-text-color-placeholder)!important;box-shadow:0 0 0 1px var(--el-text-color-placeholder) inset!important}html[data-theme=dark] .main-el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)!important}html[data-theme=dark] .main-el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)!important}html[data-theme=dark] .main-el-textarea__inner:hover{border-color:var(--el-text-color-secondary)!important;box-shadow:0 0 0 1px var(--el-text-color-secondary) inset!important}html[data-theme=dark] .main-el-textarea__inner:focus{border-color:var(--el-color-primary)!important;box-shadow:0 0 0 1px var(--el-color-primary) inset!important}html[data-theme=dark] .main-el-button{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}html[data-theme=dark] .main-el-button:hover{background-color:var(--el-fill-color-light)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}html[data-theme=dark] .main-el-button--primary{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}html[data-theme=dark] .main-el-button--primary:hover{background-color:var(--el-color-primary-light-3)!important;border-color:var(--el-color-primary-light-3)!important;color:#fff!important}html[data-theme=dark] .main-el-button.is-disabled{background-color:var(--el-fill-color-light)!important;border-color:var(--el-border-color-lighter)!important;color:var(--el-text-color-disabled)!important;cursor:not-allowed!important}html[data-theme=dark] .main-el-switch__core{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important}html[data-theme=dark] .main-el-dialog{background-color:var(--el-bg-color-overlay)!important}html[data-theme=dark] .main-el-menu,html[data-theme=dark] .main-el-menu-item{background-color:var(--card-bg)!important}html[data-theme=dark] .main-el-menu-item{color:var(--text-secondary)!important}html[data-theme=dark] .main-el-menu-item:hover{background-color:var(--card-bg-soft)!important;color:var(--text-primary)!important}html[data-theme=dark] .main-el-menu-item.is-active{background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important}.atomic-switch[data-v-21107536]{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;cursor:pointer;user-select:none}.atomic-switch--xs[data-v-21107536]{width:36px;height:19px}.atomic-switch--sm[data-v-21107536]{width:40px;height:24px}.atomic-switch--md[data-v-21107536]{width:52px;height:32px}.atomic-switch__input[data-v-21107536]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.atomic-switch__slider[data-v-21107536]{position:absolute;inset:0;background-color:var(--card-border,#cbd5e1);border-radius:999px;transition:background-color .16s ease;box-shadow:inset 0 0 0 1px var(--switch-slider-inset,rgba(0,0,0,.04))}.atomic-switch__handle[data-v-21107536]{position:absolute;top:50%;transform:translateY(-50%);left:2px;border-radius:50%;background-color:var(--card-bg,#fff);box-shadow:var(--switch-handle-shadow,0 1px 2px rgba(0,0,0,.12));transition:transform .16s ease}.atomic-switch--xs .atomic-switch__handle[data-v-21107536]{width:14px;height:14px}.atomic-switch--sm .atomic-switch__handle[data-v-21107536]{width:18px;height:18px}.atomic-switch--md .atomic-switch__handle[data-v-21107536]{width:26px;height:26px}.atomic-switch.is-on .atomic-switch__slider[data-v-21107536]{background-color:var(--el-color-primary,#2970c5)}.atomic-switch.is-on.atomic-switch--sm .atomic-switch__handle[data-v-21107536],.atomic-switch.is-on.atomic-switch--xs .atomic-switch__handle[data-v-21107536]{transform:translateY(-50%) translateX(18px)}.atomic-switch.is-on.atomic-switch--md .atomic-switch__handle[data-v-21107536]{transform:translateY(-50%) translateX(22px)}.atomic-switch.is-disabled[data-v-21107536]{cursor:not-allowed;opacity:.55}.atomic-switch.has-text[data-v-21107536]{gap:6px}.atomic-switch__text[data-v-21107536]{font-size:.78rem;color:var(--text-secondary,#475467);white-space:nowrap;user-select:none;transition:color .12s ease;font-weight:500}.atomic-switch__text.is-active[data-v-21107536]{color:var(--el-color-primary,#2970c5)}.atomic-switch--xs .atomic-switch__text[data-v-21107536]{font-size:.65rem}.atomic-switch--sm .atomic-switch__text[data-v-21107536]{font-size:.72rem}.atomic-switch__spinner[data-v-21107536]{display:inline-block;width:60%;height:60%;border:2px solid var(--switch-disabled-border,rgba(0,0,0,.15));border-top-color:currentColor;border-radius:50%;animation:atomic-switch-spin-21107536 .8s linear infinite;position:absolute;top:20%;left:20%}@keyframes atomic-switch-spin-21107536{to{transform:rotate(1turn)}}.atomic-tooltip[data-v-c328efb0]{position:relative;display:inline-block;max-width:100%;--t-offset:6px;--t-maxw:240px;--t-delay:120ms;--t-offset:var(--a015ce82);--t-maxw:var(--v7eac2682);--t-delay:var(--v24814947)}.atomic-tooltip--disabled .atomic-tooltip__bubble[data-v-c328efb0]{display:none!important}.atomic-tooltip[data-v-c328efb0]:focus-visible{outline:none}.atomic-tooltip__bubble[data-v-c328efb0]{position:absolute;z-index:9999;display:inline-block;max-width:var(--t-maxw);padding:7px 10px;border-radius:6px;background:var(--tooltip-bubble-bg,rgba(48,49,51,.94));color:var(--tooltip-bubble-color,var(--card-bg,#fff));font-size:12px;line-height:1.45;word-break:break-word;white-space:normal;box-shadow:var(--tooltip-bubble-shadow,0 4px 14px rgba(0,0,0,.18),0 1px 2px rgba(0,0,0,.12));opacity:0;visibility:hidden;transform:translate3d(0,2px,0);pointer-events:none;transition:opacity .15s ease,transform .15s ease,visibility 0s linear var(--t-delay);transition-delay:0s,0s,0s}.atomic-tooltip__br[data-v-c328efb0]{display:block;height:0}.atomic-tooltip__arrow[data-v-c328efb0]{position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg);border-radius:1px;box-shadow:var(--tooltip-arrow-shadow,1px 1px 2px rgba(0,0,0,.08))}.atomic-tooltip--top .atomic-tooltip__bubble[data-v-c328efb0]{left:50%;bottom:calc(100% + var(--t-offset));transform:translate(-50%,4px);text-align:center}.atomic-tooltip--top .atomic-tooltip__arrow[data-v-c328efb0]{left:50%;bottom:-3px;margin-left:-4px}.atomic-tooltip--bottom .atomic-tooltip__bubble[data-v-c328efb0]{left:50%;top:calc(100% + var(--t-offset));transform:translate(-50%,-4px);text-align:center}.atomic-tooltip--bottom .atomic-tooltip__arrow[data-v-c328efb0]{left:50%;top:-3px;margin-left:-4px}.atomic-tooltip--left .atomic-tooltip__bubble[data-v-c328efb0]{right:calc(100% + var(--t-offset));top:50%;transform:translate(4px,-50%);max-width:min(var(--t-maxw),60vw)}.atomic-tooltip--left .atomic-tooltip__arrow[data-v-c328efb0]{right:-3px;top:50%;margin-top:-4px}.atomic-tooltip--right .atomic-tooltip__bubble[data-v-c328efb0]{left:calc(100% + var(--t-offset));top:50%;transform:translate(-4px,-50%);max-width:min(var(--t-maxw),60vw)}.atomic-tooltip--right .atomic-tooltip__arrow[data-v-c328efb0]{left:-3px;top:50%;margin-top:-4px}.atomic-tooltip:focus-within .atomic-tooltip__bubble[data-v-c328efb0],.atomic-tooltip:hover .atomic-tooltip__bubble[data-v-c328efb0]{opacity:1;visibility:visible;transform:translateZ(0);transition-delay:var(--t-delay),var(--t-delay),0s}.atomic-tooltip--top:focus-within .atomic-tooltip__bubble[data-v-c328efb0],.atomic-tooltip--top:hover .atomic-tooltip__bubble[data-v-c328efb0]{transform:translate(-50%)}.atomic-tooltip--bottom:focus-within .atomic-tooltip__bubble[data-v-c328efb0],.atomic-tooltip--bottom:hover .atomic-tooltip__bubble[data-v-c328efb0]{transform:translate(-50%)}.atomic-tooltip--left:focus-within .atomic-tooltip__bubble[data-v-c328efb0],.atomic-tooltip--left:hover .atomic-tooltip__bubble[data-v-c328efb0]{transform:translateY(-50%)}.atomic-tooltip--right:focus-within .atomic-tooltip__bubble[data-v-c328efb0],.atomic-tooltip--right:hover .atomic-tooltip__bubble[data-v-c328efb0]{transform:translateY(-50%)}html{--app-vh:1vh}body,html{margin:0;padding:0;height:100%;overflow:hidden}@media (max-width:640px){body,html{overflow:hidden;height:100%}}#app{height:100%}.app-container[data-v-7e9a7bc9]{height:100vh;height:calc(var(--app-vh, 1vh)*100);height:100dvh;background:var(--app-bg);display:flex;flex-direction:column;overflow:hidden;color:var(--text-primary);transition:background-color .2s ease,color .2s ease}.app-header[data-v-7e9a7bc9]{background:var(--card-bg);border-bottom:1px solid var(--border-light);padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:60px}.header-left[data-v-7e9a7bc9]{display:flex;align-items:baseline;gap:12px}.header-right[data-v-7e9a7bc9]{display:flex;align-items:center;gap:8px}.main-el-button.lang-switch-btn[data-v-7e9a7bc9]{background-color:var(--el-fill-color-light)!important;border-color:var(--border-light)!important;color:var(--text-regular)!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding-left:12px!important;padding-right:12px!important;min-width:56px!important}.main-el-button.lang-switch-btn[data-v-7e9a7bc9]:hover{background-color:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}.main-el-button.theme-switch-btn[data-v-7e9a7bc9]{background-color:var(--el-fill-color-light)!important;border-color:var(--border-light)!important;color:var(--text-regular)!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding-left:12px!important;padding-right:12px!important;min-width:100px!important}.main-el-button.theme-switch-btn[data-v-7e9a7bc9]:hover{background-color:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}.app-title[data-v-7e9a7bc9]{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.app-subtitle[data-v-7e9a7bc9]{font-size:.85rem;color:var(--text-secondary)}.app-logo[data-v-7e9a7bc9]{width:28px;height:28px;vertical-align:middle;margin-right:6px;border-radius:6px}.app-body[data-v-7e9a7bc9]{flex:1;min-height:0;display:flex}.app-aside[data-v-7e9a7bc9]{width:12%;flex:0 0 12%;background:var(--card-bg);border-right:1px solid var(--border-light)}.nav-menu[data-v-7e9a7bc9]{border-right:none;padding:8px 0}.nav-menu .main-el-menu-item[data-v-7e9a7bc9]{padding-left:12px!important;padding-right:12px;font-size:.85rem;white-space:normal;line-height:1.4;padding-top:12px;padding-bottom:12px;height:auto}.app-main[data-v-7e9a7bc9]{padding:12px 16px 16px 16px;background:var(--app-bg);min-width:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.content-breadcrumb[data-v-7e9a7bc9]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--content-divider);font-size:.85rem;flex-shrink:0}html[data-theme=dark] .content-breadcrumb[data-v-7e9a7bc9]{border-bottom-color:var(--border-light)}.app-footer[data-v-7e9a7bc9]{background:var(--card-bg);border-top:1px solid var(--border-light);text-align:center;line-height:40px;font-size:.85rem;color:var(--text-secondary);flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px}.app-footer .footer-sep[data-v-7e9a7bc9]{color:var(--text-disabled);margin:0 4px}.app-footer .footer-link[data-v-7e9a7bc9]{color:var(--text-secondary);cursor:pointer;padding:0 4px;transition:color .15s ease;text-decoration:none}.app-footer .footer-link[data-v-7e9a7bc9]:hover{color:var(--el-color-primary);text-decoration:none}.app-footer .analytics-optout[data-v-7e9a7bc9]{display:inline-flex;align-items:center;gap:6px;margin-left:4px;font-size:inherit;color:var(--text-secondary);white-space:nowrap}.app-footer .analytics-optout-label[data-v-7e9a7bc9]{font-size:inherit;color:inherit}.app-footer .analytics-optout-wrap[data-v-7e9a7bc9] .atomic-tooltip__bubble{min-width:min(340px,90vw)!important;max-width:clamp(300px,60vw,460px)!important;padding:10px 14px!important;line-height:1.55!important;text-align:left!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.app-footer .analytics-optout-wrap[data-v-7e9a7bc9] .atomic-tooltip__br{height:2px!important}@media (max-width:640px){.app-footer .analytics-optout-wrap[data-v-7e9a7bc9] .atomic-tooltip__bubble{min-width:0!important;width:88vw!important;max-width:88vw!important;padding:8px 10px!important;font-size:11px!important;line-height:1.5!important;bottom:calc(100% + 12px)!important;max-height:60vh!important;overflow-y:auto!important}}@media (max-width:380px){.app-footer .analytics-optout-wrap[data-v-7e9a7bc9] .atomic-tooltip__bubble{word-break:break-word!important}}@media (max-width:640px){.app-footer[data-v-7e9a7bc9]{flex-wrap:wrap;height:auto!important;padding:6px 10px!important;line-height:1.6!important}.app-footer .analytics-optout[data-v-7e9a7bc9]{width:100%;justify-content:center;margin-left:0}.menu-toggle-btn[data-v-7e9a7bc9]{display:inline-flex!important;width:32px;height:32px;padding:0!important;font-size:.9rem!important;justify-content:center;align-items:center;min-width:0!important;background-color:var(--el-fill-color-light)!important;border-color:var(--border-light)!important;color:var(--text-primary)!important}.menu-toggle-btn[data-v-7e9a7bc9]:hover{background-color:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}.app-aside[data-v-7e9a7bc9]{display:none;position:fixed;top:44px;left:0;width:60%!important;max-width:240px;height:calc(100vh - 76px);z-index:1000;box-shadow:2px 0 8px rgba(0,0,0,.15);overflow-y:auto;flex:0 0 60%!important}.app-aside.mobile-menu-open[data-v-7e9a7bc9]{display:block}.mobile-menu-mask[data-v-7e9a7bc9]{position:fixed;top:44px;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);z-index:999}.app-header[data-v-7e9a7bc9]{height:44px;padding:0 10px}.app-header .header-left[data-v-7e9a7bc9],.app-header .header-right[data-v-7e9a7bc9]{gap:6px}.app-title[data-v-7e9a7bc9]{font-size:.9rem}.app-subtitle[data-v-7e9a7bc9]{font-size:.72rem}.app-logo[data-v-7e9a7bc9]{width:20px;height:20px;margin-right:4px}.app-header .main-el-button[data-v-7e9a7bc9]{font-size:.72rem!important;padding-left:8px!important;padding-right:8px!important;min-width:0!important}.app-main[data-v-7e9a7bc9]{padding:8px 10px 12px 10px;overflow-y:auto;overflow-x:hidden}.content-breadcrumb[data-v-7e9a7bc9]{font-size:.72rem;margin-bottom:6px;padding-bottom:6px}.app-footer[data-v-7e9a7bc9]{height:32px;line-height:1.3;font-size:.72rem;gap:4px;padding:4px 10px;min-height:32px}.app-footer .footer-sep[data-v-7e9a7bc9]{margin:0 2px}}@media (min-width:641px){.menu-toggle-btn[data-v-7e9a7bc9]{display:none!important}}@media (min-width:641px) and (max-width:960px){.app-aside[data-v-7e9a7bc9]{width:20%;flex:0 0 20%}}.home-page[data-v-f12bf55a]{width:100%;max-width:90vw;margin:0 auto}@media (max-width:900px){.tool-grid[data-v-f12bf55a]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}}@media (max-width:768px){.home-page[data-v-f12bf55a]{max-width:100%}}@media (max-width:600px){.feature-grid[data-v-f12bf55a]{grid-template-columns:1fr;gap:.75rem}.welcome-card[data-v-f12bf55a]{padding:1.25rem 1rem}.welcome-card h2[data-v-f12bf55a]{font-size:1.15rem}.welcome-desc[data-v-f12bf55a]{font-size:.82rem}.feature-card[data-v-f12bf55a]{padding:1rem}.feature-icon[data-v-f12bf55a]{font-size:1.5rem;margin-bottom:.35rem}.feature-card h3[data-v-f12bf55a]{font-size:.9rem}.feature-card p[data-v-f12bf55a]{font-size:.78rem}.tool-category[data-v-f12bf55a]{padding:1rem}.tool-category-icon[data-v-f12bf55a]{font-size:1.1rem}.tool-category-name[data-v-f12bf55a]{font-size:.95rem}.tool-categories-title[data-v-f12bf55a]{font-size:.9rem}.tool-grid[data-v-f12bf55a]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem}}@media (max-width:400px){.tool-grid[data-v-f12bf55a]{grid-template-columns:1fr;gap:.6rem}.tool-card[data-v-f12bf55a]{padding:.75rem .9rem}.welcome-card[data-v-f12bf55a]{padding:1rem .75rem}.welcome-card h2[data-v-f12bf55a]{font-size:1rem}}.welcome-card[data-v-f12bf55a]{background:var(--card-bg);border-radius:12px;padding:2rem;box-shadow:var(--shadow-card);text-align:center;margin-bottom:1.5rem}.welcome-card h2[data-v-f12bf55a]{font-size:1.5rem;margin:0 0 .75rem 0;color:var(--text-primary)}.welcome-desc[data-v-f12bf55a]{color:var(--text-secondary);margin:0 0 1.25rem 0;line-height:1.6}.welcome-desc strong[data-v-f12bf55a]{color:var(--el-color-primary)}.feature-grid[data-v-f12bf55a]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.feature-card[data-v-f12bf55a]{background:var(--card-bg);border-radius:12px;padding:1.5rem;box-shadow:var(--shadow-card);text-align:center}.feature-icon[data-v-f12bf55a]{font-size:2rem;margin-bottom:.5rem}.feature-card h3[data-v-f12bf55a]{font-size:1rem;margin:0 0 .5rem 0;color:var(--text-primary)}.feature-card p[data-v-f12bf55a]{font-size:.85rem;color:var(--text-secondary);margin:0;line-height:1.5}@media (max-width:700px){.feature-grid[data-v-f12bf55a]{grid-template-columns:1fr;gap:.75rem}.welcome-card[data-v-f12bf55a]{padding:1.25rem 1rem}.welcome-card h2[data-v-f12bf55a]{font-size:1.15rem}.welcome-desc[data-v-f12bf55a]{font-size:.82rem}.feature-card[data-v-f12bf55a]{padding:1rem}.feature-icon[data-v-f12bf55a]{font-size:1.5rem;margin-bottom:.35rem}.feature-card h3[data-v-f12bf55a]{font-size:.9rem}.feature-card p[data-v-f12bf55a]{font-size:.78rem}.tool-category[data-v-f12bf55a]{padding:1rem}.tool-category-icon[data-v-f12bf55a]{font-size:1.1rem}.tool-category-name[data-v-f12bf55a]{font-size:.95rem}.tool-categories-title[data-v-f12bf55a]{font-size:.9rem}}@media (max-width:400px){.tool-grid[data-v-f12bf55a]{grid-template-columns:1fr;gap:.6rem}.tool-card[data-v-f12bf55a]{padding:.75rem .9rem}.welcome-card[data-v-f12bf55a]{padding:1rem .75rem}.welcome-card h2[data-v-f12bf55a]{font-size:1rem}}.tool-categories-wrap[data-v-f12bf55a]{margin-top:.5rem}.tool-categories-title[data-v-f12bf55a]{font-size:1rem;margin:0 0 1rem 0;color:var(--text-primary);padding-left:.25rem}.tool-category[data-v-f12bf55a]{background:var(--card-bg);border-radius:12px;padding:1.25rem 1.5rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.tool-category-header[data-v-f12bf55a]{display:flex;align-items:baseline;gap:.6rem;margin-bottom:1rem;flex-wrap:wrap}.tool-category-icon[data-v-f12bf55a]{font-size:1.25rem}.tool-category-name[data-v-f12bf55a]{font-size:1.05rem;margin:0;color:var(--text-primary);font-weight:600}.tool-category-desc[data-v-f12bf55a]{font-size:.82rem;color:var(--text-secondary)}.tool-grid[data-v-f12bf55a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}.tool-card[data-v-f12bf55a]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:8px;text-decoration:none;color:var(--text-primary);min-height:68px;background:var(--card-bg-soft);border:1px solid var(--card-border-light);transition:background-color .15s ease,transform .1s ease,border-color .15s ease,box-shadow .15s ease}.tool-card[data-v-f12bf55a]:hover:not(.tool-card--disabled){background:var(--card-bg-active);border-color:var(--card-border);box-shadow:var(--shadow-card-hover);transform:translateX(3px)}.tool-card--disabled[data-v-f12bf55a]{opacity:.5;cursor:not-allowed;background:transparent;border:1px dashed var(--card-border-light);transform:none!important;box-shadow:none!important}.tool-card__icon[data-v-f12bf55a]{flex:0 0 auto;font-size:1.4rem;width:1.8rem;text-align:center}.tool-card__meta[data-v-f12bf55a]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.15rem}.tool-card__name[data-v-f12bf55a]{font-size:.9rem;line-height:1.3;color:var(--text-primary)}.tool-card__desc[data-v-f12bf55a]{font-size:.78rem;line-height:1.4;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em}.tool-card__arrow[data-v-f12bf55a],.tool-card__locked[data-v-f12bf55a]{flex:0 0 auto;font-size:1.1rem;color:var(--text-placeholder)}.tools-page[data-v-4e74ae7e]{width:100%;max-width:90vw;margin:0 auto}@media (max-width:768px){.tools-page[data-v-4e74ae7e]{max-width:100%}}.page-header[data-v-4e74ae7e]{margin-bottom:1rem;text-align:center}.page-header h2[data-v-4e74ae7e]{font-size:1.1rem;margin:0 0 .25rem 0;color:var(--text-primary)}.page-desc[data-v-4e74ae7e]{font-size:.8rem;color:var(--text-secondary);margin:0}.tools-grid[data-v-4e74ae7e]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.tool-card[data-v-4e74ae7e]{background:var(--card-bg);border-radius:12px;padding:1rem .75rem;box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;min-height:160px;justify-content:center;gap:.35rem}.tool-card[data-v-4e74ae7e]:hover:not(.tool-card-disabled){transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.tool-card-disabled[data-v-4e74ae7e]{opacity:.5;cursor:not-allowed}.tool-icon[data-v-4e74ae7e]{font-size:2.25rem}.tool-name[data-v-4e74ae7e]{font-size:.95rem;margin:0;color:var(--text-primary);font-weight:600}.tool-desc[data-v-4e74ae7e]{font-size:.75rem;color:var(--text-secondary);margin:0;line-height:1.4}.tool-action[data-v-4e74ae7e]{margin-top:.15rem}@media (max-width:900px){.tools-grid[data-v-4e74ae7e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.page-header h2[data-v-4e74ae7e]{font-size:1rem}.page-desc[data-v-4e74ae7e]{font-size:.75rem}}@media (max-width:600px){.tools-grid[data-v-4e74ae7e]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem}.tool-card[data-v-4e74ae7e]{padding:.75rem .5rem;gap:.25rem;min-height:140px}.tool-icon[data-v-4e74ae7e]{font-size:1.75rem}.tool-name[data-v-4e74ae7e]{font-size:.82rem}.tool-desc[data-v-4e74ae7e]{font-size:.7rem;line-height:1.35}.tool-action .main-el-button[data-v-4e74ae7e]{font-size:.72rem;padding-left:8px!important;padding-right:8px!important}}@media (max-width:400px){.tools-grid[data-v-4e74ae7e]{grid-template-columns:1fr;gap:.5rem}.tool-card[data-v-4e74ae7e]{min-height:120px;padding:.75rem}}.micro-app-wrapper[data-v-7a83b03a]{width:100%;height:100%;min-height:0}.tools-page[data-v-7fc730f4]{width:100%;max-width:90vw;margin:0 auto}@media (max-width:768px){.tools-page[data-v-7fc730f4]{max-width:100%}}.page-header[data-v-7fc730f4]{margin-bottom:1rem;text-align:center}.page-header h2[data-v-7fc730f4]{font-size:1.1rem;margin:0 0 .25rem 0;color:var(--text-primary)}.page-desc[data-v-7fc730f4]{font-size:.8rem;color:var(--text-secondary);margin:0}.tools-grid[data-v-7fc730f4]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.tool-card[data-v-7fc730f4]{background:var(--card-bg);border-radius:12px;padding:1rem .75rem;box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;min-height:160px;justify-content:center;gap:.35rem}.tool-card[data-v-7fc730f4]:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.tool-icon[data-v-7fc730f4]{font-size:2.25rem}.tool-name[data-v-7fc730f4]{font-size:.95rem;margin:0;color:var(--text-primary);font-weight:600}.tool-desc[data-v-7fc730f4]{font-size:.75rem;color:var(--text-secondary);margin:0;line-height:1.4}.tool-action[data-v-7fc730f4]{margin-top:.15rem}@media (max-width:900px){.tools-grid[data-v-7fc730f4]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.page-header h2[data-v-7fc730f4]{font-size:1rem}.page-desc[data-v-7fc730f4]{font-size:.75rem}}@media (max-width:600px){.tools-grid[data-v-7fc730f4]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem}.tool-card[data-v-7fc730f4]{padding:.75rem .5rem;gap:.25rem;min-height:140px}.tool-icon[data-v-7fc730f4]{font-size:1.75rem}.tool-name[data-v-7fc730f4]{font-size:.82rem}.tool-desc[data-v-7fc730f4]{font-size:.7rem;line-height:1.35}.tool-action .main-el-button[data-v-7fc730f4]{font-size:.72rem;padding-left:8px!important;padding-right:8px!important}}@media (max-width:400px){.tools-grid[data-v-7fc730f4]{grid-template-columns:1fr;gap:.5rem}.tool-card[data-v-7fc730f4]{min-height:120px;padding:.75rem}}.opensource-page[data-v-53ba52dc]{width:100%;max-width:80vw;margin:0 auto}@media (max-width:900px){.opensource-page[data-v-53ba52dc]{max-width:95vw}}@media (max-width:768px){.opensource-page[data-v-53ba52dc]{max-width:100%}}.page-header[data-v-53ba52dc]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-53ba52dc]{font-size:1.25rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-intro[data-v-53ba52dc]{font-size:.85rem;color:var(--text-secondary);margin:0;line-height:1.6}.items-list[data-v-53ba52dc]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.item-card[data-v-53ba52dc]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card)}.item-header[data-v-53ba52dc]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.item-name[data-v-53ba52dc]{font-size:1rem;margin:0;color:var(--text-primary);font-weight:600}.item-license[data-v-53ba52dc]{font-size:.75rem;color:var(--el-color-primary);background:var(--el-color-primary-light-9);padding:.15rem .6rem;border-radius:999px}.item-usage[data-v-53ba52dc]{font-size:.85rem;color:var(--text-secondary);margin:.25rem 0 .5rem 0;line-height:1.6}.item-repo[data-v-53ba52dc]{font-size:.8rem;color:var(--el-color-primary);text-decoration:none;word-break:break-all}.item-repo[data-v-53ba52dc]:hover{text-decoration:underline}.disclaimer-card[data-v-53ba52dc]{background:var(--card-bg);border-left:3px solid var(--el-color-warning);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.5rem}.disclaimer-card p[data-v-53ba52dc]{font-size:.8rem;color:var(--text-secondary);margin:0;line-height:1.6}.back-row[data-v-53ba52dc]{text-align:center;margin-bottom:1rem}@media (max-width:600px){.page-header h2[data-v-53ba52dc]{font-size:1.05rem}.page-intro[data-v-53ba52dc]{font-size:.78rem}.item-card[data-v-53ba52dc]{padding:.75rem 1rem}.item-name[data-v-53ba52dc]{font-size:.9rem}.item-usage[data-v-53ba52dc]{font-size:.78rem}.disclaimer-card p[data-v-53ba52dc],.item-repo[data-v-53ba52dc]{font-size:.75rem}}.privacy-content[data-v-b3a09ff4]{width:100%}.page-header[data-v-b3a09ff4]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-b3a09ff4]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-b3a09ff4]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-b3a09ff4]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.section-title[data-v-b3a09ff4]{font-size:1.05rem;margin:0 0 .75rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.subsection-title[data-v-b3a09ff4]{font-size:.95rem;margin:1rem 0 .4rem 0;color:var(--text-primary);font-weight:600}.section-body[data-v-b3a09ff4]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.section-body strong[data-v-b3a09ff4]{color:var(--text-primary)}.accent[data-v-b3a09ff4]{color:var(--el-color-danger)}.section-list[data-v-b3a09ff4]{margin:.25rem 0 .5rem 0;padding-left:1.25rem;font-size:.85rem;color:var(--text-secondary);line-height:1.8}.section-list li[data-v-b3a09ff4]{margin-bottom:.35rem}.protection-box[data-v-b3a09ff4]{background:var(--el-color-primary-light-9);border-left:3px solid var(--el-color-primary);border-radius:8px;padding:.75rem 1rem;margin:.75rem 0 1rem 0}.protection-title[data-v-b3a09ff4]{font-size:.9rem;font-weight:600;color:var(--el-color-primary);margin-bottom:.35rem}.protection-list[data-v-b3a09ff4]{margin:0;padding-left:1.1rem;font-size:.82rem;color:var(--text-secondary);line-height:1.8}.protection-list code[data-v-b3a09ff4]{background:hsla(0,0%,100%,.6);padding:.05rem .35rem;border-radius:4px;font-size:.78rem}.info-table[data-v-b3a09ff4]{width:100%;border-collapse:collapse;margin:.5rem 0 .75rem 0;font-size:.82rem}.info-table td[data-v-b3a09ff4],.info-table th[data-v-b3a09ff4]{border:1px solid var(--border-light);padding:.5rem .7rem;text-align:left;line-height:1.5}.info-table th[data-v-b3a09ff4]{background:var(--el-fill-color-light);color:var(--text-primary);font-weight:600}.info-table td[data-v-b3a09ff4]{color:var(--text-secondary)}.info-table code[data-v-b3a09ff4]{background:var(--el-fill-color-light);padding:.05rem .35rem;border-radius:4px;font-size:.78rem}.small-tip[data-v-b3a09ff4]{font-size:.8rem;margin-top:.5rem}.summary-card[data-v-b3a09ff4]{background:var(--el-color-success-light-9);border-left:3px solid var(--el-color-success);border-radius:8px;padding:.85rem 1.1rem;margin-top:.25rem}.summary-title[data-v-b3a09ff4]{font-size:.9rem;font-weight:600;color:var(--el-color-success);margin-bottom:.4rem}.summary-body[data-v-b3a09ff4]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0}.summary-body strong[data-v-b3a09ff4]{color:var(--text-primary)}@media (max-width:600px){.page-header h2[data-v-b3a09ff4]{font-size:1.1rem}.page-subtitle[data-v-b3a09ff4]{font-size:.78rem}.section-card[data-v-b3a09ff4]{padding:.75rem 1rem}.section-title[data-v-b3a09ff4]{font-size:.95rem}.subsection-title[data-v-b3a09ff4]{font-size:.88rem}.section-body[data-v-b3a09ff4],.section-list[data-v-b3a09ff4]{font-size:.78rem;line-height:1.7}.info-table[data-v-b3a09ff4],.protection-list[data-v-b3a09ff4],.small-tip[data-v-b3a09ff4],.summary-body[data-v-b3a09ff4]{font-size:.76rem}}.privacy-content[data-v-8f48c8bc]{width:100%}.page-header[data-v-8f48c8bc]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-8f48c8bc]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-8f48c8bc]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-8f48c8bc]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.section-title[data-v-8f48c8bc]{font-size:1.05rem;margin:0 0 .75rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.subsection-title[data-v-8f48c8bc]{font-size:.95rem;margin:1rem 0 .4rem 0;color:var(--text-primary);font-weight:600}.section-body[data-v-8f48c8bc]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.section-body strong[data-v-8f48c8bc]{color:var(--text-primary)}.accent[data-v-8f48c8bc]{color:var(--el-color-danger)}.section-list[data-v-8f48c8bc]{margin:.25rem 0 .5rem 0;padding-left:1.25rem;font-size:.85rem;color:var(--text-secondary);line-height:1.8}.section-list li[data-v-8f48c8bc]{margin-bottom:.35rem}.protection-box[data-v-8f48c8bc]{background:var(--el-color-primary-light-9);border-left:3px solid var(--el-color-primary);border-radius:8px;padding:.75rem 1rem;margin:.75rem 0 1rem 0}.protection-title[data-v-8f48c8bc]{font-size:.9rem;font-weight:600;color:var(--el-color-primary);margin-bottom:.35rem}.protection-list[data-v-8f48c8bc]{margin:0;padding-left:1.1rem;font-size:.82rem;color:var(--text-secondary);line-height:1.8}.protection-list code[data-v-8f48c8bc]{background:hsla(0,0%,100%,.6);padding:.05rem .35rem;border-radius:4px;font-size:.78rem}.info-table[data-v-8f48c8bc]{width:100%;border-collapse:collapse;margin:.5rem 0 .75rem 0;font-size:.82rem}.info-table td[data-v-8f48c8bc],.info-table th[data-v-8f48c8bc]{border:1px solid var(--border-light);padding:.5rem .7rem;text-align:left;line-height:1.5}.info-table th[data-v-8f48c8bc]{background:var(--el-fill-color-light);color:var(--text-primary);font-weight:600}.info-table td[data-v-8f48c8bc]{color:var(--text-secondary)}.info-table code[data-v-8f48c8bc]{background:var(--el-fill-color-light);padding:.05rem .35rem;border-radius:4px;font-size:.78rem}.small-tip[data-v-8f48c8bc]{font-size:.8rem;margin-top:.5rem}.summary-card[data-v-8f48c8bc]{background:var(--el-color-success-light-9);border-left:3px solid var(--el-color-success);border-radius:8px;padding:.85rem 1.1rem;margin-top:.25rem}.summary-title[data-v-8f48c8bc]{font-size:.9rem;font-weight:600;color:var(--el-color-success);margin-bottom:.4rem}.summary-body[data-v-8f48c8bc]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0}.summary-body strong[data-v-8f48c8bc]{color:var(--text-primary)}@media (max-width:600px){.page-header h2[data-v-8f48c8bc]{font-size:1.1rem}.page-subtitle[data-v-8f48c8bc]{font-size:.78rem}.section-card[data-v-8f48c8bc]{padding:.75rem 1rem}.section-title[data-v-8f48c8bc]{font-size:.95rem}.subsection-title[data-v-8f48c8bc]{font-size:.88rem}.section-body[data-v-8f48c8bc],.section-list[data-v-8f48c8bc]{font-size:.78rem;line-height:1.7}.info-table[data-v-8f48c8bc],.protection-list[data-v-8f48c8bc],.small-tip[data-v-8f48c8bc],.summary-body[data-v-8f48c8bc]{font-size:.76rem}}.privacy-page[data-v-4ed3d27a]{width:100%;max-width:80vw;margin:0 auto}@media (max-width:900px){.privacy-page[data-v-4ed3d27a]{max-width:95vw}}@media (max-width:768px){.privacy-page[data-v-4ed3d27a]{max-width:100%}}.back-row[data-v-4ed3d27a]{text-align:center;margin:1.5rem 0 1rem 0}.contact-content[data-v-327ae688]{width:100%}.page-header[data-v-327ae688]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-327ae688]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-327ae688]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-327ae688]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.section-title[data-v-327ae688]{font-size:1.05rem;margin:0 0 .5rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.section-body[data-v-327ae688]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.tip-box[data-v-327ae688]{border-radius:8px;padding:.6rem .9rem;font-size:.82rem;line-height:1.65;margin-top:.4rem}.tip-primary[data-v-327ae688]{background:var(--el-color-primary-light-9);border-left:3px solid var(--el-color-primary);color:var(--text-secondary)}.contact-value[data-v-327ae688]{margin-top:.4rem;padding:.5rem .75rem;background:var(--el-fill-color-light);border-radius:8px;font-size:.85rem;color:var(--text-primary);word-break:break-all}.placeholder-em[data-v-327ae688]{font-style:italic;color:var(--text-secondary);opacity:.8}.contact-email[data-v-327ae688]{color:var(--text-primary);font-weight:500}.highlight-card[data-v-327ae688]{background:var(--el-color-warning-light-9);border-left:3px solid var(--el-color-warning)}@media (max-width:600px){.page-header h2[data-v-327ae688]{font-size:1.1rem}.page-subtitle[data-v-327ae688]{font-size:.78rem}.section-card[data-v-327ae688]{padding:.75rem 1rem}.section-title[data-v-327ae688]{font-size:.95rem}.contact-value[data-v-327ae688],.section-body[data-v-327ae688],.tip-box[data-v-327ae688]{font-size:.78rem;line-height:1.7}}.contact-content[data-v-2dd62068]{width:100%}.page-header[data-v-2dd62068]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-2dd62068]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-2dd62068]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-2dd62068]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.section-title[data-v-2dd62068]{font-size:1.05rem;margin:0 0 .5rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.section-body[data-v-2dd62068]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.tip-box[data-v-2dd62068]{border-radius:8px;padding:.6rem .9rem;font-size:.82rem;line-height:1.65;margin-top:.4rem}.tip-primary[data-v-2dd62068]{background:var(--el-color-primary-light-9);border-left:3px solid var(--el-color-primary);color:var(--text-secondary)}.contact-value[data-v-2dd62068]{margin-top:.4rem;padding:.5rem .75rem;background:var(--el-fill-color-light);border-radius:8px;font-size:.85rem;color:var(--text-primary);word-break:break-all}.placeholder-em[data-v-2dd62068]{font-style:italic;color:var(--text-secondary);opacity:.8}.contact-email[data-v-2dd62068]{color:var(--text-primary);font-weight:500}.highlight-card[data-v-2dd62068]{background:var(--el-color-warning-light-9);border-left:3px solid var(--el-color-warning)}@media (max-width:600px){.page-header h2[data-v-2dd62068]{font-size:1.1rem}.page-subtitle[data-v-2dd62068]{font-size:.78rem}.section-card[data-v-2dd62068]{padding:.75rem 1rem}.section-title[data-v-2dd62068]{font-size:.95rem}.contact-value[data-v-2dd62068],.section-body[data-v-2dd62068],.tip-box[data-v-2dd62068]{font-size:.78rem;line-height:1.7}}.contact-page[data-v-59b86641]{width:100%;max-width:80vw;margin:0 auto}@media (max-width:900px){.contact-page[data-v-59b86641]{max-width:95vw}}@media (max-width:768px){.contact-page[data-v-59b86641]{max-width:100%}}.back-row[data-v-59b86641]{text-align:center;margin:1.5rem 0 1rem 0}.agreement-content[data-v-33a277ad]{width:100%}.page-header[data-v-33a277ad]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-33a277ad]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-33a277ad]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-33a277ad]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.disclaimer-card[data-v-33a277ad]{border:1px solid var(--el-color-warning-light-5)}.section-title[data-v-33a277ad]{font-size:1.05rem;margin:0 0 .75rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.section-body[data-v-33a277ad]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.section-body strong[data-v-33a277ad]{color:var(--text-primary)}.section-list[data-v-33a277ad]{margin:.25rem 0 .5rem 0;padding-left:1.25rem;font-size:.85rem;color:var(--text-secondary);line-height:1.8}.section-list li[data-v-33a277ad]{margin-bottom:.5rem}.section-list li strong[data-v-33a277ad]{color:var(--text-primary)}.disclaimer-banner[data-v-33a277ad]{background:var(--el-color-warning-light-9);border-left:3px solid var(--el-color-warning);border-radius:8px;padding:.7rem 1rem;margin-bottom:.75rem;font-size:.88rem;font-weight:600;color:var(--el-color-warning)}.summary-card[data-v-33a277ad]{background:var(--el-color-success-light-9);border-left:3px solid var(--el-color-success);border-radius:8px;padding:.85rem 1.1rem;margin-top:.25rem}.summary-title[data-v-33a277ad]{font-size:.9rem;font-weight:600;color:var(--el-color-success);margin-bottom:.4rem}.summary-body[data-v-33a277ad]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0}.summary-body strong[data-v-33a277ad]{color:var(--text-primary)}@media (max-width:600px){.page-header h2[data-v-33a277ad]{font-size:1.1rem}.page-subtitle[data-v-33a277ad]{font-size:.78rem}.section-card[data-v-33a277ad]{padding:.75rem 1rem}.section-title[data-v-33a277ad]{font-size:.95rem}.section-body[data-v-33a277ad],.section-list[data-v-33a277ad]{font-size:.78rem;line-height:1.7}.disclaimer-banner[data-v-33a277ad]{font-size:.8rem;padding:.6rem .85rem}.summary-body[data-v-33a277ad]{font-size:.76rem}}.agreement-content[data-v-63535058]{width:100%}.page-header[data-v-63535058]{margin-bottom:1.5rem;text-align:center}.page-header h2[data-v-63535058]{font-size:1.3rem;margin:0 0 .5rem 0;color:var(--text-primary)}.page-subtitle[data-v-63535058]{font-size:.85rem;color:var(--text-secondary);margin:0}.section-card[data-v-63535058]{background:var(--card-bg);border-radius:12px;padding:1rem 1.25rem;box-shadow:var(--shadow-card);margin-bottom:1rem}.disclaimer-card[data-v-63535058]{border:1px solid var(--el-color-warning-light-5)}.section-title[data-v-63535058]{font-size:1.05rem;margin:0 0 .75rem 0;color:var(--text-primary);font-weight:600;padding-bottom:.4rem;border-bottom:1px solid var(--border-light)}.section-body[data-v-63535058]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0 0 .5rem 0}.section-body strong[data-v-63535058]{color:var(--text-primary)}.section-list[data-v-63535058]{margin:.25rem 0 .5rem 0;padding-left:1.25rem;font-size:.85rem;color:var(--text-secondary);line-height:1.8}.section-list li[data-v-63535058]{margin-bottom:.5rem}.section-list li strong[data-v-63535058]{color:var(--text-primary)}.disclaimer-banner[data-v-63535058]{background:var(--el-color-warning-light-9);border-left:3px solid var(--el-color-warning);border-radius:8px;padding:.7rem 1rem;margin-bottom:.75rem;font-size:.88rem;font-weight:600;color:var(--el-color-warning)}.summary-card[data-v-63535058]{background:var(--el-color-success-light-9);border-left:3px solid var(--el-color-success);border-radius:8px;padding:.85rem 1.1rem;margin-top:.25rem}.summary-title[data-v-63535058]{font-size:.9rem;font-weight:600;color:var(--el-color-success);margin-bottom:.4rem}.summary-body[data-v-63535058]{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin:0}.summary-body strong[data-v-63535058]{color:var(--text-primary)}@media (max-width:600px){.page-header h2[data-v-63535058]{font-size:1.1rem}.page-subtitle[data-v-63535058]{font-size:.78rem}.section-card[data-v-63535058]{padding:.75rem 1rem}.section-title[data-v-63535058]{font-size:.95rem}.section-body[data-v-63535058],.section-list[data-v-63535058]{font-size:.78rem;line-height:1.7}.disclaimer-banner[data-v-63535058]{font-size:.8rem;padding:.6rem .85rem}.summary-body[data-v-63535058]{font-size:.76rem}}.user-agreement-page[data-v-f5a3877a]{width:100%;max-width:80vw;margin:0 auto}@media (max-width:900px){.user-agreement-page[data-v-f5a3877a]{max-width:95vw}}@media (max-width:768px){.user-agreement-page[data-v-f5a3877a]{max-width:100%}}.back-row[data-v-f5a3877a]{text-align:center;margin:1.5rem 0 1rem 0}