.field-label[data-v-770cc628]{display:block;font-weight:500;margin-bottom:.5rem;color:var(--text-color)}.field-error[data-v-770cc628],.field-help[data-v-770cc628]{display:block;margin-top:.375rem;font-size:.9rem;line-height:1.4}.field-help[data-v-770cc628]{color:var(--text-color-secondary)}.field-error[data-v-770cc628]{font-weight:500;color:#b91c1c}.code-input[data-v-770cc628]{max-width:7rem;font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:.08em}.series[data-v-770cc628]{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600;color:var(--text-color)}.address-foot[data-v-770cc628]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.counter[data-v-770cc628]{margin-top:.375rem;flex-shrink:0;font-size:.8rem;color:var(--text-color-secondary);font-variant-numeric:tabular-nums}.seq-block[data-v-770cc628]{border-top:1px solid var(--surface-border);padding-top:.75rem}.seq-toggle[data-v-770cc628]{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:none;color:var(--primary-color);font:inherit;font-weight:500;cursor:pointer}.seq-toggle[data-v-770cc628]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.seq-body[data-v-770cc628]{margin-top:.75rem}.seq-help[data-v-770cc628]{margin:-.25rem 0 .75rem}.seq-label[data-v-770cc628]{display:block;font-size:.875rem;margin-bottom:.35rem;color:var(--text-color)}.section-header[data-v-ecb18b08]{margin-bottom:1.25rem}.section-header-action[data-v-ecb18b08]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.section-header-action>div[data-v-ecb18b08]{flex:1 1 16rem;min-width:0}.section-title[data-v-ecb18b08]{font-size:1.25rem;font-weight:600;margin:0 0 .25rem 0;color:inherit}.section-desc[data-v-ecb18b08]{margin:0;line-height:1.5;color:var(--text-color-secondary)}.header-button[data-v-ecb18b08]{width:auto;flex-shrink:0}.dialog-desc[data-v-ecb18b08],.empty[data-v-ecb18b08]{color:var(--text-color-secondary)}.dialog-desc[data-v-ecb18b08]{margin:0 0 1rem;line-height:1.5}.dialog-desc[data-v-ecb18b08]:empty{display:none}.field-label[data-v-ecb18b08]{display:block;font-weight:500;margin-bottom:.5rem;color:var(--text-color)}.field-help[data-v-ecb18b08]{display:block;margin-top:.375rem;font-size:.9rem;color:var(--text-color-secondary)}.series[data-v-ecb18b08]{font-family:ui-monospace,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;color:var(--text-color)}.series-soft[data-v-ecb18b08]{font-weight:500}.series-lg[data-v-ecb18b08]{font-size:1.1rem}.estab-list[data-v-ecb18b08]{display:grid;gap:1rem}.estab[data-v-ecb18b08]{border:1px solid var(--surface-border);border-radius:10px;background:var(--surface-ground);overflow:hidden}.estab-missing[data-v-ecb18b08]{border-color:#e24c4c}.estab-head[data-v-ecb18b08]{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:start;padding:1rem .75rem .85rem 1rem}.estab-code[data-v-ecb18b08]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:1.1rem;font-weight:700;letter-spacing:.06em;color:var(--text-color);background:var(--surface-card);border:1px solid var(--surface-border);border-radius:8px;padding:.35rem .55rem}.estab-body[data-v-ecb18b08]{min-width:0}.estab-name[data-v-ecb18b08]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-weight:600;font-size:1rem;color:var(--text-color)}.tag-main[data-v-ecb18b08]{background:#e0e7ff;color:#3730a3}.estab-address[data-v-ecb18b08]{margin-top:.2rem;color:var(--text-color);overflow-wrap:anywhere}.estab-no-address[data-v-ecb18b08]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.4rem}.estab-no-address .p-button[data-v-ecb18b08]{width:auto}.estab-actions[data-v-ecb18b08]{display:flex;align-items:center}.points[data-v-ecb18b08]{list-style:none;margin:0;padding:0;border-top:1px solid var(--surface-border);background:var(--surface-card)}.point[data-v-ecb18b08]{display:grid;grid-template-columns:auto 1fr auto;gap:.25rem 1rem;align-items:center;padding:.6rem .75rem .6rem 1rem;border-bottom:1px solid var(--surface-border);min-height:3rem}.point-users[data-v-ecb18b08]{min-width:0;font-size:.9rem;color:var(--text-color-secondary)}.point-users b[data-v-ecb18b08]{font-weight:500;color:var(--text-color)}.point-last[data-v-ecb18b08]{display:flex;align-items:center;gap:.35rem;justify-content:flex-end;font-size:.875rem;color:var(--text-color-secondary)}.add-point[data-v-ecb18b08]{padding:.25rem .5rem;background:var(--surface-card)}.add-point .p-button[data-v-ecb18b08]{width:auto}@media (max-width:575px){.point[data-v-ecb18b08]{grid-template-columns:1fr}.point-last[data-v-ecb18b08]{justify-content:flex-start}}.focus-highlight[data-v-ecb18b08]{-webkit-animation:focus-highlight-ecb18b08 2.5s ease-out;animation:focus-highlight-ecb18b08 2.5s ease-out}@-webkit-keyframes focus-highlight-ecb18b08{0%,50%{outline:2px solid var(--primary-color);outline-offset:4px}to{outline:2px solid transparent;outline-offset:4px}}@keyframes focus-highlight-ecb18b08{0%,50%{outline:2px solid var(--primary-color);outline-offset:4px}to{outline:2px solid transparent;outline-offset:4px}}@media (prefers-reduced-motion:reduce){.focus-highlight[data-v-ecb18b08]{-webkit-animation:none;animation:none}}.activity-initials[data-v-d76f12f4]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--primary-color);color:var(--primary-color-text);font-weight:700;letter-spacing:.02em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity-initials--fill[data-v-d76f12f4]{width:100%;height:100%;font-size:.85rem}.cropper-desc[data-v-6bc8d0cc]{margin:0 0 1rem;line-height:1.5;color:var(--text-color-secondary)}.cropper-frame[data-v-6bc8d0cc]{position:relative;width:100%;aspect-ratio:950/400;border:1px solid var(--surface-border);border-radius:8px;overflow:hidden;cursor:-webkit-grab;cursor:grab;touch-action:none;background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,transparent 0),linear-gradient(-45deg,#e5e7eb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e5e7eb 0),linear-gradient(-45deg,transparent 75%,#e5e7eb 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.cropper-frame.is-dragging[data-v-6bc8d0cc]{cursor:-webkit-grabbing;cursor:grabbing}.cropper-frame[data-v-6bc8d0cc]:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.cropper-frame canvas[data-v-6bc8d0cc]{display:block;width:100%;height:100%}.cropper-state[data-v-6bc8d0cc]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;color:var(--text-color-secondary);background:hsla(0,0%,100%,.85)}.cropper-state-error[data-v-6bc8d0cc]{color:#b91c1c;font-weight:500}.zoom-row[data-v-6bc8d0cc]{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.zoom-slider[data-v-6bc8d0cc]{flex:1}.fit-row[data-v-6bc8d0cc]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.section-header[data-v-260bedf0]{margin-bottom:1.25rem}.section-header-action[data-v-260bedf0]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.section-header-action>div[data-v-260bedf0]{flex:1 1 16rem;min-width:0}.section-title[data-v-260bedf0]{font-size:1.25rem;font-weight:600;margin:0 0 .25rem 0;color:inherit}.section-desc[data-v-260bedf0]{margin:0;line-height:1.5;color:var(--text-color-secondary)}.header-button[data-v-260bedf0]{width:auto;flex-shrink:0}.quota[data-v-260bedf0]{display:block;margin:-.5rem 0 1rem}.empty[data-v-260bedf0],.quota[data-v-260bedf0]{color:var(--text-color-secondary)}.field-label[data-v-260bedf0]{display:block;font-weight:500;margin-bottom:.5rem;color:var(--text-color)}.field-error[data-v-260bedf0],.field-help[data-v-260bedf0]{display:block;margin-top:.375rem;font-size:.9rem;line-height:1.4}.field-help[data-v-260bedf0]{color:var(--text-color-secondary)}.field-error[data-v-260bedf0]{font-weight:500;color:#b91c1c}.series[data-v-260bedf0]{font-family:ui-monospace,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-color)}.act-list[data-v-260bedf0]{list-style:none;margin:0;padding:0}.act[data-v-260bedf0]{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:.9rem 0;border-top:1px solid var(--surface-border)}.act[data-v-260bedf0]:first-child{border-top:0;padding-top:0}.act-logo-slot[data-v-260bedf0]{width:95px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.act-logo-slot[data-v-260bedf0] .act-logo{width:95px;height:40px;-o-object-fit:contain;object-fit:contain}.act-body[data-v-260bedf0]{min-width:0}.act-name[data-v-260bedf0]{font-weight:600;color:var(--text-color)}.act-from[data-v-260bedf0]{font-size:.9rem;color:var(--text-color-secondary);overflow-wrap:anywhere}.no-address[data-v-260bedf0]{color:#b91c1c;font-weight:500}.subform[data-v-260bedf0]{border:1px solid var(--surface-border);background:var(--surface-ground);border-radius:10px;padding:1rem;margin-bottom:1rem}.subform-title[data-v-260bedf0]{margin:0 0 .75rem;font-weight:600;color:var(--text-color)}.inline-link[data-v-260bedf0]{padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;text-decoration:underline;cursor:pointer}.logo-pick[data-v-260bedf0]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.logo-pick .p-button[data-v-260bedf0]{width:auto}.logo-actions[data-v-260bedf0]{display:flex;flex-wrap:wrap;gap:.25rem}.logo-frame[data-v-260bedf0]{width:190px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--surface-border);border-radius:6px;overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#eef0f3 25%,transparent 0),linear-gradient(-45deg,#eef0f3 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef0f3 0),linear-gradient(-45deg,transparent 75%,#eef0f3 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.logo-frame .logo-preview[data-v-260bedf0],.logo-frame[data-v-260bedf0] .logo-preview{width:190px;height:80px;-o-object-fit:contain;object-fit:contain}.section-header[data-v-03a7c3f9]{margin-bottom:1.25rem}.section-header-action[data-v-03a7c3f9]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.section-title[data-v-03a7c3f9]{font-size:1.25rem;font-weight:600;margin:0 0 .25rem 0;color:inherit}.section-desc[data-v-03a7c3f9]{margin:0;line-height:1.5;color:var(--text-color-secondary)}.field-label[data-v-03a7c3f9]{display:block;font-weight:500;margin-bottom:.5rem;color:var(--text-color)}.field-help[data-v-03a7c3f9]{color:var(--text-color-secondary)}.field-error[data-v-03a7c3f9],.field-help[data-v-03a7c3f9]{display:block;margin-top:.375rem;font-size:.9rem;line-height:1.4}.field-error[data-v-03a7c3f9]{font-weight:500;color:#b91c1c}.card>.formgrid:last-child>.field[data-v-03a7c3f9]:last-child{margin-bottom:0}.setting-row[data-v-03a7c3f9]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid var(--surface-border)}.setting-row .field-label[data-v-03a7c3f9]{margin-bottom:.125rem}.setting-row .field-help[data-v-03a7c3f9]{margin-top:0}.switch-control[data-v-03a7c3f9]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.switch-state[data-v-03a7c3f9]{min-width:1.5rem;text-align:right;font-weight:500;color:var(--text-color-secondary)}.cert-box[data-v-03a7c3f9]{display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:1.25rem;border:1px solid var(--surface-border);border-radius:10px;background:var(--surface-ground)}.cert-box-invalid[data-v-03a7c3f9]{border-color:#e24c4c}.cert-icon[data-v-03a7c3f9]{font-size:1.5rem;color:var(--primary-color);flex-shrink:0}.cert-info[data-v-03a7c3f9]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.cert-name[data-v-03a7c3f9]{font-weight:500;color:var(--text-color);word-break:break-all}.cert-empty[data-v-03a7c3f9]{color:var(--text-color-secondary)}.readonly-with-action[data-v-03a7c3f9]{display:flex;align-items:center;gap:.5rem}.readonly-with-action .p-inputtext[data-v-03a7c3f9]{flex:1;min-width:0}.readonly-with-action .p-button[data-v-03a7c3f9]{width:auto;flex-shrink:0}.ruc-document-link[data-v-03a7c3f9]{display:inline-flex;align-items:center;gap:.4rem;color:var(--primary-color);font-weight:500}.cert-box .cert-action[data-v-03a7c3f9]{width:auto;flex-shrink:0}.status-badge[data-v-03a7c3f9]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:6px;font-size:.9rem;font-weight:600;line-height:1.3}.status-badge .pi[data-v-03a7c3f9]{font-size:.85rem}.status-success[data-v-03a7c3f9]{background:#dcfce7;color:#166534}.status-warning[data-v-03a7c3f9]{background:#fef3c7;color:#92400e}.status-danger[data-v-03a7c3f9]{background:#fee2e2;color:#991b1b}.status-info[data-v-03a7c3f9]{background:#e0e7ff;color:#3730a3}.form-actions[data-v-03a7c3f9]{display:flex;justify-content:flex-end;margin-bottom:1rem}.form-actions-inset[data-v-03a7c3f9]{margin:1.25rem 0 0 0}.form-actions .save-button[data-v-03a7c3f9]{width:auto;min-width:12rem}@media (max-width:575px){.cert-box[data-v-03a7c3f9]{flex-wrap:wrap}.cert-box .cert-action[data-v-03a7c3f9],.form-actions .save-button[data-v-03a7c3f9]{width:100%;justify-content:center}.cert-box .cert-action[data-v-03a7c3f9] .p-button-label,.form-actions .save-button[data-v-03a7c3f9] .p-button-label{flex:0 0 auto}}.focus-highlight[data-v-03a7c3f9]{-webkit-animation:focus-highlight-03a7c3f9 2.5s ease-out;animation:focus-highlight-03a7c3f9 2.5s ease-out}@-webkit-keyframes focus-highlight-03a7c3f9{0%,50%{outline:2px solid var(--primary-color);outline-offset:4px}to{outline:2px solid transparent;outline-offset:4px}}@keyframes focus-highlight-03a7c3f9{0%,50%{outline:2px solid var(--primary-color);outline-offset:4px}to{outline:2px solid transparent;outline-offset:4px}}