.sh{width:min(480px,calc(100% - 24px));max-height:calc(100% - 24px);padding:0;border:0;border-radius:20px;box-shadow:0 30px 80px rgb(11 42 60 / .35);color:#334155;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.sh::backdrop{background:rgb(8 32 47 / .55)}.sh__in{padding:22px 24px 22px}.sh__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.sh h2{margin:0;font-size:20px;color:#0F172A;letter-spacing:-.01em}.sh__x{display:grid;place-items:center;width:44px;height:44px;margin:-8px -10px 0 0;border:0;border-radius:50%;background:#fff0;color:#64748B;cursor:pointer}.sh__x:hover{background:#F1F5F9;color:#0F172A}.sh__card{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #E2E8F0;border-radius:14px;background:#F8FAFC}.sh__img{width:72px;height:56px;border-radius:10px;object-fit:cover;flex:none}.sh__card b{display:block;color:#0F172A;font-size:15px;line-height:1.3}.sh__card small{display:block;margin-top:2px;color:#64748B;font-size:13.5px}.sh__l{display:block;margin:18px 0 8px;font-size:13px;font-weight:600;color:#0F172A}.sh__copy{display:flex;gap:8px}.sh__copy input{flex:1;min-width:0;height:46px;padding:0 14px;border:1px solid #CBD5E1;border-radius:12px;background:#fff;color:#334155;font:14px Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.sh__copy input:focus{outline:0;border-color:#0369A1;box-shadow:0 0 0 3px rgb(3 105 161 / .15)}.sh__cbtn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 16px;border:0;border-radius:12px;background:#0369A1;color:#fff;font:600 14.5px/1 Inter,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;white-space:nowrap}.sh__cbtn:hover{background:#075985}.sh__cbtn.is-done{background:#15803D}.sh__cbtn .jc-icon{width:16px;height:16px}.sh__nets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sh__net{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;border:1px solid #E2E8F0;border-radius:14px;background:#fff;color:#0F172A;font-size:13px;font-weight:600;text-align:center;transition:border-color .15s,background-color .15s}.sh__net:hover{border-color:#94A3B8;background:#F8FAFC}.sh__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fff;font-size:22px}.sh__ic svg{width:22px;height:22px}.sh__net--wa .sh__ic{background:#25D366;color:#06281A}.sh__net--fb .sh__ic{background:#1877F2}.sh__net--ig .sh__ic{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.sh__net--tt .sh__ic{background:#000}.sh__note{margin:14px 0 0;font-size:13px;line-height:1.5;color:#64748B}.sh__note.is-on{padding:10px 12px;border-radius:10px;background:#DCFCE7;color:#14532D}.sh :focus-visible{outline:3px solid #0369A1;outline-offset:2px}@media (max-width:750px){.sh__in{padding:18px 16px}}@media (max-width:400px){.sh__nets{grid-template-columns:repeat(2,minmax(0,1fr))}.sh__copy{flex-direction:column}.sh__copy input{flex:none;width:100%}.sh__cbtn{justify-content:center}}