@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.gold-etf-view[data-v-50bb3f88]{max-width:800px;margin:0 auto}:root{--bg-primary:#f5f7fa;--card-bg:#fff;--border-color:#e2e8f0;--gold-primary:#d97706;--gold-gradient:linear-gradient(90deg, #f59e0b 0%, #d97706 100%);--text-primary:#1e293b;--text-secondary:#64748b;--danger:#ef4444;--success:#10b981}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#app{max-width:100%;min-height:100vh;margin:0 auto;padding:16px}.card{background:var(--card-bg);border-radius:12px;margin-bottom:16px;padding:16px;box-shadow:0 2px 8px #0000000a}.title{color:var(--text-primary);text-align:center;margin-bottom:20px;padding-top:10px;font-size:20px;font-weight:600}.section-title{color:var(--text-primary);align-items:center;margin-bottom:16px;font-size:15px;font-weight:600;display:flex}.section-title:before{content:"";background:var(--gold-primary);border-radius:2px;width:3px;height:14px;margin-right:8px;display:inline-block}.form-group{margin-bottom:16px}.form-label{color:var(--text-secondary);margin-bottom:6px;font-size:13px;display:block}.form-input{border:1px solid var(--border-color);width:100%;color:var(--text-primary);background:#f8fafc;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:15px}.form-input:focus{border-color:var(--gold-primary);background:#fff}.flex-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkbox-container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.checkbox-container input{display:none}.checkmark{border:1px solid var(--border-color);background-color:#f8fafc;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-right:10px;display:flex}.checkbox-container input:checked~.checkmark{background:var(--gold-primary);border-color:var(--gold-primary)}.checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;margin-bottom:2px;display:none;transform:rotate(45deg)}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-label{color:var(--text-primary);font-size:14px}.counter-wrap{border:1px solid var(--border-color);background:#fff;border-radius:6px;align-items:center;display:flex;overflow:hidden}.counter-btn{color:var(--text-secondary);cursor:pointer;background:#f8fafc;border:none;width:32px;height:32px;font-size:16px}.counter-btn:active{background:#e2e8f0}.counter-val{text-align:center;width:40px;color:var(--text-primary);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);font-size:14px;font-weight:500;line-height:32px}.btn-primary{background:var(--gold-gradient);color:#fff;border:none;border-radius:8px;width:100%;margin-top:10px;padding:14px;font-size:16px;font-weight:600}.btn-primary:active{opacity:.9}.result-card{position:relative;overflow:hidden}.result-card:before{content:"";background:var(--gold-gradient);width:100%;height:3px;position:absolute;top:0;left:0}.result-header{color:var(--text-secondary);margin-bottom:10px;font-size:13px}.result-action{color:var(--success);margin:8px 0;font-size:24px;font-weight:600}.result-action.sell{color:var(--danger)}.result-amount{color:var(--text-secondary);margin-bottom:16px;font-size:16px}.result-amount span{color:var(--text-primary);font-size:24px;font-weight:700}.result-reason{color:var(--text-secondary);border:1px solid var(--border-color);background:#f8fafc;border-radius:6px;padding:12px;font-size:13px;line-height:1.5}.loading{opacity:.6;pointer-events:none}
