.phoebe-line-bind-card{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);color:var(--text,#fafafa);margin-top:28px;padding:24px}.phoebe-line-bind-kicker{color:var(--muted,#a1a1aa);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.phoebe-line-bind-title{color:var(--text,#fafafa);margin:8px 0 6px;font-size:clamp(18px,3vw,22px);line-height:1.4}.phoebe-line-bind-benefits{color:var(--muted,#a1a1aa);margin:0 0 16px;font-size:14px;line-height:1.7}.phoebe-line-bind-primary-btn{color:#090d14;min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;background:#f5a623;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.phoebe-line-bind-primary-btn:hover:not(:disabled){background:#fbbf24}.phoebe-line-bind-primary-btn:disabled{opacity:.55;cursor:wait}.phoebe-line-bind-error{border-radius:var(--r-sm,8px);color:#fca5a5;background:#ef444414;border:1px solid #ef444459;margin-top:14px;padding:10px 14px;font-size:13px;line-height:1.6}.phoebe-line-bind-result{gap:12px;margin-top:16px;display:grid}.phoebe-line-bind-countdown{color:var(--muted,#a1a1aa);white-space:nowrap;font-size:13px}.phoebe-line-bind-fallback{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);color:var(--muted,#a1a1aa);background:#ffffff08;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.phoebe-line-bind-code{color:var(--text,#fafafa);font-family:var(--font-jetbrains-mono,"Fira Code", monospace);white-space:nowrap;background:#ffffff14;border-radius:6px;padding:3px 8px;font-size:13px}.phoebe-line-bind-copy-btn,.phoebe-line-bind-retry-btn{border:1px solid var(--line,#ffffff1f);color:var(--text,#fafafa);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.phoebe-line-bind-retry-btn{margin-left:10px}.phoebe-line-bind-copy-btn:hover,.phoebe-line-bind-retry-btn:hover{color:#f5a623;border-color:#f5a623}.phoebe-line-bind-text-link{color:var(--muted,#a1a1aa);white-space:nowrap;font-size:13px;text-decoration:underline}.phoebe-line-bind-text-link:hover{color:#f5a623}.phoebe-line-bind-warning{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);color:var(--text,#fafafa);margin-top:10px;padding:10px 14px;font-size:13px;line-height:1.6}.phoebe-line-bind-warning p{white-space:nowrap;margin:0}.phoebe-line-bind-warning p:first-child{font-weight:600}.phoebe-line-bind-linked{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);color:var(--text,#fafafa);margin-top:14px;padding:14px 16px}.phoebe-line-bind-linked-info{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.phoebe-line-bind-linked-badge{color:var(--text,#fafafa);white-space:nowrap;font-size:14px;font-weight:700}.phoebe-line-bind-unlink-btn{border:1px solid var(--line,#fff3);color:var(--muted,#a1a1aa);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .15s}.phoebe-line-bind-unlink-btn:hover:not(:disabled){border-color:var(--text,#fafafa);color:var(--text,#fafafa)}.phoebe-line-bind-unlink-btn:disabled{opacity:.5;cursor:wait}.phoebe-line-bind-unlink-hint{color:var(--muted,#a1a1aa);margin:8px 0 0;font-size:12px;line-height:1.5}.phoebe-line-bind-confirm-section{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);gap:12px;margin-top:16px;padding:16px;display:grid}.phoebe-line-bind-confirm-title{color:var(--text,#fafafa);margin:0;font-size:16px;font-weight:700;line-height:1.4}.phoebe-line-bind-confirm-name{color:var(--text,#fafafa);font-size:14px;font-weight:600}.phoebe-line-bind-confirm-block-hint{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff08);color:var(--muted,#a1a1aa);padding:8px 12px;font-size:13px;line-height:1.6}.phoebe-line-bind-confirm-block-hint p{white-space:nowrap;margin:0}.phoebe-line-bind-confirm-warning{border:1px solid var(--line,#ffffff1f);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff08);color:var(--muted,#a1a1aa);padding:10px 14px;font-size:13px;line-height:1.6}.phoebe-line-bind-confirm-warning p{white-space:nowrap;margin:0}.phoebe-line-bind-confirm-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.phoebe-line-bind-reject-btn{border:1px solid var(--line,#fff3);color:var(--muted,#a1a1aa);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;transition:all .15s}.phoebe-line-bind-reject-btn:hover:not(:disabled){border-color:var(--text,#fafafa);color:var(--text,#fafafa)}.phoebe-line-bind-reject-btn:disabled{opacity:.55;cursor:wait}.phoebe-line-bind-notice{border:1px solid var(--line,#ffffff26);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);color:var(--text,#fafafa);margin-top:14px;padding:10px 14px;font-size:13px;line-height:1.6}.phoebe-line-bind-revoked-warning{border:1px solid var(--line,#ffffff26);border-radius:var(--r-sm,8px);background:var(--card2,#ffffff0d);color:var(--text,#fafafa);flex-direction:column;align-items:flex-start;gap:12px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.phoebe-line-bind-revoked-warning p{white-space:nowrap;margin:0}.phoebe-line-bind-revoked-warning p:first-child{font-weight:600}@media (max-width:480px){.phoebe-line-bind-card{padding:16px}.phoebe-line-bind-revoked-warning{padding:10px 12px;font-size:12px}}
