.legal-page[data-v-c01bcc8c]{padding-bottom:80px}.legal-body[data-v-c01bcc8c]{padding-top:32px;padding-bottom:64px}.legal-card[data-v-c01bcc8c]{background:#fff;border-radius:var(--ir-radius-lg);box-shadow:var(--ir-shadow-sm);overflow:hidden}.legal-pending[data-v-c01bcc8c]{display:flex;align-items:center;gap:8px;padding:8px 24px;background:#fffbeb;color:#f59e0b;font-size:12px;font-weight:500}.legal-pending svg[data-v-c01bcc8c]{flex-shrink:0}.legal-content[data-v-c01bcc8c]{padding:24px}@media (min-width: 768px){.legal-content[data-v-c01bcc8c]{padding:32px}}.legal-footer[data-v-c01bcc8c]{display:flex;gap:32px;padding:16px 24px;border-top:1px solid var(--ir-border-light);background:var(--ir-bg-muted)}@media (min-width: 768px){.legal-footer[data-v-c01bcc8c]{padding:16px 32px}}.legal-footer__item[data-v-c01bcc8c]{display:flex;flex-direction:column;gap:2px}.legal-footer__label[data-v-c01bcc8c]{font-size:11px;color:var(--ir-text-tertiary);letter-spacing:.03em}.legal-footer__value[data-v-c01bcc8c]{font-size:13px;font-weight:600;color:var(--ir-text-primary)}.legal-footer__value--published[data-v-c01bcc8c]{color:#10b981}.legal-footer__value--pending[data-v-c01bcc8c]{color:#f59e0b}.legal-related[data-v-c01bcc8c]{margin-top:32px}.legal-related__title[data-v-c01bcc8c]{font-size:14px;font-weight:600;color:var(--ir-text-secondary);margin-bottom:16px;padding-left:4px}.legal-related__grid[data-v-c01bcc8c]{display:flex;flex-direction:column;gap:8px}.legal-related__item[data-v-c01bcc8c]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#fff;border-radius:var(--ir-radius-md);box-shadow:var(--ir-shadow-xs);transition:all .25s cubic-bezier(.4,0,.2,1);color:var(--ir-text-secondary)}.legal-related__item[data-v-c01bcc8c]:hover{box-shadow:var(--ir-shadow-sm);transform:translate(4px);color:var(--ir-text-primary)}.legal-related__item.is-active[data-v-c01bcc8c]{background:var(--ir-brand-primary-lighter);color:var(--ir-brand-primary)}.legal-related__item.is-active svg[data-v-c01bcc8c]{color:var(--ir-brand-primary)}.legal-related__item svg[data-v-c01bcc8c]{color:var(--ir-text-quaternary)}.legal-related__name[data-v-c01bcc8c]{font-size:14px;font-weight:500}
