.share-panel{margin-top:28px;padding-top:23px;border-top:1px solid #2b3542}.share-panel h3{font-size:16px;color:#dec18c;margin:0 0 14px}.share-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.share-grid button,.share-grid a{display:flex;align-items:center;justify-content:center;background:#172231;border:1px solid #384353;border-radius:6px;padding:13px 10px;color:#eee;font:14px/1.5 Arial,sans-serif;text-decoration:none;cursor:pointer;text-align:center}.share-grid .kakao-copy{background:#fee500;color:#24201a;border-color:#fee500}.share-grid button:hover,.share-grid a:hover{filter:brightness(1.1)}.share-grid :focus-visible{outline:2px solid #dec18c;outline-offset:3px}.share-panel .test-copy{display:block;margin:12px auto;background:none;border:0;color:#b5bfcd;font-size:13px;text-decoration:underline;text-underline-offset:4px;padding:7px;cursor:pointer}.share-hint{font-size:12px;line-height:1.8;color:#a7b0bc;margin:10px 0}.share-feedback{font-size:13px;color:#dec18c;min-height:22px}.manual-copy label{font-size:13px;color:#b5bfcd}.manual-copy textarea{display:block;width:100%;margin-top:8px;border:1px solid #687587;border-radius:4px;padding:12px;background:#0b111b;color:#eee;font:14px/1.6 Arial,sans-serif;resize:vertical}.shared-image{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:8px;margin:18px 0 22px}.shared-lead{font-size:14px;color:#a7b0bc;margin:15px 0}.shared-cta{display:block;margin:24px 0}.share-panel button[hidden]{display:none}
