.sp-longdesc__body[data-v-60af1c0b]{color:var(--color-text-secondary);font-size:14px;line-height:1.9;position:relative;transition:max-height .35s cubic-bezier(.2,.8,.2,1)}.sp-longdesc__body--clamped[data-v-60af1c0b]{max-height:var(--sp-longdesc-height)}.sp-longdesc__body--animating[data-v-60af1c0b],.sp-longdesc__body--clamped[data-v-60af1c0b]{overflow:hidden}.sp-longdesc__body[data-v-60af1c0b]:after{background:linear-gradient(to bottom,transparent,var(--color-bg-surface));content:"";height:96px;inset:auto 0 0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.sp-longdesc__body--clamped[data-v-60af1c0b]:after{opacity:1}@media(prefers-reduced-motion:reduce){.sp-longdesc__body[data-v-60af1c0b],.sp-longdesc__body[data-v-60af1c0b]:after{transition:none}}.sp-longdesc__toggle[data-v-60af1c0b]{align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-primary);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:12px;min-height:44px;padding:11px;transition:border-color .18s ease,background-color .18s ease;width:100%}@media(hover:hover){.sp-longdesc__toggle[data-v-60af1c0b]:hover{background:var(--color-primary-lighter);border-color:var(--color-primary)}}.sp-longdesc__toggle[data-v-60af1c0b]:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}.sp-longdesc__toggle i[data-v-60af1c0b]{font-size:16px;line-height:1}.sp-longdesc__html[data-v-60af1c0b] p{margin:0 0 12px}.sp-longdesc__html[data-v-60af1c0b] :is(h2,h3,h4,h5,h6){color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:1.8;margin:18px 0 8px}.sp-longdesc__html[data-v-60af1c0b] :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.sp-longdesc__html[data-v-60af1c0b] :is(strong,b){color:var(--color-text-primary);font-weight:700}.sp-longdesc__html[data-v-60af1c0b] a[href]{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.sp-longdesc__html[data-v-60af1c0b] a[href]:hover{color:var(--color-primary-hover)}}.sp-longdesc__html[data-v-60af1c0b] :is(ul,ol){margin:0 0 12px;padding:0 20px 0 0}.sp-longdesc__html[data-v-60af1c0b] ul{list-style:disc}.sp-longdesc__html[data-v-60af1c0b] ol{list-style:decimal}.sp-longdesc__html[data-v-60af1c0b] li{padding:2px 0}.sp-longdesc__html[data-v-60af1c0b] blockquote{border-right:3px solid var(--color-primary);margin:0 0 12px;padding-right:12px}.sp-longdesc__html[data-v-60af1c0b] hr{border:0;border-top:1px solid var(--color-border);margin:16px 0}.sp-longdesc__html[data-v-60af1c0b] img{border-radius:8px;display:block;height:auto;margin:12px auto;max-width:100%}.sp-longdesc__html[data-v-60af1c0b] video{background:#000;border-radius:8px;display:block;margin:12px auto;max-height:70vh;width:100%}.sp-longdesc__html[data-v-60af1c0b] iframe{aspect-ratio:16/9;border:0;border-radius:8px;display:block;margin:12px auto;width:100%}.sp-longdesc__html[data-v-60af1c0b] table{border-collapse:collapse;display:block;font-size:13px;margin:0 0 12px;overflow-x:auto;width:100%}.sp-longdesc__html[data-v-60af1c0b] :is(th,td){border:1px solid var(--color-border);padding:6px 10px;text-align:right}.sp-longdesc__html[data-v-60af1c0b] th{background:var(--color-bg-muted);font-weight:700}.sp-longdesc__html[data-v-60af1c0b]>:last-child{margin-bottom:0}
