.refresh-scan.svelte-1umzz7d{position:relative;width:min(100%,390px);height:420px;overflow:hidden;border:1px solid rgba(69,23,0,.1);border-radius:2px;background:#fffffff5;box-shadow:0 24px 50px -30px #4517004d}.scan-inner.svelte-1umzz7d{position:absolute;left:50%;top:16px;width:370px;transform:translate(-50%) scale(.88);transform-origin:top center}.section-label.svelte-1umzz7d{position:relative;margin:0 0 12px 33px;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#45170059}.section-label-text.svelte-1umzz7d{display:block;opacity:1;filter:blur(0);transition:opacity .5s ease,filter .4s ease,color .5s ease}.section-label-next.svelte-1umzz7d{position:absolute;left:0;top:0;color:#16853b;opacity:0;filter:blur(4px)}.section-label-text.label-out.svelte-1umzz7d{opacity:0;filter:blur(4px)}.section-label-text.label-in.svelte-1umzz7d{opacity:1;filter:blur(0)}.detect-card.svelte-1umzz7d{display:flex;width:19rem;align-items:center;gap:14px;margin:0 auto;padding:12px;border:1px solid rgba(69,23,0,.08);border-radius:2px;background:linear-gradient(135deg,rgba(255,102,0,.06),transparent 65%),#faf8f6;box-shadow:0 0 0 4px #45170006;opacity:0;transform:translateY(4px);filter:blur(4px);transition:opacity .5s ease,transform .5s ease,filter .4s ease}.is-visible.svelte-1umzz7d .detect-card:where(.svelte-1umzz7d){opacity:1;transform:translateY(0);filter:blur(0)}.detect-spinner.svelte-1umzz7d,.detect-icon.svelte-1umzz7d,.detect-check.svelte-1umzz7d{width:16px;height:16px;flex-shrink:0}.is-visible.svelte-1umzz7d .detect-icon:where(.svelte-1umzz7d){animation:svelte-1umzz7d-spin 2s linear infinite}.detect-label.svelte-1umzz7d{position:relative;min-width:0;flex:1;font-family:var(--font-body),ui-monospace,monospace;font-size:13px;line-height:16px;white-space:nowrap}.label-text.svelte-1umzz7d{color:#451700;opacity:1;filter:blur(0);transition:opacity .5s ease,filter .4s ease}.label-next.svelte-1umzz7d{position:absolute;left:0;top:0;opacity:0;filter:blur(4px)}.label-text.label-out.svelte-1umzz7d{opacity:0;filter:blur(4px)}.label-text.label-in.svelte-1umzz7d{opacity:1;filter:blur(0)}.detect-time.svelte-1umzz7d{margin-left:auto;font-size:12px;line-height:18px;color:#45170040;white-space:nowrap}.detect-body.svelte-1umzz7d{position:relative;width:304px;margin:0 auto;padding-top:12px;padding-left:42px}.connector.svelte-1umzz7d{position:absolute;left:15px;top:0;width:39px;height:355px;pointer-events:none}.connector-track.svelte-1umzz7d,.meteor-canvas.svelte-1umzz7d{position:absolute;inset:0;width:100%;height:100%}.connector-track.svelte-1umzz7d{opacity:0;transition:opacity .5s ease}.connector-track.svelte-1umzz7d path:where(.svelte-1umzz7d){transition:stroke .6s ease}.is-visible.svelte-1umzz7d .connector-track:where(.svelte-1umzz7d){opacity:1}.stale-list.svelte-1umzz7d{display:flex;flex-direction:column;gap:16px;padding-top:28px}.stale-item.svelte-1umzz7d{display:flex;align-items:flex-start;gap:16px;opacity:0;transform:translateY(8px);filter:blur(6px);transition:opacity .6s ease,transform .6s ease,filter .7s ease}.is-visible.svelte-1umzz7d .stale-item:where(.svelte-1umzz7d){opacity:1;transform:translateY(0);filter:blur(0)}.status-wrap.svelte-1umzz7d{position:relative;width:20px;height:20px;margin-top:1px;flex-shrink:0}.status-bg.svelte-1umzz7d,.status-active.svelte-1umzz7d{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.status-bg.svelte-1umzz7d{background:#4517000d}.status-bg.svelte-1umzz7d:after{content:"";width:4px;height:4px;border-radius:50%;background:#45170059;box-shadow:0 1px #fffc inset,0 1px 2px #4517001f}.status-active.svelte-1umzz7d{background:#e08a3c;opacity:0;transform:scale(.6);transition:opacity .3s ease,transform .3s ease,background .3s ease}.is-visible.svelte-1umzz7d .status-active:where(.svelte-1umzz7d){opacity:1;transform:scale(1)}.status-active.is-fixed.svelte-1umzz7d{background:#22c55e}.status-active.svelte-1umzz7d svg:where(.svelte-1umzz7d){width:16px;height:16px}.stale-body.svelte-1umzz7d{min-width:0;flex:1}.stale-title.svelte-1umzz7d,.stale-desc.svelte-1umzz7d{margin:0}.stale-title.svelte-1umzz7d{font-size:13px;font-weight:500;line-height:20px;color:#451700}.stale-desc.svelte-1umzz7d{font-size:12px;line-height:18px;color:#45170059}@keyframes svelte-1umzz7d-spin{to{transform:rotate(360deg)}}@media(max-width:480px){.refresh-scan.svelte-1umzz7d{width:min(100%,340px)}.scan-inner.svelte-1umzz7d{transform:translate(-50%) scale(.8)}}@media(prefers-reduced-motion:reduce){.detect-card.svelte-1umzz7d,.connector-track.svelte-1umzz7d,.stale-item.svelte-1umzz7d,.status-active.svelte-1umzz7d{opacity:1;transform:none;filter:none;transition:none}.detect-icon.svelte-1umzz7d{animation:none}}.marketplace.svelte-11soi3n{position:relative;width:min(100%,520px);min-height:377px;overflow:hidden;border-radius:2px;background:#fff;box-shadow:0 22px 50px -20px #45170029,0 8px 20px -12px #45170014,inset 0 0 0 1px #45170014}.marketplace-header.svelte-11soi3n,.table-head.svelte-11soi3n,.publisher-list.svelte-11soi3n,.marketplace-footer.svelte-11soi3n{transition:opacity .26s ease,transform .32s cubic-bezier(.22,1,.36,1)}.marketplace.is-growth.svelte-11soi3n .marketplace-header:where(.svelte-11soi3n),.marketplace.is-growth.svelte-11soi3n .table-head:where(.svelte-11soi3n),.marketplace.is-growth.svelte-11soi3n .publisher-list:where(.svelte-11soi3n),.marketplace.is-growth.svelte-11soi3n .marketplace-footer:where(.svelte-11soi3n){opacity:0;transform:translateY(-5px)}.marketplace-header.svelte-11soi3n{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid rgba(69,23,0,.07)}.marketplace-title.svelte-11soi3n,.marketplace-subtitle.svelte-11soi3n{margin:0}.marketplace-title.svelte-11soi3n{font-size:13px;font-weight:600;letter-spacing:-.01em;color:#451700}.marketplace-subtitle.svelte-11soi3n{margin-top:3px;font-size:10px;color:#4517006b}.match-chip.svelte-11soi3n{flex-shrink:0;padding:4px 7px;border:1px solid rgba(255,102,0,.22);border-radius:2px;background:#ff66000d;font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.06em;color:#e7400e;font-variant-numeric:tabular-nums}.live-label.svelte-11soi3n{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.08em;color:#f60}.table-head.svelte-11soi3n,.publisher-row.svelte-11soi3n{display:grid;grid-template-columns:minmax(0,1fr) 36px 58px 48px 56px;align-items:center;column-gap:10px}.table-head.svelte-11soi3n{min-height:28px;padding:0 16px;border-bottom:1px solid rgba(69,23,0,.07);background:#45170004;font-family:var(--font-mono),ui-monospace,monospace;font-size:8px;letter-spacing:.08em;color:#45170059}.table-head.svelte-11soi3n span:where(.svelte-11soi3n):not(:first-child){text-align:right}.publisher-list.svelte-11soi3n{position:relative;overflow:hidden}.publisher-row.svelte-11soi3n{position:relative;min-height:58px;padding:0 16px;border-bottom:1px solid rgba(69,23,0,.06);animation:svelte-11soi3n-row-enter .42s cubic-bezier(.22,1,.36,1) var(--row-delay) both;transition:background-color .26s ease,box-shadow .26s ease}.publisher-row.is-selected.svelte-11soi3n{background:#ff66000b;box-shadow:inset 2px 0 #f60}.publisher-row.is-added.svelte-11soi3n{background:#22a9580b;box-shadow:inset 2px 0 #22a958}.publisher-cell.svelte-11soi3n{display:flex;min-width:0;align-items:center;gap:10px}.publisher-mark.svelte-11soi3n{display:grid;width:26px;height:26px;place-items:center;flex-shrink:0;border:1px solid rgba(69,23,0,.1);border-radius:2px;background:#fff}.publisher-mark.svelte-11soi3n img:where(.svelte-11soi3n){width:16px;height:16px;object-fit:contain}.publisher-copy.svelte-11soi3n{display:flex;min-width:0;flex-direction:column;gap:2px}.publisher-copy.svelte-11soi3n strong:where(.svelte-11soi3n),.publisher-copy.svelte-11soi3n small:where(.svelte-11soi3n){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.publisher-copy.svelte-11soi3n strong:where(.svelte-11soi3n){font-size:11.5px;font-weight:600;color:#451700d9}.publisher-copy.svelte-11soi3n small:where(.svelte-11soi3n){font-size:9.5px;color:#45170066}.cell-num.svelte-11soi3n{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;text-align:right}.authority-value.svelte-11soi3n{color:#45170080}.price-value.svelte-11soi3n{font-weight:500;color:#451700a6}.fit-cell.svelte-11soi3n{display:flex;justify-content:flex-end}.fit-tag.svelte-11soi3n{position:relative;display:grid;width:56px;height:22px;border:1px solid rgba(69,23,0,.1);border-radius:2px;background:#45170005;transition:border-color .36s ease,background-color .36s ease}.fit-tag.is-complete.svelte-11soi3n{border-color:#ff66003d;background:#ff66000f}.fit-label.svelte-11soi3n{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;white-space:nowrap;opacity:0;transform:translateY(2px);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.fit-label.is-visible.svelte-11soi3n{opacity:1;transform:translateY(0)}.fit-scoring.svelte-11soi3n{font-size:9px;font-weight:500;color:transparent;background:linear-gradient(90deg,#e08a3c66,#f60,#e08a3c66);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:svelte-11soi3n-scoring-shimmer 1.6s linear infinite}.fit-score.svelte-11soi3n{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#e7400e}.buy-button.svelte-11soi3n{display:inline-flex;width:52px;height:26px;align-items:center;justify-content:center;justify-self:end;border:1px solid rgba(69,23,0,.14);border-radius:2px;background:#fff;font-size:10px;font-weight:600;color:#45170099;box-shadow:0 1px 2px #4517000a;transition:color .22s ease,background-color .22s ease,border-color .22s ease}.buy-button.is-active.svelte-11soi3n{border-color:#f60;background:#f60;color:#fff}.buy-button.is-added.svelte-11soi3n{border-color:#22a958;background:#22a958}.marketplace-footer.svelte-11soi3n{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;background:#45170004}.marketplace-footer.has-order.svelte-11soi3n{background:#22a95809}.scoring-status.svelte-11soi3n,.order-confirmation.svelte-11soi3n{display:flex;align-items:center;gap:8px;font-size:10px;color:#45170080}.status-grid.svelte-11soi3n{display:grid;grid-template-columns:repeat(2,3px);gap:2px}.status-grid.svelte-11soi3n i:where(.svelte-11soi3n){width:3px;height:3px;background:#f60;animation:svelte-11soi3n-score-pulse .9s ease-in-out infinite alternate}.status-grid.svelte-11soi3n i:where(.svelte-11soi3n):nth-child(2){animation-delay:.22s}.status-grid.svelte-11soi3n i:where(.svelte-11soi3n):nth-child(3){animation-delay:.44s}.status-grid.svelte-11soi3n i:where(.svelte-11soi3n):nth-child(4){animation-delay:.66s}.order-check.svelte-11soi3n{display:grid;width:20px;height:20px;place-items:center;border-radius:2px;background:#22a958;color:#fff}.order-check.svelte-11soi3n svg:where(.svelte-11soi3n){width:12px;height:12px}.order-confirmation.svelte-11soi3n>span:where(.svelte-11soi3n):last-child{display:flex;flex-direction:column;gap:2px}.order-confirmation.svelte-11soi3n strong:where(.svelte-11soi3n){font-size:10px;font-weight:600;color:#451700cc}.order-confirmation.svelte-11soi3n small:where(.svelte-11soi3n){font-size:9px;font-variant-numeric:tabular-nums;color:#4517006b}.review-order.svelte-11soi3n{font-size:10px;font-weight:600;color:#16853b}.growth-panel.svelte-11soi3n{position:absolute;inset:0;z-index:5;display:flex;min-height:377px;flex-direction:column;border-radius:2px;background:radial-gradient(circle,rgba(255,102,0,.1) .8px,transparent .9px) 0 0 / 12px 12px,#fff;opacity:0;visibility:hidden;transform:translateY(6px) scale(.992);transition:opacity .32s ease,transform .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;pointer-events:none}.growth-panel.is-visible.svelte-11soi3n{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .32s ease,transform .38s cubic-bezier(.22,1,.36,1),visibility 0s}.growth-header.svelte-11soi3n,.growth-footer.svelte-11soi3n{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#ffffffe6}.growth-header.svelte-11soi3n{min-height:62px;padding:12px 16px;border-bottom:1px solid rgba(69,23,0,.07)}.growth-title.svelte-11soi3n,.growth-subtitle.svelte-11soi3n{margin:0}.growth-title.svelte-11soi3n{font-size:13px;font-weight:600;letter-spacing:-.01em;color:#451700}.growth-subtitle.svelte-11soi3n{margin-top:3px;font-size:10px;color:#4517006b}.growth-status.svelte-11soi3n,.rating-label.svelte-11soi3n,.chart-labels.svelte-11soi3n,.growth-footer.svelte-11soi3n span:where(.svelte-11soi3n):last-child{font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.06em}.growth-status.svelte-11soi3n,.growth-footer.svelte-11soi3n span:where(.svelte-11soi3n):last-child{color:#16853b}.growth-body.svelte-11soi3n{display:flex;min-height:0;flex:1;flex-direction:column;padding:16px 18px 10px}.rating-summary.svelte-11soi3n{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.rating-label.svelte-11soi3n{display:block;margin-bottom:6px;color:#45170061}.rating-values.svelte-11soi3n{display:flex;align-items:baseline;gap:9px;font-family:var(--font-display),serif;font-size:24px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#45170059}.rating-values.svelte-11soi3n strong:where(.svelte-11soi3n){font-size:32px;font-weight:500;color:#451700}.rating-arrow.svelte-11soi3n{font-family:var(--font-body),sans-serif;font-size:14px;color:#45170042}.rating-change.svelte-11soi3n{padding:5px 8px;border:1px solid rgba(34,169,88,.24);border-radius:2px;background:#22a9580f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#16853b}.growth-chart.svelte-11soi3n{position:relative;min-height:0;margin-top:8px;flex:1}.growth-chart.svelte-11soi3n svg:where(.svelte-11soi3n){display:block;width:100%;height:158px}.growth-line.svelte-11soi3n{stroke-dasharray:520;stroke-dashoffset:520}.growth-area.svelte-11soi3n,.growth-point.svelte-11soi3n{opacity:0}.is-visible.svelte-11soi3n .growth-line:where(.svelte-11soi3n){animation:svelte-11soi3n-draw-growth 2.2s cubic-bezier(.22,1,.36,1) .18s forwards}.is-visible.svelte-11soi3n .growth-area:where(.svelte-11soi3n){animation:svelte-11soi3n-reveal-growth .7s ease 1s forwards}.is-visible.svelte-11soi3n .growth-point:where(.svelte-11soi3n){animation:svelte-11soi3n-reveal-growth .22s ease forwards}.is-visible.svelte-11soi3n .point-1:where(.svelte-11soi3n){animation-delay:.2s}.is-visible.svelte-11soi3n .point-2:where(.svelte-11soi3n){animation-delay:.95s}.is-visible.svelte-11soi3n .point-3:where(.svelte-11soi3n){animation-delay:1.85s}.chart-labels.svelte-11soi3n{display:flex;justify-content:space-between;margin-top:-7px;color:#4517004d}.growth-footer.svelte-11soi3n{min-height:44px;padding:0 16px;border-top:1px solid rgba(69,23,0,.07);font-size:10px;color:#45170073}.growth-footer.svelte-11soi3n strong:where(.svelte-11soi3n){font-weight:600;color:#451700bf}@keyframes svelte-11soi3n-row-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-11soi3n-scoring-shimmer{0%{background-position:200% center}to{background-position:-200% center}}@keyframes svelte-11soi3n-score-pulse{0%,to{opacity:.18}50%{opacity:1}}@keyframes svelte-11soi3n-draw-growth{to{stroke-dashoffset:0}}@keyframes svelte-11soi3n-reveal-growth{to{opacity:1}}@media(max-width:480px){.marketplace-header.svelte-11soi3n{min-height:56px}.marketplace-subtitle.svelte-11soi3n,.authority-value.svelte-11soi3n,.table-head.svelte-11soi3n span:where(.svelte-11soi3n):nth-child(2){display:none}.table-head.svelte-11soi3n,.publisher-row.svelte-11soi3n{grid-template-columns:minmax(0,1fr) 0 52px 44px 50px;column-gap:6px;padding-inline:12px}.publisher-mark.svelte-11soi3n{width:22px;height:22px}.fit-tag.svelte-11soi3n{width:52px}.buy-button.svelte-11soi3n{width:48px}}@media(prefers-reduced-motion:reduce){.fit-scoring.svelte-11soi3n,.status-grid.svelte-11soi3n i:where(.svelte-11soi3n),.publisher-row.svelte-11soi3n,.growth-line.svelte-11soi3n,.growth-area.svelte-11soi3n,.growth-point.svelte-11soi3n{animation:none}.fit-scoring.svelte-11soi3n{color:#f60;background:none}.growth-line.svelte-11soi3n{stroke-dashoffset:0}.growth-area.svelte-11soi3n,.growth-point.svelte-11soi3n{opacity:1}}.dot-field.svelte-1jpopk{background-image:radial-gradient(circle,rgba(255,102,0,.2) 1px,transparent 1.15px),radial-gradient(circle,rgba(69,23,0,.11) .75px,transparent .85px);background-size:16px 16px,10px 10px;background-position:0 0,5px 7px;mask-image:radial-gradient(ellipse 72% 70% at 50% 46%,#000 12%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 46%,#000 12%,transparent 78%);opacity:.9}.scatter-dot.svelte-1jpopk{fill:#ff660047;opacity:0;animation:svelte-1jpopk-scatter-in .5s ease calc(40ms + var(--i) * 35ms) forwards}.viz-carousel.svelte-1jpopk{isolation:isolate}.viz-slide.svelte-1jpopk{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.985);transition:opacity .48s cubic-bezier(.33,1,.68,1),transform .48s cubic-bezier(.33,1,.68,1),visibility 0s linear .48s;z-index:0}.viz-slide.is-active.svelte-1jpopk{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:opacity .48s cubic-bezier(.33,1,.68,1),transform .48s cubic-bezier(.33,1,.68,1),visibility 0s linear 0s;z-index:2}.viz-nav.svelte-1jpopk{display:flex;align-items:center;justify-content:center;width:28px;height:36px;border:0;background:transparent;color:#45170061;transition:color .16s ease,opacity .18s ease}@media(hover:hover){.viz-nav.svelte-1jpopk{opacity:0;pointer-events:none}.viz-shell.svelte-1jpopk:hover .viz-nav:where(.svelte-1jpopk),.viz-shell.svelte-1jpopk:focus-within .viz-nav:where(.svelte-1jpopk){opacity:1;pointer-events:auto}}.viz-nav.svelte-1jpopk:hover,.viz-nav.svelte-1jpopk:focus-visible{color:#f60;outline:none}.ca-panel.svelte-1jpopk{border-radius:2px;background:#fff;color:#4517008c;box-shadow:0 22px 50px -20px #45170029,0 8px 20px -12px #45170014,inset 0 0 0 1px #45170014}.ca-toolbar.svelte-1jpopk{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 10px;border-bottom:1px solid rgba(69,23,0,.07);flex-shrink:0}.ca-toolbar-left.svelte-1jpopk,.ca-toolbar-right.svelte-1jpopk{display:flex;align-items:center;gap:0}.ca-toolbar-right.svelte-1jpopk{gap:8px}.ca-tool.svelte-1jpopk{display:grid;place-items:center;min-width:18px;height:20px;padding:0 2px;border-radius:2px;font-size:10px;font-weight:600;color:#4517004d}.ca-tool.svelte-1jpopk svg:where(.svelte-1jpopk){width:13px;height:13px}.ca-tool-text.svelte-1jpopk{font-size:8px}.ca-tool-sep.svelte-1jpopk{width:1px;height:12px;margin:0 2px;background:#4517001a}.ca-word-count.svelte-1jpopk{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;color:#45170047}.ca-score.svelte-1jpopk{padding:2px 6px;border-radius:2px;background:#ff66001a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:600;color:#f60}.ca-draft-body.svelte-1jpopk{display:grid;grid-template-columns:1fr 205px;min-height:0;flex:1}.ca-doc.svelte-1jpopk{padding:18px 18px 16px;border-right:1px solid rgba(69,23,0,.07);overflow:hidden}.ca-enter.svelte-1jpopk{animation:svelte-1jpopk-ca-enter .42s cubic-bezier(.22,1,.36,1) calc(var(--i) * 40ms) both}.ca-doc-title.svelte-1jpopk{margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#451700}.ca-doc-h2.svelte-1jpopk{margin:14px 0 6px;font-size:12px;font-weight:600;color:#451700c7}.ca-doc-p.svelte-1jpopk{margin:0 0 8px;font-size:11px;line-height:1.6;color:#4517007a}.ca-suggest.svelte-1jpopk{display:flex;align-items:flex-start;gap:8px;margin:12px 0;padding:8px 10px;border-radius:2px;border-left:2px solid rgba(255,102,0,.4);background:#ff66000a;font-size:10px;line-height:1.45;color:#4517009e}.ca-suggest-icon.svelte-1jpopk{width:14px;height:14px;margin-top:1px;border-radius:9999px;background:linear-gradient(135deg,transparent 42%,#ff6600 42% 58%,transparent 58%),linear-gradient(45deg,transparent 42%,#ff6600 42% 58%,transparent 58%),#ff66001a;flex-shrink:0}.ca-side.svelte-1jpopk{background:#45170003;overflow:hidden}.ca-chat.svelte-1jpopk{display:flex;min-height:0;flex-direction:column}.ca-chat-header.svelte-1jpopk{display:flex;height:36px;flex-shrink:0;align-items:center;justify-content:space-between;padding:0 7px;border-bottom:1px solid rgba(69,23,0,.07);background:#ffffff8c}.ca-chat-tabs.svelte-1jpopk{display:flex;height:100%;align-items:center;gap:1px}.ca-chat-tab.svelte-1jpopk{display:flex;height:100%;align-items:center;gap:3px;padding:0 4px;font-size:8.5px;color:#45170057}.ca-chat-tab-active.svelte-1jpopk{color:#451700d1;box-shadow:inset 0 -1px #45170066}.ca-chat-dots.svelte-1jpopk{font-size:14px;line-height:1;color:#45170047}.ca-chat-messages.svelte-1jpopk{display:flex;min-height:0;flex:1;flex-direction:column;gap:10px;padding:12px;overflow:hidden}.ca-chat-bubble.svelte-1jpopk{border-radius:2px;font-size:9.5px;line-height:1.5}.ca-chat-bubble.svelte-1jpopk p:where(.svelte-1jpopk){margin:0 0 7px}.ca-chat-bubble.svelte-1jpopk p:where(.svelte-1jpopk):last-child{margin-bottom:0}.ca-chat-user.svelte-1jpopk{padding:8px 10px;background:#4517000e;color:#451700c7}.ca-chat-ai.svelte-1jpopk{padding:0;color:#45170094}.ca-chat-ai.svelte-1jpopk strong:where(.svelte-1jpopk){font-weight:600;color:#451700d1}.ca-chat-thinking.svelte-1jpopk{display:flex;align-items:center;gap:7px;margin-bottom:9px;font-size:9px;font-weight:600;color:#e08a3c}.ca-chat-thinking.svelte-1jpopk span:where(.svelte-1jpopk){color:transparent;background:linear-gradient(90deg,#e08a3c59,#f60,#e08a3c59);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:svelte-1jpopk-ca-thinking 1.6s linear infinite}.ca-chat-muted.svelte-1jpopk{color:#45170057}@keyframes svelte-1jpopk-ca-thinking{0%{background-position:200% center}to{background-position:-200% center}}.ca-kb.svelte-1jpopk{position:relative;height:100%;overflow:hidden;border-radius:2px;background:#f6f2ed;box-shadow:0 22px 50px -20px #45170029,inset 0 0 0 1px #45170014;mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%)}.ca-kb-row.svelte-1jpopk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 10px 0;height:100%}.ca-kb-col.svelte-1jpopk{min-width:0;animation:svelte-1jpopk-ca-enter .48s cubic-bezier(.22,1,.36,1) calc(var(--i) * 70ms) both}.ca-kb-col-head.svelte-1jpopk{display:flex;align-items:center;gap:5px;padding:0 2px;margin-bottom:10px}.ca-kb-col-title.svelte-1jpopk{font-size:12px;font-weight:600;color:#451700b8}.ca-kb-col-count.svelte-1jpopk{font-size:11px;font-weight:500;color:#45170052}.ca-kb-col-actions.svelte-1jpopk{display:flex;margin-left:auto}.ca-kb-hbtn.svelte-1jpopk{display:grid;place-items:center;width:18px;height:18px;color:#45170038}.ca-kb-cards.svelte-1jpopk{display:flex;flex-direction:column;gap:7px}.ca-kb-card.svelte-1jpopk{display:flex;flex-direction:column;gap:4px;height:92px;padding:8px 9px;border-radius:3px;border:1px solid rgba(69,23,0,.08);background:#fff;box-shadow:0 1px 2px #4517000a;animation:svelte-1jpopk-ca-enter .48s cubic-bezier(.22,1,.36,1) calc(60ms + var(--i) * 55ms) both}.ca-kb-card-new.svelte-1jpopk{border-color:#ff660047;background:linear-gradient(180deg,#ff66000d,#fff 70%);box-shadow:0 0 0 1px #ff66000f,0 6px 16px -10px #ff660059}.ca-kb-card-top.svelte-1jpopk{display:flex;align-items:center;justify-content:space-between}.ca-kb-card-id.svelte-1jpopk{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:#45170057}.ca-kb-avatar.svelte-1jpopk{width:14px;height:14px;border-radius:50%;background:#4517001f}.ca-kb-avatar-icon.svelte-1jpopk{width:14px;height:14px;color:#45170047}.ca-kb-card-title.svelte-1jpopk{font-size:12px;font-weight:500;line-height:1.35;color:#451700d1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ca-kb-card-meta.svelte-1jpopk{display:flex;align-items:center;gap:4px;margin-top:auto;min-width:0}.ca-kb-priority.svelte-1jpopk{height:18px;width:18px;border-radius:2px;border:1px solid rgba(69,23,0,.08);background:#45170008;display:grid;place-items:center;color:#45170047;flex-shrink:0}.ca-kb-label.svelte-1jpopk{font-size:10px;font-weight:500;height:18px;padding-inline:2px 7px;display:inline-flex;align-items:center;color:#45170094;border-radius:2px;border:1px solid rgba(69,23,0,.08);background:#45170008;min-width:0;overflow:hidden;white-space:nowrap}.ca-kb-label-dot.svelte-1jpopk{height:5px;width:5px;border-radius:50%;background:var(--lb);margin-inline:4px 5px;flex-shrink:0}@keyframes svelte-1jpopk-ca-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.ca-draft-body.svelte-1jpopk{grid-template-columns:1fr}.ca-side.svelte-1jpopk{display:none}.ca-doc.svelte-1jpopk{border-right:0}}@media(prefers-reduced-motion:reduce){.ca-enter.svelte-1jpopk,.ca-kb-col.svelte-1jpopk,.ca-kb-card.svelte-1jpopk{animation:none!important}}.donut-seg.svelte-1jpopk{opacity:0;cursor:pointer;outline:none;transition:opacity .18s ease,filter .18s ease;animation:svelte-1jpopk-seg-in .62s cubic-bezier(.16,1,.3,1) calc(60ms + var(--i) * 90ms) forwards}.donut-seg.is-dimmed.svelte-1jpopk{opacity:.22!important}.donut-seg.is-active.svelte-1jpopk{opacity:1!important;filter:brightness(1.05)}.donut-tooltip.svelte-1jpopk{display:inline-flex;align-items:center;gap:.4rem;max-width:none;padding:.4rem .65rem;border:1px solid rgba(69,23,0,.1);border-radius:4px;background:#fff;box-shadow:0 8px 20px -10px #45170059;white-space:nowrap;animation:svelte-1jpopk-tip-in .14s ease both}.donut-tooltip.tip-x-left.tip-y-top.svelte-1jpopk{transform:translate(12%,12%)}.donut-tooltip.tip-x-left.tip-y-bottom.svelte-1jpopk{transform:translate(12%,-112%)}.donut-tooltip.tip-x-right.tip-y-top.svelte-1jpopk{transform:translate(-112%,12%)}.donut-tooltip.tip-x-right.tip-y-bottom.svelte-1jpopk{transform:translate(-112%,-112%)}.donut-value.svelte-1jpopk{opacity:0;animation:svelte-1jpopk-fade-up .6s cubic-bezier(.16,1,.3,1) .42s forwards}.legend-row.svelte-1jpopk{opacity:0;transform:translate(6px);animation:svelte-1jpopk-fade-right .42s cubic-bezier(.16,1,.3,1) calc(.28s + var(--i) * 70ms) forwards;transition:opacity .18s ease,background-color .18s ease}.legend-row.legend-active.svelte-1jpopk{background:#4517000a}.legend-row.legend-dimmed.svelte-1jpopk{opacity:.35!important}.legend-row.svelte-1jpopk:hover,.legend-row.svelte-1jpopk:focus-visible{background:#4517000a}.area-axis.svelte-1jpopk{fill:#45170059;font-size:10px;font-family:inherit}.area-fill.svelte-1jpopk,.area-line.svelte-1jpopk{transition:opacity .18s ease}.area-fill.svelte-1jpopk{opacity:0;animation:svelte-1jpopk-area-fade .7s ease calc(80ms + var(--i) * 70ms) forwards}.area-line.svelte-1jpopk{stroke-dasharray:720;stroke-dashoffset:720;animation:svelte-1jpopk-area-draw 1.1s cubic-bezier(.22,1,.36,1) calc(.12s + var(--i) * 80ms) forwards}.area-fill.is-dimmed.svelte-1jpopk,.area-line.is-dimmed.svelte-1jpopk,.area-legend.is-dimmed.svelte-1jpopk{opacity:.18!important}.area-tooltip.svelte-1jpopk{position:absolute;top:18px;z-index:20;min-width:148px;max-width:190px;transform:translate(-50%);padding:.55rem .7rem;border:1px solid rgba(69,23,0,.1);border-radius:6px;background:#fff;box-shadow:0 10px 28px -14px #45170059;pointer-events:none;animation:svelte-1jpopk-tip-in .14s ease both}@keyframes svelte-1jpopk-scatter-in{to{opacity:1}}@keyframes svelte-1jpopk-area-fade{to{opacity:1}}@keyframes svelte-1jpopk-area-draw{to{stroke-dashoffset:0}}@keyframes svelte-1jpopk-seg-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1jpopk-tip-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1jpopk-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1jpopk-fade-right{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1jpopk-line-draw{to{stroke-dashoffset:0}}@keyframes svelte-1jpopk-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.scatter-dot.svelte-1jpopk,.viz-slide.svelte-1jpopk,.donut-seg.svelte-1jpopk,.donut-tooltip.svelte-1jpopk,.donut-value.svelte-1jpopk,.legend-row.svelte-1jpopk,.area-fill.svelte-1jpopk,.area-line.svelte-1jpopk,.area-tooltip.svelte-1jpopk{animation:none!important}.scatter-dot.svelte-1jpopk,.area-fill.svelte-1jpopk{opacity:1}.viz-slide.svelte-1jpopk{transition:none!important}.area-line.svelte-1jpopk{stroke-dashoffset:0}.donut-seg.svelte-1jpopk,.donut-value.svelte-1jpopk,.legend-row.svelte-1jpopk{opacity:1;transform:none}}
