.artifact-preview{margin-top:11px;width:100%;max-width:100%;line-height:1.3}.art-preview-button{position:relative;display:block;width:100%;padding:0;border:1px solid #d7cee3a0;border-radius:13px;overflow:hidden;background:#f9f7fc;color:#71617f;text-align:left;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.art-preview-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #7f6b9c15}.art-preview-button:focus-visible{outline:2px solid #9481af;outline-offset:3px}.art-insurance-image{display:block;width:100%;height:auto;object-fit:contain}.art-preview-insurance>.art-preview-button{display:flex;align-items:center;justify-content:center;height:143px;padding:5px 0 25px;background:linear-gradient(140deg,#f5f3fa,#eeebf5)}.art-preview-insurance .art-insurance-image{height:112px;width:auto;max-width:100%;border-radius:8px;box-shadow:0 4px 10px #77638a18}.art-preview-label{display:block;font-size:10px;font-weight:500;letter-spacing:.25px;line-height:1.2;color:#82708e}.art-preview-insurance .art-preview-label{position:absolute;bottom:7px;left:11px;right:11px}.art-preview-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.art-preview-pair>.art-preview-button{height:121px;padding:10px}.art-mini-table{display:grid;grid-template-columns:1fr auto;gap:5px 12px;margin-top:8px;font-size:9px;color:#8c7d98}.art-mini-table span:nth-child(2n){color:#6e5b7c}.art-preview-graph .art-chart{margin-top:6px}.art-chart svg{display:block;width:100%;height:auto}.art-preview-graph .art-chart svg{height:83px}.art-preview-note{display:block;margin:6px 0 0;font-size:8px;letter-spacing:.2px;color:#a399af}.art-viewer{position:absolute;inset:var(--status-height,38px) 0 0;margin:0;padding:0;width:100%;max-width:100%;min-height:0;border:0;border-radius:0;overflow:hidden;z-index:40;background:radial-gradient(ellipse at 50% 38%,#f0ebf84d,transparent 65%),#fcfbfd;color:#584863;font-family:Inter,"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.art-viewer[hidden]{display:none!important}.art-viewer:not([hidden]){display:flex;flex-direction:column}.art-viewer-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 20px 17px;border-bottom:1px solid #eee9f3;flex-shrink:0;background:#fdfcfe}.art-viewer-kicker{font-size:7px;letter-spacing:1.5px;color:#a094ac}.art-viewer-heading h1{font-size:18px;font-weight:450;letter-spacing:-.4px;line-height:1.3;margin:7px 0 0}.art-viewer-close{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;font-family:inherit;font-size:25px;font-weight:300;line-height:1;border:1px solid #e6e0ee;border-radius:50%;background:#fff;color:#8f7b9f;cursor:pointer}.art-viewer-close:hover{background:#f0ebf5}.art-viewer-close:focus-visible{outline:2px solid #9481af;outline-offset:3px}.art-viewer-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px 18px 34px;display:flex;align-items:flex-start;justify-content:center}.art-viewer-content{width:100%;max-width:100%;margin:0 auto}.art-viewer-note{font-size:10px;color:#9b8ca7;text-align:center;margin:0 0 22px;line-height:1.6}.art-is-insurance{margin:auto}.art-is-insurance>.art-insurance-image{border-radius:13px;box-shadow:0 22px 45px -28px #8d79a470}.art-data-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:stretch}.art-data-panel{min-width:0;border:1px solid #e8e0ef;border-radius:18px;padding:20px;background:#fff9}.art-data-panel h2{font-size:13px;font-weight:500;color:#867292;margin:0 0 17px;letter-spacing:.1px}.art-data-table{width:100%;border-collapse:collapse;font-size:13px;color:#7d6a8c}.art-data-table caption{text-align:left;font-size:10px;color:#a598b0;padding-bottom:10px}.art-data-table th,.art-data-table td{padding:12px 0;border-bottom:1px solid #f0ebf5;text-align:left;font-weight:400}.art-data-table thead th{font-size:9px;text-transform:uppercase;letter-spacing:.6px;color:#ac9cb9}.art-data-table td,.art-data-table th:last-child{text-align:right}.art-data-table tbody tr:last-child>*{border:0}.art-data-panel .art-chart{margin-top:15px}.artifact-open>.status-bar{z-index:60}.artifact-open>.agent-space{visibility:hidden}@media(prefers-reduced-motion:reduce){.art-preview-button{transition:none}}
