.generate-append-pi-dialog .el-dialog__body{padding:16px 22px 6px}.generate-append-pi-dialog .el-dialog__footer{padding:12px 22px 20px}[data-v-a175fa92]:export{menuBg:#304156;menuText:#bfcbd9;menuActiveText:#409eff}.gap-body[data-v-a175fa92]{min-height:260px}.gap-meta[data-v-a175fa92]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,rgba(45,125,210,.07),transparent 40%),#eef3f8;border:1px solid #d7e0ea}.gap-meta__item[data-v-a175fa92]{display:flex;flex-direction:column;gap:4px;min-width:0}.gap-meta__label[data-v-a175fa92]{font-size:12px;color:#6b7c8f;letter-spacing:.04em}.gap-meta__value[data-v-a175fa92]{font-size:14px;color:#152536;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gap-modes[data-v-a175fa92]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:16px 0 14px;padding:4px;border-radius:10px;background:#eef3f8;border:1px solid #d7e0ea}.gap-modes__btn[data-v-a175fa92]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#6b7c8f;height:36px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.gap-modes__btn[data-v-a175fa92]:hover{color:#152536}.gap-modes__btn.is-active[data-v-a175fa92]{color:#fff;background:#2d7dd2;box-shadow:0 6px 14px rgba(45,125,210,.28)}.gap-modes__btn[data-v-a175fa92]:focus-visible{outline:2px solid rgba(45,125,210,.45);outline-offset:2px}.gap-panel[data-v-a175fa92]{min-height:168px;animation:gap-fade-a175fa92 .22s ease}@keyframes gap-fade-a175fa92{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gap-panel[data-v-a175fa92]{animation:none}.gap-modes__btn[data-v-a175fa92]{transition:none}}.gap-stamp[data-v-a175fa92]{position:relative;padding:20px 18px 18px;border-radius:12px;border:1.5px dashed rgba(45,125,210,.45);background:radial-gradient(circle at top right,rgba(45,125,210,.12),transparent 45%),#f7faff}.gap-stamp__label[data-v-a175fa92]{font-size:12px;color:#6b7c8f;margin-bottom:10px}.gap-stamp__row[data-v-a175fa92]{display:flex;align-items:center;gap:12px}.gap-stamp__code[data-v-a175fa92]{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:28px;line-height:1.2;letter-spacing:.04em;color:#152536;font-weight:600}.gap-stamp__refresh[data-v-a175fa92]{width:34px;height:34px;border-radius:50%;border:1px solid #d7e0ea;background:#fff;color:#2d7dd2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease}.gap-stamp__refresh[data-v-a175fa92]:hover:not(:disabled){border-color:#2d7dd2;background:#e8f2fb}.gap-stamp__refresh[data-v-a175fa92]:disabled{opacity:.55;cursor:not-allowed}.gap-stamp__refresh .is-loading[data-v-a175fa92]{animation:gap-spin-a175fa92 .8s linear infinite}@keyframes gap-spin-a175fa92{to{transform:rotate(1turn)}}.gap-custom[data-v-a175fa92]{padding:16px;border-radius:12px;background:#fff;border:1px solid #d7e0ea}.gap-custom__label[data-v-a175fa92]{font-size:12px;color:#6b7c8f;margin-bottom:10px}.gap-custom__composer[data-v-a175fa92]{display:flex;align-items:center;gap:8px}.gap-custom__prefix[data-v-a175fa92]{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:600;color:#152536;letter-spacing:.03em;padding:8px 12px;border-radius:8px;background:#eef3f8;border:1px solid #d7e0ea}.gap-custom__input[data-v-a175fa92]{width:120px}.gap-custom__input[data-v-a175fa92] .el-input__inner{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:600;letter-spacing:.18em;text-align:center;height:42px;border-color:rgba(45,125,210,.45);box-shadow:inset 0 0 0 1px rgba(45,125,210,.08)}.gap-custom__input[data-v-a175fa92] .el-input__inner:focus{border-color:#2d7dd2}.gap-custom__preview[data-v-a175fa92]{margin-top:12px;font-size:13px;color:#6b7c8f}.gap-custom__preview strong[data-v-a175fa92]{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;color:#2d7dd2;font-weight:600;letter-spacing:.02em}.gap-recent[data-v-a175fa92]{margin-top:14px}.gap-recent__title[data-v-a175fa92]{font-size:12px;color:#6b7c8f;margin-bottom:8px}.gap-recent__list[data-v-a175fa92]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.gap-recent__list li[data-v-a175fa92]{font-family:IBM Plex Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:#152536;letter-spacing:.02em;padding:8px 12px;border-radius:8px;background:#eef3f8;border:1px solid transparent}.gap-recent__empty[data-v-a175fa92]{font-size:13px;color:#6b7c8f;padding:8px 0}.gap-append[data-v-a175fa92]{padding:16px;border-radius:12px;border:1px solid #d7e0ea;background:#fff}.gap-append__label[data-v-a175fa92]{display:block;font-size:13px;color:#152536;margin-bottom:10px}.gap-append__label .required[data-v-a175fa92]{color:#d14343;margin-right:4px}.gap-append__field[data-v-a175fa92]{display:flex;align-items:center;gap:8px}.gap-append__select[data-v-a175fa92]{flex:1}.gap-append__help[data-v-a175fa92]{width:32px;height:32px;border-radius:8px;border:1px solid #d7e0ea;background:#eef3f8;color:#6b7c8f;cursor:pointer}.gap-append__help[data-v-a175fa92]:hover{color:#2d7dd2;border-color:rgba(45,125,210,.35)}.gap-notice[data-v-a175fa92]{color:#d14343;white-space:pre-line;line-height:1.7;font-size:13px}.gap-footer[data-v-a175fa92]{display:flex;justify-content:center;gap:24px}.gap-footer .el-button[data-v-a175fa92]{min-width:108px}