.page-wrap[data-v-04acc422]{min-height:100vh;padding:20px;background:linear-gradient(135deg,#f7f9fc,#edf2fa)}.page-container[data-v-04acc422]{display:flex;flex-direction:column;gap:18px}.search-card[data-v-04acc422]{padding:20px 24px;transition:all .32s ease}.search-card[data-v-04acc422],.table-card[data-v-04acc422]{border-radius:18px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 30px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.03);border:1px solid hsla(0,0%,100%,.85)}.table-card[data-v-04acc422]{padding:16px;overflow:hidden}.pagination-wrap[data-v-04acc422]{padding:8px 4px}.btn-toolbar[data-v-04acc422]{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;width:100%}.left-buttons[data-v-04acc422]{display:flex;gap:2px;flex-shrink:1;overflow-x:auto;padding-bottom:4px}[data-v-04acc422] .el-input__inner,[data-v-04acc422] .el-select .el-input__inner{border-radius:12px!important;border-color:#e2e8f0;transition:all cubic‑bezier(.4,0,.2,1) .28s}[data-v-04acc422] .el-input__inner:hover,[data-v-04acc422] .el-select .el-input__inner:hover{border‑color:#b8c8e3;box‑shadow:0 0 0 3px rgba(64,158,255,.08)}[data-v-04acc422] .el-input__inner:focus,[data-v-04acc422] .el-select .el-input__inner:focus{box‑shadow:0 0 0 3px rgba(64,158,255,.12)}[data-v-04acc422] .el-button{border‑radius:12px!important;transition:all cubic‑bezier(.4,0,.2,1) .28s;box‑shadow:0 2px 6px rgba(0,0,0,.04)}[data-v-04acc422] .el-button:hover{transform:translateY(-1px);box‑shadow:0 6px 14px rgba(0,0,0,.08)}[data-v-04acc422] .el-button:active{transform:translateY(0)}[data-v-04acc422] .el-table{border‑radius:14px;overflow:hidden}[data-v-04acc422] .el-table th.el-table__cell{background‑color:#f4f7fc!important}[data-v-04acc422] .el-table__row:hover>td{background‑color:rgba(64,158,255,.04)!important}[data-v-04acc422] .modern-dialog.el-dialog{border‑radius:20px;overflow:hidden;background:hsla(0,0%,100%,.78);backdrop‑filter:blur(16px);-webkit‑backdrop‑filter:blur(16px);box‑shadow:0 12px 45px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.9)}[data-v-04acc422] .el-dialog__header{padding:22px 26px 12px}[data-v-04acc422] .el-dialog__body{padding:10px 26px 22px}[data-v-04acc422] .el-pagination .el-pager li,[data-v-04acc422] .el-pagination .el-pagination__btn{border‑radius:10px}.btn-orange[data-v-04acc422]{background-color:#ff9500;color:#fff;border:none}.btn-green[data-v-04acc422]{background-color:#00b42a;color:#fff;border:none}.btn-blue[data-v-04acc422]{background-color:#409eff;color:#fff;border:none}.btn-dark-blue[data-v-04acc422]{background-color:#2b5cb8;color:#fff;border:none}.btn-purple[data-v-04acc422]{background-color:#722ed1;color:#fff;border:none}.btn-red[data-v-04acc422]{background-color:#f53f3f;color:#fff;border:none}.btn-dark[data-v-04acc422]{background-color:#1d2129;color:#fff;border:none}.btn-light-blue[data-v-04acc422]{background-color:#69b1ff;color:#fff;border:none}.btn-sky[data-v-04acc422]{background-color:#40c9ff;color:#fff;border:none}.purchase-template-select-popper .el-select-dropdown__item[data-v-04acc422]{height:auto!important;white-space:normal!important;padding:10px 16px!important;line-height:1.6}.purchase-template-select-popper .panel-option-item>div[data-v-04acc422]{margin:2px 0}.page-wrap[data-v-c1cf7e62]{min-height:100vh;padding:20px;background:linear-gradient(135deg,#f7f9fc,#edf2fa)}.page-container[data-v-c1cf7e62]{display:flex;flex-direction:column;gap:18px}.search-card[data-v-c1cf7e62]{border-radius:18px;padding:20px 24px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 30px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.03);border:1px solid hsla(0,0%,100%,.85);transition:all .32s ease}[data-v-c1cf7e62] .el-input__inner,[data-v-c1cf7e62] .el-select .el-input__inner{border-radius:12px!important;border-color:#e2e8f0;transition:all cubic‑bezier(.4,0,.2,1) .28s}[data-v-c1cf7e62] .el-input__inner:hover,[data-v-c1cf7e62] .el-select .el-input__inner:hover{border‑color:#b8c8e3;box‑shadow:0 0 0 3px rgba(64,158,255,.08)}[data-v-c1cf7e62] .el-input__inner:focus,[data-v-c1cf7e62] .el-select .el-input__inner:focus{box‑shadow:0 0 0 3px rgba(64,158,255,.12)}[data-v-c1cf7e62] .el-button{border‑radius:12px!important;transition:all cubic‑bezier(.4,0,.2,1) .28s;box‑shadow:0 2px 6px rgba(0,0,0,.04)}[data-v-c1cf7e62] .el-button:hover{transform:translateY(-1px);box‑shadow:0 6px 14px rgba(0,0,0,.08)}[data-v-c1cf7e62] .el-button:active{transform:translateY(0)}