[data-v-92a2b0da]:root{--color-primary:#3370ff;--color-primary-hover:#2b5fd9;--color-success:#ee534f;--color-warning:#ffa100;--color-info:#009dff;--color-text-primary:#0f172a;--color-text-secondary:#334155;--color-text-muted:#64748b;--color-text-disabled:#94a3b8;--color-bg-primary:#f8fafc;--color-bg-white:#fff;--color-bg-card:#fff;--color-bg-hover:#f1f5f9;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 8px 24px #0000001f;--breakpoint-mobile:480px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-large:1200px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px}.content-page[data-v-92a2b0da]{color:#0f172a;min-height:70vh}.content-container[data-v-92a2b0da]{width:min(1240px,100% - 48px);margin-inline:auto;padding:0 0 96px}.content-header[data-v-92a2b0da]{max-width:1120px}.content-header__title[data-v-92a2b0da]{overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(28px,2vw,32px);font-weight:600;line-height:1.4}.content-header__excerpt[data-v-92a2b0da]{color:#334155;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.7}.content-body[data-v-92a2b0da]{color:#475569;overflow-wrap:anywhere;background:#f8fafce0;border:1px solid #e2e8f0b8;border-radius:16px;margin-top:28px;padding:26px 28px;font-size:14px;line-height:1.75}.content-body[data-v-92a2b0da] h1,.content-body[data-v-92a2b0da] h2,.content-body[data-v-92a2b0da] h3,.content-body[data-v-92a2b0da] h4{color:#1e293b;margin:26px 0 8px;font-weight:600;line-height:1.6}.content-body[data-v-92a2b0da] h1{font-size:18px}.content-body[data-v-92a2b0da] h2{font-size:16px}.content-body[data-v-92a2b0da] h3,.content-body[data-v-92a2b0da] h4{font-size:15px}.content-body[data-v-92a2b0da] h1:first-child,.content-body[data-v-92a2b0da] h2:first-child,.content-body[data-v-92a2b0da] h3:first-child,.content-body[data-v-92a2b0da] h4:first-child{margin-top:0}.content-body[data-v-92a2b0da] blockquote,.content-body[data-v-92a2b0da] ol,.content-body[data-v-92a2b0da] p,.content-body[data-v-92a2b0da] ul{margin:0 0 16px}.content-body[data-v-92a2b0da] ol,.content-body[data-v-92a2b0da] ul{padding-left:1.5em}.content-body[data-v-92a2b0da] a{color:#4158d0;text-underline-offset:3px;text-decoration:underline}.content-body[data-v-92a2b0da] img{max-width:100%;height:auto}.content-body[data-v-92a2b0da] table{border-collapse:collapse;width:100%;margin:24px 0;display:block;overflow-x:auto}.content-body[data-v-92a2b0da] td,.content-body[data-v-92a2b0da] th{text-align:left;vertical-align:top;border:1px solid #dce3ec;min-width:140px;padding:12px 14px}.content-loading[data-v-92a2b0da]{background:#f8fafce0;border-radius:16px;gap:18px;margin-top:28px;padding:26px 28px;display:grid}.content-loading__line[data-v-92a2b0da]{background:#edf1f6;border-radius:4px;width:100%;height:16px}.content-loading__line[data-v-92a2b0da]:nth-child(2n){width:86%}.content-loading__line--title[data-v-92a2b0da]{width:42%;height:28px;margin-bottom:12px}.content-error[data-v-92a2b0da]{color:#64748b;text-align:center;background:#f8fafce0;border:1px solid #e2e8f0b8;border-radius:16px;margin-top:28px;padding:52px 24px}.content-error__retry[data-v-92a2b0da]{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;margin-top:16px;padding:10px 20px}@media (width<=768px){.content-page[data-v-92a2b0da]{padding-top:62px}.content-container[data-v-92a2b0da]{width:min(100% - 32px,1240px);padding:28px 0 64px}.content-header__title[data-v-92a2b0da]{margin-bottom:16px;font-size:24px}.content-body[data-v-92a2b0da]{padding:18px 16px;font-size:14px;line-height:1.65}.content-body[data-v-92a2b0da],.content-error[data-v-92a2b0da],.content-loading[data-v-92a2b0da]{border-radius:14px;margin-top:24px}}@media (width<=360px){.content-container[data-v-92a2b0da]{width:calc(100% - 24px)}}
