.gsi-btn[data-v-1430d161]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:0 16px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#1f2937;font-size:16px;font-weight:600;transition:background-color .15s,border-color .15s}.gsi-btn[data-v-1430d161]:hover{background:#f9fafb;border-color:#9ca3af}.gsi-btn[data-v-1430d161]:focus-visible{outline:2px solid #c4314b;outline-offset:2px}.gsi-btn__logo[data-v-1430d161]{width:20px;height:20px;flex-shrink:0}.gsi-note[data-v-1430d161]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.gsi-note__text[data-v-1430d161]{margin:0;font-size:15px;line-height:1.4;color:#374151}.gsi-note__copy[data-v-1430d161]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#1f2937;font-size:15px;font-weight:600}.gsi-note__copy[data-v-1430d161]:focus-visible{outline:2px solid #c4314b;outline-offset:2px}.gsi-note__icon[data-v-1430d161]{width:18px;height:18px}.gsi-note__url[data-v-1430d161]{width:100%;min-height:44px;padding:0 10px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#374151;background:#fff}
