.extracted-inline-1 {
    display:flex; flex-direction:column; gap:2px;
}

.extracted-inline-2 {
    font-size:10px; color:var(--accent); font-weight:600; letter-spacing:0.5px; text-transform:uppercase;
}

.extracted-inline-3 {
    flex:1;
}

.extracted-inline-4 {
    margin-bottom:2px;
}

.extracted-inline-5 {
    background:transparent; border:none; padding:0; color:var(--accent); font-size:11px; font-weight:600; cursor:pointer;
}

.extracted-inline-6 {
    display:none;
}

.extracted-inline-7 {
    display:none;
}

.extracted-inline-8 {
    background: #000; border-radius: 999px; padding: 4px 12px; display: flex; width: max-content; align-items: center; justify-content: center; gap: 6px; margin: 4px auto; color: #fff !important; text-align: center; font-size: 11px; cursor: default;
}

.extracted-inline-9 {
    width:40px;
}

.extracted-inline-10 {
    display:none;
}

.extracted-inline-11 {
    color: var(--danger, #ff4d4f);
}

.extracted-inline-12 {
    color: var(--danger, #ff4d4f);
}

.extracted-inline-13 {
    height:36px;padding:0 var(--sp-4);font-size:var(--fs-sm);
}

.extracted-inline-14 {
    padding:var(--sp-4);background:var(--bg-surface);border-radius:var(--r-lg);border:1px solid var(--border-subtle);
}

.extracted-inline-15 {
    width:40px;
}

.extracted-inline-16 {
    font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--sp-2);
}

.extracted-inline-17 {
    display:flex;align-items:center;gap:var(--sp-3);
}

.extracted-inline-18 {
    font-size:var(--fs-md);font-weight:600;color:var(--text-primary);
}

.extracted-inline-19 {
    cursor:default;
}

.extracted-inline-20 {
    font-size:var(--fs-sm);font-weight:600;color:var(--text-primary);
}

.extracted-inline-21 {
    cursor:default;
}

.extracted-inline-22 {
    font-size:var(--fs-sm);color:var(--text-muted);
}

.extracted-inline-23 {
    width:100%;
}

.extracted-inline-24 {
    height:36px;padding:0 var(--sp-4);font-size:var(--fs-sm);
}

.extracted-inline-25 {
    margin-bottom: 24px; padding: 16px; background: rgba(0, 163, 255, 0.1); border: 1px solid rgba(0, 163, 255, 0.2); border-radius: 8px; font-size: 14px; color: var(--text-secondary); line-height: 1.5;
}

.extracted-inline-26 {
    margin-bottom: 20px; padding: 12px 14px; background: rgba(255,200,0,0.08); border: 1px solid rgba(255,200,0,0.3); border-radius: 8px; font-size: 12px; color: var(--text-secondary); line-height: 1.6;
}

.extracted-inline-27 {
    padding:var(--sp-4);background:var(--bg-surface);border-radius:var(--r-lg);border:1px solid var(--border-subtle);
}

.extracted-inline-28 {
    position:relative;
}

.extracted-inline-29 {
    padding-right:44px;
}

.extracted-inline-30 {
    position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;
}

.extracted-inline-31 {
    padding:var(--sp-4);background:var(--bg-surface);border-radius:var(--r-lg);border:1px solid var(--border-subtle);
}

.extracted-inline-32 {
    width:40px;
}

.extracted-inline-33 {
    background:var(--bg-surface);border-radius:var(--r-lg);border:1px solid var(--border-subtle);overflow:hidden;
}

.extracted-inline-34 {
    font-size:var(--fs-xs);color:var(--text-muted);padding:var(--sp-2) var(--sp-1);
}

.extracted-inline-35 {
    width:40px;
}

.extracted-inline-36 {
    display:none;
}

.extracted-inline-37 {
    width:40px;
}

.extracted-inline-38 {
    width:100%;
}

.extracted-inline-39 {
    width:40px;
}

.extracted-inline-40 {
    width:40px;
}

.extracted-inline-41 {
    max-width:400px; margin:auto;
}

.extracted-inline-42 {
    width:40px;
}

.extracted-inline-43 {
    padding:var(--sp-4); text-align:center;
}

.extracted-inline-44 {
    width:48px;height:48px;margin-bottom:var(--sp-4);
}

.extracted-inline-45 {
    font-weight:600; margin-bottom:var(--sp-2);
}

.extracted-inline-46 {
    color:var(--text-secondary); font-size:var(--fs-sm); margin-bottom:var(--sp-6);
}

.extracted-inline-47 {
    display:flex; gap:var(--sp-3);
}

.extracted-inline-48 {
    flex:1;
}

.extracted-inline-49 {
    flex:1;
}

.extracted-inline-50 {
    display: none; position: fixed; top:0; left:0; right:0; bottom:0; background: var(--bg-app); z-index: 9999; align-items: center; justify-content: center;
}

.extracted-inline-51 {
    width:100%; max-width:400px; padding: 24px; display:flex; flex-direction:column; gap: 16px;
}

.extracted-inline-52 {
    text-align:center; font-family:var(--font-display); font-size: 28px; margin-bottom: 8px;
}

.extracted-inline-53 {
    display:flex; flex-direction:column; gap:12px;
}

.extracted-inline-54 {
    background:var(--bg-surface-2); color:var(--text-primary); border:1px solid var(--border-med); padding:12px; border-radius:var(--r-md); font-weight:500; font-size:15px; cursor:pointer; display:flex; align-items:center; justify-content:center; gap:8px;
}

.extracted-inline-55 {
    text-align:center; margin: 4px 0; font-size:12px; color:var(--text-tertiary); text-transform:uppercase; letter-spacing:1px;
}

.extracted-inline-56 {
    display:none; min-height:44px; border-radius:var(--r-md); border:1px solid var(--border-med); padding: 8px 12px; font-size:15px; background:var(--bg-surface-2); color:var(--text-primary); outline:none;
}

.extracted-inline-57 {
    min-height:44px; border-radius:var(--r-md); border:1px solid var(--border-med); padding: 8px 12px; font-size:15px; background:var(--bg-surface-2); color:var(--text-primary); outline:none;
}

.extracted-inline-58 {
    min-height:44px; border-radius:var(--r-md); border:1px solid var(--border-med); padding: 8px 12px; font-size:15px; background:var(--bg-surface-2); color:var(--text-primary); outline:none;
}

.extracted-inline-59 {
    background:var(--accent); color:#fff; border:none; padding:12px; border-radius:var(--r-md); font-weight:600; font-size:15px; cursor:pointer; margin-top:8px;
}

.extracted-inline-60 {
    text-align:center; margin-top:16px; font-size:14px; color:var(--text-secondary);
}

.extracted-inline-61 {
    color:var(--accent); text-decoration:none; font-weight:500;
}

.extracted-inline-62 {
    text-align:center; margin-top:8px;
}

.extracted-inline-63 {
    background:transparent; color:var(--text-secondary); border:1px solid var(--border-med); padding:8px 16px; border-radius:var(--r-full); font-size:13px; cursor:pointer;
}
