._7aRI7q_container{color:#333;max-width:1200px;margin:0 auto;padding:1rem 1.5rem;font-family:inherit}._7aRI7q_backLink{color:#666;cursor:pointer;background:0 0;border:none;margin-bottom:1.5rem;padding:0;font-size:.95rem;transition:color .2s;display:inline-block}._7aRI7q_backLink:hover{color:#0070f3;text-decoration:underline}._7aRI7q_mainLotTitle{color:#1a202c;margin:0 0 2rem;font-size:1.75rem;font-weight:700;line-height:1.3}._7aRI7q_lotDetailGrid{flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex}._7aRI7q_lotDetailGrid ._7aRI7q_descriptionSection{margin-bottom:0}@media (min-width:769px){._7aRI7q_lotDetailGrid{grid-template-columns:1.2fr .8fr;align-items:start;gap:3rem;display:grid}._7aRI7q_lotDetailGrid ._7aRI7q_descriptionSection{grid-column:1/-1}}._7aRI7q_imageSection{width:100%;min-width:0;display:block}@media (min-width:769px){._7aRI7q_imageSection{aspect-ratio:16/10}}._7aRI7q_infoSection{background-color:#fff;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 4px 12px #00000014}._7aRI7q_lotInfo{color:#4a5568;border-bottom:1px solid #edf2f7;justify-content:space-between;gap:1rem;margin:0;padding-bottom:.5rem;font-size:1rem;line-height:1.5;display:flex}._7aRI7q_lotInfoColumn{flex-direction:column;align-items:flex-start;gap:.5rem}._7aRI7q_lotInfo b{color:#2d3748;font-weight:600}._7aRI7q_tagBlock{border-bottom:1px solid #edf2f7;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;display:flex}._7aRI7q_tagChip{color:#2b6cb0;background:#ebf8ff;border:1px solid #bee3f8;border-radius:9999px;align-items:center;max-width:100%;padding:.35rem .7rem;font-size:.85rem;font-weight:600;line-height:1.25;display:inline-flex}._7aRI7q_lotInfo:last-of-type{border-bottom:none}._7aRI7q_priceInfo{background-color:#f7fafc;border:1px solid #edf2f7;border-radius:8px;margin-top:1rem;padding:1rem}._7aRI7q_priceLabel,._7aRI7q_depositLabel{color:#718096;margin-bottom:.25rem;font-size:.875rem;display:block}._7aRI7q_priceValue{color:#2d3748;align-items:center;gap:8px;font-size:1.5rem;font-weight:700;display:flex}._7aRI7q_currentPriceBlock{border-bottom:1px solid #e2e8f0;margin-bottom:1rem;padding-bottom:1rem}._7aRI7q_currentPriceLabel{color:#1e40af;margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}._7aRI7q_currentPriceValue{color:#1d4ed8;align-items:center;gap:8px;font-size:1.75rem;font-weight:700;display:flex}._7aRI7q_iconUp{color:#28a745;align-items:center;display:flex}._7aRI7q_iconDown{color:#dc3545;align-items:center;display:flex}._7aRI7q_depositInfo{border-top:1px dashed #cbd5e0;margin-top:1rem;padding-top:1rem}._7aRI7q_depositValue{color:#4a5568;font-size:1.125rem;font-weight:600;display:block}._7aRI7q_descriptionSection,._7aRI7q_mapSection,._7aRI7q_priceScheduleSection{background-color:#fff;border-radius:12px;margin-bottom:3rem;padding:2rem;box-shadow:0 2px 4px #0000000d}._7aRI7q_sectionTitle{color:#2d3748;border-bottom:2px solid #edf2f7;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.5rem}._7aRI7q_descriptionText{color:#2d3748;white-space:pre-wrap;font-size:1rem;line-height:1.6}._7aRI7q_documentList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._7aRI7q_documentList li{margin:0}._7aRI7q_documentLinks{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}._7aRI7q_documentLink{color:#0070f3;align-items:center;gap:.5rem;font-size:1rem;text-decoration:none;transition:color .2s;display:inline-flex}._7aRI7q_documentLink:hover{color:#0056b3;text-decoration:underline}._7aRI7q_documentExt{color:#718096;font-size:.875rem;font-weight:400}._7aRI7q_tableWrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}._7aRI7q_priceScheduleTable{border-collapse:collapse;width:100%;min-width:600px}._7aRI7q_priceScheduleTable th,._7aRI7q_priceScheduleTable td{text-align:left;border-bottom:1px solid #e2e8f0;padding:12px 16px;font-size:.95rem}._7aRI7q_priceScheduleTable th{color:#4a5568;white-space:nowrap;background-color:#f7fafc;font-weight:600}._7aRI7q_priceScheduleTable tr:last-child td{border-bottom:none}._7aRI7q_priceScheduleTable tr:hover{background-color:#f8f9fa}._7aRI7q_currentScheduleRow{background-color:#eff6ff}._7aRI7q_currentScheduleRow:hover{background-color:#dbeafe}._7aRI7q_priceScheduleTable tr._7aRI7q_currentScheduleRow td{font-weight:600}._7aRI7q_currentScheduleBadge{color:#1d4ed8;margin-top:.25rem;font-size:.7rem;font-weight:700;display:block}._7aRI7q_rankCell{text-align:center;vertical-align:middle}._7aRI7q_rankBadge{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 2px 4px #0000001a}._7aRI7q_desktopOnly{display:table-cell}._7aRI7q_mobileOnly{display:none}@media (max-width:768px){._7aRI7q_desktopOnly{display:none}._7aRI7q_mobileOnly{display:table-cell}._7aRI7q_priceScheduleTable{min-width:100%}._7aRI7q_priceScheduleTable th,._7aRI7q_priceScheduleTable td{padding:10px 8px;font-size:.85rem}._7aRI7q_priceScheduleTable th._7aRI7q_mobileDateColumn,._7aRI7q_priceScheduleTable td._7aRI7q_mobileDateColumn{width:140px;min-width:140px}._7aRI7q_thGroup,._7aRI7q_cellGroup{flex-direction:column;gap:4px;display:flex}._7aRI7q_priceScheduleTable th._7aRI7q_mobileOnly ._7aRI7q_thGroup>span:not(._7aRI7q_subHeader){font-weight:400}._7aRI7q_priceScheduleTable th._7aRI7q_mobileOnly ._7aRI7q_subHeader{color:#2d3748;font-size:.85rem;font-weight:600!important}._7aRI7q_priceRow,._7aRI7q_depositRow{color:#2d3748;font-weight:600}._7aRI7q_dateRow{color:#718096;white-space:nowrap;font-size:.8rem}}@media (max-width:400px){._7aRI7q_priceScheduleTable th,._7aRI7q_priceScheduleTable td{padding:8px 4px;font-size:.75rem}._7aRI7q_priceScheduleTable th._7aRI7q_mobileDateColumn,._7aRI7q_priceScheduleTable td._7aRI7q_mobileDateColumn{width:120px;min-width:120px}._7aRI7q_dateRow{font-size:.7rem}._7aRI7q_priceRow,._7aRI7q_depositRow{font-size:.75rem}}._7aRI7q_purchaseInfo{background:linear-gradient(to bottom right,#ebf8ff,#fff);border:1px solid #bee3f8;border-radius:12px;margin-top:3rem;padding:2rem}._7aRI7q_purchaseInfo h2{text-align:center;color:#2b6cb0;margin-bottom:2rem}._7aRI7q_step{border-left:3px solid #3182ce;margin-bottom:1.5rem;padding-left:1rem}._7aRI7q_step h3{color:#2c5282;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}._7aRI7q_step p{color:#4a5568;margin:0;font-size:.95rem}._7aRI7q_contactSection{text-align:center;margin-top:2.5rem}._7aRI7q_contactTitle{color:#2c5282;margin-bottom:1.5rem;font-size:1.1rem;font-weight:600}._7aRI7q_buttonsWrapper{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}._7aRI7q_ctaButton{color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:260px;padding:.85rem 1.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._7aRI7q_ctaButton:hover{transform:translateY(-2px)}._7aRI7q_ctaButton:active{transform:translateY(0)}._7aRI7q_telegramButton{background-color:#2aabee;box-shadow:0 4px 6px #2aabee33}._7aRI7q_telegramButton:hover{background-color:#2298d6}._7aRI7q_maxButton{background-color:#005ff9;box-shadow:0 4px 6px #005ff933}._7aRI7q_maxButton:hover{background-color:#004ecc}._7aRI7q_aiPriceRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}._7aRI7q_aiPriceValue{color:#1a202c;font-feature-settings:"tnum";font-size:1.5rem;font-weight:700}._7aRI7q_confidenceDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}._7aRI7q_confidenceHigh{background-color:#10b981}._7aRI7q_confidenceMedium{background-color:#f59e0b}._7aRI7q_confidenceLow{background-color:#ef4444}._7aRI7q_confidenceBadge{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:6px;margin-left:8px;padding:4px 10px;display:inline-flex}._7aRI7q_confidenceText{color:#64748b;font-size:.85rem;font-weight:500}._7aRI7q_upsideContainer{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}._7aRI7q_upsideBadge{white-space:nowrap;border-radius:6px;align-items:center;padding:4px 10px;font-size:1rem;font-weight:600;display:inline-flex}._7aRI7q_upsidePositive{color:#166534;background-color:#dcfce7}._7aRI7q_upsideNegative{color:#991b1b;background-color:#fee2e2}._7aRI7q_upsideNeutral{color:#475569;background-color:#f1f5f9}._7aRI7q_upsideLabel{color:#64748b;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1.2}._7aRI7q_investmentSummaryText{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;font-size:1.05rem;line-height:1.6}._7aRI7q_participantsContainer{flex-direction:column;gap:2rem;display:flex}._7aRI7q_participantBlock{flex:1}._7aRI7q_participantTitle{color:#2d3748;margin-top:0;margin-bottom:.75rem;font-size:1.1rem;font-weight:600}._7aRI7q_participantInfo{flex-direction:column;gap:.5rem;display:flex}._7aRI7q_participantName{color:#2d3748;font-size:1rem;font-weight:500}._7aRI7q_participantDetail{color:#718096;font-size:.9rem}@media (min-width:769px){._7aRI7q_participantsContainer{flex-direction:row;gap:3rem}._7aRI7q_participantBlock{flex:1}}._7aRI7q_tradeResultsInfo{background-color:#f0fdf4;border:1px solid #c6f6d5;border-radius:8px;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding:1.25rem;display:flex}._7aRI7q_tradeResultsInfo._7aRI7q_failed{background-color:#fff5f5;border-color:#fed7d7}._7aRI7q_tradeResultsInfo._7aRI7q_neutral{background-color:#f7fafc;border-color:#edf2f7}._7aRI7q_resultTitle{color:#2d3748;align-items:center;gap:8px;margin:0 0 .5rem;font-size:1.1rem;font-weight:700;display:flex}._7aRI7q_resultRow{flex-direction:column;gap:.25rem;display:flex}._7aRI7q_resultLabel{color:#718096;font-size:.85rem}._7aRI7q_resultValue{color:#2d3748;font-size:1rem;font-weight:600}._7aRI7q_resultValue._7aRI7q_highlightPrice{color:#2f855a;font-size:1.25rem}._7aRI7q_statusBadge{border-radius:12px;margin-bottom:1rem;padding:4px 10px;font-size:.85rem;font-weight:600;display:inline-block}._7aRI7q_statusBadge._7aRI7q_active{color:#2b6cb0;background-color:#ebf8ff}._7aRI7q_statusBadge._7aRI7q_completed{color:#22543d;background-color:#c6f6d5}._7aRI7q_statusBadge._7aRI7q_cancelled{color:#822727;background-color:#fed7d7}._7aRI7q_statusBadge._7aRI7q_warning{color:#c05621;background-color:#feebc8}._7aRI7q_statusReason{color:#4a5568;background:#f7fafc;border-left:3px solid #cbd5e0;border-radius:8px;margin:-.5rem 0 1rem;padding:.75rem 1rem;font-size:.95rem;line-height:1.5}._7aRI7q_statusReason b{color:#2d3748;font-weight:600}._7aRI7q_statusReason._7aRI7q_warning{background:#fffaf0;border-left-color:#ed8936}._7aRI7q_statusReason._7aRI7q_cancelled{background:#fff5f5;border-left-color:#fc8181}._7aRI7q_statusReason._7aRI7q_completed{background:#f0fff4;border-left-color:#68d391}._7aRI7q_expandReasonBtn{color:#3182ce;cursor:pointer;background:0 0;border:none;margin-left:5px;padding:0;font-family:inherit;font-size:.95rem;text-decoration:underline}._7aRI7q_expandReasonBtn:hover{color:#2b6cb0}._7aRI7q_favoriteButtonWrap{width:100%;margin:.5rem 0}._7aRI7q_favoriteButtonDetail{cursor:pointer;color:#4a5568;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 20px;font-size:1rem;font-weight:600;transition:all .2s ease-in-out;display:flex}._7aRI7q_favoriteButtonDetail:hover:not(:disabled){background-color:#f7fafc;border-color:#cbd5e0}._7aRI7q_favoriteButtonDetail:disabled{cursor:wait;opacity:.7}._7aRI7q_favoriteButtonDetail._7aRI7q_isActive{color:#e53e3e;background-color:#fff5f5;border-color:#fc8181}._7aRI7q_favoriteButtonDetail._7aRI7q_isActive:hover:not(:disabled){background-color:#fed7d7}._7aRI7q_cadastralList{flex-direction:column;gap:1.5rem;display:flex}._7aRI7q_cadastralCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}._7aRI7q_cadastralTitle{color:#2d3748;border-bottom:1px dashed #cbd5e0;margin:0 0 1rem;padding-bottom:.75rem;font-size:1.1rem;font-weight:600}._7aRI7q_cadastralTitle span{color:#2b6cb0}._7aRI7q_cadastralGrid{grid-template-columns:1fr;gap:.75rem 1.5rem;display:grid}@media (min-width:768px){._7aRI7q_cadastralGrid{grid-template-columns:repeat(2,1fr)}}._7aRI7q_cadastralItem{flex-direction:column;gap:.25rem;display:flex}._7aRI7q_cadastralLabel{color:#718096;font-size:.85rem}._7aRI7q_cadastralValue{color:#2d3748;font-size:.95rem;font-weight:500}._7aRI7q_lockedProBlock{text-align:center;background:linear-gradient(135deg,#f7fafc 0%,#edf2f7 100%);border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex;position:relative;overflow:hidden}._7aRI7q_lockedProBlock:before{content:"Кадастровая стоимость: 1 500 000 ₽ Площадь: 1200 кв.м. Статус: Учтенный Категория: Земли населенных пунктов";color:#a0aec0;opacity:.15;filter:blur(4px);pointer-events:none;z-index:1;padding:2rem;font-size:1.2rem;position:absolute;inset:0}._7aRI7q_lockedContent{z-index:2;flex-direction:column;align-items:center;max-width:480px;display:flex;position:relative}._7aRI7q_lockedContent h3{color:#2d3748;margin:1rem 0 .5rem;font-size:1.25rem}._7aRI7q_lockedContent p{color:#4a5568;margin:0;font-size:.95rem;line-height:1.5}._7aRI7q_proBadgeWrapper{cursor:pointer;background-color:#ebf8ff;border:1px solid #bee3f8;border-radius:8px;align-items:center;padding:8px 16px;transition:all .2s;display:inline-flex}._7aRI7q_proBadgeWrapper:hover{background-color:#e0f2fe;border-color:#90cdf4;transform:translateY(-1px);box-shadow:0 4px 6px #3182ce1a}._7aRI7q_proBadgeContent{color:#2b6cb0;align-items:center;font-size:.95rem;font-weight:600;display:flex}._7aRI7q_similarLotsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}._7aRI7q_sameCadastralSection{border-bottom:1px dashed #cbd5e0;margin-bottom:3rem;padding-bottom:2rem}._7aRI7q_sameCadastralTopBlock{background-color:#fffaf0;border:1px solid #fbd38d;border-radius:8px;margin-bottom:1.5rem;padding:1rem}._7aRI7q_sameCadastralTopTitle{color:#c05621;align-items:center;margin:0 0 .75rem;font-size:1rem;font-weight:600;display:flex}._7aRI7q_sameCadastralTopList{flex-direction:column;gap:.5rem;display:flex}._7aRI7q_sameCadastralTopLink{background-color:#fff;border:1px solid #feebc8;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}._7aRI7q_sameCadastralTopLink:hover{background-color:#feebc8;transform:translateY(-1px)}._7aRI7q_sameCadastralTopLinkTitle{color:#2d3748;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-right:1rem;font-size:.9rem;font-weight:500;display:-webkit-box;overflow:hidden}._7aRI7q_sameCadastralTopLinkPrice{color:#dd6b20;white-space:nowrap;font-size:.95rem;font-weight:700}._7aRI7q_similarLotCard{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._7aRI7q_similarLotCard:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._7aRI7q_similarLotImageWrap{aspect-ratio:4/3;background-color:#edf2f7;width:100%;overflow:hidden}._7aRI7q_similarLotImage{object-fit:cover;width:100%;height:100%}._7aRI7q_similarLotInfo{flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem;display:flex}._7aRI7q_similarLotTitle{color:#2d3748;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._7aRI7q_similarLotPrice{color:#2b6cb0;margin-top:auto;font-size:1.1rem;font-weight:700}._7aRI7q_analysisVote{background:linear-gradient(135deg,#eff6ff 0%,#f8fafc 100%);border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;gap:1.5rem;margin:1.25rem 0;padding:1.25rem;display:flex}._7aRI7q_analysisVoteTitle{color:#1e3a8a;margin:0 0 .4rem;font-size:1.1rem}._7aRI7q_analysisVoteText{color:#475569;margin:0 0 .45rem;line-height:1.45}._7aRI7q_analysisVoteLearnMore{color:#0060df;font-size:.9rem;font-weight:600}._7aRI7q_analysisVoteActions{text-align:center;min-width:185px}._7aRI7q_analysisVoteCount{color:#475569;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}._7aRI7q_analysisVoteButton{color:#fff;cursor:pointer;background:#0070f3;border:1px solid #0070f3;border-radius:8px;width:100%;padding:.7rem 1rem;font-weight:700}._7aRI7q_analysisVoteButton:hover:not(:disabled){background:#0060df}._7aRI7q_analysisVoteButtonActive{color:#0060df;background:#fff}._7aRI7q_analysisVoteButton:disabled{cursor:wait;opacity:.65}._7aRI7q_analysisVoteError{color:#b91c1c;margin:.65rem 0 0;font-size:.85rem;line-height:1.35}._7aRI7q_analysisVoteError a{color:inherit;font-weight:700}@media (max-width:640px){._7aRI7q_analysisVote{flex-direction:column;align-items:stretch}._7aRI7q_analysisVoteActions{min-width:0}}
.QzUj5q_aiBlock{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;margin:0;box-shadow:0 2px 4px #0000000d}.QzUj5q_title{color:#2d3748;border-bottom:2px solid #edf2f7;margin:0 0 1.5rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.QzUj5q_errorBox{color:#dc2626;background:#fef2f2;border-radius:6px;margin-bottom:1rem;padding:.5rem}.QzUj5q_evaluateButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:background-color .2s}.QzUj5q_evaluateButton:hover{background-color:#1d4ed8}.QzUj5q_progressContainer{text-align:center;margin:20px 0}.QzUj5q_progressBarTrack{background-color:#e2e8f0;border-radius:4px;width:100%;height:8px;margin-bottom:8px;overflow:hidden}.QzUj5q_progressBarFill{background:linear-gradient(90deg,#3b82f6,#60a5fa);width:0%;height:100%;animation:60s cubic-bezier(.4,0,.2,1) forwards QzUj5q_progressAnimation}@keyframes QzUj5q_progressAnimation{0%{width:0%}10%{width:15%}50%{width:60%}90%{width:90%}to{width:95%}}.QzUj5q_progressText{color:#64748b;font-size:.875rem}.QzUj5q_resultContainer{animation:.5s QzUj5q_fadeIn}@keyframes QzUj5q_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.QzUj5q_priceRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.QzUj5q_priceDataWrapper{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.QzUj5q_priceLabelBadge{color:#2f855a;background-color:#f0fff4;border:1px solid #c6f6d5;border-radius:99px;margin-top:4px;padding:4px 12px;font-size:.875rem;font-weight:600}.QzUj5q_estimatedPrice{color:#1a202c;white-space:nowrap;font-size:1.5rem;font-weight:700}.QzUj5q_upsideContainer{flex-direction:column;align-items:flex-start;margin-left:8px;display:flex}.QzUj5q_upsideBadge{border-radius:6px;padding:2px 8px;font-size:.85rem;font-weight:700}.QzUj5q_upsidePositive{color:#22543d;background-color:#c6f6d5}.QzUj5q_upsideNegative{color:#822727;background-color:#fed7d7}.QzUj5q_upsideLabel{color:#718096;white-space:nowrap;margin-top:2px;font-size:.7rem}.QzUj5q_liquidityRow{margin-bottom:.5rem}.QzUj5q_summary{color:#334155;font-size:1rem;line-height:1.6}.QzUj5q_summaryLabel{color:#0f172a;margin-bottom:.35rem;font-weight:700;display:block}.QzUj5q_summaryMarkdown{max-height:400px;overflow:auto}.QzUj5q_markdown{overflow-wrap:anywhere}.QzUj5q_markdown>:first-child{margin-top:0}.QzUj5q_markdown>:last-child{margin-bottom:0}.QzUj5q_markdown h1,.QzUj5q_markdown h2,.QzUj5q_markdown h3,.QzUj5q_markdown h4,.QzUj5q_markdown h5,.QzUj5q_markdown h6{color:#0f172a;margin:1rem 0 .5rem;line-height:1.25}.QzUj5q_markdown p,.QzUj5q_markdown ul,.QzUj5q_markdown ol,.QzUj5q_markdown blockquote,.QzUj5q_markdown pre,.QzUj5q_markdown table{margin:.65rem 0}.QzUj5q_markdown ul,.QzUj5q_markdown ol{padding-left:1.5rem}.QzUj5q_markdown blockquote{color:#475569;border-left:3px solid #94a3b8;padding-left:.85rem}.QzUj5q_markdown table{border-collapse:collapse;width:max-content;max-width:100%;display:block;overflow-x:auto}.QzUj5q_markdown th,.QzUj5q_markdown td{text-align:left;border:1px solid #cbd5e1;padding:.4rem .6rem}.QzUj5q_markdown code{background:#e2e8f0;border-radius:4px;padding:.1rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.QzUj5q_markdown pre{background:#e2e8f0;border-radius:6px;max-width:100%;padding:.75rem;overflow-x:auto}.QzUj5q_markdown pre code{background:0 0;padding:0}.QzUj5q_markdown a{color:#0060df;text-decoration:underline}.QzUj5q_reasoningDetails{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:.75rem}.QzUj5q_reasoningSummary{cursor:pointer;color:#64748b;-webkit-user-select:none;user-select:none;outline:none;font-size:.9rem;font-weight:500}.QzUj5q_reasoningSummary:hover{color:#475569}.QzUj5q_reasoningText{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;max-height:400px;margin-top:.75rem;padding:1rem;font-size:.9rem;line-height:1.5;overflow-y:auto}.QzUj5q_reasoningTeaserNotice{color:#334155;background:#eff6ff;border-left:3px solid #0070f3;border-radius:6px;margin-top:1rem;padding:.9rem 1rem}.QzUj5q_reasoningTeaserNotice a{color:#0060df;font-weight:600}.QzUj5q_confidenceRow{margin-bottom:.5rem}.QzUj5q_confidenceBadge{background-color:#f7fafc;border:1px solid #e2e8f0;border-radius:99px;align-items:center;padding:4px 12px;display:inline-flex}.QzUj5q_confidenceDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:6px}.QzUj5q_confidenceHigh{background-color:#48bb78;box-shadow:0 0 0 2px #48bb7833}.QzUj5q_confidenceMedium{background-color:#ecc94b;box-shadow:0 0 0 2px #ecc94b33}.QzUj5q_confidenceLow{background-color:#f56565;box-shadow:0 0 0 2px #f5656533}.QzUj5q_confidenceNotEvaluable{background-color:#94a3b8;box-shadow:0 0 0 2px #94a3b833}.QzUj5q_confidenceManual{background-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.QzUj5q_notEvaluableLabel{color:#64748b;font-size:.95rem}.QzUj5q_confidenceText{color:#718096;white-space:nowrap;font-size:.75rem;font-weight:500}@media (max-width:480px){.QzUj5q_confidenceBadge{margin-top:4px;margin-left:0}}.QzUj5q_reasoningContainer{margin-top:1rem}.QzUj5q_teaserFade{max-height:none;position:relative;overflow:hidden}.QzUj5q_teaserFade:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);width:100%;height:100px;position:absolute;bottom:0;left:0}.QzUj5q_disclaimerBox{color:#64748b;background-color:#f8fafc;border-left:4px solid #94a3b8;border-radius:0 8px 8px 0;margin-top:1.5rem;padding:1rem;font-size:.85rem;line-height:1.5}.QzUj5q_disclaimerBox strong{color:#475569}
