:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden,.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}:root{--sq-ink: #09171c;--sq-green: #0aa879;--sq-blue: var(--sq-green);--sq-cyan: #08765a;--sq-coral: #ff735f;--sq-red: #b84033;--sq-amber: #96651a;--sq-paper: #f6f7f4;--sq-white: #fff;--sq-muted: #68757a;--sq-line: #d7ddda;--sq-soft: #e9f8f2;--sq-radius: 12px;--sq-display: "PingFang SC", "Microsoft YaHei", sans-serif;--sq-body: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--sq-mono: "SFMono-Regular", Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:18px;z-index:1000;padding:12px 18px;color:#fff;background:var(--sq-blue);border-radius:4px}.skip-link:focus{top:12px}body{margin:0;background:var(--sq-paper);color:var(--sq-ink);font-family:var(--sq-body);font-size:14px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--sq-cyan)}button{cursor:pointer;border:1px solid var(--sq-line);border-radius:8px;padding:10px 17px;background:#fff;color:var(--sq-ink);min-height:44px}button:disabled{cursor:not-allowed;opacity:.48}button:hover:not(:disabled){filter:brightness(.96)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--sq-display);line-height:1.3}h1{font-size:36px;letter-spacing:-1px}h2{font-size:23px}h3{font-size:17px}input,select,textarea{width:100%;padding:11px 13px;background:#fff;border:1px solid var(--sq-line);border-radius:8px;min-width:0;color:var(--sq-ink)}label{display:grid;gap:8px;font-weight:500}form{display:grid;gap:20px}.primary{background:var(--sq-blue);color:#fff;border-color:var(--sq-blue);font-weight:600}.secondary{background:var(--sq-soft);border-color:transparent;color:var(--sq-blue)}.text-button{background:none;border:0;color:var(--sq-blue);padding:7px 0}.wide{width:100%}.mono{font-family:var(--sq-mono);overflow-wrap:anywhere}.muted{color:var(--sq-muted)}.eyebrow{color:var(--sq-blue);font-size:12px;letter-spacing:2px;font-weight:700;margin-bottom:14px}.surface{background:#fff;border:1px solid var(--sq-line);border-radius:var(--sq-radius);padding:28px;box-shadow:0 3px 12px #274c3705}.page{max-width:1200px;margin:auto;padding:38px 32px 70px}.page-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:25px}.page-heading p{color:var(--sq-muted);margin-bottom:0}.web-shell .page{max-width:1264px;min-height:580px;padding:38px 32px 64px}.web-shell .page>.page-heading{padding-bottom:24px;border-bottom:1px solid var(--sq-line);align-items:center}.web-shell .page>.page-heading h1{font-size:30px;font-weight:750;letter-spacing:-.6px;margin-bottom:12px}.web-shell .page>.page-heading p{font-size:13px;color:var(--sq-muted)}.web-shell .page>.page-heading .eyebrow{font-size:11px;letter-spacing:1px;color:var(--sq-cyan);margin-bottom:10px}.web-shell .page .tabs{background:#fff;padding:7px;border:1px solid var(--sq-line);border-radius:9px;gap:5px}.web-shell .page .tabs a{font-size:13px;color:var(--sq-muted);border-radius:7px}.web-shell .page .tabs a.active{color:var(--sq-cyan);background:var(--sq-soft)}.web-shell .page .filters label{font-size:12px;color:var(--sq-muted)}.web-shell .page input::placeholder{color:#85988b;font-size:13px}.web-shell .page .status-panel{padding:44px 24px}.button-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.metric{padding:24px;border-left:3px solid var(--sq-cyan)}.metric strong{display:block;font-family:var(--sq-mono);font-size:30px}.metric p{color:var(--sq-muted);margin:8px 0 0}.price{font-size:34px;font-family:var(--sq-mono);color:var(--sq-blue);margin:12px 0}.availability{padding:12px 16px;border-radius:8px;background:#f0f5f1;color:var(--sq-muted);font-size:13px}.status-panel{padding:42px 22px;display:flex;align-items:center;flex-direction:column;text-align:center;gap:10px}.status-panel p{color:var(--sq-muted);margin:0}.status-symbol{border:1px solid var(--sq-line);width:46px;height:46px;border-radius:50%;font-size:24px;display:grid;place-items:center;color:var(--sq-muted)}.error-panel{background:#fff6f4;border-radius:10px}.loader{border:3px solid var(--sq-line);border-top-color:var(--sq-blue);width:28px;height:28px;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{background:#f2f6f2;color:var(--sq-muted);font-size:12px;font-weight:500}th,td{padding:15px 14px;border-bottom:1px solid var(--sq-line)}.filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-bottom:22px}.filters label{flex:1;min-width:150px}.filters .query{flex:2}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:22px}.badge{display:inline-block;font-size:12px;border-radius:5px;background:var(--sq-soft);color:var(--sq-blue);padding:4px 9px}.tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--sq-line);padding-bottom:15px;margin-bottom:25px}.tabs button{background:transparent;border:0;color:var(--sq-muted)}.tabs button.active{color:var(--sq-blue);background:var(--sq-soft)}.list-row{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:22px 0;border-bottom:1px solid var(--sq-line)}.list-row h3{margin-bottom:7px}.list-row p{margin:0;color:var(--sq-muted)}.receipt{font-size:12px;padding:12px;background:var(--sq-soft);overflow-wrap:anywhere}.confirm-dialog{max-width:480px;width:calc(100% - 32px);border:1px solid var(--sq-line);border-radius:16px;padding:30px;color:var(--sq-ink)}.confirm-dialog::backdrop{background:#071a3d80}.auth-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:72px;max-width:1100px;margin:70px auto;padding:30px}.auth-story{padding:30px 0}.auth-story h1{font-size:42px;white-space:pre-line;line-height:1.4}.auth-story>p{max-width:430px;color:var(--sq-muted)}.auth-path{display:flex;align-items:center;gap:12px;margin-top:55px;color:var(--sq-blue);font-size:12px}.auth-path i{width:35px;height:1px;background:var(--sq-cyan)}.auth-form{padding:36px}.auth-form form{margin-top:28px}.auth-form .button-row{justify-content:space-between;margin-top:18px}.detail-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px}.detail-fields div{padding:15px 0;border-bottom:1px solid var(--sq-line)}.detail-fields dt{color:var(--sq-muted);font-size:12px}.detail-fields dd{margin:5px 0 0;overflow-wrap:anywhere}.evidence-path{display:flex;align-items:center;gap:15px;padding:20px;background:var(--sq-paper);margin:12px 0;border-radius:10px;flex-wrap:wrap}.evidence-link{display:grid;min-width:120px;text-align:center;border-bottom:2px solid var(--sq-cyan);font-size:12px;color:var(--sq-muted)}.danger{color:var(--sq-red)}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#0d203f;color:#e7efff;padding:24px;border-radius:10px;font:13px/1.8 var(--sq-mono)}.section-gap{margin-top:24px}@media(max-width:800px){.web-shell .page{padding:27px 20px 45px;min-height:480px}.web-shell .page>.page-heading{align-items:flex-start;padding-bottom:21px;gap:15px}.web-shell .page>.page-heading h1{font-size:26px}.web-shell .page>.page-heading p{font-size:12px;line-height:1.8}.web-shell .page .tabs{gap:2px}.web-shell .page .tabs a{font-size:11px}.page{padding:25px 18px 50px}.grid-2,.grid-3{grid-template-columns:1fr}.auth-layout{grid-template-columns:1fr;gap:24px;margin:0;padding:25px 18px}.auth-story{padding:10px 0}.auth-story h1{font-size:30px}.auth-path{margin-top:20px}.surface{padding:20px}.page-heading{flex-wrap:wrap}h1{font-size:28px}.detail-fields{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.sqj-brand[data-v-8eaa1154]{display:inline-flex;align-items:center;gap:13px;white-space:nowrap;color:#09171c;text-align:left}.sqj-brand__mark[data-v-8eaa1154]{width:82px;height:32px;flex-shrink:0;overflow:visible}.sqj-brand__wordmark[data-v-8eaa1154]{border-left:1px solid #dce4e4;padding-left:13px;display:grid;gap:3px}.sqj-brand__wordmark strong[data-v-8eaa1154]{font-size:23px;line-height:1.1;font-weight:750;letter-spacing:2px}.sqj-brand__wordmark small[data-v-8eaa1154]{font-size:9px;line-height:1.4;color:#527369;letter-spacing:1px}.sqj-brand--compact[data-v-8eaa1154]{gap:10px}.sqj-brand--compact .sqj-brand__mark[data-v-8eaa1154]{width:65px;height:26px}.sqj-brand--compact .sqj-brand__wordmark[data-v-8eaa1154]{padding-left:10px}.sqj-brand--compact strong[data-v-8eaa1154]{font-size:20px}.sqj-icon[data-v-8afbb0cd]{flex-shrink:0;vertical-align:middle}.admin-shell{display:grid;grid-template-columns:230px minmax(0,1fr);min-height:100vh;background:#f3f7f4}.admin-sidebar{color:#effaf6;background:linear-gradient(180deg,#137c63,#106b57 58%,#0d604f);border-right:1px solid #0644361f;padding:24px 15px 18px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow:auto}.sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;padding:0 5px}.admin-brand{display:flex;padding:13px 12px;background:#fff;border-radius:10px;box-shadow:0 8px 20px #0644361a}.admin-mobile-menu{display:none}.workspace-label{margin:17px 9px 22px;display:flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.3px;color:#d5eee6}.workspace-label>i{width:5px;height:5px;border-radius:50%;background:#9af0d2}.workspace-label>span{font:8px var(--sq-mono);color:#c1e8d9;border:1px solid #ffffff35;padding:1px 4px;margin-left:auto}.nav-search{display:flex;align-items:center;gap:8px;background:#064d3f3d;border:1px solid #ffffff29;border-radius:8px;padding:0 10px;margin-bottom:17px;color:#b9e5d6}.nav-search input{background:none;color:#fff;border:0;min-height:38px;padding:7px 0;font-size:11px}.nav-search input::placeholder{color:#b9d6cb}.nav-search:focus-within{outline:2px solid #9af0d2;outline-offset:2px}.nav-search input:focus-visible{outline:none}.nav-search button{border:0;min-height:28px;padding:0;background:none;color:#fff}.admin-sidebar nav>a{display:flex;align-items:center;gap:11px;padding:12px;margin-bottom:4px;border-radius:9px;font-size:13px;font-weight:500;color:#d5eee6;min-height:44px}.admin-sidebar nav>a:hover{background:#ffffff1c;color:#fff}.admin-sidebar nav>a.router-link-exact-active{color:#07513f;background:#9af0d2;box-shadow:0 8px 16px #0545361c;font-weight:650}.nav-current-dot{display:none;width:5px;height:5px;border-radius:50%;background:var(--sq-coral);margin-left:auto}.router-link-exact-active .nav-current-dot{display:block}.nav-group{font-size:10px;color:#b9e5d6;letter-spacing:.5px;margin:23px 12px 9px}.no-menu-results{color:#d5eee6;font-size:12px;padding:15px 8px}.sidebar-foot{margin-top:auto;padding-top:28px}.sidebar-help{display:flex;gap:9px;align-items:center;padding:13px 10px;border:1px solid #ffffff24;background:#06443622;border-radius:9px;color:#b9e5d6}.sidebar-help strong{display:block;font-size:10px;font-weight:500;color:#e8f7ef}.sidebar-help small{display:block;font-size:9px;color:#b9d6cb;margin-top:4px}.sidebar-foot>a{display:flex;align-items:center;justify-content:space-between;color:#c6e9dc;font-size:11px;padding:16px 10px 0}.admin-body{min-width:0;display:flex;flex-direction:column}.admin-body>#admin-main{flex:1}.admin-header{height:76px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fff;border-bottom:1px solid #dfe9e2}.admin-breadcrumb{display:flex;align-items:center;gap:13px;font-size:12px;color:#7a9285}.admin-breadcrumb strong{color:#294c3d;font-weight:550}.admin-header-right{display:flex;align-items:center;gap:13px}.environment-tag{display:flex;align-items:center;gap:6px;font-size:10px;color:#789083;background:#f0f6f1;border:1px solid #dfebe2;padding:4px 8px;border-radius:6px}.environment-tag i{width:5px;height:5px;border-radius:50%;background:#20c997}.header-divider{width:1px;height:24px;background:#e2ece5;margin:0 3px}.admin-avatar{width:33px;height:33px;display:grid;place-items:center;color:#075b47;background:#b8f0dc;border-radius:9px}.admin-account-label strong{font-size:12px;display:block;color:#173d34;font-weight:650}.admin-account-label small{font-size:9px;display:block;color:#789189;margin-top:2px}.admin-login-link{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--sq-cyan)}.admin-body .page{max-width:1500px;padding:30px 32px 36px;width:100%}.admin-body .page-heading{margin-bottom:24px;align-items:center}.admin-body .page-heading h1{font-size:27px;font-weight:750;letter-spacing:-.6px;margin-bottom:9px}.admin-body .page-heading .eyebrow{font-size:10px;letter-spacing:1px;color:#6c8b79;margin-bottom:9px}.admin-body .page-heading>div>p:last-child{font-size:12px;color:#789083}.admin-body .surface{border-color:#dbe7df;border-radius:12px;padding:23px}.admin-body button{font-size:12px}.admin-body th{font-size:11px;background:#f2f7f3;color:#758a7c}.admin-body td{font-size:12px}.admin-body th,.admin-body td{padding:16px 13px;border-color:#e7eee8}.admin-body input,.admin-body select{font-size:12px;border-color:#dce7de;border-radius:7px}.admin-body .availability{font-size:12px;color:#6e8575;background:#f0f6f1;border:1px solid #dfe9e1;line-height:1.8}.admin-body .filters{gap:12px}.admin-body .filters label{font-size:11px;color:#758c7d;min-width:100px}.admin-body .filters button{min-height:40px}.admin-footer{padding:20px 32px;border-top:1px solid #dfe9e2;color:#8a9e90;display:flex;justify-content:space-between;gap:20px;font-size:10px}.admin-footer>span:last-child{font:9px var(--sq-mono);letter-spacing:1px}.admin-login-shell{min-height:100vh;background:linear-gradient(120deg,#edf9f4,#f8fbfa 55%,#fff0ec)}.admin-login-header{display:flex;align-items:center;justify-content:space-between;padding:30px 44px;gap:22px}.back-workspace{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--sq-cyan)}.back-workspace svg{transform:rotate(180deg)}.el-dialog{border-radius:14px}.el-dialog__title{font-size:18px}.el-button--primary{--el-color-primary: var(--sq-green)}@media(min-width:1500px){.admin-body .page{padding:34px 40px}}@media(max-width:1120px){.admin-shell{grid-template-columns:212px minmax(0,1fr)}.admin-header{padding:0 24px}.admin-body .page{padding:26px 24px}.admin-sidebar{padding-inline:12px}.admin-brand{padding-inline:9px}.header-divider,.environment-tag{display:none}}@media(max-width:760px){.admin-shell{display:block}.admin-sidebar{position:relative;height:auto;padding:13px 16px;overflow:visible}.sidebar-brand-row{padding:0}.admin-brand{padding:9px 12px}.admin-mobile-menu{display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-color:#ffffff38;color:#fff;min-height:40px;padding:8px}.workspace-label,.sidebar-navigation,.sidebar-foot{display:none}.menu-open .sidebar-navigation{display:block;margin-top:18px}.menu-open .workspace-label{display:flex;margin-bottom:12px}.admin-header{height:66px;padding:0 18px}.admin-header-right{gap:9px}.admin-account-label small{display:none}.admin-breadcrumb{font-size:11px;gap:8px}.admin-breadcrumb>svg:first-child,.admin-account-label{display:none}.admin-body .page{padding:25px 16px}.admin-body .page-heading h1{font-size:24px}.admin-body .surface{padding:18px}.admin-footer{padding:20px 16px}.admin-footer>span:last-child{display:none}.admin-login-header{padding:24px 18px}.back-workspace{font-size:11px}}.empty-record-art[data-v-5e2454d8]{position:relative;display:grid;place-items:center;width:86px;height:77px;color:#92b5a1;margin:0 0 6px}.empty-record-art[data-v-5e2454d8]:before{content:"";position:absolute;width:82px;height:50px;background:#f0f6f1;border-radius:50%;bottom:0;left:0}.empty-record-art>span[data-v-5e2454d8]{position:absolute;width:41px;height:48px;background:#eaf4ec;border:1px solid #d7e9dc;transform:rotate(-13deg);top:9px;left:17px;border-radius:4px}.empty-record-art>svg[data-v-5e2454d8]{width:40px;height:48px;padding:5px;position:relative;background:#fff;border:1px solid #d6e8db;border-radius:4px}.empty-record-art>i[data-v-5e2454d8]{position:absolute;right:9px;bottom:9px;border:3px solid #fff;border-radius:50%;background:#d8eddf;color:#6a9c7e;display:grid;place-items:center;width:28px;height:28px}.dashboard-heading[data-v-162066aa]{margin-bottom:22px}.refresh-button[data-v-162066aa]{display:flex;align-items:center;gap:7px;background:#fff;color:#577263}.dashboard-notice[data-v-162066aa]{display:flex;align-items:start;gap:9px;padding:12px 16px;font-size:11px;line-height:1.8;background:#eaf4ed;border:1px solid #d6e7db;border-radius:9px;color:#5d7b66;margin-bottom:26px}.dashboard-notice>svg[data-v-162066aa]{flex-shrink:0;margin-top:2px}.stats-section[data-v-162066aa],.quick-section[data-v-162066aa]{margin-bottom:28px}.dashboard-section-title[data-v-162066aa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;gap:16px}.dashboard-section-title h2[data-v-162066aa]{font-size:16px;font-weight:700;margin:0}.dashboard-section-title>span[data-v-162066aa]{font-size:10px;color:#839787}.dashboard-stats[data-v-162066aa]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.stat-tile[data-v-162066aa]{position:relative;background:#fff;border:1px solid #dce7df;border-radius:12px;padding:19px 17px;overflow:hidden;min-height:146px}.stat-tile>div[data-v-162066aa]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#6c8574}.stat-tile>div>svg[data-v-162066aa]{color:#84a391}.stat-tile>strong[data-v-162066aa]{display:block;font:600 28px var(--sq-mono);color:#193e2d;margin:18px 0 12px;letter-spacing:-1px;overflow-wrap:anywhere}.stat-tile>strong.stat-empty[data-v-162066aa]{color:#a2b5a7;font-size:26px}.stat-tile>p[data-v-162066aa]{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.5;color:#85988b;margin:0}.stat-state-dot[data-v-162066aa]{width:4px;height:4px;background:var(--sq-coral);border-radius:50%}.stat-order[data-v-162066aa]{display:none}.dashboard-quicklinks[data-v-162066aa]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.dashboard-quicklinks>a[data-v-162066aa]{background:#fff;border:1px solid #dce7df;border-radius:10px;padding:19px 17px;display:flex;align-items:center;gap:12px}.dashboard-quicklinks>a>svg[data-v-162066aa]{margin-left:auto;flex-shrink:0;color:#9aad9e}.quick-icon[data-v-162066aa]{display:grid;place-items:center;width:42px;height:42px;background:#e8f6ed;color:#168165;border-radius:10px;flex-shrink:0}.quick-icon-1[data-v-162066aa]{background:#fff0ec;color:#ca7160}.dashboard-quicklinks h3[data-v-162066aa]{font-size:13px;font-weight:650;margin:0 0 6px}.dashboard-quicklinks p[data-v-162066aa]{font-size:10px;margin:0;color:#85998b}.dashboard-quicklinks a:hover h3[data-v-162066aa]{color:#0a956c}.dashboard-columns[data-v-162066aa]{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:20px;margin-bottom:24px}.ops-panel[data-v-162066aa]{background:#fff;border:1px solid #dce7df;border-radius:12px;padding:23px}.ops-panel>header[data-v-162066aa]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.ops-panel h2[data-v-162066aa]{font-size:16px;font-weight:700;margin:0 0 7px}.ops-panel header p[data-v-162066aa]{font-size:11px;margin:0;color:#83998a}.ops-panel header>svg[data-v-162066aa]{color:#769982}.flow-toggle[data-v-162066aa]{display:flex;gap:3px;background:#f1f6f2;border:1px solid #dfe9e2;border-radius:7px;padding:3px}.flow-toggle button[data-v-162066aa]{padding:6px 9px;font-size:10px;background:none;border:0;min-height:29px;white-space:nowrap;border-radius:5px;color:#6c8976}.flow-toggle button.active[data-v-162066aa]{color:#176449;background:#fff;box-shadow:0 2px 5px #274c3710}.ops-flow[data-v-162066aa]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:4px}.ops-flow>a[data-v-162066aa]{position:relative;display:block;text-align:center;padding:12px 3px}.flow-number[data-v-162066aa]{display:block;font:9px var(--sq-mono);color:#96ad9c;margin-bottom:10px}.flow-icon[data-v-162066aa]{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 15px;color:#438568;background:#edf7f0;border:1px solid #dbeadf;border-radius:12px}.ops-flow h3[data-v-162066aa]{font-size:12px;font-weight:650;margin-bottom:7px}.ops-flow p[data-v-162066aa]{font-size:10px;color:#899d8e;margin:0}.flow-arrow[data-v-162066aa]{position:absolute;right:-13px;top:61px;color:#bacbbd}.ops-flow>a:hover h3[data-v-162066aa]{color:#08765a}.flow-note[data-v-162066aa]{display:flex;align-items:start;gap:8px;color:#789683;background:#f5f8f4;padding:12px;margin-top:20px;border-radius:7px;font-size:10px;line-height:1.8}.flow-note>svg[data-v-162066aa]{flex-shrink:0;margin-top:1px}.service-panel>header[data-v-162066aa]{padding-bottom:17px;border-bottom:1px solid #e6eee6;margin-bottom:3px}.service-state[data-v-162066aa]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 0;border-bottom:1px solid #edf2ed}.service-state>span[data-v-162066aa]{display:flex;align-items:center;gap:9px;font-size:11px;color:#668371}.service-state>span>svg[data-v-162066aa]{color:#8daa96}.service-state>b[data-v-162066aa]{color:#997544;background:#fff5e8;padding:3px 7px;font-size:10px;font-weight:500;border-radius:5px}.service-state>b.ready[data-v-162066aa]{color:#08765a;background:#e9f8f2}.service-detail[data-v-162066aa]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#0b8b65;margin-top:19px}.operations-panel[data-v-162066aa]{margin-top:22px}.panel-meta[data-v-162066aa]{font-size:10px;color:#8aa08f}.operations-grid[data-v-162066aa]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.operations-grid article[data-v-162066aa]{display:flex;align-items:start;gap:13px;border-right:1px solid #e6eee7;padding-right:17px}.operations-grid article[data-v-162066aa]:last-child{border:0;padding-right:0}.operation-icon[data-v-162066aa]{display:grid;place-items:center;width:35px;height:35px;background:#f0f7f1;border-radius:9px;flex-shrink:0;color:#6b947c}.operations-grid h3[data-v-162066aa]{font-size:13px;margin:2px 0 8px}.operations-grid p[data-v-162066aa]{font-size:11px;color:#809789;line-height:1.9;margin:0 0 14px}.operations-grid a[data-v-162066aa]{display:flex;align-items:center;gap:9px;font-size:11px;color:#0a926b}@media(max-width:1400px){.dashboard-stats[data-v-162066aa]{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-columns[data-v-162066aa]{grid-template-columns:minmax(0,1fr) 260px}.dashboard-quicklinks[data-v-162066aa]{grid-template-columns:repeat(2,1fr)}.ops-panel[data-v-162066aa]{padding:20px}.flow-panel>header[data-v-162066aa]{align-items:start;flex-direction:column}}@media(max-width:1000px){.dashboard-columns[data-v-162066aa]{grid-template-columns:1fr}.service-panel .service-state[data-v-162066aa]{padding-block:12px}.flow-panel>header[data-v-162066aa]{flex-direction:row}.operations-grid[data-v-162066aa]{grid-template-columns:1fr;gap:20px}.operations-grid article[data-v-162066aa]{border:0;padding:0 0 18px;border-bottom:1px solid #e6eee7}}@media(max-width:600px){.dashboard-stats[data-v-162066aa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stat-tile[data-v-162066aa]{padding:18px 16px}.dashboard-quicklinks[data-v-162066aa]{gap:12px}.dashboard-quicklinks>a[data-v-162066aa]{padding:16px 12px;gap:9px}.quick-icon[data-v-162066aa]{width:34px;height:34px}.dashboard-quicklinks>a>svg[data-v-162066aa],.dashboard-quicklinks p[data-v-162066aa]{display:none}.dashboard-quicklinks h3[data-v-162066aa]{margin:0;font-size:12px}.ops-panel[data-v-162066aa]{padding:18px}.flow-panel>header[data-v-162066aa]{flex-direction:column}.ops-flow[data-v-162066aa]{grid-template-columns:repeat(2,1fr);gap:16px}.flow-arrow[data-v-162066aa]{display:none}.dashboard-section-title>span[data-v-162066aa]{font-size:9px}.dashboard-notice[data-v-162066aa]{font-size:10px}}.page-heading>button[data-v-dd0d92b8]{display:flex;align-items:center;gap:7px;color:#6c819f;white-space:nowrap}.filter-heading[data-v-dd0d92b8]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:19px}.filter-heading h2[data-v-dd0d92b8]{font-size:14px;display:flex;gap:9px;align-items:center;margin:0;color:#557090;font-weight:550}.filter-heading h2 svg[data-v-dd0d92b8]{color:#88a2c8}.filter-heading .text-button[data-v-dd0d92b8]{font-size:11px;padding:4px 0;min-height:25px;color:#7b99c3}.resource-notice[data-v-dd0d92b8]{display:flex;align-items:center;gap:8px;line-height:1.8;margin:7px 0 23px}.record-heading[data-v-dd0d92b8]{border-top:1px solid #ecf1f8;padding-top:24px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.record-heading h2[data-v-dd0d92b8]{font-size:14px;font-weight:550;margin:0;color:#536b8c}.record-heading h2>span[data-v-dd0d92b8]{font:11px var(--sq-mono);display:inline-block;margin-left:7px;background:#f0f5fd;color:#7a9ac8;padding:2px 6px;border-radius:3px}.record-heading>span[data-v-dd0d92b8]{font-size:11px;color:#9baabe}.table-wrap[data-v-dd0d92b8]{border:1px solid #e8eef7;border-radius:5px}.resource-surface[data-v-dd0d92b8] .status-panel{padding-top:48px;padding-bottom:52px}.resource-surface[data-v-dd0d92b8] .status-panel strong{font-size:13px;font-weight:500;color:#7388a6}.resource-surface[data-v-dd0d92b8] .status-panel p{font-size:12px;color:#94a4ba}.resource-page .filters[data-v-dd0d92b8]{margin-bottom:20px}.resource-page .filters .query[data-v-dd0d92b8]{flex:1.7}.resource-page .filters label[data-v-dd0d92b8]{min-width:140px}.resource-page .filters button[data-v-dd0d92b8]{min-width:78px}@media(max-width:680px){.resource-page .filters[data-v-dd0d92b8]{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.resource-page .filters label[data-v-dd0d92b8]{min-width:0}.resource-page .filters .query[data-v-dd0d92b8]{grid-column:1/-1}.resource-page .filters button[data-v-dd0d92b8]{align-self:end}.resource-notice[data-v-dd0d92b8]{font-size:10px!important}.record-heading>span[data-v-dd0d92b8]{font-size:10px}.resource-surface[data-v-dd0d92b8] .status-panel{padding:32px 12px}.resource-surface[data-v-dd0d92b8] .status-panel p{font-size:11px}.filter-heading h2[data-v-dd0d92b8],.record-heading h2[data-v-dd0d92b8]{font-size:13px}}.auth-brand[data-v-1742a054]{margin-bottom:36px}.auth-story .eyebrow[data-v-1742a054]{font-size:11px;color:#ba6151;letter-spacing:1px}.auth-story h1[data-v-1742a054]{font-size:40px;line-height:1.5;font-weight:750;letter-spacing:-1px;margin-bottom:18px;color:#173d34;white-space:pre-line}.auth-story>p[data-v-1742a054]{font-size:13px;line-height:1.9;color:#718a7b}.auth-path[data-v-1742a054]{gap:16px;margin-top:40px;color:#527b63}.auth-path>span[data-v-1742a054]{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:12px}.auth-path>span>svg[data-v-1742a054]{width:44px;height:44px;padding:11px;background:#e8f6ec;border:1px solid #d3e8da;border-radius:10px}.auth-path i[data-v-1742a054]{background:#d5e7d8}.auth-form[data-v-1742a054]{padding:34px;border:1px solid #d7e7dc;border-top:4px solid var(--sq-coral);border-radius:14px;box-shadow:0 16px 50px #153b2b0a}.auth-form-caption[data-v-1742a054]{font:9px var(--sq-mono);color:#8e9d91;letter-spacing:1px}.auth-form h2[data-v-1742a054]{font-size:25px;margin:14px 0 10px}.auth-form>.muted[data-v-1742a054]{font-size:12px;color:#7a9183;margin-bottom:26px}.auth-form label[data-v-1742a054]{font-size:12px;color:#66806f;gap:8px}.auth-form input[data-v-1742a054]{font-size:13px;border-color:#d5e4da;border-radius:8px}.auth-form input[data-v-1742a054]::placeholder{color:#91a699}.auth-form form[data-v-1742a054]{gap:20px}.auth-form .primary[data-v-1742a054]{font-size:14px;min-height:46px;background:#08996f;border-color:#08996f;box-shadow:0 8px 18px #08996f14}.auth-form .availability[data-v-1742a054]{font-size:11px;line-height:1.9;background:#f4f8f3;color:#7a897b;margin-top:18px}.auth-form .text-button[data-v-1742a054]{font-size:12px}.auth-form .button-row[data-v-1742a054]{margin-top:18px;justify-content:space-between}@media(max-width:760px){.auth-story h1[data-v-1742a054]{font-size:31px}.auth-brand[data-v-1742a054]{margin-bottom:24px}.auth-form[data-v-1742a054]{padding:26px 22px}.auth-story>p[data-v-1742a054]{font-size:12px}.auth-path[data-v-1742a054]{margin-top:26px}}.im-check-options[data-v-9d3a8833]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.interface-manager .im-check-options button[data-v-9d3a8833]{white-space:normal;justify-content:flex-start;text-align:left;padding:20px 16px;gap:13px;min-height:96px}.im-check-options button.active[data-v-9d3a8833]{background:var(--pale);border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.im-check-options strong[data-v-9d3a8833],.im-check-options small[data-v-9d3a8833]{display:block}.im-check-options strong[data-v-9d3a8833]{font-size:15px;margin-bottom:7px}.im-check-options small[data-v-9d3a8833]{font-size:11px;color:var(--muted);line-height:1.6}.im-check-options svg[data-v-9d3a8833]{margin-left:auto;color:var(--green);flex-shrink:0}.im-check-number[data-v-9d3a8833]{font:12px ui-monospace,monospace;color:var(--green);align-self:flex-start;padding-top:3px}.im-check-scope[data-v-9d3a8833]{border:1px solid var(--line);border-radius:7px;padding:6px 20px}.im-check-scope>div[data-v-9d3a8833]{display:flex;align-items:flex-start;gap:13px;padding:17px 0}.im-check-scope>div+div[data-v-9d3a8833]{border-top:1px solid var(--line)}.im-check-scope svg[data-v-9d3a8833]{color:var(--green);margin-top:2px;flex-shrink:0}.im-check-scope strong[data-v-9d3a8833],.im-check-scope small[data-v-9d3a8833]{display:block}.im-check-scope strong[data-v-9d3a8833]{font-size:13px;font-weight:600}.im-check-scope small[data-v-9d3a8833]{font-size:12px;color:var(--muted);margin-top:5px;line-height:1.6}.im-not-checked svg[data-v-9d3a8833]{color:var(--muted)}.im-auto-lookup[data-v-9d3a8833]{display:flex;gap:13px;background:var(--pale);padding:18px;border-radius:6px;font-size:13px}.im-auto-lookup svg[data-v-9d3a8833]{flex-shrink:0;color:var(--green)}.im-auto-lookup p[data-v-9d3a8833]{line-height:1.8;color:var(--muted);margin:7px 0 0}.im-parameters .im-form-grid[data-v-9d3a8833]{margin-top:18px}.im-verify-form .im-eyebrow[data-v-9d3a8833]{font-size:11px;color:var(--green);margin:0 0 8px}.im-status.reachable[data-v-9d3a8833]{background:#e6f1fa;color:#3071a4}@media(max-width:650px){.im-check-options[data-v-9d3a8833]{grid-template-columns:1fr}}.interface-manager .im-context>label[data-v-9d3a8833]{white-space:nowrap;flex-shrink:0}.interface-manager .im-context select[data-v-9d3a8833]{width:auto}.interface-manager .im-toolbar>select[data-v-9d3a8833]{width:160px;flex-shrink:0}.interface-manager .im-search[data-v-9d3a8833]{flex:0 1 380px;box-sizing:border-box}.interface-manager .im-search input[data-v-9d3a8833]{box-shadow:none;outline-offset:-2px}.interface-manager[data-v-9d3a8833]{--green: #07856a;--ink: #173630;--muted: #71847e;--line: #dce8e3;--pale: #f1f8f4;max-width:1680px;color:var(--ink)}.im-heading[data-v-9d3a8833]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.im-heading h1[data-v-9d3a8833]{font-size:27px;letter-spacing:-.7px;margin:4px 0 8px}.im-heading p[data-v-9d3a8833]{margin:0;color:var(--muted);font-size:13px}.im-heading .im-eyebrow[data-v-9d3a8833]{font-size:11px;letter-spacing:1px;color:var(--green)}.interface-manager button[data-v-9d3a8833]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 13px;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:6px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.interface-manager button[data-v-9d3a8833]:hover:not(:disabled){border-color:var(--green);color:var(--green)}.interface-manager button[data-v-9d3a8833]:disabled{opacity:.48;cursor:not-allowed}.interface-manager button.im-primary[data-v-9d3a8833]{background:var(--green);color:#fff;border-color:var(--green)}.interface-manager button.im-text[data-v-9d3a8833]{background:none;border:0;color:var(--green);padding:4px 6px;min-height:28px}.interface-manager[data-v-9d3a8833] :is(button,input,select,textarea):focus-visible{outline:2px solid var(--green);outline-offset:3px}.im-actions[data-v-9d3a8833],.im-row-actions[data-v-9d3a8833]{display:flex;align-items:center;gap:8px}.im-context[data-v-9d3a8833]{display:flex;align-items:center;gap:26px;background:#fff;border:1px solid var(--line);padding:14px 18px;border-radius:8px;font-size:12px}.im-context>label[data-v-9d3a8833]{display:flex;align-items:center;gap:10px}.im-version[data-v-9d3a8833]{margin-left:auto}.interface-manager code[data-v-9d3a8833]{font:12px ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}.interface-manager[data-v-9d3a8833] :is(input:not([type=checkbox]):not([type=file]),select,textarea){border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:5px;padding:10px 11px;font:inherit;font-size:13px;min-width:0;box-sizing:border-box}.interface-manager select[data-v-9d3a8833]{padding-right:27px}.im-tabs[data-v-9d3a8833]{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-top:22px}.im-tabs button[data-v-9d3a8833]{background:none;border:0;border-radius:0;padding:14px 2px;border-bottom:2px solid transparent;font-weight:600}.im-tabs button.selected[data-v-9d3a8833]{color:var(--green);border-color:var(--green)}.im-tabs button span[data-v-9d3a8833]{font-size:11px;border-radius:4px;padding:1px 5px;background:#e4f1e9}.im-month[data-v-9d3a8833]{display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--pale);border-bottom:1px solid var(--line);padding:14px 18px;font-size:12px}.im-month>div[data-v-9d3a8833]{display:flex;align-items:center;gap:16px}.im-month>span[data-v-9d3a8833]{color:var(--muted)}.im-month-tag[data-v-9d3a8833]{font:12px ui-monospace,monospace;border-right:1px solid #caddd2;padding-right:16px;color:var(--green)}.im-toolbar[data-v-9d3a8833]{display:flex;gap:12px;align-items:center;padding:20px 0 14px}.im-search[data-v-9d3a8833]{display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:6px;padding-left:12px;width:360px}.interface-manager .im-search input[data-v-9d3a8833]{border:0;width:100%;background:transparent}.im-toolbar>.im-primary[data-v-9d3a8833]{margin-left:auto}.im-table-wrap[data-v-9d3a8833]{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:8px}.im-table[data-v-9d3a8833]{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.im-table th[data-v-9d3a8833]{font-weight:500;color:#657a72;background:#f5f8f6;white-space:nowrap;padding:13px 16px;border-bottom:1px solid var(--line)}.im-table td[data-v-9d3a8833]{padding:17px 16px;vertical-align:top;border-bottom:1px solid #e9f0ec}.im-table tr:last-child td[data-v-9d3a8833]{border-bottom:0}.im-table tr:hover td[data-v-9d3a8833]{background:#fcfefc}.im-table td[data-v-9d3a8833]:first-child{min-width:175px;max-width:240px}.im-table td strong[data-v-9d3a8833]{display:block;margin-top:6px;font-size:13px;font-weight:600;line-height:1.55}.im-code[data-v-9d3a8833]{color:var(--green)}.im-client[data-v-9d3a8833]{display:block;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-muted[data-v-9d3a8833]{display:block;color:var(--muted);font-size:11px;line-height:1.65;margin-top:6px;max-width:260px;overflow-wrap:anywhere}.im-endpoint[data-v-9d3a8833]{display:flex;gap:7px;align-items:center}.im-endpoint>b[data-v-9d3a8833]{color:var(--green);font:10px ui-monospace,monospace;background:#eaf6ef;padding:3px 4px}.im-endpoint>code[data-v-9d3a8833]{max-width:215px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.im-date[data-v-9d3a8833]{font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}.im-result[data-v-9d3a8833]{max-width:205px}.im-status[data-v-9d3a8833]{display:inline-block;font-size:11px;padding:3px 7px;border-radius:4px;background:#f0f3f1;color:#6a7d74;white-space:nowrap}.im-status.passed[data-v-9d3a8833]{background:#e3f5eb;color:#07805b}.im-status.auth_failed[data-v-9d3a8833],.im-status.failed[data-v-9d3a8833],.im-status.connection_failed[data-v-9d3a8833]{background:#fff0ed;color:#b54d35}.im-status.running[data-v-9d3a8833],.im-status.applying[data-v-9d3a8833]{background:#e6f1fa;color:#3071a4}.im-status.incomplete[data-v-9d3a8833],.im-status.no_data[data-v-9d3a8833]{background:#fff6e4;color:#a16e14}.im-footnote[data-v-9d3a8833]{color:var(--muted);font-size:11px;margin:14px 0}.im-detail[data-v-9d3a8833]{margin-top:6px;color:var(--muted);max-width:230px;font-size:11px}.im-detail summary[data-v-9d3a8833]{cursor:pointer;color:var(--green)}.im-detail>span[data-v-9d3a8833],.im-detail>code[data-v-9d3a8833]{display:block;margin-top:5px}.im-empty[data-v-9d3a8833]{text-align:center;padding:48px 20px;color:var(--muted)}.im-empty svg[data-v-9d3a8833]{color:var(--green)}.im-empty h2[data-v-9d3a8833]{font-size:17px;color:var(--ink);margin:16px 0 8px}.im-empty p[data-v-9d3a8833]{margin:0 0 20px;font-size:13px}.im-empty a[data-v-9d3a8833]{color:var(--green)}.im-message[data-v-9d3a8833]{background:#e9f7ef;border:1px solid #cce6d7;padding:13px 17px;border-radius:6px;margin-bottom:16px;font-size:13px;line-height:1.65}.im-error[data-v-9d3a8833]{background:#fff5f2;color:#ad4630;border-color:#f0d7ce}.im-message code[data-v-9d3a8833]{display:block;margin-top:5px}.im-verification[data-v-9d3a8833]{display:flex;gap:22px;align-items:center;border:1px solid var(--line);padding:16px 18px;margin-top:18px;background:#fff;border-radius:8px}.im-verification>div[data-v-9d3a8833]{flex:1}.im-verification strong[data-v-9d3a8833]{font-size:13px}.im-verification span[data-v-9d3a8833]{display:block;color:var(--muted);font-size:11px;margin-top:6px}.im-verification.success[data-v-9d3a8833]{border-color:#b7dec6;background:#f2faf5}.im-verification progress[data-v-9d3a8833]{width:120px;height:6px;accent-color:var(--green)}.im-flow[data-v-9d3a8833]{background:#fff;border:1px solid var(--line);border-radius:8px;margin-top:22px;padding:26px;max-width:1120px}.im-flow-heading[data-v-9d3a8833]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--line)}.im-flow h2[data-v-9d3a8833]{font-size:20px;margin:0}.im-steps[data-v-9d3a8833]{display:flex;gap:22px;font-size:12px;color:#9caaa3}.im-steps .active[data-v-9d3a8833]{color:var(--green);font-weight:600}.im-form-grid[data-v-9d3a8833]{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.im-flow label[data-v-9d3a8833]:not(.im-upload):not(.im-consent){display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:500}.im-flow label small[data-v-9d3a8833]{font-size:11px;color:var(--muted);font-weight:400;line-height:1.6}.im-upload[data-v-9d3a8833]{display:flex;flex-direction:column;align-items:center;gap:12px;border:1px dashed #89bca7;background:#f7fbf8;border-radius:8px;padding:32px 22px;margin:25px 0;cursor:pointer}.im-upload svg[data-v-9d3a8833]{color:var(--green)}.im-upload strong[data-v-9d3a8833]{font-size:16px}.im-upload span[data-v-9d3a8833]{font-size:12px;color:var(--muted)}.im-upload input[data-v-9d3a8833]{font-size:12px;max-width:100%}.im-hint[data-v-9d3a8833]{background:var(--pale);border-radius:6px;padding:17px 20px;margin:22px 0;font-size:12px;line-height:1.8;color:#5f776b}.im-hint strong[data-v-9d3a8833]{color:var(--ink)}.im-hint p[data-v-9d3a8833]{margin:5px 0}.im-form-footer[data-v-9d3a8833]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.im-form-footer>span[data-v-9d3a8833]{font-size:12px;color:var(--muted)}.im-preview-summary[data-v-9d3a8833]{display:flex;gap:30px;margin:0 0 20px;font-size:14px}.im-preview-summary strong[data-v-9d3a8833]{color:var(--green)}.im-preview-summary span[data-v-9d3a8833]{color:var(--muted)}.im-verify-form[data-v-9d3a8833]{max-width:850px}.im-verify-form>.im-flow-heading>span[data-v-9d3a8833],.im-verify-form>p[data-v-9d3a8833]{font-size:13px;color:var(--muted);line-height:1.7}.im-parameters[data-v-9d3a8833]{border:1px solid var(--line);padding:16px;border-radius:6px;margin:20px 0;font-size:12px}.im-parameters summary[data-v-9d3a8833]{cursor:pointer;color:var(--green)}.im-parameters textarea[data-v-9d3a8833]{width:100%;font-family:ui-monospace,monospace}.im-parameters code[data-v-9d3a8833]{display:block;margin-top:10px;color:var(--muted)}.im-consent[data-v-9d3a8833]{display:flex;align-items:flex-start;gap:8px;margin-top:13px;color:var(--ink)}.im-consent input[data-v-9d3a8833]{accent-color:var(--green);margin-top:5px}.im-cost[data-v-9d3a8833]{background:#fff9ee;color:#826b41}@media(max-width:1100px){.im-heading[data-v-9d3a8833]{align-items:flex-start;flex-direction:column;gap:18px}.im-context[data-v-9d3a8833]{gap:14px;flex-wrap:wrap}.im-month[data-v-9d3a8833],.im-flow-heading[data-v-9d3a8833]{align-items:flex-start;flex-direction:column}.im-table td[data-v-9d3a8833]{padding:14px 12px}.im-table th[data-v-9d3a8833]{padding:12px}.im-verification[data-v-9d3a8833]{flex-wrap:wrap}}@media(max-width:650px){.im-toolbar[data-v-9d3a8833]{flex-wrap:wrap}.im-search[data-v-9d3a8833]{width:100%}.im-actions[data-v-9d3a8833]{flex-wrap:wrap}.im-version[data-v-9d3a8833]{margin-left:0}.im-form-grid[data-v-9d3a8833]{grid-template-columns:1fr}.im-flow[data-v-9d3a8833]{padding:18px}.im-month>div[data-v-9d3a8833]{gap:10px;flex-wrap:wrap}.im-steps[data-v-9d3a8833]{gap:14px;font-size:11px}.im-context>span[data-v-9d3a8833]{font-size:11px}.im-heading h1[data-v-9d3a8833]{font-size:24px}.im-verification>div[data-v-9d3a8833]{flex-basis:100%}}.upstream-page[data-v-5ce5d3db]{max-width:1320px}.upstream-state[data-v-5ce5d3db]{display:inline-flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap;color:var(--sq-muted);border:1px solid var(--sq-line);border-radius:6px;padding:8px 10px;background:var(--sq-white)}.upstream-state i[data-v-5ce5d3db]{height:6px;width:6px;background:currentColor;border-radius:50%}.upstream-layout[data-v-5ce5d3db]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.upstream-connection[data-v-5ce5d3db]{padding:28px}.upstream-connection>header[data-v-5ce5d3db]{display:flex;gap:14px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--sq-line)}.provider-icon[data-v-5ce5d3db]{width:48px;height:48px;display:grid;place-items:center;color:var(--sq-cyan);background:var(--sq-soft);border-radius:10px}.upstream-connection h2[data-v-5ce5d3db],.upstream-guidance h2[data-v-5ce5d3db]{font-size:16px;margin:0}.upstream-connection header p[data-v-5ce5d3db]{font-size:12px;color:var(--sq-muted);margin:7px 0 0}.upstream-blocker[data-v-5ce5d3db]{display:flex;gap:10px;padding:18px;margin:24px 0;background:var(--sq-paper);border-left:3px solid var(--sq-green);color:var(--sq-muted);font-size:12px;line-height:1.85}.upstream-blocker strong[data-v-5ce5d3db]{color:var(--sq-ink);font-weight:600}.upstream-blocker p[data-v-5ce5d3db]{margin:5px 0 0}.upstream-blocker svg[data-v-5ce5d3db]{flex:none;margin-top:3px}.upstream-connection fieldset[data-v-5ce5d3db]{padding:0;margin:0;border:0;min-width:0}.upstream-connection label[data-v-5ce5d3db]{display:flex;gap:10px;align-items:baseline;font-size:13px;margin:24px 0 9px;font-weight:600}.upstream-connection label span[data-v-5ce5d3db]{font-size:11px;font-weight:400;color:var(--sq-muted)}.upstream-connection input[data-v-5ce5d3db],.upstream-connection textarea[data-v-5ce5d3db]{width:100%;background:var(--sq-paper);font-size:13px;padding:12px;color:var(--sq-muted);border:1px solid var(--sq-line);border-radius:6px;opacity:1;-webkit-text-fill-color:var(--sq-muted)}.upstream-connection input[data-v-5ce5d3db]::placeholder,.upstream-connection textarea[data-v-5ce5d3db]::placeholder{opacity:.75}.setting-help[data-v-5ce5d3db],.settings-footnote[data-v-5ce5d3db]{font-size:11px;color:var(--sq-muted);line-height:1.8;margin:8px 0 0}.upstream-actions[data-v-5ce5d3db]{display:flex;gap:12px;justify-content:flex-end;padding:24px 0;border-bottom:1px solid var(--sq-line)}.upstream-actions button[data-v-5ce5d3db]{display:flex;align-items:center;gap:8px;font-size:12px}.upstream-actions button[data-v-5ce5d3db]:disabled{cursor:not-allowed}.settings-footnote[data-v-5ce5d3db]{display:flex;gap:7px;align-items:start;margin-top:16px}.settings-footnote svg[data-v-5ce5d3db]{margin-top:3px}.upstream-guidance[data-v-5ce5d3db]{display:grid;gap:18px}.upstream-guidance .surface[data-v-5ce5d3db]{padding:24px}.upstream-guidance h2[data-v-5ce5d3db]{font-size:14px}.upstream-guidance ol[data-v-5ce5d3db]{padding-left:19px;margin:22px 0 0}.upstream-guidance li[data-v-5ce5d3db]{font-size:12px;padding-left:4px;margin:0 0 22px;color:var(--sq-cyan)}.upstream-guidance li[data-v-5ce5d3db]:last-child{margin-bottom:0}.upstream-guidance strong[data-v-5ce5d3db]{color:var(--sq-ink);font-weight:550}.upstream-guidance p[data-v-5ce5d3db]{font-size:12px;color:var(--sq-muted);line-height:1.85;margin:7px 0 0}.security-note>svg[data-v-5ce5d3db]{color:var(--sq-cyan);margin-bottom:14px}.upstream-related[data-v-5ce5d3db]{display:flex;align-items:center;justify-content:space-between;color:var(--sq-cyan);font-size:12px;padding:6px;text-decoration:none}.upstream-login[data-v-5ce5d3db]{text-align:center;padding:64px 24px}.upstream-login>svg[data-v-5ce5d3db]{color:var(--sq-cyan)}.upstream-login h2[data-v-5ce5d3db]{font-size:20px}.upstream-login p[data-v-5ce5d3db]{font-size:13px;color:var(--sq-muted);margin-bottom:28px}.upstream-login a[data-v-5ce5d3db]{display:inline-block;text-decoration:none}@media(max-width:1100px){.upstream-layout[data-v-5ce5d3db]{grid-template-columns:1fr}.upstream-guidance[data-v-5ce5d3db]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.upstream-connection[data-v-5ce5d3db]{padding:20px}.upstream-guidance[data-v-5ce5d3db]{grid-template-columns:1fr}.upstream-page .page-heading[data-v-5ce5d3db]{align-items:start;gap:16px;flex-direction:column}.upstream-actions[data-v-5ce5d3db]{justify-content:stretch}.upstream-actions button[data-v-5ce5d3db]{flex:1;justify-content:center}}.pricing-workbench .publish-overview{display:flex;align-items:center;flex-wrap:wrap;gap:28px;padding:20px 24px;background:#f8fbf9;border-bottom:1px solid var(--price-line)}.pricing-workbench .publish-overview label{display:grid;gap:8px;font-size:12px}.pricing-workbench .publish-overview select,.pricing-workbench .publish-table input,.pricing-workbench .publish-reason input{border:1px solid #cdded5;border-radius:6px;background:#fff;padding:10px 12px;color:var(--price-ink);min-width:0;max-width:100%;font:inherit;box-sizing:border-box}.pricing-workbench .publish-overview select{min-width:225px;font-size:13px}.pricing-workbench .publish-overview div{display:grid;gap:6px;min-width:80px}.pricing-workbench .publish-overview b{font-size:26px;font-variant-numeric:tabular-nums;color:var(--price-green)}.pricing-workbench .publish-overview span,.pricing-workbench .publish-overview p{font-size:12px;color:var(--price-muted)}.pricing-workbench .publish-overview p{margin-left:auto;max-width:250px;line-height:1.8}.pricing-workbench .publish-unit-note{font-size:12px;color:var(--price-muted);padding:14px 24px;line-height:1.8;margin:0}.pricing-workbench .publish-table{min-width:950px}.pricing-workbench .publish-table th{position:sticky;top:0;z-index:1;background:#f2f7f3}.pricing-workbench .publish-table td{font-size:12px;padding:14px 18px}.pricing-workbench .publish-table td:first-child{min-width:215px}.pricing-workbench .publish-table input{width:130px;height:36px}.pricing-workbench .publish-table th:nth-child(2),.pricing-workbench .publish-table th:nth-child(3),.pricing-workbench .publish-table th:nth-child(4),.pricing-workbench .publish-table .price-number{text-align:right}.pricing-workbench .publish-table .publish-next{background:#f1faf5;color:var(--price-green)}.pricing-workbench .publish-next strong{font-size:15px}.pricing-workbench .publish-footer{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:28px;padding:20px 24px;border-top:1px solid var(--price-line)}.pricing-workbench .publish-footer fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.pricing-workbench .publish-footer legend{font-size:13px;font-weight:600;margin-bottom:12px}.pricing-workbench .publish-reason{display:grid;gap:8px;font-size:12px}.pricing-workbench .publish-reason input{width:100%}.pricing-workbench .publish-decision{align-self:end}.pricing-workbench .publish-decision>p{font-size:12px;line-height:1.8;color:var(--price-muted);margin:0 0 14px}.pricing-workbench .publish-decision .bulk-confirmation{color:var(--price-green);font-weight:550}.pricing-workbench .publish-decision .bulk-submit{justify-content:flex-end}.pricing-workbench .price-status-guide{display:flex;flex-wrap:wrap;gap:10px 24px;padding:12px 0;font-size:11px;color:var(--price-muted);line-height:1.8}.pricing-workbench .price-status-guide strong{color:var(--price-ink);font-weight:550}.pricing-workbench .price-buttons>button.secondary{color:var(--price-green);background:#fff;border-color:#9fcebb}@media(max-width:1100px){.pricing-workbench .price-actions{flex-wrap:wrap}}@media(max-width:800px){.pricing-workbench .publish-footer{grid-template-columns:1fr}.pricing-workbench .publish-overview p{margin-left:0;max-width:none}}@media(max-width:550px){.pricing-workbench .price-buttons{flex-wrap:wrap}.pricing-workbench .publish-overview{padding:18px;gap:18px}.pricing-workbench .publish-overview label{width:100%}.pricing-workbench .publish-footer,.pricing-workbench .publish-unit-note{padding:18px}}.pricing-console{color:#173630;max-width:1600px;margin:0 auto}.pricing-console h1{font-size:28px;letter-spacing:-.6px}.pricing-console .page-heading{margin-bottom:26px}.pricing-console button,.pricing-console input,.pricing-console select{font:inherit}.pricing-console .price-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce8e3;border-radius:12px;background:#fff;margin-bottom:24px;overflow:hidden}.price-summary>div{padding:23px 26px;position:relative}.price-summary>div+div:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:1px;background:#e3ebe7}.price-summary span,.price-summary small{display:block;color:#697e76;font-size:12px;line-height:1.8}.price-summary strong{display:block;font-size:30px;letter-spacing:-.8px;font-weight:650;font-variant-numeric:tabular-nums;margin:7px 0}.price-summary strong small{display:inline;font-size:16px}.price-summary .price-rule{background:#f0f8f4}.price-summary .price-rule strong{color:#087c60;font-size:25px}.price-actions,.price-section-title,.price-import-footer,.price-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px}.price-actions{margin-bottom:18px}.price-buttons{display:flex;gap:10px}.price-tabs{display:flex;gap:20px;flex-wrap:wrap}.price-tabs button{border:0;background:none;padding:12px 0;border-bottom:2px solid transparent;color:#6a7c75;cursor:pointer}.price-tabs button.active{color:#07856a;border-bottom-color:#07856a;font-weight:650}.price-file{position:relative;cursor:pointer;display:flex;align-items:center;gap:8px}.price-file input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.price-file.disabled{opacity:.45;pointer-events:none}.price-search{display:flex;gap:10px;align-items:center;border:1px solid #dce8e3;background:#fff;border-radius:8px;margin-bottom:18px;padding:0 14px}.price-search input{height:44px;border:0;outline:0;flex:1;min-width:0;background:transparent}.pricing-console .price-table-scroll{overflow:auto}.pricing-console table{width:100%;border-collapse:collapse;font-size:13px}.pricing-console th{background:#f6f9f7;text-align:left;padding:14px 18px;font-weight:500;color:#688077;white-space:nowrap;border-bottom:1px solid #dce8e3}.pricing-console td{padding:18px;border-bottom:1px solid #e9efeb;vertical-align:middle}.pricing-console tr:last-child td{border-bottom:0}.pricing-console tbody tr:hover{background:#fafcfb}.pricing-console td strong{font-weight:600}.pricing-console td small,.pricing-console td code{display:block;font-size:11px;margin-top:6px;color:#71827b}.pricing-console td code{font-family:ui-monospace,monospace;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-number{font-variant-numeric:tabular-nums;white-space:nowrap}.price-table td:first-child{min-width:270px}.price-table td:not(:first-child){white-space:nowrap}.price-table th:nth-child(2),.price-table th:nth-child(3),.price-table th:nth-child(5),.price-table td:nth-child(2),.price-table td:nth-child(3),.price-table td:nth-child(5){text-align:right}.price-row-actions .text-link{display:inline-block;padding:5px 0;font-size:12px;border:0;background:none;color:#07856a;min-height:0;margin-right:12px}.price-tag{display:inline-block;background:#e9f6ee;color:#07805e;padding:4px 8px;font-size:11px;border-radius:4px}.price-tag.muted{background:#edf1ee;color:#708077}.price-warning{color:#ad6b19!important}.price-error,.price-notice,.stats-accounting-note{padding:14px 18px;border-radius:8px;font-size:13px;line-height:1.7}.price-error{background:#fff1f0;color:#a23a2f}.price-notice{background:#eaf8f0;color:#08795b}.price-footnote{font-size:12px;color:#7a8981;line-height:1.8;margin-top:18px}.price-empty{text-align:center;padding:45px 20px;color:#7a8981}.price-empty h2,.price-empty h3{color:#39564a}.price-import{margin-bottom:22px}.price-section-title{padding:18px 22px;border-bottom:1px solid #e6eee9}.price-section-title h2{font-size:16px;margin:0}.price-section-title p,.price-section-title span,.price-section-title small{font-size:12px;color:#73867b}.price-import-footer{padding:18px 22px}.price-import-footer input{flex:1;min-width:150px}.price-editor{display:grid;gap:20px;color:#173630}.price-editor h2{margin:0;font-size:20px}.price-editor>code{font-size:12px;overflow-wrap:anywhere}.price-editor label,.stats-filters label{display:grid;gap:8px;font-size:13px}.price-editor input,.price-editor select,.price-editor textarea,.stats-filters input,.stats-filters select,.price-import-footer input{border:1px solid #d6e3da;border-radius:6px;padding:11px;background:#fff;min-width:0;color:#173630}.price-editor input:focus,.price-editor textarea:focus,.price-editor select:focus{outline:2px solid #a9daca;outline-offset:2px}.price-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.price-editor .price-check{display:flex;align-items:flex-start;line-height:1.7}.price-check input{margin-top:4px;accent-color:#07856a;width:16px;height:16px;flex-shrink:0}.price-calculation{padding:22px;background:#f0f8f4;border:1px solid #d7eadf;border-radius:8px;display:flex;justify-content:space-between;gap:12px;align-items:center}.price-calculation strong{font-size:24px;color:#07856a;font-variant-numeric:tabular-nums}.price-editor footer{display:flex;gap:10px;align-items:center;border-top:1px solid #e5ece7;padding-top:20px;flex-wrap:wrap}.price-editor small{color:#7a8981;font-size:12px;display:block;line-height:1.8}.price-history{border-bottom:1px solid #e5ece7;padding-bottom:20px}.stats-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:20px;margin-bottom:22px}.stats-filters label{flex:1;min-width:125px}.stats-filters select{max-width:260px}.stats-summary strong{font-size:26px!important}.stats-accounting-note{display:flex;gap:12px;background:#f4f7f5;margin:16px 0 24px;color:#647d6e}.stats-accounting-note p{margin:0}.stats-accounting-note svg{flex-shrink:0;margin-top:4px}.stats-details{margin-top:24px}.price-pagination{justify-content:flex-end;padding:14px 20px}.pricing-console button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1100px){.pricing-console .price-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.price-actions{align-items:flex-start;flex-wrap:wrap}.price-summary>div:nth-child(3):before{display:none}}@media(max-width:650px){.pricing-console h1{font-size:24px}.price-summary>div{padding:18px}.price-summary strong{font-size:25px}.price-buttons{flex-wrap:wrap}.price-section-title,.price-import-footer{align-items:flex-start;flex-direction:column}.price-tabs{gap:14px}.stats-filters label{min-width:130px}.price-import-footer input{width:100%}}.pricing-workbench{--price-ink: #173630;--price-green: #087c60;--price-mint: #edf8f3;--price-line: #dce8e3;--price-muted: #697e76;--price-amber: #a76513;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.pricing-workbench .page-heading{margin-bottom:20px}.pricing-workbench .page-heading .eyebrow{font-size:11px;letter-spacing:1px;margin-bottom:8px}.pricing-workbench .price-summary{margin-bottom:22px}.pricing-workbench .price-summary>div{padding:15px 22px}.pricing-workbench .price-summary strong{font-size:27px;margin:3px 0}.pricing-workbench .price-rule strong{font-size:22px}.pricing-workbench .price-rule em{font-style:normal;color:#85a799;font-weight:400;padding:0 4px}.pricing-workbench .price-actions{gap:20px;margin-bottom:14px}.pricing-workbench .price-buttons>button,.pricing-workbench .price-buttons>label{box-sizing:border-box;border:1px solid var(--price-line);border-radius:8px;min-height:42px;padding:10px 16px;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600}.pricing-workbench .price-buttons>button.primary{background:var(--price-green);color:#fff;border-color:var(--price-green)}.pricing-workbench .price-buttons>label{background:#fff;color:var(--price-ink)}.pricing-workbench .price-file:focus-within{outline:2px solid var(--price-green);outline-offset:3px}.pricing-workbench .price-search{margin-bottom:10px}.pricing-workbench .price-selection-bar{display:flex;align-items:center;gap:12px;min-height:36px;margin-bottom:8px;color:var(--price-muted);font-size:12px}.pricing-workbench .price-selection-bar small{margin-left:auto}.pricing-workbench .price-select-table{min-width:1080px}.pricing-workbench .price-select-table th,.pricing-workbench .price-select-table td{padding:15px 12px;text-align:left}.pricing-workbench .price-select-table .price-number,.pricing-workbench .price-select-table th:nth-child(3),.pricing-workbench .price-select-table th:nth-child(4),.pricing-workbench .price-select-table th:nth-child(6){text-align:right}.pricing-workbench .price-select-table td:first-child{min-width:44px;width:44px}.pricing-workbench .price-select-table td:nth-child(2){min-width:220px;white-space:normal}.pricing-workbench .price-select-table .price-checkbox-cell{padding-left:16px;padding-right:8px}.pricing-workbench input[type=checkbox]{width:16px;height:16px;accent-color:var(--price-green);cursor:pointer;flex-shrink:0}.pricing-workbench .price-select-table tr:has(input:checked){background:var(--price-mint)}.pricing-workbench .price-select-table td code{max-width:260px;font-size:10px}.pricing-workbench .price-number{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-variant-numeric:tabular-nums}.pricing-workbench button:focus-visible,.pricing-workbench input:focus-visible,.pricing-workbench select:focus-visible{outline:2px solid var(--price-green);outline-offset:3px}.pricing-workbench .bulk-workspace{border:1px solid var(--price-line);border-radius:12px;background:#fff;overflow:hidden;scroll-margin-top:24px}.pricing-workbench .bulk-workspace:focus{outline:none}.pricing-workbench .bulk-heading{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;gap:20px;border-bottom:1px solid var(--price-line)}.pricing-workbench .bulk-heading h2{margin:0;font-size:21px;letter-spacing:-.3px}.pricing-workbench .bulk-heading h2 span{vertical-align:middle;font-size:11px;font-weight:500;padding:5px 8px;margin-left:10px;border-radius:4px;background:var(--price-mint);color:var(--price-green)}.pricing-workbench .bulk-heading p{color:var(--price-muted);font-size:12px;margin:10px 0 0;line-height:1.7}.pricing-workbench .bulk-layout{display:grid;grid-template-columns:270px minmax(0,1fr)}.pricing-workbench .bulk-controls{min-width:0;border:0;border-right:1px solid var(--price-line);margin:0;padding:24px 20px;background:#f8fbf9;display:flex;flex-direction:column;gap:18px}.pricing-workbench .bulk-controls legend{float:left;width:100%;padding:0;margin:0;font-size:13px;font-weight:650}.pricing-workbench .bulk-controls label,.pricing-workbench .bulk-reason>label:first-child{display:grid;gap:8px;font-size:12px;font-weight:550;color:var(--price-ink)}.pricing-workbench .bulk-controls select,.pricing-workbench .bulk-controls input:not([type=checkbox]),.pricing-workbench .bulk-reason input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;border:1px solid #cdded5;padding:10px 11px;border-radius:6px;color:var(--price-ink);background:#fff;height:42px;font-size:13px}.pricing-workbench .bulk-controls:disabled{opacity:.75}.pricing-workbench .bulk-percentage{display:flex;gap:10px}.pricing-workbench .bulk-percentage>label{flex:1;min-width:0}.pricing-workbench .percent-input{position:relative}.pricing-workbench .percent-input input{padding-right:30px!important;font-weight:650;font-size:18px!important}.pricing-workbench .percent-input span{position:absolute;right:12px;top:13px;color:var(--price-muted)}.pricing-workbench .bulk-presets{display:flex;gap:8px;margin-top:-8px}.pricing-workbench .bulk-presets button{flex:1;min-height:30px;padding:5px 8px;border:1px solid var(--price-line);border-radius:5px;background:#fff;color:var(--price-muted);font-size:12px}.pricing-workbench .bulk-presets button.active{color:var(--price-green);border-color:#92c5b2;background:var(--price-mint)}.pricing-workbench .bulk-formula{border-left:3px solid var(--price-green);padding:4px 0 4px 12px;overflow-wrap:anywhere}.pricing-workbench .bulk-formula span,.pricing-workbench .bulk-formula small{display:block;font-size:11px;color:var(--price-muted)}.pricing-workbench .bulk-formula strong{display:block;font-size:15px;margin:10px 0;color:var(--price-green);line-height:1.5}.pricing-workbench label.bulk-check{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;font-weight:400}.pricing-workbench .bulk-check input{margin:2px 0 0}.pricing-workbench .bulk-hint{font-size:11px;line-height:1.8;color:var(--price-muted);margin:0}.pricing-workbench .bulk-results{min-width:0}.pricing-workbench .bulk-preview-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid var(--price-line)}.pricing-workbench .bulk-preview-title h3{font-size:15px;margin:0 0 7px}.pricing-workbench .bulk-preview-title span{font-size:12px;color:var(--price-muted)}.pricing-workbench .bulk-preview-title b{color:var(--price-green);font-weight:600}.pricing-workbench .bulk-preview-scroll{overflow:auto;max-height:440px}.pricing-workbench .bulk-preview-table{min-width:660px}.pricing-workbench .bulk-preview-table th{position:sticky;top:0;z-index:1;font-size:11px;padding:12px}.pricing-workbench .bulk-preview-table td{padding:16px 12px;font-size:12px}.pricing-workbench .bulk-preview-table th:not(:first-child),.pricing-workbench .bulk-preview-table td:not(:first-child){text-align:right}.pricing-workbench .bulk-preview-table th:first-child,.pricing-workbench .bulk-preview-table td:first-child{padding-left:20px;width:30%}.pricing-workbench .bulk-preview-table td:nth-child(4){color:var(--price-green);background:#f1faf5}.pricing-workbench .bulk-preview-table th:nth-child(4){color:var(--price-green);background:#e8f5ee}.pricing-workbench .bulk-preview-table td:nth-child(4) strong{font-size:15px}.pricing-workbench .bulk-skipped{color:#84958e}.pricing-workbench .bulk-loss td:nth-child(4){color:var(--price-amber);background:#fff8eb}.pricing-workbench .bulk-preview-note{padding:14px 20px;border-top:1px solid var(--price-line)}.pricing-workbench .bulk-footer{border-top:1px solid var(--price-line);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:20px 24px}.pricing-workbench .bulk-reason{flex:1;max-width:620px;display:grid;gap:12px}.pricing-workbench .bulk-submit{display:flex;flex-wrap:wrap;gap:10px}.pricing-workbench .bulk-confirmation{font-size:12px;color:var(--price-green);line-height:1.7;margin:0}.pricing-workbench .bulk-heading button,.pricing-workbench .bulk-submit button{border-radius:7px;min-height:40px;font-size:13px;padding:10px 16px;white-space:nowrap}@media(max-width:1250px){.pricing-workbench .bulk-layout{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:900px){.pricing-workbench .bulk-layout{grid-template-columns:1fr}.pricing-workbench .bulk-controls{border-right:0;border-bottom:1px solid var(--price-line);display:grid;grid-template-columns:1fr 1fr}.pricing-workbench .bulk-controls legend{float:none;padding-top:16px}.pricing-workbench .bulk-presets{margin:0;align-self:end}.pricing-workbench .bulk-footer{flex-direction:column;align-items:stretch}.pricing-workbench .bulk-reason{max-width:none}.pricing-workbench .bulk-submit{justify-content:flex-end}}@media(max-width:550px){.pricing-workbench .price-summary{grid-template-columns:1fr 1fr}.pricing-workbench .price-summary>div{padding:14px}.pricing-workbench .price-rule strong{font-size:16px}.pricing-workbench .price-actions{align-items:stretch}.pricing-workbench .price-buttons{width:100%;flex-wrap:nowrap}.pricing-workbench .price-buttons>*{flex:1}.pricing-workbench .price-selection-bar{flex-wrap:wrap}.pricing-workbench .price-selection-bar small{margin-left:0}.pricing-workbench .bulk-heading{align-items:flex-start;flex-direction:column;padding:18px;gap:12px}.pricing-workbench .bulk-controls{grid-template-columns:1fr;padding:18px}.pricing-workbench .bulk-preview-title{flex-wrap:wrap}.pricing-workbench .bulk-footer{padding:18px}.pricing-workbench .bulk-submit button{flex:1}}@media(prefers-reduced-motion:reduce){.pricing-workbench *,.pricing-workbench *:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.audit-table[data-v-b2ef89f4]{margin-top:24px;overflow:auto}.audit-table table[data-v-b2ef89f4]{width:100%;border-collapse:collapse;font-size:13px}.audit-table th[data-v-b2ef89f4]{text-align:left;background:var(--sq-soft);padding:16px;white-space:nowrap;color:var(--sq-muted);font-weight:500}.audit-table td[data-v-b2ef89f4]{padding:18px 16px;border-top:1px solid var(--sq-line);vertical-align:top;min-width:150px;max-width:480px;overflow-wrap:anywhere}.audit-table p[data-v-b2ef89f4]{margin:0;line-height:1.8}.audit-table small[data-v-b2ef89f4]{display:block;margin-top:7px;color:var(--sq-muted);line-height:1.7}.audit-table .mono[data-v-b2ef89f4]{font-size:10px;-webkit-user-select:all;user-select:all}.audit-pagination[data-v-b2ef89f4]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:24px}.audit-pagination span[data-v-b2ef89f4]{font-size:12px;color:var(--sq-muted);margin-right:auto}.audit-login[data-v-b2ef89f4]{text-align:center;padding:60px 24px}.audit-login p[data-v-b2ef89f4]{margin-bottom:24px;color:var(--sq-muted)}.notice-summary[data-v-957eaca1]{display:grid;grid-template-columns:1fr 1fr 2fr;align-items:center;gap:24px;margin-bottom:20px}.notice-summary span[data-v-957eaca1]{color:var(--adm-muted, #68757a);font-size:12px}.notice-summary strong[data-v-957eaca1]{display:block;font-size:26px}.notice-summary p[data-v-957eaca1]{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.8}.notice-toolbar[data-v-957eaca1]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.notice-toolbar label[data-v-957eaca1]{display:flex;flex:1;align-items:center;gap:10px;min-width:220px}.notice-toolbar input[data-v-957eaca1]{width:100%}.notice-message[data-v-957eaca1]{border-radius:8px;background:#eef7f1;padding:10px 14px;font-size:12px}.notice-table-wrap[data-v-957eaca1]{overflow-x:auto}.notice-table[data-v-957eaca1]{width:100%;border-collapse:collapse;font-size:13px}.notice-table th[data-v-957eaca1],.notice-table td[data-v-957eaca1]{border-bottom:1px solid #e4ece7;padding:12px 10px;text-align:left;vertical-align:top}.notice-table td small[data-v-957eaca1],.notice-table td code[data-v-957eaca1]{display:block;color:#68757a;font-size:11px}.notice-pagination[data-v-957eaca1]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;font-size:12px}.notice-form[data-v-957eaca1]{display:grid;gap:16px}.notice-form textarea[data-v-957eaca1]{width:100%}.notice-checkbox[data-v-957eaca1]{display:flex;align-items:center;gap:8px;font-size:13px}.notice-checkbox input[data-v-957eaca1]{width:auto}.notice-form-actions[data-v-957eaca1]{display:flex;justify-content:flex-end;gap:12px}.tag-success[data-v-957eaca1],.tag-strong[data-v-957eaca1],.tag-muted[data-v-957eaca1]{border-radius:5px;padding:3px 9px;font-size:11px}.tag-success[data-v-957eaca1]{background:#e6f7ee;color:#0a7c58}.tag-strong[data-v-957eaca1]{background:#fdf1e0;color:#96651a}.tag-muted[data-v-957eaca1]{background:#eef3f0;color:#6d8275}
