{"version":3,"file":"PublicSourceNote.CSK9c-aU.mjs","names":["useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/gbaPQasvSAke3E6pguz4/F2OeJPLrdltGQmmogROg/PublicSourceNote.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useState}from\"react\";/**\n * 출처·고지 노트 (공유) — VERITY 공개 터미널. 페이지당 1회 하단 배치.\n *\n * 목적 = 컴포넌트/카드마다 \"자체 점수 아님 · 출처 DART\" 류를 반복 첨부하던 것을\n *   페이지 하단 단일 노트로 통합 (2026-07-04 PM 지시).\n * 🚨 RULE 7 경계: 일반 보일러플레이트만. 숫자에 붙는 통계 라벨은 각 컴포넌트에 유지.\n *\n * 🚨 2026-07-24 테마 = 자체 내장 CSS 변수(--an-sn-*) 구동. JS 다크 감지 전면 제거 + 헤드 CSS 의존 제거.\n *   배경 = transparent(하단 노트 스트립, 상단 구분선만). <style>{AN_PALETTE} 로 정적 HTML 정합. 되돌리지 말 것.\n */const LIGHT={bg:\"#f2f4f6\",ink:\"#4e5968\",faint:\"#8b95a1\",line:\"#e5e8eb\",violet:\"#6c5ce7\"};const DARK={bg:\"#16181d\",ink:\"#9aa4b1\",faint:\"#6b7684\",line:\"#2b2f37\",violet:\"#a99bff\"};const FONT=\"Pretendard, -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif\";// 🎨 팔레트 자체 내장 — LIGHT/DARK 를 CSS 변수(--an-sn-*)로 발행. 정적 HTML 정합. 되돌리지 말 것.\nconst _ANP=\"sn\";const AN_PALETTE=\"body{\"+Object.keys(LIGHT).map(k=>\"--an-\"+_ANP+\"-\"+k+\":\"+LIGHT[k]).join(\";\")+\"}\"+'body[data-framer-theme=\"dark\"]{'+Object.keys(DARK).map(k=>\"--an-\"+_ANP+\"-\"+k+\":\"+DARK[k]).join(\";\")+\"}\";const C={};for(const _k of Object.keys(LIGHT))C[_k]=\"var(--an-\"+_ANP+\"-\"+_k+\")\";function readTicker(){if(typeof window===\"undefined\")return\"\";try{const q=(new URLSearchParams(window.location.search).get(\"q\")||\"\").trim();if(q)return q.toUpperCase();return(window.localStorage.getItem(\"verity_last_ticker\")||\"\").trim().toUpperCase();}catch{return\"\";}}export default function PublicSourceNote(props){const onCanvas=RenderTarget.current()===RenderTarget.canvas;const[ticker,setTicker]=useState(\"\");useEffect(()=>{if(onCanvas||typeof window===\"undefined\")return;const sync=()=>setTicker(readTicker());sync();window.addEventListener(\"verity-ticker-change\",sync);window.addEventListener(\"popstate\",sync);return()=>{window.removeEventListener(\"verity-ticker-change\",sync);window.removeEventListener(\"popstate\",sync);};},[onCanvas]);const isCommodity=/^CMD_[A-Z0-9_]+$/.test(ticker);const sources=isCommodity?\"공개 원자재 스냅샷 \\xb7 TradingView 선물 연속물\":(props.sources||\"DART 전자공시 \\xb7 KRX \\xb7 금융위 공공데이터 \\xb7 네이버 금융 \\xb7 SEC EDGAR\").trim();const held=isCommodity?false:props.showHeld!==false;const note=isCommodity?\"선물 연속물 기준 \\xb7 거래소\\xb7서비스별 지연 가능 \\xb7 현물\\xb7ETF\\xb7ETN 수익률은 다를 수 있어요 \\xb7 정보 제공 목적\":(props.note||\"\").trim();const wrap={width:props.width||\"100%\",maxWidth:\"100%\",boxSizing:\"border-box\",fontFamily:FONT,background:\"transparent\",color:C.ink,padding:\"14px 16px\",borderTop:`1px solid ${C.line}`,display:\"flex\",flexDirection:\"column\",gap:4};return /*#__PURE__*/_jsxs(\"div\",{style:wrap,children:[/*#__PURE__*/_jsx(\"style\",{children:AN_PALETTE}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:11,fontWeight:700,color:C.ink,letterSpacing:\"-0.1px\",lineHeight:1.5},children:[\"출처 \",/*#__PURE__*/_jsxs(\"span\",{style:{fontWeight:600,color:C.faint},children:[\"\\xb7 \",sources]})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:10.5,fontWeight:600,color:C.faint,lineHeight:1.5},children:note||/*#__PURE__*/_jsxs(_Fragment,{children:[\"자체 분류\\xb7점수\\xb7등급 = \",/*#__PURE__*/_jsx(\"span\",{style:{color:C.violet,fontWeight:700},children:\"가설\"}),held?\" (검증 전 \\xb7 성과 원본은 게이트 도달 후 2027 공개)\":\"\",\" \\xb7 매매 추천 아님 \\xb7 정보 제공 목적\"]})})]});}addPropertyControls(PublicSourceNote,{width:{type:ControlType.Number,title:\"Width\",defaultValue:380},sources:{type:ControlType.String,title:\"출처\",defaultValue:\"DART 전자공시 \\xb7 KRX \\xb7 금융위 공공데이터 \\xb7 네이버 금융 \\xb7 SEC EDGAR\",displayTextArea:true},note:{type:ControlType.String,title:\"문구(override)\",defaultValue:\"\"},showHeld:{type:ControlType.Boolean,title:\"2027 held 문구\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},dark:{type:ControlType.Boolean,title:\"Dark(미사용)\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PublicSourceNote\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PublicSourceNote.map"],"mappings":"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"}