.appraisalLoadFooter[data-v-1c05e337]{flex-shrink:0;margin-top:12px;padding:4px 2px 8px;text-align:center}@media(max-width:1100px){.appraisalLoadFooter[data-v-1c05e337]{margin-top:10px;padding-bottom:4px}.appraisalLoadFooter__title[data-v-1c05e337]{font-size:15px;margin-bottom:6px}.appraisalLoadFooter__subtitle[data-v-1c05e337]{font-size:12px;line-height:1.5;margin-bottom:12px}.appraisalLoadFooter__labels[data-v-1c05e337]{margin-top:8px}}@media(max-width:480px){.appraisalLoadFooter[data-v-1c05e337]{margin-top:8px}.appraisalLoadFooter__title[data-v-1c05e337]{font-size:14px}.appraisalLoadFooter__subtitle[data-v-1c05e337]{font-size:12px;margin-bottom:10px}}.appraisalLoadFooter__title[data-v-1c05e337]{color:#111827;font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.appraisalLoadFooter__subtitle[data-v-1c05e337]{color:#4b5563;font-size:13px;line-height:1.55;margin:0 0 16px}.appraisalLoadFooter__progress[data-v-1c05e337]{margin:0 auto;max-width:360px}.appraisalLoadFooter__segments[data-v-1c05e337]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.appraisalLoadFooter__segment[data-v-1c05e337]{background:var(--color-gray-200);border-radius:999px;height:5px;transition:background .35s ease}.appraisalLoadFooter__segment--active[data-v-1c05e337],.appraisalLoadFooter__segment--done[data-v-1c05e337]{background:linear-gradient(90deg,#3b82f6d9,#60a5faf2)}.appraisalLoadFooter__segment--active[data-v-1c05e337]{animation:appraisalSegmentPulse-1c05e337 1.4s ease-in-out infinite;box-shadow:0 0 0 1px #3b82f659}@keyframes appraisalSegmentPulse-1c05e337{0%,to{opacity:1}50%{opacity:.72}}.appraisalLoadFooter__labels[data-v-1c05e337]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);list-style:none;margin:10px 0 0;padding:0}.appraisalLoadFooter__label[data-v-1c05e337]{color:var(--color-text-muted);font-size:11px;font-weight:500;line-height:1.35}@media(min-width:480px){.appraisalLoadFooter__label[data-v-1c05e337]{font-size:12px}}.appraisalLoadFooter__label--active[data-v-1c05e337]{color:#2563eb;font-weight:600}.appraisalLoadFooter__label--done[data-v-1c05e337]{color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.appraisalLoadFooter__segment[data-v-1c05e337]{transition:none}.appraisalLoadFooter__segment--active[data-v-1c05e337]{animation:none}}.appraisalMeta[data-v-5fa4f518]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;margin-bottom:12px;padding:16px 18px}.appraisalMeta--skeleton[data-v-5fa4f518]{min-height:96px}@media(max-width:768px){.appraisalMeta--skeleton[data-v-5fa4f518]{margin-bottom:6px;min-height:72px;padding:10px 12px}.appraisalMeta[data-v-5fa4f518]{border:none;border-radius:10px;margin-bottom:8px;padding:10px 12px}}.appraisalMeta__skLine[data-v-5fa4f518]{background:#e5e7eb;border-radius:6px;height:14px}.appraisalMeta__skLine--title[data-v-5fa4f518]{height:20px;margin-bottom:16px;width:58%}.appraisalMeta__skGrid[data-v-5fa4f518]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:480px){.appraisalMeta__skGrid[data-v-5fa4f518]{grid-template-columns:1fr 1fr}}.appraisalMeta__skBlock[data-v-5fa4f518]{background:#e5e7eb;border-radius:6px;height:36px}.appraisalMeta__case[data-v-5fa4f518]{color:#111827;font-size:18px;font-weight:700;line-height:1.45;margin:0 0 14px}@media(max-width:768px){.appraisalMeta__case[data-v-5fa4f518]{font-size:16px;line-height:1.35;margin-bottom:10px}}.appraisalMeta__ord[data-v-5fa4f518]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;font-size:13px;font-weight:600;margin-left:10px;padding:4px 12px;vertical-align:middle}.appraisalMeta__grid[data-v-5fa4f518]{display:grid;font-size:15px;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));margin:0 0 14px}@media(max-width:768px){.appraisalMeta__grid[data-v-5fa4f518]{font-size:13px;gap:8px 10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.appraisalMeta__grid dt[data-v-5fa4f518]{font-size:11px}.appraisalMeta__grid dd[data-v-5fa4f518]{font-size:13px;margin-top:4px}}.appraisalMeta__grid dt[data-v-5fa4f518]{color:#6b7280;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.4;margin:0}.appraisalMeta__grid dd[data-v-5fa4f518]{color:#1f2937;font-size:15px;font-weight:600;line-height:1.45;margin:8px 0 0}.appraisalMeta__selectRow[data-v-5fa4f518]{align-items:center;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.appraisalMeta__selectLabel[data-v-5fa4f518]{color:#6b7280;flex:0 0 auto;font-weight:600}.appraisalMeta__select[data-v-5fa4f518]{background:var(--color-bg-card);border:1px solid var(--color-gray-200);border-radius:8px;color:#1f2937;flex:1;font-size:13px;max-width:280px;min-width:0;padding:7px 10px}.appraisalViewer[data-v-e5c72187]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.appraisalViewer--compact[data-v-e5c72187]{flex:0 1 auto;max-height:min(55vh,520px);min-height:0;overflow:visible}@media(max-width:768px){.appraisalViewer[data-v-e5c72187]:not(.appraisalViewer--compact){flex:1 1 auto;height:100%;min-height:0}.appraisalViewer__scroll[data-v-e5c72187]{border-radius:8px;padding:4px}.appraisalViewer__scroll--compact[data-v-e5c72187]{padding:4px}.appraisalViewer__pageSkeleton--compact[data-v-e5c72187]{width:92%}}.appraisalViewer__state[data-v-e5c72187]{align-items:center;background:#334155;border:1px solid var(--color-gray-200);border-radius:10px;color:#94a3b8;display:flex;flex:1;flex-direction:column;font-size:14px;gap:14px;justify-content:center;padding:28px 12px;text-align:center}.appraisalViewer__state--error[data-v-e5c72187]{color:#94a3b8}.appraisalViewer__errorText[data-v-e5c72187]{color:#f87171;font-size:14px;line-height:1.5;margin:0}.appraisalViewer__retryBtn[data-v-e5c72187]{background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:8px;color:var(--color-primary-600);cursor:pointer;font-size:13px;font-weight:600;margin:0;padding:8px 18px;transition:background .15s ease,border-color .15s ease}.appraisalViewer__retryBtn[data-v-e5c72187]:hover{background:#3b82f638;border-color:#3b82f6a6}.appraisalViewer__retryBtn[data-v-e5c72187]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.appraisalViewer__scroll[data-v-e5c72187]{align-items:center;background:#334155;border:1px solid var(--color-gray-200);border-radius:10px;display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden;padding:12px;position:relative}.appraisalViewer__scroll--loading[data-v-e5c72187]{min-height:120px}.appraisalViewer__scroll--compact[data-v-e5c72187]{flex:0 1 auto;max-height:min(55vh,520px);min-height:100px}.appraisalViewer__scroll--zoomed[data-v-e5c72187]{display:block;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}@media(max-width:768px){.appraisalViewer__scroll[data-v-e5c72187]:not(.appraisalViewer__scroll--compact){flex:1 1 auto;height:100%;min-height:0}}.appraisalViewer__pageSkeleton[data-v-e5c72187]{aspect-ratio:1/1.414;background:#f1f5f9;border-radius:2px;box-shadow:0 4px 20px #00000073;max-height:calc(100% - 8px);overflow:hidden;position:relative;width:min(100%,420px)}.appraisalViewer__pageSkeleton--compact[data-v-e5c72187]{aspect-ratio:auto;height:min(42vh,380px);max-height:min(42vh,380px);width:min(72%,320px)}@media(max-width:1100px){.appraisalViewer--compact[data-v-e5c72187]{max-height:min(48vh,420px);min-height:0}.appraisalViewer__scroll--compact[data-v-e5c72187]{max-height:min(48vh,420px);min-height:100px}.appraisalViewer__pageSkeleton--compact[data-v-e5c72187]{height:min(38vh,320px);max-height:min(38vh,320px);width:min(76%,300px)}}@media(max-width:480px){.appraisalViewer--compact[data-v-e5c72187]{max-height:min(40vh,300px)}.appraisalViewer__scroll--compact[data-v-e5c72187]{max-height:min(40vh,300px);padding:8px}.appraisalViewer__pageSkeleton--compact[data-v-e5c72187]{height:min(34vh,240px);max-height:min(34vh,240px);width:min(80%,260px)}.appraisalViewer__pageSkeletonLines[data-v-e5c72187]{gap:7px;inset:18px 16px auto}.appraisalViewer__pageSkeletonLines span[data-v-e5c72187]{height:6px}}.appraisalViewer__pageSkeletonShimmer[data-v-e5c72187]{animation:appraisalPageShimmer-e5c72187 1.6s ease-in-out infinite;background:linear-gradient(105deg,transparent 38%,hsla(0,0%,100%,.55) 50%,transparent 62%);background-size:200% 100%;inset:0;position:absolute}@keyframes appraisalPageShimmer-e5c72187{0%{background-position:120% 0}to{background-position:-120% 0}}.appraisalViewer__pageSkeletonLines[data-v-e5c72187]{display:flex;flex-direction:column;gap:10px;inset:28px 24px auto;position:absolute}.appraisalViewer__pageSkeletonLines span[data-v-e5c72187]{background:var(--color-gray-200);border-radius:4px;display:block;height:8px;width:100%}.appraisalViewer__pageSkLine--short[data-v-e5c72187]{width:62%!important}.appraisalViewer__canvasWrap[data-v-e5c72187]{align-items:center;display:flex;flex-shrink:0;justify-content:center;max-height:100%;max-width:100%}.appraisalViewer__scroll--zoomed .appraisalViewer__canvasWrap[data-v-e5c72187]{align-items:flex-start;box-sizing:border-box;display:inline-flex;justify-content:center;max-height:none;max-width:none;min-width:100%;text-align:initial;vertical-align:top;width:-moz-max-content;width:max-content}.appraisalViewer__canvasWrap--hidden[data-v-e5c72187]{opacity:0;pointer-events:none;position:absolute;z-index:-1}.appraisalViewer__canvas[data-v-e5c72187]{background:#fff;box-shadow:0 4px 20px #00000073;display:block;flex-shrink:0}.appraisalViewer__overlay[data-v-e5c72187]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--color-bg-card);border-radius:10px;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:16px;position:absolute;z-index:2}.appraisalViewer__spinner[data-v-e5c72187]{animation:appraisalViewerSpin-e5c72187 .8s linear infinite;border:3px solid var(--color-gray-200);border-radius:50%;border-top:3px solid #3b82f6;height:36px;width:36px}@keyframes appraisalViewerSpin-e5c72187{to{transform:rotate(1turn)}}.appraisalViewer__overlayHint[data-v-e5c72187]{color:#94a3b8;font-size:14px;line-height:1.5;margin:0}@media(prefers-reduced-motion:reduce){.appraisalViewer__spinner[data-v-e5c72187]{animation:none;opacity:.75}.appraisalViewer__pageSkeletonShimmer[data-v-e5c72187]{animation:none;opacity:.35}}.appraisalToolbar[data-v-4c30f8b1]{align-items:center;animation:appraisalToolbarFadeIn-4c30f8b1 .25s ease;border-top:1px solid var(--color-gray-200);display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin-top:8px;padding:6px 0 0}.appraisalToolbar__navRow[data-v-4c30f8b1]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:center;width:100%}.appraisalToolbar__actions[data-v-4c30f8b1],.appraisalToolbar__pager[data-v-4c30f8b1],.appraisalToolbar__zoom[data-v-4c30f8b1]{align-items:center;display:flex;gap:8px}.appraisalToolbar__actions[data-v-4c30f8b1]{flex-wrap:wrap;justify-content:center;width:100%}.appraisalToolbar__pageInfo[data-v-4c30f8b1],.appraisalToolbar__scale[data-v-4c30f8b1]{color:#94a3b8;font-size:13px;font-weight:600;min-width:52px;text-align:center}.appraisalToolbar__btn[data-v-4c30f8b1]{background:var(--color-bg-card);border:1px solid var(--color-gray-200);border-radius:8px;box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;font-size:13px;font-weight:600;line-height:1;padding:7px 12px}.appraisalToolbar__btn[data-v-4c30f8b1]:hover:not(:disabled){background:var(--color-gray-200)}.appraisalToolbar__btn[data-v-4c30f8b1]:focus-visible{outline:2px solid rgba(59,130,246,.65);outline-offset:2px}.appraisalToolbar__btn[data-v-4c30f8b1]:disabled{cursor:not-allowed;opacity:.35}.appraisalToolbar__btn--primary[data-v-4c30f8b1]{background:linear-gradient(105deg,#0071e3d9,#0a84ffbf);border-color:#3b82f673;color:#e8f4ff}.appraisalToolbar__btn--icon[data-v-4c30f8b1]{font-size:16px;min-width:36px;padding-left:10px;padding-right:10px}@media(max-width:768px){.appraisalToolbar[data-v-4c30f8b1]{gap:10px;margin-top:4px;padding:4px 0 0}.appraisalToolbar__navRow[data-v-4c30f8b1]{align-items:stretch;flex-direction:column;gap:10px}.appraisalToolbar__pager[data-v-4c30f8b1],.appraisalToolbar__zoom[data-v-4c30f8b1]{gap:8px;justify-content:center}.appraisalToolbar__zoom[data-v-4c30f8b1]{border-left:none;padding-left:0}.appraisalToolbar__btn[data-v-4c30f8b1]{align-items:center;display:inline-flex;font-size:12px;height:38px;justify-content:center;min-height:38px;padding:0 12px}.appraisalToolbar__btn--icon[data-v-4c30f8b1]{font-size:15px;min-width:38px;padding:0;width:38px}.appraisalToolbar__pageInfo[data-v-4c30f8b1],.appraisalToolbar__scale[data-v-4c30f8b1]{align-items:center;display:flex;font-size:12px;font-weight:600;justify-content:center;min-height:38px;min-width:52px;padding:0 4px}.appraisalToolbar__actions[data-v-4c30f8b1]{gap:10px;padding-top:2px}.appraisalToolbar__actions .appraisalToolbar__btn[data-v-4c30f8b1]{flex:1 1 calc(50% - 5px);max-width:none;padding:0 10px}}@keyframes appraisalToolbarFadeIn-4c30f8b1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.appraisalToolbar[data-v-4c30f8b1]{animation:none}}.appraisalShell[data-v-88fdee45]{color:#1f2937;display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.appraisalShell--loading[data-v-88fdee45]{justify-content:flex-start;min-height:0}.appraisalShell--ready[data-v-88fdee45]{align-content:stretch;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.appraisalShell--ready[data-v-88fdee45] .appraisalMeta{grid-row:1}.appraisalShell--ready[data-v-88fdee45] .appraisalViewer{grid-row:2;max-height:100%;min-height:0;overflow:hidden}.appraisalShell--ready[data-v-88fdee45] .appraisalToolbar{align-self:end;grid-row:3}@media(max-width:768px){.appraisalShell--ready[data-v-88fdee45]{grid-template-rows:auto minmax(0,1fr) auto}.appraisalShell--ready[data-v-88fdee45] .appraisalViewer{height:100%;min-height:0}.appraisalShell--ready[data-v-88fdee45] .appraisalViewer__scroll:not(.appraisalViewer__scroll--compact){height:100%;min-height:0}}.appraisalModal[data-v-62eb47ce]{color:var(--color-text-primary);display:flex;flex:1;flex-direction:column;height:100%;min-height:0;position:relative}.appraisalModal__devOverlay[data-v-62eb47ce]{background:var(--color-bg-card);border:1px solid rgba(251,191,36,.35);border-radius:8px;bottom:8px;box-shadow:0 4px 16px #00000059;color:var(--color-text-secondary);font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:10px;line-height:1.35;max-height:min(72vh,520px);max-width:min(240px,100vw - 48px);min-width:200px;overflow-y:auto;padding:8px 10px;pointer-events:none;position:absolute;right:8px;z-index:20}.appraisalModal__devOverlayTitle[data-v-62eb47ce]{color:#fbbf24;font-size:9px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.appraisalModal__devOverlayList[data-v-62eb47ce]{margin:0}.appraisalModal__devSection[data-v-62eb47ce]{color:var(--color-text-muted);font-size:8px;font-weight:700;letter-spacing:.05em;margin-bottom:2px;margin-top:6px;text-transform:uppercase}.appraisalModal__devSection[data-v-62eb47ce]:first-child{margin-top:0}.appraisalModal__devRow[data-v-62eb47ce]{display:flex;gap:10px;justify-content:space-between}.appraisalModal__devRow+.appraisalModal__devRow[data-v-62eb47ce]{margin-top:2px}.appraisalModal__devRow dt[data-v-62eb47ce]{color:var(--color-text-muted);margin:0}.appraisalModal__devRow dd[data-v-62eb47ce]{font-weight:600;margin:0;text-align:right;word-break:break-all}.appraisalModal__devVal--ok[data-v-62eb47ce]{color:#4ade80}.appraisalModal__devVal--no[data-v-62eb47ce]{color:#f87171}.appraisalModal__devVal--warn[data-v-62eb47ce]{color:#fbbf24}.appraisalModal__devVal--err[data-v-62eb47ce]{color:#f87171;max-width:120px}.appraisalModal__fetchNotice[data-v-62eb47ce]{padding:28px 20px 24px;text-align:center}.appraisalModal__fetchNoticeText[data-v-62eb47ce]{color:var(--color-text-secondary);font-size:14px;line-height:1.6;margin:0;white-space:pre-line}.appraisalModalOverlay.commonPopupOverlay{box-sizing:border-box;z-index:12000}.appraisalModalShell.commonPopupModal--dialog{box-sizing:border-box;height:min(88vh,860px);max-height:min(88vh,860px);width:min(720px,100% - 32px)}@media(max-width:1100px){.appraisalModalShell.commonPopupModal--dialog{height:min(90vh,860px);max-height:min(90vh,860px);width:min(720px,100% - 24px)}}@media(max-width:768px){.appraisalModalOverlay.commonPopupOverlay{padding:6px}.appraisalModalOverlay .appraisalModalShell.commonPopupModal--dialog{box-sizing:border-box;margin:0;max-width:100%;padding:12px 10px 8px;width:100%}.appraisalModalShell .commonPopupTitle--dialog{font-size:18px;margin-bottom:6px;padding-left:0;padding-right:36px}}@media(max-width:480px){.appraisalModalOverlay.commonPopupOverlay{padding:4px}.appraisalModalOverlay .appraisalModalShell.commonPopupModal--dialog{height:min(92vh,860px);max-height:min(92vh,860px);padding:10px 8px 6px}}.appraisalModalShell .appraisalModal,.appraisalModalShell .commonPopupDialogBody,.appraisalModalShell .commonPopupDialogBodyShell{box-sizing:border-box}.appraisalModalShell .commonPopupDialogBodyShell{flex:1 1 auto;max-height:none;min-height:0;overflow:hidden}.appraisalModalShell .commonPopupDialogBodyEdgeFade{display:none}.appraisalModalShell .commonPopupDialogBody{display:flex;flex-direction:column;height:100%;max-height:none;overflow:hidden;padding:0 6px 4px}@media(max-width:768px){.appraisalModalShell .commonPopupDialogBody{padding:0 4px 2px}}.roiExplain[data-v-f2184e3f]{background:#fff;border:1px solid #e8edf3;border-radius:12px;margin:12px 0 4px;overflow:hidden}.roiExplain__summary[data-v-f2184e3f]{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;padding:12px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.roiExplain__summary[data-v-f2184e3f]::-webkit-details-marker{display:none}.roiExplain__summary[data-v-f2184e3f]:focus-visible{outline:2px solid #3182f6;outline-offset:2px}.roiExplain__summaryIcon[data-v-f2184e3f]{align-items:center;background:#eff6ff;border-radius:8px;color:#2563eb;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;width:28px}.roiExplain__summaryIcon[data-v-f2184e3f] svg{display:block;height:16px;width:16px}.roiExplain__summaryLead[data-v-f2184e3f]{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.roiExplain__trigger[data-v-f2184e3f]{color:#1f2937;font-size:13px;font-weight:700;letter-spacing:-.01em}.roiExplain__status[data-v-f2184e3f]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;line-height:1.3;padding:2px 8px}.roiExplain__status[data-status=confirmed][data-v-f2184e3f]{background:#dcfce7;color:#166534}.roiExplain__status[data-status=attention][data-v-f2184e3f]{background:#e8eef5;color:#334155}.roiExplain__status[data-status=insufficient][data-v-f2184e3f]{background:#f1f5f9;color:#64748b}.roiExplain__chevron[data-v-f2184e3f]{color:#6b7280;flex:0 0 auto;transition:transform .15s ease}.roiExplain__chevron--open[data-v-f2184e3f]{transform:rotate(180deg)}.roiExplain__body[data-v-f2184e3f]{background:#fafbfc;border-top:1px solid #eef1f5;padding:0 14px 14px}.roiExplain__caution[data-v-f2184e3f]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#475569;font-size:12px;font-weight:600;line-height:1.5;margin:12px 0 0;padding:10px 12px;word-break:keep-all}.roiExplain__caution[data-status=insufficient][data-v-f2184e3f]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.roiExplain__evidence[data-v-f2184e3f]{background:#f3f7fc;border:1px solid #e3ebf5;border-radius:10px;margin:12px 0 0;padding:10px 12px}.roiExplain__evidenceHeading[data-v-f2184e3f],.roiExplain__reasonHeading[data-v-f2184e3f]{color:#1f2937;font-size:12px;font-weight:800;letter-spacing:-.01em;margin:0 0 8px}.roiExplain__evidenceList[data-v-f2184e3f]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:0;padding:0}.roiExplain__evidenceItem[data-v-f2184e3f]{align-items:center;color:#1f2937;display:inline-flex;font-size:13px;font-weight:700;gap:6px;line-height:1.45;padding:2px 0;word-break:keep-all}.roiExplain__mark[data-v-f2184e3f]{color:#16a34a;flex:0 0 auto;font-weight:700}.roiExplain__reason[data-v-f2184e3f]{margin:12px 0 0}.roiExplain__reasonLine[data-v-f2184e3f]{color:#374151;font-size:13px;font-weight:500;line-height:1.55;margin:0 0 6px;word-break:keep-all}.roiExplain__reasonLine[data-v-f2184e3f]:last-child{margin-bottom:0}.roiExplain__empty[data-v-f2184e3f]{color:#6b7280;font-size:13px;margin:12px 0 0}@media(max-width:1024px){.roiExplain__summaryLead[data-v-f2184e3f]{flex:1 1 auto;flex-wrap:nowrap;gap:8px;justify-content:space-between}.roiExplain__trigger[data-v-f2184e3f]{flex:1 1 auto;min-width:0}.roiExplain__status[data-v-f2184e3f]{flex:0 0 auto}}@media(max-width:767px){.roiExplain__summary[data-v-f2184e3f]{padding:12px}.roiExplain__trigger[data-v-f2184e3f]{font-size:15px}.roiExplain__body[data-v-f2184e3f]{padding:0 12px 12px}}.galleryOverlay[data-v-8390b397]{align-items:center;animation:popupFadeIn-8390b397 .2s ease;-webkit-backdrop-filter:blur(var(--modal-backdrop-blur));backdrop-filter:blur(var(--modal-backdrop-blur));background:var(--modal-backdrop);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:220}.galleryModal[data-v-8390b397]{animation:popupScaleIn-8390b397 .24s cubic-bezier(.22,.9,.25,1);background:var(--color-bg-card);border:1px solid var(--color-border-default);border-radius:var(--modal-radius);box-shadow:var(--shadow-modal);max-width:600px;padding:var(--space-4);position:relative;width:100%}.closeBtn[data-v-8390b397]{align-items:center;background:var(--color-bg-muted);border:0;border-radius:50%;color:var(--color-text-secondary);cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .15s ease,color .15s ease;width:36px;z-index:10}.closeBtn[data-v-8390b397]:hover{background:var(--color-gray-200);color:var(--color-text-primary)}.galleryStage[data-v-8390b397]{position:relative}.galleryNav[data-v-8390b397]{align-items:center;background:var(--color-bg-card);border:none;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-text-primary);cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease;width:38px;z-index:4}.galleryNav[data-v-8390b397]:hover{background:var(--color-bg-muted)}.galleryNav[data-v-8390b397]:focus-visible{outline:2px solid var(--color-primary-200);outline-offset:2px}.galleryNav--prev[data-v-8390b397]{left:10px}.galleryNav--next[data-v-8390b397]{right:10px}.imageSwiper[data-v-8390b397]{background:#000;border-radius:12px;height:min(70vh,500px);width:100%}.slideCenter[data-v-8390b397]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.slideCenter img[data-v-8390b397]{border-radius:8px;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .3s ease;width:auto}.slideCenter img.loaded[data-v-8390b397]{opacity:1}.imageLoader[data-v-8390b397]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinner[data-v-8390b397]{animation:spin-8390b397 .8s linear infinite;border:3px solid rgba(148,163,184,.2);border-radius:50%;border-top-color:#3b82f6;height:40px;width:40px}@keyframes spin-8390b397{to{transform:rotate(1turn)}}.pageIndicator[data-v-8390b397]{color:var(--color-text-muted);font-size:14px;font-weight:600;margin:14px 0 0;text-align:center}@keyframes popupFadeIn-8390b397{0%{opacity:0}to{opacity:1}}@keyframes popupScaleIn-8390b397{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.galleryOverlay[data-v-8390b397]{padding:16px}.galleryModal[data-v-8390b397]{padding:12px}.imageSwiper[data-v-8390b397]{height:min(60vh,400px)}.galleryNav[data-v-8390b397]{height:34px;width:34px}.galleryNav--prev[data-v-8390b397]{left:8px}.galleryNav--next[data-v-8390b397]{right:8px}.closeBtn[data-v-8390b397]{height:32px;right:8px;top:8px;width:32px}.closeBtn svg[data-v-8390b397]{height:20px;width:20px}}[data-v-9b92c3d0] .roiCalculatorGateOverlay.commonPopupOverlay{z-index:12000}[data-v-9b92c3d0] .roiCalculatorGateShell.commonPopupModal{max-height:min(88vh,560px);width:min(400px,100%)}[data-v-9b92c3d0] .roiCalculatorGateShell .commonPopupTitle--dialog{padding-left:44px;padding-right:44px;text-align:center}.roiCalculatorGateInner[data-v-9b92c3d0]{padding:4px 4px 2px;text-align:center}.roiCalculatorGateDesc[data-v-9b92c3d0]{color:var(--color-text-secondary);font-size:14px;line-height:1.6;margin:0;text-align:center;white-space:pre-line}.roiCalculatorGateActions[data-v-9b92c3d0]{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}.roiCalculatorGateBtn[data-v-9b92c3d0]{border:1px solid transparent;border-radius:12px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:700;line-height:1.2;min-height:48px;min-width:0;padding:12px 16px;transition:filter .15s ease,box-shadow .15s ease;width:min(100%,280px)}@media(max-width:1023px){.roiCalculatorGateBtn[data-v-9b92c3d0]{font-size:15px;height:52px;min-height:52px;padding:0 12px;width:100%}}.roiCalculatorGateBtn--primary[data-v-9b92c3d0]{background:#2563eb;box-shadow:0 4px 14px #2563eb40;color:#fff}.roiCalculatorGateBtn--primary[data-v-9b92c3d0]:hover{background:#1d4ed8;box-shadow:0 4px 16px #2563eb52}.roiCalculatorGateBtn--primary[data-v-9b92c3d0]:focus-visible{outline:2px solid rgba(147,197,253,.9);outline-offset:2px}.inspection-source-legend[data-v-c3c056ff]{align-items:flex-start;background:transparent;border:0;border-radius:0;border-top:1px solid var(--color-gray-200);box-shadow:none;display:flex;gap:10px;justify-content:flex-start;margin:14px 0 0;padding:14px 2px 0;text-align:left}.inspection-source-legend__icon[data-v-c3c056ff]{align-items:flex-start;color:var(--color-gray-400);display:inline-flex;flex:0 0 auto;justify-content:center;margin-top:1px}.inspection-source-legend__icon[data-v-c3c056ff] svg,.inspection-source-legend__icon svg[data-v-c3c056ff]{height:16px;width:16px}.inspection-source-legend__body[data-v-c3c056ff]{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;text-align:left}.inspection-source-legend__title[data-v-c3c056ff]{color:var(--color-gray-700);font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.4;margin:0;text-align:left;width:100%}.inspection-source-legend__text[data-v-c3c056ff]{color:var(--color-gray-500);font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1.55;margin:0;text-align:left;width:100%;word-break:keep-all}.inspectionModal[data-v-334e1507]{color:var(--color-text-primary)}.inspectionModal__state[data-v-334e1507]{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:1.7;padding:20px 8px;text-align:center}.inspectionModal__state--error[data-v-334e1507]{color:#dc2626}.inspectionModal__loading[data-v-334e1507]{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:280px;padding:32px 20px;text-align:center}.inspectionModal__loading--inline[data-v-334e1507]{min-height:160px;padding:24px 16px}.inspectionModal__loading--photos[data-v-334e1507]{min-height:240px}.inspectionModal__loadingSpinner[data-v-334e1507]{animation:inspectionModalSpin-334e1507 .8s linear infinite;border:3px solid var(--color-gray-200);border-radius:50%;border-top-color:var(--color-primary-600);height:36px;width:36px}@keyframes inspectionModalSpin-334e1507{to{transform:rotate(1turn)}}.inspectionModal__loadingHint[data-v-334e1507]{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:1.7;margin:0}@media(prefers-reduced-motion:reduce){.inspectionModal__loadingSpinner[data-v-334e1507]{animation:none}}.inspectionModal__head[data-v-334e1507]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:10px;padding:12px 14px}.inspectionModal__legalScope[data-v-334e1507]{background:#fff8e8;border:1px solid #f8d775;border-radius:12px;color:#92400e;font-size:13px;font-weight:600;line-height:1.6;margin:0 0 10px;padding:12px 14px}.inspectionModal__headMain[data-v-334e1507]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px;margin-bottom:0}.inspectionModal__case[data-v-334e1507]{color:var(--color-text-primary);font-size:15px;font-weight:700;letter-spacing:-.02em;margin:0}.inspectionModal__ordBadge[data-v-334e1507]{align-items:center;background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:999px;color:var(--color-primary-700);display:inline-flex;font-size:12px;font-weight:600;padding:3px 10px}.inspectionModal__dates[data-v-334e1507]{border-top:1px solid #e5e7eb;font-size:14px;margin-top:10px;padding-top:10px}.inspectionModal__label[data-v-334e1507]{color:var(--color-text-secondary);display:block;font-size:13px;font-weight:600;letter-spacing:0;margin-bottom:6px;text-transform:none}.inspectionModal__dateList[data-v-334e1507]{counter-reset:inspection-date;display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.inspectionModal__dateItem[data-v-334e1507]{align-items:flex-start;background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:8px;color:var(--color-text-primary);counter-increment:inspection-date;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:1.7;padding:8px 10px}.inspectionModal__dateItem[data-v-334e1507]:before{color:var(--color-text-secondary);content:counter(inspection-date) ".";flex-shrink:0;font-size:12px;font-weight:700;line-height:1.7;min-width:1.1rem}.inspectionModal__tabs[data-v-334e1507]{border-bottom:1px solid #e5e7eb;display:flex;gap:2px;margin-bottom:10px}.inspectionModal__tab[data-v-334e1507]{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:600;margin-bottom:-1px;padding:8px 12px;transition:color .15s ease,border-color .15s ease}.inspectionModal__tab[data-v-334e1507]:hover{color:var(--color-primary-600)}.inspectionModal__tab--active[data-v-334e1507]{border-bottom-color:var(--color-primary-600);color:var(--color-text-primary)}.inspectionModal__body[data-v-334e1507]{display:flex;flex-direction:column;gap:12px}.inspectionModal__emptyState[data-v-334e1507]{align-items:flex-start;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:10px;margin:0;padding:16px}.inspectionModal__emptyStateIcon[data-v-334e1507]{flex-shrink:0;font-size:18px;line-height:1.4}.inspectionModal__emptyStateText[data-v-334e1507]{color:var(--color-text-tertiary);font-size:14px;font-weight:500;line-height:1.7;margin:0}.inspectionModal__summaryNotice[data-v-334e1507]{background:#fff8e8;border:1px solid #f8d775;border-radius:12px;padding:14px 16px}.inspectionModal__summaryNoticeText[data-v-334e1507]{color:#92400e;font-size:14px;font-weight:500;line-height:1.7;margin:0}.inspectionModal__summaryNoticeHint[data-v-334e1507]{color:#92400e;font-size:13px;line-height:1.6;margin:8px 0 0}.inspectionBlock[data-v-334e1507]{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px}.inspectionBlock--empty .inspectionBlock__title[data-v-334e1507]{margin-bottom:10px}.inspectionBlock--photos[data-v-334e1507]{padding:14px 16px}.inspectionBlock__photosRow[data-v-334e1507]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.inspectionBlock__title[data-v-334e1507]{color:var(--color-text-primary);font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0 0 10px}.inspectionBlock__title--inline[data-v-334e1507]{margin:0}.inspectionBlock__meta[data-v-334e1507]{color:var(--color-text-secondary);font-size:14px;font-weight:500;line-height:1.7;margin:10px 0 0}.inspectionTable[data-v-334e1507]{border:1px solid #e5e7eb;border-collapse:separate;border-radius:8px;border-spacing:0;font-size:14px;line-height:1.7;overflow:hidden;width:100%}.inspectionTable td[data-v-334e1507],.inspectionTable th[data-v-334e1507]{border-bottom:1px solid #e5e7eb;padding:11px 13px;text-align:left;vertical-align:top}.inspectionTable tr:last-child td[data-v-334e1507],.inspectionTable tr:last-child th[data-v-334e1507]{border-bottom:none}.inspectionTable th[data-v-334e1507]{background:#f8fafc;color:var(--color-text-secondary);font-weight:600;min-width:76px;white-space:nowrap;width:76px}.inspectionTable td[data-v-334e1507]{background:var(--color-bg-card);color:var(--color-text-primary);font-weight:500}.inspectionTable--grid th[data-v-334e1507]{width:72px}.inspectionTable--property[data-v-334e1507]{border-radius:8px}.inspectionTable--property thead th[data-v-334e1507]{background:#f8fafc;border-bottom:1px solid #e5e7eb;color:var(--color-text-secondary);font-size:13px;font-weight:700;letter-spacing:0}.inspectionTable--property tbody td[data-v-334e1507]{background:var(--color-bg-card);color:var(--color-text-primary);font-weight:500}.inspectionTable__pre[data-v-334e1507]{color:var(--color-text-primary);font-weight:500;line-height:1.7;white-space:pre-wrap}.inspectionLease[data-v-334e1507]{margin-bottom:10px}.inspectionLease[data-v-334e1507]:last-child{margin-bottom:0}.inspectionLease__addr[data-v-334e1507]{border-radius:8px;color:var(--color-text-secondary);font-size:14px;font-weight:600;line-height:1.7;margin:0 0 8px;padding:8px 10px}.inspectionLease__addr[data-v-334e1507],.inspectionModal__photoBtn[data-v-334e1507]{background:var(--color-primary-50);border:1px solid var(--color-primary-200)}.inspectionModal__photoBtn[data-v-334e1507]{border-radius:10px;color:var(--color-primary-700);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:700;height:36px;padding:0 14px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.inspectionModal__photoBtn[data-v-334e1507]:hover{background:var(--color-primary-100,#dbeafe);border-color:var(--color-primary-300)}.inspectionModal[data-v-334e1507] .inspection-source-legend{background:transparent;border-radius:0;border-top:1px solid var(--color-gray-200);justify-content:flex-start;margin-top:12px;padding:14px 2px 0;text-align:left}.inspectionModal[data-v-334e1507] .inspection-source-legend__body,.inspectionModal[data-v-334e1507] .inspection-source-legend__text,.inspectionModal[data-v-334e1507] .inspection-source-legend__title{text-align:left}.inspectionModal[data-v-334e1507] .inspection-source-legend__title{color:var(--color-gray-700);font-size:13px;font-weight:700}.inspectionModal[data-v-334e1507] .inspection-source-legend__text{color:var(--color-gray-500);font-size:12px;line-height:1.55}.inspectionPhotos[data-v-334e1507]{display:flex;flex-direction:column;gap:10px;min-height:0}.inspectionPhotos__stage[data-v-334e1507]{position:relative}.inspectionPhotos__swiper[data-v-334e1507]{background:#f8fafc;border-radius:10px;height:min(68vh,620px);width:100%}.inspectionPhotos__swiper[data-v-334e1507] .swiper-pagination{bottom:10px}.inspectionPhotos__swiper[data-v-334e1507] .swiper-pagination-bullet{background:#e5e7eb;height:7px;opacity:1;width:7px}.inspectionPhotos__swiper[data-v-334e1507] .swiper-pagination-bullet-active{background:var(--color-primary-600)}.inspectionPhotos__slide[data-v-334e1507]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.inspectionPhotos__img[data-v-334e1507]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.inspectionPhotos__navArrow[data-v-334e1507]{align-items:center;background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:50%;box-shadow:var(--shadow-card);color:var(--color-text-primary);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease;width:36px;z-index:2}.inspectionPhotos__navArrow[data-v-334e1507]:hover{background:#f8fafc}.inspectionPhotos__navArrow[data-v-334e1507]:focus-visible{outline:2px solid var(--color-primary-300);outline-offset:2px}.inspectionPhotos__navArrow--prev[data-v-334e1507]{left:10px}.inspectionPhotos__navArrow--next[data-v-334e1507]{right:10px}.inspectionPhotos__caption[data-v-334e1507]{flex-shrink:0;font-size:14px;font-weight:500;line-height:1.7}.inspectionPhotos__caption[data-v-334e1507],.inspectionPhotos__counter[data-v-334e1507]{color:var(--color-text-secondary);margin:0;text-align:center}.inspectionPhotos__counter[data-v-334e1507]{font-size:13px;font-weight:600}.inspectionModalOverlay,.inspectionPhotoOverlay{background:#0f172a73!important;z-index:12000}.inspectionPhotoOverlay{z-index:12001}.inspectionModalShell.commonPopupModal--dialog{height:auto;max-height:min(86vh,780px);padding-bottom:12px;width:min(680px,100vw - 32px)}.inspectionModalShell .commonPopupTitle--dialog{margin-bottom:8px}.inspectionModalShell .commonPopupDialogBodyShell{flex:0 1 auto;max-height:min(68vh,640px);min-height:0}.inspectionModalShell .commonPopupDialogBodyEdgeFade{display:none}.inspectionModalShell .commonPopupDialogBody,.inspectionPhotoShell .commonPopupDialogBody{max-height:none;padding:0 4px 8px}.inspectionPhotoShell.commonPopupModal--dialog{max-height:min(92vh,860px);width:min(640px,100vw - 32px)}.inspectionPhotoShell .commonPopupDialogBodyShell{flex:1 1 auto;max-height:none;min-height:0}.inspectionPhotoShell .commonPopupDialogBodyEdgeFade{display:none}.inspectionPhotoShell .commonPopupDialogBody{max-height:none;overflow:hidden;padding:0 4px 4px}@media(max-width:640px){.inspectionModalShell.commonPopupModal--dialog,.inspectionPhotoShell.commonPopupModal--dialog{width:calc(100vw - 24px)}.inspectionPhotos__swiper{height:min(58vh,520px)}.inspectionPhotos__navArrow{height:32px;width:32px}.inspectionPhotos__navArrow--prev{left:6px}.inspectionPhotos__navArrow--next{right:6px}.inspectionTable--grid{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.trialAccessBanner[data-v-88707616]{--trial-accent:#60a5fa;--trial-accent-soft:rgba(96,165,250,.16);--trial-border:rgba(147,197,253,.14);border-radius:10px;isolation:isolate;margin:0 0 12px;overflow:hidden;position:relative}.trialAccessBanner__glow[data-v-88707616]{border-radius:inherit;inset:0}.trialAccessBanner__glow[data-v-88707616],.trialAccessBanner__orb[data-v-88707616]{background:transparent;pointer-events:none;position:absolute}.trialAccessBanner__orb[data-v-88707616]{border-radius:50%;height:88px;opacity:0;right:-24px;top:-40px;width:88px}.trialAccessBanner__inner[data-v-88707616]{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-bg-card);border:1px solid var(--color-gray-200);border-radius:inherit;box-shadow:var(--shadow-xs);display:flex;flex-wrap:wrap;gap:10px 12px;min-height:0;padding:8px 12px;position:relative;z-index:1}.trialAccessBanner__lead[data-v-88707616]{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.trialAccessBanner__badge[data-v-88707616]{border:1px solid var(--color-primary-200);border-radius:999px;color:var(--color-primary-700);font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.trialAccessBanner__badge[data-v-88707616],.trialAccessBanner__iconFrame[data-v-88707616]{align-items:center;background:var(--color-bg-card);box-shadow:none;display:inline-flex;justify-content:center}.trialAccessBanner__iconFrame[data-v-88707616]{border:1px solid var(--color-gray-200);border-radius:7px;flex-shrink:0;height:26px;width:26px}.trialAccessBanner__icon[data-v-88707616]{color:var(--color-primary-600);opacity:.88}.trialAccessBanner__copy[data-v-88707616]{flex:1 1 160px;min-width:0;text-align:left}.trialAccessBanner__headline[data-v-88707616]{color:var(--color-text-primary);font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.trialAccessBanner__analysisHint[data-v-88707616]{color:#4b5563;font-size:12px;font-weight:500;line-height:1.45;margin:4px 0 0;word-break:keep-all}.trialAccessBanner__subRow[data-v-88707616]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:2px}.trialAccessBanner__remaining[data-v-88707616]{color:#4b5563;font-size:14px;font-weight:500;line-height:1.35;margin:0}.trialAccessBanner__sep[data-v-88707616]{color:#6b7280;font-size:12px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trialAccessBanner__reset[data-v-88707616]{align-items:center;color:#6b7280;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:1.35;margin:0}.trialAccessBanner__resetIcon[data-v-88707616]{color:#6b7280;flex-shrink:0}.trialAccessBanner--last[data-v-88707616]{--trial-accent:#fb923c;--trial-accent-soft:rgba(251,146,60,.16);--trial-border:rgba(251,146,60,.18)}.trialAccessBanner--last .trialAccessBanner__glow[data-v-88707616]{background:transparent}.trialAccessBanner--last .trialAccessBanner__badge[data-v-88707616]{background:var(--color-bg-card);border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-gray-200));box-shadow:none;color:var(--color-warning)}.trialAccessBanner--last .trialAccessBanner__iconFrame[data-v-88707616]{background:var(--color-bg-card);border-color:color-mix(in srgb,var(--color-warning) 30%,var(--color-gray-200))}.trialAccessBanner--last .trialAccessBanner__icon[data-v-88707616]{color:var(--color-warning)}.trialAccessBanner--last .trialAccessBanner__remaining[data-v-88707616]{color:#4b5563;font-weight:600}.trialAccessBanner--last .trialAccessBanner__inner[data-v-88707616]{border-color:color-mix(in srgb,var(--color-warning) 28%,var(--color-gray-200))}@media(min-width:768px){.trialAccessBanner[data-v-88707616]{margin-bottom:14px}.trialAccessBanner__inner[data-v-88707616]{gap:12px 14px;padding:9px 14px}.trialAccessBanner__headline[data-v-88707616]{font-size:16px}.trialAccessBanner__analysisHint[data-v-88707616]{font-size:13px}}.trialExhaustedPaywall[data-v-6aaaeaf0]{margin:8px auto 24px;max-width:720px;padding-inline:0;width:100%}.trialExhaustedPaywall__card[data-v-6aaaeaf0]{border-radius:22px;isolation:isolate;overflow:hidden;position:relative}.trialExhaustedPaywall__glow[data-v-6aaaeaf0],.trialExhaustedPaywall__orb[data-v-6aaaeaf0]{display:none}.trialExhaustedPaywall__inner[data-v-6aaaeaf0]{background:#fff;border:1px solid #f3f4f6;border-radius:inherit;box-shadow:0 8px 30px #0f172a14,0 2px 8px #0f172a0a;padding:28px 22px;position:relative;text-align:center;z-index:1}.trialExhaustedPaywall__eyebrow[data-v-6aaaeaf0]{color:#9ca3af;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 10px}.trialExhaustedPaywall__title[data-v-6aaaeaf0]{color:#111827;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.35;margin:0 0 10px}.trialExhaustedPaywall__body[data-v-6aaaeaf0]{color:#4b5563;font-size:14px;line-height:1.6;margin:0 0 18px}.trialExhaustedPaywall__benefits[data-v-6aaaeaf0]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;box-shadow:none;margin:0 0 20px;padding:14px 16px;text-align:left}.trialExhaustedPaywall__benefitsLabel[data-v-6aaaeaf0]{color:#6b7280;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.trialExhaustedPaywall__benefitsList[data-v-6aaaeaf0]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.trialExhaustedPaywall__benefit[data-v-6aaaeaf0]{align-items:center;color:#1f2937;display:flex;font-size:13px;font-weight:600;gap:8px;line-height:1.4}.trialExhaustedPaywall__check[data-v-6aaaeaf0]{color:#2563eb;flex-shrink:0}.trialExhaustedPaywall__reset[data-v-6aaaeaf0]{color:#9ca3af;font-size:12px;line-height:1.45;margin:0 0 18px}.trialExhaustedPaywall__actions[data-v-6aaaeaf0]{display:flex;flex-direction:column;gap:10px}.trialExhaustedPaywall__ctaPrimary[data-v-6aaaeaf0],.trialExhaustedPaywall__ctaSecondary[data-v-6aaaeaf0],.trialExhaustedPaywall__ctaTertiary[data-v-6aaaeaf0]{border-radius:12px;box-sizing:border-box;cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;padding:14px 18px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.trialExhaustedPaywall__ctaPrimary[data-v-6aaaeaf0]{background:#2563eb;border:none;box-shadow:0 4px 14px #2563eb40;color:#fff}.trialExhaustedPaywall__ctaPrimary[data-v-6aaaeaf0]:hover{background:#1d4ed8;box-shadow:0 4px 16px #2563eb52}.trialExhaustedPaywall__ctaSecondary[data-v-6aaaeaf0]{background:#fff;border:1px solid #e5e7eb;color:#1f2937}.trialExhaustedPaywall__ctaSecondary[data-v-6aaaeaf0]:hover{background:#f3f4f6;border-color:#d1d5db}.trialExhaustedPaywall__ctaTertiary[data-v-6aaaeaf0]{background:#fff;border:1px solid transparent;color:#6b7280}.trialExhaustedPaywall__ctaTertiary[data-v-6aaaeaf0]:hover{background:#f3f4f6;color:#1f2937}.trialExhaustedPaywall__ctaPrimary[data-v-6aaaeaf0]:focus-visible,.trialExhaustedPaywall__ctaSecondary[data-v-6aaaeaf0]:focus-visible,.trialExhaustedPaywall__ctaTertiary[data-v-6aaaeaf0]:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}@media(min-width:768px){.trialExhaustedPaywall[data-v-6aaaeaf0]{margin-bottom:32px;margin-top:12px}.trialExhaustedPaywall__inner[data-v-6aaaeaf0]{padding:32px 28px}.trialExhaustedPaywall__title[data-v-6aaaeaf0]{font-size:22px}}
