.cert-tab[data-v-f9af4545]{min-width:0;width:100%}.tab-title[data-v-f9af4545]{border-bottom:1px solid #edf0f3;color:#2d3542;font-size:20px;font-weight:650;padding:25px 30px}.tab-body[data-v-f9af4545]{padding:12px 30px 36px}.cert-tab--org .tab-title[data-v-f9af4545]{border-bottom:0;padding:0 0 4px}.cert-tab--org .tab-body[data-v-f9af4545]{padding:0 0 6px}.cert-card[data-v-f9af4545]{background:#fff;border:1px solid #e3e8ee;border-radius:10px;margin-top:18px;overflow:hidden}.cert-card__header[data-v-f9af4545]{align-items:center;background:#fff;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.cert-card__header[data-v-f9af4545]:hover{background:#fafbfc}.cert-card__header[data-v-f9af4545]:focus-visible{outline:3px solid rgba(30,110,169,.2);outline-offset:-3px}.cert-card__header[aria-expanded=true] .cert-card__chevron[data-v-f9af4545]{transform:rotate(180deg)}.cert-card__title[data-v-f9af4545]{color:#373d4c;font-size:16px;font-weight:700}.cert-card__meta[data-v-f9af4545]{align-items:center;display:flex;gap:16px}.cert-card__status[data-v-f9af4545]{background:#f3f5f7;border-radius:999px;font-size:12px;padding:4px 9px}.cert-card__status.is-none[data-v-f9af4545]{color:#999}.cert-card__status.is-auditing[data-v-f9af4545]{background:#fff6df;color:#a96a12}.cert-card__status.is-approved[data-v-f9af4545]{background:#eaf7ef;color:#318456}.cert-card__status.is-rejected[data-v-f9af4545]{background:#fff0ee;color:#c64f46}.cert-card__chevron[data-v-f9af4545]{color:#9099a4;display:block;fill:none;flex:0 0 18px;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transform-origin:center;transition:transform .18s;width:18px}.cert-card__reject[data-v-f9af4545]{color:#f56c6c;font-size:13px;padding:0 20px 12px}.cert-card__body[data-v-f9af4545]{background:#fbfcfd;border-top:1px solid #edf0f3;padding:24px}.info-row[data-v-f9af4545]{color:#373d4c;font-size:14px;padding:6px 0}.info-row .info-label[data-v-f9af4545]{color:#999;display:inline-block;width:110px}.form-field[data-v-f9af4545]{margin-bottom:18px;width:min(100%,620px)}.form-label[data-v-f9af4545]{color:#373d4c;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.form-label .required[data-v-f9af4545]{color:#f56c6c}.form-help[data-v-f9af4545]{color:#8a939e;display:block;font-size:12px;line-height:1.5;margin-top:7px}.upload-help[data-v-f9af4545]{margin:9px 0 0}.input-with-count[data-v-f9af4545]{position:relative}.input-with-count .pc-form-control[data-v-f9af4545]{padding-right:72px}.input-count[data-v-f9af4545]{color:#aab1bb;font-size:14px;line-height:1;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.pc-form-control[data-v-f9af4545]{background:#fff;border:1px solid #d9dfe7;border-radius:8px;box-sizing:border-box;color:#303947;font:inherit;font-size:14px;min-height:44px;outline:none;padding:10px 13px;transition:border-color .18s,box-shadow .18s,background-color .18s;width:100%}.pc-form-control[data-v-f9af4545]::-moz-placeholder{color:#aab1bb}.pc-form-control[data-v-f9af4545]::placeholder{color:#aab1bb}.pc-form-control[data-v-f9af4545]:hover:not(:-moz-read-only){border-color:#b9c3cf}.pc-form-control[data-v-f9af4545]:hover:not(:read-only){border-color:#b9c3cf}.pc-form-control[data-v-f9af4545]:focus{border-color:#367baa;box-shadow:0 0 0 3px #2b74a61f}.pc-form-control[data-v-f9af4545]:-moz-read-only{background:#f3f5f7;color:#68727e;cursor:default}.pc-form-control[data-v-f9af4545]:read-only{background:#f3f5f7;color:#68727e;cursor:default}.pc-form-control[data-v-f9af4545]:disabled{background:#f4f6f8;color:#8a929c;cursor:not-allowed}.upload-row[data-v-f9af4545]{display:flex;flex-wrap:wrap;gap:12px}.upload-entry[data-v-f9af4545]{align-items:flex-start;display:flex;flex-direction:column;gap:7px}.upload-file-info[data-v-f9af4545]{color:#8a939e;font-size:12px;line-height:1.4}.upload-item[data-v-f9af4545]{align-items:center;background:#fff;border:1px dashed #cbd3dc;border-radius:8px;cursor:pointer;display:flex;height:112px;justify-content:center;overflow:hidden;padding:0;position:relative;transition:border-color .18s,background-color .18s,box-shadow .18s;width:168px}.upload-item[data-v-f9af4545]:hover{background:#fffaf6;border-color:#bb7c59;box-shadow:0 0 0 3px #bb7c591a}.upload-img[data-v-f9af4545]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.upload-placeholder[data-v-f9af4545]{color:#7f8995;font-size:14px;font-weight:500}.upload-remove[data-v-f9af4545]{background:#262c34b8;color:#fff;font-size:11px;inset:auto 0 0;padding:4px;position:absolute}.auditing-tip[data-v-f9af4545]{background:#fff7e8;border-radius:8px;color:#9a661b;font-size:14px;padding:12px 14px}.text-button[data-v-f9af4545]{background:transparent;border:0;color:#a65a33;cursor:pointer;display:inline-flex;font-size:14px;margin-top:10px;padding:0}.text-button[data-v-f9af4545]:hover{text-decoration:underline}.save-btn[data-v-f9af4545]{margin-top:10px;min-width:176px}.pc-primary-button[data-v-f9af4545]{background:var(--zy-primary,#a9532d);border:1px solid var(--zy-primary,#a9532d);border-radius:8px;box-shadow:0 6px 16px var(--zy-primary-ring,rgba(169,83,45,.2));box-sizing:border-box;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:44px;padding:0 20px;transition:background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.pc-primary-button[data-v-f9af4545]:hover:not(:disabled){background:var(--zy-primary-hover,#904522);border-color:var(--zy-primary-hover,#904522);transform:translateY(-1px)}.pc-primary-button[data-v-f9af4545]:focus-visible{outline:3px solid rgba(30,110,169,.22);outline-offset:2px}.pc-primary-button[data-v-f9af4545]:disabled{cursor:not-allowed;opacity:.55;transform:none}@media(max-width:768px){.tab-title[data-v-f9af4545]{font-size:18px;padding:20px}.tab-body[data-v-f9af4545]{padding:8px 20px 28px}.cert-tab--org .tab-title[data-v-f9af4545]{padding:0 0 4px}.cert-tab--org .tab-body[data-v-f9af4545]{padding:0}.cert-card__body[data-v-f9af4545]{padding:18px}.cert-card__meta[data-v-f9af4545]{gap:8px}.upload-item[data-v-f9af4545]{width:calc(50% - 6px)}.save-btn[data-v-f9af4545]{width:100%}}
