.error-message[data-v-f4ab1eb0]{align-items:flex-start;color:#ef4444;display:flex}.error-message__icon[data-v-f4ab1eb0]{flex-shrink:0;margin-right:8px;margin-top:2px}.error-message__content[data-v-f4ab1eb0]{flex:1}.detail-layout[data-v-a7086ec6]{display:grid;gap:32px;grid-template-columns:1fr var(--sidebar-width,340px)}@media(max-width:1023px){.detail-layout[data-v-a7086ec6]{grid-template-columns:1fr}}.detail-layout__main[data-v-a7086ec6],.detail-layout__sidebar[data-v-a7086ec6]{display:flex;flex-direction:column;gap:24px}.detail-layout__sidebar[data-v-a7086ec6]{align-self:start;height:-moz-fit-content;height:fit-content;position:sticky;top:99px}@media(max-width:1023px){.detail-layout__sidebar[data-v-a7086ec6]{order:-1;position:static}}.loading-state[data-v-a2b2ea7e]{align-items:center;display:flex;justify-content:center;padding:32px 0;width:100%}.loading-state--sm[data-v-a2b2ea7e]{min-height:150px}.loading-state--md[data-v-a2b2ea7e]{min-height:300px}.loading-state--lg[data-v-a2b2ea7e]{min-height:400px}.breadcrumb[data-v-4a974438]{padding:12px 0}.breadcrumb__list[data-v-4a974438]{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumb__item[data-v-4a974438],.breadcrumb__list[data-v-4a974438]{align-items:center;display:flex;gap:4px}.breadcrumb__item[data-v-4a974438]{color:#4b5563}.breadcrumb__item[data-v-4a974438]:last-child{color:#111827;font-weight:500}.breadcrumb__link[data-v-4a974438]{align-items:center;border-radius:4px;color:#4b5563;display:inline-flex;gap:4px;padding:4px 8px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.breadcrumb__link[data-v-4a974438]:before{background:transparent;border-radius:inherit;content:"";inset:0;position:absolute;transition:background .3s ease;z-index:-1}.breadcrumb__link[data-v-4a974438]:hover{color:#673c5c}.breadcrumb__link[data-v-4a974438]:hover:before{background:#673c5c14}.breadcrumb__link:hover .breadcrumb__icon[data-v-4a974438]{transform:scale(1.1)}.breadcrumb__link[data-v-4a974438]:focus-visible{outline:2px solid #673c5c;outline-offset:2px}.breadcrumb__current[data-v-4a974438]{align-items:center;background:#673c5c1a;border-radius:4px;color:#673c5c;display:inline-flex;font-weight:500;gap:4px;padding:4px 8px}.breadcrumb__separator[data-v-4a974438]{align-items:center;color:#d1d5dbcc;display:flex;justify-content:center;margin:0 4px}.breadcrumb__separator-dot[data-v-4a974438]{background:linear-gradient(135deg,#673c5c,#a56494);border-radius:50%;height:4px;opacity:.6;width:4px}.breadcrumb__icon[data-v-4a974438]{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.breadcrumb--pills .breadcrumb__link[data-v-4a974438]{background:#d1d5db4d;padding:8px 12px}.breadcrumb--pills .breadcrumb__link[data-v-4a974438]:hover{background:#673c5c1a}.breadcrumb--pills .breadcrumb__current[data-v-4a974438]{background:#673c5c;color:#fff;padding:8px 12px}.breadcrumb--minimal .breadcrumb__current[data-v-4a974438],.breadcrumb--minimal .breadcrumb__link[data-v-4a974438]{background:transparent;padding:0}.breadcrumb--minimal .breadcrumb__current[data-v-4a974438]{color:#673c5c}.breadcrumb--minimal .breadcrumb__link[data-v-4a974438]:hover:before{background:transparent}.breadcrumb--minimal .breadcrumb__link[data-v-4a974438]:hover{text-decoration:underline;text-underline-offset:3px}.breadcrumb--hero[data-v-4a974438]{padding:0}.breadcrumb--hero .breadcrumb__list[data-v-4a974438]{justify-content:center}.breadcrumb--hero .breadcrumb__item[data-v-4a974438]{color:#ffffffbf}.breadcrumb--hero .breadcrumb__item[data-v-4a974438]:last-child{color:#fff}.breadcrumb--hero .breadcrumb__link[data-v-4a974438]{color:#ffffffbf}.breadcrumb--hero .breadcrumb__link[data-v-4a974438]:before{background:transparent}.breadcrumb--hero .breadcrumb__link[data-v-4a974438]:hover{color:#fff}.breadcrumb--hero .breadcrumb__link[data-v-4a974438]:hover:before{background:#ffffff1f}.breadcrumb--hero .breadcrumb__link[data-v-4a974438]:focus-visible{outline-color:#ffffffb3}.breadcrumb--hero .breadcrumb__current[data-v-4a974438]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.2);color:#fff}.breadcrumb--hero .breadcrumb__separator[data-v-4a974438]{color:#fff6}.breadcrumb--hero .breadcrumb__separator-dot[data-v-4a974438]{background:#ffffff80;opacity:.8}@media(max-width:767px){.breadcrumb[data-v-4a974438]{padding:8px 0}.breadcrumb__list[data-v-4a974438]{gap:0}.breadcrumb__item[data-v-4a974438]:not(:nth-last-child(-n+2),:first-child){display:none}.breadcrumb__item[data-v-4a974438]:nth-last-child(2):not(:first-child):before{align-items:center;content:"";display:flex;gap:2px;margin-right:8px}.breadcrumb__item[data-v-4a974438]:nth-last-child(2):not(:first-child):before:after{color:#4b5563;content:"..."}.breadcrumb__current[data-v-4a974438],.breadcrumb__link[data-v-4a974438]{padding:4px}}.sidebar-card[data-v-9a9ae7be]{background:#fffffff2;border:1px solid rgba(229,231,235,.1);border-radius:16px;box-shadow:0 4px 24px #1118270f;padding:24px}.sidebar-card__heading[data-v-9a9ae7be]{align-items:center;color:#111827;display:flex;font-weight:600;gap:12px;letter-spacing:-.025em;margin:0 0 20px}.sidebar-card__heading-icon[data-v-9a9ae7be]{color:#ac72a0;flex-shrink:0}.share-actions[data-v-9a9ae7be]{display:flex;flex-direction:column;gap:8px}.share-actions__btn[data-v-9a9ae7be]{align-items:center;background:#673c5c0a;border:1px solid rgba(229,231,235,.08);border-radius:8px;color:#4b5563;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:16px;padding:16px 20px;transition:all .2s ease}.share-actions__btn[data-v-9a9ae7be]:hover{background:#673c5c14;border-color:#673c5c26;color:#673c5c}
