.page-title[data-v-313e3d4e]{margin:0}.page-title[data-v-313e3d4e]:focus:not(:focus-visible){outline:none}.page-sub[data-v-313e3d4e]{margin:8px 0 0}.addr-empty__text[data-v-313e3d4e],.addr-full[data-v-313e3d4e]{margin:0}.addr-grid[data-v-313e3d4e]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.add-card[data-v-313e3d4e]{align-items:center;background:transparent;border:1.5px dashed var(--ptj-field-border);border-radius:8px;border-radius:var(--ptj-card-radius,8px);color:var(--ptj-navy);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.16em;min-height:220px;padding:24px;text-transform:uppercase}.add-card[data-v-313e3d4e]:hover{background:rgba(25,66,87,.04)}.add-card[data-v-313e3d4e]:disabled{cursor:default;opacity:.6}.add-card__left[data-v-313e3d4e]{color:var(--ptj-ink-muted);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.callout svg[data-v-313e3d4e]{flex:none;margin-top:1px}.skeleton[data-v-1b917d8c]{gap:20px}.skeleton[data-v-1b917d8c],.skeleton__card[data-v-1b917d8c]{display:flex;flex-direction:column}.skeleton__card[data-v-1b917d8c]{gap:14px}.skeleton__detail[data-v-1b917d8c]{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.skel[data-v-1b917d8c]{animation:skel-1b917d8c 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0e6e3,#f8f1ef 50%,#f0e6e3);background-size:200% 100%;border-radius:4px;max-width:100%}.card.skel[data-v-1b917d8c]{border:0;border-radius:var(--ptj-card-radius)}.skel--back[data-v-1b917d8c]{height:20px;width:120px}.skel--title[data-v-1b917d8c]{height:44px;width:260px}.skel--sub[data-v-1b917d8c]{height:16px;width:320px}.skel--eyebrow[data-v-1b917d8c]{height:12px;width:120px}.skel--heading[data-v-1b917d8c]{height:28px;width:60%}.skel--bar[data-v-1b917d8c]{height:6px}.skel--line[data-v-1b917d8c]{height:52px}.skel--item[data-v-1b917d8c]{height:120px}.skel--block[data-v-1b917d8c]{height:180px}.skel--pills[data-v-1b917d8c]{border-radius:999px;height:54px;width:420px}.skel--row[data-v-1b917d8c]{border-radius:var(--ptj-card-radius);height:100px}@keyframes skel-1b917d8c{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skel[data-v-1b917d8c]{animation:none}}@media(max-width:1199px){.skeleton__detail[data-v-1b917d8c]{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.skel--title[data-v-1b917d8c]{height:34px}}.alert[data-v-9a678344]{align-items:flex-start;border-radius:var(--ptj-radius);display:flex;font-size:14px;gap:10px;line-height:1.5;padding:12px 14px}.alert svg[data-v-9a678344]{fill:currentColor;margin-top:2px}.alert__body[data-v-9a678344]{word-wrap:anywhere;flex:1 1 auto;min-width:0}.alert__actions[data-v-9a678344]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.alert--success[data-v-9a678344]{background:var(--st-done-bg);color:var(--st-done-fg)}.alert--error[data-v-9a678344]{background:var(--ptj-field-bg);border:1px solid var(--ptj-error);color:var(--ptj-navy)}.alert--error svg[data-v-9a678344]{color:var(--ptj-error)}.alert--info[data-v-9a678344]{background:var(--ptj-tint);color:var(--ptj-navy)}.card.empty[data-v-75dc4e52]{flex-direction:column;gap:14px;padding:48px 32px;text-align:center}.card.empty[data-v-75dc4e52],.empty__icon[data-v-75dc4e52]{align-items:center;display:flex}.empty__icon[data-v-75dc4e52]{background:var(--ptj-chip-bg);border-radius:50%;height:72px;justify-content:center;width:72px}.empty__title[data-v-75dc4e52]{font-family:var(--ptj-serif);font-size:30px;font-weight:400;margin:0}.empty[data-v-75dc4e52] p{color:var(--ptj-ink-muted);font-size:15px;line-height:1.6;max-width:480px}.empty .btn-row[data-v-75dc4e52]{justify-content:center;margin-top:10px}@media(max-width:599px){.card.empty[data-v-75dc4e52]{padding:36px 20px}.empty__title[data-v-75dc4e52]{font-size:26px}}.addr-card[data-v-57c68744]{display:flex;flex-direction:column;gap:14px;min-width:0}.addr-card__head[data-v-57c68744]{align-items:center;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:space-between}.addr-card__name[data-v-57c68744]{word-wrap:anywhere;min-width:0}.chip.chip--default[data-v-57c68744]{align-items:center;background:var(--ptj-navy);border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:700;letter-spacing:.14em;padding:4px 10px;white-space:nowrap}.addr-card__line[data-v-57c68744]{display:block}.addr-card__actions[data-v-57c68744]{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:auto}.addr-card__confirm[data-v-57c68744]{border-top:1px solid #f0e6e3;border-top:1px solid var(--ptj-row-line,#f0e6e3);display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:12px}.addr-card__confirm .addr-card__actions[data-v-57c68744]{margin-top:0}.addr-card__question[data-v-57c68744]{font-size:15px;font-weight:700;margin:0}.link-btn[data-v-57c68744]:disabled{cursor:default;opacity:.6}.card.form[data-v-77e99c98]{display:flex;flex-direction:column;gap:20px;max-width:640px;padding:28px}.form__title[data-v-77e99c98]{font-family:Playfair Display,Georgia,serif;font-family:var(--ptj-serif,"Playfair Display",Georgia,serif);font-size:24px;font-weight:400;line-height:1.2;margin:0}.form__row[data-v-77e99c98]{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.field[data-v-77e99c98]{display:flex;flex-direction:column;gap:8px;min-width:0}.field label[data-v-77e99c98]{font-size:13px;font-weight:600;letter-spacing:.06em}.field input[data-v-77e99c98],.field select[data-v-77e99c98]{background-color:var(--ptj-field-bg);border:1px solid var(--ptj-field-border);border-radius:var(--ptj-radius);color:var(--ptj-navy);font:inherit;font-size:16px;height:52px;padding:0 16px;width:100%}.field select[data-v-77e99c98]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%23194257' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:44px}.field input[data-v-77e99c98]:focus,.field select[data-v-77e99c98]:focus{outline:2px solid var(--ptj-navy);outline-offset:1px}.field [aria-invalid=true][data-v-77e99c98]{border:1.5px solid var(--ptj-error)}.field__error[data-v-77e99c98]{color:var(--ptj-error);font-size:13px;font-weight:600}.check[data-v-77e99c98]{align-items:center;align-self:flex-start;cursor:pointer;display:flex;font-size:15px;gap:12px;min-height:44px}.check input[data-v-77e99c98]{accent-color:var(--ptj-navy);cursor:pointer;flex:none;height:20px;margin:0;width:20px}.btn-row .btn[data-v-77e99c98]{min-height:52px}.btn[data-v-77e99c98]:disabled{cursor:default;opacity:.7}@media(max-width:599px){.card.form[data-v-77e99c98]{padding:20px}}